/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
html {
  font-family: sans-serif;
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
}
body {
  margin: 0;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary {
  display: block;
}
audio,
canvas,
progress,
video {
  display: inline-block;
  vertical-align: baseline;
}
audio:not([controls]) {
  display: none;
  height: 0;
}
[hidden],
template {
  display: none;
}
a {
  background-color: transparent;
}
a:active,
a:hover {
  outline: 0;
}
abbr[title] {
  border-bottom: none;
  text-decoration: underline;
  -webkit-text-decoration: underline dotted;
  text-decoration: underline dotted;
}
b,
strong {
  font-weight: bold;
}
dfn {
  font-style: italic;
}
h1 {
  font-size: 2em;
  margin: 0.67em 0;
}
mark {
  background: #ff0;
  color: #000;
}
small {
  font-size: 80%;
}
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
sup {
  top: -0.5em;
}
sub {
  bottom: -0.25em;
}
img {
  border: 0;
}
svg:not(:root) {
  overflow: hidden;
}
figure {
  margin: 1em 40px;
}
hr {
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  height: 0;
}
pre {
  overflow: auto;
}
code,
kbd,
pre,
samp {
  font-family: monospace, monospace;
  font-size: 1em;
}
button,
input,
optgroup,
select,
textarea {
  color: inherit;
  font: inherit;
  margin: 0;
}
button {
  overflow: visible;
}
button,
select {
  text-transform: none;
}
button,
html input[type='button'],
input[type='reset'],
input[type='submit'] {
  -webkit-appearance: button;
  cursor: pointer;
}
button[disabled],
html input[disabled] {
  cursor: default;
}
button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0;
}
input {
  line-height: normal;
}
input[type='checkbox'],
input[type='radio'] {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
input[type='number']::-webkit-inner-spin-button,
input[type='number']::-webkit-outer-spin-button {
  height: auto;
}
input[type='search'] {
  -webkit-appearance: textfield;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
}
input[type='search']::-webkit-search-cancel-button,
input[type='search']::-webkit-search-decoration {
  -webkit-appearance: none;
}
fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}
legend {
  border: 0;
  padding: 0;
}
textarea {
  overflow: auto;
}
optgroup {
  font-weight: bold;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
td,
th {
  padding: 0;
}
@font-face {
  font-family: 'Glyphicons Halflings';
  src: url('../fonts/bootstrap/glyphicons-halflings-regular.eot');
  src: url('../fonts/bootstrap/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'),
    url('../fonts/bootstrap/glyphicons-halflings-regular.woff2') format('woff2'),
    url('../fonts/bootstrap/glyphicons-halflings-regular.woff') format('woff'),
    url('../fonts/bootstrap/glyphicons-halflings-regular.ttf') format('truetype'),
    url('../fonts/bootstrap/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg');
}
.glyphicon {
  position: relative;
  top: 1px;
  display: inline-block;
  font-family: 'Glyphicons Halflings';
  font-style: normal;
  font-weight: 400;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.glyphicon-asterisk:before {
  content: '\002a';
}
.glyphicon-plus:before {
  content: '\002b';
}
.glyphicon-euro:before,
.glyphicon-eur:before {
  content: '\20ac';
}
.glyphicon-minus:before {
  content: '\2212';
}
.glyphicon-cloud:before {
  content: '\2601';
}
.glyphicon-envelope:before {
  content: '\2709';
}
.glyphicon-pencil:before {
  content: '\270f';
}
.glyphicon-glass:before {
  content: '\e001';
}
.glyphicon-music:before {
  content: '\e002';
}
.glyphicon-search:before {
  content: '\e003';
}
.glyphicon-heart:before {
  content: '\e005';
}
.glyphicon-star:before {
  content: '\e006';
}
.glyphicon-star-empty:before {
  content: '\e007';
}
.glyphicon-user:before {
  content: '\e008';
}
.glyphicon-film:before {
  content: '\e009';
}
.glyphicon-th-large:before {
  content: '\e010';
}
.glyphicon-th:before {
  content: '\e011';
}
.glyphicon-th-list:before {
  content: '\e012';
}
.glyphicon-ok:before {
  content: '\e013';
}
.glyphicon-remove:before {
  content: '\e014';
}
.glyphicon-zoom-in:before {
  content: '\e015';
}
.glyphicon-zoom-out:before {
  content: '\e016';
}
.glyphicon-off:before {
  content: '\e017';
}
.glyphicon-signal:before {
  content: '\e018';
}
.glyphicon-cog:before {
  content: '\e019';
}
.glyphicon-trash:before {
  content: '\e020';
}
.glyphicon-home:before {
  content: '\e021';
}
.glyphicon-file:before {
  content: '\e022';
}
.glyphicon-time:before {
  content: '\e023';
}
.glyphicon-road:before {
  content: '\e024';
}
.glyphicon-download-alt:before {
  content: '\e025';
}
.glyphicon-download:before {
  content: '\e026';
}
.glyphicon-upload:before {
  content: '\e027';
}
.glyphicon-inbox:before {
  content: '\e028';
}
.glyphicon-play-circle:before {
  content: '\e029';
}
.glyphicon-repeat:before {
  content: '\e030';
}
.glyphicon-refresh:before {
  content: '\e031';
}
.glyphicon-list-alt:before {
  content: '\e032';
}
.glyphicon-lock:before {
  content: '\e033';
}
.glyphicon-flag:before {
  content: '\e034';
}
.glyphicon-headphones:before {
  content: '\e035';
}
.glyphicon-volume-off:before {
  content: '\e036';
}
.glyphicon-volume-down:before {
  content: '\e037';
}
.glyphicon-volume-up:before {
  content: '\e038';
}
.glyphicon-qrcode:before {
  content: '\e039';
}
.glyphicon-barcode:before {
  content: '\e040';
}
.glyphicon-tag:before {
  content: '\e041';
}
.glyphicon-tags:before {
  content: '\e042';
}
.glyphicon-book:before {
  content: '\e043';
}
.glyphicon-bookmark:before {
  content: '\e044';
}
.glyphicon-print:before {
  content: '\e045';
}
.glyphicon-camera:before {
  content: '\e046';
}
.glyphicon-font:before {
  content: '\e047';
}
.glyphicon-bold:before {
  content: '\e048';
}
.glyphicon-italic:before {
  content: '\e049';
}
.glyphicon-text-height:before {
  content: '\e050';
}
.glyphicon-text-width:before {
  content: '\e051';
}
.glyphicon-align-left:before {
  content: '\e052';
}
.glyphicon-align-center:before {
  content: '\e053';
}
.glyphicon-align-right:before {
  content: '\e054';
}
.glyphicon-align-justify:before {
  content: '\e055';
}
.glyphicon-list:before {
  content: '\e056';
}
.glyphicon-indent-left:before {
  content: '\e057';
}
.glyphicon-indent-right:before {
  content: '\e058';
}
.glyphicon-facetime-video:before {
  content: '\e059';
}
.glyphicon-picture:before {
  content: '\e060';
}
.glyphicon-map-marker:before {
  content: '\e062';
}
.glyphicon-adjust:before {
  content: '\e063';
}
.glyphicon-tint:before {
  content: '\e064';
}
.glyphicon-edit:before {
  content: '\e065';
}
.glyphicon-share:before {
  content: '\e066';
}
.glyphicon-check:before {
  content: '\e067';
}
.glyphicon-move:before {
  content: '\e068';
}
.glyphicon-step-backward:before {
  content: '\e069';
}
.glyphicon-fast-backward:before {
  content: '\e070';
}
.glyphicon-backward:before {
  content: '\e071';
}
.glyphicon-play:before {
  content: '\e072';
}
.glyphicon-pause:before {
  content: '\e073';
}
.glyphicon-stop:before {
  content: '\e074';
}
.glyphicon-forward:before {
  content: '\e075';
}
.glyphicon-fast-forward:before {
  content: '\e076';
}
.glyphicon-step-forward:before {
  content: '\e077';
}
.glyphicon-eject:before {
  content: '\e078';
}
.glyphicon-chevron-left:before {
  content: '\e079';
}
.glyphicon-chevron-right:before {
  content: '\e080';
}
.glyphicon-plus-sign:before {
  content: '\e081';
}
.glyphicon-minus-sign:before {
  content: '\e082';
}
.glyphicon-remove-sign:before {
  content: '\e083';
}
.glyphicon-ok-sign:before {
  content: '\e084';
}
.glyphicon-question-sign:before {
  content: '\e085';
}
.glyphicon-info-sign:before {
  content: '\e086';
}
.glyphicon-screenshot:before {
  content: '\e087';
}
.glyphicon-remove-circle:before {
  content: '\e088';
}
.glyphicon-ok-circle:before {
  content: '\e089';
}
.glyphicon-ban-circle:before {
  content: '\e090';
}
.glyphicon-arrow-left:before {
  content: '\e091';
}
.glyphicon-arrow-right:before {
  content: '\e092';
}
.glyphicon-arrow-up:before {
  content: '\e093';
}
.glyphicon-arrow-down:before {
  content: '\e094';
}
.glyphicon-share-alt:before {
  content: '\e095';
}
.glyphicon-resize-full:before {
  content: '\e096';
}
.glyphicon-resize-small:before {
  content: '\e097';
}
.glyphicon-exclamation-sign:before {
  content: '\e101';
}
.glyphicon-gift:before {
  content: '\e102';
}
.glyphicon-leaf:before {
  content: '\e103';
}
.glyphicon-fire:before {
  content: '\e104';
}
.glyphicon-eye-open:before {
  content: '\e105';
}
.glyphicon-eye-close:before {
  content: '\e106';
}
.glyphicon-warning-sign:before {
  content: '\e107';
}
.glyphicon-plane:before {
  content: '\e108';
}
.glyphicon-calendar:before {
  content: '\e109';
}
.glyphicon-random:before {
  content: '\e110';
}
.glyphicon-comment:before {
  content: '\e111';
}
.glyphicon-magnet:before {
  content: '\e112';
}
.glyphicon-chevron-up:before {
  content: '\e113';
}
.glyphicon-chevron-down:before {
  content: '\e114';
}
.glyphicon-retweet:before {
  content: '\e115';
}
.glyphicon-shopping-cart:before {
  content: '\e116';
}
.glyphicon-folder-close:before {
  content: '\e117';
}
.glyphicon-folder-open:before {
  content: '\e118';
}
.glyphicon-resize-vertical:before {
  content: '\e119';
}
.glyphicon-resize-horizontal:before {
  content: '\e120';
}
.glyphicon-hdd:before {
  content: '\e121';
}
.glyphicon-bullhorn:before {
  content: '\e122';
}
.glyphicon-bell:before {
  content: '\e123';
}
.glyphicon-certificate:before {
  content: '\e124';
}
.glyphicon-thumbs-up:before {
  content: '\e125';
}
.glyphicon-thumbs-down:before {
  content: '\e126';
}
.glyphicon-hand-right:before {
  content: '\e127';
}
.glyphicon-hand-left:before {
  content: '\e128';
}
.glyphicon-hand-up:before {
  content: '\e129';
}
.glyphicon-hand-down:before {
  content: '\e130';
}
.glyphicon-circle-arrow-right:before {
  content: '\e131';
}
.glyphicon-circle-arrow-left:before {
  content: '\e132';
}
.glyphicon-circle-arrow-up:before {
  content: '\e133';
}
.glyphicon-circle-arrow-down:before {
  content: '\e134';
}
.glyphicon-globe:before {
  content: '\e135';
}
.glyphicon-wrench:before {
  content: '\e136';
}
.glyphicon-tasks:before {
  content: '\e137';
}
.glyphicon-filter:before {
  content: '\e138';
}
.glyphicon-briefcase:before {
  content: '\e139';
}
.glyphicon-fullscreen:before {
  content: '\e140';
}
.glyphicon-dashboard:before {
  content: '\e141';
}
.glyphicon-paperclip:before {
  content: '\e142';
}
.glyphicon-heart-empty:before {
  content: '\e143';
}
.glyphicon-link:before {
  content: '\e144';
}
.glyphicon-phone:before {
  content: '\e145';
}
.glyphicon-pushpin:before {
  content: '\e146';
}
.glyphicon-usd:before {
  content: '\e148';
}
.glyphicon-gbp:before {
  content: '\e149';
}
.glyphicon-sort:before {
  content: '\e150';
}
.glyphicon-sort-by-alphabet:before {
  content: '\e151';
}
.glyphicon-sort-by-alphabet-alt:before {
  content: '\e152';
}
.glyphicon-sort-by-order:before {
  content: '\e153';
}
.glyphicon-sort-by-order-alt:before {
  content: '\e154';
}
.glyphicon-sort-by-attributes:before {
  content: '\e155';
}
.glyphicon-sort-by-attributes-alt:before {
  content: '\e156';
}
.glyphicon-unchecked:before {
  content: '\e157';
}
.glyphicon-expand:before {
  content: '\e158';
}
.glyphicon-collapse-down:before {
  content: '\e159';
}
.glyphicon-collapse-up:before {
  content: '\e160';
}
.glyphicon-log-in:before {
  content: '\e161';
}
.glyphicon-flash:before {
  content: '\e162';
}
.glyphicon-log-out:before {
  content: '\e163';
}
.glyphicon-new-window:before {
  content: '\e164';
}
.glyphicon-record:before {
  content: '\e165';
}
.glyphicon-save:before {
  content: '\e166';
}
.glyphicon-open:before {
  content: '\e167';
}
.glyphicon-saved:before {
  content: '\e168';
}
.glyphicon-import:before {
  content: '\e169';
}
.glyphicon-export:before {
  content: '\e170';
}
.glyphicon-send:before {
  content: '\e171';
}
.glyphicon-floppy-disk:before {
  content: '\e172';
}
.glyphicon-floppy-saved:before {
  content: '\e173';
}
.glyphicon-floppy-remove:before {
  content: '\e174';
}
.glyphicon-floppy-save:before {
  content: '\e175';
}
.glyphicon-floppy-open:before {
  content: '\e176';
}
.glyphicon-credit-card:before {
  content: '\e177';
}
.glyphicon-transfer:before {
  content: '\e178';
}
.glyphicon-cutlery:before {
  content: '\e179';
}
.glyphicon-header:before {
  content: '\e180';
}
.glyphicon-compressed:before {
  content: '\e181';
}
.glyphicon-earphone:before {
  content: '\e182';
}
.glyphicon-phone-alt:before {
  content: '\e183';
}
.glyphicon-tower:before {
  content: '\e184';
}
.glyphicon-stats:before {
  content: '\e185';
}
.glyphicon-sd-video:before {
  content: '\e186';
}
.glyphicon-hd-video:before {
  content: '\e187';
}
.glyphicon-subtitles:before {
  content: '\e188';
}
.glyphicon-sound-stereo:before {
  content: '\e189';
}
.glyphicon-sound-dolby:before {
  content: '\e190';
}
.glyphicon-sound-5-1:before {
  content: '\e191';
}
.glyphicon-sound-6-1:before {
  content: '\e192';
}
.glyphicon-sound-7-1:before {
  content: '\e193';
}
.glyphicon-copyright-mark:before {
  content: '\e194';
}
.glyphicon-registration-mark:before {
  content: '\e195';
}
.glyphicon-cloud-download:before {
  content: '\e197';
}
.glyphicon-cloud-upload:before {
  content: '\e198';
}
.glyphicon-tree-conifer:before {
  content: '\e199';
}
.glyphicon-tree-deciduous:before {
  content: '\e200';
}
.glyphicon-cd:before {
  content: '\e201';
}
.glyphicon-save-file:before {
  content: '\e202';
}
.glyphicon-open-file:before {
  content: '\e203';
}
.glyphicon-level-up:before {
  content: '\e204';
}
.glyphicon-copy:before {
  content: '\e205';
}
.glyphicon-paste:before {
  content: '\e206';
}
.glyphicon-alert:before {
  content: '\e209';
}
.glyphicon-equalizer:before {
  content: '\e210';
}
.glyphicon-king:before {
  content: '\e211';
}
.glyphicon-queen:before {
  content: '\e212';
}
.glyphicon-pawn:before {
  content: '\e213';
}
.glyphicon-bishop:before {
  content: '\e214';
}
.glyphicon-knight:before {
  content: '\e215';
}
.glyphicon-baby-formula:before {
  content: '\e216';
}
.glyphicon-tent:before {
  content: '\26fa';
}
.glyphicon-blackboard:before {
  content: '\e218';
}
.glyphicon-bed:before {
  content: '\e219';
}
.glyphicon-apple:before {
  content: '\f8ff';
}
.glyphicon-erase:before {
  content: '\e221';
}
.glyphicon-hourglass:before {
  content: '\231b';
}
.glyphicon-lamp:before {
  content: '\e223';
}
.glyphicon-duplicate:before {
  content: '\e224';
}
.glyphicon-piggy-bank:before {
  content: '\e225';
}
.glyphicon-scissors:before {
  content: '\e226';
}
.glyphicon-bitcoin:before {
  content: '\e227';
}
.glyphicon-btc:before {
  content: '\e227';
}
.glyphicon-xbt:before {
  content: '\e227';
}
.glyphicon-yen:before {
  content: '\00a5';
}
.glyphicon-jpy:before {
  content: '\00a5';
}
.glyphicon-ruble:before {
  content: '\20bd';
}
.glyphicon-rub:before {
  content: '\20bd';
}
.glyphicon-scale:before {
  content: '\e230';
}
.glyphicon-ice-lolly:before {
  content: '\e231';
}
.glyphicon-ice-lolly-tasted:before {
  content: '\e232';
}
.glyphicon-education:before {
  content: '\e233';
}
.glyphicon-option-horizontal:before {
  content: '\e234';
}
.glyphicon-option-vertical:before {
  content: '\e235';
}
.glyphicon-menu-hamburger:before {
  content: '\e236';
}
.glyphicon-modal-window:before {
  content: '\e237';
}
.glyphicon-oil:before {
  content: '\e238';
}
.glyphicon-grain:before {
  content: '\e239';
}
.glyphicon-sunglasses:before {
  content: '\e240';
}
.glyphicon-text-size:before {
  content: '\e241';
}
.glyphicon-text-color:before {
  content: '\e242';
}
.glyphicon-text-background:before {
  content: '\e243';
}
.glyphicon-object-align-top:before {
  content: '\e244';
}
.glyphicon-object-align-bottom:before {
  content: '\e245';
}
.glyphicon-object-align-horizontal:before {
  content: '\e246';
}
.glyphicon-object-align-left:before {
  content: '\e247';
}
.glyphicon-object-align-vertical:before {
  content: '\e248';
}
.glyphicon-object-align-right:before {
  content: '\e249';
}
.glyphicon-triangle-right:before {
  content: '\e250';
}
.glyphicon-triangle-left:before {
  content: '\e251';
}
.glyphicon-triangle-bottom:before {
  content: '\e252';
}
.glyphicon-triangle-top:before {
  content: '\e253';
}
.glyphicon-console:before {
  content: '\e254';
}
.glyphicon-superscript:before {
  content: '\e255';
}
.glyphicon-subscript:before {
  content: '\e256';
}
.glyphicon-menu-left:before {
  content: '\e257';
}
.glyphicon-menu-right:before {
  content: '\e258';
}
.glyphicon-menu-down:before {
  content: '\e259';
}
.glyphicon-menu-up:before {
  content: '\e260';
}
* {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
*:before,
*:after {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
html {
  font-size: 10px;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
body {
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-size: 14px;
  line-height: 1.42857;
  color: #333;
  background-color: #fff;
}
input,
button,
select,
textarea {
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}
a {
  color: #68449e;
  text-decoration: none;
}
a:hover,
a:focus {
  color: #452d69;
  text-decoration: underline;
}
a:focus {
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
figure {
  margin: 0;
}
img {
  vertical-align: middle;
}
.img-responsive {
  display: block;
  max-width: 100%;
  height: auto;
}
.img-rounded {
  border-radius: 6px;
}
.img-thumbnail {
  padding: 4px;
  line-height: 1.42857;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 4px;
  -webkit-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  display: inline-block;
  max-width: 100%;
  height: auto;
}
.img-circle {
  border-radius: 50%;
}
hr {
  margin-top: 20px;
  margin-bottom: 20px;
  border: 0;
  border-top: 1px solid #eee;
}
.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}
.sr-only-focusable:active,
.sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  clip: auto;
}
[role='button'] {
  cursor: pointer;
}
h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {
  font-family: inherit;
  font-weight: 500;
  line-height: 1.1;
  color: inherit;
}
h1 small,
h1 .small,
h2 small,
h2 .small,
h3 small,
h3 .small,
h4 small,
h4 .small,
h5 small,
h5 .small,
h6 small,
h6 .small,
.h1 small,
.h1 .small,
.h2 small,
.h2 .small,
.h3 small,
.h3 .small,
.h4 small,
.h4 .small,
.h5 small,
.h5 .small,
.h6 small,
.h6 .small {
  font-weight: 400;
  line-height: 1;
  color: #777;
}
h1,
.h1,
h2,
.h2,
h3,
.h3 {
  margin-top: 20px;
  margin-bottom: 10px;
}
h1 small,
h1 .small,
.h1 small,
.h1 .small,
h2 small,
h2 .small,
.h2 small,
.h2 .small,
h3 small,
h3 .small,
.h3 small,
.h3 .small {
  font-size: 65%;
}
h4,
.h4,
h5,
.h5,
h6,
.h6 {
  margin-top: 10px;
  margin-bottom: 10px;
}
h4 small,
h4 .small,
.h4 small,
.h4 .small,
h5 small,
h5 .small,
.h5 small,
.h5 .small,
h6 small,
h6 .small,
.h6 small,
.h6 .small {
  font-size: 75%;
}
h1,
.h1 {
  font-size: 36px;
}
h2,
.h2 {
  font-size: 30px;
}
h3,
.h3 {
  font-size: 24px;
}
h4,
.h4 {
  font-size: 18px;
}
h5,
.h5 {
  font-size: 14px;
}
h6,
.h6 {
  font-size: 12px;
}
p {
  margin: 0 0 10px;
}
.lead {
  margin-bottom: 20px;
  font-size: 16px;
  font-weight: 300;
  line-height: 1.4;
}
@media (min-width: 768px) {
  .lead {
    font-size: 21px;
  }
}
small,
.small {
  font-size: 85%;
}
mark,
.mark {
  padding: 0.2em;
  background-color: #fcf8e3;
}
.text-left {
  text-align: left;
}
.text-right {
  text-align: right;
}
.text-center {
  text-align: center;
}
.text-justify {
  text-align: justify;
}
.text-nowrap {
  white-space: nowrap;
}
.text-lowercase {
  text-transform: lowercase;
}
.text-uppercase,
.initialism {
  text-transform: uppercase;
}
.text-capitalize {
  text-transform: capitalize;
}
.text-muted {
  color: #777;
}
.text-primary {
  color: #68449e;
}
a.text-primary:hover,
a.text-primary:focus {
  color: #51357a;
}
.text-success {
  color: #3c763d;
}
a.text-success:hover,
a.text-success:focus {
  color: #2b542c;
}
.text-info {
  color: #31708f;
}
a.text-info:hover,
a.text-info:focus {
  color: #245269;
}
.text-warning {
  color: #8a6d3b;
}
a.text-warning:hover,
a.text-warning:focus {
  color: #66512c;
}
.text-danger {
  color: #a94442;
}
a.text-danger:hover,
a.text-danger:focus {
  color: #843534;
}
.bg-primary {
  color: #fff;
}
.bg-primary {
  background-color: #68449e;
}
a.bg-primary:hover,
a.bg-primary:focus {
  background-color: #51357a;
}
.bg-success {
  background-color: #dff0d8;
}
a.bg-success:hover,
a.bg-success:focus {
  background-color: #c1e2b3;
}
.bg-info {
  background-color: #d9edf7;
}
a.bg-info:hover,
a.bg-info:focus {
  background-color: #afd9ee;
}
.bg-warning {
  background-color: #fcf8e3;
}
a.bg-warning:hover,
a.bg-warning:focus {
  background-color: #f7ecb5;
}
.bg-danger {
  background-color: #f2dede;
}
a.bg-danger:hover,
a.bg-danger:focus {
  background-color: #e4b9b9;
}
.page-header {
  padding-bottom: 9px;
  margin: 40px 0 20px;
  border-bottom: 1px solid #eee;
}
ul,
ol {
  margin-top: 0;
  margin-bottom: 10px;
}
ul ul,
ul ol,
ol ul,
ol ol {
  margin-bottom: 0;
}
.list-unstyled {
  padding-left: 0;
  list-style: none;
}
.list-inline {
  padding-left: 0;
  list-style: none;
  margin-left: -5px;
}
.list-inline > li {
  display: inline-block;
  padding-right: 5px;
  padding-left: 5px;
}
dl {
  margin-top: 0;
  margin-bottom: 20px;
}
dt,
dd {
  line-height: 1.42857;
}
dt {
  font-weight: 700;
}
dd {
  margin-left: 0;
}
.dl-horizontal dd:before,
.dl-horizontal dd:after {
  display: table;
  content: ' ';
}
.dl-horizontal dd:after {
  clear: both;
}
@media (min-width: 768px) {
  .dl-horizontal dt {
    float: left;
    width: 160px;
    clear: left;
    text-align: right;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  .dl-horizontal dd {
    margin-left: 180px;
  }
}
abbr[title],
abbr[data-original-title] {
  cursor: help;
}
.initialism {
  font-size: 90%;
}
blockquote {
  padding: 10px 20px;
  margin: 0 0 20px;
  font-size: 17.5px;
  border-left: 5px solid #eee;
}
blockquote p:last-child,
blockquote ul:last-child,
blockquote ol:last-child {
  margin-bottom: 0;
}
blockquote footer,
blockquote small,
blockquote .small {
  display: block;
  font-size: 80%;
  line-height: 1.42857;
  color: #777;
}
blockquote footer:before,
blockquote small:before,
blockquote .small:before {
  content: '\2014 \00A0';
}
.blockquote-reverse,
blockquote.pull-right {
  padding-right: 15px;
  padding-left: 0;
  text-align: right;
  border-right: 5px solid #eee;
  border-left: 0;
}
.blockquote-reverse footer:before,
.blockquote-reverse small:before,
.blockquote-reverse .small:before,
blockquote.pull-right footer:before,
blockquote.pull-right small:before,
blockquote.pull-right .small:before {
  content: '';
}
.blockquote-reverse footer:after,
.blockquote-reverse small:after,
.blockquote-reverse .small:after,
blockquote.pull-right footer:after,
blockquote.pull-right small:after,
blockquote.pull-right .small:after {
  content: '\00A0 \2014';
}
address {
  margin-bottom: 20px;
  font-style: normal;
  line-height: 1.42857;
}
code,
kbd,
pre,
samp {
  font-family: Menlo, Monaco, Consolas, 'Courier New', monospace;
}
code {
  padding: 2px 4px;
  font-size: 90%;
  color: #c7254e;
  background-color: #f9f2f4;
  border-radius: 2px;
}
kbd {
  padding: 2px 4px;
  font-size: 90%;
  color: #fff;
  background-color: #333;
  border-radius: 3px;
  -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);
  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);
}
kbd kbd {
  padding: 0;
  font-size: 100%;
  font-weight: 700;
  -webkit-box-shadow: none;
  box-shadow: none;
}
pre {
  display: block;
  padding: 9.5px;
  margin: 0 0 10px;
  font-size: 13px;
  line-height: 1.42857;
  color: #333;
  word-break: break-all;
  word-wrap: break-word;
  background-color: #f5f5f5;
  border: 1px solid #ccc;
  border-radius: 2px;
}
pre code {
  padding: 0;
  font-size: inherit;
  color: inherit;
  white-space: pre-wrap;
  background-color: transparent;
  border-radius: 0;
}
.pre-scrollable {
  max-height: 340px;
  overflow-y: scroll;
}
.container {
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
.container:before,
.container:after {
  display: table;
  content: ' ';
}
.container:after {
  clear: both;
}
@media (min-width: 768px) {
  .container {
    width: 750px;
  }
}
@media (min-width: 992px) {
  .container {
    width: 970px;
  }
}
@media (min-width: 1200px) {
  .container {
    width: 1170px;
  }
}
.container-fluid {
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
.container-fluid:before,
.container-fluid:after {
  display: table;
  content: ' ';
}
.container-fluid:after {
  clear: both;
}
.row {
  margin-right: -15px;
  margin-left: -15px;
}
.row:before,
.row:after {
  display: table;
  content: ' ';
}
.row:after {
  clear: both;
}
.row-no-gutters {
  margin-right: 0;
  margin-left: 0;
}
.row-no-gutters [class*='col-'] {
  padding-right: 0;
  padding-left: 0;
}
.col-xs-1,
.col-sm-1,
.col-md-1,
.col-lg-1,
.col-xs-2,
.col-sm-2,
.col-md-2,
.col-lg-2,
.col-xs-3,
.col-sm-3,
.col-md-3,
.col-lg-3,
.col-xs-4,
.col-sm-4,
.col-md-4,
.col-lg-4,
.col-xs-5,
.col-sm-5,
.col-md-5,
.col-lg-5,
.col-xs-6,
.col-sm-6,
.col-md-6,
.col-lg-6,
.col-xs-7,
.col-sm-7,
.col-md-7,
.col-lg-7,
.col-xs-8,
.col-sm-8,
.col-md-8,
.col-lg-8,
.col-xs-9,
.col-sm-9,
.col-md-9,
.col-lg-9,
.col-xs-10,
.col-sm-10,
.col-md-10,
.col-lg-10,
.col-xs-11,
.col-sm-11,
.col-md-11,
.col-lg-11,
.col-xs-12,
.col-sm-12,
.col-md-12,
.col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
}
.col-xs-1,
.col-xs-2,
.col-xs-3,
.col-xs-4,
.col-xs-5,
.col-xs-6,
.col-xs-7,
.col-xs-8,
.col-xs-9,
.col-xs-10,
.col-xs-11,
.col-xs-12 {
  float: left;
}
.col-xs-1 {
  width: 8.33333%;
}
.col-xs-2 {
  width: 16.66667%;
}
.col-xs-3 {
  width: 25%;
}
.col-xs-4 {
  width: 33.33333%;
}
.col-xs-5 {
  width: 41.66667%;
}
.col-xs-6 {
  width: 50%;
}
.col-xs-7 {
  width: 58.33333%;
}
.col-xs-8 {
  width: 66.66667%;
}
.col-xs-9 {
  width: 75%;
}
.col-xs-10 {
  width: 83.33333%;
}
.col-xs-11 {
  width: 91.66667%;
}
.col-xs-12 {
  width: 100%;
}
.col-xs-pull-0 {
  right: auto;
}
.col-xs-pull-1 {
  right: 8.33333%;
}
.col-xs-pull-2 {
  right: 16.66667%;
}
.col-xs-pull-3 {
  right: 25%;
}
.col-xs-pull-4 {
  right: 33.33333%;
}
.col-xs-pull-5 {
  right: 41.66667%;
}
.col-xs-pull-6 {
  right: 50%;
}
.col-xs-pull-7 {
  right: 58.33333%;
}
.col-xs-pull-8 {
  right: 66.66667%;
}
.col-xs-pull-9 {
  right: 75%;
}
.col-xs-pull-10 {
  right: 83.33333%;
}
.col-xs-pull-11 {
  right: 91.66667%;
}
.col-xs-pull-12 {
  right: 100%;
}
.col-xs-push-0 {
  left: auto;
}
.col-xs-push-1 {
  left: 8.33333%;
}
.col-xs-push-2 {
  left: 16.66667%;
}
.col-xs-push-3 {
  left: 25%;
}
.col-xs-push-4 {
  left: 33.33333%;
}
.col-xs-push-5 {
  left: 41.66667%;
}
.col-xs-push-6 {
  left: 50%;
}
.col-xs-push-7 {
  left: 58.33333%;
}
.col-xs-push-8 {
  left: 66.66667%;
}
.col-xs-push-9 {
  left: 75%;
}
.col-xs-push-10 {
  left: 83.33333%;
}
.col-xs-push-11 {
  left: 91.66667%;
}
.col-xs-push-12 {
  left: 100%;
}
.col-xs-offset-0 {
  margin-left: 0%;
}
.col-xs-offset-1 {
  margin-left: 8.33333%;
}
.col-xs-offset-2 {
  margin-left: 16.66667%;
}
.col-xs-offset-3 {
  margin-left: 25%;
}
.col-xs-offset-4 {
  margin-left: 33.33333%;
}
.col-xs-offset-5 {
  margin-left: 41.66667%;
}
.col-xs-offset-6 {
  margin-left: 50%;
}
.col-xs-offset-7 {
  margin-left: 58.33333%;
}
.col-xs-offset-8 {
  margin-left: 66.66667%;
}
.col-xs-offset-9 {
  margin-left: 75%;
}
.col-xs-offset-10 {
  margin-left: 83.33333%;
}
.col-xs-offset-11 {
  margin-left: 91.66667%;
}
.col-xs-offset-12 {
  margin-left: 100%;
}
@media (min-width: 768px) {
  .col-sm-1,
  .col-sm-2,
  .col-sm-3,
  .col-sm-4,
  .col-sm-5,
  .col-sm-6,
  .col-sm-7,
  .col-sm-8,
  .col-sm-9,
  .col-sm-10,
  .col-sm-11,
  .col-sm-12 {
    float: left;
  }
  .col-sm-1 {
    width: 8.33333%;
  }
  .col-sm-2 {
    width: 16.66667%;
  }
  .col-sm-3 {
    width: 25%;
  }
  .col-sm-4 {
    width: 33.33333%;
  }
  .col-sm-5 {
    width: 41.66667%;
  }
  .col-sm-6 {
    width: 50%;
  }
  .col-sm-7 {
    width: 58.33333%;
  }
  .col-sm-8 {
    width: 66.66667%;
  }
  .col-sm-9 {
    width: 75%;
  }
  .col-sm-10 {
    width: 83.33333%;
  }
  .col-sm-11 {
    width: 91.66667%;
  }
  .col-sm-12 {
    width: 100%;
  }
  .col-sm-pull-0 {
    right: auto;
  }
  .col-sm-pull-1 {
    right: 8.33333%;
  }
  .col-sm-pull-2 {
    right: 16.66667%;
  }
  .col-sm-pull-3 {
    right: 25%;
  }
  .col-sm-pull-4 {
    right: 33.33333%;
  }
  .col-sm-pull-5 {
    right: 41.66667%;
  }
  .col-sm-pull-6 {
    right: 50%;
  }
  .col-sm-pull-7 {
    right: 58.33333%;
  }
  .col-sm-pull-8 {
    right: 66.66667%;
  }
  .col-sm-pull-9 {
    right: 75%;
  }
  .col-sm-pull-10 {
    right: 83.33333%;
  }
  .col-sm-pull-11 {
    right: 91.66667%;
  }
  .col-sm-pull-12 {
    right: 100%;
  }
  .col-sm-push-0 {
    left: auto;
  }
  .col-sm-push-1 {
    left: 8.33333%;
  }
  .col-sm-push-2 {
    left: 16.66667%;
  }
  .col-sm-push-3 {
    left: 25%;
  }
  .col-sm-push-4 {
    left: 33.33333%;
  }
  .col-sm-push-5 {
    left: 41.66667%;
  }
  .col-sm-push-6 {
    left: 50%;
  }
  .col-sm-push-7 {
    left: 58.33333%;
  }
  .col-sm-push-8 {
    left: 66.66667%;
  }
  .col-sm-push-9 {
    left: 75%;
  }
  .col-sm-push-10 {
    left: 83.33333%;
  }
  .col-sm-push-11 {
    left: 91.66667%;
  }
  .col-sm-push-12 {
    left: 100%;
  }
  .col-sm-offset-0 {
    margin-left: 0%;
  }
  .col-sm-offset-1 {
    margin-left: 8.33333%;
  }
  .col-sm-offset-2 {
    margin-left: 16.66667%;
  }
  .col-sm-offset-3 {
    margin-left: 25%;
  }
  .col-sm-offset-4 {
    margin-left: 33.33333%;
  }
  .col-sm-offset-5 {
    margin-left: 41.66667%;
  }
  .col-sm-offset-6 {
    margin-left: 50%;
  }
  .col-sm-offset-7 {
    margin-left: 58.33333%;
  }
  .col-sm-offset-8 {
    margin-left: 66.66667%;
  }
  .col-sm-offset-9 {
    margin-left: 75%;
  }
  .col-sm-offset-10 {
    margin-left: 83.33333%;
  }
  .col-sm-offset-11 {
    margin-left: 91.66667%;
  }
  .col-sm-offset-12 {
    margin-left: 100%;
  }
}
@media (min-width: 992px) {
  .col-md-1,
  .col-md-2,
  .col-md-3,
  .col-md-4,
  .col-md-5,
  .col-md-6,
  .col-md-7,
  .col-md-8,
  .col-md-9,
  .col-md-10,
  .col-md-11,
  .col-md-12 {
    float: left;
  }
  .col-md-1 {
    width: 8.33333%;
  }
  .col-md-2 {
    width: 16.66667%;
  }
  .col-md-3 {
    width: 25%;
  }
  .col-md-4 {
    width: 33.33333%;
  }
  .col-md-5 {
    width: 41.66667%;
  }
  .col-md-6 {
    width: 50%;
  }
  .col-md-7 {
    width: 58.33333%;
  }
  .col-md-8 {
    width: 66.66667%;
  }
  .col-md-9 {
    width: 75%;
  }
  .col-md-10 {
    width: 83.33333%;
  }
  .col-md-11 {
    width: 91.66667%;
  }
  .col-md-12 {
    width: 100%;
  }
  .col-md-pull-0 {
    right: auto;
  }
  .col-md-pull-1 {
    right: 8.33333%;
  }
  .col-md-pull-2 {
    right: 16.66667%;
  }
  .col-md-pull-3 {
    right: 25%;
  }
  .col-md-pull-4 {
    right: 33.33333%;
  }
  .col-md-pull-5 {
    right: 41.66667%;
  }
  .col-md-pull-6 {
    right: 50%;
  }
  .col-md-pull-7 {
    right: 58.33333%;
  }
  .col-md-pull-8 {
    right: 66.66667%;
  }
  .col-md-pull-9 {
    right: 75%;
  }
  .col-md-pull-10 {
    right: 83.33333%;
  }
  .col-md-pull-11 {
    right: 91.66667%;
  }
  .col-md-pull-12 {
    right: 100%;
  }
  .col-md-push-0 {
    left: auto;
  }
  .col-md-push-1 {
    left: 8.33333%;
  }
  .col-md-push-2 {
    left: 16.66667%;
  }
  .col-md-push-3 {
    left: 25%;
  }
  .col-md-push-4 {
    left: 33.33333%;
  }
  .col-md-push-5 {
    left: 41.66667%;
  }
  .col-md-push-6 {
    left: 50%;
  }
  .col-md-push-7 {
    left: 58.33333%;
  }
  .col-md-push-8 {
    left: 66.66667%;
  }
  .col-md-push-9 {
    left: 75%;
  }
  .col-md-push-10 {
    left: 83.33333%;
  }
  .col-md-push-11 {
    left: 91.66667%;
  }
  .col-md-push-12 {
    left: 100%;
  }
  .col-md-offset-0 {
    margin-left: 0%;
  }
  .col-md-offset-1 {
    margin-left: 8.33333%;
  }
  .col-md-offset-2 {
    margin-left: 16.66667%;
  }
  .col-md-offset-3 {
    margin-left: 25%;
  }
  .col-md-offset-4 {
    margin-left: 33.33333%;
  }
  .col-md-offset-5 {
    margin-left: 41.66667%;
  }
  .col-md-offset-6 {
    margin-left: 50%;
  }
  .col-md-offset-7 {
    margin-left: 58.33333%;
  }
  .col-md-offset-8 {
    margin-left: 66.66667%;
  }
  .col-md-offset-9 {
    margin-left: 75%;
  }
  .col-md-offset-10 {
    margin-left: 83.33333%;
  }
  .col-md-offset-11 {
    margin-left: 91.66667%;
  }
  .col-md-offset-12 {
    margin-left: 100%;
  }
}
@media (min-width: 1200px) {
  .col-lg-1,
  .col-lg-2,
  .col-lg-3,
  .col-lg-4,
  .col-lg-5,
  .col-lg-6,
  .col-lg-7,
  .col-lg-8,
  .col-lg-9,
  .col-lg-10,
  .col-lg-11,
  .col-lg-12 {
    float: left;
  }
  .col-lg-1 {
    width: 8.33333%;
  }
  .col-lg-2 {
    width: 16.66667%;
  }
  .col-lg-3 {
    width: 25%;
  }
  .col-lg-4 {
    width: 33.33333%;
  }
  .col-lg-5 {
    width: 41.66667%;
  }
  .col-lg-6 {
    width: 50%;
  }
  .col-lg-7 {
    width: 58.33333%;
  }
  .col-lg-8 {
    width: 66.66667%;
  }
  .col-lg-9 {
    width: 75%;
  }
  .col-lg-10 {
    width: 83.33333%;
  }
  .col-lg-11 {
    width: 91.66667%;
  }
  .col-lg-12 {
    width: 100%;
  }
  .col-lg-pull-0 {
    right: auto;
  }
  .col-lg-pull-1 {
    right: 8.33333%;
  }
  .col-lg-pull-2 {
    right: 16.66667%;
  }
  .col-lg-pull-3 {
    right: 25%;
  }
  .col-lg-pull-4 {
    right: 33.33333%;
  }
  .col-lg-pull-5 {
    right: 41.66667%;
  }
  .col-lg-pull-6 {
    right: 50%;
  }
  .col-lg-pull-7 {
    right: 58.33333%;
  }
  .col-lg-pull-8 {
    right: 66.66667%;
  }
  .col-lg-pull-9 {
    right: 75%;
  }
  .col-lg-pull-10 {
    right: 83.33333%;
  }
  .col-lg-pull-11 {
    right: 91.66667%;
  }
  .col-lg-pull-12 {
    right: 100%;
  }
  .col-lg-push-0 {
    left: auto;
  }
  .col-lg-push-1 {
    left: 8.33333%;
  }
  .col-lg-push-2 {
    left: 16.66667%;
  }
  .col-lg-push-3 {
    left: 25%;
  }
  .col-lg-push-4 {
    left: 33.33333%;
  }
  .col-lg-push-5 {
    left: 41.66667%;
  }
  .col-lg-push-6 {
    left: 50%;
  }
  .col-lg-push-7 {
    left: 58.33333%;
  }
  .col-lg-push-8 {
    left: 66.66667%;
  }
  .col-lg-push-9 {
    left: 75%;
  }
  .col-lg-push-10 {
    left: 83.33333%;
  }
  .col-lg-push-11 {
    left: 91.66667%;
  }
  .col-lg-push-12 {
    left: 100%;
  }
  .col-lg-offset-0 {
    margin-left: 0%;
  }
  .col-lg-offset-1 {
    margin-left: 8.33333%;
  }
  .col-lg-offset-2 {
    margin-left: 16.66667%;
  }
  .col-lg-offset-3 {
    margin-left: 25%;
  }
  .col-lg-offset-4 {
    margin-left: 33.33333%;
  }
  .col-lg-offset-5 {
    margin-left: 41.66667%;
  }
  .col-lg-offset-6 {
    margin-left: 50%;
  }
  .col-lg-offset-7 {
    margin-left: 58.33333%;
  }
  .col-lg-offset-8 {
    margin-left: 66.66667%;
  }
  .col-lg-offset-9 {
    margin-left: 75%;
  }
  .col-lg-offset-10 {
    margin-left: 83.33333%;
  }
  .col-lg-offset-11 {
    margin-left: 91.66667%;
  }
  .col-lg-offset-12 {
    margin-left: 100%;
  }
}
table {
  background-color: rgba(0, 0, 0, 0);
}
table col[class*='col-'] {
  position: static;
  display: table-column;
  float: none;
}
table td[class*='col-'],
table th[class*='col-'] {
  position: static;
  display: table-cell;
  float: none;
}
caption {
  padding-top: 8px;
  padding-bottom: 8px;
  color: #777;
  text-align: left;
}

.table {
  width: 100%;
  max-width: 100%;
  margin-bottom: 20px;
}
.table > thead > tr > th,
.table > thead > tr > td,
.table > tbody > tr > th,
.table > tbody > tr > td,
.table > tfoot > tr > th,
.table > tfoot > tr > td {
  padding: 8px;
  line-height: 1.42857;
  vertical-align: top;
  border-top: 1px solid #ddd;
}
.table > thead > tr > th {
  vertical-align: bottom;
  border-bottom: 2px solid #ddd;
}
.table > caption + thead > tr:first-child > th,
.table > caption + thead > tr:first-child > td,
.table > colgroup + thead > tr:first-child > th,
.table > colgroup + thead > tr:first-child > td,
.table > thead:first-child > tr:first-child > th,
.table > thead:first-child > tr:first-child > td {
  border-top: 0;
}
.table > tbody + tbody {
  border-top: 2px solid #ddd;
}
.table .table {
  background-color: #fff;
}
.table-condensed > thead > tr > th,
.table-condensed > thead > tr > td,
.table-condensed > tbody > tr > th,
.table-condensed > tbody > tr > td,
.table-condensed > tfoot > tr > th,
.table-condensed > tfoot > tr > td {
  padding: 5px;
}
.table-bordered {
  border: 1px solid #ddd;
}
.table-bordered > thead > tr > th,
.table-bordered > thead > tr > td,
.table-bordered > tbody > tr > th,
.table-bordered > tbody > tr > td,
.table-bordered > tfoot > tr > th,
.table-bordered > tfoot > tr > td {
  border: 1px solid #ddd;
}
.table-bordered > thead > tr > th,
.table-bordered > thead > tr > td {
  border-bottom-width: 2px;
}
.table-striped > tbody > tr:nth-of-type(odd) {
  background-color: #f9f9f9;
}
.table-hover > tbody > tr:hover {
  background-color: #f5f5f5;
}
.table > thead > tr > td.active,
.table > thead > tr > th.active,
.table > thead > tr.active > td,
.table > thead > tr.active > th,
.table > tbody > tr > td.active,
.table > tbody > tr > th.active,
.table > tbody > tr.active > td,
.table > tbody > tr.active > th,
.table > tfoot > tr > td.active,
.table > tfoot > tr > th.active,
.table > tfoot > tr.active > td,
.table > tfoot > tr.active > th {
  background-color: #f5f5f5;
}
.table-hover > tbody > tr > td.active:hover,
.table-hover > tbody > tr > th.active:hover,
.table-hover > tbody > tr.active:hover > td,
.table-hover > tbody > tr:hover > .active,
.table-hover > tbody > tr.active:hover > th {
  background-color: #e8e8e8;
}
.table > thead > tr > td.success,
.table > thead > tr > th.success,
.table > thead > tr.success > td,
.table > thead > tr.success > th,
.table > tbody > tr > td.success,
.table > tbody > tr > th.success,
.table > tbody > tr.success > td,
.table > tbody > tr.success > th,
.table > tfoot > tr > td.success,
.table > tfoot > tr > th.success,
.table > tfoot > tr.success > td,
.table > tfoot > tr.success > th {
  background-color: #dff0d8;
}
.table-hover > tbody > tr > td.success:hover,
.table-hover > tbody > tr > th.success:hover,
.table-hover > tbody > tr.success:hover > td,
.table-hover > tbody > tr:hover > .success,
.table-hover > tbody > tr.success:hover > th {
  background-color: #d0e9c6;
}
.table > thead > tr > td.info,
.table > thead > tr > th.info,
.table > thead > tr.info > td,
.table > thead > tr.info > th,
.table > tbody > tr > td.info,
.table > tbody > tr > th.info,
.table > tbody > tr.info > td,
.table > tbody > tr.info > th,
.table > tfoot > tr > td.info,
.table > tfoot > tr > th.info,
.table > tfoot > tr.info > td,
.table > tfoot > tr.info > th {
  background-color: #d9edf7;
}
.table-hover > tbody > tr > td.info:hover,
.table-hover > tbody > tr > th.info:hover,
.table-hover > tbody > tr.info:hover > td,
.table-hover > tbody > tr:hover > .info,
.table-hover > tbody > tr.info:hover > th {
  background-color: #c4e3f3;
}
.table > thead > tr > td.warning,
.table > thead > tr > th.warning,
.table > thead > tr.warning > td,
.table > thead > tr.warning > th,
.table > tbody > tr > td.warning,
.table > tbody > tr > th.warning,
.table > tbody > tr.warning > td,
.table > tbody > tr.warning > th,
.table > tfoot > tr > td.warning,
.table > tfoot > tr > th.warning,
.table > tfoot > tr.warning > td,
.table > tfoot > tr.warning > th {
  background-color: #fcf8e3;
}
.table-hover > tbody > tr > td.warning:hover,
.table-hover > tbody > tr > th.warning:hover,
.table-hover > tbody > tr.warning:hover > td,
.table-hover > tbody > tr:hover > .warning,
.table-hover > tbody > tr.warning:hover > th {
  background-color: #faf2cc;
}
.table > thead > tr > td.danger,
.table > thead > tr > th.danger,
.table > thead > tr.danger > td,
.table > thead > tr.danger > th,
.table > tbody > tr > td.danger,
.table > tbody > tr > th.danger,
.table > tbody > tr.danger > td,
.table > tbody > tr.danger > th,
.table > tfoot > tr > td.danger,
.table > tfoot > tr > th.danger,
.table > tfoot > tr.danger > td,
.table > tfoot > tr.danger > th {
  background-color: #f2dede;
}
.table-hover > tbody > tr > td.danger:hover,
.table-hover > tbody > tr > th.danger:hover,
.table-hover > tbody > tr.danger:hover > td,
.table-hover > tbody > tr:hover > .danger,
.table-hover > tbody > tr.danger:hover > th {
  background-color: #ebcccc;
}
.table-responsive {
  min-height: 0.01%;
  overflow-x: auto;
}
@media screen and (max-width: 767px) {
  .table-responsive {
    width: 100%;
    margin-bottom: 15px;
    overflow-y: hidden;
    -ms-overflow-style: -ms-autohiding-scrollbar;
    border: 1px solid #ddd;
  }
  .table-responsive > .table {
    margin-bottom: 0;
  }
  .table-responsive > .table > thead > tr > th,
  .table-responsive > .table > thead > tr > td,
  .table-responsive > .table > tbody > tr > th,
  .table-responsive > .table > tbody > tr > td,
  .table-responsive > .table > tfoot > tr > th,
  .table-responsive > .table > tfoot > tr > td {
    white-space: nowrap;
  }
  .table-responsive > .table-bordered {
    border: 0;
  }
  .table-responsive > .table-bordered > thead > tr > th:first-child,
  .table-responsive > .table-bordered > thead > tr > td:first-child,
  .table-responsive > .table-bordered > tbody > tr > th:first-child,
  .table-responsive > .table-bordered > tbody > tr > td:first-child,
  .table-responsive > .table-bordered > tfoot > tr > th:first-child,
  .table-responsive > .table-bordered > tfoot > tr > td:first-child {
    border-left: 0;
  }
  .table-responsive > .table-bordered > thead > tr > th:last-child,
  .table-responsive > .table-bordered > thead > tr > td:last-child,
  .table-responsive > .table-bordered > tbody > tr > th:last-child,
  .table-responsive > .table-bordered > tbody > tr > td:last-child,
  .table-responsive > .table-bordered > tfoot > tr > th:last-child,
  .table-responsive > .table-bordered > tfoot > tr > td:last-child {
    border-right: 0;
  }
  .table-responsive > .table-bordered > tbody > tr:last-child > th,
  .table-responsive > .table-bordered > tbody > tr:last-child > td,
  .table-responsive > .table-bordered > tfoot > tr:last-child > th,
  .table-responsive > .table-bordered > tfoot > tr:last-child > td {
    border-bottom: 0;
  }
}
fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0;
}
legend {
  display: block;
  width: 100%;
  padding: 0;
  margin-bottom: 20px;
  font-size: 21px;
  line-height: inherit;
  color: #333;
  border: 0;
  border-bottom: 1px solid #e5e5e5;
}
label {
  display: inline-block;
  max-width: 100%;
  margin-bottom: 5px;
  font-weight: 700;
}
input[type='search'] {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}
input[type='radio'],
input[type='checkbox'] {
  margin: 4px 0 0;
  margin-top: 1px \9;
  line-height: normal;
}
input[type='radio'][disabled],
input[type='radio'].disabled,
fieldset[disabled] input[type='radio'],
input[type='checkbox'][disabled],
input[type='checkbox'].disabled,
fieldset[disabled] input[type='checkbox'] {
  cursor: not-allowed;
}
input[type='file'] {
  display: block;
}
input[type='range'] {
  display: block;
  width: 100%;
}
select[multiple],
select[size] {
  height: auto;
}
input[type='file']:focus,
input[type='radio']:focus,
input[type='checkbox']:focus {
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
output {
  display: block;
  padding-top: 7px;
  font-size: 14px;
  line-height: 1.42857;
  color: #555;
}
.form-control {
  display: block;
  width: 100%;
  height: 34px;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857;
  color: #555;
  background-color: #fff;
  background-image: none;
  border: 1px solid #ccc;
  border-radius: 2px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
  -o-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
  -webkit-transition: border-color ease-in-out 0.15s, -webkit-box-shadow ease-in-out 0.15s;
  transition: border-color ease-in-out 0.15s, -webkit-box-shadow ease-in-out 0.15s;
  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s, -webkit-box-shadow ease-in-out 0.15s;
}
.form-control:focus {
  border-color: #68449e;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(104, 68, 158, 0.6);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(104, 68, 158, 0.6);
}
.form-control::-moz-placeholder {
  color: #999;
  opacity: 1;
}
.form-control:-ms-input-placeholder {
  color: #999;
}
.form-control::-webkit-input-placeholder {
  color: #999;
}
.form-control::-ms-expand {
  background-color: transparent;
  border: 0;
}
.form-control[disabled],
.form-control[readonly],
fieldset[disabled] .form-control {
  background-color: #eee;
  opacity: 1;
}
.form-control[disabled],
fieldset[disabled] .form-control {
  cursor: not-allowed;
}
textarea.form-control {
  height: auto;
}
@media screen and (-webkit-min-device-pixel-ratio: 0) {
  input[type='date'].form-control,
  input[type='time'].form-control,
  input[type='datetime-local'].form-control,
  input[type='month'].form-control {
    line-height: 34px;
  }
  input[type='date'].input-sm,
  .input-group-sm > input.form-control[type='date'],
  .input-group-sm > input.input-group-addon[type='date'],
  .input-group-sm > .input-group-btn > input.btn[type='date'],
  .input-group-sm input[type='date'],
  input[type='time'].input-sm,
  .input-group-sm > input.form-control[type='time'],
  .input-group-sm > input.input-group-addon[type='time'],
  .input-group-sm > .input-group-btn > input.btn[type='time'],
  .input-group-sm input[type='time'],
  input[type='datetime-local'].input-sm,
  .input-group-sm > input.form-control[type='datetime-local'],
  .input-group-sm > input.input-group-addon[type='datetime-local'],
  .input-group-sm > .input-group-btn > input.btn[type='datetime-local'],
  .input-group-sm input[type='datetime-local'],
  input[type='month'].input-sm,
  .input-group-sm > input.form-control[type='month'],
  .input-group-sm > input.input-group-addon[type='month'],
  .input-group-sm > .input-group-btn > input.btn[type='month'],
  .input-group-sm input[type='month'] {
    line-height: 30px;
  }
  input[type='date'].input-lg,
  .input-group-lg > input.form-control[type='date'],
  .input-group-lg > input.input-group-addon[type='date'],
  .input-group-lg > .input-group-btn > input.btn[type='date'],
  .input-group-lg input[type='date'],
  input[type='time'].input-lg,
  .input-group-lg > input.form-control[type='time'],
  .input-group-lg > input.input-group-addon[type='time'],
  .input-group-lg > .input-group-btn > input.btn[type='time'],
  .input-group-lg input[type='time'],
  input[type='datetime-local'].input-lg,
  .input-group-lg > input.form-control[type='datetime-local'],
  .input-group-lg > input.input-group-addon[type='datetime-local'],
  .input-group-lg > .input-group-btn > input.btn[type='datetime-local'],
  .input-group-lg input[type='datetime-local'],
  input[type='month'].input-lg,
  .input-group-lg > input.form-control[type='month'],
  .input-group-lg > input.input-group-addon[type='month'],
  .input-group-lg > .input-group-btn > input.btn[type='month'],
  .input-group-lg input[type='month'] {
    line-height: 46px;
  }
}
.form-group {
  margin-bottom: 15px;
}
.radio,
.checkbox {
  position: relative;
  display: block;
  margin-top: 10px;
  margin-bottom: 10px;
}
.radio.disabled label,
fieldset[disabled] .radio label,
.checkbox.disabled label,
fieldset[disabled] .checkbox label {
  cursor: not-allowed;
}
.radio label,
.checkbox label {
  min-height: 20px;
  padding-left: 20px;
  margin-bottom: 0;
  font-weight: 400;
  cursor: pointer;
}
.radio input[type='radio'],
.radio-inline input[type='radio'],
.checkbox input[type='checkbox'],
.checkbox-inline input[type='checkbox'] {
  position: absolute;
  margin-top: 4px \9;
  margin-left: -20px;
}
.radio + .radio,
.checkbox + .checkbox {
  margin-top: -5px;
}
.radio-inline,
.checkbox-inline {
  position: relative;
  display: inline-block;
  padding-left: 20px;
  margin-bottom: 0;
  font-weight: 400;
  vertical-align: middle;
  cursor: pointer;
}
.radio-inline.disabled,
fieldset[disabled] .radio-inline,
.checkbox-inline.disabled,
fieldset[disabled] .checkbox-inline {
  cursor: not-allowed;
}
.radio-inline + .radio-inline,
.checkbox-inline + .checkbox-inline {
  margin-top: 0;
  margin-left: 10px;
}
.form-control-static {
  min-height: 34px;
  padding-top: 7px;
  padding-bottom: 7px;
  margin-bottom: 0;
}
.form-control-static.input-lg,
.input-group-lg > .form-control-static.form-control,
.input-group-lg > .form-control-static.input-group-addon,
.input-group-lg > .input-group-btn > .form-control-static.btn,
.form-control-static.input-sm,
.input-group-sm > .form-control-static.form-control,
.input-group-sm > .form-control-static.input-group-addon,
.input-group-sm > .input-group-btn > .form-control-static.btn {
  padding-right: 0;
  padding-left: 0;
}
.input-sm,
.input-group-sm > .form-control,
.input-group-sm > .input-group-addon,
.input-group-sm > .input-group-btn > .btn {
  height: 30px;
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}
select.input-sm,
.input-group-sm > select.form-control,
.input-group-sm > select.input-group-addon,
.input-group-sm > .input-group-btn > select.btn {
  height: 30px;
  line-height: 30px;
}
textarea.input-sm,
.input-group-sm > textarea.form-control,
.input-group-sm > textarea.input-group-addon,
.input-group-sm > .input-group-btn > textarea.btn,
select[multiple].input-sm,
.input-group-sm > select.form-control[multiple],
.input-group-sm > select.input-group-addon[multiple],
.input-group-sm > .input-group-btn > select.btn[multiple] {
  height: auto;
}
.form-group-sm .form-control {
  height: 30px;
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}
.form-group-sm select.form-control {
  height: 30px;
  line-height: 30px;
}
.form-group-sm textarea.form-control,
.form-group-sm select[multiple].form-control {
  height: auto;
}
.form-group-sm .form-control-static {
  height: 30px;
  min-height: 32px;
  padding: 6px 10px;
  font-size: 12px;
  line-height: 1.5;
}
.input-lg,
.input-group-lg > .form-control,
.input-group-lg > .input-group-addon,
.input-group-lg > .input-group-btn > .btn {
  height: 46px;
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.33333;
  border-radius: 6px;
}
select.input-lg,
.input-group-lg > select.form-control,
.input-group-lg > select.input-group-addon,
.input-group-lg > .input-group-btn > select.btn {
  height: 46px;
  line-height: 46px;
}
textarea.input-lg,
.input-group-lg > textarea.form-control,
.input-group-lg > textarea.input-group-addon,
.input-group-lg > .input-group-btn > textarea.btn,
select[multiple].input-lg,
.input-group-lg > select.form-control[multiple],
.input-group-lg > select.input-group-addon[multiple],
.input-group-lg > .input-group-btn > select.btn[multiple] {
  height: auto;
}
.form-group-lg .form-control {
  height: 46px;
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.33333;
  border-radius: 6px;
}
.form-group-lg select.form-control {
  height: 46px;
  line-height: 46px;
}
.form-group-lg textarea.form-control,
.form-group-lg select[multiple].form-control {
  height: auto;
}
.form-group-lg .form-control-static {
  height: 46px;
  min-height: 38px;
  padding: 11px 16px;
  font-size: 18px;
  line-height: 1.33333;
}
.has-feedback {
  position: relative;
}
.has-feedback .form-control {
  padding-right: 42.5px;
}
.form-control-feedback {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 2;
  display: block;
  width: 34px;
  height: 34px;
  line-height: 34px;
  text-align: center;
  pointer-events: none;
}
.input-lg + .form-control-feedback,
.input-group-lg > .form-control + .form-control-feedback,
.input-group-lg > .input-group-addon + .form-control-feedback,
.input-group-lg > .input-group-btn > .btn + .form-control-feedback,
.input-group-lg + .form-control-feedback,
.form-group-lg .form-control + .form-control-feedback {
  width: 46px;
  height: 46px;
  line-height: 46px;
}
.input-sm + .form-control-feedback,
.input-group-sm > .form-control + .form-control-feedback,
.input-group-sm > .input-group-addon + .form-control-feedback,
.input-group-sm > .input-group-btn > .btn + .form-control-feedback,
.input-group-sm + .form-control-feedback,
.form-group-sm .form-control + .form-control-feedback {
  width: 30px;
  height: 30px;
  line-height: 30px;
}
.has-success .help-block,
.has-success .control-label,
.has-success .radio,
.has-success .checkbox,
.has-success .radio-inline,
.has-success .checkbox-inline,
.has-success.radio label,
.has-success.checkbox label,
.has-success.radio-inline label,
.has-success.checkbox-inline label {
  color: #3c763d;
}
.has-success .form-control {
  border-color: #3c763d;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.has-success .form-control:focus {
  border-color: #2b542c;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
}
.has-success .input-group-addon {
  color: #3c763d;
  background-color: #dff0d8;
  border-color: #3c763d;
}
.has-success .form-control-feedback {
  color: #3c763d;
}
.has-warning .help-block,
.has-warning .control-label,
.has-warning .radio,
.has-warning .checkbox,
.has-warning .radio-inline,
.has-warning .checkbox-inline,
.has-warning.radio label,
.has-warning.checkbox label,
.has-warning.radio-inline label,
.has-warning.checkbox-inline label {
  color: #8a6d3b;
}
.has-warning .form-control {
  border-color: #8a6d3b;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.has-warning .form-control:focus {
  border-color: #66512c;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
}
.has-warning .input-group-addon {
  color: #8a6d3b;
  background-color: #fcf8e3;
  border-color: #8a6d3b;
}
.has-warning .form-control-feedback {
  color: #8a6d3b;
}
.has-error .help-block,
.has-error .control-label,
.has-error .radio,
.has-error .checkbox,
.has-error .radio-inline,
.has-error .checkbox-inline,
.has-error.radio label,
.has-error.checkbox label,
.has-error.radio-inline label,
.has-error.checkbox-inline label {
  color: #a94442;
}
.has-error .form-control {
  border-color: #a94442;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.has-error .form-control:focus {
  border-color: #843534;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
}
.has-error .input-group-addon {
  color: #a94442;
  background-color: #f2dede;
  border-color: #a94442;
}
.has-error .form-control-feedback {
  color: #a94442;
}
.has-feedback label ~ .form-control-feedback {
  top: 25px;
}
.has-feedback label.sr-only ~ .form-control-feedback {
  top: 0;
}
.help-block {
  display: block;
  margin-top: 5px;
  margin-bottom: 10px;
  color: #737373;
}
@media (min-width: 768px) {
  .form-inline .form-group {
    display: inline-block;
    margin-bottom: 0;
    vertical-align: middle;
  }
  .form-inline .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle;
  }
  .form-inline .form-control-static {
    display: inline-block;
  }
  .form-inline .input-group {
    display: inline-table;
    vertical-align: middle;
  }
  .form-inline .input-group .input-group-addon,
  .form-inline .input-group .input-group-btn,
  .form-inline .input-group .form-control {
    width: auto;
  }
  .form-inline .input-group > .form-control {
    width: 100%;
  }
  .form-inline .control-label {
    margin-bottom: 0;
    vertical-align: middle;
  }
  .form-inline .radio,
  .form-inline .checkbox {
    display: inline-block;
    margin-top: 0;
    margin-bottom: 0;
    vertical-align: middle;
  }
  .form-inline .radio label,
  .form-inline .checkbox label {
    padding-left: 0;
  }
  .form-inline .radio input[type='radio'],
  .form-inline .checkbox input[type='checkbox'] {
    position: relative;
    margin-left: 0;
  }
  .form-inline .has-feedback .form-control-feedback {
    top: 0;
  }
}
.form-horizontal .radio,
.form-horizontal .checkbox,
.form-horizontal .radio-inline,
.form-horizontal .checkbox-inline {
  padding-top: 7px;
  margin-top: 0;
  margin-bottom: 0;
}
.form-horizontal .radio,
.form-horizontal .checkbox {
  min-height: 27px;
}
.form-horizontal .form-group {
  margin-right: -15px;
  margin-left: -15px;
}
.form-horizontal .form-group:before,
.form-horizontal .form-group:after {
  display: table;
  content: ' ';
}
.form-horizontal .form-group:after {
  clear: both;
}
@media (min-width: 768px) {
  .form-horizontal .control-label {
    padding-top: 7px;
    margin-bottom: 0;
    text-align: right;
  }
}
.form-horizontal .has-feedback .form-control-feedback {
  right: 15px;
}
@media (min-width: 768px) {
  .form-horizontal .form-group-lg .control-label {
    padding-top: 11px;
    font-size: 18px;
  }
}
@media (min-width: 768px) {
  .form-horizontal .form-group-sm .control-label {
    padding-top: 6px;
    font-size: 12px;
  }
}
.btn {
  display: inline-block;
  margin-bottom: 0;
  font-weight: normal;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  -ms-touch-action: manipulation;
  touch-action: manipulation;
  cursor: pointer;
  background-image: none;
  border: 1px solid transparent;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857;
  border-radius: 0;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.btn:focus,
.btn.focus,
.btn:active:focus,
.btn:active.focus,
.btn.active:focus,
.btn.active.focus {
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.btn:hover,
.btn:focus,
.btn.focus {
  color: #333;
  text-decoration: none;
}
.btn:active,
.btn.active {
  background-image: none;
  outline: 0;
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.btn.disabled,
.btn[disabled],
fieldset[disabled] .btn {
  cursor: not-allowed;
  filter: alpha(opacity=65);
  opacity: 0.65;
  -webkit-box-shadow: none;
  box-shadow: none;
}
a.btn.disabled,
fieldset[disabled] a.btn {
  pointer-events: none;
}
.btn-default {
  color: #333;
  background-color: #fff;
  border-color: #ccc;
}
.btn-default:focus,
.btn-default.focus {
  color: #333;
  background-color: #e6e6e6;
  border-color: #8c8c8c;
}
.btn-default:hover {
  color: #333;
  background-color: #e6e6e6;
  border-color: #adadad;
}
.btn-default:active,
.btn-default.active,
.open > .btn-default.dropdown-toggle {
  color: #333;
  background-color: #e6e6e6;
  background-image: none;
  border-color: #adadad;
}
.btn-default:active:hover,
.btn-default:active:focus,
.btn-default:active.focus,
.btn-default.active:hover,
.btn-default.active:focus,
.btn-default.active.focus,
.open > .btn-default.dropdown-toggle:hover,
.open > .btn-default.dropdown-toggle:focus,
.open > .btn-default.dropdown-toggle.focus {
  color: #333;
  background-color: #d4d4d4;
  border-color: #8c8c8c;
}
.btn-default.disabled:hover,
.btn-default.disabled:focus,
.btn-default.disabled.focus,
.btn-default[disabled]:hover,
.btn-default[disabled]:focus,
.btn-default[disabled].focus,
fieldset[disabled] .btn-default:hover,
fieldset[disabled] .btn-default:focus,
fieldset[disabled] .btn-default.focus {
  background-color: #fff;
  border-color: #ccc;
}
.btn-default .badge {
  color: #fff;
  background-color: #333;
}
.btn-primary {
  color: #fff;
  background-color: #68449e;
  border-color: #5c3c8c;
}
.btn-primary:focus,
.btn-primary.focus {
  color: #fff;
  background-color: #51357a;
  border-color: #221633;
}
.btn-primary:hover {
  color: #fff;
  background-color: #51357a;
  border-color: #402a61;
}
.btn-primary:active,
.btn-primary.active,
.open > .btn-primary.dropdown-toggle {
  color: #fff;
  background-color: #51357a;
  background-image: none;
  border-color: #402a61;
}
.btn-primary:active:hover,
.btn-primary:active:focus,
.btn-primary:active.focus,
.btn-primary.active:hover,
.btn-primary.active:focus,
.btn-primary.active.focus,
.open > .btn-primary.dropdown-toggle:hover,
.open > .btn-primary.dropdown-toggle:focus,
.open > .btn-primary.dropdown-toggle.focus {
  color: #fff;
  background-color: #402a61;
  border-color: #221633;
}
.btn-primary.disabled:hover,
.btn-primary.disabled:focus,
.btn-primary.disabled.focus,
.btn-primary[disabled]:hover,
.btn-primary[disabled]:focus,
.btn-primary[disabled].focus,
fieldset[disabled] .btn-primary:hover,
fieldset[disabled] .btn-primary:focus,
fieldset[disabled] .btn-primary.focus {
  background-color: #68449e;
  border-color: #5c3c8c;
}
.btn-primary .badge {
  color: #68449e;
  background-color: #fff;
}
.btn-success {
  color: #fff;
  background-color: #5cb85c;
  border-color: #4cae4c;
}
.btn-success:focus,
.btn-success.focus {
  color: #fff;
  background-color: #449d44;
  border-color: #255625;
}
.btn-success:hover {
  color: #fff;
  background-color: #449d44;
  border-color: #398439;
}
.btn-success:active,
.btn-success.active,
.open > .btn-success.dropdown-toggle {
  color: #fff;
  background-color: #449d44;
  background-image: none;
  border-color: #398439;
}
.btn-success:active:hover,
.btn-success:active:focus,
.btn-success:active.focus,
.btn-success.active:hover,
.btn-success.active:focus,
.btn-success.active.focus,
.open > .btn-success.dropdown-toggle:hover,
.open > .btn-success.dropdown-toggle:focus,
.open > .btn-success.dropdown-toggle.focus {
  color: #fff;
  background-color: #398439;
  border-color: #255625;
}
.btn-success.disabled:hover,
.btn-success.disabled:focus,
.btn-success.disabled.focus,
.btn-success[disabled]:hover,
.btn-success[disabled]:focus,
.btn-success[disabled].focus,
fieldset[disabled] .btn-success:hover,
fieldset[disabled] .btn-success:focus,
fieldset[disabled] .btn-success.focus {
  background-color: #5cb85c;
  border-color: #4cae4c;
}
.btn-success .badge {
  color: #5cb85c;
  background-color: #fff;
}
.btn-info {
  color: #fff;
  background-color: #5bc0de;
  border-color: #46b8da;
}
.btn-info:focus,
.btn-info.focus {
  color: #fff;
  background-color: #31b0d5;
  border-color: #1b6d85;
}
.btn-info:hover {
  color: #fff;
  background-color: #31b0d5;
  border-color: #269abc;
}
.btn-info:active,
.btn-info.active,
.open > .btn-info.dropdown-toggle {
  color: #fff;
  background-color: #31b0d5;
  background-image: none;
  border-color: #269abc;
}
.btn-info:active:hover,
.btn-info:active:focus,
.btn-info:active.focus,
.btn-info.active:hover,
.btn-info.active:focus,
.btn-info.active.focus,
.open > .btn-info.dropdown-toggle:hover,
.open > .btn-info.dropdown-toggle:focus,
.open > .btn-info.dropdown-toggle.focus {
  color: #fff;
  background-color: #269abc;
  border-color: #1b6d85;
}
.btn-info.disabled:hover,
.btn-info.disabled:focus,
.btn-info.disabled.focus,
.btn-info[disabled]:hover,
.btn-info[disabled]:focus,
.btn-info[disabled].focus,
fieldset[disabled] .btn-info:hover,
fieldset[disabled] .btn-info:focus,
fieldset[disabled] .btn-info.focus {
  background-color: #5bc0de;
  border-color: #46b8da;
}
.btn-info .badge {
  color: #5bc0de;
  background-color: #fff;
}
.btn-warning {
  color: #fff;
  background-color: #f0ad4e;
  border-color: #eea236;
}
.btn-warning:focus,
.btn-warning.focus {
  color: #fff;
  background-color: #ec971f;
  border-color: #985f0d;
}
.btn-warning:hover {
  color: #fff;
  background-color: #ec971f;
  border-color: #d58512;
}
.btn-warning:active,
.btn-warning.active,
.open > .btn-warning.dropdown-toggle {
  color: #fff;
  background-color: #ec971f;
  background-image: none;
  border-color: #d58512;
}
.btn-warning:active:hover,
.btn-warning:active:focus,
.btn-warning:active.focus,
.btn-warning.active:hover,
.btn-warning.active:focus,
.btn-warning.active.focus,
.open > .btn-warning.dropdown-toggle:hover,
.open > .btn-warning.dropdown-toggle:focus,
.open > .btn-warning.dropdown-toggle.focus {
  color: #fff;
  background-color: #d58512;
  border-color: #985f0d;
}
.btn-warning.disabled:hover,
.btn-warning.disabled:focus,
.btn-warning.disabled.focus,
.btn-warning[disabled]:hover,
.btn-warning[disabled]:focus,
.btn-warning[disabled].focus,
fieldset[disabled] .btn-warning:hover,
fieldset[disabled] .btn-warning:focus,
fieldset[disabled] .btn-warning.focus {
  background-color: #f0ad4e;
  border-color: #eea236;
}
.btn-warning .badge {
  color: #f0ad4e;
  background-color: #fff;
}
.btn-danger {
  color: #fff;
  background-color: #d9534f;
  border-color: #d43f3a;
}
.btn-danger:focus,
.btn-danger.focus {
  color: #fff;
  background-color: #c9302c;
  border-color: #761c19;
}
.btn-danger:hover {
  color: #fff;
  background-color: #c9302c;
  border-color: #ac2925;
}
.btn-danger:active,
.btn-danger.active,
.open > .btn-danger.dropdown-toggle {
  color: #fff;
  background-color: #c9302c;
  background-image: none;
  border-color: #ac2925;
}
.btn-danger:active:hover,
.btn-danger:active:focus,
.btn-danger:active.focus,
.btn-danger.active:hover,
.btn-danger.active:focus,
.btn-danger.active.focus,
.open > .btn-danger.dropdown-toggle:hover,
.open > .btn-danger.dropdown-toggle:focus,
.open > .btn-danger.dropdown-toggle.focus {
  color: #fff;
  background-color: #ac2925;
  border-color: #761c19;
}
.btn-danger.disabled:hover,
.btn-danger.disabled:focus,
.btn-danger.disabled.focus,
.btn-danger[disabled]:hover,
.btn-danger[disabled]:focus,
.btn-danger[disabled].focus,
fieldset[disabled] .btn-danger:hover,
fieldset[disabled] .btn-danger:focus,
fieldset[disabled] .btn-danger.focus {
  background-color: #d9534f;
  border-color: #d43f3a;
}
.btn-danger .badge {
  color: #d9534f;
  background-color: #fff;
}
.btn-link {
  font-weight: 400;
  color: #68449e;
  border-radius: 0;
}
.btn-link,
.btn-link:active,
.btn-link.active,
.btn-link[disabled],
fieldset[disabled] .btn-link {
  background-color: transparent;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.btn-link,
.btn-link:hover,
.btn-link:focus,
.btn-link:active {
  border-color: transparent;
}
.btn-link:hover,
.btn-link:focus {
  color: #452d69;
  text-decoration: underline;
  background-color: transparent;
}
.btn-link[disabled]:hover,
.btn-link[disabled]:focus,
fieldset[disabled] .btn-link:hover,
fieldset[disabled] .btn-link:focus {
  color: #777;
  text-decoration: none;
}
.btn-lg,
.btn-group-lg > .btn {
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.33333;
  border-radius: 6px;
}
.btn-sm,
.btn-group-sm > .btn {
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}
.btn-xs,
.btn-group-xs > .btn {
  padding: 1px 5px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}
.btn-block {
  display: block;
  width: 100%;
}
.btn-block + .btn-block {
  margin-top: 5px;
}
input[type='submit'].btn-block,
input[type='reset'].btn-block,
input[type='button'].btn-block {
  width: 100%;
}
.fade {
  opacity: 0;
  -webkit-transition: opacity 0.15s linear;
  -o-transition: opacity 0.15s linear;
  transition: opacity 0.15s linear;
}
.fade.in {
  opacity: 1;
}
.collapse {
  display: none;
}
.collapse.in {
  display: block;
}
tr.collapse.in {
  display: table-row;
}
tbody.collapse.in {
  display: table-row-group;
}
.collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  -webkit-transition-property: height, visibility;
  -o-transition-property: height, visibility;
  transition-property: height, visibility;
  -webkit-transition-duration: 0.35s;
  -o-transition-duration: 0.35s;
  transition-duration: 0.35s;
  -webkit-transition-timing-function: ease;
  -o-transition-timing-function: ease;
  transition-timing-function: ease;
}
.caret {
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 2px;
  vertical-align: middle;
  border-top: 4px dashed;
  border-top: 4px solid \9;
  border-right: 4px solid transparent;
  border-left: 4px solid transparent;
}
.dropup,
.dropdown {
  position: relative;
}
.dropdown-toggle:focus {
  outline: 0;
}
.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 160px;
  padding: 5px 0;
  margin: 2px 0 0;
  font-size: 14px;
  text-align: left;
  list-style: none;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 2px;
  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
}
.dropdown-menu.pull-right {
  right: 0;
  left: auto;
}
.dropdown-menu .divider {
  height: 1px;
  margin: 9px 0;
  overflow: hidden;
  background-color: #e5e5e5;
}
.dropdown-menu > li > a {
  display: block;
  padding: 3px 20px;
  clear: both;
  font-weight: 400;
  line-height: 1.42857;
  color: #333;
  white-space: nowrap;
}
.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus {
  color: #262626;
  text-decoration: none;
  background-color: #f5f5f5;
}
.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus {
  color: #fff;
  text-decoration: none;
  background-color: #337ab7;
  outline: 0;
}
.dropdown-menu > .disabled > a,
.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus {
  color: #777;
}
.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus {
  text-decoration: none;
  cursor: not-allowed;
  background-color: transparent;
  background-image: none;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.open > .dropdown-menu {
  display: block;
}
.open > a {
  outline: 0;
}
.dropdown-menu-right {
  right: 0;
  left: auto;
}
.dropdown-menu-left {
  right: auto;
  left: 0;
}
.dropdown-header {
  display: block;
  padding: 3px 20px;
  font-size: 12px;
  line-height: 1.42857;
  color: #777;
  white-space: nowrap;
}
.dropdown-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 990;
}
.pull-right > .dropdown-menu {
  right: 0;
  left: auto;
}
.dropup .caret,
.navbar-fixed-bottom .dropdown .caret {
  content: '';
  border-top: 0;
  border-bottom: 4px dashed;
  border-bottom: 4px solid \9;
}
.dropup .dropdown-menu,
.navbar-fixed-bottom .dropdown .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-bottom: 2px;
}
@media (min-width: 768px) {
  .navbar-right .dropdown-menu {
    right: 0;
    left: auto;
  }
  .navbar-right .dropdown-menu-left {
    left: 0;
    right: auto;
  }
}
.btn-group,
.btn-group-vertical {
  position: relative;
  display: inline-block;
  vertical-align: middle;
}
.btn-group > .btn,
.btn-group-vertical > .btn {
  position: relative;
  float: left;
}
.btn-group > .btn:hover,
.btn-group > .btn:focus,
.btn-group > .btn:active,
.btn-group > .btn.active,
.btn-group-vertical > .btn:hover,
.btn-group-vertical > .btn:focus,
.btn-group-vertical > .btn:active,
.btn-group-vertical > .btn.active {
  z-index: 2;
}
.btn-group .btn + .btn,
.btn-group .btn + .btn-group,
.btn-group .btn-group + .btn,
.btn-group .btn-group + .btn-group {
  margin-left: -1px;
}
.btn-toolbar {
  margin-left: -5px;
}
.btn-toolbar:before,
.btn-toolbar:after {
  display: table;
  content: ' ';
}
.btn-toolbar:after {
  clear: both;
}
.btn-toolbar .btn,
.btn-toolbar .btn-group,
.btn-toolbar .input-group {
  float: left;
}
.btn-toolbar > .btn,
.btn-toolbar > .btn-group,
.btn-toolbar > .input-group {
  margin-left: 5px;
}
.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
  border-radius: 0;
}
.btn-group > .btn:first-child {
  margin-left: 0;
}
.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.btn-group > .btn:last-child:not(:first-child),
.btn-group > .dropdown-toggle:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.btn-group > .btn-group {
  float: left;
}
.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {
  border-radius: 0;
}
.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child,
.btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.btn-group .dropdown-toggle:active,
.btn-group.open .dropdown-toggle {
  outline: 0;
}
.btn-group > .btn + .dropdown-toggle {
  padding-right: 8px;
  padding-left: 8px;
}
.btn-group > .btn-lg + .dropdown-toggle,
.btn-group-lg.btn-group > .btn + .dropdown-toggle {
  padding-right: 12px;
  padding-left: 12px;
}
.btn-group.open .dropdown-toggle {
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.btn-group.open .dropdown-toggle.btn-link {
  -webkit-box-shadow: none;
  box-shadow: none;
}
.btn .caret {
  margin-left: 0;
}
.btn-lg .caret,
.btn-group-lg > .btn .caret {
  border-width: 5px 5px 0;
  border-bottom-width: 0;
}
.dropup .btn-lg .caret,
.dropup .btn-group-lg > .btn .caret {
  border-width: 0 5px 5px;
}
.btn-group-vertical > .btn,
.btn-group-vertical > .btn-group,
.btn-group-vertical > .btn-group > .btn {
  display: block;
  float: none;
  width: 100%;
  max-width: 100%;
}
.btn-group-vertical > .btn-group:before,
.btn-group-vertical > .btn-group:after {
  display: table;
  content: ' ';
}
.btn-group-vertical > .btn-group:after {
  clear: both;
}
.btn-group-vertical > .btn-group > .btn {
  float: none;
}
.btn-group-vertical > .btn + .btn,
.btn-group-vertical > .btn + .btn-group,
.btn-group-vertical > .btn-group + .btn,
.btn-group-vertical > .btn-group + .btn-group {
  margin-top: -1px;
  margin-left: 0;
}
.btn-group-vertical > .btn:not(:first-child):not(:last-child) {
  border-radius: 0;
}
.btn-group-vertical > .btn:first-child:not(:last-child) {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.btn-group-vertical > .btn:last-child:not(:first-child) {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {
  border-radius: 0;
}
.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child,
.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.btn-group-justified {
  display: table;
  width: 100%;
  table-layout: fixed;
  border-collapse: separate;
}
.btn-group-justified > .btn,
.btn-group-justified > .btn-group {
  display: table-cell;
  float: none;
  width: 1%;
}
.btn-group-justified > .btn-group .btn {
  width: 100%;
}
.btn-group-justified > .btn-group .dropdown-menu {
  left: auto;
}
[data-toggle='buttons'] > .btn input[type='radio'],
[data-toggle='buttons'] > .btn input[type='checkbox'],
[data-toggle='buttons'] > .btn-group > .btn input[type='radio'],
[data-toggle='buttons'] > .btn-group > .btn input[type='checkbox'] {
  position: absolute;
  clip: rect(0, 0, 0, 0);
  pointer-events: none;
}
.input-group {
  position: relative;
  display: table;
  border-collapse: separate;
}
.input-group[class*='col-'] {
  float: none;
  padding-right: 0;
  padding-left: 0;
}
.input-group .form-control {
  position: relative;
  z-index: 2;
  float: left;
  width: 100%;
  margin-bottom: 0;
}
.input-group .form-control:focus {
  z-index: 3;
}
.input-group-addon,
.input-group-btn,
.input-group .form-control {
  display: table-cell;
}
.input-group-addon:not(:first-child):not(:last-child),
.input-group-btn:not(:first-child):not(:last-child),
.input-group .form-control:not(:first-child):not(:last-child) {
  border-radius: 0;
}
.input-group-addon,
.input-group-btn {
  width: 1%;
  white-space: nowrap;
  vertical-align: middle;
}
.input-group-addon {
  padding: 6px 12px;
  font-size: 14px;
  font-weight: 400;
  line-height: 1;
  color: #555;
  text-align: center;
  background-color: #eee;
  border: 1px solid #ccc;
  border-radius: 2px;
}
.input-group-addon.input-sm,
.input-group-sm > .input-group-addon,
.input-group-sm > .input-group-btn > .input-group-addon.btn {
  padding: 5px 10px;
  font-size: 12px;
  border-radius: 3px;
}
.input-group-addon.input-lg,
.input-group-lg > .input-group-addon,
.input-group-lg > .input-group-btn > .input-group-addon.btn {
  padding: 10px 16px;
  font-size: 18px;
  border-radius: 6px;
}
.input-group-addon input[type='radio'],
.input-group-addon input[type='checkbox'] {
  margin-top: 0;
}
.input-group .form-control:first-child,
.input-group-addon:first-child,
.input-group-btn:first-child > .btn,
.input-group-btn:first-child > .btn-group > .btn,
.input-group-btn:first-child > .dropdown-toggle,
.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),
.input-group-btn:last-child > .btn-group:not(:last-child) > .btn {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group-addon:first-child {
  border-right: 0;
}
.input-group .form-control:last-child,
.input-group-addon:last-child,
.input-group-btn:last-child > .btn,
.input-group-btn:last-child > .btn-group > .btn,
.input-group-btn:last-child > .dropdown-toggle,
.input-group-btn:first-child > .btn:not(:first-child),
.input-group-btn:first-child > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.input-group-addon:last-child {
  border-left: 0;
}
.input-group-btn {
  position: relative;
  font-size: 0;
  white-space: nowrap;
}
.input-group-btn > .btn {
  position: relative;
}
.input-group-btn > .btn + .btn {
  margin-left: -1px;
}
.input-group-btn > .btn:hover,
.input-group-btn > .btn:focus,
.input-group-btn > .btn:active {
  z-index: 2;
}
.input-group-btn:first-child > .btn,
.input-group-btn:first-child > .btn-group {
  margin-right: -1px;
}
.input-group-btn:last-child > .btn,
.input-group-btn:last-child > .btn-group {
  z-index: 2;
  margin-left: -1px;
}
.nav {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.nav:before,
.nav:after {
  display: table;
  content: ' ';
}
.nav:after {
  clear: both;
}
.nav > li {
  position: relative;
  display: block;
}
.nav > li > a {
  position: relative;
  display: block;
  padding: 10px 15px;
}
.nav > li > a:hover,
.nav > li > a:focus {
  text-decoration: none;
  background-color: #eee;
}
.nav > li.disabled > a {
  color: #777;
}
.nav > li.disabled > a:hover,
.nav > li.disabled > a:focus {
  color: #777;
  text-decoration: none;
  cursor: not-allowed;
  background-color: transparent;
}
.nav .open > a,
.nav .open > a:hover,
.nav .open > a:focus {
  background-color: #eee;
  border-color: #68449e;
}
.nav .nav-divider {
  height: 1px;
  margin: 9px 0;
  overflow: hidden;
  background-color: #e5e5e5;
}
.nav > li > a > img {
  max-width: none;
}
.nav-tabs {
  border-bottom: 1px solid #ddd;
}
.nav-tabs > li {
  float: left;
  margin-bottom: -1px;
}
.nav-tabs > li > a {
  margin-right: 2px;
  line-height: 1.42857;
  border: 1px solid transparent;
  border-radius: 2px 2px 0 0;
}
.nav-tabs > li > a:hover {
  border-color: #eee #eee #ddd;
}
.nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus {
  color: #555;
  cursor: default;
  background-color: #fff;
  border: 1px solid #ddd;
  border-bottom-color: transparent;
}
.nav-pills > li {
  float: left;
}
.nav-pills > li > a {
  border-radius: 4px;
}
.nav-pills > li + li {
  margin-left: 2px;
}
.nav-pills > li.active > a,
.nav-pills > li.active > a:hover,
.nav-pills > li.active > a:focus {
  color: #fff;
  background-color: #337ab7;
}
.nav-stacked > li {
  float: none;
}
.nav-stacked > li + li {
  margin-top: 2px;
  margin-left: 0;
}
.nav-justified,
.nav-tabs.nav-justified {
  width: 100%;
}
.nav-justified > li,
.nav-tabs.nav-justified > li {
  float: none;
}
.nav-justified > li > a,
.nav-tabs.nav-justified > li > a {
  margin-bottom: 5px;
  text-align: center;
}
.nav-justified > .dropdown .dropdown-menu {
  top: auto;
  left: auto;
}
@media (min-width: 768px) {
  .nav-justified > li,
  .nav-tabs.nav-justified > li {
    display: table-cell;
    width: 1%;
  }
  .nav-justified > li > a,
  .nav-tabs.nav-justified > li > a {
    margin-bottom: 0;
  }
}
.nav-tabs-justified,
.nav-tabs.nav-justified {
  border-bottom: 0;
}
.nav-tabs-justified > li > a,
.nav-tabs.nav-justified > li > a {
  margin-right: 0;
  border-radius: 2px;
}
.nav-tabs-justified > .active > a,
.nav-tabs.nav-justified > .active > a,
.nav-tabs-justified > .active > a:hover,
.nav-tabs.nav-justified > .active > a:hover,
.nav-tabs-justified > .active > a:focus,
.nav-tabs.nav-justified > .active > a:focus {
  border: 1px solid #ddd;
}
@media (min-width: 768px) {
  .nav-tabs-justified > li > a,
  .nav-tabs.nav-justified > li > a {
    border-bottom: 1px solid #ddd;
    border-radius: 2px 2px 0 0;
  }
  .nav-tabs-justified > .active > a,
  .nav-tabs.nav-justified > .active > a,
  .nav-tabs-justified > .active > a:hover,
  .nav-tabs.nav-justified > .active > a:hover,
  .nav-tabs-justified > .active > a:focus,
  .nav-tabs.nav-justified > .active > a:focus {
    border-bottom-color: #fff;
  }
}
.tab-content > .tab-pane {
  display: none;
}
.tab-content > .active {
  display: block;
}
.nav-tabs .dropdown-menu {
  margin-top: -1px;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.navbar {
  position: relative;
  min-height: 50px;
  margin-bottom: 20px;
  border: 1px solid transparent;
}
.navbar:before,
.navbar:after {
  display: table;
  content: ' ';
}
.navbar:after {
  clear: both;
}
@media (min-width: 768px) {
  .navbar {
    border-radius: 4px;
  }
}
.navbar-header:before,
.navbar-header:after {
  display: table;
  content: ' ';
}
.navbar-header:after {
  clear: both;
}
@media (min-width: 768px) {
  .navbar-header {
    float: left;
  }
}
.navbar-collapse {
  padding-right: 15px;
  padding-left: 15px;
  overflow-x: visible;
  border-top: 1px solid transparent;
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
  -webkit-overflow-scrolling: touch;
}
.navbar-collapse:before,
.navbar-collapse:after {
  display: table;
  content: ' ';
}
.navbar-collapse:after {
  clear: both;
}
.navbar-collapse.in {
  overflow-y: auto;
}
@media (min-width: 768px) {
  .navbar-collapse {
    width: auto;
    border-top: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
  }
  .navbar-collapse.collapse {
    display: block !important;
    height: auto !important;
    padding-bottom: 0;
    overflow: visible !important;
  }
  .navbar-collapse.in {
    overflow-y: visible;
  }
  .navbar-fixed-top .navbar-collapse,
  .navbar-static-top .navbar-collapse,
  .navbar-fixed-bottom .navbar-collapse {
    padding-right: 0;
    padding-left: 0;
  }
}
.navbar-fixed-top,
.navbar-fixed-bottom {
  position: fixed;
  right: 0;
  left: 0;
  z-index: 1030;
}
.navbar-fixed-top .navbar-collapse,
.navbar-fixed-bottom .navbar-collapse {
  max-height: 340px;
}
@media (max-device-width: 480px) and (orientation: landscape) {
  .navbar-fixed-top .navbar-collapse,
  .navbar-fixed-bottom .navbar-collapse {
    max-height: 200px;
  }
}
@media (min-width: 768px) {
  .navbar-fixed-top,
  .navbar-fixed-bottom {
    border-radius: 0;
  }
}
.navbar-fixed-top {
  top: 0;
  border-width: 0 0 1px;
}
.navbar-fixed-bottom {
  bottom: 0;
  margin-bottom: 0;
  border-width: 1px 0 0;
}
.container > .navbar-header,
.container > .navbar-collapse,
.container-fluid > .navbar-header,
.container-fluid > .navbar-collapse {
  margin-right: -15px;
  margin-left: -15px;
}
@media (min-width: 768px) {
  .container > .navbar-header,
  .container > .navbar-collapse,
  .container-fluid > .navbar-header,
  .container-fluid > .navbar-collapse {
    margin-right: 0;
    margin-left: 0;
  }
}
.navbar-static-top {
  z-index: 1000;
  border-width: 0 0 1px;
}
@media (min-width: 768px) {
  .navbar-static-top {
    border-radius: 0;
  }
}
.navbar-brand {
  float: left;
  height: 50px;
  padding: 15px 15px;
  font-size: 18px;
  line-height: 20px;
}
.navbar-brand:hover,
.navbar-brand:focus {
  text-decoration: none;
}
.navbar-brand > img {
  display: block;
}
@media (min-width: 768px) {
  .navbar > .container .navbar-brand,
  .navbar > .container-fluid .navbar-brand {
    margin-left: -15px;
  }
}
.navbar-toggle {
  position: relative;
  float: right;
  padding: 9px 10px;
  margin-right: 15px;
  margin-top: 8px;
  margin-bottom: 8px;
  background-color: transparent;
  background-image: none;
  border: 1px solid transparent;
  border-radius: 2px;
}
.navbar-toggle:focus {
  outline: 0;
}
.navbar-toggle .icon-bar {
  display: block;
  width: 22px;
  height: 2px;
  border-radius: 1px;
}
.navbar-toggle .icon-bar + .icon-bar {
  margin-top: 4px;
}
@media (min-width: 768px) {
  .navbar-toggle {
    display: none;
  }
}
.navbar-nav {
  margin: 7.5px -15px;
}
.navbar-nav > li > a {
  padding-top: 10px;
  padding-bottom: 10px;
  line-height: 20px;
}
@media (max-width: 767px) {
  .navbar-nav .open .dropdown-menu {
    position: static;
    float: none;
    width: auto;
    margin-top: 0;
    background-color: transparent;
    border: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
  }
  .navbar-nav .open .dropdown-menu > li > a,
  .navbar-nav .open .dropdown-menu .dropdown-header {
    padding: 5px 15px 5px 25px;
  }
  .navbar-nav .open .dropdown-menu > li > a {
    line-height: 20px;
  }
  .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-nav .open .dropdown-menu > li > a:focus {
    background-image: none;
  }
}
@media (min-width: 768px) {
  .navbar-nav {
    float: left;
    margin: 0;
  }
  .navbar-nav > li {
    float: left;
  }
  .navbar-nav > li > a {
    padding-top: 15px;
    padding-bottom: 15px;
  }
}
.navbar-form {
  padding: 10px 15px;
  margin-right: -15px;
  margin-left: -15px;
  border-top: 1px solid transparent;
  border-bottom: 1px solid transparent;
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
  margin-top: 8px;
  margin-bottom: 8px;
}
@media (min-width: 768px) {
  .navbar-form .form-group {
    display: inline-block;
    margin-bottom: 0;
    vertical-align: middle;
  }
  .navbar-form .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle;
  }
  .navbar-form .form-control-static {
    display: inline-block;
  }
  .navbar-form .input-group {
    display: inline-table;
    vertical-align: middle;
  }
  .navbar-form .input-group .input-group-addon,
  .navbar-form .input-group .input-group-btn,
  .navbar-form .input-group .form-control {
    width: auto;
  }
  .navbar-form .input-group > .form-control {
    width: 100%;
  }
  .navbar-form .control-label {
    margin-bottom: 0;
    vertical-align: middle;
  }
  .navbar-form .radio,
  .navbar-form .checkbox {
    display: inline-block;
    margin-top: 0;
    margin-bottom: 0;
    vertical-align: middle;
  }
  .navbar-form .radio label,
  .navbar-form .checkbox label {
    padding-left: 0;
  }
  .navbar-form .radio input[type='radio'],
  .navbar-form .checkbox input[type='checkbox'] {
    position: relative;
    margin-left: 0;
  }
  .navbar-form .has-feedback .form-control-feedback {
    top: 0;
  }
}
@media (max-width: 767px) {
  .navbar-form .form-group {
    margin-bottom: 5px;
  }
  .navbar-form .form-group:last-child {
    margin-bottom: 0;
  }
}
@media (min-width: 768px) {
  .navbar-form {
    width: auto;
    padding-top: 0;
    padding-bottom: 0;
    margin-right: 0;
    margin-left: 0;
    border: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
  }
}
.navbar-nav > li > .dropdown-menu {
  margin-top: 0;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {
  margin-bottom: 0;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.navbar-btn {
  margin-top: 8px;
  margin-bottom: 8px;
}
.navbar-btn.btn-sm,
.btn-group-sm > .navbar-btn.btn {
  margin-top: 10px;
  margin-bottom: 10px;
}
.navbar-btn.btn-xs,
.btn-group-xs > .navbar-btn.btn {
  margin-top: 14px;
  margin-bottom: 14px;
}
.navbar-text {
  margin-top: 15px;
  margin-bottom: 15px;
}
@media (min-width: 768px) {
  .navbar-text {
    float: left;
    margin-right: 15px;
    margin-left: 15px;
  }
}
@media (min-width: 768px) {
  .navbar-left {
    float: left !important;
  }
  .navbar-right {
    float: right !important;
    margin-right: -15px;
  }
  .navbar-right ~ .navbar-right {
    margin-right: 0;
  }
}
.navbar-default {
  background-color: #f8f8f8;
  border-color: #e7e7e7;
}
.navbar-default .navbar-brand {
  color: #777;
}
.navbar-default .navbar-brand:hover,
.navbar-default .navbar-brand:focus {
  color: #5e5e5e;
  background-color: rgba(0, 0, 0, 0);
}
.navbar-default .navbar-text {
  color: #777;
}
.navbar-default .navbar-nav > li > a {
  color: #777;
}
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {
  color: #333;
  background-color: rgba(0, 0, 0, 0);
}
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus {
  color: #555;
  background-color: #e7e7e7;
}
.navbar-default .navbar-nav > .disabled > a,
.navbar-default .navbar-nav > .disabled > a:hover,
.navbar-default .navbar-nav > .disabled > a:focus {
  color: #ccc;
  background-color: rgba(0, 0, 0, 0);
}
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > .open > a:focus {
  color: #555;
  background-color: #e7e7e7;
}
@media (max-width: 767px) {
  .navbar-default .navbar-nav .open .dropdown-menu > li > a {
    color: #777;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
    color: #333;
    background-color: rgba(0, 0, 0, 0);
  }
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a,
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
    color: #555;
    background-color: #e7e7e7;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {
    color: #ccc;
    background-color: rgba(0, 0, 0, 0);
  }
}
.navbar-default .navbar-toggle {
  border-color: #ddd;
}
.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus {
  background-color: #ddd;
}
.navbar-default .navbar-toggle .icon-bar {
  background-color: #888;
}
.navbar-default .navbar-collapse,
.navbar-default .navbar-form {
  border-color: #e7e7e7;
}
.navbar-default .navbar-link {
  color: #777;
}
.navbar-default .navbar-link:hover {
  color: #333;
}
.navbar-default .btn-link {
  color: #777;
}
.navbar-default .btn-link:hover,
.navbar-default .btn-link:focus {
  color: #333;
}
.navbar-default .btn-link[disabled]:hover,
.navbar-default .btn-link[disabled]:focus,
fieldset[disabled] .navbar-default .btn-link:hover,
fieldset[disabled] .navbar-default .btn-link:focus {
  color: #ccc;
}
.navbar-inverse {
  background-color: #222;
  border-color: #090909;
}
.navbar-inverse .navbar-brand {
  color: #9d9d9d;
}
.navbar-inverse .navbar-brand:hover,
.navbar-inverse .navbar-brand:focus {
  color: #fff;
  background-color: rgba(0, 0, 0, 0);
}
.navbar-inverse .navbar-text {
  color: #9d9d9d;
}
.navbar-inverse .navbar-nav > li > a {
  color: #9d9d9d;
}
.navbar-inverse .navbar-nav > li > a:hover,
.navbar-inverse .navbar-nav > li > a:focus {
  color: #fff;
  background-color: rgba(0, 0, 0, 0);
}
.navbar-inverse .navbar-nav > .active > a,
.navbar-inverse .navbar-nav > .active > a:hover,
.navbar-inverse .navbar-nav > .active > a:focus {
  color: #fff;
  background-color: #090909;
}
.navbar-inverse .navbar-nav > .disabled > a,
.navbar-inverse .navbar-nav > .disabled > a:hover,
.navbar-inverse .navbar-nav > .disabled > a:focus {
  color: #444;
  background-color: rgba(0, 0, 0, 0);
}
.navbar-inverse .navbar-nav > .open > a,
.navbar-inverse .navbar-nav > .open > a:hover,
.navbar-inverse .navbar-nav > .open > a:focus {
  color: #fff;
  background-color: #090909;
}
@media (max-width: 767px) {
  .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {
    border-color: #090909;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu .divider {
    background-color: #090909;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
    color: #9d9d9d;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {
    color: #fff;
    background-color: rgba(0, 0, 0, 0);
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {
    color: #fff;
    background-color: #090909;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {
    color: #444;
    background-color: rgba(0, 0, 0, 0);
  }
}
.navbar-inverse .navbar-toggle {
  border-color: #333;
}
.navbar-inverse .navbar-toggle:hover,
.navbar-inverse .navbar-toggle:focus {
  background-color: #333;
}
.navbar-inverse .navbar-toggle .icon-bar {
  background-color: #fff;
}
.navbar-inverse .navbar-collapse,
.navbar-inverse .navbar-form {
  border-color: #101010;
}
.navbar-inverse .navbar-link {
  color: #9d9d9d;
}
.navbar-inverse .navbar-link:hover {
  color: #fff;
}
.navbar-inverse .btn-link {
  color: #9d9d9d;
}
.navbar-inverse .btn-link:hover,
.navbar-inverse .btn-link:focus {
  color: #fff;
}
.navbar-inverse .btn-link[disabled]:hover,
.navbar-inverse .btn-link[disabled]:focus,
fieldset[disabled] .navbar-inverse .btn-link:hover,
fieldset[disabled] .navbar-inverse .btn-link:focus {
  color: #444;
}
.breadcrumb {
  padding: 8px 15px;
  margin-bottom: 20px;
  list-style: none;
  background-color: #f5f5f5;
  border-radius: 2px;
}
.breadcrumb > li {
  display: inline-block;
}
.breadcrumb > li + li:before {
  padding: 0 5px;
  color: #ccc;
  content: '/ ';
}
.breadcrumb > .active {
  color: #777;
}
.pagination {
  display: inline-block;
  padding-left: 0;
  margin: 20px 0;
  border-radius: 2px;
}
.pagination > li {
  display: inline;
}
.pagination > li > a,
.pagination > li > span {
  position: relative;
  float: left;
  padding: 6px 12px;
  margin-left: -1px;
  line-height: 1.42857;
  color: #337ab7;
  text-decoration: none;
  background-color: #fff;
  border: 1px solid #ddd;
}
.pagination > li > a:hover,
.pagination > li > a:focus,
.pagination > li > span:hover,
.pagination > li > span:focus {
  z-index: 2;
  color: #23527c;
  background-color: #eee;
  border-color: #ddd;
}
.pagination > li:first-child > a,
.pagination > li:first-child > span {
  margin-left: 0;
  border-top-left-radius: 2px;
  border-bottom-left-radius: 2px;
}
.pagination > li:last-child > a,
.pagination > li:last-child > span {
  border-top-right-radius: 2px;
  border-bottom-right-radius: 2px;
}
.pagination > .active > a,
.pagination > .active > a:hover,
.pagination > .active > a:focus,
.pagination > .active > span,
.pagination > .active > span:hover,
.pagination > .active > span:focus {
  z-index: 3;
  color: #fff;
  cursor: default;
  background-color: #337ab7;
  border-color: #337ab7;
}
.pagination > .disabled > span,
.pagination > .disabled > span:hover,
.pagination > .disabled > span:focus,
.pagination > .disabled > a,
.pagination > .disabled > a:hover,
.pagination > .disabled > a:focus {
  color: #777;
  cursor: not-allowed;
  background-color: #fff;
  border-color: #ddd;
}
.pagination-lg > li > a,
.pagination-lg > li > span {
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.33333;
}
.pagination-lg > li:first-child > a,
.pagination-lg > li:first-child > span {
  border-top-left-radius: 6px;
  border-bottom-left-radius: 6px;
}
.pagination-lg > li:last-child > a,
.pagination-lg > li:last-child > span {
  border-top-right-radius: 6px;
  border-bottom-right-radius: 6px;
}
.pagination-sm > li > a,
.pagination-sm > li > span {
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
}
.pagination-sm > li:first-child > a,
.pagination-sm > li:first-child > span {
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.pagination-sm > li:last-child > a,
.pagination-sm > li:last-child > span {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.pager {
  padding-left: 0;
  margin: 20px 0;
  text-align: center;
  list-style: none;
}
.pager:before,
.pager:after {
  display: table;
  content: ' ';
}
.pager:after {
  clear: both;
}
.pager li {
  display: inline;
}
.pager li > a,
.pager li > span {
  display: inline-block;
  padding: 5px 14px;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 15px;
}
.pager li > a:hover,
.pager li > a:focus {
  text-decoration: none;
  background-color: #eee;
}
.pager .next > a,
.pager .next > span {
  float: right;
}
.pager .previous > a,
.pager .previous > span {
  float: left;
}
.pager .disabled > a,
.pager .disabled > a:hover,
.pager .disabled > a:focus,
.pager .disabled > span {
  color: #777;
  cursor: not-allowed;
  background-color: #fff;
}
.label {
  display: inline;
  padding: 0.2em 0.6em 0.3em;
  font-size: 75%;
  font-weight: 700;
  line-height: 1;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: 0.25em;
}
.label:empty {
  display: none;
}
.btn .label {
  position: relative;
  top: -1px;
}
a.label:hover,
a.label:focus {
  color: #fff;
  text-decoration: none;
  cursor: pointer;
}
.label-default {
  background-color: #777;
}
.label-default[href]:hover,
.label-default[href]:focus {
  background-color: #5e5e5e;
}
.label-primary {
  background-color: #337ab7;
}
.label-primary[href]:hover,
.label-primary[href]:focus {
  background-color: #286090;
}
.label-success {
  background-color: #5cb85c;
}
.label-success[href]:hover,
.label-success[href]:focus {
  background-color: #449d44;
}
.label-info {
  background-color: #5bc0de;
}
.label-info[href]:hover,
.label-info[href]:focus {
  background-color: #31b0d5;
}
.label-warning {
  background-color: #f0ad4e;
}
.label-warning[href]:hover,
.label-warning[href]:focus {
  background-color: #ec971f;
}
.label-danger {
  background-color: #d9534f;
}
.label-danger[href]:hover,
.label-danger[href]:focus {
  background-color: #c9302c;
}
.badge {
  display: inline-block;
  min-width: 10px;
  padding: 3px 7px;
  font-size: 12px;
  font-weight: bold;
  line-height: 1;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  background-color: #777;
  border-radius: 10px;
}
.badge:empty {
  display: none;
}
.btn .badge {
  position: relative;
  top: -1px;
}
.btn-xs .badge,
.btn-group-xs > .btn .badge,
.btn-group-xs > .btn .badge {
  top: 0;
  padding: 1px 5px;
}
.list-group-item.active > .badge,
.nav-pills > .active > a > .badge {
  color: #337ab7;
  background-color: #fff;
}
.list-group-item > .badge {
  float: right;
}
.list-group-item > .badge + .badge {
  margin-right: 5px;
}
.nav-pills > li > a > .badge {
  margin-left: 3px;
}
a.badge:hover,
a.badge:focus {
  color: #fff;
  text-decoration: none;
  cursor: pointer;
}
.jumbotron {
  padding-top: 30px;
  padding-bottom: 30px;
  margin-bottom: 30px;
  color: inherit;
  background-color: #eee;
}
.jumbotron h1,
.jumbotron .h1 {
  color: inherit;
}
.jumbotron p {
  margin-bottom: 15px;
  font-size: 21px;
  font-weight: 200;
}
.jumbotron > hr {
  border-top-color: #d5d5d5;
}
.container .jumbotron,
.container-fluid .jumbotron {
  padding-right: 15px;
  padding-left: 15px;
  border-radius: 6px;
}
.jumbotron .container {
  max-width: 100%;
}
@media screen and (min-width: 768px) {
  .jumbotron {
    padding-top: 48px;
    padding-bottom: 48px;
  }
  .container .jumbotron,
  .container-fluid .jumbotron {
    padding-right: 60px;
    padding-left: 60px;
  }
  .jumbotron h1,
  .jumbotron .h1 {
    font-size: 63px;
  }
}
.thumbnail {
  display: block;
  padding: 4px;
  margin-bottom: 20px;
  line-height: 1.42857;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 4px;
  -webkit-transition: border 0.2s ease-in-out;
  -o-transition: border 0.2s ease-in-out;
  transition: border 0.2s ease-in-out;
}
.thumbnail > img,
.thumbnail a > img {
  display: block;
  max-width: 100%;
  height: auto;
  margin-right: auto;
  margin-left: auto;
}
.thumbnail .caption {
  padding: 9px;
  color: #333;
}
a.thumbnail:hover,
a.thumbnail:focus,
a.thumbnail.active {
  border-color: #68449e;
}
.alert {
  padding: 15px;
  margin-bottom: 20px;
  border: 1px solid transparent;
  border-radius: 4px;
}
.alert h4 {
  margin-top: 0;
  color: inherit;
}
.alert .alert-link {
  font-weight: bold;
}
.alert > p,
.alert > ul {
  margin-bottom: 0;
}
.alert > p + p {
  margin-top: 5px;
}
.alert-dismissable,
.alert-dismissible {
  padding-right: 35px;
}
.alert-dismissable .close,
.alert-dismissible .close {
  position: relative;
  top: -2px;
  right: -21px;
  color: inherit;
}
.alert-success {
  color: #3c763d;
  background-color: #dff0d8;
  border-color: #d6e9c6;
}
.alert-success hr {
  border-top-color: #c9e2b3;
}
.alert-success .alert-link {
  color: #2b542c;
}
.alert-info {
  color: #31708f;
  background-color: #d9edf7;
  border-color: #bce8f1;
}
.alert-info hr {
  border-top-color: #a6e1ec;
}
.alert-info .alert-link {
  color: #245269;
}
.alert-warning {
  color: #8a6d3b;
  background-color: #fcf8e3;
  border-color: #faebcc;
}
.alert-warning hr {
  border-top-color: #f7e1b5;
}
.alert-warning .alert-link {
  color: #66512c;
}
.alert-danger {
  color: #a94442;
  background-color: #f2dede;
  border-color: #ebccd1;
}
.alert-danger hr {
  border-top-color: #e4b9c0;
}
.alert-danger .alert-link {
  color: #843534;
}
@-webkit-keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 0 0;
  }
}
@keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 0 0;
  }
}
.progress {
  height: 20px;
  margin-bottom: 20px;
  overflow: hidden;
  background-color: #f5f5f5;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
}
.progress-bar {
  float: left;
  width: 0%;
  height: 100%;
  font-size: 12px;
  line-height: 20px;
  color: #fff;
  text-align: center;
  background-color: #337ab7;
  -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  -webkit-transition: width 0.6s ease;
  -o-transition: width 0.6s ease;
  transition: width 0.6s ease;
}
.progress-striped .progress-bar,
.progress-bar-striped {
  background-image: -o-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-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: 40px 40px;
}
.progress.active .progress-bar,
.progress-bar.active {
  -webkit-animation: progress-bar-stripes 2s linear infinite;
  animation: progress-bar-stripes 2s linear infinite;
}
.progress-bar-success {
  background-color: #5cb85c;
}
.progress-striped .progress-bar-success {
  background-image: -o-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-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
  );
}
.progress-bar-info {
  background-color: #5bc0de;
}
.progress-striped .progress-bar-info {
  background-image: -o-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-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
  );
}
.progress-bar-warning {
  background-color: #f0ad4e;
}
.progress-striped .progress-bar-warning {
  background-image: -o-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-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
  );
}
.progress-bar-danger {
  background-color: #d9534f;
}
.progress-striped .progress-bar-danger {
  background-image: -o-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-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
  );
}
.media {
  margin-top: 15px;
}
.media:first-child {
  margin-top: 0;
}
.media,
.media-body {
  overflow: hidden;
  zoom: 1;
}
.media-body {
  width: 10000px;
}
.media-object {
  display: block;
}
.media-object.img-thumbnail {
  max-width: none;
}
.media-right,
.media > .pull-right {
  padding-left: 10px;
}
.media-left,
.media > .pull-left {
  padding-right: 10px;
}
.media-left,
.media-right,
.media-body {
  display: table-cell;
  vertical-align: top;
}
.media-middle {
  vertical-align: middle;
}
.media-bottom {
  vertical-align: bottom;
}
.media-heading {
  margin-top: 0;
  margin-bottom: 5px;
}
.media-list {
  padding-left: 0;
  list-style: none;
}
.list-group {
  padding-left: 0;
  margin-bottom: 20px;
}
.list-group-item {
  position: relative;
  display: block;
  padding: 10px 15px;
  margin-bottom: -1px;
  background-color: #fff;
  border: 1px solid #ddd;
}
.list-group-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.list-group-item:last-child {
  margin-bottom: 0;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
}
.list-group-item.disabled,
.list-group-item.disabled:hover,
.list-group-item.disabled:focus {
  color: #777;
  cursor: not-allowed;
  background-color: #eee;
}
.list-group-item.disabled .list-group-item-heading,
.list-group-item.disabled:hover .list-group-item-heading,
.list-group-item.disabled:focus .list-group-item-heading {
  color: inherit;
}
.list-group-item.disabled .list-group-item-text,
.list-group-item.disabled:hover .list-group-item-text,
.list-group-item.disabled:focus .list-group-item-text {
  color: #777;
}
.list-group-item.active,
.list-group-item.active:hover,
.list-group-item.active:focus {
  z-index: 2;
  color: #fff;
  background-color: #337ab7;
  border-color: #337ab7;
}
.list-group-item.active .list-group-item-heading,
.list-group-item.active .list-group-item-heading > small,
.list-group-item.active .list-group-item-heading > .small,
.list-group-item.active:hover .list-group-item-heading,
.list-group-item.active:hover .list-group-item-heading > small,
.list-group-item.active:hover .list-group-item-heading > .small,
.list-group-item.active:focus .list-group-item-heading,
.list-group-item.active:focus .list-group-item-heading > small,
.list-group-item.active:focus .list-group-item-heading > .small {
  color: inherit;
}
.list-group-item.active .list-group-item-text,
.list-group-item.active:hover .list-group-item-text,
.list-group-item.active:focus .list-group-item-text {
  color: #c7ddef;
}
a.list-group-item,
button.list-group-item {
  color: #555;
}
a.list-group-item .list-group-item-heading,
button.list-group-item .list-group-item-heading {
  color: #333;
}
a.list-group-item:hover,
a.list-group-item:focus,
button.list-group-item:hover,
button.list-group-item:focus {
  color: #555;
  text-decoration: none;
  background-color: #f5f5f5;
}
button.list-group-item {
  width: 100%;
  text-align: left;
}
.list-group-item-success {
  color: #3c763d;
  background-color: #dff0d8;
}
a.list-group-item-success,
button.list-group-item-success {
  color: #3c763d;
}
a.list-group-item-success .list-group-item-heading,
button.list-group-item-success .list-group-item-heading {
  color: inherit;
}
a.list-group-item-success:hover,
a.list-group-item-success:focus,
button.list-group-item-success:hover,
button.list-group-item-success:focus {
  color: #3c763d;
  background-color: #d0e9c6;
}
a.list-group-item-success.active,
a.list-group-item-success.active:hover,
a.list-group-item-success.active:focus,
button.list-group-item-success.active,
button.list-group-item-success.active:hover,
button.list-group-item-success.active:focus {
  color: #fff;
  background-color: #3c763d;
  border-color: #3c763d;
}
.list-group-item-info {
  color: #31708f;
  background-color: #d9edf7;
}
a.list-group-item-info,
button.list-group-item-info {
  color: #31708f;
}
a.list-group-item-info .list-group-item-heading,
button.list-group-item-info .list-group-item-heading {
  color: inherit;
}
a.list-group-item-info:hover,
a.list-group-item-info:focus,
button.list-group-item-info:hover,
button.list-group-item-info:focus {
  color: #31708f;
  background-color: #c4e3f3;
}
a.list-group-item-info.active,
a.list-group-item-info.active:hover,
a.list-group-item-info.active:focus,
button.list-group-item-info.active,
button.list-group-item-info.active:hover,
button.list-group-item-info.active:focus {
  color: #fff;
  background-color: #31708f;
  border-color: #31708f;
}
.list-group-item-warning {
  color: #8a6d3b;
  background-color: #fcf8e3;
}
a.list-group-item-warning,
button.list-group-item-warning {
  color: #8a6d3b;
}
a.list-group-item-warning .list-group-item-heading,
button.list-group-item-warning .list-group-item-heading {
  color: inherit;
}
a.list-group-item-warning:hover,
a.list-group-item-warning:focus,
button.list-group-item-warning:hover,
button.list-group-item-warning:focus {
  color: #8a6d3b;
  background-color: #faf2cc;
}
a.list-group-item-warning.active,
a.list-group-item-warning.active:hover,
a.list-group-item-warning.active:focus,
button.list-group-item-warning.active,
button.list-group-item-warning.active:hover,
button.list-group-item-warning.active:focus {
  color: #fff;
  background-color: #8a6d3b;
  border-color: #8a6d3b;
}
.list-group-item-danger {
  color: #a94442;
  background-color: #f2dede;
}
a.list-group-item-danger,
button.list-group-item-danger {
  color: #a94442;
}
a.list-group-item-danger .list-group-item-heading,
button.list-group-item-danger .list-group-item-heading {
  color: inherit;
}
a.list-group-item-danger:hover,
a.list-group-item-danger:focus,
button.list-group-item-danger:hover,
button.list-group-item-danger:focus {
  color: #a94442;
  background-color: #ebcccc;
}
a.list-group-item-danger.active,
a.list-group-item-danger.active:hover,
a.list-group-item-danger.active:focus,
button.list-group-item-danger.active,
button.list-group-item-danger.active:hover,
button.list-group-item-danger.active:focus {
  color: #fff;
  background-color: #a94442;
  border-color: #a94442;
}
.list-group-item-heading {
  margin-top: 0;
  margin-bottom: 5px;
}
.list-group-item-text {
  margin-bottom: 0;
  line-height: 1.3;
}
.panel {
  margin-bottom: 20px;
  background-color: #fff;
  border: 1px solid transparent;
  border-radius: 4px;
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
}
.panel-body {
  padding: 15px;
}
.panel-body:before,
.panel-body:after {
  display: table;
  content: ' ';
}
.panel-body:after {
  clear: both;
}
.panel-heading {
  padding: 10px 15px;
  border-bottom: 1px solid transparent;
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}
.panel-heading > .dropdown .dropdown-toggle {
  color: inherit;
}
.panel-title {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 16px;
  color: inherit;
}
.panel-title > a,
.panel-title > small,
.panel-title > .small,
.panel-title > small > a,
.panel-title > .small > a {
  color: inherit;
}
.panel-footer {
  padding: 10px 15px;
  background-color: #f5f5f5;
  border-top: 1px solid #ddd;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}
.panel > .list-group,
.panel > .panel-collapse > .list-group {
  margin-bottom: 0;
}
.panel > .list-group .list-group-item,
.panel > .panel-collapse > .list-group .list-group-item {
  border-width: 1px 0;
  border-radius: 0;
}
.panel > .list-group:first-child .list-group-item:first-child,
.panel > .panel-collapse > .list-group:first-child .list-group-item:first-child {
  border-top: 0;
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}
.panel > .list-group:last-child .list-group-item:last-child,
.panel > .panel-collapse > .list-group:last-child .list-group-item:last-child {
  border-bottom: 0;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}
.panel > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.panel-heading + .list-group .list-group-item:first-child {
  border-top-width: 0;
}
.list-group + .panel-footer {
  border-top-width: 0;
}
.panel > .table,
.panel > .table-responsive > .table,
.panel > .panel-collapse > .table {
  margin-bottom: 0;
}
.panel > .table caption,
.panel > .table-responsive > .table caption,
.panel > .panel-collapse > .table caption {
  padding-right: 15px;
  padding-left: 15px;
}
.panel > .table:first-child,
.panel > .table-responsive:first-child > .table:first-child {
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}
.panel > .table:first-child > thead:first-child > tr:first-child,
.panel > .table:first-child > tbody:first-child > tr:first-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child {
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}
.panel > .table:first-child > thead:first-child > tr:first-child td:first-child,
.panel > .table:first-child > thead:first-child > tr:first-child th:first-child,
.panel > .table:first-child > tbody:first-child > tr:first-child td:first-child,
.panel > .table:first-child > tbody:first-child > tr:first-child th:first-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child {
  border-top-left-radius: 3px;
}
.panel > .table:first-child > thead:first-child > tr:first-child td:last-child,
.panel > .table:first-child > thead:first-child > tr:first-child th:last-child,
.panel > .table:first-child > tbody:first-child > tr:first-child td:last-child,
.panel > .table:first-child > tbody:first-child > tr:first-child th:last-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child {
  border-top-right-radius: 3px;
}
.panel > .table:last-child,
.panel > .table-responsive:last-child > .table:last-child {
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}
.panel > .table:last-child > tbody:last-child > tr:last-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child {
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}
.panel > .table:last-child > tbody:last-child > tr:last-child td:first-child,
.panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child {
  border-bottom-left-radius: 3px;
}
.panel > .table:last-child > tbody:last-child > tr:last-child td:last-child,
.panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child {
  border-bottom-right-radius: 3px;
}
.panel > .panel-body + .table,
.panel > .panel-body + .table-responsive,
.panel > .table + .panel-body,
.panel > .table-responsive + .panel-body {
  border-top: 1px solid #ddd;
}
.panel > .table > tbody:first-child > tr:first-child th,
.panel > .table > tbody:first-child > tr:first-child td {
  border-top: 0;
}
.panel > .table-bordered,
.panel > .table-responsive > .table-bordered {
  border: 0;
}
.panel > .table-bordered > thead > tr > th:first-child,
.panel > .table-bordered > thead > tr > td:first-child,
.panel > .table-bordered > tbody > tr > th:first-child,
.panel > .table-bordered > tbody > tr > td:first-child,
.panel > .table-bordered > tfoot > tr > th:first-child,
.panel > .table-bordered > tfoot > tr > td:first-child,
.panel > .table-responsive > .table-bordered > thead > tr > th:first-child,
.panel > .table-responsive > .table-bordered > thead > tr > td:first-child,
.panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,
.panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {
  border-left: 0;
}
.panel > .table-bordered > thead > tr > th:last-child,
.panel > .table-bordered > thead > tr > td:last-child,
.panel > .table-bordered > tbody > tr > th:last-child,
.panel > .table-bordered > tbody > tr > td:last-child,
.panel > .table-bordered > tfoot > tr > th:last-child,
.panel > .table-bordered > tfoot > tr > td:last-child,
.panel > .table-responsive > .table-bordered > thead > tr > th:last-child,
.panel > .table-responsive > .table-bordered > thead > tr > td:last-child,
.panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,
.panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {
  border-right: 0;
}
.panel > .table-bordered > thead > tr:first-child > td,
.panel > .table-bordered > thead > tr:first-child > th,
.panel > .table-bordered > tbody > tr:first-child > td,
.panel > .table-bordered > tbody > tr:first-child > th,
.panel > .table-responsive > .table-bordered > thead > tr:first-child > td,
.panel > .table-responsive > .table-bordered > thead > tr:first-child > th,
.panel > .table-responsive > .table-bordered > tbody > tr:first-child > td,
.panel > .table-responsive > .table-bordered > tbody > tr:first-child > th {
  border-bottom: 0;
}
.panel > .table-bordered > tbody > tr:last-child > td,
.panel > .table-bordered > tbody > tr:last-child > th,
.panel > .table-bordered > tfoot > tr:last-child > td,
.panel > .table-bordered > tfoot > tr:last-child > th,
.panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,
.panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,
.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td,
.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th {
  border-bottom: 0;
}
.panel > .table-responsive {
  margin-bottom: 0;
  border: 0;
}
.panel-group {
  margin-bottom: 20px;
}
.panel-group .panel {
  margin-bottom: 0;
  border-radius: 4px;
}
.panel-group .panel + .panel {
  margin-top: 5px;
}
.panel-group .panel-heading {
  border-bottom: 0;
}
.panel-group .panel-heading + .panel-collapse > .panel-body,
.panel-group .panel-heading + .panel-collapse > .list-group {
  border-top: 1px solid #ddd;
}
.panel-group .panel-footer {
  border-top: 0;
}
.panel-group .panel-footer + .panel-collapse .panel-body {
  border-bottom: 1px solid #ddd;
}
.panel-default {
  border-color: #ddd;
}
.panel-default > .panel-heading {
  color: #333;
  background-color: #f5f5f5;
  border-color: #ddd;
}
.panel-default > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #ddd;
}
.panel-default > .panel-heading .badge {
  color: #f5f5f5;
  background-color: #333;
}
.panel-default > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #ddd;
}
.panel-primary {
  border-color: #337ab7;
}
.panel-primary > .panel-heading {
  color: #fff;
  background-color: #337ab7;
  border-color: #337ab7;
}
.panel-primary > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #337ab7;
}
.panel-primary > .panel-heading .badge {
  color: #337ab7;
  background-color: #fff;
}
.panel-primary > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #337ab7;
}
.panel-success {
  border-color: #d6e9c6;
}
.panel-success > .panel-heading {
  color: #3c763d;
  background-color: #dff0d8;
  border-color: #d6e9c6;
}
.panel-success > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #d6e9c6;
}
.panel-success > .panel-heading .badge {
  color: #dff0d8;
  background-color: #3c763d;
}
.panel-success > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #d6e9c6;
}
.panel-info {
  border-color: #bce8f1;
}
.panel-info > .panel-heading {
  color: #31708f;
  background-color: #d9edf7;
  border-color: #bce8f1;
}
.panel-info > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #bce8f1;
}
.panel-info > .panel-heading .badge {
  color: #d9edf7;
  background-color: #31708f;
}
.panel-info > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #bce8f1;
}
.panel-warning {
  border-color: #faebcc;
}
.panel-warning > .panel-heading {
  color: #8a6d3b;
  background-color: #fcf8e3;
  border-color: #faebcc;
}
.panel-warning > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #faebcc;
}
.panel-warning > .panel-heading .badge {
  color: #fcf8e3;
  background-color: #8a6d3b;
}
.panel-warning > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #faebcc;
}
.panel-danger {
  border-color: #ebccd1;
}
.panel-danger > .panel-heading {
  color: #a94442;
  background-color: #f2dede;
  border-color: #ebccd1;
}
.panel-danger > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #ebccd1;
}
.panel-danger > .panel-heading .badge {
  color: #f2dede;
  background-color: #a94442;
}
.panel-danger > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #ebccd1;
}
.embed-responsive {
  position: relative;
  display: block;
  height: 0;
  padding: 0;
  overflow: hidden;
}
.embed-responsive .embed-responsive-item,
.embed-responsive iframe,
.embed-responsive embed,
.embed-responsive object,
.embed-responsive video {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 0;
}
.embed-responsive-16by9 {
  padding-bottom: 56.25%;
}
.embed-responsive-4by3 {
  padding-bottom: 75%;
}
.well {
  min-height: 20px;
  padding: 19px;
  margin-bottom: 20px;
  background-color: #f5f5f5;
  border: 1px solid #e3e3e3;
  border-radius: 2px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
}
.well blockquote {
  border-color: #ddd;
  border-color: rgba(0, 0, 0, 0.15);
}
.well-lg {
  padding: 24px;
  border-radius: 6px;
}
.well-sm {
  padding: 9px;
  border-radius: 3px;
}
.close {
  float: right;
  font-size: 21px;
  font-weight: bold;
  line-height: 1;
  color: #000;
  text-shadow: 0 1px 0 #fff;
  filter: alpha(opacity=20);
  opacity: 0.2;
}
.close:hover,
.close:focus {
  color: #000;
  text-decoration: none;
  cursor: pointer;
  filter: alpha(opacity=50);
  opacity: 0.5;
}
button.close {
  padding: 0;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}
.modal-open {
  overflow: hidden;
}
.modal {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1050;
  display: none;
  overflow: hidden;
  -webkit-overflow-scrolling: touch;
  outline: 0;
}
.modal.fade .modal-dialog {
  -webkit-transform: translate(0, -25%);
  -ms-transform: translate(0, -25%);
  transform: translate(0, -25%);
  -webkit-transition: -webkit-transform 0.3s ease-out;
  -o-transition: -o-transform 0.3s ease-out;
  transition: -webkit-transform 0.3s ease-out;
  -o-transition: transform 0.3s ease-out;
  transition: transform 0.3s ease-out;
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
}
.modal.in .modal-dialog {
  -webkit-transform: translate(0, 0);
  -ms-transform: translate(0, 0);
  transform: translate(0, 0);
}
.modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.modal-dialog {
  position: relative;
  width: auto;
  margin: 10px;
}
.modal-content {
  position: relative;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #999;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 6px;
  -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
  box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
  outline: 0;
}
.modal-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1040;
  background-color: #000;
}
.modal-backdrop.fade {
  filter: alpha(opacity=0);
  opacity: 0;
}
.modal-backdrop.in {
  filter: alpha(opacity=50);
  opacity: 0.5;
}
.modal-header {
  padding: 15px;
  border-bottom: 1px solid #e5e5e5;
}
.modal-header:before,
.modal-header:after {
  display: table;
  content: ' ';
}
.modal-header:after {
  clear: both;
}
.modal-header .close {
  margin-top: -2px;
}
.modal-title {
  margin: 0;
  line-height: 1.42857;
}
.modal-body {
  position: relative;
  padding: 15px;
}
.modal-footer {
  padding: 15px;
  text-align: right;
  border-top: 1px solid #e5e5e5;
}
.modal-footer:before,
.modal-footer:after {
  display: table;
  content: ' ';
}
.modal-footer:after {
  clear: both;
}
.modal-footer .btn + .btn {
  margin-bottom: 0;
  margin-left: 5px;
}
.modal-footer .btn-group .btn + .btn {
  margin-left: -1px;
}
.modal-footer .btn-block + .btn-block {
  margin-left: 0;
}
.modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 768px) {
  .modal-dialog {
    width: 600px;
    margin: 30px auto;
  }
  .modal-content {
    -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
  }
  .modal-sm {
    width: 300px;
  }
}
@media (min-width: 992px) {
  .modal-lg {
    width: 900px;
  }
}
[dir='ltr'] .tooltip {
  text-align: left;
}
[dir='rtl'] .tooltip {
  text-align: right;
}
.tooltip {
  position: absolute;
  z-index: 1070;
  display: block;
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: 400;
  line-height: 1.42857;
  line-break: auto;
  text-align: left;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  word-spacing: normal;
  word-wrap: normal;
  white-space: normal;
  font-size: 12px;
  filter: alpha(opacity=0);
  opacity: 0;
}
.tooltip.in {
  filter: alpha(opacity=90);
  opacity: 0.9;
}
.tooltip.top {
  padding: 5px 0;
  margin-top: -3px;
}
.tooltip.right {
  padding: 0 5px;
  margin-left: 3px;
}
.tooltip.bottom {
  padding: 5px 0;
  margin-top: 3px;
}
.tooltip.left {
  padding: 0 5px;
  margin-left: -3px;
}
.tooltip.top .tooltip-arrow {
  bottom: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 5px 5px 0;
  border-top-color: #000;
}
.tooltip.top-left .tooltip-arrow {
  right: 5px;
  bottom: 0;
  margin-bottom: -5px;
  border-width: 5px 5px 0;
  border-top-color: #000;
}
.tooltip.top-right .tooltip-arrow {
  bottom: 0;
  left: 5px;
  margin-bottom: -5px;
  border-width: 5px 5px 0;
  border-top-color: #000;
}
.tooltip.right .tooltip-arrow {
  top: 50%;
  left: 0;
  margin-top: -5px;
  border-width: 5px 5px 5px 0;
  border-right-color: #000;
}
.tooltip.left .tooltip-arrow {
  top: 50%;
  right: 0;
  margin-top: -5px;
  border-width: 5px 0 5px 5px;
  border-left-color: #000;
}
.tooltip.bottom .tooltip-arrow {
  top: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000;
}
.tooltip.bottom-left .tooltip-arrow {
  top: 0;
  right: 5px;
  margin-top: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000;
}
.tooltip.bottom-right .tooltip-arrow {
  top: 0;
  left: 5px;
  margin-top: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000;
}
.tooltip-inner {
  max-width: 200px;
  padding: 3px 8px;
  color: #fff;
  text-align: center;
  background-color: #000;
  border-radius: 2px;
}
.tooltip-arrow {
  position: absolute;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}
[dir='ltr'] .popover {
  text-align: left;
}
[dir='rtl'] .popover {
  text-align: right;
}
.popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1060;
  display: none;
  max-width: 276px;
  padding: 1px;
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: 400;
  line-height: 1.42857;
  line-break: auto;
  text-align: left;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  word-spacing: normal;
  word-wrap: normal;
  white-space: normal;
  font-size: 14px;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 6px;
  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
}
.popover.top {
  margin-top: -10px;
}
.popover.right {
  margin-left: 10px;
}
.popover.bottom {
  margin-top: 10px;
}
.popover.left {
  margin-left: -10px;
}
.popover > .arrow {
  border-width: 11px;
}
.popover > .arrow,
.popover > .arrow:after {
  position: absolute;
  display: block;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}
.popover > .arrow:after {
  content: '';
  border-width: 10px;
}
.popover.top > .arrow {
  bottom: -11px;
  left: 50%;
  margin-left: -11px;
  border-top-color: #999;
  border-top-color: rgba(0, 0, 0, 0.25);
  border-bottom-width: 0;
}
.popover.top > .arrow:after {
  bottom: 1px;
  margin-left: -10px;
  content: ' ';
  border-top-color: #fff;
  border-bottom-width: 0;
}
.popover.right > .arrow {
  top: 50%;
  left: -11px;
  margin-top: -11px;
  border-right-color: #999;
  border-right-color: rgba(0, 0, 0, 0.25);
  border-left-width: 0;
}
.popover.right > .arrow:after {
  bottom: -10px;
  left: 1px;
  content: ' ';
  border-right-color: #fff;
  border-left-width: 0;
}
.popover.bottom > .arrow {
  top: -11px;
  left: 50%;
  margin-left: -11px;
  border-top-width: 0;
  border-bottom-color: #999;
  border-bottom-color: rgba(0, 0, 0, 0.25);
}
.popover.bottom > .arrow:after {
  top: 1px;
  margin-left: -10px;
  content: ' ';
  border-top-width: 0;
  border-bottom-color: #fff;
}
.popover.left > .arrow {
  top: 50%;
  right: -11px;
  margin-top: -11px;
  border-right-width: 0;
  border-left-color: #999;
  border-left-color: rgba(0, 0, 0, 0.25);
}
.popover.left > .arrow:after {
  right: 1px;
  bottom: -10px;
  content: ' ';
  border-right-width: 0;
  border-left-color: #fff;
}
.popover-title {
  padding: 8px 14px;
  margin: 0;
  font-size: 14px;
  background-color: #f7f7f7;
  border-bottom: 1px solid #ebebeb;
  border-radius: 5px 5px 0 0;
}
.popover-content {
  padding: 9px 14px;
}
.carousel {
  position: relative;
}
.carousel-inner {
  position: relative;
  width: 100%;
  overflow: hidden;
}
.carousel-inner > .item {
  position: relative;
  display: none;
  -webkit-transition: 0.6s ease-in-out left;
  -o-transition: 0.6s ease-in-out left;
  transition: 0.6s ease-in-out left;
}
.carousel-inner > .item > img,
.carousel-inner > .item > a > img {
  display: block;
  max-width: 100%;
  height: auto;
  line-height: 1;
}
@media all and (transform-3d), (-webkit-transform-3d) {
  .carousel-inner > .item {
    -webkit-transition: -webkit-transform 0.6s ease-in-out;
    -o-transition: -o-transform 0.6s ease-in-out;
    transition: -webkit-transform 0.6s ease-in-out;
    -o-transition: transform 0.6s ease-in-out;
    transition: transform 0.6s ease-in-out;
    transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-perspective: 1000px;
    perspective: 1000px;
  }
  .carousel-inner > .item.next,
  .carousel-inner > .item.active.right {
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
    left: 0;
  }
  .carousel-inner > .item.prev,
  .carousel-inner > .item.active.left {
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
    left: 0;
  }
  .carousel-inner > .item.next.left,
  .carousel-inner > .item.prev.right,
  .carousel-inner > .item.active {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    left: 0;
  }
}
.carousel-inner > .active,
.carousel-inner > .next,
.carousel-inner > .prev {
  display: block;
}
.carousel-inner > .active {
  left: 0;
}
.carousel-inner > .next,
.carousel-inner > .prev {
  position: absolute;
  top: 0;
  width: 100%;
}
.carousel-inner > .next {
  left: 100%;
}
.carousel-inner > .prev {
  left: -100%;
}
.carousel-inner > .next.left,
.carousel-inner > .prev.right {
  left: 0;
}
.carousel-inner > .active.left {
  left: -100%;
}
.carousel-inner > .active.right {
  left: 100%;
}
.carousel-control {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 15%;
  font-size: 20px;
  color: #fff;
  text-align: center;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
  background-color: rgba(0, 0, 0, 0);
  filter: alpha(opacity=50);
  opacity: 0.5;
}
.carousel-control.left {
  background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
  background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0.0001)));
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
  background-repeat: repeat-x;
}
.carousel-control.right {
  right: 0;
  left: auto;
  background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
  background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.0001)), to(rgba(0, 0, 0, 0.5)));
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
  background-repeat: repeat-x;
}
.carousel-control:hover,
.carousel-control:focus {
  color: #fff;
  text-decoration: none;
  outline: 0;
  filter: alpha(opacity=90);
  opacity: 0.9;
}
.carousel-control .icon-prev,
.carousel-control .icon-next,
.carousel-control .glyphicon-chevron-left,
.carousel-control .glyphicon-chevron-right {
  position: absolute;
  top: 50%;
  z-index: 5;
  display: inline-block;
  margin-top: -10px;
}
.carousel-control .icon-prev,
.carousel-control .glyphicon-chevron-left {
  left: 50%;
  margin-left: -10px;
}
.carousel-control .icon-next,
.carousel-control .glyphicon-chevron-right {
  right: 50%;
  margin-right: -10px;
}
.carousel-control .icon-prev,
.carousel-control .icon-next {
  width: 20px;
  height: 20px;
  font-family: serif;
  line-height: 1;
}
.carousel-control .icon-prev:before {
  content: '\2039';
}
.carousel-control .icon-next:before {
  content: '\203a';
}
.carousel-indicators {
  position: absolute;
  bottom: 10px;
  left: 50%;
  z-index: 15;
  width: 60%;
  padding-left: 0;
  margin-left: -30%;
  text-align: center;
  list-style: none;
}
.carousel-indicators li {
  display: inline-block;
  width: 10px;
  height: 10px;
  margin: 1px;
  text-indent: -999px;
  cursor: pointer;
  background-color: #000 \9;
  background-color: rgba(0, 0, 0, 0);
  border: 1px solid #fff;
  border-radius: 10px;
}
.carousel-indicators .active {
  width: 12px;
  height: 12px;
  margin: 0;
  background-color: #fff;
}
.carousel-caption {
  position: absolute;
  right: 15%;
  bottom: 20px;
  left: 15%;
  z-index: 10;
  padding-top: 20px;
  padding-bottom: 20px;
  color: #fff;
  text-align: center;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
}
.carousel-caption .btn {
  text-shadow: none;
}
@media screen and (min-width: 768px) {
  .carousel-control .glyphicon-chevron-left,
  .carousel-control .glyphicon-chevron-right,
  .carousel-control .icon-prev,
  .carousel-control .icon-next {
    width: 30px;
    height: 30px;
    margin-top: -10px;
    font-size: 30px;
  }
  .carousel-control .glyphicon-chevron-left,
  .carousel-control .icon-prev {
    margin-left: -10px;
  }
  .carousel-control .glyphicon-chevron-right,
  .carousel-control .icon-next {
    margin-right: -10px;
  }
  .carousel-caption {
    right: 20%;
    left: 20%;
    padding-bottom: 30px;
  }
  .carousel-indicators {
    bottom: 20px;
  }
}
.clearfix:before,
.clearfix:after {
  display: table;
  content: ' ';
}
.clearfix:after {
  clear: both;
}
.center-block {
  display: block;
  margin-right: auto;
  margin-left: auto;
}
.pull-right {
  float: right !important;
}
.pull-left {
  float: left !important;
}
.hide {
  display: none !important;
}
.show {
  display: block !important;
}
.invisible {
  visibility: hidden;
}
.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}
.hidden {
  display: none !important;
}
.affix {
  position: fixed;
}
@-ms-viewport {
  width: device-width;
}
.visible-xs {
  display: none !important;
}
.visible-sm {
  display: none !important;
}
.visible-md {
  display: none !important;
}
.visible-lg {
  display: none !important;
}
.visible-xs-block,
.visible-xs-inline,
.visible-xs-inline-block,
.visible-sm-block,
.visible-sm-inline,
.visible-sm-inline-block,
.visible-md-block,
.visible-md-inline,
.visible-md-inline-block,
.visible-lg-block,
.visible-lg-inline,
.visible-lg-inline-block {
  display: none !important;
}
@media (max-width: 767px) {
  .visible-xs {
    display: block !important;
  }
  table.visible-xs {
    display: table !important;
  }
  tr.visible-xs {
    display: table-row !important;
  }
  th.visible-xs,
  td.visible-xs {
    display: table-cell !important;
  }
}
@media (max-width: 767px) {
  .visible-xs-block {
    display: block !important;
  }
}
@media (max-width: 767px) {
  .visible-xs-inline {
    display: inline !important;
  }
}
@media (max-width: 767px) {
  .visible-xs-inline-block {
    display: inline-block !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm {
    display: block !important;
  }
  table.visible-sm {
    display: table !important;
  }
  tr.visible-sm {
    display: table-row !important;
  }
  th.visible-sm,
  td.visible-sm {
    display: table-cell !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm-block {
    display: block !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm-inline {
    display: inline !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm-inline-block {
    display: inline-block !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .visible-md {
    display: block !important;
  }
  table.visible-md {
    display: table !important;
  }
  tr.visible-md {
    display: table-row !important;
  }
  th.visible-md,
  td.visible-md {
    display: table-cell !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .visible-md-block {
    display: block !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .visible-md-inline {
    display: inline !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .visible-md-inline-block {
    display: inline-block !important;
  }
}
@media (min-width: 1200px) {
  .visible-lg {
    display: block !important;
  }
  table.visible-lg {
    display: table !important;
  }
  tr.visible-lg {
    display: table-row !important;
  }
  th.visible-lg,
  td.visible-lg {
    display: table-cell !important;
  }
}
@media (min-width: 1200px) {
  .visible-lg-block {
    display: block !important;
  }
}
@media (min-width: 1200px) {
  .visible-lg-inline {
    display: inline !important;
  }
}
@media (min-width: 1200px) {
  .visible-lg-inline-block {
    display: inline-block !important;
  }
}
@media (max-width: 767px) {
  .hidden-xs,
  .tb-header-front-menu,
  #tb-search-bar-add-event,
  .tb-body-container-main-2col-left-nav {
    display: none !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .hidden-sm {
    display: none !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .hidden-md {
    display: none !important;
  }
}
@media (min-width: 1200px) {
  .hidden-lg {
    display: none !important;
  }
}
.visible-print {
  display: none !important;
}
@media print {
  .visible-print {
    display: block !important;
  }
  table.visible-print {
    display: table !important;
  }
  tr.visible-print {
    display: table-row !important;
  }
  th.visible-print,
  td.visible-print {
    display: table-cell !important;
  }
}
.visible-print-block {
  display: none !important;
}
@media print {
  .visible-print-block {
    display: block !important;
  }
}
.visible-print-inline {
  display: none !important;
}
@media print {
  .visible-print-inline {
    display: inline !important;
  }
}
.visible-print-inline-block {
  display: none !important;
}
@media print {
  .visible-print-inline-block {
    display: inline-block !important;
  }
}
@media print {
  .hidden-print {
    display: none !important;
  }
}
.event-index-main-content-sub2col-left,
.event-block-tour-listing-content-child dd.column-a,
.event-block-tour-listing-content-child dd.column-b,
.event-index-main-content-sub2col-right,
.event-index-sidebar-today-event-block-child-figure,
.event-index-sidebar-today-event-block-child-txt,
#tb-search-bar-add-event,
.search-bar-wrapper,
.tb-body-container-main-2col-left-nav,
.tb-body-container-main-2col-right,
.event-block-detail-box-txt,
.event-content-pop .event-block-detail-summary {
  position: relative;
  min-height: 1px;
  width: 100%;
}
.caret-base {
  display: inline-block;
  direction: ltr;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  padding: 0;
  width: 0;
  height: 0;
  margin-left: 2px;
  vertical-align: middle;
}
.cf:before,
.clear:before,
.main-body-backend #bulkActionsForm:before,
.main-body-seating-chart #bulkActionsForm:before,
#main-body .wrap h2:before,
#table-nav:before,
#footer:before,
#footer-links-misc:before,
#footer-icons:before,
form[method='post']:before,
.space:before,
#header-bottom-wrapper:before,
#header-top-wrapper:before,
#footer-links-misc-wrapper:before,
.cf:after,
.clear:after,
.main-body-backend #bulkActionsForm:after,
.main-body-seating-chart #bulkActionsForm:after,
#main-body .wrap h2:after,
#table-nav:after,
#footer:after,
#footer-links-misc:after,
#footer-icons:after,
form[method='post']:after,
.space:after,
#header-bottom-wrapper:after,
#header-top-wrapper:after,
#footer-links-misc-wrapper:after {
  content: ' ';
  display: table;
}
.cf:after,
.clear:after,
.main-body-backend #bulkActionsForm:after,
.main-body-seating-chart #bulkActionsForm:after,
#main-body .wrap h2:after,
#table-nav:after,
#footer:after,
#footer-links-misc:after,
#footer-icons:after,
form[method='post']:after,
.space:after,
#header-bottom-wrapper:after,
#header-top-wrapper:after,
#footer-links-misc-wrapper:after {
  clear: both;
}
.cf,
.clear,
.main-body-backend #bulkActionsForm,
.main-body-seating-chart #bulkActionsForm,
#main-body .wrap h2,
#table-nav,
#footer,
#footer-links-misc,
#footer-icons,
form[method='post'],
.space,
#header-bottom-wrapper,
#header-top-wrapper,
#footer-links-misc-wrapper {
  *zoom: 1;
}
#footer:before,
.tb-layout-container .wrap:before,
.products-checkout-row:before,
.products-promoted-checkout-row:before,
#footer:after,
.tb-layout-container .wrap:after,
.products-checkout-row:after,
.products-promoted-checkout-row:after {
  content: ' ';
  display: table;
}
#footer:after,
.tb-layout-container .wrap:after,
.products-checkout-row:after,
.products-promoted-checkout-row:after {
  clear: both;
}
.products-checkout-row .update-btn,
.products-checkout-row .remove-btn,
.products-promoted-checkout-row .update-btn,
.products-promoted-checkout-row .remove-btn {
  width: 100%;
  clear: both;
}
#footer:before,
.tb-layout-container .wrap:before,
.products-checkout-row:before,
.products-promoted-checkout-row:before,
#footer:after,
.tb-layout-container .wrap:after,
.products-checkout-row:after,
.products-promoted-checkout-row:after {
  content: ' ';
  display: table;
}
#footer:after,
.tb-layout-container .wrap:after,
.products-checkout-row:after,
.products-promoted-checkout-row:after {
  clear: both;
}
@font-face {
  font-family: 'open-sans-condensed';
  src: url(data:font/opentype;base64,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);
  font-style: italic;
  font-weight: 300;
}
@font-face {
  font-family: 'open-sans-condensed';
  src: url(data:font/opentype;base64,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);
  font-style: normal;
  font-weight: 300;
}
@font-face {
  font-family: 'open-sans-condensed';
  src: url(data:font/opentype;base64,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);
  font-style: normal;
  font-weight: 700;
}
@font-face {
  font-family: 'targetlink';
  src: url('/font/icon/targetlink.eot');
  src: url('/font/icon/targetlink.eot?#iefix') format('embedded-opentype'), url('/font/icon/targetlink.woff') format('woff'),
    url('/font/icon/targetlink.ttf') format('truetype'), url('/font/icon/targetlink.svg#targetlink') format('svg');
  font-weight: normal;
  font-style: normal;
}
.icon-tb-arrow-up-right,
.icon-tb-arrow,
.icon-tb-arrow-2 {
  font-family: 'targetlink';
  speak: none;
  font-style: normal;
  font-weight: normal;
  -webkit-font-feature-settings: normal;
  font-feature-settings: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
}
.icon-tb-arrow-up-right:before {
  content: '\e000';
}
.icon-tb-arrow:before {
  content: '\e001';
}
.icon-tb-arrow-2:before {
  content: '\e002';
}
@font-face {
  font-family: 'tbicon';
  src: url('/font/icon/tbicon.eot');
  src: url('/font/icon/tbicon.eot?#iefix') format('embedded-opentype'), url('/font/icon/tbicon.woff') format('woff'),
    url('/font/icon/tbicon.ttf') format('truetype'), url('/font/icon/tbicon.svg#tbicon') format('svg');
  font-weight: normal;
  font-style: normal;
}
.icon-sharp-arrow,
.icon-sharp-arrow-2,
.icon-zoomer,
.icon-close,
.icon-cancel,
.icon-cancel-2,
.icon-tb-logo,
a#tb-header-logo,
.icon-bubbles,
.icon-phone,
.icon-spam {
  font-family: 'tbicon';
  speak: none;
  font-style: normal;
  font-weight: normal;
  -webkit-font-feature-settings: normal;
  font-feature-settings: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
}
.icon-sharp-arrow:before {
  content: '\e002';
}
.icon-sharp-arrow-2:before {
  content: '\e000';
}
.icon-zoomer:before {
  content: '\e001';
}
.icon-close:before {
  content: '\e003';
}
.icon-cancel:before {
  content: '\e004';
}
.icon-cancel-2:before {
  content: '\e005';
}
.icon-tb-logo:before,
a#tb-header-logo:before {
  content: '\e006';
}
.icon-bubbles:before {
  content: '\e007';
}
.icon-phone:before {
  content: '\e008';
}
.icon-spam:before {
  content: '\e009';
}
.sy-tb-wrapper {
  margin-right: 0;
  margin-left: 0;
}
.sy-tb-wrapper:before,
.sy-tb-wrapper:after {
  display: table;
  content: ' ';
}
.sy-tb-wrapper:after {
  clear: both;
}
.tb-col-xs-1 {
  position: relative;
  float: left;
  width: 8.33333%;
  min-height: 1px;
}
.tb-col-xs-7 {
  position: relative;
  float: left;
  width: 58.33333%;
  min-height: 1px;
}
.tb-col-md-4 {
  position: relative;
  min-height: 1px;
  width: 100%;
  text-align: center;
}
@media (min-width: 992px) {
  .tb-col-md-4 {
    float: left;
    width: 33.33333%;
  }
}
.z-depth-1 {
  -webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
}
.z-depth-1-half,
.event-block:hover,
.event-block:focus {
  -webkit-box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.z-depth-2 {
  -webkit-box-shadow: 0 8px 17px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
  box-shadow: 0 8px 17px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
}
.z-depth-3 {
  -webkit-box-shadow: 0 12px 15px 0 rgba(0, 0, 0, 0.24), 0 17px 50px 0 rgba(0, 0, 0, 0.19);
  box-shadow: 0 12px 15px 0 rgba(0, 0, 0, 0.24), 0 17px 50px 0 rgba(0, 0, 0, 0.19);
}
.z-depth-4 {
  -webkit-box-shadow: 0 16px 28px 0 rgba(0, 0, 0, 0.22), 0 25px 55px 0 rgba(0, 0, 0, 0.21);
  box-shadow: 0 16px 28px 0 rgba(0, 0, 0, 0.22), 0 25px 55px 0 rgba(0, 0, 0, 0.21);
}
.z-depth-5 {
  -webkit-box-shadow: 0 27px 24px 0 rgba(0, 0, 0, 0.2), 0 40px 77px 0 rgba(0, 0, 0, 0.22);
  box-shadow: 0 27px 24px 0 rgba(0, 0, 0, 0.2), 0 40px 77px 0 rgba(0, 0, 0, 0.22);
}
input.text {
  width: 200px;
}
input.text-long {
  width: 100%;
}
input.text-short {
  width: 100px;
}
.input-box {
  height: 17px;
  border: #000000 solid 1px;
}
input,
button,
select,
textarea {
  font-size: 14px;
  font-weight: normal;
  line-height: 20px;
}
input.placeholder {
  color: #e0e0df !important;
}
div.module_content textarea {
  width: 100%;
}
.i-input {
  padding: 8px 8px 8px 16px;
  color: #666;
  background-color: #fff;
  border-radius: 5px;
  border: 1px solid #aeaeae;
  -webkit-box-shadow: inset 0 2px 2px -1px rgba(0, 0, 0, 0.2), 0 1px rgba(255, 255, 255, 0.3);
  box-shadow: inset 0 2px 2px -1px rgba(0, 0, 0, 0.2), 0 1px rgba(255, 255, 255, 0.3);
  -webkit-transition: all 0.5s ease-in;
  -o-transition: all 0.5s ease-in;
  transition: all 0.5s ease-in;
}
.i-input:focus {
  *border-color: 1px solid #68bdf4;
  border-color: 1px solid #68bdf4 \9;
  outline: 0;
  border-color: rgba(104, 189, 244, 0.9);
  -webkit-box-shadow: 0 0 4px 0 rgba(104, 189, 244, 0.9);
  box-shadow: 0 0 4px 0 rgba(104, 189, 244, 0.9);
}
input[type='text'].error,
textarea.error {
  border-color: #ff4249;
}
div.error,
ul.errorlist {
  margin: 3px 0;
  color: #ff4249;
  font-size: 11px;
  font-weight: bold;
}
.schedule-type .ui-datepicker-trigger {
  float: none !important;
  background: url(/theme/default/image/tb-ga-left-sidebar-figure-sprite.png) no-repeat -2px -103px;
}
select:focus {
  outline: 0;
}
.gray-bg-body {
  margin: 0 -20px;
}
.selectboxit-container .selectboxit-options {
  background-color: #ffffff;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.2);
  *border-right-width: 2px;
  *border-bottom-width: 2px;
  border-radius: 6px;
  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding;
  background-clip: padding-box;
}
.space-line {
  clear: both;
  height: 5px;
  float: left;
  border-bottom: #dcdcdc solid 1px;
  margin-bottom: 10px;
  width: 100%;
}
.space-line-dotted {
  clear: both;
  height: 5px;
  float: left;
  border-bottom: #dcdcdc dotted 1px;
  margin-bottom: 5px;
  width: 100%;
}
.move-left {
  margin: 5px 0 0 -30px;
}
.email-recipient-list-table {
  margin-top: 15px;
  margin-bottom: 10px;
  clear: left;
  float: left;
}
.page-view {
  border-radius: 5px;
  border: 1px solid;
  padding: 3px 6px;
  text-decoration: none;
  -moz-background-clip: border;
  -moz-background-inline-policy: continuous;
  -moz-background-origin: padding;
  background: #dfdfdf;
  border-color: #e3e3e3;
  font-size: 12px;
}
.page-view:hover {
  border-color: #d54321;
  color: #d54e21;
}
.page-view-disabled {
  border-radius: 5px;
  border: 1px solid;
  padding: 3px 6px;
  text-decoration: none;
  font-weight: bold;
  font-size: 12px;
  line-height: 25px;
}
.message-wrapper {
  width: 100%;
  margin: 0 auto;
}
#message {
  padding: 1em 3em;
}
#message-in-popup {
  background-color: #ffffe0;
  border: 1px solid #e6db55;
  border-radius: 5px 5px 5px 5px;
  clear: both;
  margin: 0;
  padding: 10px;
}
#container {
  width: 100%;
  background-color: #fff;
  margin: 0 auto;
  text-align: left;
}
.help-text {
  color: #a1a1a1;
  font-size: 12px;
}
.block-header {
  background: none repeat scroll 0 0 #a5a699;
  border-radius: 3px 3px 3px 3px;
  padding: 2px 0;
  text-align: center;
  text-transform: uppercase;
}
.block-header-title {
  color: #ffffff;
  font-size: 11px;
  font-weight: bold;
}
.line,
.line-1px {
  padding: 0;
  border: 0;
  height: 1px;
  width: 100%;
  background: #e7e7e3;
}
.line-2px {
  padding: 0;
  border: 0;
  height: 2px;
  width: 100%;
  background: #e7e7e3;
}
.linehem {
  line-height: 1em;
}
.lineh1-2em {
  line-height: 1.2em;
}
.lineh1-5em {
  line-height: 1.5em;
}
.lineh2em {
  line-height: 2em;
}
.fields .white-box {
  height: 38px;
}
.fields .white-box-no-padding {
  padding: 4px 0 10px;
  margin: 0;
  background: #fff;
}
.focus-txt {
  font: normal 12px/14px 'Helvetica Neue', Helvetica, Arial, sans-serif !important;
}
.focus-txt-bold {
  font: bold 12px/14px 'Helvetica Neue', Helvetica, Arial, sans-serif !important;
}
.focus-txt-normal {
  font: normal 12px/15px 'Helvetica Neue', Helvetica, Arial, sans-serif !important;
}
.fields .white-box-no-padding input:focus {
  outline: 0;
}
.fields .small-nohight {
  width: 26px;
  padding: 0;
  margin: 0;
  color: #666;
  font: normal 12px/8px 'Helvetica Neue', Helvetica, Arial, sans-serif;
}
.fields .high {
  min-height: 80px;
}
.fields .high240,
.fields .height240 {
  height: 220px;
}
.fields .height100 {
  height: 100px;
}
.fields .no-border,
.fields .no-border:focus {
  border: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  background: transparent;
}
.nav-list [class^='icon-'],
.nav-list [class*=' icon-'] {
  margin-right: 1.25em;
}
.nav-list > li > .current > a > [class^='icon-'] {
  background-image: url('/framework/bootstrap/img/glyphicons-halflings.png');
}
.nav-list > li a > [class^='icon-'] {
  background-image: url('/framework/bootstrap/img/glyphicons-halflings-grey.png');
}
.nav-list a:hover > [class^='icon-'],
.nav-list a:focus > [class^='icon-'],
.nav-list a:hover > [class*=' icon-'],
.nav-list a:focus > [class*=' icon-'] {
  background-image: url('/framework/bootstrap/img/glyphicons-halflings.png');
}
.nav-list > li > div > a {
  border: 1px #e9e9e8 solid !important;
}
button.close {
  padding: 0;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none;
}
#event-schedule-save td,
td.last-td {
  border-bottom: none !important;
}
td.last-td .btn-primary {
  line-height: 20px !important;
  margin: 0 1em;
}
#footer {
  min-height: 30px;
}
.show-info,
.event-info,
.redeem-voucher {
  cursor: pointer;
  overflow: hidden;
  position: relative;
  z-index: 100;
  border-radius: 0;
  width: 100%;
  display: block;
  border-radius: 0;
  background-color: #f7f7f9;
  border: 1px solid #e1e1e8;
}
.event-block {
  margin-bottom: 15px;
  margin-right: 12px;
  padding-top: 10px;
  padding-bottom: 20px;
  background-color: fade(#f5f5f5, 50%);
  border: 1px solid #f0f0f0;
  overflow: hidden;
  text-align: center;
  -webkit-transition: all 0.25s ease-in-out;
  -o-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
@media (min-width: 1200px) {
  .event-block {
    margin-right: 15px;
  }
}
.event-block:nth-child(3n) {
  margin-right: 0;
}
.event-block:hover,
.event-block:focus {
  background-color: #fff;
}
.event-block a.event-info {
  float: left;
  border: none;
  background-color: transparent;
  color: #333;
  margin-bottom: 1em;
  height: 105px;
  overflow: hidden;
}
.event-block a.event-info cite {
  font-size: 15px;
  font-style: normal;
  margin-bottom: 0.5em;
  display: block;
  height: 64px;
  overflow: hidden;
}
.event-block a.event-info:hover {
  color: #5369b1;
  text-decoration: none;
}
.event-block a.event-info address,
.event-block a.event-info time {
  height: 18px;
  overflow: hidden;
}
.event-block .event-link a.btn {
  color: #fff;
}
.event-link {
  display: inline-block;
  padding-right: 15px;
  padding-left: 15px;
}
#dashboard-event-display-right-event-shows .event-link {
  padding-left: 0%;
  padding-right: 0%;
}
.dashboard-figure {
  border-radius: 0;
  float: left;
  width: 100%;
  margin-bottom: 1em;
}
.dashboard-figure.by-list {
  max-width: 90px;
  margin-bottom: 0;
}
.dashboard-figure img {
  display: block;
  max-width: 100%;
  height: auto;
}
.tab-wrapper {
  padding: 1em 0;
}
.tb-main-container {
  max-width: 1000px;
  margin: 0 auto 100px;
}
#event-main-info-tab-menu li {
  background: #e8e8ee;
  float: left;
  margin-right: 2px;
  padding: 8px 20px;
}
#order-payment-credit-cart select#stateId,
#order-payment-credit-cart select#countryId,
#order-payment-credit-cart select#creditCardType,
#order-payment-credit-cart select#expDateMonth {
  width: auto;
}
.input-qty {
  width: 60px !important;
  height: 38px !important;
}
#acceptConditions {
  margin-left: -20px;
}
address input#address1 {
  width: 220px;
}
input#friendsFirstName {
  margin-right: 20px;
}
.tb-layout-container .wrap {
  margin-bottom: 50px;
}
.tb-layout-container > h3 {
  margin-left: 10px;
}
.tb-layout-container.cf > .wrap > h3,
.tb-layout-container.clear > .wrap > h3,
.main-body-backend .tb-layout-container#bulkActionsForm > .wrap > h3,
.main-body-seating-chart .tb-layout-container#bulkActionsForm > .wrap > h3,
#main-body .wrap h2.tb-layout-container > .wrap > h3,
.tb-layout-container#table-nav > .wrap > h3,
.tb-layout-container#footer > .wrap > h3,
.tb-layout-container#footer-links-misc > .wrap > h3,
.tb-layout-container#footer-icons > .wrap > h3,
form.tb-layout-container[method='post'] > .wrap > h3,
.tb-layout-container.space > .wrap > h3,
.tb-layout-container#header-bottom-wrapper > .wrap > h3,
.tb-layout-container#header-top-wrapper > .wrap > h3,
.tb-layout-container#footer-links-misc-wrapper > .wrap > h3 {
  float: left;
  display: inline-block;
  margin-top: 0;
}
.sub-table {
  border-top: none !important;
  width: 100%;
}
.sub-table td {
  border-top: none !important;
}
.no-border-bottom {
  border-bottom: none !important;
}
.no-border-bottom td {
  border-bottom: none !important;
}
.wide.sub-table td,
.wide.sub-table th {
  border-bottom: none;
}
.ga-header-main-wrapper .body,
.ga-header-top-wrapper .body,
.full-width-wrapper,
#header-admin-menu-level-one-center-wrapper,
#header-admin-menu-level-two-center-wrapper,
#footer-links-important-wrapper,
.footer-links-important-wrapper {
  max-width: 1000px;
  margin: 0 auto;
}
#container {
  background: #fff;
  margin: 0 auto;
  text-align: left;
  width: 100%;
  clear: both;
  position: relative;
}
.message-general {
  color: green;
}
.message-error {
  color: red;
}
#header-top-shenyun-tour {
  float: left;
}
#header {
  color: #999999;
  height: auto;
  margin: 0 auto;
  padding: 0;
}
#header a {
  color: #999999;
}
#header-wrapper {
  height: 104px;
  width: 1000px;
  padding: 0;
  margin: 0 auto;
}
#header-top-wrapper {
  width: 100%;
  min-height: 35px;
  background: #e3e2e1;
}
#header-top-shenyun-tour {
  margin-top: 7px;
}
#header-top {
  margin: 0 auto;
  max-width: 1000px;
  height: 35px;
  font-size: 11px;
}
#header-top-logo {
  float: left;
  height: 20px;
  margin: 8px 0 0;
  width: 150px;
}
#header-top-misc {
  float: right;
  font-size: 11px;
  margin: 7px 0 auto auto;
  width: 210px;
}
#header-top-login {
  float: right;
  font-size: 11px;
  margin: 7px 0 auto 20px;
}
#header-top-cart {
  float: right;
  margin: 7px 20px auto;
  width: 20px;
}
#header-top-cart-items-wrapper {
  height: 14px;
  margin: -5px 0 0 12px;
  position: absolute;
  width: 14px;
}
#header-top-phone-number {
  color: #000000;
  font-weight: bold;
}
#header-top-cart-items {
  width: 14px;
  height: 14px;
  float: left;
  text-align: center;
  font-size: 9px;
  margin-top: -3px;
}
#header-top-chat {
  float: right;
  margin: 7px 0 0 20px;
  width: 28px;
}
#header-top-chat-text {
  color: #336600;
  float: right;
  font-size: 11px;
  margin: 7px 20px auto auto;
  width: 28px;
}
#header-top-cart img {
  float: left;
  margin-top: 4px;
}
#header-top-cart-text {
  float: left;
  margin-left: 2px;
}
#header-bottom-wrapper {
  min-height: 60px;
  margin: 0 auto;
  max-width: 1000px;
}
#header-logo {
  float: left;
  margin: 40px 0 auto 20px;
}
#header-search {
  float: right;
  min-height: 40px;
  width: 380px;
}
#header-search-keyword {
  color: #8f8f8f;
  float: left;
  font-size: 15px;
  font-style: italic;
  height: 30px;
  margin: 15px 0 5px 10px;
  padding: 1px 0 1px 10px;
  width: 300px;
}
#header-search-submit {
  float: left;
  height: 20px;
  margin: 5px 0 0 20px;
  width: 20px;
  border: none;
}
#header-banner-index-index {
  background: transparent url(/theme/shenyun/image/header-banner-index.jpg) no-repeat;
  width: 1000px;
  height: 350px;
  margin: 0 auto;
}
#header-banner-event-list {
  background: transparent url(/theme/shenyun/image/header-banner-event-listing.jpg) no-repeat;
  width: 1000px;
  height: 226px;
  margin: 0 auto;
}
#header-banner-event-view {
  background: transparent url(/theme/shenyun/image/header-banner-event.jpg) no-repeat;
  width: 1000px;
  height: 226px;
  margin: 0 auto;
}
#general-content-content-title {
  border-bottom: 1px solid #e7e7e7;
  font-weight: bold;
  margin: 20px 0;
  padding-bottom: 20px;
}
#general-content-content-wrapper {
  border: none;
  padding: 0;
  margin-top: 10px;
}
.main-body-contact-us #general-content-content-wrapper p {
  margin-left: 0px;
}
#header-menu {
  float: left;
  font-size: 11px;
  margin: 20px 0 0;
  text-transform: uppercase;
}
#header-menu ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
#header-menu li {
  float: left;
  margin: 0 10px;
  height: 25px;
}
#header-menu li a {
  text-decoration: none;
}
#header-menu li a:hover {
  color: #ad7b4b;
}
#header-menu .current {
  border-bottom: #ad7b4b solid 2px;
}
#header-menu .current a {
  color: #ad7b4b;
}
.main-body-order #main-body-container {
  width: 1000px;
}
.main-body-backend #main-body-container {
  max-width: 1000px;
}
#main-body-wrapper {
  height: auto;
  margin: 0 auto;
  padding: 0;
}
#main-body {
  margin: 0 auto;
  min-height: 400px;
  max-width: 1000px;
  padding: 0 0 30px 0;
}
#main-body .wide {
  -moz-border-radius-topleft: 6px;
  -khtml-border-top-left-radius: 6px;
  -webkit-border-top-left-radius: 6px;
  border-top-right-radius: 6px;
  border-top-left-radius: 6px;
  border-spacing: 0;
  border-style: solid;
  border-width: 1px;
  clear: both;
  border-bottom-width: 0px;
  width: 100%;
  border-color: #dfdfdf;
  display: table;
  border-collapse: separate;
  margin: 10px 0 10px 0;
  background: #fff;
  float: left;
}
.help {
  color: #999;
  font-size: 12px;
  font-style: italic;
  line-height: 1.1em;
}
.minor {
  color: #999999;
  font-size: 12px;
}
.minor-italic {
  color: #999999;
  font-size: 12px;
  font-style: italic;
}
#bulkActions {
  margin: 0;
}
.wide td {
  vertical-align: top;
}
.wide thead tr th {
  color: #333;
  background: #e5e3e9;
}
.wide td,
.wide th {
  border-bottom-style: solid;
  border-bottom-width: 1px;
  font-size: 14px;
  vertical-align: text-top;
  padding: 10px;
  border-bottom-color: #dfdfdf;
}
#main-body .options {
  margin: 0 20px;
  float: right;
}
#main-body .wrap h2 {
  color: #666;
  font-size: 24px;
  font-size-adjust: none;
  font-stretch: normal;
  font-style: normal;
  -webkit-font-feature-settings: normal;
  font-feature-settings: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: normal;
  padding: 0;
  float: left;
  width: 100%;
}
#table-nav {
  clear: both;
  vertical-align: middle;
  float: left;
  width: 100%;
}
#table-actions {
  clear: both;
  margin: 6px 0 4px;
  vertical-align: middle;
  float: left;
  width: 100%;
}
.items-actions {
  float: left;
}
.items-search {
  display: inline;
  float: left;
}
.page-layout-3col-lbrs-left {
  width: 300px;
  float: left;
}
.page-layout-3col-lbrs-center {
  width: 500px;
  margin-left: 20px;
  float: left;
}
.page-layout-3col-lbrs-right {
  width: 160px;
  margin-left: 20px;
  float: left;
}
.page-layout-3col-lsrb-left {
  width: 160px;
  float: left;
}
.page-layout-3col-lsrb-center {
  width: 500px;
  margin-left: 20px;
  float: left;
}
.page-layout-3col-lsrb-right {
  width: 300px;
  margin-left: 20px;
  float: left;
}
.page-layout-2col-lsrb-left {
  width: 300px;
  float: left;
}
.page-layout-2col-lsrb-right {
  width: 680px;
  margin-left: 20px;
  float: left;
}
.page-layout-2col-lbrs-left {
  width: 680px;
  float: left;
}
.page-layout-2col-lbrs-right {
  width: 300px;
  margin-left: 20px;
  float: left;
}
#home-testimonial {
  height: 220px;
  width: 620px;
}
#header-banner-city-selection {
  margin: 230px 0 0 480px;
  float: left;
}
#home-events-nearby .even {
  margin-left: 20px;
}
#header-banner-city-selection a {
  color: #dddddd;
}
#header-banner-city-selection a:hover {
  color: #ffffff;
}
.site-popup {
  display: none;
  padding: 10px;
}
.site-popup-wrapper {
  margin: 15px;
  text-align: left;
  width: 700px;
}
@media only screen and (max-width: 767px) {
  .site-popup-wrapper {
    margin-left: 0%;
    margin-right: 0%;
    width: 100%;
  }
}
.site-popup-form-label {
  margin: 10px 0 0;
}
.site-popup-form-input {
  margin: 0;
}
.site-popup-header {
  font-size: 20px;
  font-weight: bold;
  text-align: center;
  margin-bottom: 40px;
}
.index-popup-event-schedules-timestart {
  float: left;
  height: 25px;
  width: 220px;
}
.index-popup-event-schedules-buy-ticket {
  float: left;
  width: 180px;
}
#index-popup-event-schedules-venue-info {
  font-size: 12px;
}
#sort-bar-name {
  background-image: url('/theme/shenyun/image/sort-bar.png');
  height: 9px;
  left: 200px;
  position: relative;
  top: 25px;
  width: 20px;
}
#right-col-social-share {
  float: right;
  width: 140px;
}
#event-view-schedule-list .general-event-list-item .dates-from {
  margin-left: 25px;
}
#event-view-schedule-list .general-event-list-item .loction {
  margin-top: 10px;
}
#header-banner-event-view-event-info {
  color: #feffce;
  float: left;
  margin: 95px 0 0 720px;
  width: 160px;
}
#header-banner-event-view-event-info .auditorium {
  text-transform: uppercase;
  margin-top: 5px;
  line-height: 15px;
}
#header-banner-event-view-event-info .address {
  font-size: 12px;
  line-height: 15px;
  margin-top: 5px;
}
#right-col-about-sy {
  width: 300px;
  text-align: center;
}
.button-about-shen-yun {
  background: none repeat scroll 0 0 #f9f7eb;
  border: 1px solid #ebeae4;
  border-radius: 3px 3px 3px 3px;
  color: #9966cc;
  cursor: pointer;
  display: block;
  font-size: 11px;
  height: 28px;
  line-height: 28px;
  margin: 0 0 0 80px;
  padding: 0;
  text-align: center;
  text-transform: uppercase;
  width: 138px;
}
.button-learn-more:hover,
.button-about-shen-yun:hover {
  color: #663399;
}
.button-buy-ticket:hover {
  background-color: #8a58bc;
}
.block-header-sorting a:hover {
  color: #404040;
}
#header-top-shenyun-tour a:hover {
  color: #ad7b4b;
  text-decoration: none;
}
#right-col-social-fb-index-space {
  margin-top: 85px;
}
.home-events-nearby-item img {
  width: 140px;
  height: 77px;
}
#contact-us-description {
  float: left;
  width: 470px;
}
#contact-us-form {
  float: left;
  width: 300px;
  margin-left: 100px;
}
#contact-us-form input[type='text'],
#contact-us-form select,
#contact-us-form textarea {
  width: 300px;
}
#popup-all-together-wrapper {
  width: 600px;
}
#popup-all-together-left {
  border-right: 1px solid #cccccc;
  float: left;
  margin: 0 0 10px;
  min-height: 200px;
  width: 320px;
  padding-right: 30px;
}
#popup-all-together-right {
  float: left;
  margin: 0 0 0 30px;
  padding-top: 15px;
  width: 240px;
}
#popup-all-together-login {
  border-bottom: 1px solid #cccccc;
  padding-bottom: 20px;
}
#popup-all-together-guest {
  margin: 20px 0 0;
}
.popup-all-together-title {
  font-size: 20px;
  font-weight: bold;
}
.popup-all-together-title-small {
  font-size: 13px;
  font-weight: bold;
}
#page-block-order-summary item {
  display: block;
}
#page-block-store-menu {
  width: 150px;
  margin-left: -170px;
  position: fixed;
}
.ui-widget {
  font-size: 1em;
}
.tb-body-container-other-page-border-wrap {
  border-bottom: 2px white solid;
}
.tb-body-container-other-page {
  background: #2d7a92 url(/module/event/theme/default/image/tb-event-comingsoon.jpg) no-repeat 50% 0;
  min-height: 399px;
  border-bottom: 5px solid #e4e2e2;
}
.event-block-detail-box-txt ul li,
.event-block-detail-summary ul li {
  list-style: disc;
  margin-left: 15px;
}
#sample-container {
  width: 100%;
  background: #ffffff;
  margin: 0 auto;
  border: 1px solid #000000;
  text-align: left;
}
#sample-header {
  height: auto;
  padding: 0;
  margin: 0 auto;
  border: 1px solid #cccccc;
}
#sample-main-body-wrapper {
  height: auto;
  margin: 0 auto;
  padding: 0;
  border: 1px solid #cccccc;
}
#sample-main-body {
  margin: 0 auto;
  min-height: 400px;
  width: 1000px;
  padding: 0 0 30px 0;
  border: 1px solid #cccccc;
}
#sample-footer {
  border: 1px solid #cccccc;
}
#main-body {
  height: auto;
  margin: 0 auto;
  padding: 0;
}
#main-body-container {
  margin: 0 auto;
  min-height: 400px;
  padding: 0 0 100px;
  width: 940px;
}
#main-body-left {
  float: left;
  width: 620px;
}
#main-body-right {
  float: right;
  width: 300px;
}
a.button-buy-ticket {
  color: white;
}
.home-events-general-item {
  width: 300px;
  float: left;
}
.home-events-general-item-left {
  float: left;
  width: 60px;
}
.home-events-general-item-right {
  float: right;
  width: 220px;
}
.home-events-general-item .city {
  font-size: 14px;
  font-weight: bold;
}
.home-events-general-item .theater {
  font-size: 12px;
  line-height: 15px;
  margin-top: 5px;
}
.home-events-general-item .date {
  font-size: 11px;
  color: #cb986a;
}
#general-event-list-view-all {
  float: right;
}
#home-testimonial {
  height: 220px;
  width: 620px;
}
#home-video {
  margin-top: 40px;
}
#home-events-nearby .even {
  margin-left: 20px;
}
#header-banner-city-selection a.sbSelector {
  color: #fff;
}
#header-banner-city-selection a.sbSelector:hover {
  color: #fff;
}
#header-banner-city-selection a {
  color: #ddd;
}
#header-banner-city-selection a:hover {
  color: #fff;
}
.index-popup-event-schedules-timestart {
  float: left;
  height: 25px;
  width: 220px;
}
.index-popup-event-schedules-buy-ticket {
  float: left;
  width: 180px;
}
#index-popup-event-schedules-venue-info {
  font-size: 12px;
}
.subscription-button {
  font-weight: bold;
}
#block-home-subscription p {
  font-size: 11px;
}
p#block-home-subscription-hello {
  font-size: 14px;
  font-weight: bold;
}
#block-header-general-event-list,
#block-header-home-events-featured {
  width: 140px;
}
#block-header-home-events-featured {
  background-color: #baa06f;
}
#footer-links-minor {
  background-image: url('/theme/shenyun/image/footer-links-minor-bg.jpg');
  background-repeat: repeat;
  height: 170px;
}
#footer-misc-links {
  background-color: #312c23;
  height: 30px;
}
#footer-links-minor-wrapper {
  width: 1000px;
  margin: 0 auto;
}
.footer-links-section {
  float: left;
  margin: 30px 15px 0 15px;
  overflow: hidden;
}
#footer-links-minor ul {
  float: left;
  list-style-type: none;
  padding: 0px;
  margin: 10px 0 0 0;
  text-align: left;
}
#footer-links-minor-wrapper .first {
  margin-left: 240px;
}
.footer-links-section-title {
  text-align: left;
  font-size: 12px;
}
#footer-icons-wrapper {
  margin: 0 auto;
  padding: 5px 0;
  max-width: 1000px;
}
#footer-links-minor {
  background-image: url('/module/event/theme/default/image/footer-links-minor-bg.jpg');
  background-repeat: repeat;
  height: 170px;
}
#footer-misc-links {
  background-color: #312c23;
  height: 30px;
}
#footer-links-minor-wrapper {
  max-width: 940px;
  margin: 0 auto;
}
#footer-logo {
  float: left;
  margin: 50px 0 0 20px;
}
#footer-links-important-wrapper ul {
  float: right;
  list-style-type: none;
  padding: 0px;
  margin: 30px 0 0 0;
  text-align: right;
  font-size: 13px;
}
.footer-links-section {
  float: left;
  margin: 30px 15px 0 15px;
  overflow: hidden;
}
#footer-links-minor ul {
  float: left;
  list-style-type: none;
  padding: 0px;
  margin: 10px 0 0 0;
  text-align: left;
}
#footer-links-minor-wrapper .first {
  margin-left: 240px;
}
.footer-links-section-title {
  text-align: left;
  font-size: 12px;
}
a#tb-header-logo {
  float: left;
  width: 130px;
  height: 25px;
  color: #050505;
  font-size: 25px;
}
@media (min-width: 768px) {
  a#tb-header-logo {
    margin: 7px 45px 12px 12px;
    width: 185px;
    height: 36px;
    font-size: 36px;
  }
}
a#tb-header-logo:hover,
a#tb-header-logo:focus {
  text-decoration: none;
}
.tb-header-front-menu {
  float: left;
  font-family: 'museo_sans_500regular', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-size: 13px;
  color: #666;
}
#search-icon {
  position: absolute;
  left: 5px;
  top: 8px;
}
@-webkit-keyframes plugin {
  from {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
  to {
    -webkit-transform: translateX(172px);
    -ms-transform: translateX(172px);
    transform: translateX(172px);
  }
}
@keyframes plugin {
  from {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
  to {
    -webkit-transform: translateX(172px);
    -ms-transform: translateX(172px);
    transform: translateX(172px);
  }
}
#search-icon.open {
  -webkit-animation: plugin 0.2s ease-in-out;
  animation: plugin 0.2s ease-in-out;
  -webkit-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
}
#tb-event-acount-info > ol {
  padding: 15px 0 0;
  float: right;
}
.tb-event-acount-info p span {
  color: #0b90ad;
  font: 11px 'museo_sans_500regular';
}
#tb-header-main-logo-area {
  display: block;
}
@media (min-width: 768px) {
  #tb-header-main-logo-area {
    float: left;
  }
}
#tb-event-acount-info {
  margin: 0;
  display: block;
}
@media (min-width: 768px) {
  #tb-event-acount-info {
    float: right;
  }
}
.tb-event-acount-info .arrow-r5 {
  margin: 6px 0 0 6px;
}
.tb-event-acount-info a:hover .tb-event-acount-info-txt,
.tb-event-acount-info a:hover .tb-event-acount-info-txt > span {
  color: #0b90ad;
}
.tb-body-container-main-2col-right-header {
  padding: 30px 0 0;
}
.tb-body-container-main-2col-right-header .view-more-box {
  padding: 8px 0 14px;
}
@media (min-width: 768px) {
  .event-index-main-content-sub2col-left {
    margin-left: 0%;
    margin-right: 2.48756%;
  }
}
@media only screen and (min-width: 768px) {
  .event-index-main-content-sub2col-left {
    float: left;
    width: 69.02985%;
  }
}
.cycle-carousel-wrap {
  width: 230px;
}
.event-block-carousel-box {
  width: 100%;
  position: relative;
}
.event-block-carousel-box a:hover.event-block-carousel-box-child {
  text-decoration: none;
}
.event-block-carousel-box .event-block-carousel-box-child {
  margin-right: 1.8018%;
  display: inline-block;
  vertical-align: top;
}
.event-block-carousel-box a:last-child.event-block-carousel-box-child {
  margin-right: 0;
}
.event-block-carousel-box-child {
  width: 100%;
}
.event-block-carousel-box-child figure {
  width: 25.22523%;
  float: left;
  height: 0;
  padding-bottom: 25.22523%;
  overflow: hidden;
}
.event-block-carousel-box-child figure img {
  display: block;
  width: 100%;
  height: auto;
}
.event-block-carousel-box-child.large-child {
  width: 100%;
}
.event-block-carousel-box-child.large-child figure {
  width: 39.63964%;
  float: left;
  height: 0;
  padding-bottom: 25.22523%;
  overflow: hidden;
}
.event-block-carousel-box-child.large-child figure img {
  display: block;
  width: 100%;
  height: auto;
}
.event-block-carousel-box-child .pop-img-txt {
  line-height: 18px;
  width: 100%;
}
.event-block-carousel-box-child .pop-img-txt dt {
  padding-bottom: 5px;
  line-height: 1.2em;
}
.event-block-carousel-box .event-block-carousel-box-child.large-child .pop-img-txt {
  width: 220px !important;
}
.event-content-pop.event-content-tour-listing .tour-listing-header {
  padding: 7px 0 0;
}
.event-content-pop.event-content-tour-listing .tour-listing-header .column-a {
  width: 155px;
}
.event-content-pop.event-content-tour-listing .tour-listing-header .column-a a {
  padding: 0 0 0 34px;
}
.event-block-tour-listing-content {
  padding-bottom: 84px;
  padding-left: 0;
}
.event-block-tour-listing-content-child {
  margin-bottom: 10px;
  display: block;
}
@media (min-width: 768px) {
  .event-block-tour-listing-content-child {
    margin-left: 3.96396%;
  }
}
.event-block-tour-listing-content-child dd {
  display: inline-block;
}
.event-block-tour-listing-content-child dd.column-a {
  position: relative;
  width: 30.18868%;
  min-height: 1px;
  margin-right: 3.75235%;
}
@media only screen and (min-width: 768px) {
  .event-block-tour-listing-content-child dd.column-a {
    float: left;
    width: 24.5283%;
  }
}
@media (min-width: 480px) {
  .event-block-tour-listing-content-child dd.column-a {
    float: left;
    width: 30.18868%;
  }
}
.event-block-tour-listing-content-child dd.column-b {
  position: relative;
  width: 65.66604%;
  min-height: 1px;
  padding: 6px 0 18px;
  color: #666;
}
@media only screen and (min-width: 768px) {
  .event-block-tour-listing-content-child dd.column-b {
    float: left;
    width: 71.29456%;
  }
}
@media (min-width: 480px) {
  .event-block-tour-listing-content-child dd.column-b {
    float: left;
    width: 65.66604%;
  }
}
.event-block-tour-listing-content-child dd .event-figure {
  width: 100%;
  overflow: hidden;
  height: 0;
  padding-bottom: 100%;
}
.event-block-tour-listing-content-child dd .event-figure img {
  display: block;
  width: 100%;
  height: auto;
}
.event-block-tour-listing-content-child time,
.event-block-tour-listing-content-child address {
  line-height: 17px;
}
.event-index-sidebar-today-event-block-child address {
  line-height: 16px;
  margin-bottom: 0;
}
@media only screen and (min-width: 768px) {
  .event-index-main-content-sub2col-right {
    float: left;
    width: 27.8607%;
  }
}
@media (min-width: 768px) {
  .event-index-main-content-sub2col-right {
    float: right;
  }
}
.event-index-sidebar-today-event-block {
  position: relative;
  background: #f2f2f0;
  border: 1px #e6e5e4 solid;
  padding: 0 0 53px;
}
.event-index-sidebar-today-event-block .event-index-sidebar-header {
  padding: 16px 0;
}
.event-index-sidebar-today-event-block .event-index-sidebar-header .event-index-sidebar-header-title {
  padding: 0 0 2px;
}
.event-index-sidebar-today-event-block-child {
  margin-bottom: 10px;
  width: 100%;
  display: block;
}
@media (min-width: screen-sm) {
  .event-index-sidebar-today-event-block-child {
    margin-bottom: 6px;
  }
}
.event-index-sidebar-today-event-block-child:last-child {
  margin: 0;
}
.event-index-sidebar-today-event-block-child:hover {
  background-color: #fff;
}
.event-index-sidebar-today-event-block-child-figure {
  margin-right: 3.75235%;
}
@media only screen and (min-width: 768px) {
  .event-index-sidebar-today-event-block-child-figure {
    float: left;
    width: 45.2%;
  }
}
@media (min-width: 768px) {
  .event-index-sidebar-today-event-block-child-figure {
    margin-left: 0%;
    margin-right: 7%;
  }
}
.event-index-sidebar-today-event-block-child-figure > div {
  width: 100%;
  height: 0;
  padding-bottom: 100%;
  overflow: hidden;
  background-color: #448da3;
}
.event-index-sidebar-today-event-block-child-figure > div img {
  display: block;
  width: 100%;
  height: auto;
}
.event-index-sidebar-today-event-block-child-figure > img {
  display: block;
  width: 100%;
  height: auto;
}
.event-index-sidebar-today-event-block-child-txt {
  line-height: 1.38em;
  margin: 5px 0 14px;
  padding-right: 10px !important;
}
@media only screen and (min-width: 768px) {
  .event-index-sidebar-today-event-block-child-txt {
    float: left;
    width: 45%;
  }
}
.event-index-sidebar-today-event-block-child-txt > p {
  margin-bottom: 5px;
  line-height: 1.1em;
}
@media (max-width: 767px) {
  .event-index-sidebar-today-event-block-child-txt > p {
    font-size: 18px;
  }
}
.event-index-sidebar-today-event-block .next-btn-bottom {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 217px;
  height: 54px;
  display: block;
}
.next-btn-bottom-arrow {
  width: 28px;
  height: 15px;
  background: url(/module/event/theme/default/image/tb-event-figure-sprite.png) no-repeat 0 -62px;
  left: 50%;
  top: 50%;
  position: absolute;
  margin: -7px 0 0 -12px;
}
a:hover .next-btn-bottom-arrow {
  background-position: 0 -47px;
}
.twitter-header {
  position: relative;
  border-bottom: 2px #e7e7e3 solid;
  padding: 10px 0;
}
.twitter-header .center-arrow {
  position: absolute;
  left: 50%;
  bottom: 0;
  margin: 0 0 -16px -6px;
  z-index: 100;
  border: 8px solid transparent;
  border-top: 8px solid #e7e7e3;
}
.twitter-header .center-arrow:after {
  content: '';
  position: absolute;
  border: 6px solid transparent;
  border-top: 6px solid #faf9f8;
  display: block;
  top: -8px;
  left: -6px;
  z-index: 0;
}
.twitter-header-logo {
  width: 22px;
  height: 20px;
  background: url(/module/event/theme/default/image/tb-event-figure-sprite.png) no-repeat 0 -78px;
  margin: 14px auto;
}
.event-index-sidebar-twitter-txt {
  line-height: 1.38em;
}
.event-index-sidebar-twitter-txt .event-index-sidebar-quote {
  margin: 20px 0 0;
}
.event-index-sidebar-twitter-txt .event-index-sidebar-quote a {
  color: #2f7a92;
}
.sibebar-block-ad-wrap {
  width: 220px;
  height: 220px;
}
.wide #tabs td a {
  color: D46900FF;
}
#tb-header-front {
  width: 100%;
  clear: both;
  font-size: 0.94em;
  border-bottom: 1px solid #ebce92;
}
@media (min-width: 768px) {
  #tb-header-front {
    border-bottom: none;
  }
}
.tb-logo {
  width: 185px;
  height: 36px;
}
.tb-header-main-wrapper ul {
  padding: 0 0 0;
  line-height: 9px;
}
.tb-header-main-wrapper li {
  float: left;
}
.tb-header-main-wrapper ul a {
  display: block;
  padding: 21px 32px 15px 0;
  text-transform: uppercase;
}
.tb-header-main-wrapper ul a > span {
  padding: 0 3px 15px;
  border-bottom: 4px solid transparent;
  -webkit-transition: all 0.5s ease-in-out;
  -o-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
}
.tb-header-main-wrapper ul a:hover > span,
.tb-header-main-wrapper ul a.current > span {
  border-bottom: 4px solid #c3bfbf;
  color: #2d7c93;
}
#header-admin-menu-level-one-wrapper {
  width: 100%;
  margin: 0 auto;
}
#header-admin-menu-level-one-wrapper #header-admin-menu-level-one-center-wrapper {
  height: auto;
}
#header-admin-menu-level-one {
  background-color: #07617c;
  list-style: none;
  font-size: 14px;
  text-align: center;
}
#header-admin-menu-level-one.row {
  margin-left: -10px;
  margin-right: -10px;
  margin-bottom: 0;
}
#header-admin-menu-level-one li {
  float: left;
  display: inline-block;
}
#header-admin-menu-level-one li a {
  border-color: #404a53;
  color: #ccc;
  display: inline-block;
  font-weight: normal;
  min-height: 20px;
  list-style: none outside none;
  margin: 0 1px 0 0;
  padding: 10px 20px;
  text-align: center;
  text-decoration: none;
  white-space: nowrap;
  -webkit-transition: all 0.3s ease-out;
  -o-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
}
#header-admin-menu-level-one li a.current,
#header-admin-menu-level-one li a:hover {
  color: #fff;
  background: #064e64;
}
#header-admin-menu-level-two-wrapper {
  width: 100%;
  margin: 0 auto;
  clear: both;
  background: #064e64;
}
#header-admin-menu-level-two {
  margin: 0;
  list-style: none;
  padding-left: 11px;
  font-size: 14px;
}
#header-admin-menu-level-two li {
  float: left;
}
#header-admin-menu-level-two li a {
  border-color: #404a53;
  color: #cccccc;
  display: inline-block;
  float: left;
  font-weight: normal;
  list-style: none outside none;
  padding: 10px 20px;
  text-align: center;
  text-decoration: none;
  white-space: nowrap;
  -webkit-transition: all 0.3s ease-out;
  -o-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
}
#header-admin-menu-level-two li a.current,
#header-admin-menu-level-two li a:hover {
  color: #eee;
  background: #043b4c;
}
#header-admin-menu-level-two li a.current {
  font-weight: bold;
}
.review-cart-coupon-item-code {
  margin-right: 20px;
}
#footer {
  background-color: #312c23;
  color: #cccccc;
  min-height: 30px;
  font-size: 0.94em;
  padding: 20px 0 50px;
  text-align: center;
  position: relative;
}
#footer a {
  color: #fff;
}
#footer-links-important {
  background: #2d7c93;
}
.footer-links-wrapper {
  margin-top: 55px;
  margin-bottom: 52px;
}
.footer-links-wrapper [class^='col-xs-'] {
  font-size: 13px;
  line-height: 1.33em;
  color: #fff;
  text-align: left;
  padding-left: 0;
  padding-right: 0;
}
.footer-links-wrapper [class^='col-xs-'] .label-footer {
  text-transform: uppercase;
  padding-bottom: 16px;
}
.footer-links-wrapper [class^='col-xs-'] > ul {
  margin-left: 0;
  margin-bottom: 30px;
}
.footer-links-wrapper [class^='col-xs-'] > ul.quick-link > li > a {
  font-family: 'museo_sans_500regular', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  text-align: right;
}
.footer-links-wrapper [class^='col-xs-'] > ul.quick-info {
  text-align: right;
  font-size: 14px;
  line-height: 1.4em;
}
.footer-links-wrapper [class^='col-xs-'] > ul.quick-info > li > a {
  font-family: 'museo_sans_500regular', 'Helvetica Neue', Helvetica, Arial, sans-serif;
}
.footer-links-wrapper [class^='col-xs-'] > ul > li > a {
  font-family: 'museo_sans_100regular', 'Helvetica Neue', Helvetica, Arial, sans-serif;
}
.footer-links-wrapper [class^='col-xs-'] > ul > li > a:hover {
  text-decoration: underline;
}
.footer-links-wrapper .col-xs-4 {
  padding-right: 0;
}
.footer-links-wrapper .col-xs-2.narrow {
  width: 12%;
}
.footer-links-misc {
  background-color: #312c23;
  min-height: 34px;
}
.footer-links-misc-row {
  text-align: center;
  padding: 20px 0;
}
.footer-copyright-main-text,
.footer-copyright-misc-text {
  display: inline-block;
  font-size: 12px;
  padding: 0 0 11px;
}
.footer-copyright-main-text a:hover,
.footer-copyright-misc-text a:hover {
  text-decoration: underline;
}
#footer-copyright-misc-text,
#footer-copyright-main-text,
.footer-power-by-area {
  display: inline-block;
  vertical-align: middle;
}
#footer-copyright-main-text {
  margin: 0 20px 0 0;
  font-size: 14px;
  line-height: 1.4em;
  color: #fff;
}
.footer-copyright-misc-text {
  font-family: 'museo_sans_500regular', 'Helvetica Neue', Helvetica, Arial, sans-serif;
}
.footer-copyright-main-text {
  font-family: 'museo_sans_100regular', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  padding-right: 15px;
  padding-left: 15px;
}
#footer-links-misc-wrapper {
  margin: 0 auto;
  padding: 9px 0;
  max-width: 940px;
  text-align: center;
}
#footer-icons {
  min-height: 45px;
}
#footer-icons img {
  height: 20px;
}
#footer .power-by-container {
  padding: 53px 0 30px;
  background-color: #333333;
}
#footer .power-by-container a.icon-tb-logo,
#footer .power-by-container a#tb-header-logo {
  font-size: 36px;
  display: inline-block;
  vertical-align: middle;
  color: #cfd0d1;
  -webkit-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
#footer .power-by-container a.icon-tb-logo:hover,
#footer .power-by-container a#tb-header-logo:hover {
  text-decoration: none;
  color: #fff;
  text-shadow: 0px 0px 2px #aaa;
}
#footer .power-by-container span {
  display: inline-block;
  vertical-align: middle;
  margin-right: 10px;
  font: 14px 'museo_sans_500regular', 'Helvetica Neue', Helvetica, Arial, sans-serif;
}
.footer-power-by-area a.tb-logo-power-by {
  float: left;
}
.footer-power-by-area a.tb-logo-power-by:hover {
  text-decoration: none;
}
.footer-power-by-area a.tb-logo-power-by span {
  display: inline-block;
  float: left;
  font-size: 14px;
}
.footer-power-by-area a.tb-logo-power-by span.power-by-txt {
  font-family: 'museo_sans_500regular', 'Helvetica Neue', Helvetica, Arial, sans-serif;
}
.footer-power-by-area a.tb-logo-power-by span.icon-tb-logo {
  margin: 4px 15px 0 5px;
  font-size: 15px;
  color: #fff;
}
.search-icon {
  background: url(/module/event/theme/default/image/tb-ga-search-icon.png) no-repeat;
  width: 14px;
  height: 14px;
  border: none;
  z-index: 1;
  opacity: 1;
  position: absolute;
  right: 7px;
  top: 7px;
  z-index: 1;
  opacity: 1;
}
.search-icon-big {
  background: url(/module/event/theme/default/image/tb-ga-left-sidebar-figure-sprite.png) no-repeat 0 -160px;
  width: 14px;
  height: 14px;
  border: none;
  z-index: 1;
}
.tb-body-container-search-bar {
  background-color: #2d7a92;
  background-image: url(/theme/shenyun/img/tb-header-mobile-bg.jpg);
  background-position: 50% 100%;
  background-attachment: fixed;
  background-size: auto 100%;
  padding-bottom: 8.59375%;
}
@media (min-width: 768px) {
  .tb-body-container-search-bar {
    background-image: none;
    height: 86px;
    padding: 16px 0 18px;
  }
}
#tb-search-bar-add-event {
  font-size: 0.875rem;
  font-family: 'museo_sans_500regular', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  cursor: pointer;
  white-space: nowrap;
}
@media only screen and (min-width: 768px) {
  #tb-search-bar-add-event {
    float: left;
    width: 20%;
  }
}
@media (min-width: 768px) {
  #tb-search-bar-add-event {
    float: right;
    background-image: none;
  }
}
.search-bar-wrapper {
  display: inline-block;
}
@media only screen and (min-width: 768px) {
  .search-bar-wrapper {
    float: left;
    width: 70.6%;
  }
}
.search-bar-wrapper .search-sidebar-form {
  position: relative;
  display: table;
  width: 100%;
  margin-bottom: 0 !important;
}
.search-bar-wrapper .search-sidebar-form .search-icon-max.icon-zoomer {
  position: absolute;
  right: 13px;
  top: 12px;
  border: none;
  z-index: 1;
  font-size: 27px;
  text-shadow: 1px 1px 5px rgba(102, 102, 102, 0.4);
  color: rgba(255, 255, 255, 0.4);
  background: transparent;
  -webkit-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  display: none;
}
@media (min-width: 768px) {
  .search-bar-wrapper .search-sidebar-form .search-icon-max.icon-zoomer {
    display: block;
  }
}
.search-bar-wrapper:hover .search-icon-max.icon-zoomer {
  color: rgba(255, 255, 255, 0.9);
}
#tb-search-bar-input-bg {
  background-color: rgba(255, 255, 255, 0.8);
  border-radius: 0px;
  border: none;
  margin-top: 9.0566%;
  height: 80px;
  -webkit-box-shadow: none;
  box-shadow: none;
  margin-bottom: 0;
  width: 100%;
  color: #333;
  font-size: 16px;
  font-family: 'museo_sans_500regular', 'Helvetica Neue', Helvetica, Arial, sans-serif;
}
#tb-search-bar-input-bg::-webkit-input-placeholder {
  color: #333;
}
#tb-search-bar-input-bg::-moz-placeholder {
  color: #333;
}
#tb-search-bar-input-bg:-moz-placeholder {
  color: #333;
}
#tb-search-bar-input-bg:-ms-input-placeholder {
  color: #333;
}
@media (min-width: 768px) {
  #tb-search-bar-input-bg {
    background-color: rgba(200, 203, 204, 0.2);
    margin-top: 0;
    font: 15px 'museo_sans_300regular', 'Helvetica Neue', Helvetica, Arial, sans-serif;
    padding: 16px 18px;
    height: 51px;
    color: white;
  }
  #tb-search-bar-input-bg::-webkit-input-placeholder {
    color: #fff;
  }
  #tb-search-bar-input-bg::-moz-placeholder {
    color: #fff;
  }
  #tb-search-bar-input-bg:-moz-placeholder {
    color: #fff;
  }
  #tb-search-bar-input-bg:-ms-input-placeholder {
    color: #fff;
  }
}
.no-opacity .search-bar-input-bg {
  background: #508b9d;
}
.search-bar-input-bg:-webkit-input-placeholder {
  font-family: 'museo_sans_300regular', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
}
.search-bar-input-bg:-moz-placeholder {
  font-family: 'museo_sans_300regular', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
}
.tb-event-acount-info {
  margin: 0;
}
.tb-event-acount-info .arrow-r5 {
  margin: 6px 0 0 6px;
}
.tb-event-acount-info a:hover .tb-event-acount-info-txt,
.tb-event-acount-info a:hover .tb-event-acount-info-txt > span {
  color: #0b90ad;
}
.tb-body-container-main-2col-left-nav {
  padding: 30px 0 20px 1%;
}
@media only screen and (min-width: 768px) {
  .tb-body-container-main-2col-left-nav {
    float: left;
    width: 14.5%;
  }
}
.tb-body-container-main-2col-left-nav .nav-header {
  padding: 0 0 20px;
  font-family: 'museo_sans_300regular', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  color: #646161;
}
.tb-body-container-main-2col-left-nav .nav-header {
  padding: 0 0 20px;
}
.tb-body-container-main-2col-left-nav .left-nav-content {
  padding: 20px 0 16px;
  margin: 0;
}
.tb-body-container-main-2col-left-nav .left-nav-content li a {
  padding: 0 0 11px;
  display: block;
  line-height: 15px;
  color: #666;
}
.tb-body-container-main-2col-left-nav .left-nav-content li a:hover {
  color: #68449e;
  text-decoration: none;
}
.tb-body-container-main-2col-left-nav .left-nav-content.black a {
  color: black;
}
.tb-body-container-main-2col-left-nav .left-nav-content.black a:hover {
  color: #0b90ad;
}
@media (min-width: 768px) {
  .tb-body-container-main-2col-right {
    margin-left: 2.06186%;
    margin-right: 0%;
  }
}
@media only screen and (min-width: 768px) {
  .tb-body-container-main-2col-right {
    display: inline-block;
    float: right;
    width: 82.8866%;
  }
}
.tb-hgroup-header {
  padding: 30px 0 8px;
  border-bottom: 2px #e0e0df solid;
  font-family: 'museo_sans_300regular', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  color: #646161;
}
a.view-more-box {
  padding: 8px 0 14px;
  color: #448da3;
}
a.view-more-box:hover {
  color: #356e7f;
}
.header-title {
  color: #646161;
  font-size: 20px;
  font-family: 'museo_sans_500regular', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  float: left;
}
.header-title.header-title-large {
  font-size: 24px;
  color: #000;
}
.event-block-header .event-block-nav a:hover {
  color: #0b90ad;
}
.event-block-header .event-block-nav .breadcrumb-wrapper .breadcrumb {
  background: none;
  padding-left: 0;
}
.event-block-detail-figure-large {
  width: 45.04505%;
  overflow: hidden;
  display: inline-block;
  vertical-align: middle;
  float: left;
}
.event-block-detail-figure-large a {
  width: 100%;
  height: 0;
  display: block;
  padding-bottom: 100%;
}
.event-block-detail-figure-large a img {
  display: block;
  width: 100%;
  height: auto;
}
@media (min-width: 768px) {
  .event-block-detail-figure-large {
    margin-left: 0%;
    margin-right: 3.6036%;
  }
}
@media (min-width: 480px) {
  .event-block-detail-box-txt {
    float: right;
    width: 51.35135%;
  }
}
.event-block-detail-box-txt > address {
  line-height: 1.4em;
}
.event-content-pop .event-block-detail-summary {
  line-height: 1.4em;
}
@media only screen and (min-width: 768px) {
  .event-content-pop .event-block-detail-summary {
    float: left;
    width: 84.68468%;
  }
}
#optionsDiv {
  border-radius: 0;
  width: 100%;
  margin: 20px 0 10px 0;
  padding: 20px;
  background-color: #f5f5f5;
  clear: both;
  display: table;
}
#optionsDivContainer form[method='post'] {
  margin: 0;
}
#optionsText {
  margin-left: 8px;
}
.event-block-tour-listing-footer {
  margin-top: 0.7em;
}
.tb-body-container-main-2col {
  padding-bottom: 200px;
}
a:hover.event-block-carousel-box-child .pop-img-txt .black,
.tb-body-container-main-2col-left-nav .left-nav-content a:hover,
a:hover.event-block-tour-listing-content-child .column-b cite {
  color: #68449e;
}
#event-main-info-tab-menu li.current {
  background: #2d7c93;
}
#event-main-info-tab-menu li.current a {
  color: #fff;
}
#general-content-content {
  padding: 20px;
}
#general-content-content select,
#general-content-content textarea,
#general-content-content input[type='text'],
#general-content-content input[type='password'],
#general-content-content input[type='datetime'],
#general-content-content input[type='datetime-local'],
#general-content-content input[type='date'],
#general-content-content input[type='month'],
#general-content-content input[type='time'],
#general-content-content input[type='week'],
#general-content-content input[type='number'],
#general-content-content input[type='email'],
#general-content-content input[type='url'],
#general-content-content input[type='search'],
#general-content-content input[type='tel'],
#general-content-content input[type='color'],
#general-content-content .uneditable-input {
  margin-bottom: 10px;
  width: auto;
}
input,
textarea,
.uneditable-input {
  width: auto;
}
select {
  width: auto;
}
.pagination-wrapper {
  text-align: center;
}
.pagination-wrapper .pagination {
  margin-top: 20px;
}
.pagination-wrapper .pagination-info {
  margin-right: 20px;
}
.pagination-wrapper .pagination,
.pagination-wrapper .pagination-info {
  vertical-align: middle;
}
.items-paginator {
  float: left;
  height: 25px;
  margin-top: 20px;
  clear: left;
}
.paginate-displaying {
  margin-right: 15px;
  font-style: italic;
  font-size: 12px;
  color: #777777;
}
.event-figure,
.ga-event-grey .wrapper {
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
}
#receipt-will-call-instruction {
  margin: 0 12.5%;
}
[class^='item-action-'] {
  float: left;
  display: inline-block;
}
[class^='item-action-'] input[name='keyword'] {
  margin-right: 10px;
}
[class^='item-action-'] .button {
  vertical-align: top;
}
.page-block {
  margin-bottom: 20px;
  background-color: #ffffff;
  border: 1px solid #dfdfdf;
  line-height: 20px;
}
.page-block-body {
  position: relative;
}
.page-block-body .title > a,
.page-block-body .action > a {
  color: #333;
  font-size: 14px;
}
.page-block-body .title > a.title-text,
.page-block-body .action > a.title-text {
  color: #0b90ad;
  font-weight: bold;
}
.page-block-body .title > a:hover,
.page-block-body .action > a:hover {
  color: #0b90ad;
}
.page-block-body .action > a {
  font-size: 13px;
}
.page-block-body > .actions {
  margin-bottom: 20px;
}
.page-block-body > .actions input.item-check-one {
  margin-right: 4px;
}
.page-block-body .row,
.products-checkout .row {
  margin-left: 0;
  margin-right: 0;
  margin-bottom: 20px;
}
.page-block-body .row > .title,
.page-block-body .row .action,
.products-checkout .row > .title,
.products-checkout .row .action {
  display: inline-block;
}
.page-block-body .row .title,
.products-checkout .row .title {
  width: 100%;
  margin-right: 10px;
  font-weight: bold;
}
.page-block-body .row .action,
.products-checkout .row .action {
  margin-left: 20px;
}
.products-checkout-row,
.products-promoted-checkout-row {
  padding: 20px 0 25px;
  margin-top: 25px;
}
.products-checkout-row .title,
.products-promoted-checkout-row .title {
  margin-bottom: 20px;
  font-weight: bold;
}
.products-checkout-row .product-thumb,
.products-promoted-checkout-row .product-thumb {
  padding-left: 0;
  margin-top: 25px;
}
.products-checkout-row .product-thumb .thumbnail,
.products-promoted-checkout-row .product-thumb .thumbnail {
  padding: 0;
  border-radius: 0;
}
.products-checkout-row .product-name,
.products-promoted-checkout-row .product-name {
  padding-left: 0;
  padding-right: 5px;
  line-height: 1.1em;
  margin-top: 25px;
}
@media only screen and (max-width: 767px) {
  .products-checkout-row .product-name,
  .products-promoted-checkout-row .product-name {
    font-size: 13px;
  }
}
.products-checkout-row .product-price,
.products-promoted-checkout-row .product-price {
  padding-left: 0;
  padding-right: 5px;
}
.products-checkout-row .product-price .product-price-label,
.products-checkout-row .product-price .donation-price-label,
.products-promoted-checkout-row .product-price .product-price-label,
.products-promoted-checkout-row .product-price .donation-price-label {
  font-weight: bold;
  margin-bottom: 5px;
}
@media only screen and (max-width: 767px) {
  .products-checkout-row .product-price .product-price-label,
  .products-checkout-row .product-price .donation-price-label,
  .products-promoted-checkout-row .product-price .product-price-label,
  .products-promoted-checkout-row .product-price .donation-price-label {
    font-size: 13px;
  }
}
.products-checkout-row .product-price .donation-price-label,
.products-promoted-checkout-row .product-price .donation-price-label {
  padding-left: 15px;
}
.products-checkout-row .product-price .product-price-value,
.products-promoted-checkout-row .product-price .product-price-value {
  margin-top: 5px;
}
.products-checkout-row .product-price .donation-form-control .dollar-wrapper,
.products-promoted-checkout-row .product-price .donation-form-control .dollar-wrapper {
  width: 10px;
  display: inline-block;
  direction: ltr;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
}
.products-checkout-row .product-price .donation-form-control input,
.products-promoted-checkout-row .product-price .donation-form-control input {
  vertical-align: middle;
  width: calc(100% - 15px);
}
.products-checkout-row #order-review-cart-add-to-cart-btn,
.products-promoted-checkout-row #order-review-cart-add-to-cart-btn {
  margin-top: 25px;
}
@media only screen and (max-width: 767px) {
  .products-checkout-row #order-review-cart-add-to-cart-btn,
  .products-promoted-checkout-row #order-review-cart-add-to-cart-btn {
    float: left;
    display: block;
    width: 100%;
  }
}
.products-checkout-row .price-col,
.products-promoted-checkout-row .price-col {
  padding-left: 0;
  padding-right: 5px;
}
@media only screen and (max-width: 767px) {
  .products-checkout-row .price-col,
  .products-promoted-checkout-row .price-col {
    font-size: 13px;
  }
}
.products-checkout-row .qty-col,
.products-promoted-checkout-row .qty-col {
  padding-left: 0%;
  padding-right: 0%;
}
@media only screen and (max-width: 767px) {
  .products-checkout-row .qty-col,
  .products-promoted-checkout-row .qty-col {
    font-size: 13px;
  }
}
.products-checkout-row .qty-col input,
.products-promoted-checkout-row .qty-col input {
  width: 100%;
}
@media only screen and (max-width: 767px) {
  .products-checkout-row .qty-col input,
  .products-promoted-checkout-row .qty-col input {
    font-size: 13px;
  }
}
.products-checkout-row .update-btn,
.products-promoted-checkout-row .update-btn {
  margin-bottom: 5px;
}
.products-promoted-checkout-row {
  margin-top: 0;
}
@media only screen and (max-width: 767px) {
  .total-col {
    font-size: 13px;
    margin-top: 5px;
    text-align: right;
    padding-left: 0%;
    padding-right: 0%;
  }
}
.product-header-label {
  font-weight: bold;
  margin-bottom: 5px;
}
.product-header-label .show-xs {
  display: none;
}
@media only screen and (max-width: 767px) {
  .product-header-label {
    margin-bottom: 3px;
    display: inline-block;
    direction: ltr;
    vertical-align: middle;
    *vertical-align: auto;
    zoom: 1;
    *display: inline;
    margin-right: 10px;
  }
  .product-header-label .show-xs {
    display: inline-block;
  }
}
@media only screen and (max-width: 767px) {
  .product-price-wrapper {
    display: inline-block;
    direction: ltr;
    vertical-align: middle;
    *vertical-align: auto;
    zoom: 1;
    *display: inline;
  }
}
.products-checkout-header {
  font-weight: bold;
  margin-bottom: 7px;
}
.side-nav {
  margin-bottom: 20px;
  padding: 15px;
}
.h2-offset {
  margin-left: 20px;
  margin-bottom: 30px;
}
.top-header-area {
  margin: 30px 0 10px;
}
.top-header-area .top-header-add-button {
  margin-top: 20px;
}
.top-header-area .top-header-add-button .button {
  margin-right: 10px;
}
#langId,
#sectionId,
#contentTypeId {
  width: 185px;
  margin-right: 2px;
}
#component-category-category,
[id^='component-textarea-'] {
  margin-top: 0;
}
.ui-tabs-panel [id^='component-'] {
  margin-top: 0;
  border-bottom: none;
}
.ui-tabs-panel [id^='component-'] .item-label {
  margin-top: 0;
}
.footCards {
  text-align: center;
  margin-top: 20px;
}
.footCards > img {
  vertical-align: middle;
  display: inline-block;
  margin-right: 20px;
}
.bx-wrapper img {
  width: 100%;
  height: auto;
}
.advanced-slider.text-thumbnail .thumbnail-scroller.vertical .thumbnail-wrapper .thumbnail {
  background-size: cover;
}
#tb-bk-navbar-toggle {
  margin-top: 8px;
}
#dashboard-event-display .event-info {
  font-size: 12px;
}
#dashboard-event-display .event-info address {
  margin-bottom: 0;
}
#dashboard-event-display .event-info cite {
  margin-bottom: 0;
}
#stateCountry {
  width: 100%;
}
#component-state-stateCountry {
  border-bottom: none;
  margin: 0;
}
#component-state-stateCountry .element {
  margin-bottom: 0;
}
#customer-address-change {
  margin-bottom: 60px;
}
#page-index-login p {
  margin: 1em 0 10px;
}
.form-inline select,
.form-inline input[type='text'],
.form-inline input[type='password'],
.inline select,
.inline input[type='text'],
.inline input[type='password'] {
  width: 220px;
  display: inline-block;
}
.main-body-backend select,
.main-body-backend textarea,
.main-body-seating-chart select,
.main-body-seating-chart textarea {
  display: inline-block;
}
.main-body-backend input[type='file'],
.main-body-backend input[type='image'],
.main-body-backend input[type='submit'],
.main-body-backend input[type='reset'],
.main-body-backend input[type='radio'],
.main-body-backend input[type='checkbox'],
.main-body-seating-chart input[type='file'],
.main-body-seating-chart input[type='image'],
.main-body-seating-chart input[type='submit'],
.main-body-seating-chart input[type='reset'],
.main-body-seating-chart input[type='radio'],
.main-body-seating-chart input[type='checkbox'] {
  width: auto;
}
.main-body-backend #bulkActionsForm,
.main-body-seating-chart #bulkActionsForm {
  margin: 20px 0;
}
.main-body-backend #bulkActionsForm input,
.main-body-backend #bulkActionsForm select,
.main-body-backend #bulkActionsForm textarea,
.main-body-seating-chart #bulkActionsForm input,
.main-body-seating-chart #bulkActionsForm select,
.main-body-seating-chart #bulkActionsForm textarea {
  width: auto;
}
.main-body-backend #bulkActionsForm .wide,
.main-body-seating-chart #bulkActionsForm .wide {
  margin-top: 15px;
  float: left;
  clear: both;
  width: 100%;
}
input[name^='uploadedFiles'] {
  margin-bottom: 10px;
}
select#timezoneId {
  vertical-align: top;
}
#searchForm input {
  display: inline-block;
  width: auto;
}
.customer-body .form dt {
  width: 220px;
}
.bl,
.s,
.b {
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
}
.s.clickable img,
.s.clickable img.i,
.s img,
.s img.i {
  display: inline-block;
  vertical-align: top;
}
.divider-h {
  height: 1px;
  margin: 9px 0;
  overflow: hidden;
  background-color: #e5e5e5;
}
#order-general-cart-total {
  text-align: right;
}
select[id^='stat_'],
select[id^='stat_'] {
  width: 50px;
}
.seat-available,
.seat-empty,
select[id^='colLabel_'] {
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  margin-bottom: 10px;
}
ul,
ol {
  list-style: none;
  list-style-image: none;
}
.page-block-body .label {
  font-size: 100%;
}
[id^='component-text-'] > .help {
  width: 32%;
  line-height: 1.2em;
}
#component-text-ticketPurchaseLink > .help,
#component-text-miscLink > .help,
#component-html-block-schedules > .help {
  vertical-align: top;
}
#component-text-name #element-text-name input {
  width: 460px;
}
input#maxNumTickets,
input#minAge,
input#localHotLineNumbers,
input#facilityFee,
input#convenienceFeePatronStoreCharge,
input#convenienceFeeTBCallCenterStoreCharge,
input#cancelOrderFeeStoreCharge {
  width: 137px;
}
[id^='element-text-'],
[id^='element-time-'],
[id^='imageShowImage_'] > img,
.media-browser-button,
.postfix {
  margin-right: 10px;
}
#component-text-save {
  border-bottom: none;
  float: right;
}
.postfix,
.help {
  display: inline-block;
}
#deliver-payment-row .postfix,
#deliver-payment-row .help {
  font-size: 15px;
  line-height: 1.3em;
}
#schedulesValue,
#countryIdTimeZone,
input[name^='from'],
input[name^='to'],
[id^='element-textarea-'],
.media-browser-button,
[id^='element-text-multiple-items-'],
#imageUnlimited_imageGallery,
.element {
  margin-bottom: 10px;
}
.tb-table .wide td,
.tb-table .wide th {
  font-size: 12px;
  vertical-align: text-top;
  padding: 10px;
}
select[name^='config_'] {
  width: 80px;
  margin-left: 20px;
}
#order-general-left-column-body {
  width: auto;
  position: relative;
  z-index: 1;
}
#order-general-order-summary-body,
#order-general-left-column-header {
  width: auto;
}
#order-general-phone-and-chat-links #order-general-phone-text,
#order-general-phone-and-chat-links #order-general-chat-text {
  float: none;
  display: inline-block;
}
#order-general-phone-and-chat-links [class^='icon-'],
#order-general-phone-and-chat-links [class*=' icon-'] {
  font-size: 22px;
}
#order-general-left-column-body,
#order-general-order-summary-body,
#order-general-one-column-body {
  background: none;
}
[class^='order-delivery-address-item-'] input,
[class^='order-delivery-address-item-'] select {
  margin-bottom: 10px;
  margin-right: 10px;
}
.order-delivery-address-item-short {
  width: 220px;
  display: inline-block;
}
textarea#order-customer-comments-text {
  width: 100%;
}
.sidebar-ad-wrapper {
  max-width: 100%;
  min-height: 400px;
  text-align: center;
}
#check-out-warning .icon-spam {
  font-size: 45px;
}
.tb-index-announcement-wrapper li {
  float: left;
  display: inline-block;
  margin-right: 30px;
  font-size: 14px;
  font-family: 'museo_sans_500regular', 'Helvetica Neue', Helvetica, Arial, sans-serif;
}
.tb-index-announcement-wrapper li a {
  color: gray;
}
.tb-index-announcement-wrapper li a:hover {
  color: #0b90ad;
}
#helpiq_tab {
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  border-radius: 1px;
  cursor: pointer;
  overflow: hidden;
  position: fixed;
  top: 82%;
  z-index: 10000;
  white-space: nowrap;
  background-color: rgba(104, 68, 158, 0.5);
  right: -24px;
  display: block;
  -webkit-transition: background 0.25s ease-in-out;
  -o-transition: background 0.25s ease-in-out;
  transition: background 0.25s ease-in-out;
}
@media only screen and (max-width: 767px) {
  #helpiq_tab {
    display: none;
  }
}
#helpiq_tab:hover,
#helpiq_tab:focus {
  background-color: #51357a;
}
#helpiq_tab #feedback_tab_text {
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  font-weight: normal;
  font-size: 14px;
  text-align: center;
  color: #fff;
}
#helpiq_tab #feedback_tab_text a {
  padding: 10px 15px 15px;
  display: block;
  text-decoration: none;
  color: #fff;
}
#helpiq_tab #feedback_tab_text:hover,
#helpiq_tab #feedback_tab_text:focus {
  text-decoration: none;
}
.stickyfloat {
  background-position: left 0;
  -webkit-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  transform: rotate(90deg);
}
.ui-icon.close-tb {
  display: inline-block;
  cursor: pointer;
}
.ui-widget-content a.btn {
  color: #fff;
  margin-bottom: 4px;
}
.campaign-help {
  color: #999;
  font-size: 12px;
  font-style: italic;
}
.theater-view-wrapper {
  position: relative;
}
.has-date-picker {
  margin-right: 9px;
  width: 170px;
}
.end-of-day-list {
  margin-right: 20px;
  display: inline-block;
}
a:hover.more {
  text-decoration: none;
}
#add-new-card,
#add-new-address,
#change-pw {
  width: 100%;
  text-align: left;
}
#add-new-card .fields .form,
#add-new-address .fields .form,
#change-pw .fields .form {
  margin-bottom: 10px;
}
.timewrapper {
  margin-top: 5px;
}
.timewrapper select {
  display: inline-block;
  margin-bottom: 5px;
}
.receipt-coupon-info {
  margin-left: 15px;
}
#order-delivery-address-wrapper input#address1,
#order-delivery-address-wrapper input#address2 {
  width: 50.5%;
}
#tb-order-helper-manager-add-address-form input#address1,
#tb-order-helper-manager-add-address-form input#address2 {
  width: 35%;
}
#cash-address-wrapper a,
#check-wrapper a {
  padding-left: 17px;
}
#add-a-new-address i {
  color: #fff;
}
#add-a-new-address a {
  text-decoration: underline;
  color: #fff;
}
#consignment-manager-seating-chart-table > tbody > tr > td,
#consignment-manager-other-table > tbody > tr > td {
  vertical-align: middle;
  text-align: center;
}
#consignment-manager-other-table > tbody > tr > td input {
  width: 80px;
}
[id^='component-text-'] label {
  padding-right: 10px;
}
.ui-datepicker-trigger {
  display: inline-block;
}
[id^='event-schedule-'] > .inline-td {
  min-width: 220px;
}
#tb-ticket-consignment-manager-select-tickets-schedule,
#tb-ticket-manager-status-schedule,
#tb-ticket-price-manager-config,
#auditorium-admin-seating-chart {
  text-align: left;
  padding-left: 15px;
  padding-right: 15px;
  width: 2000px;
  float: left;
  background-color: #fff;
}
#tb-ticket-manager-status-schedule-legend-box-row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-flow: row wrap;
  flex-flow: row wrap;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}
#tb-ticket-manager-status-schedule-legend-box-row .legend_box {
  display: inline-block;
  width: 22px;
  height: 18px;
  margin-bottom: 10px;
}
#order-reenter-cvv {
  padding-left: 15px;
}
.red-sign {
  color: red;
}
.content-manager-content-display {
  overflow-x: visible;
}
#shipping-change-method-display-order-header {
  margin-top: 30px;
}
#syr-backend-change-method {
  margin-bottom: 100px;
}
#syr-backend-change-method #order-delivery-left-column {
  padding-left: 15px;
}
#syr-backend-change-method #order-general-bottom-area {
  padding-left: 15px;
}
@media only screen and (min-width: 768px) {
  #form-order-request.form-horizontal .control-label {
    padding-top: 0;
    margin-bottom: 0;
    text-align: right;
    padding-left: 0;
    padding-right: 0;
  }
}
#form-add-comment {
  max-width: 620px;
  margin-left: auto;
  margin-right: auto;
}
.dashboard-index-home-title {
  text-align: center;
}
.dashboard-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
@media only screen and (max-width: 767px) {
  .dashboard-wrapper {
    padding-top: 10px;
  }
}
.dashboard-event-block-horizontal {
  width: 100%;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  margin-bottom: 15px;
}
.dashboard-event-block-one {
  margin-bottom: 15px;
  width: 100%;
}
.edit-block {
  display: inline-block;
  color: #028439;
}
.edit-block:hover,
.edit-block:focus {
  text-decoration: none;
  color: #013918;
}
.dashboard-event-row {
  width: 100%;
}
.dashboard-event-block-vertical {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  border: none;
  width: 100%;
}
@media (min-width: min(0, 991px)) and (max-width: max(0, 991px)) {
  .dashboard-event-block-vertical.events,
  .dashboard-event-block-vertical.ticket-configuration {
    margin-left: 10px;
    margin-right: 10px;
  }
}
@media (min-width: min(0, 991px)) and (max-width: max(0, 991px)) {
  .dashboard-event-block-vertical.costs-n-metrics {
    margin-left: 10px;
    margin-right: 10px;
  }
}
@media (min-width: min(0, 991px)) and (max-width: max(0, 991px)) {
  .dashboard-event-block-vertical.profiles {
    margin-left: 10px;
    margin-right: 10px;
  }
}
.dashboard-event-block-vertical.collapse {
  display: none;
}
.dashboard-event-block-vertical.collapse.in {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.store-block-col {
  width: 24%;
}
@media only screen and (max-width: 767px) {
  .store-block-col {
    width: 100%;
  }
}
.dashboard-event-block {
  border: 1px solid #ddd;
  margin-bottom: 15px;
  width: 100%;
}
@media (min-width: min(0, 991px)) and (max-width: max(0, 991px)) {
  .dashboard-event-block {
    margin-left: 10px;
    margin-right: 10px;
  }
}
.dashboard-event-block.dashboards-block {
  border-color: #3779cd;
}
.dashboard-event-block.reports-block {
  border-color: #51bd5a;
}
.dashboard-event-block-events-on-sale {
  border: 1px solid #ddd;
  margin-bottom: 15px;
  width: 100%;
}
.dashboard-store-block {
  border: 1px solid #ddd;
  margin-bottom: 15px;
}
.store-block-label {
  padding: 8px 15px;
  font-weight: 300;
  font-size: 17px;
  width: 100%;
  color: #fff;
  font-weight: bold;
  background-color: var(--star-color);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-transition: background-color 0.25s cubic-bezier(0.165, 0.84, 0.44, 1);
  -o-transition: background-color 0.25s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: background-color 0.25s cubic-bezier(0.165, 0.84, 0.44, 1);
}
@media (min-width: min(0, 991px)) and (max-width: max(0, 991px)) {
  .store-block-label {
    margin-left: 10px;
    margin-right: 10px;
  }
}
.store-block-label.daily-management-label {
  background-color: #994fb2;
}
.store-block-label.daily-management-label:hover,
.store-block-label.daily-management-label:focus {
  background-color: #6c377e;
}
.store-block-label.dashboards-label {
  background-color: #3779cd;
}
.store-block-label.dashboards-label:hover,
.store-block-label.dashboards-label:focus {
  background-color: #255593;
}
@media (min-width: min(0, 991px)) and (max-width: max(0, 991px)) {
  .store-block-label.dashboards-label {
    margin-left: 0%;
    margin-right: 0%;
  }
}
.store-block-label.reports-label {
  background-color: #51bd5a;
}
.store-block-label.reports-label:hover,
.store-block-label.reports-label:focus {
  background-color: #358c3c;
}
@media (min-width: min(0, 991px)) and (max-width: max(0, 991px)) {
  .store-block-label.reports-label {
    margin-left: 0%;
    margin-right: 0%;
  }
}
.store-block-label.setup-label {
  background-color: #24ada1;
}
.store-block-label.setup-label:hover,
.store-block-label.setup-label:focus {
  background-color: #176e66;
}
.store-block-label.my-settings-label {
  background-color: #a17a5b;
}
.store-block-label.my-settings-label:hover,
.store-block-label.my-settings-label:focus {
  background-color: #70553f;
}
.store-block-reports-label,
.store-block-normal-label {
  padding: 15px 15px 5px;
  font-weight: bold;
}
.store-block-one-label {
  padding: 15px 15px 0;
  font-weight: bold;
}
@media only screen and (max-width: 767px) {
  .events-page-label-title {
    width: 100%;
  }
}
.events-onsale-schedules {
  width: 50%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.events-onsale-schedules-label {
  margin-left: 19%;
  min-width: 100px;
}
.events-onsale-schedules-event-page {
  width: 45%;
  padding-right: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.events-onsale-schedules-event-page > a {
  padding-right: 10px;
  padding-left: 10px;
}
.events-onsale-schedules-event-page > a.edit-block {
  -webkit-box-flex: 0;
  -ms-flex: 0 1 14%;
  flex: 0 1 14%;
}
.events-onsale-schedules-event-page > a.ticket-status-span {
  -webkit-box-flex: 0;
  -ms-flex: 0 1 18%;
  flex: 0 1 18%;
}
.events-onsale-schedules-event-page > a.duplicate-span {
  -webkit-box-flex: 0;
  -ms-flex: 0 1 14%;
  flex: 0 1 14%;
}
.events-onsale-schedules-event-page > a.ticket-template-span {
  -webkit-box-flex: 0;
  -ms-flex: 0 1 18%;
  flex: 0 1 18%;
}
.schedule-edit-span {
  -webkit-box-flex: 0;
  -ms-flex: 0 1 50%;
  flex: 0 1 50%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.events-on-sale-contents .schedule-edit-span:hover,
.events-on-sale-contents .schedule-edit-span:focus {
  color: var(--store-blue);
}
.EOS__Control .schedule-edit-span {
  -webkit-box-flex: 1;
  -ms-flex: 1 0 70%;
  flex: 1 0 70%;
}
.store-contents-ul,
.StoreContents__Ul {
  padding-left: 0;
  padding-bottom: 15px;
  margin-bottom: 0;
}
.store-contents-ul > li,
.StoreContents__Ul > li {
  padding: 2px 15px;
}
.store-block-ul {
  padding-left: 0;
  margin-bottom: 0;
}
.store-block-ul > li {
  padding: 2px 15px;
}
.store-normal-block {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.store-normal-block.collapse {
  display: none;
}
.store-normal-block.collapse.in {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
@media only screen and (max-width: 767px) {
  .store-normal-block {
    grid-template-columns: 1fr;
  }
}
.dashboard-store-normal-col {
  width: 32%;
}
@media only screen and (max-width: 767px) {
  .dashboard-store-normal-col {
    width: 100%;
  }
}
.dashboard-store-reports-group-name {
  font-weight: 500;
}
.dashboard-store-reports-group-ul {
  margin-top: 3px;
  padding-left: 10px;
}
.dashboard-store-reports-group-ul li {
  padding: 2px 15px;
  position: relative;
}
.dashboard-store-reports-group-ul li:before {
  content: '';
  display: block;
  visibility: visible;
  position: absolute;
  position: absolute;
  left: 0;
  top: 0;
  border-radius: 50%;
  background-color: rgba(104, 68, 158, 0.6);
  top: 50%;
  border-radius: 50%;
  width: 6px;
  height: 6px;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.store-reports-block {
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media only screen and (max-width: 767px) {
  .store-reports-block {
    grid-template-columns: 1fr;
  }
}
.status-is-off {
  font-weight: bold;
  color: red;
  -webkit-box-flex: 0;
  -ms-flex: 0 1 0%;
  flex: 0 1 0%;
  max-width: 0px;
  -webkit-transform: translateX(-8px);
  -ms-transform: translateX(-8px);
  transform: translateX(-8px);
}
.report-group-name {
  margin-bottom: 7px;
}
.dashboard-store-report-block-flex {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.dashboard-store-report-block-flex-col {
  width: 20%;
}
@media only screen and (max-width: 767px) {
  .dashboard-store-report-block-flex-col {
    width: 100%;
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .dashboard-store-report-block-flex-col {
    width: 33%;
  }
}

.caret-base,
.arrow-r8,
.menu-trigger,
#mobile-menu-language-btn > a .language-menu-trigger {
  display: inline-block;
  direction: ltr;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  padding: 0;
  width: 0;
  height: 0;
  margin-left: 2px;
  vertical-align: middle;
}
@font-face {
  font-family: 'syr';
  src: url('../../../font/icon//syr.eot');
}
@font-face {
  font-family: 'syr';
  src: url('data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg8SDc0AAAC8AAAAYGNtYXBNN0C/AAABHAAAALxnYXNwAAAAEAAAAdgAAAAIZ2x5ZrcTSUYAAAHgAABK5GhlYWQSEJxDAABMxAAAADZoaGVhCxoHNQAATPwAAAAkaG10eHvKBUIAAE0gAAAAgGxvY2FIKUOcAABNoAAAAEJtYXhwAHMYuwAATeQAAAAgbmFtZWi62p8AAE4EAAABVnBvc3QAAwAAAABPXAAAACAAAwQhAZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADwggPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAoAAAACQAIAAEAAQAAQAg4EDgUuBw4I7iAOKb4qPmAOYD6QzpQuls6pHwgv/9//8AAAAAACDgP+BS4HDgjuIA4pvio+YA5gLpAOlC6WzqkfCC//3//wAB/+MfxR+0H5cfeh4JHW8daBoMGgsXDxbaFrEVjQ+dAAMAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAH//wAPAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEAgAArA4ADKwAhAAABFhc3NhcWMzIXFh0BFAcGIyAnJhE0NzY7ATIXFhUUFxYHARpgul4UGEhQEgwMDAwS/tTV1QwMEpYSDAwYCBIB37pgXhQKGAwMEpYSDAzV1QEsEgwMDAwSUEgaEgAAAAEAAAEHBAACgQAjAAABIgcVFAcGBwYjIi8BJjU0NzYhIBcWFRQPAQYjIicmJyY9ASYCAGhcGEAyDBISDGoMDNIBIgEi0gwMagwSEgwyQBhkAisehB4KHjAMDGoMEhIMyMgMEhIMagwMMB4KHIQgAAACANYAAQMqA1UADwAqAAABMjc2NTQnJiMiBwYVFBcWEzIXFhUUBwYHBgcGDwEmJyYnJicmJyY1NDc2AgAsHx8fHywsHx8fHyx8V1cfHywsKyseIAwUFDQ0JycgIFdXAcEfHywsHx8fHywsHx8BlFdXfD5QUEZGPT0kIg4XF0VFQUFSUj58V1cAAQDWAIEDKgLVAAsAAAEHFwcnByc3JzcXNwMq7u487u487u487u4Cme7uPO7uPO7uPO7uAAMAVgABA6oDVQAFABUAJQAAARUXBycREzI3NjU0JyYjIgcGFRQXFhMyFxYVFAcGIyInJjU0NzYCFsAg4CqMZWVlZYyMZWVlZYywfX19fbCwfX19fQKB4HI2iAEA/dRlZYyMZWVlZYyMZWUDAH19sLB9fX19sLB9fQAAAAABAKoAVQNWAwEACAAAARUhFwcJARcHA1b9+O48/qoBVjzuAdVU8DwBVgFWPPAAAAADAFYAAQOqA1UAHAAgADAAAAE2NTQnJiMiBwYVMzQ3NjMyFxYVFA8BBh0BMzQ3AzUjFRMyFxYVFAcGIyInJjU0NzYCgigyMkZGMjJUGhoiIhoaGjQyVDIyVCqwfX19fbCwfX19fQHLKDhGMjIyMkYiGhoaGiIiGjY2QhZCNv7eVFQC1H19sLB9fX19sLB9fQAEAFYAAQOqA1UAAwATACMAJwAAATUzFQMyNzY1NCcmIyIHBhUUFxYTMhcWFRQHBiMiJyY1NDc2ExEzEQHWVCqMZWVlZYyMZWVlZYywfX19fbCwfX19fYZUAitWVv4qZWWMjGVlZWWMjGVlAwB9fbCwfX19fbCwfX39gAEA/wAAAFIAAP/ABOwDwAARABoAJgBDAFAAWgBnAHQAkQCeAKsArwC5ANsA5ADoATkBRgFMAfQB9gH/AtIC2wLfAuMC5gLoA2IDZwPjBG0EbwVaBVwFgQWRBrkGxAbPBtwG6Qb0BxIHGwdbB3QHzwfYB/oIKAhLCYUJ3AnqDQQNHQ01DUkNjw21De8OQQ5/DtYPsA/dEAgSWRKaEsIS+RMrE48TtBQqFnwX5hg9GF4YjBi4AAAlPgEnLgEvAQcXNxceARcWNjcnNxceAQcGJicfATcnNxc3JwcXNycXNiYnLgEvAQcXNxceAQcUBhUXNzQ2NTY0JxY2NyciJi8BNxceAQcOASMXNxc3JwcXNxc3NyYGBwYWFxY2NzYmJxcOAScuATc+ARceAQc3JwcXNzMeARcUFhUXJzQmJy4BJzI2NzYmJy4BJxcOAQcqASMnNxcyFgcXJyMHFzcXMzcHMzcjNxc3JzcXJwcXNycXNycfATcXDgEHBiYnJjY3PgE3PgEXJyoBBw4BFx4BNz4BNycHNxc3JzcXNycHFwcnFzcmBgcOAScuATc+ATcnDgEHDgEXJwcXIiYjDgEPARc3Jzc+ARceARc3Jy4BJy4BIz4BJy4BIzcXNyc3HgEXFjY3PgEXFgYHDgEHFzI2Nz4BJwcOAQ8BJzc+ARceAQcBOAExOAETNCI1MBYVLgEnMS4BJxQGBxUjDgEjBiIjKgEjKgEjMSIwMS4BJzEiJicwNCMxLgEnMS4BNTwBNS4BNTwBNSIGIzAGOQEGMCMxIgYjDgEjDgEHMSIwMSMiBgc5AiIGIyIGIwYiJy4BJw4BBxwBMQ4BByIGBw4BBzgBMSIGByoBMSIGMSoBIzgBMSImIyI0MS4BJyI0MSMwNCM4ATkBLgEnHgEXNy4BJycxJzAyIzIwIzgBJxQWFx4BBw4BBzAGIzgBMQ4BIzIWMzAyMzE6ARUyMDMxMhYXMzIWMzwBNTwBNTA2MTwBMz4BNzUwMjkBPgEzPgEzMjY7ATYyMzIWFzAWMT4BNzUmND0BJjY3NDI1MTgBNTA2MT4BNz4BNzE+ATM6ATEyFjMyFjMxMjAxOAEzMTIWMzgBMTIWMR4BFz4BNz4BJyYGBw4BBwYmJyYGJyY0NzQmJy4BNz4BNz4BJyYGBw4BBzgBMSIUMTgBMTgBMQYUMTAiMTgBFQ4BBw4BBzIWFwYWMzcyMCMyMCM4AQc5Aic4ATEVOQEFMRciJicxLgE1NDY3MTQ2NzE+ATc+ATU2NDU0JjUiBgciJiciMDkBLgEnMCYjMCY5ATgBMRwBHQEwFBUUBh0BFDAdATAUOQEOAQcOASMiMCMiJiciJiMqASMiBiM4ASMwFCMxDgEHMQ4BIzAiMQ4BBx8BPgE3KgExLgEnJzE4ATETDwEeARcwMjE6ATsBOgEzOgEzOgExMzI2MzoBMzIWFzMwFjEyMDEeARcxHgEXHgEVMRYGFQ4BFTIWOwEeARcyFhUWMhUXHgExHgEVFhQVMTAUMQ4BBz4BMzIwMS4BNTEwNDkBJjY1PAE1JjY3PgE3NjIzOgEzOgEXLgEnAzgBMQ4BBzgBOQEOAQc4ATE4ATEOAQc4ATE4ATEXHgEXFAYHDgEjIiYvATgBMTgBMQ4BBzgBIzAUIw4BByIwFTAiMQ4BBzgBMTgBMQcvATgBMTgBMQ4BMR8BPwE1JzcXHgEzMjY3PgE1NCYvARc/AScXPwEnOAE5AQ4BBw4BBzgBMTgBMRcnOAExBzEnOQEHLwE4ATE4ATEuASc4ATE4ATE4ASM4ATEwIjEuAScwJjEwIjE4ATEuASc4ATE4ATEPAjgBOQEuASc1PwE4ATE4ATEuATEwFBU0MDE1BxUwNDE4ATEuAScuAScuAScxKgEjDgEHDgEVFBYXHgEVFAYHFAYjIiYnLgEnNQceARceATM+ATc+ATU0JicuATU8ATc+ATMyFhceARceAR0BBx8BNxceARczMQcfATcHMBYXHgEfATE3Jy4BIzQyMTU3HgEXMTU3Jy4BJzgBOQM4ATkBNTceAR8BBx8BMzcXOwE3NCIjOAExBzEBMR4BFx4BMRU3OAExMBQxMzEwNjczJy4BMSMVMCI5AjAGBzE3HgEXHgEXDgEHDgEHLgEnFzIwMTgBMTAyMTgBMzc4ATEwNDEwJic3FzgBMTM4ATE4ATEnHgEXOAExMDIxOAExOAExMDIxOAExPgExMDQxMCYnPgE1HgEXOAEzOAE1MBYxOAEzPgE1OAExOAExOAExOAExMCYnNDY1OAE1LgExMCIxOAExMCIxMCIxOAExMBQxLgEnOAExOAExIjA1MCIxOAEVBxQyMTAWFw4BBy4BJzgBMTgBMSIwNTAiMTgBFQcwFDE4ATMwFhcOARUuAScwIjE4ATE4ASM4ATEwIjEVMBQxMBYXHgEXFBYVJzAiMTAUMScwIjEwFDEHLgEnMCIxOAEnOAEPATgBFTAWFwcnOAExOAExIzAiMTgBMQc4AR8BOAExOAExOAEzMTAyMTgBMTgBMTceARcnLgEjNx4BFxQGBzcuASc3HgEXDgEHFx4BFzAGBy4BJz4BNQceARcOAQcuASc+ATcHPgE3HgEXIy4BJyU4ATkBMzA2PwEjLgExJzEwFDE4ATEnIzAGByMXMxcxMzcnMSMHMzcHKgEjKgErARUeATEVMTAyOQEzMDIzOgEXFjIXOQEwMjkBNT4BNzIWFzM1OAEzOQE3NTEwJicqASsBBzMeARcnMBYXOQEyMDEzMT4BOQIwJicjOAEjMRcFOAExFTcwNjcyNjM+ATcXOQEzNyc+ATc+ATcXMzE3Jz4BNzMxNDYxNSM4ASM1MTAGBycjOAE5AjAGDwEXDgEHDgEHJxU4ATEnFTAGBzEXDgEHFAYjDgExIxcFBzUHHwExFzcnMSc1BzgBIzE1FTAGBzEXMTAyOQIwNjcXMxU3Jz4BNzEfARU7ATcXNyMnNx4BMTMxMDYxOAExFTcwNjcxNS4BOQEHOAExNQc3KwEHJxUzFyY0OQEnIzEwFhUeARczMTgBMTAyMRU3PgExMycwJicuATUFFCIVDgEPATMeARcUMjEVNzgBMTgBMRU3MDY3MDYxNDY3PgE3FzE4ATEzMTA2Nz4BNzkBLgExNTE4ATkBIzAGBz4BNxczNyMnPAE1PgE3PgE3DgEVFBYXHgEXMzgBMTM1PgExNyMwJicuATU0Njc1LgExIzE4ATEjBzQ2MTUrATEwBg8BFzM4ATEzMTA2Nw4BBzgBFScHFw4BBzkBHgEzDgEHPgE3NQc4ATE1Bw4BBzc+ATU3MS4BOQI4ATE4ATEjMTAGBycxIwcXDgEHFTU+ATcfATcjJz4BNzE1LgExNQc4ATE4ATEnFTAGByc3JysBBycVJwcXBxc1FzcXDgEHIgYHDgEHMRcxOAExMzEwNjcyNjcyNjcGFAcUBhUOAQ8BMzIWMzoBOQE1Nxc3OAExFTcwNjcXDgEHNzUuATkBIzU4ATE4ARU1OAExMAYHBiIVIzEwFhcxMzgBMTgBOQEzPgEzPgE3Bw4BDwEXMTgBMTMxMDY3OgEzOAExOgExHgE5AjIwMRU3IzAmJz4BMTMHDgEHPgE3PgE3PgE3BxMeARceATMwMjE4ATE4ATE4ATE4ATEeARcWNjM2MhcyFhc6ATM6ATMeATMUFhUWBhUUFhceATMUFhceATEeARcUFjEUFhceATc0NjU2NDU0JicuASc0JjUuATUuATEwNic0Jic0JjUiJic0JicuAScwJjUuATUuAScuAScuAScuAScuAScuAScmNCcuASc0Jic0Jic0Jjc8ASc0Jjc0NjU8ATU+ATU0JjU8ATU8ATU0JjUuASc0JicuAScuAScuASMiJiMuATUuATUmNjU0NjU+ATc2MDc0JjUiNCMwIjEwIjEwJjEiNDE0JjE4ATEwIjEiMDEwNDEwJjE4ATEwIjEqATEwNDE4ATU0MDEwNDEwNCMwNCMwIiMwIjEwIjEiMDE4ASM4ATEwJjE4ATEwNDE4ATE4ATE4ATEVOAExMCI5ATAmMTA0MTAiIyoBMTU4AScwJgcOATEmBgcqATEwJicuASMmBgciBgcGFBcUFjEwBhUcATEwFhcWMjM+ATc+ATMwNjEwFDEUFjEyFjEwFhUeARceARc6ARUyMDM4ARcWFDEWNDEwIjUwNCMwNDEwFDEwFjMUMhcwNDEwJjEwJjEwMjEUMhc4ATEyMCMwIjUwMjEwFhcyFjEwIiMiJiMmIjEnLgEnLgEnJiI1IiYjLgEjLgExMCYnLgEnLgEnNCYxLgEnLgExJjQjOAExMCI5ATgBMTgBOQE4ATEwBjEwFCMwNDEuASc8ATEwJicwIjEwNDU0JicuAScuAScuASMqATEiBhUcARUUFhcUFhUUFhcUFhceARceATEcARceATMGFAcwBhUUMAcUBgciJiMuATEqATEiBjEwBjEmIjEuAScuAScuAScmNjcyNjEvAw4BBw4BBwYWMR4BFx4BFx4BFx4BFx4BFx4BFx4BMzgBMTAWMTAUIzAUMxQWFx4BMzAyMzAWFwYUBxwBFRwBFRYUBxQGBwYWFx4BFxQWFxwBFyYGFRQWFx4BFx4BFx4BFx4BFzAWFRQWFxQWFx4BFx4BFx4BFx4BFx4BMzIUFx4BFx4BFxY2MzgBFwM8ATc6ATMeARcWFDEwJiMmIgcwIhU0IjUXFAYHIgYjIiYxNCY3NDIxMhYzMhYxMAYnLgEnLgEnJjYxBw4BFx4BFx4BJxcUBhUwIiciJic0JicmBjEiBic0IjEuAScuAScuAScmNjc2MgcOARcUFhceARceARceARceARcUFhUUFjMyFjM4ATEUBhUXJiIjLgEnJiInMhYzMhYXHgEzHgEXMhYzMhY5ASImIyImIy4BIxciBiMiJjEiJiM0IiM0IiciJicwJicuAScuAScwJjEwIjMwFjMeARceARcyFhcWMhcUMhceARcWBgcFOAExLgEnJgYHIgYxMCIVIgYVMBQXOAExMBQxFhQxFAYHDgEHDgEVFAYVFBYzOAExOAExFjIXMhYzHgE3PgE3MDYxPgE3PgEzMDQxPgEnFDAxFzQmNS4BJzgBMSYiBw4BBzAUMTAUOQEyFDEcARUOARUGFhUUMDEwFDEUMjEWMhcyFjc+ATc+ATUwNDEiJjUlFDAxFhQxFDIxHgEXMBYxFjYXOgEzMToBMxYyMz4BNz4BNzY0JzQmNTAmMS4BJzgBMSIwIzEuAQcqASMqATEqASMqAQcGJgcGIgc4ATEiBgciFhc4ATEXOAExNCYnMDQxLgE1LgEnIiY5ATgBMSYiJyYiIyIGByIGIwYiIw4BIzAGMTgBMS4BIwYiByIGBw4BFQYWFRwBFRwBFTgBMRQGFzAUMRwBFTgBMTAUFTAWFTgBMR4BFTgBFzgBOQEwFDEwFDEwFjEcARc4ARUeARcWNjcyNjM+ATcwNjM+ATM6ATMyFjMeATMyNjc+ATc4ATE0MDU8ATU8ATE1PAE1OAExPAE1MDQ1PAExNDY1NDAxPAE1OAExMDQxMDQxPAE1MDQxMDQxNjQ3MDQxNDY1MSI0JwcVMCIjKgEjKgEjIgYjMCY1NDA1NDI1OAExOAExPgEzNjIzOgEzFjIXOAE5ATUwIjEiBiMqASMGIgcwIjE4ATE0Jjc0Njc6ATU+ATMyFjMyFhcwMjEUFiM3MDQxMDQxNDAxMDQ1MDQ1PAE1PAE1MDQ1NCYnOAExNCI1OAExOAE1MCYxOAExMCIxNCYjLgEjJgYHIhQjIiYjKgEjKgEjIgYjKgEjIgYjMDQjLgEnOAExKgEjIgYHHAEVHAExOAE1PAEnLgEnLgEjKgEjMCIjOAExMjYzMDYxPgE3MDQxMDQxMDYxNDY1NDYzMDIxMDIxOgEzMjAzMDIzMDIzOgE3MDIxOgE3MDIxPgE3PgE1OAE1NjQnPAEnNCI1MCY1MCYxIjQjLgEnMCIxJiIjJiIjKgEjKgErASoBIyoBIzEqASMiBiMqATEwIjEOAQciBjEOAQciFAcwFDEcARccARcwFBcwFBUeARcwMjE6ATM6ARcyFhU4ATE4ATE4ATMUFhcwFDEwFBcwFDEUFhceARcwFDM4ATEUMjEyMBciMCMwIjEqASMiJgcqAQcOAQcOARUUFhUwMjEUMhU4ATEwFDE4ATMwFDEyMBUyFhceARceATcyNjM6ATM6ATM4ATM4ATE6ATM4ATEwMjE4ATM4ATE6ATMwMjE6ATMwMjEwMjE4ATM4ATMyFjMxMDIxMjY3MDIxPgE3NDY1MjQ1OAExOAE1MBQxOAExFAYVHAEdARwBFTgBMRwBFRQGFRQWFTAUMR4BFzIUFTAUMzgBFTAWMTgBMR4BFzAWMTAWMR4BFzgBMRYyMzI2NzI0MTQyMTAyMzoBFzoBFzIwMzIWMzIwMToBMzoBNzoBMzYyMzAyMTYyMzAyMTAWNz4BNzY0NTA0MTQ2NTA0MTwBNT4BNSU4ASMxIgYjIgYjKgEnMDI1MDI1PgE3OAE1PgE1NDY3OgEzOgEzOAExMhQXOAEVFBYVFBYXFhQzHgEXMBYxKgEjFzgBMT4BNzgBMTYyNzYWFx4BFzgBMRYUFTAiIyIGIzgBMQYiIzA0MRcGIjEwBgciJicuATEwMjE4ATE+ATM2MjMwMjcwMjE6ATE6ATM6ATM6ATM6ATMWMhcUMhUiFDE3MCIHKgEHIgYnJgYHKgEjKgExNDI1PgE3MjYzMDIzOAExPgE3OgEzMR4BFx4BFzIUMSc4ATEeARcUMjE4ARU4ATEyFhcyFjMWMjMWNjcyMDE+ATEyNhcyFjMeATcyNjc4ATE+ATU8ATU8ATU0Njc0Nic4ATE0JicuAScuATUuASciJgcOAScuASciBiMOAQcUBhcWBhc3NTwBNTgBMTQyNT4BMzYWMzIWMTAWMRYUFRwBMSMmIiMiJjkBBTAyMTgBMxYyNzIWFzIWMx4BNzoBNz4BNzgBMTA2MT4BNzYmJyImMSYwIy4BIyYiBzAiIzAiIzAiIzAiIzAiIyoBIzAiIyoBIyoBIyIwIyYiIyoBBzAGMSIGBzAGFTgBMTgBIzAUBzgBFRQGFTgBFTAUMR4BFxciJjE8ASM4ATEmNCM4ATE0JiMwIjU4ATEuASc4ATEiJiMwIjUwIiMwIjUqASMiJiMwIiMiBiMqAScqASMqASMwIiMiBiM4ATEqASMiMDEwIjEwIiMwIiMqASMqASMqASMwIjEqASMwIjEwIiMwIjEqASMwIjEiBiMqARUOAQcOARUUMBU4ATEGFhceATM6ATMyFjMWBgc4ATEwFCMOAQcwIjEiBgcOAQciFDEOAQc4ATEUBjE4ATEcATkBFAYVHAEXMBYxHgEXMBQxMBYVMDIxMBQxMhYXFBYzMBYxOAExMBYxMjAVFjY3MjY3PgE3OAEzMDYxOgEzHAEVMRwBBzgBFRwBFRwBFRQwFTAUMTAUMRQWFRQwMR4BFzgBMTAyMR4BMzAyMT4BNzAyNTgBMTgBMzgBMTgBMT4BNTI0MTY0MzwBMzA0MTA0NzA2NTEwNDEwNDkBMDQxNDA1MDQ1MDQxPAE1MTQmNTgBMTwBNTA0NTA0MTQmNTQwNTgBMx4BFTAyMR4BFx4BFzAyMTAWMTIwMR4BMzgBMRQyMTgBMToBMzAyNzgBMTI2NzgBMTA2MzQ2MT4BNzA0MT4BNTQwNTwBNTA0MTA0MTQmNTQmJzA0MTQwMTgBMSY0NTgBMS4BJzQmJyI0IzQmJzgBMS4BNSImJzgBMSoBNTAiMS4BJyoBIyIwMSoBIyIGBzgBMTgBMQ4BBzAiMTwBNTgBMTAyMzAyMTIwMzgBMTM4ATM6ATMyMDE6ATMwMjE6ATMwMjE2Mjc+ATc+ATUxMDQ5ATA0MTwBNTc4ATEuASMwJiMwIjEiBiMwBiM4ATEiMCMGIiMiMDEqASMiBiciJicuATU0JjEwNDE0JjU8ASc8ATU0NjUwNDE2NDU2NCcuAScwJjE4ATEiJiM4ATEiMDUwIjEqASciJiMwBgcwBjEOAQcwBjEwFDEwBjEOARU4ATEcARccARccATEiMAcwIjE4ASMOASc0JiMmIiM4ATEiBjEwIjEiBgciBiMwFDE4ATEOARUwFDEwFBUwFBUcARUwFDEcARUUBhUcARU4ATEUMBUUFhUcARUUFhUUFhcxHgEXMhYzMjYzNjI3MjYzMDQzMjY3PgE3MDI1MjYzNjIzMhYVHAEVFBYVFBYXHgEXMhQxFjIzHgEXOAExOgEzMjYxMjY3OAExMDQxOAExPgE1NCY1OAExPAEnPAE1MDQ1MDQ1NCY3PAE1OAExNCY1PAE1PAE1PAE3OgExNhYXHgE3MDIxOAExMjQzPgE3NiYnJjYnBzgBMTgBMTA0MTA0OQE8ATU8ATM0NjcwMjUwMjc4ATMwNjEwMjEwMjE2MjM+ATMxHAEVOAExIjAjMCIjMCIxOAExKgEjIgYjKgEHOAExIjAjNiIxOAExFyIGBwYiOQEwIjE4ATEwNDE4ATEmNjcyNjE2MhcUFhUxNzE4ATEqASM4ATEmIicwIjEqATE4ASM4ATE4ATU8ATUxOAExPgEXMR4BFRQGJzciBiMwIgcqASMwIjE4ATEqASMiJic8AT0BNjIzMDIxOgEXOAExHgEXHAEHAUsDAwEBBQISLgsTBgMGBAQKBB0KBAIEBAMIAh4WCBYIFwgkKCQHGFsDAQECBwMVIQ0OAgMDAQIOAQEBAgMLBBQCAgIGCAYCBQMBAwImBRkFJxsOCxkFLBEXBAMMDxEXAwQMDwgDDgcGCwQDDgcJBwMxFwsPBQIDBQIEEQICAQEDAwIKAQEEAgMIBAUBAgECAgMGAggBBwE3Ew0DEAEQAhEBDwINEwUQBTQHJw4MDwcoDAsuAwkCAgUDBw8DAgICAgUGBQwGBQMNCBANBQQbDgcLBAkWNAoOAhgLDjcQJBAFFY8HDgUHCAIBAgUECgQLBwgCBgIDBywFAQQBBQcDEycNEAEDBgYBDgINBAMIAgMIBAEDBQEDAQ8lCyUQAQEBCQ8GBgYCBAQBBQsFCwIMBQUFCWgBAgIFCQYBBwMCAQH9c2UBAQEDAgYMBQICAQMLCAEDAQEBAQECAgEEBgICAgEBAwcBAwIBAQIDAQIBAQICAgEBAQEDAQEBAQECAQIBAgMCAwYCBggDAQEBAgICAQEBAQIBAgIBAQEBAQIDAgICAQECAwEBAQECBQIMOit9AQMDfx0BAQEBPQIBBwYDAQIBAQEBAgECAgEBAQEBAQEBBAEBAQIBAQEBAgIBAQICAwYBAQEBAQMFAgYKBAEDDQYBAQMFAQIBAwIBAgIDBQEBAQIFAgIDAQEBAgMCAQEDBwIECgIDBQICBAMBCAYFCQQFCwUHAQcGDAIBAhMEBQMEBAcLChkHAQEBBxAEDxQHAQMBAQEBhwEBAQGGCQO6DgIBAQQEAgECAQEBAQEBAQECAwIFBwQBAgUCAQEBAQEGAwULBwEBCA8FCBkJAgMBBgsBAQEBAwIBAgEBBAgEAYkWIg0BAQMFAbYoA2kcLQ8BAgQBAQIGAwMGAgEBAQMFAwEDAQgLBQEBAQQGAgECAQECAQEBAQQFAgEFCAMBAQEBAgEBAQEBAQICAwcDAQEBAgEBAQEBCQwDBQIBAgECAwMXVDlpBAcEAgMCBAcEFAMCAQYEAwUDBQoFFAIFAgEBAwcDAQEDBgMLBhMFGzMLDQ4LDBEGEgkIDwYKEQMEBycKCyZJCAZBAgQCAgUCIUB6bgMoAgUJBAEBER8PBQEEBgMBCwUNEgQCDgQTAQECAQIGBAYLBQECAQUIAwQDBAMBAwEBAgECBAMHBgIPBQwBBw8GBQkEAwMFAwECAQECAQIEAgMDAgIDIA4JEgIFEAsBEgsOIhQaCgcQBAMFDAoPAwEFBhsEBQUIFgIFAw8PBwsPCAUGKQsPBhgEmwEAGi0RERMBAUsTAQE7dAEBIQo5BB0SFisVBhkNDBIDByowbAEBAQYHBgENAgIDBAMBAQkOFRkBAQsWDAEBAQMCGhUBBhABAQEOFhABAQMBHRYBAQEJFg0BAQ0BFxEBAgwRCAEBARALEBsJAQ4BAQEDDiMSAQEBAioZCA0BAQMBIAEBDAQEAiUJDQICBgwGAQEHCA4EAwcNBgEBARkNDgICAQcPBwECBwkOBAEBAQcNBwEBAQsBAQEHDgYIAgsJ/usBLBABAQUEAQEBIBQBAwFAAhANAQ8BZhACCwUBAgEBAQEBAQMDAwgEAwQDAQMQAwIFAgEBBBocAQIBAQEBAQ0LDyASAQEEAiQVAQEB/rQBBAQBAQEGEQkFAQ4DBAYEBAwFBAEQAhAhEQEBAQEnHwMBDgYBBAQJBAYIBAYBEAMFCxEFAgEEBAELAaIBDgEVAQy6AwEBIBUEAQYGDwERDQQLBgUSAg8DFgICFgEDBwEBAQMGAgkBCgECEwEUAjkBDQECAQYHAQEBAwMBAQQCAQP+/wICBAEBAQIEAQEBAQICAQEBAQQBBAEODAwiFQECARcRAQIBCgEDAgkBAQEECAIBAQMDCBAHAQEBAgEBDwUCAwICBQMBARcBAg0BAR4JAQEKCAEBAQoCCQICAQQGAgoVCwQHAQEBAgMBAQIEAQMBAQQDAwEMAwIFAQUJBRoBAgEQAQMCAgMBAQwJAw8EAQEQAwEVBA0IAQsDAwYDAQEBAQQBCQEDAwEBAQEBAQEBAQECAQEDAwYCAgIBBQEBBAMCAQkFlQEBAWMyAQECBAIBAQECAQYSDQMGDQcBDQFDCwECAgEBBA4BCQEMBgwPAjEFFg4BAgICBQIHDwcCmwIGBgYIAgEBBQcGDAECBAMCBQQCBAIFBQMCBAECAQECAgMDAQICAgUBAQECAgEBAwEBAQIBAQIBAgMGAQMBAQIBAgEBAQEBAQQBAwICAgIBAQgBAQQDAgcFBAgDBAIEAQIBBAEBAQMBAQEBAQEBAQEBAgEBAQMCAQIBAwcIBAoCAQQCAQIEAwEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQMBAQEBAQEBAQEBAQEBBQQEBQQCAQECAgMCBgMDBAEBAwEBAQIBAgICAwECAwEBBAECAgECAQEDAgIGAgICAQECAQEBAQIBAgECAQECAQEBAQECAQEDAQEBAwMEBQMCCAMEDAQBAgIBAQEDAQEGCAECBwICBAICAwgCAQMBAQEBAQEBAQEBAgEBAQMCAgMBAQIBAgMCAQEBAwIBBAEBAQIBAgEBAgEBAQECAQEBAwEBAgECAQEBAQMBBAIDAwIHEQgODgkBAR4BOwEHHQUEBgMEAQQjFgYOBwQFAgMQBgULAwQIBAQGAQEBAQMDAgQBAgECAgEBAQEJAQECAQEEAQMBAQEBAQEBAgEBBAIBBgICAgEBAQECAQEGBQUHAgMNBQUTBAMGAQECAggGBhELCxECAXABAQQBAQQBAQMCAgMCAQEMAwEBAQEBAgECBAEDAQEDA6MHNA8OEQMEGAYFAw0OIwgHHANBAQEBAQIBAwICBQEBAQIBBgMGCgYRHAUGCgEBBQEFBAELCQoTDAYOAgIEAQEBAQICAQIEAgJpAQMBAgICAQEBAQoBAg0CAQQBAQUDAQUBAQIBBAIDBAQBEwJAAgQBAQEBAQEBAQEBAgEBAgECBgMDDgIDAQEFAwMJAgIFAQIDAgECAgECAgYDAgEBAf0BBwgHDAIBAQEBAQEBAQEBAQECBAIBAQEBAQIDAgMKBQQIAgEBAQEBAQEBAwJCAgIFAwcJBAIFAQEBBQEBAQECAQQJBgcIAgEFAQH+zQEBAQUEAQcQDQIBAQQGAwwQAwMGAgEBAQEBAQICBAIBAQULCgIFAwEBCAsFBQgDBgQDAgMBAQIBAQICjgEBAQEBBAEBAQEBAQIDAQIPCAMQCQoVBQgJAgEDCAYDBgICAwECAQEBAQEBAQEBAQEBBAIDCwQBAQEBAwIBAQINCQEDAgshBAIKCwYHAwMCAQEBAQEBATQBAQQVBwECAQUYAQEBAgYDAg8IAwcDCAoBAQMOCAQJAgYVBAEBAQIBAQEFEQwDBQIJDAMBAQL+AQEBAQEBAQQMBQUGAwEBAwkDAgoGChcHBAkFAQEBBQkBAQMHBQEEAgcJAgIBCQkICQQDBAMBAQECAQECAQEBAQIBAQEBAgEBAQEBAQEBAgIBAQIBAQMFAgICAQEBAQEBAQECBgMBAgoGBg0EBRULAwcDBQIEAQQIBQMIAwICAQECAQUKBQEBAQMBAQEBAQECBwYBAQIBAQIBAQEBAQEBAQEBAQEBAgEBAQEBAQIBAgcFAgMCBgsBAQEBAQEBAQEBAgECAgMGAgQJBAQkCQMNBwEIDgUBAQMHAwECBAIBAQEBAQQDAQIDAQECBAEBAQEBAQEBAQEBAQECAgEBAgMCAwUDAwMBAQEBAQIIBAMGAwEBCRADAQIGAwQJBQEEAQUHAwEEBQEBCAYGCwEBAQIB/ukBBgkDBAcDAgMCAgEBAgECAgMDAwoDAQEBAQECAQEBAQEBAQICBAOFAggDAwYDFRoLBgUCAQ4FBjALBgYBZAEBEh8QEgUEAwEBBAICBAIEAwEBAQEBAQIEAwECAgwaBAUGAQEBAQEBAQIBAgwREhUIAQIBBwcBAgcEAQEBAQEECgUCBAINHAcCBAEBewEDAgEBAQEBAgEBAgEEBgIBAgEEHBADBgMEBwYFCQICAQEBAQECAQEBAQEBAwcDAwoEAw8ODxAHAgYDBAgBAgEBAQEpAQIJBQYVAwEBAQEEBBUEBA/7wwEBARESBgsIAQUCAgUBAQMCAgYDAQEBAQIEBAEBAQEDBgYDBwYCAQEBAQECAQEBAQMCAQEDCAUCAwEBAQMFAQEHBAEBAQECAQEBAQcHggEBAQEBAQEBAgMCAgICAQEBAQIDAQIEAwEBBAkFBg0HAQEBAQIBAQEBAgIBAQEBAQEBAQEBAgEBAgIBAgEBAgMCAQEBAgEDAQECBQEBAQYHAgICAwYLBAgEAgUCAgIBAgIEAQQLBgECAgECBAEBAwQCAQEBAQEBAgEBAQEBAgEBAgEGEQYBAgEFBQMBAQEBAQEBAQYIAQMJBAEBBAEBAQECAQEBAQEBAQEBAQIBAQMBBggHAQEBAQECAgEBAQEBAQIBAQECAQIBAgEBAQEBAQIBAgEBAQEBAQIBAgEBAQECBQICAwIBAQIBAgQCAQQBAQEBAQEBAQEBAgEBAgMBAQECAgIEBgMDBwMEBdsFCAQCAQECBAEBAQEBAwcEAQIEAwMGAwECAQICAQEBAQEBAQIIBwECAwEBAQEDAQMEAQQDAgECAQEBAwIBAQEBAQEGGwECAQYMBAEBAQEEAgEBAQECAgEBBAMCCQYCBAEBAwEBAgEBAgEBAQIBAgQDAgECAQUKAgEDAwEDAQQCAQEBAQEFAwIDAgECBgYCAgIBAQEBAQQBAggQCgUNBQEBAQUIAQEBAQICBKMBAQECAQEBAQEBAQEBBAgDAQEBAQEBAgEBAwEEBwIBAQEBIAIFBQoIAQEBBgEBBwwDAUwBAwEEBwMBAQEBAxQEBAUDCgwBAgECAQEDAgECAgIFCgEBAgIBAQUDCwoBAVwECgQEBQIRLwoTBgMEAQEDBBALBAIGBAUFAigRChEKEQkbMxwKEhIFCgMDBQIMOAgXAQIEBwIPAgkFAwkDAwkDAQIHBAEBBAwDAQUFAgIUDAsMETsHGQsLDgUQCwwZBQUQCwwZBSYJBgIBDAsJBwIDDQkYA0ACGgEDBgIPAgMFAwgDAgkDBggFCQIDAgEVAgMBAQ8CAgYKGUABKBUUKEEBQQJACCYgAkADJyECQBELAgcBAwEDBgkFCgMCBAIBAQEOAwUXDw4KBAMIBhkIN0QIDQ0IBywJGwgaEnQGAgMDBAIBBQUEBQEJAwYDBwwFCCgFAQEEAg40CRUCAQIDAgcBCgIBBQECAwILBgICDiYKJg8BAgEHBQMDAgICBwEFBQEJBgYEEgdIAQECBAwEAQMFAQQCAcT+7wEBAQEDBAIJFAoIDgYBCAkBAQECAQEBAwkHDB8EAQkDBwkCAxADAQEBAgEBAQEBAQEBAQEBAQUCAgQBAQECBQICAQEBAQIBAQEBAQEBAQECBANFfTN9AwUDqWkhAQEBBREIAgUCAgICAQEBAQIBAgEBAQECAQIDBQIBAQICAgEBAwIBAQIBAQEDAQEFEwgBAQECAgIBAQEBAQEBAQEBAQMBBxIEBAgCAgECAQcBAREHCgMEAxIFBgMGDBENDR0GBQYCAgUJCSAJAQEBAQobCR45HQEBAQETTwE1YkEBAQEIBAMEAgEDAwIEAgEDAQMCAQEDAgEBAQEBAgIBAQECAQwBAQYHAgEBAQEBBAgDBAQHBwECAQECAQEBBw4GAXUeQyQBAgECAi8DdxpBJQECAQECBAIBAwECBAIDBwMBAgIBAQUDAQEBAQIBAgECAQMHBAECBgMBAQIEAgEFCQUCBQEGFgQFCwIBAUqBMv14AwcDAQMBAwUDIgUIBAUIAwECBwgiAQIBAQEDAQEBAgEeBA8BAygoBAQBJyMcCwkFBAYUDgUKBgwlBwokAQsHPQMFAwIGAx4BYA0xNAEBAQEDCgYDAgMCAhIIBgwDAQQXAg0BAQEBAQEBAQMCAwgEBQUBAQQEBAoEBgsFAwcCAgIBAQECAgYQBAERCw8BBgYBBAQECQQGDQgDBQIBAgEBAQIBAwUDBAkDAzMLBiABBAsGHwYHOkAKAwIEAQESAwMFAQERAggBAREBAgcBAQ4BBQMCSQIBMTVcAT0C6gcUCgoPAQEBXBcBMCoBbCJ8AQsIChwQBx8QDhYDBRoSGAcBBAQBAhQCBAIMEAEUDgECAQYQCgEBBAIBFQwBAQEBBAcBBgkFAQEHAQoLAQMBBQkEAQElAQcHAgMBBQYCCAEFBAcNBgECAQgBAQEFCBIFAQEIAREOEAYGAREWAgQCTQQFBQIFAgICAQ0EBAIGAwUDAQMBBwgLAgIBBgkEAQMBDQYKAwECAQUJBAEDARIBAwEECAYBBwVVDhEBBwYBAQEgAwtFMwU0MU0BBAYBAQEBAQpADQEBAQsBCQIOAQIBKgYGCQUJAg1ZAQEDAwEECwYGCgYCBAEDBQIHCQUFCQQDCQEBCQoJBgMBCAEEAgMEAggBAQEJAwcGCgMBAQMDCyABAQoBGAEJew4BAQEBFgUMAQJUAQRZAgcFAwFlZQELARADDAEBAQMFAQIPAQEKEiQBCysIEQEoAgMIBQEBBAUBBAICBghCAQECAgEBAgQBAQEBAQECAgEBAQEBBAIECQYFDwcEBAEHBwIHBQIQAQECAQMLBgICAgQIBAUHAgUEAQEGBQEEAgIDBAMJBQEGAwgCAgEHBQsJBAMGCQEBAQ0CBAkBAQIFCgYFCgQCAQICAgIBAgEDAQEEAgMCBAgFAgMBAQ0CBwIFAQ0BAQIBAQYFAQEBAQcFAwkKCgQBAQ0ECAgBAQcEAgQCAQEBAgIKAwIBAQEBAQMBAQEBAwQBAQEBDQYBAQECAgMCCQQhAQUEAQEBJR8BAQUDAQIECwYIBAcEAQktCAIHARAGAgUEFwIJBwIFAgECAQQGAgf95gEFAgMBAQQCAgEBAQIBAQIBBQMDAwICAgICAwEDAQIFAQMBAQUBAgEBAQIBAgEBBAECCwIDBgEBBAIECQEBBgEBAQIBAQIBAwEBBAICBQIEAQIEAQMEAQEMAwMHBAQLBwcOBQYECwECBQMMAQEGAgILAQEBAgIFAgMDAgEDAwIFAQIMBAICAQQHAwMKCAYEAgMDAQICAgEBAQIDAgEDAgEBAQIEAgIDAQECAQECAQECAQIBAQECAQEBAgEBAQEBAQEBAQEBAQEDAQEFAQEBAgIDAwEBAQMCAgYBAQMDAgECBQECAQEBAQIBAQEDAQMBBAMCAQMBAQEBAQEBAQEBAQIBAQEBAQEBAQIBAwEBAgECAQEDAQEBAQEBAQIIAgIIAwIGAgECBAkDAwQBAQEBAQEFAwECAQEBAQEKAgEGAgIEAgEBAQECCAIBBQIBBwEBAgECBgICAgIDAgECAQEDAQIBAQECAgECAQIBAgIBAQECAgEDAQUQCREqBwEmAUsBBRkKBgwJExcfJA0ECAQCBAECCgMCBQEBBAEBAwEBAgEEAQIBAQECAgIBAgEBAgIBBQIDFwsLFAMEDgICBQEBAQECCAcECQYCCAMCCwIDCAMCAwECAQIGBQEEAgMNBwcGAwIKAwIIAQEBAgICCAQDBwEBAgEBZAECAQECAQEBAgECAQEBCwEBAQEBAQICAgECARMEHxERIBITGw0MIBkZHQUFFAEXAQIBAQIBAQECAQEBAQEBAwMDCgURHRIRJgMEAQgXDQwYCwoTBgMGAQECAQEBAQECAQECAQECASwBAgIBAQEDBAEBAQECAQIBAQIBBTQCAQEBAQEBAQICAQYCAwoBAgEBAwEBAQEBAQIBAQEBBgQDAwG8AggCAgEBAQEDAQIBAQEBAgYEAQMBBQkBAQMBAQEBAQIBAgQDCwQCAQMCAQIBAggDAQIBAQICBAEDAgEEAgEBAQECAQEWAQIGAQEBAQEBAwYFCgICCQQBAgLhAQEBAQIEAQEBAgEBAQQDAQMBAwQBAQMBAgIDAQIBAQEBAQIBAQEBDgKSAQMBAQEBAQIFAQEBAQEBAQEBAQEBAQQBAQIBAQMDAQQBAxMIAQYECRQIAQEBAQEBAQEDBQMBAQEBAQEBAQIEAgIBAQEBAwEBAQMCAwsDAgMFAgEBAgcFAQENAwUDAQIBAQEBAQQIAwEBAgEBAQECAQEBAwUDAQIFAgIBPAcDAwIBAQEBAQEBAQEkAQECAQUCAQEBAQEDAQIBAgYmAQEBAgECAQEBAQUKBgIBAgYDAQEBAQEBAwYBAwEBAQEBAQEEAQQDBRYCAQEBAgYCBAUBAQEBAQEEAgEBAQECAQEBAQEBAwMDBQMBAgQBAQEBAQEBAQEBAgQBAQEBAQICAQEBAgICAQIEAgECAgEBAQEDBQIBAQEBAQEBAQEBAQMBAgMBAQEBAQEBAgYDAgQDAgICAQEBAQEBAQEBAQICAQEBAQECAwIBAQEBAQEBAwYBAQMDBAICAQQGAQQSBQEEAgEDBQMBAQEBAQEDAgEBAQEBAQEBAQEBAQIBAQEFAQIJDAMFAwEDBQMBBQgCBAoFMgEBAQEBAQICAQMGAgICAQECAQEEAQECAQECAQIBAh0BAwIBAQQDAgEBAQEBAQEBAUIBAgEBAQECAQEBAQEBAQEBIAEBAQICAQEBAQECAQEBAQEBAwEBAQEBZQMGAgEBAQECAQECAgEBAQIBAQMBAwICBwcB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')
    format('truetype');
  font-weight: normal;
  font-style: normal;
}
.syr-glyphs {
  font-family: 'syr' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  -webkit-font-feature-settings: normal;
  font-feature-settings: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.syr-number5:before {
  content: '\e909';
}
.syr-number4:before {
  content: '\e905';
}
.syr-number3:before {
  content: '\e906';
}
.syr-number2:before {
  content: '\e907';
}
.syr-number:before {
  content: '\e908';
}
.syr-checkmark:before {
  content: '\e90a';
}
.syr-info:before {
  content: '\e901';
}
.syr-d_rotate:before {
  content: '\e90c';
}
.syr-move:before {
  content: '\e90b';
}
.syr-lock:before {
  content: '\e903';
}
.syr-select-arrow:before {
  content: '\e900';
}
.syr-video:before {
  content: '\e603';
}
.syr-video-play:before {
  content: '\e602';
}
.syr-sy_logo_2015:before {
  content: '\e600';
}
.syr-play:before {
  content: '\e904';
}
.syr-phone2:before {
  content: '\e942';
}
.syr-bubbles:before {
  content: '\e96c';
}
.syr-twitter:before {
  content: '\ea91';
}
.syr-select-arrows:before {
  content: '\e902';
}
.syr-facebook-square:before {
  content: '\f082';
}
.syr-call:before {
  content: '\e03f';
}
.syr-call_end:before {
  content: '\e040';
}
.syr-location_on:before {
  content: '\e052';
}
.syr-clear:before {
  content: '\e070';
}
.syr-access_time:before {
  content: '\e08e';
}
.syr-arrow_back:before {
  content: '\e200';
}
.syr-help:before {
  content: '\e29b';
}
.syr-info_outline:before {
  content: '\e2a3';
}
.btn-base,
.button-buy-ticket,
.button-buy-gift,
.shenyun-top-search-form-submit {
  display: inline-block;
  margin-bottom: 0;
  font-weight: normal;
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
  background-image: none;
  border: 1px solid transparent;
  white-space: nowrap;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-transition: background-color 0.2s cubic-bezier(0.19, 1, 0.22, 1);
  -o-transition: background-color 0.2s cubic-bezier(0.19, 1, 0.22, 1);
  transition: background-color 0.2s cubic-bezier(0.19, 1, 0.22, 1);
}
.btn-base:hover,
.button-buy-ticket:hover,
.button-buy-gift:hover,
.shenyun-top-search-form-submit:hover,
.btn-base:focus,
.button-buy-ticket:focus,
.button-buy-gift:focus,
.shenyun-top-search-form-submit:focus {
  color: #333;
  text-decoration: none;
}
.btn-base:active,
.button-buy-ticket:active,
.button-buy-gift:active,
.shenyun-top-search-form-submit:active,
.active.btn-base,
.active.button-buy-ticket,
.active.button-buy-gift,
.active.shenyun-top-search-form-submit {
  outline: 0;
  background-image: none;
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.btn-solid-base,
.button,
.button-primary,
.button-div-print,
.btn-main {
  display: inline-block;
  direction: ltr;
  vertical-align: middle;
  text-align: center;
  cursor: pointer;
  outline: none;
  border: 1px solid transparent;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-transition: background-color 0.3s cubic-bezier(0.19, 1, 0.22, 1);
  -o-transition: background-color 0.3s cubic-bezier(0.19, 1, 0.22, 1);
  transition: background-color 0.3s cubic-bezier(0.19, 1, 0.22, 1);
}
.btn-solid-base:hover,
.button:hover,
.button-primary:hover,
.button-div-print:hover,
.btn-main:hover,
.btn-solid-base:focus,
.button:focus,
.button-primary:focus,
.button-div-print:focus,
.btn-main:focus {
  text-decoration: none;
}
.btn-solid-base:active,
.button:active,
.button-primary:active,
.button-div-print:active,
.btn-main:active,
.active.btn-solid-base,
.active.button,
.active.button-primary,
.active.button-div-print,
.active.btn-main {
  outline: 0;
  background-image: none;
}
.button,
.button-primary,
.btn-main,
.shenyun-top-search-form-submit {
  color: #fff;
  background-color: #68449e;
  border-color: #5c3c8c;
}
.button:hover,
.button-primary:hover,
.btn-main:hover,
.shenyun-top-search-form-submit:hover,
.button:focus,
.button-primary:focus,
.btn-main:focus,
.shenyun-top-search-form-submit:focus,
.focus.button,
.focus.button-primary,
.focus.btn-main,
.focus.shenyun-top-search-form-submit,
.button:active,
.button-primary:active,
.btn-main:active,
.shenyun-top-search-form-submit:active,
.active.button,
.active.button-primary,
.active.btn-main,
.active.shenyun-top-search-form-submit {
  color: #fff;
  background-color: #51357a;
  border-color: #402a61;
}
.button-learn-more,
.btn-outline {
  display: inline-block;
  direction: ltr;
  vertical-align: middle;
  text-align: center;
  cursor: pointer;
  outline: none;
  background: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-transition: all 0.25s ease-in-out;
  -o-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.button-learn-more:hover,
.btn-outline:hover,
.button-learn-more:focus,
.btn-outline:focus {
  text-decoration: none;
}
.button-learn-more:active,
.btn-outline:active,
.active.button-learn-more,
.active.btn-outline {
  outline: 0;
  background-image: none;
}
.btn-size-base,
.button,
.button-primary,
.btn-main {
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857;
  border-radius: 2px;
}
.btn-size-sm {
  padding: 2px 28px;
  font-size: 14px;
  line-height: 1.42857;
  border-radius: 2px;
}
.btn-o-outline {
  border: 1px solid #fff;
  color: #fff;
  background-color: #68449e;
}
.btn-o-outline:hover,
.btn-o-outline:focus,
.btn-o-outline:active,
.btn-o-outline.active {
  color: #68449e;
  background-color: #fff;
}
.btn-o-solid {
  border: 2px solid transparent;
  color: #fff;
  background-color: #6f3485;
}
.btn-o-solid:hover,
.btn-o-solid:focus,
.btn-o-solid:active,
.btn-o-solid.active {
  color: #6f3485;
  background-color: #fff;
  border-color: #6f3485;
}
.smooth {
  -webkit-transition: all 0.5s ease-in-out;
  -o-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
}
.button-buy-ticket,
.button-buy-gift {
  color: #fff;
  background-color: #7f4bc5;
  border-color: #68449e;
  padding: 11px 0;
  font-size: 15px;
  line-height: 1.42857;
  border-radius: 2px;
  text-shadow: 0 0 5px rgba(0, 0, 0, 0.7);
}
.button-buy-ticket:hover,
.button-buy-ticket:focus,
.button-buy-ticket.focus,
.button-buy-ticket:active,
.button-buy-ticket.active,
.button-buy-gift:hover,
.button-buy-gift:focus,
.button-buy-gift.focus,
.button-buy-gift:active,
.button-buy-gift.active {
  color: #fff;
  background-color: #6636a7;
  border-color: #4c3273;
}
.button-learn-more {
  padding: 7px 0;
  font-size: 12px;
  line-height: 1.42857;
  border-radius: 2px;
  color: #68449e;
}
.btn-main {
  border-color: #d07c20;
  background-color: #d07c20;
}
.btn-main:hover,
.btn-main:focus {
  background-color: #a46219;
  color: #fff;
  border-color: #a46219;
}
.btn-outline {
  font-weight: bold;
  color: #d07c20;
  border-color: #d07c20;
}
.btn-outline:hover,
.btn-outline:focus {
  background-color: #d07c20;
  color: #fff;
  border-color: #d07c20;
}
#patron-manager-view-btn {
  margin-bottom: 10px;
}
.open-sans {
  font-family: 'Open Sans Condensed', sans-serif;
}
.nm-mc {
  font-family: 'open-sans-condensed', sans-serif;
}
.nm-rc {
  font-family: 'open-sans-condensed', sans-serif;
}
.nm-bc {
  font-family: 'open-sans-condensed', sans-serif;
  font-weight: normal;
}
.ta-pr {
  font-family: 'trajanproregular';
}
.ta-pb {
  font-family: 'trajanprobold';
}
.gt-xm {
  font-family: 'GothamXNarrow-Medium';
}
.gt-xb {
  font-family: 'GothamXNarrow-Book';
}
.gt-xbo {
  font-family: 'GothamXNarrowBold';
  font-weight: normal;
}
.georgia,
.artcle-font-base,
.artcle-p-base {
  font-family: Georgia, 'Times New Roman', Times, serif;
}
.uppercase {
  text-transform: uppercase;
}
.more,
a.more {
  font-size: 12px;
  font-weight: bold;
  color: #6f3485 !important;
  margin-left: 10px;
}
.more:hover,
.more:focus,
a.more:hover,
a.more:focus {
  color: #6f3485;
}
.artcle-font-base {
  font-size: 16px;
  line-height: 1.25em;
}
.artcle-font-base,
.artcle-font-base a {
  color: #000;
}
.artcle-p-base {
  font-size: 16px;
  line-height: 1.5em;
}
.text-shadow-white-red {
  color: #fff;
  text-shadow: 0 0 5px #713e02;
}
.text-shadow-white-double {
  color: #fff;
  text-shadow: 0 0 5px #713e02, 0 0 5px #713e02;
}
.text-shadow-white-light {
  color: #fff;
  text-shadow: 0 0 4px rgba(0, 0, 0, 0.45);
}
.review-sidebar-box {
  font-size: 13px;
  line-height: 1.23077em;
  background-color: #fff;
}
.review-sidebar-box,
.review-sidebar-box a {
  color: #000;
}
.review-tag-txt {
  font-size: 13px;
  line-height: 1.30769em;
  font-family: 'open-sans-condensed', sans-serif;
  text-transform: uppercase;
  color: #68449e;
}
.clean-input {
  font-size: 18px;
  font-family: 'open-sans-condensed', sans-serif;
  border-color: transparent;
}
.clean-input:focus {
  border-color: #68449e;
  border-width: 2px;
  outline: 0;
}
.clean-input::-webkit-input-placeholder {
  font-family: 'open-sans-condensed', sans-serif;
  color: rgba(0, 0, 0, 0.8);
}
.clean-input::-moz-placeholder {
  font-family: 'open-sans-condensed', sans-serif;
  color: rgba(0, 0, 0, 0.8);
}
.clean-input:-moz-placeholder {
  font-family: 'open-sans-condensed', sans-serif;
  color: rgba(0, 0, 0, 0.8);
}
.clean-input:-ms-input-placeholder {
  font-family: 'open-sans-condensed', sans-serif;
  color: rgba(0, 0, 0, 0.8);
}
.date-base {
  position: absolute;
  width: 100%;
  font-size: 18px;
  font-family: 'open-sans-condensed', sans-serif;
  display: block;
  text-align: center;
  z-index: 1002;
  color: #000;
}
@media only screen and (max-width: 767px) {
  .date-base {
    font-size: 12px;
    line-height: 1.2em;
  }
}
.icon-glyphs {
  font-family: 'syr';
  speak: none;
  font-style: normal;
  font-weight: normal;
  -webkit-font-feature-settings: normal;
  font-feature-settings: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.about-play-icon {
  top: 50%;
  left: 50%;
  width: 80px;
  height: 80px;
  background: url(/theme/shenyun/image/about-play-icon.png) no-repeat;
  margin: -45px 0 0 -40px;
  -webkit-transition: 0.25s opacity ease-out;
  -o-transition: 0.25s opacity ease-out;
  transition: 0.25s opacity ease-out;
  opacity: 0.8;
  position: absolute;
  display: block;
}
a:hover .about-play-icon {
  background-position: 0 -81px;
  opacity: 1;
}
.z-depth-1 {
  -webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
}
.z-depth-1-half {
  -webkit-box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.z-depth-2 {
  -webkit-box-shadow: 0 8px 17px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
  box-shadow: 0 8px 17px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
}
.z-depth-3 {
  -webkit-box-shadow: 0 12px 15px 0 rgba(0, 0, 0, 0.24), 0 17px 50px 0 rgba(0, 0, 0, 0.19);
  box-shadow: 0 12px 15px 0 rgba(0, 0, 0, 0.24), 0 17px 50px 0 rgba(0, 0, 0, 0.19);
}
.z-depth-4 {
  -webkit-box-shadow: 0 16px 28px 0 rgba(0, 0, 0, 0.22), 0 25px 55px 0 rgba(0, 0, 0, 0.21);
  box-shadow: 0 16px 28px 0 rgba(0, 0, 0, 0.22), 0 25px 55px 0 rgba(0, 0, 0, 0.21);
}
.z-depth-5 {
  -webkit-box-shadow: 0 27px 24px 0 rgba(0, 0, 0, 0.2), 0 40px 77px 0 rgba(0, 0, 0, 0.22);
  box-shadow: 0 27px 24px 0 rgba(0, 0, 0, 0.2), 0 40px 77px 0 rgba(0, 0, 0, 0.22);
}
#syr-header-logo img,
#syr-header-lang .dropdown-menu > li > a {
  width: 100%;
  clear: both;
}
.syr-wrapper-row {
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
  position: relative;
}
.syr-wrapper-row:before,
.syr-wrapper-row:after {
  display: table;
  content: ' ';
}
.syr-wrapper-row:after {
  clear: both;
}
@media only screen and (min-width: 768px) {
  .syr-wrapper-row {
    max-width: 1000px;
    padding-left: 0%;
    padding-right: 0;
  }
}
#top-phone {
  font-family: 'open-sans-condensed', sans-serif;
  font-weight: 700;
}
.syr-header-front-menu li,
#syr-header-right-nav > ul > li,
.top-phone-label {
  font-family: 'open-sans-condensed', sans-serif;
  font-weight: 300;
}
#syr-header-bar,
#tb-navbar-toggle > span {
  font-family: 'open-sans-condensed', sans-serif;
}
#syr-header-bar {
  font-weight: 400;
}
#tb-navbar-toggle > span {
  font-weight: 700;
}
.button-buy-ticket,
.button-buy-gift,
#build-number {
  text-transform: uppercase;
}
#admin-menu .dropdown-menu,
#build-number,
.breadcrumb {
  font-family: 'open-sans-condensed', sans-serif;
}
#admin-menu {
  font-family: 'open-sans-condensed', sans-serif;
  font-weight: 700;
}
.text-shadow-white,
#syr-header-bar a,
.top-phone-label,
#top-phone {
  color: #fff;
  text-shadow: 0 0 5px rgba(0, 0, 0, 0.7);
}
#cycle-pager,
#video-cycle-pager {
  position: absolute;
  width: 100%;
  text-align: center;
  z-index: 1000;
}
#cycle-pager span,
#video-cycle-pager span {
  border-radius: 100%;
  display: inline-block;
  width: 10px;
  height: 10px;
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
  background-color: transparent;
  margin-left: 12px;
  margin-right: 12px;
  cursor: pointer;
  color: #a25900;
  border: 1px solid;
}
@media only screen and (max-width: 767px) {
  #cycle-pager span,
  #video-cycle-pager span {
    border-radius: 100%;
    display: inline-block;
    width: 15px;
    height: 15px;
    background-color: rgba(255, 255, 255, 0.6);
    color: #fff;
    border: none;
  }
}
#cycle-pager span:last-child,
#video-cycle-pager span:last-child {
  margin-right: 0;
}
#cycle-pager span.cycle-pager-active,
#video-cycle-pager span.cycle-pager-active {
  background-color: #a25900;
}
@media only screen and (max-width: 767px) {
  #cycle-pager span.cycle-pager-active,
  #video-cycle-pager span.cycle-pager-active {
    background-color: #fff;
  }
}
.text-shadow-white,
#syr-header-bar a,
.top-phone-label,
#top-phone {
  color: #fff;
  text-shadow: 0 0 4px rgba(0, 0, 0, 0.7);
}
.clear-no-float:before,
.tb-wrapper:before,
.sy-tb-wrapper-box:before,
.sy-wrapper-box:before,
.wrapper-mobile:before,
.wrapper-box:before,
#syr-header-bar:before,
#mobile-menu-language-btn:before,
.clear-no-float:after,
.tb-wrapper:after,
.sy-tb-wrapper-box:after,
.sy-wrapper-box:after,
.wrapper-mobile:after,
.wrapper-box:after,
#syr-header-bar:after,
#mobile-menu-language-btn:after {
  content: ' ';
  display: table;
}
.clear-no-float:after,
.tb-wrapper:after,
.sy-tb-wrapper-box:after,
.sy-wrapper-box:after,
.wrapper-mobile:after,
.wrapper-box:after,
#syr-header-bar:after,
#mobile-menu-language-btn:after {
  clear: both;
}
@media only screen and (max-width: 767px) {
  #syr-header-main-logo-area,
  #syr-header-right-nav {
    display: none !important;
  }
}
#syr-header-right-nav > ul,
.top-phone-label {
  width: 100%;
  text-align: right;
}
#video-cycle-pager {
  bottom: 16px;
}
#video-cycle-pager span {
  color: #fff;
}
#video-cycle-pager span.cycle-pager-active {
  background-color: #fff;
}
.play-icon {
  position: absolute;
  width: 100%;
  left: 0;
  bottom: 0;
  color: #fff;
  padding: 6px 6px 6px 9px;
  background-color: rgba(0, 0, 0, 0.6);
  text-align: center;
}
.vspace5,
.vspace10,
.vspace20,
.vspace40 {
  display: block;
  clear: both;
  width: 100%;
  margin: 0;
  padding: 0;
}
.vspace5 {
  height: 5px;
}
.vspace10 {
  height: 10px;
}
.vspace20 {
  height: 20px;
}
.vspace40 {
  height: 40px;
}
.arrow-r8 {
  border-top: 9px solid transparent;
  border-bottom: 9px solid transparent;
  border-left: 9px solid;
}
.videoWrapper {
  position: relative;
  padding-bottom: 56.25%;
  height: 0;
  cursor: pointer;
  display: block;
}
.videoWrapper object,
.videoWrapper embed,
.videoWrapper video {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.shadowed,
#syr-header-logo img,
.syr-footer-logo {
  -webkit-filter: drop-shadow(0px 0px 5px rgba(0, 0, 0, 0.5));
  -ms-filter: "progid:DXImageTransform.Microsoft.Dropshadow(OffX=0, OffY=0, \a \a Color='#444')";
  filter: "progid:DXImageTransform.Microsoft.Dropshadow(OffX=0, OffY=0, Color='#444')";
}
.text-glow {
  -webkit-filter: drop-shadow(0px 0px 10px rgba(255, 255, 255, 0.9));
}
.svg-container {
  display: inline-block;
  direction: ltr;
  vertical-align: middle;
  position: relative;
  width: 100%;
  padding-bottom: 100%;
  overflow: hidden;
}
.nav-prev,
.syr-header-lang-icon {
  width: 0;
  height: 0;
  display: inline-block;
  direction: ltr;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  border-style: solid;
  -webkit-transform: rotate(360deg);
}
.nav-prev {
  border-width: 5px 6px 5px 0;
  border-color: transparent #fff transparent transparent;
  margin-top: -1px;
}
.menu-trigger,
#mobile-menu-language-btn > a .language-menu-trigger {
  float: right;
  margin-top: 10px;
  color: #fff;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-top: 6px solid;
} /*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */
.fancybox-wrap,
.fancybox-skin,
.fancybox-outer,
.fancybox-inner,
.fancybox-image,
.fancybox-wrap iframe,
.fancybox-wrap object,
.fancybox-nav,
.fancybox-nav span,
.fancybox-tmp {
  padding: 0;
  margin: 0;
  border: 0;
  outline: none;
  vertical-align: top;
}
.fancybox-wrap {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 8020;
}
.fancybox-skin {
  position: relative;
  background: #f9f9f9;
  color: #444;
  text-shadow: none;
  border-radius: 4px;
}
.fancybox-opened {
  z-index: 8030;
}
.fancybox-opened .fancybox-skin {
  -webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
  box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
}
.fancybox-outer,
.fancybox-inner {
  position: relative;
  z-index: 0;
}
.fancybox-inner {
  overflow: hidden;
}
.fancybox-type-iframe .fancybox-inner {
  -webkit-overflow-scrolling: touch;
}
.fancybox-error {
  color: #444;
  font: 14px/20px 'Helvetica Neue', Helvetica, Arial, sans-serif;
  margin: 0;
  padding: 15px;
  white-space: nowrap;
}
.fancybox-image,
.fancybox-iframe {
  display: block;
  width: 100%;
  height: 100%;
}
.fancybox-image {
  max-width: 100%;
  max-height: 100%;
}
#fancybox-loading,
.fancybox-close,
.fancybox-prev span,
.fancybox-next span {
  background-image: url(/library/fancybox/fancybox_sprite.png);
}
#fancybox-loading {
  position: fixed;
  top: 50%;
  left: 50%;
  margin-top: -22px;
  margin-left: -22px;
  background-position: 0 -108px;
  opacity: 0.8;
  cursor: pointer;
  z-index: 8060;
}
#fancybox-loading div {
  width: 44px;
  height: 44px;
  background: url(/library/fancybox/fancybox_loading.gif) center center no-repeat;
}
.fancybox-close {
  position: absolute;
  top: -18px;
  right: -18px;
  width: 36px;
  height: 36px;
  cursor: pointer;
  z-index: 8040;
}
.fancybox-nav {
  position: absolute;
  top: 0;
  width: 40%;
  height: 100%;
  cursor: pointer;
  text-decoration: none;
  background: transparent url(/library/fancybox/blank.gif);
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  z-index: 8040;
}
.fancybox-prev {
  left: 0;
}
.fancybox-next {
  right: 0;
}
.fancybox-nav span {
  position: absolute;
  top: 50%;
  width: 36px;
  height: 34px;
  margin-top: -18px;
  cursor: pointer;
  z-index: 8040;
  visibility: hidden;
}
.fancybox-prev span {
  left: 10px;
  background-position: 0 -36px;
}
.fancybox-next span {
  right: 10px;
  background-position: 0 -72px;
}
.fancybox-nav:hover span {
  visibility: visible;
}
.fancybox-tmp {
  position: absolute;
  top: -99999px;
  left: -99999px;
  max-width: 99999px;
  max-height: 99999px;
  overflow: visible !important;
}
.fancybox-lock {
  overflow: visible !important;
  width: auto;
}
.fancybox-lock body {
  overflow: hidden !important;
}
.fancybox-lock-test {
  overflow-y: hidden !important;
}
.fancybox-overlay {
  position: absolute;
  top: 0;
  left: 0;
  overflow: hidden;
  display: none;
  z-index: 8010;
  background: url(/library/fancybox/fancybox_overlay.png);
}
.fancybox-overlay-fixed {
  position: fixed;
  bottom: auto !important;
  right: 0;
  height: 100% !important;
}
.fancybox-lock .fancybox-overlay {
  overflow: auto;
  overflow-y: scroll;
}
.fancybox-title {
  visibility: hidden;
  font: normal 13px/20px 'Helvetica Neue', Helvetica, Arial, sans-serif;
  position: relative;
  text-shadow: none;
  z-index: 8050;
}
.fancybox-opened .fancybox-title {
  visibility: visible;
}
.fancybox-title-float-wrap {
  position: absolute;
  bottom: 0;
  right: 50%;
  margin-bottom: -35px;
  z-index: 8050;
  text-align: center;
}
.fancybox-title-float-wrap .child {
  display: inline-block;
  margin-right: -100%;
  padding: 2px 20px;
  background: transparent;
  background: rgba(0, 0, 0, 0.8);
  border-radius: 15px;
  text-shadow: 0 1px 2px #222;
  color: #fff;
  font-weight: bold;
  line-height: 24px;
  white-space: nowrap;
}
.fancybox-title-outside-wrap {
  position: relative;
  margin-top: 10px;
  color: #fff;
}
.fancybox-title-outside-wrap a {
  color: #fff;
  text-align: center;
}
.fancybox-title-inside-wrap {
  padding-top: 10px;
}
.fancybox-title-over-wrap {
  position: absolute;
  bottom: 0;
  left: 0;
  color: #fff;
  padding: 10px;
  background: #000;
  background: rgba(0, 0, 0, 0.8);
}
@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
  only screen and (min--moz-device-pixel-ratio: 1.5),
  only screen and (min-device-pixel-ratio: 1.5) {
  #fancybox-loading,
  .fancybox-close,
  .fancybox-prev span,
  .fancybox-next span {
    background-image: url(/library/fancybox/fancybox_sprite@2x.png);
    background-size: 44px 152px;
  }
  #fancybox-loading div {
    background-image: url(/library/fancybox/fancybox_loading@2x.gif);
    background-size: 24px 24px;
  }
}
#fancybox-thumbs {
  position: fixed;
  left: 0;
  width: 100%;
  overflow: hidden;
  z-index: 8050;
}
#fancybox-thumbs.bottom {
  bottom: 2px;
}
#fancybox-thumbs.top {
  top: 2px;
}
#fancybox-thumbs ul {
  position: relative;
  list-style: none;
  margin: 0;
  padding: 0;
}
#fancybox-thumbs ul li {
  float: left;
  padding: 1px;
  opacity: 0.5;
}
#fancybox-thumbs ul li.active {
  opacity: 0.75;
  padding: 0;
  border: 1px solid #fff;
}
#fancybox-thumbs ul li:hover {
  opacity: 1;
}
#fancybox-thumbs ul li a {
  display: block;
  position: relative;
  overflow: hidden;
  border: 1px solid #222;
  background: #111;
  outline: none;
}
#fancybox-thumbs ul li img {
  display: block;
  position: relative;
  border: 0;
  padding: 0;
  max-width: none;
}
.off-canvas-menu {
  height: 100% !important;
}
.off-canvas-menu .fancybox-skin,
.off-canvas-menu .fancybox-outer,
.off-canvas-menu .fancybox-inner {
  height: 100% !important;
}
.off-canvas-menu .fancybox-inner {
  overflow: scroll !important;
} /*!
Animate.css - http://daneden.me/animate
Licensed under the MIT license - http://opensource.org/licenses/MIT

Copyright (c) 2013 Daniel Eden
*/
.animated {
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}
.animated.infinite {
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
}
.animated.hinge {
  -webkit-animation-duration: 2s;
  animation-duration: 2s;
}
@-webkit-keyframes fadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes fadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.fadeIn {
  -webkit-animation-name: fadeIn;
  animation-name: fadeIn;
}
@-webkit-keyframes fadeInDown {
  0% {
    -webkit-transform: translateY(-20px);
    -ms-transform: translateY(-20px);
    transform: translateY(-20px);
  }
  100% {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
}
@keyframes fadeInDown {
  0% {
    -webkit-transform: translateY(-20px);
    -ms-transform: translateY(-20px);
    transform: translateY(-20px);
  }
  100% {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
}
.fadeInDown {
  -webkit-animation-name: fadeInDown;
  animation-name: fadeInDown;
}
@-webkit-keyframes fadeInDownBig {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}
@keyframes fadeInDownBig {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    -ms-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
}
.fadeInDownBig {
  -webkit-animation-name: fadeInDownBig;
  animation-name: fadeInDownBig;
}
@-webkit-keyframes fadeInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-20px);
    transform: translateX(-20px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}
@keyframes fadeInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-20px);
    -ms-transform: translateX(-20px);
    transform: translateX(-20px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}
.fadeInLeft {
  -webkit-animation-name: fadeInLeft;
  animation-name: fadeInLeft;
}
@-webkit-keyframes fadeInRight {
  0% {
    opacity: 0;
    -webkit-transform: translateX(20px);
    transform: translateX(20px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}
@keyframes fadeInRight {
  0% {
    opacity: 0;
    -webkit-transform: translateX(20px);
    -ms-transform: translateX(20px);
    transform: translateX(20px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}
.fadeInRight {
  -webkit-animation-name: fadeInRight;
  animation-name: fadeInRight;
}
@-webkit-keyframes fadeInRightBig {
  0% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    transform: translateX(2000px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}
@-webkit-keyframes fadeInUp {
  0% {
    opacity: 0;
    -webkit-transform: translateY(20px);
    transform: translateY(20px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}
@keyframes fadeInUp {
  0% {
    opacity: 0;
    -webkit-transform: translateY(20px);
    -ms-transform: translateY(20px);
    transform: translateY(20px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
}
.fadeInUp {
  -webkit-animation-name: fadeInUp;
  animation-name: fadeInUp;
}
@-webkit-keyframes animRotate {
  0% {
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
  }
  100% {
    -webkit-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes animRotate {
  0% {
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
  }
  100% {
    -webkit-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
.nobr,
.nowrap {
  white-space: nowrap !important;
}
.a-left {
  text-align: left !important;
}
.a-center,
.text-align-center {
  text-align: center !important;
}
.a-right {
  text-align: right !important;
}
.v-top {
  vertical-align: top;
}
.v-middle {
  vertical-align: middle;
}
.left {
  float: left !important;
}
.right {
  float: right !important;
}
.f-none {
  float: none !important;
}
.f-fix {
  float: left;
  width: 100%;
}
.center-fix {
  margin: 0 auto;
}
.hide,
.no-display {
  display: none;
}
.no-margin {
  margin: 0 !important;
}
.no-padding {
  padding: 0 !important;
}
.no-bg {
  background: none !important;
}
.inline {
  display: inline;
}
.inline-block {
  display: inline-block;
}
.block {
  display: block !important;
}
.table {
  display: table;
}
.position-r {
  position: relative;
}
.position-a {
  position: absolute;
}
.position-f {
  position: fixed;
}
.text-indent {
  padding-left: 1em;
}
.bold {
  font-weight: bold;
}
.uppercase {
  text-transform: uppercase;
}
.sy-tb-wrapper {
  margin-right: 0;
  margin-left: 0;
}
.sy-tb-wrapper:before,
.sy-tb-wrapper:after {
  display: table;
  content: ' ';
}
.sy-tb-wrapper:after {
  clear: both;
}
.tb-col-sm-12 {
  position: relative;
  min-height: 1px;
  padding-right: 0;
  padding-left: 0;
}
@media (min-width: 768px) {
  .tb-col-sm-12 {
    float: left;
    width: 100%;
  }
}
.tb-col-sm-11 {
  position: relative;
  min-height: 1px;
  padding-right: 0;
  padding-left: 0;
}
@media (min-width: 768px) {
  .tb-col-sm-11 {
    float: left;
    width: 91.66667%;
  }
}
.tb-col-sm-10 {
  position: relative;
  min-height: 1px;
  padding-right: 0;
  padding-left: 0;
}
@media (min-width: 768px) {
  .tb-col-sm-10 {
    float: left;
    width: 83.33333%;
  }
}
.tb-col-sm-9 {
  position: relative;
  min-height: 1px;
  padding-right: 0;
  padding-left: 0;
}
@media (min-width: 768px) {
  .tb-col-sm-9 {
    float: left;
    width: 75%;
  }
}
.tb-col-sm-8 {
  position: relative;
  min-height: 1px;
  padding-right: 0;
  padding-left: 0;
}
@media (min-width: 768px) {
  .tb-col-sm-8 {
    float: left;
    width: 66.66667%;
  }
}
.tb-col-sm-7-5 {
  position: relative;
  min-height: 1px;
  padding-right: 0;
  padding-left: 0;
}
@media (min-width: 768px) {
  .tb-col-sm-7-5 {
    float: left;
    width: 62.08333%;
  }
}
.tb-col-sm-7 {
  position: relative;
  min-height: 1px;
  padding-right: 0;
  padding-left: 0;
}
@media (min-width: 768px) {
  .tb-col-sm-7 {
    float: left;
    width: 58.33333%;
  }
}
.tb-col-sm-6 {
  position: relative;
  min-height: 1px;
  padding-right: 0;
  padding-left: 0;
}
@media (min-width: 768px) {
  .tb-col-sm-6 {
    float: left;
    width: 50%;
  }
}
.tb-col-sm-5 {
  position: relative;
  min-height: 1px;
  padding-right: 0;
  padding-left: 0;
}
@media (min-width: 768px) {
  .tb-col-sm-5 {
    float: left;
    width: 41.66667%;
  }
}
.tb-col-sm-4 {
  position: relative;
  min-height: 1px;
  padding-right: 0;
  padding-left: 0;
}
@media (min-width: 768px) {
  .tb-col-sm-4 {
    float: left;
    width: 33.33333%;
  }
}
.tb-col-sm-3-9-a {
  position: relative;
  min-height: 1px;
  width: 100%;
}
@media (min-width: 768px) {
  .tb-col-sm-3-9-a {
    float: left;
    width: 33.025%;
  }
}
.tb-col-sm-3-9 {
  position: relative;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
}
@media (min-width: 768px) {
  .tb-col-sm-3-9 {
    float: left;
    width: 32.325%;
  }
}
.tb-col-sm-3-8 {
  position: relative;
  min-height: 1px;
  width: 100%;
}
@media (min-width: 768px) {
  .tb-col-sm-3-8 {
    float: left;
    width: 32%;
  }
}
.tb-col-sm-3-5 {
  position: relative;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
}
@media (min-width: 768px) {
  .tb-col-sm-3-5 {
    float: left;
    width: 29.08333%;
  }
}
.tb-col-sm-3-3 {
  position: relative;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
}
@media (min-width: 768px) {
  .tb-col-sm-3-3 {
    float: left;
    width: 27.91667%;
  }
}
.tb-col-sm-3 {
  position: relative;
  min-height: 1px;
  padding-right: 0;
  padding-left: 0;
}
@media (min-width: 768px) {
  .tb-col-sm-3 {
    float: left;
    width: 25%;
  }
}
.tb-col-sm-2 {
  position: relative;
  min-height: 1px;
  padding-right: 0;
  padding-left: 0;
}
@media (min-width: 768px) {
  .tb-col-sm-2 {
    float: left;
    width: 16.66667%;
  }
}
.tb-col-sm-1 {
  position: relative;
  min-height: 1px;
  padding-right: 0;
  padding-left: 0;
}
@media (min-width: 768px) {
  .tb-col-sm-1 {
    float: left;
    width: 8.33333%;
  }
}
.no-padding-margin {
  padding: 0;
  margin: 0;
}
.vspace5,
.vspace10,
.vspace20,
.vspace40 {
  display: block;
  clear: both;
  width: 100%;
  margin: 0;
  padding: 0;
}
.vspace5 {
  height: 5px;
}
.vspace10 {
  height: 10px;
}
.vspace20 {
  height: 20px;
}
.vspace40 {
  height: 40px;
}
.hspace3-float-none,
.hspace5-float-none,
.hspace10-float-none,
.hspace20-float-none {
  display: inline;
  margin: 0;
  padding: 0;
  height: 1px;
}
.hspace3-float-left,
.hspace5-float-left,
.hspace10-float-left,
.hspace20-float-left,
.hspace40-float-left,
.hspace3-float-right,
.hspace5-float-right,
.hspace10-float-right,
.hspace20-float-right,
.hspace40-float-right {
  display: block;
  margin: 0;
  padding: 0;
  height: 1px;
}
.hspace3-float-left,
.hspace5-float-left,
.hspace10-float-left,
.hspace20-float-left,
.hspace40-float-left {
  float: left;
}
.hspace3-float-right,
.hspace5-float-right,
.hspace10-float-right,
.hspace20-float-right,
.hspace40-float-right {
  float: right;
}
.hspace3-float-none,
.hspace3-float-left,
.hspace3-float-right {
  width: 3px;
}
.hspace5-float-none,
.hspace5-float-left,
.hspace5-float-right {
  width: 5px;
}
.hspace10-float-none,
.hspace10-float-left,
.hspace10-float-right {
  width: 10px;
}
.hspace20-float-none,
.hspace20-float-left,
.hspace20-float-right {
  width: 20px;
}
.hspace40-float-none,
.hspace40-float-left,
.hspace40-float-right {
  width: 40px;
}
.hand {
  cursor: pointer;
}
.margin10 {
  margin: 10px;
}
.margin20 {
  margin: 20px;
}
.margin5top {
  margin-top: 5px !important;
}
.margin6top {
  margin-top: 6px !important;
}
.margin7top {
  margin-top: 7px !important;
}
.margin8top {
  margin-top: 8px !important;
}
.margin10top {
  margin-top: 10px !important;
}
.margin10bottom {
  margin-bottom: 10px !important;
}
.margin-r10 {
  margin-right: 10px;
}
.padding10h {
  padding-right: 10px;
}
.padding50h {
  padding-right: 50px;
}
.padding20h {
  padding-right: 20px;
}
.padding15h {
  padding-right: 15px;
}
.padding5h {
  padding-right: 5px;
}
.padding2h {
  padding-right: 2px;
}
.left-align {
  margin-left: 10px;
}
.left-indent {
  margin-left: 0.7em;
}
.left-indent-1 {
  margin-left: 0.4em;
}
.vertical-align-t {
  vertical-align: top;
}
.vertical-align-m {
  vertical-align: middle;
}
.vertical-align-b {
  vertical-align: bottom;
}
.header-h3-inline {
  display: inline-block;
  float: left;
}
.drop-menu-input,
.col-w-48 {
  width: 48%;
}
.col-w-20 {
  width: 20%;
}
.col-w-15 {
  width: 15%;
}
.col-l-15 {
  width: 15%;
}
.col-w-35 {
  width: 35%;
}
.col-l-41 {
  width: 41.5%;
}
.col-w-37 {
  width: 37%;
}
.col-w-75 {
  width: 75%;
}
.col-w-100,
.full-w,
.drop-menu-btn {
  width: 100%;
}
@media (max-width: 767px) {
  .col-l-15,
  .col-l-35,
  .col-l-41 {
    width: 100%;
  }
}
.full-width-box {
  width: 940px;
  margin: 0 auto 20px;
}
.full-w {
  width: 100%;
  clear: both;
}
.full-width-wrapper {
  margin: 0 auto;
}
.border1 {
  border: 1px #e0e0df solid;
}
.border-btm1 {
  border-bottom: 1px #e0e0df solid;
}
.border-btm2 {
  border-bottom: 2px #e0e0df solid;
}
.border-btm2b {
  border-bottom: 2px #e7e7e3 solid;
}
.border-top1 {
  border-top: 1px #e0e0df solid;
}
.border-top2 {
  border-top: 2px #e0e0df solid;
}
.border-top2b {
  border-top: 2px #e7e7e3 solid;
}
.border-r1 {
  border-right: 1px #e0e0df solid;
}
.border-l1 {
  border-left: 1px #e0e0df solid;
}
.bg-grey {
  background: #faf9f8 !important;
}
.bg-white {
  background: white !important;
}
.arrow-r5 {
  border-left: 5px solid #00617d;
  border-top: 5px solid transparent;
  border-bottom: 5px solid transparent;
}
.arrow-l5 {
  border-right: 5px solid #00617d;
  border-top: 5px solid transparent;
  border-bottom: 5px solid transparent;
}
.arrow-r8 {
  border-left: 8px solid #e3cfa5;
  border-top: 8px solid transparent;
  border-bottom: 8px solid transparent;
}
.arrow-r5-brown {
  border-right: 5px solid #83624c;
  border-top: 5px solid transparent;
  border-bottom: 5px solid transparent;
}
.arrow-down,
.arrow-right,
.arrow-up,
.arrow-left {
  border: 6px solid transparent;
}
.arrow-right {
  border-left: 6px solid #808080;
}
.arrow-up {
  border-bottom: 6px solid #808080;
}
.arrow-left {
  border-right: 6px solid #808080;
}
.circle {
  border-radius: 100%;
  display: inline-block;
  width: 10px;
  height: 10px;
}
[class^='divider'],
[class*='divider'] {
  background-color: rgba(255, 255, 255, 0.1);
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  height: 1px;
  overflow: hidden;
}
.divider-h {
  border-bottom: 1px solid #e6e0d7;
}
.tb-wrapper {
  padding-right: 3.5%;
  padding-left: 3.5%;
  padding-bottom: 20px;
}
.sy-tb-wrapper-box {
  padding-left: 3.5%;
  padding-right: 3.5%;
}
.sy-wrapper-box {
  padding-right: 3.5%;
  padding-left: 3.5%;
  padding-bottom: 50px;
}
.sy-header-h3 {
  font-size: 18px;
  font-size: 1.125rem;
  color: #414042;
  font-weight: bold;
  margin-bottom: 3px;
}
.wrapper-mobile {
  padding-left: 5.46%;
  padding-right: 5.46%;
}
.wrapper-box {
  padding-left: 3.8%;
  padding-right: 3.8%;
}
.wrapper-cont {
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
.wrapper-cont:before,
.wrapper-cont:after {
  display: table;
  content: ' ';
}
.wrapper-cont:after {
  clear: both;
}
#message {
  margin: 0 auto;
  max-width: 1000px;
  position: relative;
}
.navi-dot {
  height: 9px;
  padding-top: 25px;
  z-index: 10;
  text-align: center;
}
.navi-dot a {
  display: inline-block;
  width: 8px;
  height: 8px;
  margin-right: 8px;
  border-radius: 100%;
  display: inline-block;
  text-indent: -1000em;
  background: #fff;
}
.navi-dot a.activeSlide,
.navi-dot a.active {
  background-color: #b3b3b3;
}
.navi-dot a:focus {
  outline: none;
}
.sticky-btn,
.stuck {
  position: fixed !important;
  top: 0;
  right: 0;
  z-index: 10000;
  margin: 0 !important;
  padding-top: 35px !important;
  padding-bottom: 35px !important;
  width: 100% !important;
  -webkit-animation: fadeInDown 0.45s ease-in-out both;
  animation: fadeInDown 0.45s ease-in-out both;
  -webkit-box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.2);
}
.navbar-collapse {
  max-height: none;
}
#admin-menu {
  border-radius: 0;
  min-height: 0;
}
#syr-header-bar {
  width: 100%;
  font-size: 15px;
}
#syr-header-bar a:hover,
#syr-header-bar a:focus {
  text-decoration: none;
}
#syr-header-bar .nav-prev {
  margin-right: 7px;
}
#tb-navbar-toggle {
  position: relative;
  z-index: 10;
  padding: 9px 10px;
  margin-top: 3px;
  margin-right: 0;
  margin-bottom: 5px;
  float: right;
  background-color: rgba(249, 249, 249, 0.1);
  background-image: none;
  border: 1px solid transparent;
  border-radius: 3px;
  cursor: pointer;
}
@media (min-width: 1024px) {
  #tb-navbar-toggle {
    display: none;
  }
}
#tb-navbar-toggle:hover,
#tb-navbar-toggle:focus {
  border-color: rgba(249, 249, 249, 0.4);
}
#tb-navbar-toggle:focus {
  outline: none;
}
#tb-navbar-toggle .icon-bar {
  display: block;
  width: 26px;
  height: 2px;
  border-radius: 1px;
}
#tb-navbar-toggle .icon-bar + .icon-bar {
  margin-top: 4px;
}
#tb-navbar-toggle > span {
  display: inline-block;
  direction: ltr;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  padding-left: 5px;
}
#tb-navbar-toggle > aside {
  display: inline-block;
  direction: ltr;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
}
.syr-wrapper {
  max-width: 1600px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 8px;
  padding-right: 8px;
  padding-top: 10px;
  padding-bottom: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.syr-wrapper.IsPatron {
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: start;
}
@media (max-width: 767px) {
  .syr-wrapper.IsLogin {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
}
#syr-header-main .syr-wrapper {
  padding-top: 10px;
  padding-bottom: 10px;
}
#syr-event-index-header .syr-wrapper,
.EventCategory .syr-wrapper {
  max-width: 1100px;
}
.syr-header-wrapper {
  max-width: 1600px;
  margin-left: auto;
  margin-right: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 10px;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
@media (min-width: 768px) {
  .syr-header-wrapper.is-login {
    padding-top: 0;
    padding-bottom: 0;
  }
}
#syr-header-main {
  position: relative;
  z-index: 1001;
}
@media only screen and (max-width: 767px) {
  .syr-header-back {
    display: none;
  }
}
#syr-header-main-logo-area {
  width: 278px;
}
#syr-header-logo {
  display: block;
}
.syr-header-front-menu li,
#syr-header-right-nav > ul > li,
.top-phone-label {
  display: inline-block;
  direction: ltr;
  vertical-align: top;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  font-size: 18px;
  line-height: 1em;
}
@media (min-width: min(0, 991px)) and (max-width: max(0, 991px)) {
  .syr-header-front-menu li,
  #syr-header-right-nav > ul > li,
  .top-phone-label {
    font-size: 2vw;
  }
}
.syr-header-front-menu li:last-child,
#syr-header-right-nav > ul > li:last-child {
  border-right: none;
}
.syr-header-front-menu li a,
#syr-header-right-nav > ul > li a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  line-height: 1em;
  padding-left: 15px;
  padding-right: 15px;
  -webkit-transition: color 0.35s cubic-bezier(0.165, 0.84, 0.44, 1);
  -o-transition: color 0.35s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: color 0.35s cubic-bezier(0.165, 0.84, 0.44, 1);
}
@media (min-width: min(0, 991px)) and (max-width: max(0, 991px)) {
  .syr-header-front-menu li a,
  #syr-header-right-nav > ul > li a {
    padding-left: 1.3vw;
    padding-right: 1.3vw;
  }
}
.syr-header-front-menu li a:hover,
#syr-header-right-nav > ul > li a:hover,
.syr-header-front-menu li a:focus,
#syr-header-right-nav > ul > li a:focus {
  text-decoration: none;
  color: #fbe8b6;
}
.syr-header-front-menu {
  padding-left: 18.32461%;
  font-size: 0;
}
#syr-header-right-nav > ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding-left: 0%;
  padding-right: -5px;
  margin-bottom: 0;
  font-size: 0;
}
#syr-header-right-nav > ul > li {
  position: relative;
}
#syr-header-right-nav > ul > li a {
  color: #fff;
}
.syr-header-lang-icon {
  border-width: 6px 5px 0 5px;
  border-color: #ffffff transparent transparent transparent;
  margin-left: 4px;
}
.top-phone-label {
  padding-right: 13px;
  padding-top: 20px;
}
#top-phone {
  float: right;
  display: block;
  text-align: right;
  font-size: 24px;
  padding-right: 13px;
}
#top-phone:hover,
#top-phone:focus {
  text-decoration: none;
}
#syr-header-lang .dropdown-menu {
  background-color: #d96730;
}
#syr-header-lang .dropdown-menu > li > a {
  display: block;
  padding-top: 8px;
  padding-bottom: 8px;
}
#syr-header-lang .dropdown-menu > li > a:hover,
#syr-header-lang .dropdown-menu > li > a:focus {
  background-color: rgba(0, 0, 0, 0.1);
}
@media (min-width: 768px) {
  .navbar-brand {
    display: none;
  }
}
#syr-header-logo-mobile {
  display: none;
  width: 18.75%;
  float: left;
}
#syr-header-logo-mobile img {
  display: block;
  max-width: 100%;
  height: auto;
}
@media (min-width: 540px) {
  #syr-header-logo-mobile {
    display: none;
  }
}
#shenyun-top-search-form {
  max-width: 700px;
  margin-top: 40%;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
#shenyun-top-search-form input.shenyun-top-search-form-input {
  display: block;
  padding: 0.5em 1em 0.5em 0.7em;
  width: 100%;
  border: none;
  color: rgba(0, 0, 0, 0.8);
  font-size: 40px;
  line-height: 1.2em;
  height: auto;
  opacity: 0.5;
  -webkit-transition: opacity 0.3s;
  -o-transition: opacity 0.3s;
  transition: opacity 0.3s;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.syr-mobile-logo {
  width: 65%;
  float: left;
}
.shenyun-top-search-form-submit {
  margin: 15px 30px;
  padding: 25px 80px;
  font-size: 16px;
  line-height: 1em;
  border-radius: 0;
}
@media (min-width: 768px) {
  .shenyun-top-search-form-submit {
    float: right;
    margin-right: 0;
  }
}
.syr-header-center a {
  color: #fff;
}
:root {
  --dropdown-bg: #bb6210;
}
#DropDown__Area {
  position: relative;
  margin-left: 5px;
}
.DropDown_Trigger {
  margin: 0;
  border: none;
  border-radius: 0;
}
#UserTarget_Dropdown {
  left: auto;
  right: 0;
  border-radius: 4px 0 4px 4px;
  border: none;
  min-width: 250px;
  padding-top: 15px;
  padding-bottom: 15px;
}
#UserTarget_Dropdown .wrapper > li > a {
  color: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  padding: 10px 25px;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-transition: background 0.35s cubic-bezier(0.165, 0.84, 0.44, 1);
  -o-transition: background 0.35s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: background 0.35s cubic-bezier(0.165, 0.84, 0.44, 1);
}
#UserTarget_Dropdown .wrapper > li > a:hover,
#UserTarget_Dropdown .wrapper > li > a:focus {
  text-decoration: none;
  background: rgba(0, 0, 0, 0.2);
}
#Language_DropDown {
  -webkit-box-shadow: none;
  box-shadow: none;
  min-width: 100%;
  background-color: #ce741d;
  border-radius: 2px;
  border: none;
  padding-top: 10px;
  padding-bottom: 15px;
  right: 0;
  left: auto;
}
#Language_DropDown.backend {
  padding-top: 0;
  padding-bottom: 0;
}
#Language_DropDown.backend > li > a {
  padding: 10px 35px 10px 64px !important;
}
#Language_DropDown.backend > li > a svg {
  left: 48px;
  top: 14px;
}
#Language_DropDown > li > a {
  color: #fff !important;
  display: block;
  width: 100%;
  padding: 10px 35px !important;
  line-height: 1.42857 !important;
  -webkit-transition: all 0.35s cubic-bezier(0.165, 0.84, 0.44, 1);
  -o-transition: all 0.35s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: all 0.35s cubic-bezier(0.165, 0.84, 0.44, 1);
}
#Language_DropDown > li > a.Activated {
  color: #fff !important;
}
#Language_DropDown > li > a:hover,
#Language_DropDown > li > a:focus {
  background: rgba(0, 0, 0, 0.25);
  color: #fff !important;
}
#Language_DropDown > li > a svg {
  left: 20px;
  top: 14px;
}
.Language_DropDownTrigger {
  -webkit-transition: -webkit-transform 0.35s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: -webkit-transform 0.35s cubic-bezier(0.165, 0.84, 0.44, 1);
  -o-transition: transform 0.35s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: transform 0.35s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: transform 0.35s cubic-bezier(0.165, 0.84, 0.44, 1), -webkit-transform 0.35s cubic-bezier(0.165, 0.84, 0.44, 1);
  margin-left: 7px;
  margin-top: 3px;
}
.open .Language_DropDownTrigger {
  -webkit-transform: rotate(-90deg);
  -ms-transform: rotate(-90deg);
  transform: rotate(-90deg);
}
.HeaderMenu_Icon {
  display: inline-block;
  background-size: cover;
  margin-right: 5px;
}
.TopLevel__IsLogin .HeaderMenu_Icon {
  margin-right: 0;
}
.Sy__Logo {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 269.2 218.5' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Cpath d='M70.5 185.3c3.3-3.4-3.5-10.8-5.1-9.2-3 3.1-6.1 6.2-9.1 9.3 2.8 2.6 2.4 2.2 5.1-.5 2.7-2.8 5 4.6 9.1.4m-6.1-3.5c1.3-1.3 1.6-2.6 3.1-1.5 2.7 2.7-1.1 4.1-3.1 1.5zM71.5 191c2.5 1.9 4.3 5 6.3 1.5-1.6-1.2-3.1-2.4-4.7-3.5 1.8-2.3 1.5-2.4 3.8-.7s2.8 3 4.5.1c-1.5-1.2-6.9-6.5-8.1-4.9-2.7 3.4-5.3 6.8-8 10.3l5.1 3.9c2.2 1.7 2.4 2.5 4.1-.1-1.7-1.3-3.3-2.5-5-3.8.7-1 1.3-1.9 2-2.8zM88.7 197.5c2.5-4-6-9.6-7.1-7.7-2.3 3.7-4.5 7.4-6.8 11.1.5.3 2.7 1.9 3 1.5.9-1.5 1.9-3.1 2.8-4.6 2.2.9 1.6 3.2 1.3 5.1-.4 2.7.5 2.6 2.8 3.9.3-2 1.5-5.5.3-7.4 1.6-.1 2.9-.6 3.7-1.9m-4.2-.8c-.8 0-1.9-.7-2.5-1.2.4-.7 1.3-2.9 2-2.5 1.2.7 3.5 3.7.5 3.7M92.5 200.9c1.3-2.8 1-2.8 3.8-1.5 2.4 1.1 2.8 1.6 3.7-1.2-1.7-.8-7.7-4.6-8.6-2.8-1.8 3.9-3.6 7.8-5.4 11.8 4 1.8 3.5.2 5.3-3.6.7-1.5 4.9 4.7 6.4-.3-1.7-.8-3.5-1.6-5.2-2.4z'/%3E%3Cpath d='M107.1 200.3c-9.2-2.8-13.5 10.8-4.3 13.6s13.5-10.8 4.3-13.6m1.7 8.1c-1.3 4.3-8.2 3.7-8.1-.9.2-6.7 10.1-5.2 8.1.9'/%3E%3Cpath d='M119.3 203.4c-4.2-.7-4.8-1.8-5.5 2.4-.6 3.5-1.2 7-1.8 10.4.6.1 3.2.8 3.3.3.3-1.8.6-3.6.9-5.3 2.4.1 2.7 2.4 3.1 4.2.6 2.7 1.4 2.2 4 2.7-.5-2-.7-5.6-2.5-7 5.1-1.6 2.6-7.1-1.5-7.7m1 4.3c-.3 1.8-2.4 1.3-3.7 1 .1-.5.1-2.9.5-3.1 1.1-.8 3.4 1 3.2 2.1M132 209.8c-.5-.7-6.8-9-6.9-4.5-.1 4.3-.3 8.6-.4 12.9 1.9.1 3.3.9 3.3-1.2.1-2.4.1-4.8.2-7.1.7.9 2.6 4.5 3.6 4.6 1 0 3.2-3.5 3.9-4.4-.1 2.8-.2 5.6-.3 8.5 4.1.1 3.3-.2 3.4-4.2l.3-9.6c-3.8-.1-4.6 2.1-7.1 5zM140.5 204.5c.2 3.2.5 6.4.7 9.6.3 3.9-.4 4.3 3.6 4-.2-3.2-.5-6.4-.7-9.6-.3-4 .5-4.4-3.6-4zM155 202.5c.5 2.7 1 5.4 1.5 8-3.6-3-6.5-7.1-11.3-6.3.6 3.1 1.2 6.3 1.7 9.4.7 3.9 0 4.3 3.9 3.6l-1.5-8.4c3.5 2.9 6.7 7.5 11.3 6.7-.6-3.1-1.2-6.3-1.7-9.4-.7-3.8 0-4.3-3.9-3.6z'/%3E%3Cpath d='M167.9 205.6c.2 1.8.5 2.5 2.2 2 .7-.2.6.3.9 1 .4 1.1-2.4 1.8-3.2 1.8-2.9.1-5.1-2.9-4.1-5.7 1.1-3.1 5.4-3.4 8.2-3-.2-.6-.5-2.4-1-2.9-2.7-.3-5.5.2-7.8 1.8-4.6 3.2-3.6 10.7 1.9 12.4 3.5 1.1 10.8-.9 9.3-5.4-1.7-4.5-1.9-3.5-6.4-2zM179 193.8c.8 4.9 1.5 9.7 2.3 14.6.8-.4 3.1-1.1 2.9-2.1-.5-2.8-.3-2.5 2.1-3.8 1.8-1 2.1-1.8 3.7-.5 1.7 1.4 2.4.3 4.2-.7l-8.1-6.3c-3.5-2.7-3.2-3.3-7.1-1.2zm7.8 5.7c-1.2.6-2.3 1.3-3.5 1.9-.3-1.9-.7-3.7-1-5.6 1.5 1.2 3 2.5 4.5 3.7zM217.4 174.8c-3.2-2.7-5.4.6-8.5 1.1-3.4.5 2.3-4.3 3.3-4.6-2-1.7-2.3-2.2-4.6-.5-1.9 1.4-3.6 4-2.4 6.3-1.5-2.8-2.6-.7-4.2.8-2.2 2-4.4 4.1-6.7 6.1.4.3.7.9 1.1 1.1-3-1-6.3 2.5-8.6 4.2 1.9 2.6 3.9 5.1 5.8 7.7 2.4 3.2 1.9 3.9 5.2 1.5-1.1-1.5-2.3-3-3.4-4.5 1.6-1.5 3.2-.4 4.8.5 2.7 1.6 2.7 1.1 5.2-.7-1.8-1-4.6-3.4-6.8-3.1.9-1.8.5-3.8-1.2-5 3.6-3.3 3.1-3 6.3.5 1.4 1.5 2.9 3 4.3 4.5.7.8 2.1-1.3 2.8-1.9-2.6-2.7-5.2-5.5-7.8-8.2 1.1-1 2.3-2.1 3.4-3.1 2.9 4.4 6.1-.3 9.3-.3 3.8 0-2.9 4.6-3.8 4.8 1.6 1.3 2 2.3 3.9 1.2 2.8-1.5 5.8-5.7 2.6-8.4m-22.3 15.3c-1.3 3.1-2.8.8-4-.7.9-.9 5.4-2.4 4 .7M77.3 151.9c-1.7-2.3-4.4-6.7-6.2-10.1 0 6.7-6 13.8-12.7 8.4-3.4-2.8-3.2-8.5-3.3-12.5-.2-4.3-.5-8.5-.6-12.8-2.3.3-4.1 2-6.3 2.6-2.7 1.2-5.9.7-8.3-1.2-1.5 6.8-7.8 7.1-11.8 2.4 3.3 19.2 11.7 37.4 24.2 52.3 4.6-4.6 9.2-9.2 13.7-13.8l9.2-9.2c3.2-2.9 4.5-2.6 2.1-6.1M44 93.6c.2 0 .1 0 0 0M30.8 86.5c4 2.4 3.8 7.1.9 10.3 1.6.2 3.2.5 4.6 1.2-.1-4 1.8-5.6 5.4-6.6 2.4-.5 4.6-.4 6.7.9 1.5-.2 3.1-.4 4.6-.7.2-.3-.4-1.1-.2-1.5-1.1-9.5 8.1-12.5 15-8 1.2-2.6 2.8-5 4.3-7.5 2.1-3.6-2.3-.7-3.2-.1-3 1.8-4.4-2.5-5.4-4.5-1.3-2.6-4.2-.8-5.5-3.1-1.1-1.8.5-5.1-1.1-6.4-2.2-1.7-4.6-3.5-4.9-6.5-.7-5.4 2.2-10.4 5.5-14.3 1.1-1.3 1.6-4.1-.9-2.6-2.2 1.3-4.1 3.5-5.8 5.4-2.4 2.7-4.7 5.5-6.8 8.4-3.6 4.9-6.3 10.3-8.7 15.8-1.6 3.7-3 7.5-4.2 11.4-.6 1.9-1.1 3.8-1.6 5.7-.6 2.6-.4 1.6 1.3 2.7M235.8 145.2c-4.4-2.1-1.3-6.2-.1-9.4 1.4-3.5-3-1.7-5.1-2.4-1.1-.4-2-1-2.9-1.7 0 2.4.5 5.5-.2 7.8-1.3 4.7-7.1 6.7-11.3 4.1-1.4-.9-1.6-1.9-3.4-2-1.6-.1-3.2-.1-4.8-.2-2.1-.1-6.3-.8-8.1.5-1.4 1.1-7.3 6.1-5.7 7.4 9.8 8.3 19.5 16.6 29.3 25 6.2-8.7 11.2-18.3 14.6-28.4-.7-.2-1.5-.4-2.3-.7m-38.7-.6s.1-.1 0 0zM205.5 25.4c-7.5 8.6-15 17.1-22.6 25.7-.3.3 10.2 12.6 11.5 14.5 2 3.1 3.9 6.4 5.4 9.8 1.5 3.2 1.1 3.5 4.5 3.5 5.2.1 21.5-1.5 16.9 9 5.7.4 10.3 5.1 7.2 10.8 1-.3 2-.4 3-.5-1.7-3.6-1.1-8.8-.8-12.7.5-5.1 4.7-6.4 9.4-5.7-5.7-21.1-17.9-40.2-34.5-54.4M183.1 163.8c-1.5 1.3-3.1 2.8-4.8 4-3.4 2.6-3.6 1.6-1.6 5 1.3 2.1 3.1 4.5 3.7 7 1 4.6-4.7 6.8-7.6 3.5-1.7-2-2.9-4.7-4.2-6.9-1.4-2.3-.7-2.1-3.4-.8-.7.3-5.6 1.8-5.9 2.5-.8 2.1-1.5 4.2-2.3 6.2-1.8-1.4-3.5-2.7-5.3-4.1-1-.8-5.7.7-7 .9 3.4 2.6 6.8 5.2 10.2 7.9 1.5 1.2 2.5 9.2 3.6 8.9.8-.2 4.8-.8 5.2-1.5.3-.5-1.1-3.8-1.2-4.4-1.4-4.8-.3-6.8 1.5-11.6 2.9 4.9 5.5 11.4 12.4 10.1 3.9-.7 8-3.4 9.6-7.2s-.4-7-2.2-10.2c2.3 2.2 4.6 4.5 7 6.7 2.2 2.1 3.8-.9 5.8-2.6-2.7-2.6-5.3-5.2-8-7.7 4.8 0 9.7.1 14.5.1 1.7 0 2.6-2.2 3.6-3.4.7-.9-2.8-3.3-3.5-4-1.3-1.2-8.4-9.7-10.1-9.4-1.3 1.8-4.7 3.7-2.7 5.5s4.1 3.7 6.1 5.5c-2.2 0-4.4 0-6.6-.1-1.2.1-6-.7-6.8.1m-26 20.4c.2-.6.4-1.1.6-1.7-.2.6-.4 1.2-.6 1.7zm1 13.6c-.3-.8 0 .1 0 0zM133.8 181.4c-.3 3.4-.5 7-.7 10.5-3.1-4.1-5.9-10.7-11.1-11.6-3-.5-20-6.7-20.3-6.2-.5.8-2.3 5-3.2 5.4-2.7-1.3-7.5-2.8-6.9-5.7.3-1.6 3.9-4 2.2-5.2-1.3-.9-4.1-3.5-4.6-2.5-2.1-4.6-12.1-11.7-13.8-2.6-.3 1.8 3.6 10 1.1 10.1-2.8.2-4.4-4.5-5-6.6-1.5 1.8-3.7 2.9-2.5 5.1 1.6 3 4.1 5.9 7.6 6.6 4.1.8 7.1-2.8 6.3-6.7-.2-.8-3.9-11.2.6-7.1 5.3 4.8 1.7 8.1-1.1 12.7-.4.7-3 3.8-2.9 4.6.2.8 3.9 2.9 4.8 3.5 1.3-2.2 2.7-4.5 4-6.7 1.1.7 7.6 4.6 7.4 4.8-1.3 2.1-2.5 4.3-3.8 6.4 2.8 1.4 4.7 3.8 6.5.7 2.1-3.5 4.1-6.9 6.2-10.4-.9 3-1.8 5.9-2.7 8.9-1.2 3.8-2.5 4.5 1.4 5.9 1.9.7 9.8 4.3 11.3 3.3.3-.2 1.3-3.4 1.2-3.7-.2-.5-4.2-1.3-4.6-1.4-.8-.2-4.1-.5-3.7-1.7s.4-3.6 1.8-3.2c3.1.9 6.6 3.7 7.7.1.7-2.2.5-1.8-1.7-2.5-.5-.1-5.7-1.6-5.6-1.8-.2-.5.8-2.6 1-3.2 1.1.4 8.5 2.1 8.5 2.4-.4 2.7-.8 5.5-1.1 8.2-.1 1-1.6 6.4-1 7.2.5.7 4.8.8 5.8.9l1.2-10.5c2.3 2.9 4.7 5.9 7 8.8s3.4 2.5 7.2 2.3c1 0 1.4-17.3 1.6-19.5-1.9.4-4.5-.1-6.1.4m-33.3 13s.1-.5 0 0zM155.1 35.2c7.9 1.9 15.3 5.5 22 10 1.3.8 4.1 4.3 5.4 2.8l19.8-24C192.1 15.6 178 7.1 164.7 4.7c-1.5.6-2.4 6.6-3 8.4-2.2 7.3-4.5 14.7-6.6 22.1zm12.2-26.6c10.7 3.9 20.1 9.1 29.3 15.8-2.1 2.7-15.6 20.5-17.2 19.4-6-4.4-13.1-7.3-20-10-.3-.7 1-3.3 1.2-3.9l2.7-8.7c1.3-4.2 2.7-8.4 4-12.6z'/%3E%3Cpath d='M182.7 38.9c.5.4 1.3-.9 1.5-1.1 1-1.1-1.8-2-2.3-2.6 4.2.7 3.4.4 2.9-3.8 4 3.3 3.9-.3 7.2-4 .6-.6-1.3-1.8-1.7-2.1-1.7-1.4-8.2-4.9-7.4-6.3 1 .6 9.6 6.8 9.7 6.7.6.5 1.7-1.2 1.4-1.4-5-3.7-9-7.7-14.3-10.1-.9-.4-11.6-4.7-12-4.2-.6-.2-1 1.7-.6 1.8 3.7 1.1 7.3 2.7 10.8 4.3-1.6 3.2-7.5-4.1-10-2.8-.8.4-1.1 2.1-1.4 3.1-.2.7-2.1 4.4-1.7 5.1.6 1.1 7.4 2.5 8.7 3.1-1.9 3.5-6.1-3.1-8.6-1.5-.4.2-.8 1.1-.5 1.8-.2 1.6 16.5 4.8 17.1 8.6-1.4-.8-3.3-2.9-4-.6-4.6-2.6-9.3-5-14.4-6.6-.8-.3-1.5 1.7-.4 2.1 4.1 1.6 8.1 3.5 11.9 5.6 2.3 1.2 1.9.8.9 2.7-.7 1.3-.5 1.9-1.9 1.2-1.1-.5-2-1.5-2.5-.2-.6 1.5 3.4 2.7 4.6 3.4 3.6 2 3 .3 4.9-3.5.8.3 1.4.8 2.1 1.3m-8-16.3c-1.6-.8-3.3-1.5-5.1-2 .2-2.2 4.5.4 5.6.9-.2.4-.4.8-.5 1.1m1.4-2.8c-1.8-.8-3.6-1.5-5.5-2.1.3-2.6 4.6.3 6 1-.1.4-.3.7-.5 1.1m5.4 1.5c2.1 1.3 4.2 2.7 6.1 4.4-.8 1.1-7-2.8-6.1-4.4m-1.6 2.8c2 1.2 3.9 2.6 5.8 4-1.2 1.4-4.8-2.1-6.4-3 .2-.3.4-.7.6-1m-2.3 3.8c1.2-2.1 4.8 1.4 6.4 2.7-2.4.5-4.4-1.6-6.4-2.7M118.4 9.7c1.6-.2 3.5-.9 5-1.5 2.1-.9 4.2-1.9 6-3.3 2.7-2.1 2.3-1.7.5-4.2-.6-.9-.6-1-1.4-.2-2.9 3.1-6.7 6.2-11 6.9.2.8.5 1.9.9 2.3zM132.3 24.5c1-.9 5.8-13.6 1-12-1 .4-1.8 5.3-2.2 6.6-.9 3.2-2.5 4.5 1.2 5.4zM151.7 13.2c-.8 3.6-1.5 7.2-2.3 10.8-.4 1.7-.7 3.5-1.1 5.2-.2.8-4 .3-4.9.3-.2 1.3.1 2.2.7 2.6 1.2 0 6.5 1.1 7 .7 1.3-1 1.8-7 2.2-8.5.9-3.4 1.7-6.9 2.5-10.3 2.8.6 2.3 1 3.3-1.6.4-1.1-1.9-1.3-2.7-1.5-1.4-.4-9.7-2.1-9.8-.8-.2 3.6 1.5 2.5 5.1 3.1M148.7 4.2c2.3.2 9 3.5 10.7 2.7.8-.4 1.3-2.1 1.7-3.1-4.1-1.2-8.5-2.1-12.7-2.2 0 .8.1 1.9.3 2.6zM77.6 23.2c2.4-.8 8.4-7.1 10.2-5 .8.9 4.7-1.4 2.9-3.1 1.9-1.1 4-2 6-2.9 3.6-1.5.7 1 2.6.7 1.3-.2 3.9-1.3 3-3 3.9-1.3 7.9-2.4 12-3.3 2.9-.6 2.2-.4 2.5-3.2-3.1.3-6.6 1.3-9.7 2.2-1.9.5-3.7 1.1-5.6 1.7-.4-.1-.3-1.9-.8-1.9-1.3.1-3.3 1.4-4.6 2 .4.4.4 1.2.8 1.6-2.1.9-4.3 1.9-6.4 2.9-1.8.9-2.1-1.3-2.5-1-1.4.2-5.6 2.2-3.2 4-3.2 1.9-6.5 3.8-9.5 6.1.7.7 1.6 1.6 2.3 2.2z'/%3E%3Cpath d='M167 30.1c-.9.2-2.2 1.4-3.1 2.1.8 1 4.2 5.8 5.1 5.1 1.7-1.2 2.5-1.1 1.3-2.8-1.2-1.4-2.3-2.9-3.3-4.4zM131.4 9.6c-.2-1.1-.5-2.1-.7-3.2-3.5 1.5-7.4 4.8-11.8 5.8 1 2.9.7 3 3.7 2 .7 3.9 1.4 7.7 2.1 11.6.9 4.8-.3 6.7 4.6 5.8.8-.2-1.1-9.5-1.3-10.7-.4-2.4-.7-4.8-1.1-7.2-.3-2.3 2.8-2.8 4.5-4.1zM132.5 10.2c1.8.1 3.9-.8 3.9 1.2V30.7c0 2 1.9 1.2 3.7 1.3.2-7.2.4-14.4.5-21.6 2.8.1 5 1.2 5.2-2.2-1.7-.1-3.4-.1-5.1-.1.1-1.2.1-2.4.2-3.6.3.4 2.2 3.5 2.5 3.2.3.4 2.2-1.8 2.2-1.8 0-.1-2.2-3.8-2.4-3.8-.6-.1-1.8 1.5-2.4 2.1.1-1.3.1-2.5.2-3.8-1.4 0-2.7 0-4.1-.1-.7 0-.5 4.7-.5 5.4-.1 2.9-.3 2.3-3.2 2.2-1.3-.1-1.2 1.4-.7 2.3z'/%3E%3Cpath d='M144.6 19.4c-.3-4.1 1-5.4-3.1-5.7.2 3 .5 17 5.5 10.5-1.7-1.3-2.2-2.8-2.4-4.8M89.9 33.4c-.7.6-1.4 1.2-2.2 1.6 3.1 2.4 2.4 2 5.3-1.5 1.2 2.3 12.9-5 15.4-6 .4-.1 8.7-2.4 4.9-3.9-1.8-.7-7.1 2.3-8.7 3 .3-1 .1-3.1 1.3-2.9-.4-.1 1.6.3 1.6.3.4-.6.6-2.1.7-3.2-.7.1-1.5-.4-2.2-.2.7-3.6-.1-5.1 3.8-6.3-1.1 6.1 1.6 7.6 7.5 8.4.8-.4.7-1.7 1.3-2.7-1.5-.3-4.2-.6-5.1-2-1.5-2.3 1.4-4-.5-6.3-1.5-1.8-4.1.3-5.9 1.1 0-.3 0-.8.1-1.2-3-.1-3.1-.7-3.5 2.4-1.2 1.2-4.7 1.8-6.4 2.4 2.5 2.6 2.5 1.7 6 .3-.1 1.1-.2 2.2-.5 3.3-.2.8-1.9-.4-2.2 0-1.1 1.5-.4 3.3 1.4 3.1-.3 1.1-.6 2.1-.9 3.1.8.1 1.7.5 2.5.8-3.1 1.4-6.1 2.9-9 4.5 1.1-1.4 2.2-2.9 2.7-4.6-.8.3.1.5-.2 0-.5.4-1 .9-1.6 1.3-.1-.1-.2-.3-.3-.4 2.1-1.6 1.1-3.1-1.1-1.5-1-1.7-2.2 0-3.5.9.3.4.5.7.8 1.1-.4.3-1.4 1.1-1.9 1.3-1.3-6.2 6.7-4.5 9.9-3.9.1-.9.3-1.9.4-2.8-1.1 0-2.4.1-3.6.1 2.1-1.2.2-3.4 0-3.3-.6-1-4 4.3-5.2 1.8 1.5-.9 3.4-1.2 2.7-3-.7-1.6-1-.9-2.4 0-1.7 1.1-1.9 0-2.6.3-1.6.6-3.1 1.8-4.5 2.6.3.3.5.7.8 1-.9.5-1.8 1.1-2.7 1.6 1.9 3.6 3.4-1.1 4.9 1.1-1.6 1-3.2 2.1-4.7 3.2 2.4 2.7 1.8 2.4 4.7.4-.4 1.2-.8 2.4-1.6 3.5 1.2.2 2.6.3 3.8.4.1-1 .1-2 .2-3 .3.6 1 1.2 1.4 1.2.7 0 1.1-1.6 1.8-.6.5.7-2.3 2.7-2.9 3.2'/%3E%3Cpath d='M121.7 26.3c-.2-4-3.4-1.5-6-.5-9.5 3.5-18.8 7.7-27.3 13.1.3.7 1.1 1.8 1.6 1.9 1.3.3 7.6-4.5 8.9-5.2-.3 2.8-4.2 3.8-6.3 5.1 1.4 1 2.2 2.5 3.7 1.5 3.5-2.4 7-4.8 10.6-7.2s5.2-4.6 9.3-2.4c2.5 1.3 2.2 0 3.6-2.5-1.3-.7-2.5-1.3-3.9-1.9 1.9-.7 3.8-1.3 5.8-1.9zm-10.5 5c-2.9 1.2-5.8 2.5-8.7 3.9 1.3-3.3 6-4.3 9.1-5.5-.1.5-.2 1.1-.4 1.6z'/%3E%3Cpath d='M144.3 146.1c4.2 3.7 12.7 4.4 17.8 4.9 1.5.2 4.7-.6 5.8.7 1.3 1.4-.1 3.7 1.5 4.8 1.4 1 2.8 2.4 3.9 3.7.7.9.9 3.3 2.3 3.5 2.7.3-1.2-9.5-1.8-10.5-1.7-2.8-3-5.7-4.7-8.5-4.7-7.5-9.1-15.1-13.8-22.7-3.5-5.7-4.8-13-4.9-19.5-.1-7.7 3.5-19.4-6.5-21.7-3.3-.7-9-2.1-6.3-6.5.5-.8-.6-2.9-1.6-2.7-.6-1.4-3-1.5-3.3-2.4 0 .4-1.3-.3-1.4-.4-.8-2.1-5.2 1.7-7.2-.2-1.2-1.1-3.2-2.1-4.6-.6-1.4 1.4.2 2.7-.2 3.9-1.3 3.9 3.2 2.3 5 1.5.6 1 1 2.1 1.9 3.3 1.3 1.8 3.6 1.3 5 2.7-.1-.1-.2-.4-.4-.6.4.3 1.2.6 1.4.8-.2-.2-.5-.4-.7-.6.3.1.6.5.9.6.1-.2 0-.3-.3-.3.6.5 1.2.9 1.8 1.4-5.9-1.1-13.6-2-17.6-6.7-1.1-1.3-8.3-11.2-9-10.4-1.2-.4-1.7-5.3-2-6.3-.4-1.3-5.2-6.6-5.1-2.9 0 3.6 1.4 6 3 9.1 1.6 2.9 2 3.5.6 6.5-2-1.2-2.1-.4-3.9-.9-1.9-.4-4.4-3-5.7-4.2-5.3-4.6-8.4-10.6-3.5-16.9 1.1-1.4 2.2-1.2 1-2.7-1.3-1.6-2.6-3.2-3.8-4.8-1.4-1.7-2.7-3.4-4-5.1-2.6-3.3-5.1-6.5-7.7-9.8-2.7-3.4-2.5-5.1-6.2-1.9-9 7.8-13.1 20.8-5 30.9 7.2 9 20.7 14.8 31.1 19 1.5.6.5.6 1.5 1.8 1.5 1.8 3.9.6 3.5 3-.3 1.9.1 3.4-.5 5.4-1.3 3.8-2 7.4-1.6 11.5.5 4.2 2.2 7.3 2.2 11.4 0 5.6 2.3 9.9 5.6 14.3 1.3 1.7 1.2 4.8 2.2 6.9 1.2 2.4 2.8 4.6 4.8 6.3 2 1.8 4.4 3.1 6.8 4.2 1.9.9 5.1 1 6.4 2.6 2.1 2.7 5.6 4.3 8.9 5 1.9.3 6.8-.9 8.4.1m-23.9-75.9c-.3-2.1 2.6-.1 3 .4-.5-.4-3.1-.6-3-.4m2.6 2.4c-3.5 1.8-2.2-2.1.7-.4-.2.1-.4.2-.7.4m-34.7-4.2C78 62.9 55.2 46 69.6 33.3c-4.1 8.4-2.3 16 3.8 23.1 3.6 4.1 10.3 9.7 14.9 12m14 5-.3.9c-1.8-.9-3.4-1.3-5.1-2.1-4.6-2-8.7-7.1-12.2-10.7-3.4-3.6-6.1-7.7-5.8-12.9 0-.9.8-9.1 2.6-8.7-1-.2-1.7 8.7-1.6 9.6.3 5.1 3.3 9 6.7 12.5 2.7 2.8 5.7 4.7 9.2 6.4 1.4.7 3 1.1 4 2.3 1.1 1.2.9 1.9 2.9 1.7-.2.4-.3.7-.4 1m22.4 9.3c-.8-.2-2.5-.9-3-1.7 4 .5 7.6 2.8 11.5 3.7-2.9-.3-5.6-1.4-8.5-2m13.7 11.2c-3.1-.1-3.6-.4-6.1-2.7-.6-.5-5.5-5-6.1-4.6 2-1.1 13.8 4.3 12.2 7.3M247.1 134.1c-1.1-2.3-6.8-4.5-8.7-2.3-.8.9-.2 1.5 0 2.4.4 2.4-1.6 4.7-2.2 6.9-1 3.2 5.2 3.4 6.8 1.5 1.1-1.4 5.4-6.6 4.1-8.5M261.1 134.5c-1.5-2.9-6.9-4.7-8.6-1-.6 1.6-.7 4.3-1.2 6.1-2.1 7.8 12.8.7 9.8-5.1M195.5 86.5c2.1 3.9 7.9 2.1 11.5 2.3 2.9.1 5.8.5 8.7.3s5-3.8 2.9-6.2c-3-3.3-10.1-1.6-14-1.6-3.9-.1-11.9-.9-9.1 5.2M226 117.6c0-5.8-7.8-4.4-11-4.2-4.2.3-8.5.3-12.7.4-1.5.1-3 .2-4.4.5-1.8-.5-2.9-1-4.9-.8-4.4.5-2.8 5.3-2.8 8.5 0 3.4-.2 6.9-.1 10.3 0 2.3.3 4.9 1.3 7 1.8 3.7 5 1.7 7.5.4 2.8-1.5 7.1-.8 10.1-.7 2.6.1 5.6-.6 7.3 1.4 2.3 2.7 7.8 2.5 8.8-1.4.7-3 .1-6.9.2-10s1.4-8.5.7-11.4m-11.2 12.8c.3 3-12 .8-14.7 2.1-1.4-4.3 12.7-2.5 14.7-2.1zm-.1-7.7c-4.2.3-11.8-1.1-15.5 1-1.3-3.3 4.5-3.4 6.4-3.5 2.4-.1 4.8.1 7.2.5.1 0 4.3 1.8 1.9 2'/%3E%3Cpath d='M269 114.6c-.1-3.2.8-7.6-.7-10.6-1.6-4.3-8.7-2.6-12.1-2.5-6.6.2-13.3-.1-20 .6-2.6-1.1-5.2-2.5-8-.8-1.9 1.1-.7 5.5-.8 7.4 0-5.8-7.4-4.9-11.6-4.9 2-.5 1.6-4 3.5-4.1 2.9-.2 5.9.2 7.2-3 3.8-9.1-16.1-6.7-20.1-6.7-4.5 0-22.4-2.1-19.8 6.2 1 3.1 4.8 1.9 5.8 3.6.9 1.4 1 4.1 2.9 4.5-3.2.1-6.1-.2-8.9 1.8-1.3.9-1.7 3.6-.3 4.6 3.9 3.7 11.8 1.8 16.8 1.8 4-.1 23.1 2.8 24.3-2.8-.7 4.8-1 10.9-.2 15.6.3 2 1.1 3.8 2.9 5 2.7 1.8 4.7 0 7.2.2 4 .2 8.1.8 12.1.8s8.2-.8 12.2-.5c1.8.1 2.8 1.1 4.8-.1 1.9-1.2 2.2-3.2 2.4-5.3.3-3.5.4-7.2.4-10.8M209.5 104c-2.8.1-5.8.7-8.5.3 1.1-.4 1.7-2.1 2-3.1.7-2.1 1.7-2 3.9-2.1 3.2-.1 1.9 3.3 4.4 5-.6-.1-1.2-.1-1.8-.1m28.3 6.2c1.3-3.3 19.7-3.7 20.8-.4-2.3 0-20.4-.6-20.8.4m21.3 14.1c-.8 1-4.8.5-5.8.6-4.4.2-10.7 1.2-14.9-.9 1.4-1.5 7.1-.9 9-.9.8 0 12.5.1 11.7 1.2m.3-7c-3.1 1.1-6.8.3-10 .1-3.9-.3-8 .5-11.8-.1 2.5-3.7 19.5-2.7 21.8 0'/%3E%3Cpath d='M233.3 95.7c1.5 6.2 8.9 2.6 13.5 2.8 3.6.1 9.3 2.2 12.6.5 2.6-1.2 1.3-6.6 1.9-9 1-3.6-1.8-7.7-5.5-8-1.5-.1-2.5.8-3.8 1.2-2.4.7-5.1.2-7.5-.2-2.9-.5-8.1-2.3-10.6.1-1.9 2-1.2 10.2-.6 12.6m8.5-3.8c-.2-2.8 4-2.8 6-2.7 3.2.1 5.3-.3 4.9 3.3-3.5-.3-7.7.5-10.9-.6zM10 96.2c1.4.3 3 .2 4.4.1 4.2-.3 8.4.7 12.4.5 2.3-.1 5-3.2 4.7-5.6-.4-2.9-4-3.7-6.4-3.7-4.6-.2-9.2.3-13.8 0-5.2-.3-6.2 7.4-1.3 8.7M37.6 102.7c-.8-2.1-3.1-2.9-5.1-3.3-4.8-.8-11.4-1-16.2-.1-4.1.8-16.5-2.2-15.2 5.5 1.2 6.7 14.2 0 8.9 9.3-2.5 3.4-8.1 3.8-9.8 7.5-.8 2.9.1 5.9 2.6 7.7 4.5 2.9 7.8-2.1 11.8-1.9-.1 4.4-.7 9.3.4 13.7 1 3.9 6.5 7.1 9.3 2.9 3.4-5.1.9-18.2.6-23.9 3.5 2.2 3.9 8 8 9.6 3.7 1.4 4.7-4.7 4.6-7-.1-3.4-.4-7.7-3.2-10.1-3.5-2.8-6.1-1.7-9.8-.7 0-.8-.1-1.6-.1-2.3 4.3-.1 15.8-.2 13.2-6.9'/%3E%3Cpath d='M84.5 95.8c-4-2.7-5.3-1.7-9.8-1.7-3.9-.2-8.2-.1-6.8-5.4 1.6-6.5-12-9.7-12.6 0-.1 1.1.9 4.8.1 5-1.5.3-3.1.6-4.6.8-3.6.5-7.3-2-10.7 0-2.4 1.4-1 6-1.2 8.1-.4 5.3-.2 10.4.1 15.8.4 5.3 4.1 8.6 9.4 6.5 2.3-1 8.7-5.3 8.8-.3.1 5.6-1.6 23.8 5.5 24.6 9.1 1.1 5.8-13.8 5.5-19.2 0-1.8-1-5.5-.1-7.2 1-1.9 5.7-.4 7 .1 6.1 2.4 9.8 3.1 10.3-5 .2-3.7.2-7.4 0-11.1-.3-2.6.9-9.1-.9-11m-34.9 9.9c-.1 0 .2-2.5.7-2.9 1.7-1 3.6-1.6 5.6-1.6.1 1.6 1.1 4-.9 4.1-1.7.2-3.5.4-5.4.4m6.9 9.3c-.7.3-6.4 1.7-6.6.6-.6-4 7.6-4.7 6.6-.6zm16.3-.6c-.8-.1-6.7.3-5.1-2.2-.1-2.8 13.3 2.8 5.1 2.2m2.4-9.4c-1.1.5-2.8.4-4.1.4-.9 0-3.1.2-3.6-1 0 0-.1-2.8 0-2.9 1.9-2 10.2 2.3 7.7 3.5'/%3E%3C/svg%3E");
  width: 19px;
  height: 15px;
}
.SignOut__Icon {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg height='24' width='24' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Cpath d='M16 10V5l8 7-8 7v-5H8v-4zM0 2v20h14v-2H2V4h12V2z'/%3E%3C/svg%3E");
  margin-left: 3px;
}
.Setting__Icon {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='%23fff'%3E%3Cpath d='M24 14v-4h-3.23a8.967 8.967 0 0 0-1.156-2.785L21.9 4.929 19.07 2.1l-2.286 2.286A8.937 8.937 0 0 0 14 3.23V0h-4v3.23a8.945 8.945 0 0 0-2.785 1.157L4.929 2.101 2.1 4.929l2.287 2.287A8.94 8.94 0 0 0 3.23 10H0v4h3.23a8.961 8.961 0 0 0 1.156 2.784L2.1 19.071 4.929 21.9l2.286-2.286A8.967 8.967 0 0 0 10 20.77V24h4v-3.23a8.937 8.937 0 0 0 2.784-1.156L19.07 21.9l2.828-2.829-2.285-2.286A8.943 8.943 0 0 0 20.769 14H24zm-12 2a4 4 0 1 1 0-8 4 4 0 0 1 0 8z'/%3E%3C/svg%3E");
}
.Earth__Icon {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd' clip-rule='evenodd' fill='%23fff'%3E%3Cpath d='M12 0c6.623 0 12 5.377 12 12s-5.377 12-12 12S0 18.623 0 12 5.377 0 12 0m2.557 16H9.442c.546 2.46 1.441 4.114 2.558 5.744 1.194-1.741 2.041-3.41 2.557-5.744M7.4 16H2.833c1.236 2.825 3.704 4.972 6.755 5.716A17.556 17.556 0 0 1 7.4 16m13.767 0H16.6a17.617 17.617 0 0 1-2.175 5.694c3.012-.763 5.517-2.895 6.742-5.694M7.162 10H2.2a10.088 10.088 0 0 0 0 4h4.915a20.028 20.028 0 0 1 .047-4m7.661 0H9.176a18.016 18.016 0 0 0-.053 4h5.753a18.017 18.017 0 0 0-.053-4m6.977 0h-4.963c.148 1.328.166 2.671.048 4H21.8c.26-1.285.273-2.648 0-4M9.644 2.271C6.567 3.003 4.077 5.157 2.833 8h4.653a20.424 20.424 0 0 1 2.158-5.729m2.355-.048C10.91 3.993 10.089 5.676 9.536 8h4.927c-.534-2.246-1.337-3.948-2.464-5.777m2.368.069A20.45 20.45 0 0 1 16.513 8h4.654c-1.232-2.816-3.762-4.958-6.8-5.708'/%3E%3C/svg%3E");
}
.NumberIcon {
  border-radius: 50%;
  background-color: #a65001;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  color: #fff;
  right: 3px;
  top: -11px;
  font-size: 10px;
  width: 16px;
  height: 16px;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.UserName__Area:hover,
.UserName__Area:focus {
  color: #fff;
  text-decoration: none;
}
.dropdown-menu .divider {
  height: 1px;
  margin: 0;
  overflow: hidden;
  background-color: transparent;
}
#syr-footer-icons,
.responsive-footer-bottom {
  background-color: rgba(205, 111, 0, 0.4);
}
#syr-footer-icons {
  text-align: center;
  padding-top: 20px;
}
#footer-links-misc {
  text-align: center;
}
.syr-footer-logo {
  max-width: 90.625%;
  margin-bottom: 30px;
}
.android .syr-footer-logo {
  display: none;
}
@media (min-width: 768px) {
  .syr-footer-logo {
    max-width: 38.3%;
  }
}
.responsive-footer-bottom {
  min-height: 45px;
  width: 100%;
  text-align: center;
}
.responsive-footer-bottom .wrapper {
  padding: 13px 0;
  color: #fff;
}
.responsive-footer-bottom span {
  display: inline-block;
  font-size: 13px;
}
.responsive-footer-bottom a {
  color: #fff;
}
.responsive-footer-bottom a .icon-tb-logo {
  vertical-align: middle;
  font-size: 15px;
  color: #fff;
}
.responsive-footer-bottom a:hover {
  color: #fff;
  text-decoration: none;
}
#build-number {
  color: #fff;
  background-color: #e5b138;
  font-size: 11px;
  text-align: right;
  padding-right: 10px;
  padding-bottom: 5px;
}
#footer-icons-wrapper {
  font-size: 0;
}
.legacy-links {
  margin-top: 4px;
}
.syr-footer-icons-cards {
  width: 32px;
  height: 20px;
  margin-right: 11px;
  display: inline-block;
  direction: ltr;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  -webkit-box-shadow: 0 2px 1px rgba(0, 0, 0, 0.2);
  box-shadow: 0 2px 1px rgba(0, 0, 0, 0.2);
}
.syr-footer-icons-cards:last-child {
  margin-right: 0;
}
#cookie-banner {
  position: fixed;
  bottom: 0;
  width: 100%;
  background-color: #fff;
  z-index: 100;
  font-size: 13px;
  display: none;
  font-family: 'proxima-nova', sans-serif;
  border-top: 1px solid #cf7200;
}
#cookie-banner .inner {
  position: relative;
  padding: 6px 0 7px 32px;
  max-width: 1000px;
  margin-left: auto;
  margin-right: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
@media only screen and (max-width: 767px) {
  #cookie-banner .inner {
    padding-right: 32px;
  }
}
#cookie-banner .inner p {
  margin-bottom: 0;
  margin-top: 0;
}
#cookie-banner .inner .modal-header-close {
  cursor: pointer;
  color: #cf7200;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
#cookie-banner a {
  text-decoration: underline;
  color: #cf7200;
}
@media only screen and (max-width: 767px) {
  #cookie-banner {
    display: none;
  }
}
#shenyun-navbar-toggle {
  position: relative;
  z-index: 10;
  padding: 9px 10px;
  margin-top: 3px;
  margin-right: 0;
  margin-bottom: 5px;
  float: right;
  background-color: rgba(249, 249, 249, 0.1);
  background-image: none;
  border: 1px solid transparent;
  border-radius: 3px;
  cursor: pointer;
}
@media (min-width: 1024px) {
  #shenyun-navbar-toggle {
    display: none;
  }
}
#shenyun-navbar-toggle:hover,
#shenyun-navbar-toggle:focus {
  border-color: rgba(249, 249, 249, 0.4);
}
#shenyun-navbar-toggle:focus {
  outline: none;
}
#shenyun-navbar-toggle .icon-bar {
  display: block;
  width: 26px;
  height: 2px;
  border-radius: 1px;
}
#shenyun-navbar-toggle .icon-bar + .icon-bar {
  margin-top: 3px;
}
.mobile-menu {
  position: absolute;
  display: none;
  z-index: 10000;
  width: 100%;
  height: 100%;
  -webkit-transition: transform 0.5s ease-in-out;
  -o-transition: transform 0.5s ease-in-out;
  -webkit-transition: -webkit-transform 0.5s ease-in-out;
  transition: -webkit-transform 0.5s ease-in-out;
  transition: transform 0.5s ease-in-out;
  transition: transform 0.5s ease-in-out, -webkit-transform 0.5s ease-in-out;
  background-color: #d96730;
}
.mobile-menu h2 {
  margin: 0;
  padding: 1em;
  color: rgba(0, 0, 0, 0.4);
  text-shadow: 0 0 1px rgba(0, 0, 0, 0.1);
  font-weight: 300;
  font-size: 2em;
  color: #fff;
}
.mobile-menu-header .close-icon {
  color: #fff;
  font-size: 20px;
  padding: 15px;
  cursor: pointer;
}
.mobile-menu ul > li > a,
#mobile-menu-language-btn > a {
  display: block;
  font-size: 20px;
  line-height: 1.2em;
  color: #fff;
  font-family: 'open-sans-condensed', sans-serif;
  padding: 0.7em 1em 0.7em 1.2em;
  outline: none;
  -webkit-box-shadow: inset 0 -1px rgba(0, 0, 0, 0.2);
  box-shadow: inset 0 -1px rgba(0, 0, 0, 0.2);
  text-transform: uppercase;
  text-decoration: none;
  text-shadow: 0 0 1px rgba(255, 255, 255, 0.1);
  margin-bottom: 1px;
  width: 100%;
  -webkit-transition: background-color 0.3s;
  -o-transition: background-color 0.3s;
  transition: background-color 0.3s;
}
.mobile-menu ul > div.dropdown-wrapper > dl a,
#mobile-menu-language-btn .language-btn-dropdown-menu li a {
  display: block;
  font-size: 20px;
  line-height: 1em;
  color: #fff;
  font-family: 'open-sans-condensed', sans-serif;
  padding: 0.7em 1em 0.7em 2em;
  outline: none;
  -webkit-box-shadow: inset 0 -1px rgba(0, 0, 0, 0.2);
  box-shadow: inset 0 -1px rgba(0, 0, 0, 0.2);
  text-transform: uppercase;
  text-decoration: none;
  text-shadow: 0 0 1px rgba(255, 255, 255, 0.1);
  background: none;
  margin-bottom: 1px;
  width: 100%;
  -webkit-transition: background-color 0.3s;
  -o-transition: background-color 0.3s;
  transition: background-color 0.3s;
}
.mobile-menu ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.mobile-menu ul > li:first-child > a {
  -webkit-box-shadow: inset 0 -1px rgba(0, 0, 0, 0.2), inset 0 1px rgba(0, 0, 0, 0.2);
  box-shadow: inset 0 -1px rgba(0, 0, 0, 0.2), inset 0 1px rgba(0, 0, 0, 0.2);
}
.mobile-menu ul > div a {
  text-align: left;
  padding-left: 0;
  cursor: pointer;
}
.mobile-menu ul > div a i {
  margin-right: 1.4em;
  margin-left: -1.4em;
  font-size: 16px;
}
.mobile-menu ul > div.dropdown-wrapper {
  padding-top: 0;
  padding-bottom: 0;
}
.mobile-menu ul > div.dropdown-wrapper > dl {
  margin-bottom: 0;
}
.mobile-menu ul li a:hover,
.mobile-menu ul li a:focus,
.mobile-menu ul div a:hover,
.mobile-menu ul div a:focus,
#mobile-menu-language-btn .language-btn-dropdown-menu li a:hover,
#mobile-menu-language-btn .language-btn-dropdown-menu li a:focus {
  background-color: #b55121;
}
#mobile-menu-language-btn {
  background: none;
}
#mobile-menu-language-btn .language-btn-dropdown-menu {
  color: #fff;
  padding: 0;
  margin-top: 0;
  outline: none;
  width: 100%;
  top: auto;
  position: relative;
  border: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  background-color: #d96730;
}
#mobile-menu-language-btn .language-btn-dropdown-menu li {
  -webkit-box-shadow: inset 0 -1px rgba(0, 0, 0, 0.2);
  box-shadow: inset 0 -1px rgba(0, 0, 0, 0.2);
}
#mobile-menu-language-btn .language-btn-dropdown-menu li a {
  -webkit-box-shadow: none;
  box-shadow: none;
}
.overlay {
  position: fixed;
  background: rgba(0, 0, 0, 0.65);
  width: 100%;
  height: 100%;
  display: none;
  z-index: 999999;
  -webkit-transition: all 225ms ease;
  -o-transition: all 225ms ease;
  transition: all 225ms ease;
  -webkit-animation: fadeIn 1s ease both;
  animation: fadeIn 1s ease both;
  cursor: pointer;
}
.breadcrumb-wrapper {
  background-color: #fff;
}
@media only screen and (max-width: 767px) {
  .breadcrumb-wrapper {
    display: none;
  }
}
.breadcrumb {
  margin-bottom: 0;
  background-color: #fff;
  max-width: 1600px;
  margin-left: auto;
  margin-right: auto;
  font-size: 12px;
  color: #999;
}
.breadcrumb a {
  color: #999;
}
#syr-index-left-content .breadcrumb {
  background-color: transparent;
}
#syr-backend-category-list .breadcrumb {
  padding-top: 44px;
  padding-left: 0;
}

.caret-base {
  display: inline-block;
  direction: ltr;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  padding: 0;
  width: 0;
  height: 0;
  margin-left: 2px;
  vertical-align: middle;
}
:root {
  --light-grey: #a1a8ae;
  --light-gray: #a1a8ae;
  --gray-bg: #ebebeb;
  --brand-primary: rgba(255, 104, 68, 0.61961);
  --brand-curent: #009e8f;
  --brand-curent-dark: #008475;
  --hover-text: #68449e;
  --oriange-bg: #cb6f1a;
  --orange-header: #cf7200;
  --light-yellow: #fde3a6;
  --light-yellow2: #f4d47c;
  --uppercase: {
    text-transform: uppercase;
  }
  --font-proxima-nova: 'proxima-nova', sans-serif;
  --proxima-nova: 'proxima-nova', sans-serif;
  --font-warnock: 'warnock-pro', serif;
  --font-open-sans-condensed: open-sans-condensed, sans-serif;
  --font-roboto-condensed: 'Roboto Condensed', sans-serif;
  --font-domaine-display-condensed: 'Domaine Display Condensed Test';
  --font-ta-pr: 'trajanproregular';
  --font-ta-pb: 'trajanprobold';
  --font-tangier: 'DM Serif Display', serif;
  --bs-font-sans-serif: system-ui, -apple-system, Segoe UI, Roboto, Ubuntu, Cantarell, Noto Sans, sans-serif, 'Segoe UI', Roboto,
    'Helvetica Neue', Arial, 'Noto Sans', 'Liberation Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol',
    'Noto Color Emoji';
  --font-nm: open-sans-condensed, sans-serif;
  --font-nmbc: open-sans-condensed, sans-serif;
  --icon-block: {
    display: block;
    background-repeat: no-repeat;
    background-size: 100% 100%;
  }
  --top-container-width: 80%;
  --top-container-tablet-width: 95%;
  --logo-top-margin: 3.5vw;
  --padding-v: 12px;
}
html {
  font-size: 100%;
}
body {
  font-size: 14px;
  font-size: 0.875rem;
  font-family: system-ui, -apple-system, Segoe UI, Roboto, Ubuntu, Cantarell, Noto Sans, sans-serif, 'Segoe UI', Roboto, 'Helvetica Neue',
    Arial, 'Noto Sans', 'Liberation Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
  font-family: var(--bs-font-sans-serif);
  height: 100%;
  background-position: 50% 0;
  background-repeat: no-repeat;
  margin: 0;
  position: relative;
}
body .sticky-wrapper {
  padding-top: 61px;
  -webkit-transition: all 0.15s cubic-bezier(0.165, 0.84, 0.44, 1);
  -o-transition: all 0.15s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: all 0.15s cubic-bezier(0.165, 0.84, 0.44, 1);
}
body > img {
  margin: 0;
  padding: 0;
}
body,
html {
  text-rendering: optimizeLegibility;
}
li,
ul {
  list-style: none;
}
#container {
  width: 100%;
  position: relative;
}
blockquote,
q {
  quotes: none;
}
q:after,
q:before {
  content: '';
}
button,
input,
select,
textarea {
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  -moz-font-feature-settings: 'liga', 'kern';
}
cite {
  font-style: normal;
}
a {
  color: #68449e;
  color: var(--hover-text);
  font-weight: 500;
}
a:hover,
a:focus {
  text-decoration: none;
}
a.no-uline {
  text-decoration: none;
}
.is-active .collapse {
  display: block;
}
.dropdown-menu {
  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  margin-top: 0;
}
.AspectRatio {
  display: block;
  position: relative;
  margin-left: auto;
  margin-right: auto;
}
.AspectRatio::before {
  content: '';
  display: block;
}
.AspectRatio > .Aspect-BG-img,
.AspectRatio > img {
  max-height: 100%;
  max-width: 100%;
}
.AspectRatio > .Aspect-BG-img.v-img,
.AspectRatio > img.v-img {
  height: 100% !important;
  width: auto !important;
  left: 50%;
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%);
}
.AspectRatio--withFallback > .Aspect-BG-img,
.AspectRatio--withFallback > img {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
}
.no-js .AspectRatio > .Aspect-BG-img,
.no-js .AspectRatio > img {
  display: none !important;
}
@supports (--css: variables) {
  .AspectRatio--withFallback {
    padding-bottom: 0 !important;
  }
  .AspectRatio::before {
    padding-bottom: calc(100% / (var(--aspect-ratio)));
  }
  @media only screen and (min-width: 320px) and (max-width: 359px) {
    .AspectRatio::before {
      padding-bottom: calc(100% / (var(--aspect-ratio-mobile)));
    }
  }
  @media only screen and (min-width: 360px) and (max-width: 575px) {
    .AspectRatio::before {
      padding-bottom: calc(100% / (var(--aspect-ratio-mobile)));
    }
  }
  @media (min-width: 576px) and (max-width: 767px) {
    .AspectRatio::before {
      padding-bottom: calc(100% / (var(--aspect-ratio-mobile)));
    }
  }
}
.AspectRatio > .Aspect-BG-img,
.AspectRatio > img {
  position: absolute;
  top: 0;
  left: 0;
  height: 100% !important;
  width: 100% !important;
  -webkit-transition: 400ms -webkit-transform;
  transition: 400ms -webkit-transform;
  -o-transition: 400ms transform;
  transition: 400ms transform;
  transition: 400ms transform, 400ms -webkit-transform;
  -o-object-fit: cover;
  object-fit: cover;
  font-family: 'object-fit: cover';
  -o-object-position: 50% 50%;
  object-position: 50% 50%;
}
.AspectRatio > .Aspect-BG-img {
  background-size: cover;
}
.AspectRatio--square::before,
.aspectratio--square::before {
  padding-bottom: 100%;
}
.AspectRatio--short::before {
  padding-bottom: 75%;
}
.AspectRatio--tall::before {
  padding-bottom: 150%;
}
.AspectRatio--short > .Aspect-BG-img,
.AspectRatio--short > img,
.AspectRatio--square > .Aspect-BG-img,
.AspectRatio--square > img,
.AspectRatio--tall > .Aspect-BG-img,
.AspectRatio--tall > img,
.aspectRatio--square > .aspect-bg-img,
.aspectratio--square > img {
  position: absolute;
  width: auto;
  height: auto;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}
.aspect-ratio {
  display: block;
  position: relative;
  margin-left: auto;
  margin-right: auto;
}
.aspect-ratio::before {
  content: '';
  display: block;
}
.aspect-ratio > .Aspect-BG-img,
.aspect-ratio > img {
  position: absolute;
  top: 0;
  left: 0;
  height: 100% !important;
  width: 100% !important;
  -webkit-transition: 400ms -webkit-transform;
  transition: 400ms -webkit-transform;
  -o-transition: 400ms transform;
  transition: 400ms transform;
  transition: 400ms transform, 400ms -webkit-transform;
  -o-object-fit: cover;
  object-fit: cover;
  font-family: 'object-fit: cover';
  -o-object-position: 50% 50%;
  object-position: 50% 50%;
}
@media only screen and (min-width: 1501px) and (max-width: 1800px) {
  .aspect-ratio > .Aspect-BG-img,
  .aspect-ratio > img {
    background-size: auto 100%;
  }
}
@media only screen and (min-width: 1801px) {
  .aspect-ratio > .Aspect-BG-img,
  .aspect-ratio > img {
    background-size: auto 100%;
  }
}
@supports (--css: variables) {
  .aspect-ratio::before {
    padding-bottom: calc(100% / (var(--aspect-ratio)));
  }
  @media only screen and (min-width: 320px) and (max-width: 359px) {
    .aspect-ratio::before {
      padding-bottom: calc(100% / (var(--aspect-ratio-mobile)));
    }
  }
  @media only screen and (min-width: 360px) and (max-width: 575px) {
    .aspect-ratio::before {
      padding-bottom: calc(100% / (var(--aspect-ratio-mobile)));
    }
  }
  @media (min-width: 576px) and (max-width: 767px) {
    .aspect-ratio::before {
      padding-bottom: calc(100% / (var(--aspect-ratio)));
    }
  }
  @media (min-width: 768px) and (max-width: 1023px) {
    .aspect-ratio::before {
      padding-bottom: calc(100% / (var(--aspect-ratio-sm)));
    }
  }
  @media (min-width: 1024px) and (max-width: 1280px) {
    .aspect-ratio::before {
      padding-bottom: calc(100% / (var(--aspect-ratio-md)));
    }
  }
  @media (min-width: 1281px) and (max-width: 1500px) {
    .aspect-ratio::before {
      padding-bottom: calc(100% / (var(--aspect-ratio-lg)));
    }
  }
  @media only screen and (min-width: 1501px) and (max-width: 1800px) {
    .aspect-ratio::before {
      padding-bottom: 0;
      height: calc(var(--force-height) - var(--headerbar-height));
      min-height: var(--force-min-height);
    }
  }
  @media only screen and (min-width: 1801px) {
    .aspect-ratio::before {
      padding-bottom: 0;
      height: calc(var(--force-height) - var(--headerbar-height));
      min-height: var(--force-min-height);
    }
  }
  @media (min-width: 1260px) and (min-height: 580px) and (max-height: 750px) {
    .aspect-ratio::before {
      padding-bottom: calc(100% / (var(--aspect-ratio-sp))) !important;
    }
  }
  .aspect-ratio.AspectRatio--withFallback {
    padding-bottom: 0 !important;
  }
}
.aspect-ratio-content {
  position: relative;
  padding-bottom: 0 !important;
}
.aspect-ratio-content:before {
  display: block;
  content: '';
  width: 100%;
  padding-bottom: calc(100% / (var(--aspect-ratio)));
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .aspect-ratio-content:before {
    padding-bottom: 150%;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1200px) {
  .aspect-ratio-content:before {
    padding-bottom: 130%;
  }
}
@media (--only-medium-screen-3) {
  .aspect-ratio-content:before {
    padding-bottom: 130%;
  }
}
@media only screen and (min-width: 320px) and (max-width: 359px) {
  .aspect-ratio-content:before {
    padding-bottom: calc(100% / (var(--aspect-ratio-mobile)));
  }
}
@media only screen and (min-width: 360px) and (max-width: 575px) {
  .aspect-ratio-content:before {
    padding-bottom: calc(100% / (var(--aspect-ratio-mobile)));
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .aspect-ratio-content:before {
    padding-bottom: calc(100% / (var(--aspect-ratio)));
  }
}
.aspect-ratio-content > .content {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.aspectRatioContent {
  position: relative;
  padding-bottom: 0 !important;
}
.aspectRatioContent:before {
  display: block;
  content: '';
  width: 100%;
  height: 0;
  padding-bottom: calc(100% / (var(--aspect-ratio)));
}
@media only screen and (min-width: 320px) and (max-width: 359px) {
  .aspectRatioContent:before {
    padding-bottom: calc(100% / (var(--aspect-ratio-mobile)));
  }
}
@media only screen and (min-width: 360px) and (max-width: 575px) {
  .aspectRatioContent:before {
    padding-bottom: calc(100% / (var(--aspect-ratio-mobile)));
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .aspectRatioContent:before {
    padding-bottom: calc(100% / (var(--aspect-ratio)));
  }
}
.aspectRatioContent > .content {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.aspectRatioContent > img {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
}
:root {
  --f-domaine: {
    color: #005a60;
    font-family: var(--font-domaine-display-condensed);
    font-style: italic;
    font-weight: 600;
    text-shadow: 0 0 5px #fff;
  }
  --f-tangier: {
    color: #005a60;
    font-family: var(--font-tangier);
    font-style: italic;
    font-weight: 400;
    text-shadow: 0 0 5px #fff;
    letter-spacing: -1px;
  }
}
.a-center {
  text-align: center;
}
.a-left {
  text-align: left !important;
}
.a-right {
  text-align: right !important;
}
.al-center {
  -webkit-box-align: center !important;
  -ms-flex-align: center !important;
  align-items: center !important;
}
.al-top {
  -webkit-box-align: start !important;
  -ms-flex-align: start !important;
  align-items: flex-start !important;
}
.al-end {
  -webkit-box-align: end !important;
  -ms-flex-align: end !important;
  align-items: flex-end !important;
}
.al-b {
  -webkit-box-align: baseline !important;
  -ms-flex-align: baseline !important;
  align-items: baseline !important;
}
.hand {
  cursor: pointer;
}
.em {
  font-style: italic;
}
.no-display {
  display: none;
}
.d-f {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.justify-content-center,
.j-center {
  -webkit-box-pack: center !important;
  -ms-flex-pack: center !important;
  justify-content: center !important;
}
.jc-sb {
  -webkit-box-pack: justify !important;
  -ms-flex-pack: justify !important;
  justify-content: space-between !important;
}
.jc-fe {
  -webkit-box-pack: end !important;
  -ms-flex-pack: end !important;
  justify-content: flex-end !important;
}
.vspace10,
.vspace20,
.vspace40,
.vspace5 {
  display: block;
  clear: both;
  width: 100%;
  margin: 0;
  padding: 0;
}
.vspace5 {
  height: 5px;
}
.vspace10 {
  height: 10px;
}
.vspace20 {
  height: 20px;
}
.vspace40 {
  height: 40px;
}
@media only screen and (max-width: 767px) {
  .hidden-xs {
    display: none !important;
  }
}
@media only screen and (min-width: 768px) {
  .visible-xs {
    display: none !important;
  }
}
@media only screen and (max-width: 767px) {
  .mobile-br {
    display: block;
  }
}
.videoWrapper {
  position: relative;
  display: block;
  height: 0;
  padding: 0 0 56.25%;
  cursor: pointer;
  overflow: hidden;
}
.videoWrapper.embed-responsive-4by3 {
  padding-bottom: 75%;
}
.videoWrapper embed,
.videoWrapper iframe,
.videoWrapper object,
.videoWrapper video {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 0;
}
.hidden {
  display: none !important;
}
@media only screen and (max-width: 767px) {
  .view-width-tester {
    width: 0;
  }
}
@media only screen and (min-width: 768px) and (max-width: 1023px) {
  .view-width-tester {
    width: 1px;
  }
}
@media only screen and (min-width: 1024px) {
  .view-width-tester {
    width: 2px;
  }
}
@media only screen and (min-width: 1024px) and (max-width: 1199px) {
  .view-width-tester {
    width: 3px;
  }
}
@media only screen and (min-width: 1200px) {
  .view-width-tester {
    width: 4px;
  }
}
.spacer {
  width: 100%;
  height: 1px;
}
.trigger {
  width: 100%;
  height: 1px;
  display: block;
}
.parallax {
  width: 100%;
  height: 100vh;
  overflow: hidden;
  display: block;
}
.cf:after,
.cf:before {
  content: ' ';
  display: table;
}
.cf:after {
  clear: both;
}
.bold-700,
.fw700 {
  font-weight: 700 !important;
}
.fw600,
.bold-600 {
  font-weight: 600 !important;
}
.fw500 {
  font-weight: 500 !important;
}
.fw300 {
  font-weight: 300 !important;
}
.fz24 {
  font-size: 24px;
}
.fz18 {
  font-size: 18px;
}
.fz100p {
  font-size: 100%;
}
.fz1rem {
  font-size: 1rem;
}
@media only screen and (max-width: 767px) {
  .colum-xs-100,
  .field--full-xs {
    width: 100%;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
  }
}
.w100 {
  width: 100% !important;
}
.AreaWrapper {
  overflow-x: auto;
}
.AreaWrapper__Inner {
  min-width: 1280px;
}
.pt-0 {
  padding-top: 0 !important;
}
.ptb-10 {
  padding-top: 10px;
  padding-bottom: 10px;
}
.ptb-5 {
  padding-top: 5px;
  padding-bottom: 5px;
}
.ml-5 {
  margin-left: 5px !important;
}
.mr-5 {
  margin-right: 5px !important;
}
.ml-10 {
  margin-left: 10px !important;
}
.mr-10 {
  margin-right: 10px !important;
}
.mr-20 {
  margin-right: 20px !important;
}
.mb-5 {
  margin-bottom: 5px !important;
}
.mb-10 {
  margin-bottom: 10px !important;
}
.mb-15 {
  margin-bottom: 15px !important;
}
.mb-0 {
  margin-bottom: 0px !important;
}
.mb-20 {
  margin-bottom: 20px !important;
}
.mb-60 {
  margin-bottom: 60px !important;
}
.mt-1 {
  margin-top: 1px !important;
}
.mt-5 {
  margin-top: 5px !important;
}
.mt-10 {
  margin-top: 10px !important;
}
.mt-15 {
  margin-top: 15px !important;
}
.mt-20 {
  margin-top: 20px !important;
}
.mt-30 {
  margin-top: 30px !important;
}
.mt-40 {
  margin-top: 40px !important;
}
.mt-5vw {
  margin-top: 5vw !important;
}
.ml-2vw {
  margin-left: 2vw;
}
.p-ab,
.ps-a {
  position: absolute;
}
.p-r,
.ps-r {
  position: relative;
}
.nm-font {
  font-family: open-sans-condensed, sans-serif !important;
  font-family: var(--font-nm) !important;
}
.nmbc-font {
  font-family: open-sans-condensed, sans-serif !important;
  font-family: var(--font-nmbc) !important;
}
.black {
  color: #000 !important;
}
.white {
  color: #fff !important;
}
.c-orange {
  color: #d4771f !important;
}
@media only screen and (min-width: 768px) {
  .black-lg {
    color: #000 !important;
  }
}
.domaine {
  @apply --f-tangier;
}
.nowrap {
  white-space: nowrap;
}
.open-sans-c {
  font-family: open-sans-condensed, sans-serif;
  font-family: var(--font-open-sans-condensed);
}
.Proxima-Font {
  font-family: 'proxima-nova', sans-serif;
  font-family: var(--proxima-nova);
}
.Warnock--Font {
  font-family: 'warnock-pro', serif;
  font-family: var(--font-warnock);
}
.of-a {
  overflow-y: auto !important;
}
.ForceShowChild > * {
  display: block !important;
}
.right {
  float: right;
}
.DropDown__BackDrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1040;
}
.DropDown__BackDrop.fade {
  filter: alpha(opacity=0);
  opacity: 0;
}
.DropDown__BackDrop.in {
  filter: alpha(opacity=50);
  opacity: 0.5;
}
@media (min-width: 768px) and (max-width: 890px) {
  .Ipad__HiddenText {
    font-size: 0;
  }
}
.bd-h {
  border-left: 1px solid var(--borderColor);
  border-right: 1px solid var(--borderColor);
}
.WrapperContainer {
  max-width: 1000px;
}
.ml-a-mr-a {
  margin-left: auto;
  margin-right: auto;
}
.Capitalize {
  text-transform: capitalize !important;
}
.Upper {
  text-transform: uppercase !important;
}
.Link {
  -webkit-transition: color 0.2s ease-in-out, opacity 0.2s ease-in-out;
  -o-transition: color 0.2s ease-in-out, opacity 0.2s ease-in-out;
  transition: color 0.2s ease-in-out, opacity 0.2s ease-in-out;
}
.Link--primary.is-active,
.supports-hover .Link--primary:hover {
  color: #252525;
}
.Link--secondary.is-active,
.supports-hover .Link--secondary:hover {
  color: #5c5c5c;
}
.Link--underline {
  position: relative;
  display: inline-block;
}
.Link--underline::before {
  content: '';
  position: absolute;
  width: 100%;
  height: 1px;
  left: 0;
  bottom: -1px;
  background: currentColor;
  -webkit-transform: scale(1, 1);
  -ms-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transform-origin: left center;
  -ms-transform-origin: left center;
  transform-origin: left center;
  -webkit-transition: -webkit-transform 0.2s ease-in-out;
  transition: -webkit-transform 0.2s ease-in-out;
  -o-transition: transform 0.2s ease-in-out;
  transition: transform 0.2s ease-in-out;
  transition: transform 0.2s ease-in-out, -webkit-transform 0.2s ease-in-out;
}
@media (-moz-touch-enabled: 0), (hover: hover) {
  .Link--underline:hover::before {
    -webkit-transform: scale(0, 1);
    -ms-transform: scale(0, 1);
    transform: scale(0, 1);
  }
}
.Link--underlineShort::before {
  width: calc(100% - 0.2em);
}
.Link--underlineNative {
  text-decoration: underline;
  text-underline-position: under;
}
.Heading {
  font-weight: 600;
  font-style: normal;
  color: #363636;
  -webkit-transition: color 0.2s ease-in-out;
  -o-transition: color 0.2s ease-in-out;
  transition: color 0.2s ease-in-out;
  letter-spacing: 0.03em;
  text-transform: capitalize;
}
.z-depth-1 {
  -webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
}
.z-depth--1 {
  -webkit-box-shadow: 0 -2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
  box-shadow: 0 -2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
}
.z-depth-1-half {
  -webkit-box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.z-depth-2 {
  -webkit-box-shadow: 0 6px 15px 0 rgba(0, 0, 0, 0.2), 0 6px 10px 0 rgba(0, 0, 0, 0.19) !important;
  box-shadow: 0 6px 15px 0 rgba(0, 0, 0, 0.2), 0 6px 10px 0 rgba(0, 0, 0, 0.19) !important;
}
.z-depth-3 {
  -webkit-box-shadow: 0 12px 15px 0 rgba(0, 0, 0, 0.24), 0 17px 50px 0 rgba(0, 0, 0, 0.9);
  box-shadow: 0 12px 15px 0 rgba(0, 0, 0, 0.24), 0 17px 50px 0 rgba(0, 0, 0, 0.9);
}
.z-depth-4 {
  -webkit-box-shadow: 0 16px 28px 0 rgba(0, 0, 0, 0.22), 0 25px 55px 0 rgba(0, 0, 0, 0.1);
  box-shadow: 0 16px 28px 0 rgba(0, 0, 0, 0.22), 0 25px 55px 0 rgba(0, 0, 0, 0.1);
}
.z-depth-5 {
  -webkit-box-shadow: 0 27px 24px 0 rgba(0, 0, 0, 0.2), 0 40px 77px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 27px 24px 0 rgba(0, 0, 0, 0.2), 0 40px 77px 0 rgba(0, 0, 0, 0.2);
}
@font-face {
  font-family: 'shenyun';
  src: url(data:application/font-woff;charset=utf-8;base64,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)
      format('woff'),
    url(data:application/x-font-ttf;charset=utf-8;base64,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)
      format('truetype');
  font-weight: normal;
  font-style: normal;
}
.mfp-bg {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 104002;
  overflow: hidden;
  position: fixed;
  background: #0b0b0b;
  opacity: 0.8;
  filter: alpha(opacity=80);
}
.mfp-wrap {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 104003;
  position: fixed;
  outline: none !important;
  -webkit-backface-visibility: hidden;
}
@media (max-width: 1279px) {
  .mfp-wrap {
    overflow: auto;
    -webkit-overflow-scrolling: touch !important;
  }
}
.mfp-container {
  text-align: center;
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  padding: 0 0;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
@media only screen and (max-width: 767px) {
  .mfp-container {
    position: fixed;
    overflow-y: auto;
  }
  .mfp-frame-paper .mfp-container {
    background-color: #fff;
  }
}
.mfp-container:before {
  content: '';
  display: inline-block;
  height: 100%;
  vertical-align: middle;
}
.mfp-align-top .mfp-container:before {
  display: none;
}
.mfp-content {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  margin: 0 auto;
  text-align: left;
  z-index: 104005;
}
@media only screen and (max-width: 767px) {
  .mfp-content {
    top: 0;
    left: 0;
    vertical-align: top;
  }
}
.mfp-inline-holder .mfp-content,
.mfp-ajax-holder .mfp-content {
  width: 100%;
  cursor: auto;
}
@media only screen and (max-width: 767px) {
  .mfp-frame-paper .mfp-inline-holder .mfp-content,
  .mfp-frame-paper .mfp-ajax-holder .mfp-content {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    width: 100%;
    height: 100%;
  }
}
.mfp-ajax-cur {
  cursor: progress;
}
.mfp-zoom-out-cur,
.mfp-zoom-out-cur .mfp-image-holder .mfp-close {
  cursor: -webkit-zoom-out;
  cursor: zoom-out;
}
.mfp-zoom {
  cursor: pointer;
  cursor: -webkit-zoom-in;
  cursor: zoom-in;
}
.mfp-auto-cursor .mfp-content {
  cursor: auto;
}
.mfp-close,
.mfp-arrow,
.mfp-preloader,
.mfp-counter {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.mfp-loading.mfp-figure {
  display: none;
}
.mfp-hide {
  display: none !important;
}
.mfp-preloader {
  color: #ccc;
  position: absolute;
  top: 50%;
  width: auto;
  text-align: center;
  margin-top: -0.8em;
  left: 8px;
  right: 8px;
  z-index: 104004;
}
.mfp-preloader a {
  color: #ccc;
}
.mfp-preloader a:hover {
  color: #fff;
}
.mfp-s-ready .mfp-preloader {
  display: none;
}
.mfp-s-error .mfp-content {
  display: none;
}
button.mfp-close,
button.mfp-arrow {
  overflow: visible;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none;
  display: block;
  outline: none;
  padding: 0;
  z-index: 104006;
  -webkit-box-shadow: none;
  box-shadow: none;
}
button::-moz-focus-inner {
  padding: 0;
  border: 0;
}
.mfp-close {
  position: fixed;
  right: 30px;
  top: 12px;
  text-decoration: none;
  text-align: center;
  opacity: 0.65;
  color: #fff;
  font-style: normal;
  font-size: 30px;
  font-family: 'shenyun';
  speak: none;
  font-weight: normal;
  -webkit-font-feature-settings: normal;
  font-feature-settings: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  filter: alpha(opacity=65);
}
@media only screen and (max-width: 767px) {
  .mfp-close {
    right: 10px;
  }
}
@media only screen and (max-width: 767px) {
  .mfp-close {
    background-color: #000;
    border-radius: 50%;
  }
}
.mfp-close:before {
  content: '\e00c';
}
.mfp-close:hover,
.mfp-close:focus {
  opacity: 1;
  filter: alpha(opacity=100);
}
.mfp-close-btn-in .mfp-close {
  color: #fff;
}
@media (max-width: 1279px) {
  .mfp-close-btn-in .mfp-close {
    color: #333;
    border-radius: 50%;
  }
}
.mfp-image-holder .mfp-close,
.mfp-iframe-holder .mfp-close {
  color: #fff;
  text-align: right;
  padding-right: 6px;
}
.mfp-counter {
  position: absolute;
  top: 0;
  right: 0;
  color: #ccc;
  font-size: 12px;
  line-height: 18px;
  white-space: nowrap;
}
.mfp-arrow {
  position: fixed;
  opacity: 0.65;
  filter: alpha(opacity=65);
  margin: 0;
  top: 50%;
  margin-top: -55px;
  padding: 0;
  width: 90px;
  height: 110px;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
@media only screen and (max-width: 767px) {
  .mfp-arrow {
    display: none !important;
  }
}
.mfp-arrow:active {
  margin-top: -54px;
}
.mfp-arrow:hover,
.mfp-arrow:focus {
  opacity: 1;
  filter: alpha(opacity=100);
}
.mfp-arrow:before,
.mfp-arrow:after,
.mfp-arrow .mfp-b,
.mfp-arrow .mfp-a {
  content: '';
  display: block;
  width: 0;
  height: 0;
  position: absolute;
  left: 0;
  top: 0;
  margin-top: 35px;
  margin-left: 35px;
  font-size: 48px;
  color: #fff;
  border: none !important;
}
@media only screen and (min-width: 768px) and (max-width: 940px) {
  .mfp-arrow:before,
  .mfp-arrow:after,
  .mfp-arrow .mfp-b,
  .mfp-arrow .mfp-a {
    color: #666;
  }
}
.mfp-arrow:before,
.mfp-arrow .mfp-b {
  opacity: 0.7;
}
.mfp-arrow-left {
  left: 0;
}
@media (--vp-1200-up) {
  .mfp-arrow-left {
    left: 7vw;
  }
}
.mfp-arrow-left:after,
.mfp-arrow-left .mfp-a {
  margin-left: 31px;
  content: '\e902';
}
.mfp-arrow-left:before,
.mfp-arrow-left .mfp-b {
  margin-left: 25px;
}
.mfp-arrow-right {
  right: 10px;
}
@media (--vp-1200-up) {
  .mfp-arrow-right {
    right: 7vw !important;
  }
}
.mfp-arrow-right:after,
.mfp-arrow-right .mfp-a {
  content: '\e903';
  margin-left: 39px;
}
.mfp-iframe-holder {
  padding-top: 40px;
  padding-bottom: 40px;
}
.mfp-iframe-holder .mfp-content {
  line-height: 0;
  width: 100%;
  max-width: 900px;
}
.mfp-iframe-scaler {
  width: 100%;
  height: 0;
  overflow: hidden;
  padding-top: 56.25%;
}
.mfp-iframe-scaler iframe {
  position: absolute;
  display: block;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
  background: #000;
}
img.mfp-img {
  width: auto;
  max-width: 100%;
  height: auto;
  display: block;
  line-height: 0;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0 0 0;
  margin: 0 auto;
}
.mfp-figure {
  line-height: 0;
}
.mfp-figure:after {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  display: block;
  right: 0;
  width: auto;
  height: auto;
  z-index: -1;
  -webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
  background: #444;
}
.mfp-figure small {
  color: #bdbdbd;
  display: block;
  font-size: 12px;
  line-height: 14px;
}
.mfp-figure figure {
  margin: 0;
}
.mfp-bottom-bar {
  margin-top: 4;
  position: absolute;
  top: 100%;
  left: 0;
  width: 100%;
  cursor: auto;
  margin-top: 10px;
}
.mfp-title {
  text-align: left;
  line-height: 18px;
  color: #f3f3f3;
  word-wrap: break-word;
  padding-right: 36px;
}
.mfp-image-holder .mfp-content {
  max-width: 100%;
}
.mfp-gallery .mfp-image-holder .mfp-figure {
  cursor: pointer;
}
@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) {
  .mfp-img-mobile .mfp-image-holder {
    margin-left: 0;
    padding-right: 0;
  }
  .mfp-img-mobile img.mfp-img {
    padding: 0;
  }
  .mfp-img-mobile .mfp-figure:after {
    top: 0;
    bottom: 0;
  }
  .mfp-img-mobile .mfp-figure small {
    display: inline;
    margin-left: 5px;
  }
  .mfp-img-mobile .mfp-bottom-bar {
    background: rgba(0, 0, 0, 0.6);
    bottom: 0;
    margin: 0;
    top: auto;
    padding: 3px 5px;
    position: fixed;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
  }
  .mfp-img-mobile .mfp-bottom-bar:empty {
    padding: 0;
  }
  .mfp-img-mobile .mfp-counter {
    right: 5px;
    top: 3px;
  }
  .mfp-img-mobile .mfp-close {
    top: 0;
    right: 0;
    width: 35px;
    height: 35px;
    line-height: 35px;
    background: rgba(0, 0, 0, 0.6);
    position: fixed;
    text-align: center;
    padding: 0;
  }
}
@media all and (max-width: 900px) {
  .mfp-arrow {
    -webkit-transform: scale(0.75);
    -ms-transform: scale(0.75);
    transform: scale(0.75);
  }
  .mfp-arrow-left {
    -webkit-transform-origin: 0;
    -ms-transform-origin: 0;
    transform-origin: 0;
  }
  .mfp-arrow-right {
    -webkit-transform-origin: 100%;
    -ms-transform-origin: 100%;
    transform-origin: 100%;
  }
  .mfp-container {
    padding-left: 0;
    padding-right: 0;
  }
}
.mfp-ie7 .mfp-img {
  padding: 0;
}
.mfp-ie7 .mfp-bottom-bar {
  width: 600px;
  left: 50%;
  margin-left: -300px;
  margin-top: 5px;
  padding-bottom: 5px;
}
.mfp-ie7 .mfp-container {
  padding: 0;
}
.mfp-ie7 .mfp-content {
  padding-top: 44px;
}
.mfp-ie7 .mfp-close {
  top: 0;
  right: 0;
  padding-top: 0;
}
.white-popup {
  position: relative;
  background: #fff;
  padding: 20px;
  width: auto;
  max-width: 500px;
  margin: 20px auto;
}
.multiselect-wrapper {
  width: 300px;
  display: inline-block;
  white-space: nowrap;
  font-size: 12px;
}
.multiselect-wrapper .multiselect-input {
  width: 100%;
  padding-right: 50px;
}
.multiselect-wrapper label {
  display: block;
  font-size: 12px;
  font-weight: 600;
}
.multiselect-wrapper .multiselect-list {
  z-index: 1;
  position: absolute;
  bottom: 0;
  display: none;
  background-color: white;
  border: 1px solid grey;
  border-bottom-left-radius: 2px;
  border-bottom-right-radius: 2px;
  margin-top: -2px;
}
.multiselect-wrapper .multiselect-list.active {
  display: block;
}
.multiselect-wrapper .multiselect-list > span {
  font-weight: bold;
}
.multiselect-wrapper .multiselect-list .multiselect-checkbox {
  margin-right: 2px;
}
.multiselect-wrapper .multiselect-list > span,
.multiselect-wrapper .multiselect-list li {
  cursor: default;
}
.multiselect-wrapper .multiselect-list {
  padding: 5px;
  min-width: 300px;
}
.multiselect-wrapper ul {
  list-style: none;
  display: block;
  position: relative;
  padding: 0px;
  margin: 0px;
  max-height: 400px;
  overflow-y: auto;
  overflow-x: hidden;
}
.multiselect-wrapper ul li {
  padding-right: 20px;
  display: block;
}
.multiselect-wrapper ul li.active {
  background-color: #06f;
  color: white;
}
.multiselect-wrapper ul li:hover {
  background-color: #06f;
  color: white;
}
.multiselect-input-div {
  height: 34px;
}
.multiselect-input-div input {
  border: 1px solid #ababab;
  background: #fff;
  margin: 5px 0 6px 0;
  padding: 5px;
  vertical-align: middle;
}
.multiselect-count {
  position: relative;
  text-align: center;
  border-radius: 2px;
  background-color: lightblue;
  display: inline-block !important;
  padding: 2px 7px;
  left: -45px;
}
.multiselect-wrapper.disabled .multiselect-dropdown-arrow {
  border-top: 5px solid lightgray;
}
.multiselect-wrapper.disabled .multiselect-count {
  background-color: lightgray;
}
.multiselect-dropdown-arrow {
  width: 0;
  height: 0;
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  border-top: 5px solid black;
  position: absolute;
  line-height: 20px;
  text-align: center;
  display: inline-block !important;
  margin-top: 17px;
  margin-left: -42px;
}
.swal2-popup.swal2-toast {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  width: auto;
  padding: 0.625em;
  overflow-y: hidden;
  background: #fff;
  -webkit-box-shadow: 0 0 0.625em #d9d9d9;
  box-shadow: 0 0 0.625em #d9d9d9;
}
.swal2-popup.swal2-toast .swal2-header {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
}
.swal2-popup.swal2-toast .swal2-title {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  margin: 0 0.6em;
  font-size: 1em;
}
.swal2-popup.swal2-toast .swal2-footer {
  margin: 0.5em 0 0;
  padding: 0.5em 0 0;
  font-size: 0.8em;
}
.swal2-popup.swal2-toast .swal2-close {
  position: static;
  width: 0.8em;
  height: 0.8em;
  line-height: 0.8;
}
.swal2-popup.swal2-toast .swal2-content {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  font-size: 1em;
}
.swal2-popup.swal2-toast .swal2-icon {
  width: 2em;
  min-width: 2em;
  height: 2em;
  margin: 0;
}
.swal2-popup.swal2-toast .swal2-icon .swal2-icon-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  font-size: 1.8em;
  font-weight: bold;
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .swal2-popup.swal2-toast .swal2-icon .swal2-icon-content {
    font-size: 0.25em;
  }
}
.swal2-popup.swal2-toast .swal2-icon.swal2-success .swal2-success-ring {
  width: 2em;
  height: 2em;
}
.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^='swal2-x-mark-line'] {
  top: 0.875em;
  width: 1.375em;
}
.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^='swal2-x-mark-line'][class$='left'] {
  left: 0.3125em;
}
.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^='swal2-x-mark-line'][class$='right'] {
  right: 0.3125em;
}
.swal2-popup.swal2-toast .swal2-actions {
  -ms-flex-preferred-size: auto !important;
  flex-basis: auto !important;
  width: auto;
  height: auto;
  margin: 0 0.3125em;
}
.swal2-popup.swal2-toast .swal2-styled {
  margin: 0 0.3125em;
  padding: 0.3125em 0.625em;
  font-size: 1em;
}
.swal2-popup.swal2-toast .swal2-styled:focus {
  -webkit-box-shadow: 0 0 0 1px #fff, 0 0 0 3px rgba(50, 100, 150, 0.4);
  box-shadow: 0 0 0 1px #fff, 0 0 0 3px rgba(50, 100, 150, 0.4);
}
.swal2-popup.swal2-toast .swal2-success {
  border-color: #a5dc86;
}
.swal2-popup.swal2-toast .swal2-success [class^='swal2-success-circular-line'] {
  position: absolute;
  width: 1.6em;
  height: 3em;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
  border-radius: 50%;
}
.swal2-popup.swal2-toast .swal2-success [class^='swal2-success-circular-line'][class$='left'] {
  top: -0.8em;
  left: -0.5em;
  -webkit-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  transform: rotate(-45deg);
  -webkit-transform-origin: 2em 2em;
  -ms-transform-origin: 2em 2em;
  transform-origin: 2em 2em;
  border-radius: 4em 0 0 4em;
}
.swal2-popup.swal2-toast .swal2-success [class^='swal2-success-circular-line'][class$='right'] {
  top: -0.25em;
  left: 0.9375em;
  -webkit-transform-origin: 0 1.5em;
  -ms-transform-origin: 0 1.5em;
  transform-origin: 0 1.5em;
  border-radius: 0 4em 4em 0;
}
.swal2-popup.swal2-toast .swal2-success .swal2-success-ring {
  width: 2em;
  height: 2em;
}
.swal2-popup.swal2-toast .swal2-success .swal2-success-fix {
  top: 0;
  left: 0.4375em;
  width: 0.4375em;
  height: 2.6875em;
}
.swal2-popup.swal2-toast .swal2-success [class^='swal2-success-line'] {
  height: 0.3125em;
}
.swal2-popup.swal2-toast .swal2-success [class^='swal2-success-line'][class$='tip'] {
  top: 1.125em;
  left: 0.1875em;
  width: 0.75em;
}
.swal2-popup.swal2-toast .swal2-success [class^='swal2-success-line'][class$='long'] {
  top: 0.9375em;
  right: 0.1875em;
  width: 1.375em;
}
.swal2-popup.swal2-toast .swal2-success.swal2-icon-show .swal2-success-line-tip {
  -webkit-animation: swal2-toast-animate-success-line-tip 0.75s;
  animation: swal2-toast-animate-success-line-tip 0.75s;
}
.swal2-popup.swal2-toast .swal2-success.swal2-icon-show .swal2-success-line-long {
  -webkit-animation: swal2-toast-animate-success-line-long 0.75s;
  animation: swal2-toast-animate-success-line-long 0.75s;
}
.swal2-popup.swal2-toast.swal2-show {
  -webkit-animation: swal2-toast-show 0.5s;
  animation: swal2-toast-show 0.5s;
}
.swal2-popup.swal2-toast.swal2-hide {
  -webkit-animation: swal2-toast-hide 0.1s forwards;
  animation: swal2-toast-hide 0.1s forwards;
}
.swal2-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: fixed;
  z-index: 1060;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding: 0.625em;
  overflow-x: hidden;
  -webkit-transition: background-color 0.1s;
  -o-transition: background-color 0.1s;
  transition: background-color 0.1s;
  -webkit-overflow-scrolling: touch;
}
.swal2-container.swal2-backdrop-show {
  background: rgba(0, 0, 0, 0.4);
}
.swal2-container.swal2-backdrop-hide {
  background: transparent !important;
}
.swal2-container.swal2-top {
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
}
.swal2-container.swal2-top-start,
.swal2-container.swal2-top-left {
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}
.swal2-container.swal2-top-end,
.swal2-container.swal2-top-right {
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}
.swal2-container.swal2-center {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.swal2-container.swal2-center-start,
.swal2-container.swal2-center-left {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}
.swal2-container.swal2-center-end,
.swal2-container.swal2-center-right {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}
.swal2-container.swal2-bottom {
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
}
.swal2-container.swal2-bottom-start,
.swal2-container.swal2-bottom-left {
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}
.swal2-container.swal2-bottom-end,
.swal2-container.swal2-bottom-right {
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}
.swal2-container.swal2-bottom > :first-child,
.swal2-container.swal2-bottom-start > :first-child,
.swal2-container.swal2-bottom-left > :first-child,
.swal2-container.swal2-bottom-end > :first-child,
.swal2-container.swal2-bottom-right > :first-child {
  margin-top: auto;
}
.swal2-container.swal2-grow-fullscreen > .swal2-modal {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  -ms-flex-item-align: stretch;
  align-self: stretch;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.swal2-container.swal2-grow-row > .swal2-modal {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  -ms-flex-line-pack: center;
  align-content: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.swal2-container.swal2-grow-column {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}
.swal2-container.swal2-grow-column.swal2-top,
.swal2-container.swal2-grow-column.swal2-center,
.swal2-container.swal2-grow-column.swal2-bottom {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.swal2-container.swal2-grow-column.swal2-top-start,
.swal2-container.swal2-grow-column.swal2-center-start,
.swal2-container.swal2-grow-column.swal2-bottom-start,
.swal2-container.swal2-grow-column.swal2-top-left,
.swal2-container.swal2-grow-column.swal2-center-left,
.swal2-container.swal2-grow-column.swal2-bottom-left {
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
}
.swal2-container.swal2-grow-column.swal2-top-end,
.swal2-container.swal2-grow-column.swal2-center-end,
.swal2-container.swal2-grow-column.swal2-bottom-end,
.swal2-container.swal2-grow-column.swal2-top-right,
.swal2-container.swal2-grow-column.swal2-center-right,
.swal2-container.swal2-grow-column.swal2-bottom-right {
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
}
.swal2-container.swal2-grow-column > .swal2-modal {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  -ms-flex-line-pack: center;
  align-content: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.swal2-container:not(.swal2-top):not(.swal2-top-start):not(.swal2-top-end):not(.swal2-top-left):not(.swal2-top-right):not(
    .swal2-center-start
  ):not(.swal2-center-end):not(.swal2-center-left):not(.swal2-center-right):not(.swal2-bottom):not(.swal2-bottom-start):not(
    .swal2-bottom-end
  ):not(.swal2-bottom-left):not(.swal2-bottom-right):not(.swal2-grow-fullscreen)
  > .swal2-modal {
  margin: auto;
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .swal2-container .swal2-modal {
    margin: 0 !important;
  }
}
.swal2-popup {
  display: none;
  position: relative;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 32em;
  max-width: 100%;
  padding: 1.25em;
  border: none;
  border-radius: 0.3125em;
  background: #fff;
  font-family: inherit;
  font-size: 1rem;
}
.swal2-popup:focus {
  outline: none;
}
.swal2-popup.swal2-loading {
  overflow-y: hidden;
}
.swal2-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.swal2-title {
  position: relative;
  max-width: 100%;
  margin: 0 0 0.4em;
  padding: 0;
  color: #595959;
  font-size: 1.875em;
  font-weight: 600;
  text-align: center;
  text-transform: none;
  word-wrap: break-word;
}
.swal2-actions {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  z-index: 1;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 100%;
  margin: 1.25em auto 0;
}
.swal2-actions:not(.swal2-loading) .swal2-styled[disabled] {
  opacity: 0.4;
}
.swal2-actions:not(.swal2-loading) .swal2-styled:hover {
  background-image: -o-linear-gradient(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1));
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.1)), to(rgba(0, 0, 0, 0.1)));
  background-image: linear-gradient(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1));
}
.swal2-actions:not(.swal2-loading) .swal2-styled:active {
  background-image: -o-linear-gradient(rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2));
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.2)), to(rgba(0, 0, 0, 0.2)));
  background-image: linear-gradient(rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2));
}
.swal2-actions.swal2-loading .swal2-styled.swal2-confirm {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 2.5em;
  height: 2.5em;
  margin: 0.46875em;
  padding: 0;
  -webkit-animation: swal2-rotate-loading 1.5s linear 0s infinite normal;
  animation: swal2-rotate-loading 1.5s linear 0s infinite normal;
  border: 0.25em solid transparent;
  border-radius: 100%;
  border-color: transparent;
  background-color: transparent !important;
  color: transparent;
  cursor: default;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.swal2-actions.swal2-loading .swal2-styled.swal2-cancel {
  margin-right: 30px;
  margin-left: 30px;
}
.swal2-actions.swal2-loading :not(.swal2-styled).swal2-confirm::after {
  content: '';
  display: inline-block;
  width: 15px;
  height: 15px;
  margin-left: 5px;
  -webkit-animation: swal2-rotate-loading 1.5s linear 0s infinite normal;
  animation: swal2-rotate-loading 1.5s linear 0s infinite normal;
  border: 3px solid #999;
  border-radius: 50%;
  border-right-color: transparent;
  -webkit-box-shadow: 1px 1px 1px #fff;
  box-shadow: 1px 1px 1px #fff;
}
.swal2-styled {
  margin: 0.3125em;
  padding: 0.625em 2em;
  -webkit-box-shadow: none;
  box-shadow: none;
  font-weight: 500;
}
.swal2-styled:not([disabled]) {
  cursor: pointer;
}
.swal2-styled.swal2-confirm {
  border: 0;
  border-radius: 0.25em;
  background: transparent none repeat 0 0 / auto auto padding-box border-box scroll;
  background: initial;
  background-color: #3085d6;
  color: #fff;
  font-size: 1.0625em;
}
.swal2-styled.swal2-cancel {
  border: 0;
  border-radius: 0.25em;
  background: transparent none repeat 0 0 / auto auto padding-box border-box scroll;
  background: initial;
  background-color: #aaa;
  color: #fff;
  font-size: 1.0625em;
}
.swal2-styled:focus {
  outline: none;
  -webkit-box-shadow: 0 0 0 1px #fff, 0 0 0 3px rgba(50, 100, 150, 0.4);
  box-shadow: 0 0 0 1px #fff, 0 0 0 3px rgba(50, 100, 150, 0.4);
}
.swal2-styled::-moz-focus-inner {
  border: 0;
}
.swal2-footer {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  margin: 1.25em 0 0;
  padding: 1em 0 0;
  border-top: 1px solid #eee;
  color: #545454;
  font-size: 1em;
}
.swal2-timer-progress-bar {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 0.25em;
  background: rgba(0, 0, 0, 0.2);
}
.swal2-image {
  max-width: 100%;
  margin: 1.25em auto;
}
.swal2-close {
  position: absolute;
  z-index: 2;
  top: 0;
  right: 0;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 1.2em;
  height: 1.2em;
  padding: 0;
  overflow: hidden;
  -webkit-transition: color 0.1s ease-out;
  -o-transition: color 0.1s ease-out;
  transition: color 0.1s ease-out;
  border: none;
  border-radius: 0;
  outline: medium none invert;
  outline: initial;
  background: rgba(0, 0, 0, 0);
  color: #ccc;
  font-family: serif;
  font-size: 2.5em;
  line-height: 1.2;
  cursor: pointer;
}
.swal2-close:hover {
  -webkit-transform: none;
  -ms-transform: none;
  transform: none;
  background: rgba(0, 0, 0, 0);
  color: #f27474;
}
.swal2-close::-moz-focus-inner {
  border: 0;
}
.swal2-content {
  z-index: 1;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  margin: 0;
  padding: 0;
  color: #545454;
  font-size: 1.125em;
  font-weight: normal;
  line-height: normal;
  text-align: center;
  word-wrap: break-word;
}
.swal2-input,
.swal2-file,
.swal2-textarea,
.swal2-select,
.swal2-radio,
.swal2-checkbox {
  margin: 1em auto;
}
.swal2-input,
.swal2-file,
.swal2-textarea {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  -webkit-transition: border-color 0.3s, -webkit-box-shadow 0.3s;
  transition: border-color 0.3s, -webkit-box-shadow 0.3s;
  -o-transition: border-color 0.3s, box-shadow 0.3s;
  transition: border-color 0.3s, box-shadow 0.3s;
  transition: border-color 0.3s, box-shadow 0.3s, -webkit-box-shadow 0.3s;
  border: 1px solid #d9d9d9;
  border-radius: 0.1875em;
  background: inherit;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.06);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.06);
  color: inherit;
  font-size: 1.125em;
}
.swal2-input.swal2-inputerror,
.swal2-file.swal2-inputerror,
.swal2-textarea.swal2-inputerror {
  border-color: #f27474 !important;
  -webkit-box-shadow: 0 0 2px #f27474 !important;
  box-shadow: 0 0 2px #f27474 !important;
}
.swal2-input:focus,
.swal2-file:focus,
.swal2-textarea:focus {
  border: 1px solid #b4dbed;
  outline: none;
  -webkit-box-shadow: 0 0 3px #c4e6f5;
  box-shadow: 0 0 3px #c4e6f5;
}
.swal2-input::-webkit-input-placeholder,
.swal2-file::-webkit-input-placeholder,
.swal2-textarea::-webkit-input-placeholder {
  color: #ccc;
}
.swal2-input::-moz-placeholder,
.swal2-file::-moz-placeholder,
.swal2-textarea::-moz-placeholder {
  color: #ccc;
}
.swal2-input:-ms-input-placeholder,
.swal2-file:-ms-input-placeholder,
.swal2-textarea:-ms-input-placeholder {
  color: #ccc;
}
.swal2-input::-ms-input-placeholder,
.swal2-file::-ms-input-placeholder,
.swal2-textarea::-ms-input-placeholder {
  color: #ccc;
}
.swal2-input::placeholder,
.swal2-file::placeholder,
.swal2-textarea::placeholder {
  color: #ccc;
}
.swal2-range {
  margin: 1em auto;
  background: #fff;
}
.swal2-range input {
  width: 80%;
}
.swal2-range output {
  width: 20%;
  color: inherit;
  font-weight: 600;
  text-align: center;
}
.swal2-range input,
.swal2-range output {
  height: 2.625em;
  padding: 0;
  font-size: 1.125em;
  line-height: 2.625em;
}
.swal2-input {
  height: 2.625em;
  padding: 0 0.75em;
}
.swal2-input[type='number'] {
  max-width: 10em;
}
.swal2-file {
  background: inherit;
  font-size: 1.125em;
}
.swal2-textarea {
  height: 6.75em;
  padding: 0.75em;
}
.swal2-select {
  min-width: 50%;
  max-width: 100%;
  padding: 0.375em 0.625em;
  background: inherit;
  color: inherit;
  font-size: 1.125em;
}
.swal2-radio,
.swal2-checkbox {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  background: #fff;
  color: inherit;
}
.swal2-radio label,
.swal2-checkbox label {
  margin: 0 0.6em;
  font-size: 1.125em;
}
.swal2-radio input,
.swal2-checkbox input {
  margin: 0 0.4em;
}
.swal2-validation-message {
  display: none;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding: 0.625em;
  overflow: hidden;
  background: #f0f0f0;
  color: #666;
  font-size: 1em;
  font-weight: 300;
}
.swal2-validation-message::before {
  content: '!';
  display: inline-block;
  width: 1.5em;
  min-width: 1.5em;
  height: 1.5em;
  margin: 0 0.625em;
  border-radius: 50%;
  background-color: #f27474;
  color: #fff;
  font-weight: 600;
  line-height: 1.5em;
  text-align: center;
}
.swal2-icon {
  position: relative;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 5em;
  height: 5em;
  margin: 1.25em auto 1.875em;
  border: 0.25em solid transparent;
  border-radius: 50%;
  font-family: inherit;
  line-height: 5em;
  cursor: default;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.swal2-icon .swal2-icon-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  font-size: 3.75em;
}
.swal2-icon.swal2-error {
  border-color: #f27474;
  color: #f27474;
}
.swal2-icon.swal2-error .swal2-x-mark {
  position: relative;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
}
.swal2-icon.swal2-error [class^='swal2-x-mark-line'] {
  display: block;
  position: absolute;
  top: 2.3125em;
  width: 2.9375em;
  height: 0.3125em;
  border-radius: 0.125em;
  background-color: #f27474;
}
.swal2-icon.swal2-error [class^='swal2-x-mark-line'][class$='left'] {
  left: 1.0625em;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}
.swal2-icon.swal2-error [class^='swal2-x-mark-line'][class$='right'] {
  right: 1em;
  -webkit-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.swal2-icon.swal2-error.swal2-icon-show {
  -webkit-animation: swal2-animate-error-icon 0.5s;
  animation: swal2-animate-error-icon 0.5s;
}
.swal2-icon.swal2-error.swal2-icon-show .swal2-x-mark {
  -webkit-animation: swal2-animate-error-x-mark 0.5s;
  animation: swal2-animate-error-x-mark 0.5s;
}
.swal2-icon.swal2-warning {
  border-color: #facea8;
  color: #f8bb86;
}
.swal2-icon.swal2-info {
  border-color: #9de0f6;
  color: #3fc3ee;
}
.swal2-icon.swal2-question {
  border-color: #c9dae1;
  color: #87adbd;
}
.swal2-icon.swal2-success {
  border-color: #a5dc86;
  color: #a5dc86;
}
.swal2-icon.swal2-success [class^='swal2-success-circular-line'] {
  position: absolute;
  width: 3.75em;
  height: 7.5em;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
  border-radius: 50%;
}
.swal2-icon.swal2-success [class^='swal2-success-circular-line'][class$='left'] {
  top: -0.4375em;
  left: -2.0635em;
  -webkit-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  transform: rotate(-45deg);
  -webkit-transform-origin: 3.75em 3.75em;
  -ms-transform-origin: 3.75em 3.75em;
  transform-origin: 3.75em 3.75em;
  border-radius: 7.5em 0 0 7.5em;
}
.swal2-icon.swal2-success [class^='swal2-success-circular-line'][class$='right'] {
  top: -0.6875em;
  left: 1.875em;
  -webkit-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  transform: rotate(-45deg);
  -webkit-transform-origin: 0 3.75em;
  -ms-transform-origin: 0 3.75em;
  transform-origin: 0 3.75em;
  border-radius: 0 7.5em 7.5em 0;
}
.swal2-icon.swal2-success .swal2-success-ring {
  position: absolute;
  z-index: 2;
  top: -0.25em;
  left: -0.25em;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  width: 100%;
  height: 100%;
  border: 0.25em solid rgba(165, 220, 134, 0.3);
  border-radius: 50%;
}
.swal2-icon.swal2-success .swal2-success-fix {
  position: absolute;
  z-index: 1;
  top: 0.5em;
  left: 1.625em;
  width: 0.4375em;
  height: 5.625em;
  -webkit-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.swal2-icon.swal2-success [class^='swal2-success-line'] {
  display: block;
  position: absolute;
  z-index: 2;
  height: 0.3125em;
  border-radius: 0.125em;
  background-color: #a5dc86;
}
.swal2-icon.swal2-success [class^='swal2-success-line'][class$='tip'] {
  top: 2.875em;
  left: 0.875em;
  width: 1.5625em;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}
.swal2-icon.swal2-success [class^='swal2-success-line'][class$='long'] {
  top: 2.375em;
  right: 0.5em;
  width: 2.9375em;
  -webkit-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.swal2-icon.swal2-success.swal2-icon-show .swal2-success-line-tip {
  -webkit-animation: swal2-animate-success-line-tip 0.75s;
  animation: swal2-animate-success-line-tip 0.75s;
}
.swal2-icon.swal2-success.swal2-icon-show .swal2-success-line-long {
  -webkit-animation: swal2-animate-success-line-long 0.75s;
  animation: swal2-animate-success-line-long 0.75s;
}
.swal2-icon.swal2-success.swal2-icon-show .swal2-success-circular-line-right {
  -webkit-animation: swal2-rotate-success-circular-line 4.25s ease-in;
  animation: swal2-rotate-success-circular-line 4.25s ease-in;
}
.swal2-progress-steps {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin: 0 0 1.25em;
  padding: 0;
  background: inherit;
  font-weight: 600;
}
.swal2-progress-steps li {
  display: inline-block;
  position: relative;
}
.swal2-progress-steps .swal2-progress-step {
  z-index: 20;
  width: 2em;
  height: 2em;
  border-radius: 2em;
  background: #3085d6;
  color: #fff;
  line-height: 2em;
  text-align: center;
}
.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step {
  background: #3085d6;
}
.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step ~ .swal2-progress-step {
  background: #add8e6;
  color: #fff;
}
.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step ~ .swal2-progress-step-line {
  background: #add8e6;
}
.swal2-progress-steps .swal2-progress-step-line {
  z-index: 10;
  width: 2.5em;
  height: 0.4em;
  margin: 0 -1px;
  background: #3085d6;
}
[class^='swal2'] {
  -webkit-tap-highlight-color: transparent;
}
.swal2-show {
  -webkit-animation: swal2-show 0.3s;
  animation: swal2-show 0.3s;
}
.swal2-hide {
  -webkit-animation: swal2-hide 0.15s forwards;
  animation: swal2-hide 0.15s forwards;
}
.swal2-noanimation {
  -webkit-transition: none;
  -o-transition: none;
  transition: none;
}
.swal2-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
.swal2-rtl .swal2-close {
  right: auto;
  left: 0;
}
.swal2-rtl .swal2-timer-progress-bar {
  right: 0;
  left: auto;
}
@supports (-ms-accelerator: true) {
  .swal2-range input {
    width: 100% !important;
  }
  .swal2-range output {
    display: none;
  }
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .swal2-range input {
    width: 100% !important;
  }
  .swal2-range output {
    display: none;
  }
}
@-moz-document url-prefix() {
  .swal2-close:focus {
    outline: 2px solid rgba(50, 100, 150, 0.4);
  }
}
@-webkit-keyframes swal2-toast-show {
  0% {
    -webkit-transform: translateY(-0.625em) rotateZ(2deg);
    transform: translateY(-0.625em) rotateZ(2deg);
  }
  33% {
    -webkit-transform: translateY(0) rotateZ(-2deg);
    transform: translateY(0) rotateZ(-2deg);
  }
  66% {
    -webkit-transform: translateY(0.3125em) rotateZ(2deg);
    transform: translateY(0.3125em) rotateZ(2deg);
  }
  100% {
    -webkit-transform: translateY(0) rotateZ(0deg);
    transform: translateY(0) rotateZ(0deg);
  }
}
@keyframes swal2-toast-show {
  0% {
    -webkit-transform: translateY(-0.625em) rotateZ(2deg);
    transform: translateY(-0.625em) rotateZ(2deg);
  }
  33% {
    -webkit-transform: translateY(0) rotateZ(-2deg);
    transform: translateY(0) rotateZ(-2deg);
  }
  66% {
    -webkit-transform: translateY(0.3125em) rotateZ(2deg);
    transform: translateY(0.3125em) rotateZ(2deg);
  }
  100% {
    -webkit-transform: translateY(0) rotateZ(0deg);
    transform: translateY(0) rotateZ(0deg);
  }
}
@-webkit-keyframes swal2-toast-hide {
  100% {
    -webkit-transform: rotateZ(1deg);
    transform: rotateZ(1deg);
    opacity: 0;
  }
}
@keyframes swal2-toast-hide {
  100% {
    -webkit-transform: rotateZ(1deg);
    transform: rotateZ(1deg);
    opacity: 0;
  }
}
@-webkit-keyframes swal2-toast-animate-success-line-tip {
  0% {
    top: 0.5625em;
    left: 0.0625em;
    width: 0;
  }
  54% {
    top: 0.125em;
    left: 0.125em;
    width: 0;
  }
  70% {
    top: 0.625em;
    left: -0.25em;
    width: 1.625em;
  }
  84% {
    top: 1.0625em;
    left: 0.75em;
    width: 0.5em;
  }
  100% {
    top: 1.125em;
    left: 0.1875em;
    width: 0.75em;
  }
}
@keyframes swal2-toast-animate-success-line-tip {
  0% {
    top: 0.5625em;
    left: 0.0625em;
    width: 0;
  }
  54% {
    top: 0.125em;
    left: 0.125em;
    width: 0;
  }
  70% {
    top: 0.625em;
    left: -0.25em;
    width: 1.625em;
  }
  84% {
    top: 1.0625em;
    left: 0.75em;
    width: 0.5em;
  }
  100% {
    top: 1.125em;
    left: 0.1875em;
    width: 0.75em;
  }
}
@-webkit-keyframes swal2-toast-animate-success-line-long {
  0% {
    top: 1.625em;
    right: 1.375em;
    width: 0;
  }
  65% {
    top: 1.25em;
    right: 0.9375em;
    width: 0;
  }
  84% {
    top: 0.9375em;
    right: 0;
    width: 1.125em;
  }
  100% {
    top: 0.9375em;
    right: 0.1875em;
    width: 1.375em;
  }
}
@keyframes swal2-toast-animate-success-line-long {
  0% {
    top: 1.625em;
    right: 1.375em;
    width: 0;
  }
  65% {
    top: 1.25em;
    right: 0.9375em;
    width: 0;
  }
  84% {
    top: 0.9375em;
    right: 0;
    width: 1.125em;
  }
  100% {
    top: 0.9375em;
    right: 0.1875em;
    width: 1.375em;
  }
}
@-webkit-keyframes swal2-show {
  0% {
    -webkit-transform: scale(0.7);
    transform: scale(0.7);
  }
  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
@keyframes swal2-show {
  0% {
    -webkit-transform: scale(0.7);
    transform: scale(0.7);
  }
  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
@-webkit-keyframes swal2-hide {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }
  100% {
    -webkit-transform: scale(0.7);
    transform: scale(0.7);
    opacity: 0;
  }
}
@keyframes swal2-hide {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }
  100% {
    -webkit-transform: scale(0.7);
    transform: scale(0.7);
    opacity: 0;
  }
}
@-webkit-keyframes swal2-animate-success-line-tip {
  0% {
    top: 1.1875em;
    left: 0.0625em;
    width: 0;
  }
  54% {
    top: 1.0625em;
    left: 0.125em;
    width: 0;
  }
  70% {
    top: 2.1875em;
    left: -0.375em;
    width: 3.125em;
  }
  84% {
    top: 3em;
    left: 1.3125em;
    width: 1.0625em;
  }
  100% {
    top: 2.8125em;
    left: 0.875em;
    width: 1.5625em;
  }
}
@keyframes swal2-animate-success-line-tip {
  0% {
    top: 1.1875em;
    left: 0.0625em;
    width: 0;
  }
  54% {
    top: 1.0625em;
    left: 0.125em;
    width: 0;
  }
  70% {
    top: 2.1875em;
    left: -0.375em;
    width: 3.125em;
  }
  84% {
    top: 3em;
    left: 1.3125em;
    width: 1.0625em;
  }
  100% {
    top: 2.8125em;
    left: 0.875em;
    width: 1.5625em;
  }
}
@-webkit-keyframes swal2-animate-success-line-long {
  0% {
    top: 3.375em;
    right: 2.875em;
    width: 0;
  }
  65% {
    top: 3.375em;
    right: 2.875em;
    width: 0;
  }
  84% {
    top: 2.1875em;
    right: 0;
    width: 3.4375em;
  }
  100% {
    top: 2.375em;
    right: 0.5em;
    width: 2.9375em;
  }
}
@keyframes swal2-animate-success-line-long {
  0% {
    top: 3.375em;
    right: 2.875em;
    width: 0;
  }
  65% {
    top: 3.375em;
    right: 2.875em;
    width: 0;
  }
  84% {
    top: 2.1875em;
    right: 0;
    width: 3.4375em;
  }
  100% {
    top: 2.375em;
    right: 0.5em;
    width: 2.9375em;
  }
}
@-webkit-keyframes swal2-rotate-success-circular-line {
  0% {
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
  }
  5% {
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
  }
  12% {
    -webkit-transform: rotate(-405deg);
    transform: rotate(-405deg);
  }
  100% {
    -webkit-transform: rotate(-405deg);
    transform: rotate(-405deg);
  }
}
@keyframes swal2-rotate-success-circular-line {
  0% {
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
  }
  5% {
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
  }
  12% {
    -webkit-transform: rotate(-405deg);
    transform: rotate(-405deg);
  }
  100% {
    -webkit-transform: rotate(-405deg);
    transform: rotate(-405deg);
  }
}
@-webkit-keyframes swal2-animate-error-x-mark {
  0% {
    margin-top: 1.625em;
    -webkit-transform: scale(0.4);
    transform: scale(0.4);
    opacity: 0;
  }
  50% {
    margin-top: 1.625em;
    -webkit-transform: scale(0.4);
    transform: scale(0.4);
    opacity: 0;
  }
  80% {
    margin-top: -0.375em;
    -webkit-transform: scale(1.15);
    transform: scale(1.15);
  }
  100% {
    margin-top: 0;
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }
}
@keyframes swal2-animate-error-x-mark {
  0% {
    margin-top: 1.625em;
    -webkit-transform: scale(0.4);
    transform: scale(0.4);
    opacity: 0;
  }
  50% {
    margin-top: 1.625em;
    -webkit-transform: scale(0.4);
    transform: scale(0.4);
    opacity: 0;
  }
  80% {
    margin-top: -0.375em;
    -webkit-transform: scale(1.15);
    transform: scale(1.15);
  }
  100% {
    margin-top: 0;
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }
}
@-webkit-keyframes swal2-animate-error-icon {
  0% {
    -webkit-transform: rotateX(100deg);
    transform: rotateX(100deg);
    opacity: 0;
  }
  100% {
    -webkit-transform: rotateX(0deg);
    transform: rotateX(0deg);
    opacity: 1;
  }
}
@keyframes swal2-animate-error-icon {
  0% {
    -webkit-transform: rotateX(100deg);
    transform: rotateX(100deg);
    opacity: 0;
  }
  100% {
    -webkit-transform: rotateX(0deg);
    transform: rotateX(0deg);
    opacity: 1;
  }
}
@-webkit-keyframes swal2-rotate-loading {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes swal2-rotate-loading {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown) {
  overflow: hidden;
}
body.swal2-height-auto {
  height: auto !important;
}
body.swal2-no-backdrop .swal2-container {
  top: auto;
  right: auto;
  bottom: auto;
  left: auto;
  max-width: calc(100% - 0.625em * 2);
  background-color: transparent !important;
}
body.swal2-no-backdrop .swal2-container > .swal2-modal {
  -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.4);
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.4);
}
body.swal2-no-backdrop .swal2-container.swal2-top {
  top: 0;
  left: 50%;
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%);
}
body.swal2-no-backdrop .swal2-container.swal2-top-start,
body.swal2-no-backdrop .swal2-container.swal2-top-left {
  top: 0;
  left: 0;
}
body.swal2-no-backdrop .swal2-container.swal2-top-end,
body.swal2-no-backdrop .swal2-container.swal2-top-right {
  top: 0;
  right: 0;
}
body.swal2-no-backdrop .swal2-container.swal2-center {
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
body.swal2-no-backdrop .swal2-container.swal2-center-start,
body.swal2-no-backdrop .swal2-container.swal2-center-left {
  top: 50%;
  left: 0;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
body.swal2-no-backdrop .swal2-container.swal2-center-end,
body.swal2-no-backdrop .swal2-container.swal2-center-right {
  top: 50%;
  right: 0;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
body.swal2-no-backdrop .swal2-container.swal2-bottom {
  bottom: 0;
  left: 50%;
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%);
}
body.swal2-no-backdrop .swal2-container.swal2-bottom-start,
body.swal2-no-backdrop .swal2-container.swal2-bottom-left {
  bottom: 0;
  left: 0;
}
body.swal2-no-backdrop .swal2-container.swal2-bottom-end,
body.swal2-no-backdrop .swal2-container.swal2-bottom-right {
  right: 0;
  bottom: 0;
}
@media print {
  body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown) {
    overflow-y: scroll !important;
  }
  body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown) > [aria-hidden='true'] {
    display: none;
  }
  body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown) .swal2-container {
    position: static !important;
  }
}
body.swal2-toast-shown .swal2-container {
  background-color: transparent;
}
body.swal2-toast-shown .swal2-container.swal2-top {
  top: 0;
  right: auto;
  bottom: auto;
  left: 50%;
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%);
}
body.swal2-toast-shown .swal2-container.swal2-top-end,
body.swal2-toast-shown .swal2-container.swal2-top-right {
  top: 0;
  right: 0;
  bottom: auto;
  left: auto;
}
body.swal2-toast-shown .swal2-container.swal2-top-start,
body.swal2-toast-shown .swal2-container.swal2-top-left {
  top: 0;
  right: auto;
  bottom: auto;
  left: 0;
}
body.swal2-toast-shown .swal2-container.swal2-center-start,
body.swal2-toast-shown .swal2-container.swal2-center-left {
  top: 50%;
  right: auto;
  bottom: auto;
  left: 0;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
body.swal2-toast-shown .swal2-container.swal2-center {
  top: 50%;
  right: auto;
  bottom: auto;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
body.swal2-toast-shown .swal2-container.swal2-center-end,
body.swal2-toast-shown .swal2-container.swal2-center-right {
  top: 50%;
  right: 0;
  bottom: auto;
  left: auto;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
body.swal2-toast-shown .swal2-container.swal2-bottom-start,
body.swal2-toast-shown .swal2-container.swal2-bottom-left {
  top: auto;
  right: auto;
  bottom: 0;
  left: 0;
}
body.swal2-toast-shown .swal2-container.swal2-bottom {
  top: auto;
  right: auto;
  bottom: 0;
  left: 50%;
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%);
}
body.swal2-toast-shown .swal2-container.swal2-bottom-end,
body.swal2-toast-shown .swal2-container.swal2-bottom-right {
  top: auto;
  right: 0;
  bottom: 0;
  left: auto;
}
body.swal2-toast-column .swal2-toast {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
}
body.swal2-toast-column .swal2-toast .swal2-actions {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  -ms-flex-item-align: stretch;
  align-self: stretch;
  height: 2.2em;
  margin-top: 0.3125em;
}
body.swal2-toast-column .swal2-toast .swal2-loading {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
body.swal2-toast-column .swal2-toast .swal2-input {
  height: 2em;
  margin: 0.3125em auto;
  font-size: 1em;
}
body.swal2-toast-column .swal2-toast .swal2-validation-message {
  font-size: 1em;
}
.swal2-popup {
  font-size: 15px !important;
}
.swal2-popup .swal2-actions {
  margin: 0;
}
.swal2-popup .swal2-actions.actions-class {
  margin: 0 20px;
  width: auto;
}
.popup-class {
  border-radius: 2px !important;
  padding: 2em 1.25em;
}
.popupClass {
  max-width: 825px;
  width: 825px;
  padding: 0 !important;
}
@media only screen and (max-width: 767px) {
  .popupClass {
    width: 100%;
  }
}
.swal2-header {
  background-color: rgba(220, 141, 39, 1);
  color: #fff !important;
  padding-top: 12px;
  padding-bottom: 12px;
  border-bottom: none;
  min-height: 45px;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-orient: horizontal !important;
  -webkit-box-direction: normal !important;
  -ms-flex-direction: row !important;
  flex-direction: row !important;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.swal2-header .swal2-title {
  position: relative;
  max-width: 100%;
  margin: 0;
  padding: 0;
  color: #fff;
  font-size: 16px;
  font-weight: 600;
  text-align: center;
  text-transform: none;
  word-wrap: break-word;
}
.swal2-close {
  color: #fff !important;
  font-size: 2.2em !important;
}
.swal2-content {
  font-size: 15px !important;
  font-weight: 500;
}
.swal2-content .modal-body {
  padding: 15px 25px;
}
.swal2-content .error-msg-holder {
  text-align: left;
  line-height: 1.4em;
}
.swal2-actions {
  outline: 0 !important;
}
.swal2-container {
  z-index: 10400001 !important;
}
.swal2-container.swal2-shown,
.swal2-container.swal2-backdrop-show {
  background-color: rgba(0, 0, 0, 0.7);
}
.swal2-shown .syr-body-ordermain-backend-wrapper,
.swal2-shown #syr-footer-wrapper,
.swal2-shown #build-number {
  -webkit-filter: blur(5px);
  filter: blur(5px);
}
.swal2-styled.swal2-confirm {
  background-color: #68449e;
}
@media (max-width: 767px) {
  .swal2-container.survey__wrapper {
    padding: 0;
  }
}
.swal2-popup {
  font-size: 15px !important;
}
.swal2-popup .swal2-actions {
  margin: 0;
}
.swal2-popup .swal2-actions.actions-class {
  margin: 0 20px;
  width: auto;
}
.survey__wrapper .swal2-popup {
  height: calc(90vh - 30px);
  overflow: hidden;
}
@media (min-width: 768px) {
  .survey__wrapper .swal2-popup {
    width: 70%;
    margin: 30px auto;
    height: calc(85vh - 30px);
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }
}
.survey__wrapper .swal2-popup .swal2-content {
  overflow: auto;
}
@media (min-width: 768px) {
  .survey__wrapper .swal2-popup .swal2-content .modal-body {
    padding-left: 10%;
    padding-right: 10%;
  }
}
.survey__wrapper .swal2-popup .swal2-content .modal-body .survey-hint-header {
  display: none;
}
.survey__wrapper .swal2-popup .swal2-header {
  display: none;
}
.survey__wrapper .swal2-popup .swal2-actions {
  position: absolute;
  bottom: 0;
}
.survey__wrapper .swal2-popup .swal2-actions .swal2-confirm {
  width: 100%;
}
.survey__wrapper .swal2-popup .swal2-actions .swal2-confirm.swal2-styled {
  margin: 0;
}
.Button--Outline {
  display: inline-block;
  cursor: pointer;
  outline: none;
  position: relative;
  background: transparent;
  color: #68449e;
  letter-spacing: 0.2em;
  font-size: 13px;
  font-weight: 700;
  line-height: 1.3em;
  border-style: solid;
  border: 2px solid currentColor;
  border-radius: 2px;
  padding: 1em 2.5em;
  text-transform: uppercase;
  -webkit-transition: color 0.3s cubic-bezier(0.23, 1, 0.32, 1);
  -o-transition: color 0.3s cubic-bezier(0.23, 1, 0.32, 1);
  transition: color 0.3s cubic-bezier(0.23, 1, 0.32, 1);
  text-decoration: none;
  text-align: center;
}
.Button--Outline:hover,
.Button--Outline:focus {
  color: white;
  background: #68449e;
  border-color: #68449e;
  -webkit-transition: all 0.2s linear;
  -o-transition: all 0.2s linear;
  transition: all 0.2s linear;
  text-decoration: none;
}
.Button--Outline.white-blue {
  font-weight: 700;
  color: #00aeef;
  border-color: white;
  background: white;
}
.Button--Outline.white-blue:hover {
  color: white;
  background: #00aeef;
  border-color: white;
}
.Button--Outline.white-green {
  font-weight: 700;
  color: #7dc21e;
  border-color: white;
  background: white;
}
.Button--Outline.white-green:hover {
  color: white;
  background: #7dc21e;
  border-color: white;
}
.Button--Outline.green-white {
  font-weight: 700;
  color: #7dc21e;
  border-color: #7dc21e;
  background: transparent;
}
.Button--Outline.green-white:hover {
  color: white;
  background: #7dc21e;
  border-color: #7dc21e;
}
.Button--Outline.OrangeWhite {
  font-weight: 700;
  color: #cb6f1a;
  color: var(--oriange-bg);
  border-color: #cb6f1a;
  border-color: var(--oriange-bg);
  background: transparent;
}
.Button--Outline.OrangeWhite:hover,
.Button--Outline.OrangeWhite:focus {
  color: white;
  background: #cb6f1a;
  background: var(--oriange-bg);
  border-color: #cb6f1a;
  border-color: var(--oriange-bg);
}
.Button--Outline.white-purple {
  font-weight: 700;
  color: #664e96;
  border-color: white;
  background: white;
}
.Button--Outline.white-purple:hover {
  color: white;
  background: #664e96;
  border-color: white;
}
.Button__OutLine {
  position: relative;
  display: inline-block;
  text-transform: uppercase;
  text-align: center;
  letter-spacing: 0.2em;
  font-style: normal;
  -webkit-transition: color 0.45s cubic-bezier(0.785, 0.135, 0.15, 0.86), border 0.45s cubic-bezier(0.785, 0.135, 0.15, 0.86);
  -o-transition: color 0.45s cubic-bezier(0.785, 0.135, 0.15, 0.86), border 0.45s cubic-bezier(0.785, 0.135, 0.15, 0.86);
  transition: color 0.45s cubic-bezier(0.785, 0.135, 0.15, 0.86), border 0.45s cubic-bezier(0.785, 0.135, 0.15, 0.86);
  z-index: 1;
  -webkit-tap-highlight-color: initial;
  cursor: pointer;
  outline: none;
  background: transparent;
  color: #fff;
  font-size: 13px;
  font-weight: 700;
  line-height: 1.3em;
  border-style: solid;
  border: 2px solid currentColor;
  border-radius: 2px;
  padding: 7px 28px;
}
.Button__OutLine::before {
  position: absolute;
  content: '';
  display: block;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  -webkit-transform: scale(0, 1);
  -ms-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transform-origin: left center;
  -ms-transform-origin: left center;
  transform-origin: left center;
  z-index: -1;
  background: var(--star-color);
}
.Button {
  position: relative;
  display: inline-block;
  padding: 1em 2.5em;
  line-height: normal;
  border: 2px solid #68449e;
  border: 2px solid var(--hover-text);
  color: #fff;
  border-radius: 2px;
  text-transform: uppercase;
  font-size: 13px;
  text-align: center;
  letter-spacing: 0.2em;
  font-weight: 700;
  font-style: normal;
  background-color: transparent;
  -webkit-transition: color 0.25s cubic-bezier(0.785, 0.135, 0.15, 0.86), border 0.25s cubic-bezier(0.785, 0.135, 0.15, 0.86);
  -o-transition: color 0.25s cubic-bezier(0.785, 0.135, 0.15, 0.86), border 0.25s cubic-bezier(0.785, 0.135, 0.15, 0.86);
  transition: color 0.25s cubic-bezier(0.785, 0.135, 0.15, 0.86), border 0.25s cubic-bezier(0.785, 0.135, 0.15, 0.86);
  z-index: 1;
  -webkit-tap-highlight-color: initial;
}
.Button:hover,
.Button:focus {
  color: #68449e;
  color: var(--hover-text);
}
.Button::before {
  position: absolute;
  content: '';
  display: block;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  -webkit-transform: scale(1, 1);
  -ms-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transform-origin: left center;
  -ms-transform-origin: left center;
  transform-origin: left center;
  z-index: -1;
  background: #68449e;
  background: var(--hover-text);
}
.Button.Orange {
  color: #fff;
  border-color: #cb6f1a;
  border-color: var(--oriange-bg);
}
.Button.Orange::before {
  background: #cb6f1a;
  background: var(--oriange-bg);
}
.Button.Orange:hover,
.Button.Orange:focus {
  color: white;
  background: #9f4505;
  border-color: #9f4505;
}
.Button__Small {
  padding: 0.6em 2em !important;
}
.Button__PrimaryOutLine {
  position: relative;
  display: inline-block;
  padding: 14px 28px;
  line-height: normal;
  border: 2px solid #68449e;
  border: 2px solid var(--hover-text);
  color: #68449e;
  color: var(--hover-text);
  border-radius: 2px;
  text-transform: uppercase;
  font-size: 13px;
  text-align: center;
  letter-spacing: 0.2em;
  font-weight: 700;
  font-style: normal;
  background-color: transparent;
  -webkit-transition: color 0.25s cubic-bezier(0.785, 0.135, 0.15, 0.86), border 0.25s cubic-bezier(0.785, 0.135, 0.15, 0.86);
  -o-transition: color 0.25s cubic-bezier(0.785, 0.135, 0.15, 0.86), border 0.25s cubic-bezier(0.785, 0.135, 0.15, 0.86);
  transition: color 0.25s cubic-bezier(0.785, 0.135, 0.15, 0.86), border 0.25s cubic-bezier(0.785, 0.135, 0.15, 0.86);
  z-index: 1;
  -webkit-tap-highlight-color: initial;
}
.Button__PrimaryOutLine:hover,
.Button__PrimaryOutLine:focus {
  color: #fff;
  text-decoration: none;
}
.Button__PrimaryOutLine::before {
  position: absolute;
  content: '';
  display: block;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  -webkit-transform: scale(0, 1);
  -ms-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transform-origin: left center;
  -ms-transform-origin: left center;
  transform-origin: left center;
  z-index: -1;
  background: #68449e;
  background: var(--hover-text);
}
@media (-moz-touch-enabled: 0), (hover: hover) {
  .Button:not([disabled])::before,
  .Button__OutLine:not([disabled])::before,
  .Button__PrimaryOutLine:not([disabled])::before,
  .Button__PrimaryOutLine:not(.disabled)::before {
    -webkit-transition: -webkit-transform 0.25s cubic-bezier(0.785, 0.135, 0.15, 0.86);
    transition: -webkit-transform 0.25s cubic-bezier(0.785, 0.135, 0.15, 0.86);
    -o-transition: transform 0.25s cubic-bezier(0.785, 0.135, 0.15, 0.86);
    transition: transform 0.25s cubic-bezier(0.785, 0.135, 0.15, 0.86);
    transition: transform 0.25s cubic-bezier(0.785, 0.135, 0.15, 0.86), -webkit-transform 0.25s cubic-bezier(0.785, 0.135, 0.15, 0.86);
  }
  .Button:not([disabled]):hover::before {
    -webkit-transform-origin: right center;
    -ms-transform-origin: right center;
    transform-origin: right center;
    -webkit-transform: scale(0, 1);
    -ms-transform: scale(0, 1);
    transform: scale(0, 1);
  }
  .Button__PrimaryOutLine:not([disabled]):hover::before,
  .Button__PrimaryOutLine:not(.disabled):hover::before {
    -webkit-transform-origin: right center;
    -ms-transform-origin: right center;
    transform-origin: right center;
    -webkit-transform: scale(1, 1);
    -ms-transform: scale(1, 1);
    transform: scale(1, 1);
  }
  .Button__OutLine:not([disabled]):hover::before {
    -webkit-transform-origin: right center;
    -ms-transform-origin: right center;
    transform-origin: right center;
    -webkit-transform: scale(1, 1);
    -ms-transform: scale(1, 1);
    transform: scale(1, 1);
    color: var(--star-color);
  }
}
.Button[disabled],
.Button__PrimaryOutLine[disabled],
.Button__PrimaryOutLine.disabled {
  cursor: not-allowed;
  color: #68449e;
  color: var(--hover-text);
}
.Button[disabled]:hover,
.Button[disabled]:focus,
.Button__PrimaryOutLine[disabled]:hover,
.Button__PrimaryOutLine[disabled]:focus,
.Button__PrimaryOutLine.disabled:hover,
.Button__PrimaryOutLine.disabled:focus {
  color: #fff;
  text-decoration: none;
}
.Button--primary {
  color: #fff;
  border-color: #4cb050;
}
.Button--primary::before {
  background-color: #4cb050;
}
@media (-moz-touch-enabled: 0), (hover: hover) {
  .Button--primary:not([disabled]):hover {
    color: #4cb050;
    background-color: transparent;
  }
}
.Button--secondary {
  color: #5c5c5c;
  border: 1px solid rgba(92, 92, 92, 0.2);
}
.Button--secondary::before {
  background-color: #4cb050;
  -webkit-transform-origin: right center;
  -ms-transform-origin: right center;
  transform-origin: right center;
  -webkit-transform: scale(0, 1);
  -ms-transform: scale(0, 1);
  transform: scale(0, 1);
}
@media (-moz-touch-enabled: 0), (hover: hover) {
  .Button--secondary:not([disabled]):hover {
    color: #fff;
    border-color: #4cb050;
  }
  .Button--secondary:not([disabled]):hover::before {
    -webkit-transform-origin: left center;
    -ms-transform-origin: left center;
    transform-origin: left center;
    -webkit-transform: scale(1, 1);
    -ms-transform: scale(1, 1);
    transform: scale(1, 1);
  }
}
.Button--full {
  width: 100%;
}
.Button--stretched {
  padding-left: 40px;
  padding-right: 40px;
}
.Button--stretched2 {
  padding-left: 4vw;
  padding-right: 4vw;
}
.Button--small {
  font-size: 10px;
  padding: 12px 24px;
}
.Button__SeparatorDot {
  display: inline-block;
  margin: 0 18px;
  content: '';
  height: 3px;
  width: 3px;
  border-radius: 100%;
  background: currentColor;
}
.ButtonWrapper {
  text-align: center;
}
.Button__PrimaryState,
.Button__SecondaryState {
  display: block;
  -webkit-transition: opacity 0.4s cubic-bezier(0.75, 0, 0.125, 1), -webkit-transform 0.4s cubic-bezier(0.75, 0, 0.125, 1);
  transition: opacity 0.4s cubic-bezier(0.75, 0, 0.125, 1), -webkit-transform 0.4s cubic-bezier(0.75, 0, 0.125, 1);
  -o-transition: transform 0.4s cubic-bezier(0.75, 0, 0.125, 1), opacity 0.4s cubic-bezier(0.75, 0, 0.125, 1);
  transition: transform 0.4s cubic-bezier(0.75, 0, 0.125, 1), opacity 0.4s cubic-bezier(0.75, 0, 0.125, 1);
  transition: transform 0.4s cubic-bezier(0.75, 0, 0.125, 1), opacity 0.4s cubic-bezier(0.75, 0, 0.125, 1),
    -webkit-transform 0.4s cubic-bezier(0.75, 0, 0.125, 1);
}
.Button__SecondaryState {
  position: absolute;
  left: 50%;
  top: 50%;
  width: 100%;
  text-align: center;
  opacity: 0;
  -webkit-transform: translate(-50%, 100%);
  -ms-transform: translate(-50%, 100%);
  transform: translate(-50%, 100%);
}
.Button--secondaryState .Button__PrimaryState {
  opacity: 0;
  -webkit-transform: translateY(-100%);
  -ms-transform: translateY(-100%);
  transform: translateY(-100%);
}
.Button--secondaryState .Button__SecondaryState {
  opacity: 1;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
.ButtonGroup {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin: -12px;
}
.ButtonGroup__Item {
  margin: 12px;
}
.ButtonGroup__Item--expand {
  -webkit-box-flex: 1;
  -ms-flex: 1 1 0px;
  flex: 1 1 0;
}
.ButtonGroup--spacingSmall {
  margin: -8px;
}
.ButtonGroup--spacingSmall .ButtonGroup__Item {
  margin: 8px;
}
.ButtonGroup--sameSize .ButtonGroup__Item {
  -webkit-box-flex: 0;
  -ms-flex: 0 1 auto;
  flex: 0 1 auto;
  white-space: nowrap;
  max-width: 245px;
}
@supports ((-o-object-fit: cover) or (object-fit: cover)) {
  .ButtonGroup--sameSize .ButtonGroup__Item {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 0px;
    flex: 1 1 0;
  }
}
@media screen and (min-width: 641px) {
  @supports (display: inline-grid) {
    .ButtonGroup--sameSize {
      display: inline-grid;
      grid-template-columns: 1fr 1fr;
    }
    .ButtonGroup--sameSize .ButtonGroup__Item {
      max-width: none;
    }
  }
}
.icon-svg {
  display: inline-block;
  vertical-align: middle;
  fill: currentColor;
}
.icon-symbols {
  display: none;
}
.icon-svg--block {
  display: block;
}
.icon-svg--size-10 {
  width: 10px;
  height: 10px;
}
.icon-svg--size-12 {
  width: 12px;
  height: 12px;
}
.icon-svg--size-14 {
  width: 14px;
  height: 14px;
}
.icon-svg--size-16 {
  width: 16px;
  height: 16px;
}
.icon-svg--size-18 {
  width: 18px;
  height: 18px;
}
.icon-svg--size-20 {
  width: 20px;
  height: 20px;
}
.icon-svg--size-22 {
  width: 22px;
  height: 22px;
}
.icon-svg--size-24 {
  width: 24px;
  height: 24px;
}
.icon-svg--size-28 {
  width: 28px;
  height: 28px;
}
.icon-svg--size-32 {
  width: 32px;
  height: 32px;
}
.icon-svg--size-34 {
  width: 34px;
  height: 34px;
}
.icon-svg--size-36 {
  width: 36px;
  height: 36px;
}
.icon-svg--size-40 {
  width: 40px;
  height: 40px;
}
.icon-svg--size-48 {
  width: 48px;
  height: 48px;
}
.icon-svg--size-52 {
  width: 52px;
  height: 52px;
}
.icon-svg--size-64 {
  width: 64px;
  height: 64px;
}
.icon-svg--size-80 {
  width: 80px;
  height: 80px;
}
.icon-svg--size-128 {
  width: 128px;
  height: 128px;
}
.icon-svg--size-184 {
  width: 184px;
  height: 184px;
}
.icon-svg--align-text-bottom {
  vertical-align: text-bottom;
}
.icon-svg--rotate-180 {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.icon-svg--rotate-90 {
  -webkit-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  transform: rotate(90deg);
}
.icon-svg--inline-before {
  margin-right: 0.28571em;
}
.icon-svg--inline-after {
  margin-left: 0.28571em;
}
.icon-svg--flip-horizontal {
  -webkit-transform: scaleX(-1);
  -ms-transform: scaleX(-1);
  transform: scaleX(-1);
}
.icon-svg--flip-vertical {
  -webkit-transform: scaleY(-1);
  -ms-transform: scaleY(-1);
  transform: scaleY(-1);
}
.icon {
  background-position: center center;
  background-repeat: no-repeat;
  display: inline-block;
}
.icon-fill-curent {
  fill: #009e8f;
  fill: var(--brand-curent);
}
.icon-background--payment-gateways {
  fill: #d9d9d9;
}
.icon-svg--spinner-button {
  width: 20px;
  height: 20px;
}
.icon-svg--drop-shadow {
  -webkit-filter: drop-shadow(0 0 4px rgba(0, 0, 0, 0.35));
  filter: drop-shadow(0 0 4px rgba(0, 0, 0, 0.35));
}
.SvgItem_Icon {
  display: inline-block;
  background-size: 100% 100%;
}
@-webkit-keyframes antSlideUpIn {
  0% {
    -webkit-transform: scaleY(0.8);
    transform: scaleY(0.8);
    -webkit-transform-origin: 0% 0%;
    transform-origin: 0% 0%;
    opacity: 0;
  }
  100% {
    -webkit-transform: scaleY(1);
    transform: scaleY(1);
    -webkit-transform-origin: 0% 0%;
    transform-origin: 0% 0%;
    opacity: 1;
  }
}
@keyframes antSlideUpIn {
  0% {
    -webkit-transform: scaleY(0.8);
    transform: scaleY(0.8);
    -webkit-transform-origin: 0% 0%;
    transform-origin: 0% 0%;
    opacity: 0;
  }
  100% {
    -webkit-transform: scaleY(1);
    transform: scaleY(1);
    -webkit-transform-origin: 0% 0%;
    transform-origin: 0% 0%;
    opacity: 1;
  }
}
@-webkit-keyframes antSlideUpOut {
  0% {
    -webkit-transform: scaleY(1);
    transform: scaleY(1);
    -webkit-transform-origin: 0% 0%;
    transform-origin: 0% 0%;
    opacity: 1;
  }
  100% {
    -webkit-transform: scaleY(0.8);
    transform: scaleY(0.8);
    -webkit-transform-origin: 0% 0%;
    transform-origin: 0% 0%;
    opacity: 0;
  }
}
@keyframes antSlideUpOut {
  0% {
    -webkit-transform: scaleY(1);
    transform: scaleY(1);
    -webkit-transform-origin: 0% 0%;
    transform-origin: 0% 0%;
    opacity: 1;
  }
  100% {
    -webkit-transform: scaleY(0.8);
    transform: scaleY(0.8);
    -webkit-transform-origin: 0% 0%;
    transform-origin: 0% 0%;
    opacity: 0;
  }
}
@-webkit-keyframes antSlideDownIn {
  0% {
    -webkit-transform: scaleY(0.8);
    transform: scaleY(0.8);
    -webkit-transform-origin: 100% 100%;
    transform-origin: 100% 100%;
    opacity: 0;
  }
  100% {
    -webkit-transform: scaleY(1);
    transform: scaleY(1);
    -webkit-transform-origin: 100% 100%;
    transform-origin: 100% 100%;
    opacity: 1;
  }
}
@keyframes antSlideDownIn {
  0% {
    -webkit-transform: scaleY(0.8);
    transform: scaleY(0.8);
    -webkit-transform-origin: 100% 100%;
    transform-origin: 100% 100%;
    opacity: 0;
  }
  100% {
    -webkit-transform: scaleY(1);
    transform: scaleY(1);
    -webkit-transform-origin: 100% 100%;
    transform-origin: 100% 100%;
    opacity: 1;
  }
}
@-webkit-keyframes antSlideDownOut {
  0% {
    -webkit-transform: scaleY(1);
    transform: scaleY(1);
    -webkit-transform-origin: 100% 100%;
    transform-origin: 100% 100%;
    opacity: 1;
  }
  100% {
    -webkit-transform: scaleY(0.8);
    transform: scaleY(0.8);
    -webkit-transform-origin: 100% 100%;
    transform-origin: 100% 100%;
    opacity: 0;
  }
}
@keyframes antSlideDownOut {
  0% {
    -webkit-transform: scaleY(1);
    transform: scaleY(1);
    -webkit-transform-origin: 100% 100%;
    transform-origin: 100% 100%;
    opacity: 1;
  }
  100% {
    -webkit-transform: scaleY(0.8);
    transform: scaleY(0.8);
    -webkit-transform-origin: 100% 100%;
    transform-origin: 100% 100%;
    opacity: 0;
  }
}
.slide-up-enter,
.slide-up-appear {
  -webkit-animation-duration: 0.2s;
  animation-duration: 0.2s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-animation-play-state: paused;
  animation-play-state: paused;
}
.slide-up-leave {
  -webkit-animation-duration: 0.2s;
  animation-duration: 0.2s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-animation-play-state: paused;
  animation-play-state: paused;
}
.slide-up-enter.slide-up-enter-active,
.slide-up-appear.slide-up-appear-active {
  -webkit-animation-name: antSlideUpIn;
  animation-name: antSlideUpIn;
  -webkit-animation-play-state: running;
  animation-play-state: running;
}
.slide-up-leave.slide-up-leave-active {
  -webkit-animation-name: antSlideUpOut;
  animation-name: antSlideUpOut;
  -webkit-animation-play-state: running;
  animation-play-state: running;
  pointer-events: none;
}
.slide-up-enter,
.slide-up-appear {
  opacity: 0;
  -webkit-animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1);
  animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1);
}
.slide-up-leave {
  -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
  animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
}
.slide-down-enter,
.slide-down-appear {
  -webkit-animation-duration: 0.2s;
  animation-duration: 0.2s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-animation-play-state: paused;
  animation-play-state: paused;
}
.slide-down-leave {
  -webkit-animation-duration: 0.2s;
  animation-duration: 0.2s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-animation-play-state: paused;
  animation-play-state: paused;
}
.slide-down-enter.slide-down-enter-active,
.slide-down-appear.slide-down-appear-active {
  -webkit-animation-name: antSlideDownIn;
  animation-name: antSlideDownIn;
  -webkit-animation-play-state: running;
  animation-play-state: running;
}
.slide-down-leave.slide-down-leave-active {
  -webkit-animation-name: antSlideDownOut;
  animation-name: antSlideDownOut;
  -webkit-animation-play-state: running;
  animation-play-state: running;
  pointer-events: none;
}
.slide-down-enter,
.slide-down-appear {
  opacity: 0;
  -webkit-animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1);
  animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1);
}
.slide-down-leave {
  -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
  animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
}
.dropdown-wrapper {
  position: absolute;
  top: 100%;
  line-height: 1.375em;
  text-align: left;
  z-index: 99999999;
  display: none;
  opacity: 0;
  margin-top: 0;
}
.active .dropdown-wrapper {
  display: block;
  -webkit-animation-name: antSlideUpIn;
  animation-name: antSlideUpIn;
  -webkit-animation-duration: 0.2s;
  animation-duration: 0.2s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-animation-play-state: running;
  animation-play-state: running;
}
.leaveActive .dropdown-wrapper {
  display: block;
  -webkit-animation-name: antSlideUpOut;
  animation-name: antSlideUpOut;
  -webkit-animation-duration: 0.2s;
  animation-duration: 0.2s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-animation-play-state: running;
  animation-play-state: running;
  -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
  animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
  pointer-events: none;
}
.dropdown-shown .dropdown-wrapper {
  display: block;
  opacity: 1;
}
:root {
  --hightLightText: #fdd768;
}
#notice-list {
  margin: 0;
  color: white;
  background: none;
  border: none;
  border-radius: 0;
  min-height: 0;
}
#tb-collapse-notice {
  padding: 0;
}
#tb-collapse-notice ul {
  padding: 0;
  margin: 0;
}
.Notice__Wrapper {
  max-width: 1570px;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 15px;
}
.Notice__Footer {
  display: grid;
  justify-items: end;
}
.NoticeCollapse--Trigger {
  position: relative;
  z-index: 100;
  background-color: rgba(158, 73, 13, 0.95);
  color: white;
  padding: 2px 15px 2px 23px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-transition: all 0.3s cubic-bezier(0.165, 0.84, 0.44, 1);
  -o-transition: all 0.3s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: all 0.3s cubic-bezier(0.165, 0.84, 0.44, 1);
}
@media only screen and (max-width: 767px) {
  .NoticeCollapse--Trigger {
    display: none;
  }
}
.NoticeCollapse--Trigger:hover,
.NoticeCollapse--Trigger:focus {
  background-color: rgba(111, 51, 9, 0.95);
}
@media only screen and (max-width: 1200px) {
  .syr-report-header .NoticeCollapse--Trigger {
    display: none;
  }
}
#toggle-notice-list {
  padding-right: 10px;
  color: #fdd768;
  color: var(--hightLightText);
}
.CollapseNotice--item {
  background-color: rgba(158, 73, 13, 0.95);
  margin-bottom: 2px;
  padding-top: 3px;
  padding-left: 50px;
  padding-right: 15px;
  padding-bottom: 1px;
  position: relative;
}
.CollapseNotice--itemLabel {
  display: grid;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  grid-template-columns: 20px 16% auto 20%;
}
.CollapseNotice--itemLabel .ItemLabel--Left {
  color: #fdd768;
  color: var(--hightLightText);
}
.CollapseNotice--itemLabel .ItemLabel--subject {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
}
.CollapseNotice--itemLabel .ItemLabel--Right {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}
.notice-body {
  margin-bottom: 6px;
  padding-top: 5px;
  color: #fff;
  display: none;
  font-weight: 300;
}
.notice-body.showGrid {
  display: grid;
}
.notice-body ul {
  padding-left: 15px !important;
}
.notice-body ul li {
  list-style: disc !important;
}
.notice-body .notice-body-wrapper {
  grid-column-start: 3;
  grid-column-end: 4;
  border-top: 1px solid #cf7200;
  padding-top: 6px;
}
.notice-body .notice-body-wrapper p {
  margin-bottom: 0;
}
.ItemLabel--Time {
  color: #cba003;
}
.expand-notice {
  margin-top: 3px;
  margin-bottom: 2px;
  color: #fff;
  text-decoration: none;
  padding-left: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  font-weight: 400 !important;
}
.expand-notice:hover,
.expand-notice:focus {
  color: #fdd768 !important;
  color: var(--hightLightText) !important;
  text-decoration: none;
}
.expand-notice .ExpandNotice--inner {
  padding-right: 5px;
  color: #fdd768;
  color: var(--hightLightText);
}
.expand-notice .glyphicon:hover,
.expand-notice .glyphicon:focus {
  color: #fdd768;
  color: var(--hightLightText);
}
.hide-all-notices {
  margin-top: 2px;
}
#form-notice {
  height: 100%;
  width: 100%;
  padding-top: 40px;
  padding-bottom: 50px;
}
#edit-notice {
  position: relative;
  background-color: #fff;
  padding: 15px 3vw;
}
.FormNotice--Footer {
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 100;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  background: #fff;
  padding: 15px;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-shadow: 0 -1px 5px rgba(0, 0, 0, 0.5);
  box-shadow: 0 -1px 5px rgba(0, 0, 0, 0.5);
}
.Notice--IconWrapper {
  display: inline-block;
}
.Notice--Icon {
  background-color: #e8a32e;
  border-radius: 50%;
  width: 13px;
  height: 13px;
  font-size: 11px;
  color: #fff;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
#Ie_PlaceHolder {
  background-color: #fff;
  padding: 0;
  font-weight: bold;
}
#Ie_PlaceHolder .alert {
  margin-bottom: 0;
}

#syr-dashboard-index-header #syr-header-main,
#syr-dashboard-event-header #syr-header-main {
  background: none;
}
.ReadMoreIcon {
  color: #fdd768;
  color: var(--hightLightText);
}
:root {
  --store-blue: #1ca1cd;
}
.star.glyphicon {
  visibility: hidden;
  font-size: 20px;
  cursor: pointer;
  -moz-appearance: initial;
  color: var(--star-color);
}
.star.glyphicon:before {
  content: '\e007';
  position: absolute;
  visibility: visible;
  display: inline-block;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  top: -5px;
}
.Firefox .star.glyphicon:before {
  top: -16px;
}
.star.glyphicon:checked:before {
  content: '\e006';
  position: absolute;
  display: inline-block;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  top: -5px;
}
.Firefox .star.glyphicon:checked:before {
  top: -16px;
}
.Form__Section {
  margin-bottom: 15px;
  border: 1px solid var(--star-color);
}
.Form__Section#dashboard-event-block-one {
  border: none;
}
.Form__Section.forceShowAll .InActived {
  display: block;
}
.Form__Section .star.glyphicon {
  display: none;
}
.Form__Section .Actived {
  display: block;
}
.Form__Section .InActived {
  display: none;
}
.Form__Section .ShowFavoritesSpan {
  display: none;
}
.Form__Section.ShowAll_Items .StoreContentsCol--Wrapper {
  display: block !important;
}
.Form__Section.ShowAll_Items .InActived {
  display: block;
}
.Form__Section.ShowAll_Items .star.glyphicon {
  display: inline-block;
}
.Form__Section.ShowAll_Items .ShowAllSpan,
.Form__Section.ShowAll_Items .ShowActivated__Wrapper {
  display: none;
}
.Form__Section.ShowAll_Items .ShowFavoritesSpan {
  display: block;
}
.dashboard-wrapper .Form__Section.firstTimeLoad .StoreContentsCol--Wrapper {
  display: block !important;
}
.dashboard-wrapper .Form__Section.firstTimeLoad .InActived {
  display: block;
}
.dashboard-wrapper .Form__Section.firstTimeLoad .star.glyphicon {
  display: none;
}
.dashboard-wrapper .Form__Section.firstTimeLoad.ShowAll_Items .StoreContentsCol--Wrapper {
  display: block !important;
}
.dashboard-wrapper .Form__Section.firstTimeLoad.ShowAll_Items .InActived {
  display: block;
}
.dashboard-wrapper .Form__Section.firstTimeLoad.ShowAll_Items .star.glyphicon {
  display: inline-block;
}
.dashboard-wrapper .Form__Section.firstTimeLoad.ShowAll_Items .ShowAllSpan {
  display: none;
}
.dashboard-wrapper .Form__Section.firstTimeLoad.ShowAll_Items .ShowFavoritesSpan {
  display: block;
}
#syr-backend-internal .Form__Section.firstTimeLoad .StoreContentsCol--Wrapper {
  display: block !important;
}
#syr-backend-internal .Form__Section.firstTimeLoad .InActived {
  display: block;
}
#syr-backend-internal .Form__Section.firstTimeLoad .star.glyphicon,
#syr-backend-internal .Form__Section.firstTimeLoad .ShowActivated__Wrapper,
#syr-backend-internal .Form__Section.firstTimeLoad .ShowAll--Button {
  display: none;
}
.StoreSection--Label {
  padding: 8px 15px;
  font-size: 100%;
  width: 100%;
  color: #fff;
  font-weight: bold;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.StoreSection--Label.EventsOnSale__Label {
  background-color: #1ca1cd;
  background-color: var(--store-blue);
}
.CollapseTrigger {
  color: #fff;
  margin-right: 10px;
  margin-top: -3px;
}
.CollapseTrigger:hover,
.CollapseTrigger:focus {
  color: #fff;
}
.CollapseTrigger svg {
  -webkit-transition: -webkit-transform 0.35s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: -webkit-transform 0.35s cubic-bezier(0.165, 0.84, 0.44, 1);
  -o-transition: transform 0.35s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: transform 0.35s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: transform 0.35s cubic-bezier(0.165, 0.84, 0.44, 1), -webkit-transform 0.35s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.collapsed svg.icon-svg--rotate-90 {
  -webkit-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  transform: rotate(0deg);
}
.StoreLabel--Left {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.StoreLabel--Left .CollapseTrigger {
  margin-top: -2px;
}
.Schedules_Label {
  -webkit-box-flex: 0;
  -ms-flex: 0 1 14%;
  flex: 0 1 14%;
}
.Schedules_Label_Event {
  -webkit-box-flex: 0;
  -ms-flex: 0 1 10%;
  flex: 0 1 10%;
}
@media (max-width: 1279px) {
  .Schedules_Label_Event {
    display: none;
  }
}
.Schedules_Label_Event a {
  color: #fff;
}
.ActiveTrigger {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.ActiveTrigger span {
  display: inline-block;
  padding: 4px 15px;
  position: relative;
}
.ActiveTrigger span.Activated {
  font-weight: 700;
}
.ActiveTrigger span.LabelText {
  padding-right: 0;
}
.ActiveTrigger .ActiveEvents:before {
  content: '';
  position: absolute;
  right: 0;
  top: 9px;
  display: block;
  width: 1px;
  height: 15px;
  background-color: #fff;
}
.EventsOnSale__Label {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 8px 15px;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  font-weight: 300;
  overflow-x: auto;
}
.EventsOnSale__Label .Inner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
@media (min-width: 768px) and (max-width: 1279px) {
  .EventsOnSale__Label .Inner {
    min-width: 1200px;
  }
}
.events-on-sale-contents {
  padding-left: 0;
  margin-bottom: 0;
}
.events-on-sale-contents > li,
.events-on-sale-contents .pastItems,
.events-on-sale-contents .closeStatus {
  padding: 15px;
  border-bottom: 1px solid #ddd;
  background-color: #f7f7f7;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.events-on-sale-contents > li:nth-child(2n),
.events-on-sale-contents .pastItems:nth-child(2n),
.events-on-sale-contents .closeStatus:nth-child(2n) {
  background-color: transparent;
}
.events-on-sale-contents > li a,
.events-on-sale-contents .pastItems a,
.events-on-sale-contents .closeStatus a {
  font-weight: bold;
}
.events-onsale-inventory {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 43%;
}
.events-onsale-inventory.EOS__Inventory {
  width: 55%;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}
.events-onsale-inventory > span {
  text-align: right;
  -ms-flex-preferred-size: 15%;
  flex-basis: 15%;
  margin: 5px;
  font-weight: 700;
  color: #68449e;
  color: var(--hover-text);
}
.StoreSection--Label .events-onsale-inventory > span {
  color: #fff;
}
.events-onsale-inventory > a {
  text-align: right;
  -ms-flex-preferred-size: 15%;
  flex-basis: 15%;
  margin: 5px;
  font-weight: 700;
  color: #68449e;
  color: var(--hover-text);
}
.events-onsale-inventory > a:hover,
.events-onsale-inventory > a:focus {
  color: #1ca1cd;
  color: var(--store-blue);
}
.events-onsale-inventory .PercentSold {
  -webkit-box-flex: 0;
  -ms-flex: 0 1 31%;
  flex: 0 1 31%;
  margin-left: 6%;
}
.events-onsale-inventory .DateRangeDisplay {
  -webkit-box-flex: 1;
  -ms-flex: 1 0 32%;
  flex: 1 0 32%;
  padding-right: 10px;
}
.Inventory__RetailSales {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 40%;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}
.Inventory__RetailSales > span {
  text-align: right;
  -ms-flex-preferred-size: 15%;
  flex-basis: 15%;
  margin: 5px;
  font-weight: 700;
  color: #68449e;
  color: var(--hover-text);
}
.StoreSection--Label .Inventory__RetailSales > span {
  color: #fff;
}
.Inventory__RetailSales > a {
  text-align: right;
  -ms-flex-preferred-size: 15%;
  flex-basis: 15%;
  margin: 5px;
  font-weight: 700;
  color: #68449e;
  color: var(--hover-text);
}
.Inventory__RetailSales > a:hover,
.Inventory__RetailSales > a:focus {
  color: #1ca1cd;
  color: var(--store-blue);
}
.Inventory__RetailSales .PercentSold {
  -webkit-box-flex: 0;
  -ms-flex: 0 1 31%;
  flex: 0 1 31%;
  margin-left: 6%;
}
.Inventory__RetailSales .DateRangeDisplay {
  -webkit-box-flex: 0;
  -ms-flex: 0 1 32%;
  flex: 0 1 32%;
}
.events-page-label {
  padding: 15px 0 15px 15px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
@media only screen and (max-width: 767px) {
  .events-page-label {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .events-page-label {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
}
.EventsPage--LabelTop {
  font-size: 22px;
}
@media (min-width: 768px) and (max-width: 1279px) {
  .EventsPage--LabelTop {
    margin-bottom: 15px;
  }
}
.events-page-label-option {
  font-size: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.events-page-label-option-item {
  padding-left: 20px;
  padding-right: 20px;
  color: #cb6f1a;
  color: var(--oriange-bg);
  display: inline-block;
}
.events-page-label-option-item:hover,
.events-page-label-option-item:focus {
  color: #cf7200;
  color: var(--orange-header);
}
.progress {
  border-radius: 10px;
}
.progress-bar {
  background-color: #1ca1cd;
  background-color: var(--store-blue);
}
.ShowAllSpan svg {
  margin-top: -2px;
  margin-right: 3px;
}
.ShowFavoritesSpan svg {
  margin-top: -2px;
  margin-right: 6px;
}
.PercentSold.darken .progress-bar {
  text-indent: 6vw;
  color: #1ca1cd;
  color: var(--store-blue);
}
.StatusLabels {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
}
.StatusLabels_Sales {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  width: 27%;
}
.StatusLabel__Item {
  -webkit-box-flex: 0;
  -ms-flex: 0 1 20%;
  flex: 0 1 20%;
  line-height: 1.1em;
  color: #1ca1cd;
  color: var(--store-blue);
}
.EventIcons__Area {
  -webkit-box-flex: 0;
  -ms-flex: 0 1 12%;
  flex: 0 1 12%;
}
.EventIcons__Area a {
  color: #1ca1cd;
  color: var(--store-blue);
}
.TicketStatus__Icon {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='32' fill='%231ca1cd'%3E%3Cpath d='M39.5 23h.5v1h-1a2 2 0 0 0-2 2v1H3v-1a2 2 0 0 0-2-2H0v-1h.5a.5.5 0 0 0 0-1H0v-1h.5a.5.5 0 0 0 0-1H0v-1h.5a.5.5 0 0 0 0-1H0v-1h.5a.5.5 0 0 0 0-1H0v-1h.5a.5.5 0 0 0 0-1H0v-1h.5a.5.5 0 0 0 0-1H0v-1h.5a.5.5 0 0 0 0-1H0V9h1a2 2 0 0 0 2-2V6h34v1a2 2 0 0 0 2 2h1v1h-.5a.5.5 0 0 0 0 1h.5v1h-.5a.5.5 0 0 0 0 1h.5v1h-.5a.5.5 0 0 0 0 1h.5v1h-.5a.5.5 0 0 0 0 1h.5v1h-.5a.5.5 0 0 0 0 1h.5v1h-.5a.5.5 0 0 0 0 1h.5v1h-.5a.5.5 0 0 0 0 1zM36 11a2 2 0 0 0-2-2H6a2 2 0 0 0-2 2v11a2 2 0 0 0 2 2h28a2 2 0 0 0 2-2V11zm-2 12H6a1 1 0 0 1-1-1V11a1 1 0 0 1 1-1h28a1 1 0 0 1 1 1v11a1 1 0 0 1-1 1zm-22.613-9.012H7.414v.59h1.652V19h.664v-4.422h1.656v-.59zm1.381 0h-.664V19h.664v-5.012zm1.991 1.502c.104-.312.287-.56.546-.744.258-.185.58-.277.965-.277.335 0 .613.083.834.25.222.166.39.432.506.797l.652-.154c-.134-.462-.372-.821-.714-1.076s-.764-.383-1.265-.383c-.442 0-.847.101-1.215.303s-.651.497-.852.886c-.199.389-.299.844-.299 1.365 0 .479.089.927.266 1.344s.434.736.771.956c.339.22.778.33 1.318.33.521 0 .963-.143 1.324-.429s.611-.701.75-1.246l-.664-.168c-.091.422-.266.74-.522.955a1.426 1.426 0 0 1-.943.321c-.305 0-.589-.079-.851-.236s-.455-.395-.579-.713-.187-.69-.187-1.117c.002-.332.054-.653.159-.964zm8.604-1.502h-.898l-2.488 2.48v-2.48h-.664V19h.664v-1.738l.822-.795L22.582 19h.875l-2.195-2.98 2.101-2.032zm4.575 4.422h-3.074v-1.707h2.77v-.59h-2.77v-1.535h2.957v-.59H24.2V19h3.738v-.59zm4.687-4.422h-3.973v.59h1.652V19h.664v-4.422h1.656v-.59z'/%3E%3C/svg%3E");
  width: 20px;
  height: 16px;
}
.Duplicate__Icon {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='%231ca1cd'%3E%3Cpath d='M18 6V0H0v18h6v6h18V6h-6zM6 16H2V2h14v4H6v10zm16 6H8V8h14v14zm-3-8h-3v-3h-2v3h-3v2h3v3h2v-3h3v-2z'/%3E%3C/svg%3E");
}
.Template__Icon {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%231ca1cd' class='bi bi-layout-text-window-reverse'%3E%3Cpath d='M13 6.5a.5.5 0 0 0-.5-.5h-5a.5.5 0 0 0 0 1h5a.5.5 0 0 0 .5-.5zm0 3a.5.5 0 0 0-.5-.5h-5a.5.5 0 0 0 0 1h5a.5.5 0 0 0 .5-.5zm-.5 2.5a.5.5 0 0 1 0 1h-5a.5.5 0 0 1 0-1h5z'/%3E%3Cpath d='M14 0a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V2a2 2 0 0 1 2-2h12zM2 1a1 1 0 0 0-1 1v1h14V2a1 1 0 0 0-1-1H2zM1 4v10a1 1 0 0 0 1 1h2V4H1zm4 0v11h9a1 1 0 0 0 1-1V4H5z'/%3E%3C/svg%3E");
}
.EmailReminder__Icon {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%231ca1cd' class='bi bi-envelope-open'%3E%3Cpath d='M8.47 1.318a1 1 0 0 0-.94 0l-6 3.2A1 1 0 0 0 1 5.4v.818l5.724 3.465L8 8.917l1.276.766L15 6.218V5.4a1 1 0 0 0-.53-.882l-6-3.2zM15 7.388l-4.754 2.877L15 13.117v-5.73zm-.035 6.874L8 10.083l-6.965 4.18A1 1 0 0 0 2 15h12a1 1 0 0 0 .965-.738zM1 13.117l4.754-2.852L1 7.387v5.73zM7.059.435a2 2 0 0 1 1.882 0l6 3.2A2 2 0 0 1 16 5.4V14a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V5.4a2 2 0 0 1 1.059-1.765l6-3.2z'/%3E%3C/svg%3E");
}
.Pin__Icon {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23fdd768' class='bi bi-pin-fill'%3E%3Cpath d='M4.146.146A.5.5 0 0 1 4.5 0h7a.5.5 0 0 1 .5.5c0 .68-.342 1.174-.646 1.479-.126.125-.25.224-.354.298v4.431l.078.048c.203.127.476.314.751.555C12.36 7.775 13 8.527 13 9.5a.5.5 0 0 1-.5.5h-4v4.5c0 .276-.224 1.5-.5 1.5s-.5-1.224-.5-1.5V10h-4a.5.5 0 0 1-.5-.5c0-.973.64-1.725 1.17-2.189A5.921 5.921 0 0 1 5 6.708V2.277a2.77 2.77 0 0 1-.354-.298C4.342 1.674 4 1.179 4 .5a.5.5 0 0 1 .146-.354z'/%3E%3C/svg%3E");
  margin-top: 4px;
}
.ShowActivated__Counts {
  color: #999;
  font-size: 13px;
}
#stores ul li a {
  color: #0069d6;
}
#stores ul li a:hover,
#stores ul li a:focus {
  text-decoration: underline;
}
#stores ul li a:focus {
  text-decoration: underline;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: 5px;
}
#stores ul li a:visited {
  color: #68449e;
  color: var(--hover-text);
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active a.serviceCenterDashboard__tab {
  color: #0069d6;
}
.ui-tabs .ui-tabs-nav li a.serviceCenterDashboard__tab {
  color: #68449e;
}
:root {
  --label-aside: 12%;
  --items-wrapper: 88%;
}
.OrderCard {
  border: 1px solid grey;
  width: 200px;
  min-width: 200px;
  background-color: #f6f6f6;
  min-height: 225px;
}
.OrderCard.Current {
  border: 1px solid #535353;
  background-color: #fff;
}
.OrderCard.blank {
  border: none;
  background-color: #fff;
  display: none;
}
.OrderCard .Card__Inner {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.OrderCard .Card__InnerWrapper {
  padding-top: 15px;
}
.Detail_Line {
  padding: 8px 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.cancelled {
  font-style: italic;
  color: maroon;
}
.completed {
  color: #009832;
  font-weight: 700;
}
.lineage-row {
  padding: 5px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.Lineage__LabelAside {
  -webkit-box-flex: 0;
  -ms-flex: 0 1 12%;
  flex: 0 1 12%;
  -ms-flex: 0 1 var(--label-aside);
  flex: 0 1 var(--label-aside);
  width: 12%;
  width: var(--label-aside);
  padding: 25px 10px 55px;
  min-width: 160px;
}
.Lineage__Items {
  -webkit-box-flex: 0;
  -ms-flex: 0 1 88%;
  flex: 0 1 88%;
  -ms-flex: 0 1 var(--items-wrapper);
  flex: 0 1 var(--items-wrapper);
  width: 88%;
  width: var(--items-wrapper);
  overflow-x: auto;
  padding-bottom: 20px;
  padding-right: 80px;
}
.OrderHistory__Label {
  padding-bottom: 10px;
}
.edge {
  padding-left: 15px;
  padding-right: 15px;
  text-align: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.Lineage__PathIcon.exchange {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 49.6 49.6' style='enable-background:new 0 0 49.6 49.6' xml:space='preserve' fill='%23999'%3E%3Cdefs%3E%3Cpath id='a' d='M0 0h49.6v49.6H0z'/%3E%3C/defs%3E%3CclipPath id='b'%3E%3Cuse xlink:href='%23a' style='overflow:visible'/%3E%3C/clipPath%3E%3Cpath d='M43.2 28.3c.8-6-.5-11.3-4.5-15.8-2.8-3.1-6.3-5.1-10.4-5.9-7.6-1.4-14.7 2.2-17.8 6.8 1.3 1.2 2.7 2.4 4.4 3.8-.7.2-.9.2-1.1.2H2.6c-.6 0-1-.1-1-.8V5.1c0-.1.1-.3.2-.7C3.2 6 4.5 7.3 5.9 8.6c1.2-1.1 2.2-2.1 3.4-3.1 14.4-11.8 36.6-3.7 40 14.7.4 2.3.3 4.8.3 7.2 0 .3-.4.9-.6.9h-5.8' style='clip-path:url(%23b)'/%3E%3Cg%3E%3Cdefs%3E%3Cpath id='c' d='M0 0h49.6v49.6H0z'/%3E%3C/defs%3E%3CclipPath id='d'%3E%3Cuse xlink:href='%23c' style='overflow:visible'/%3E%3C/clipPath%3E%3Cpath d='M38.8 36.9c-1.1-1.2-2.3-2.4-3.7-3.8.6-.1.9-.2 1.2-.2h10.6c.6 0 1.1-.1 1.1.8v11.2c0 .2-.1.4-.2.8-1.6-1.5-3-2.9-4.5-4.3-.3.3-.6.6-.9.8-11.2 10.9-28.7 9.5-38-3.2C1.1 34.3-.3 28.9 0 22.9c.1-1.1.4-1.6 1.6-1.5 1.6.1 3.1 0 4.9 0-.8 6 .6 11.3 4.5 15.7 2.7 3.1 6.1 5 10.1 5.9 7 1.4 14.1-1.4 17.7-6.1' style='clip-path:url(%23d)'/%3E%3C/g%3E%3Cg%3E%3Cdefs%3E%3Cpath id='e' d='M14.3 17.2h21.1V34H14.3z'/%3E%3C/defs%3E%3CclipPath id='f'%3E%3Cuse xlink:href='%23e' style='overflow:visible'/%3E%3C/clipPath%3E%3Cpath d='M31.8 25.6c0 1.3.8 2.4 2 2.8v3.1c0 .5-.5.9-1 .9h-16c-.5 0-1-.4-1-.9v-3.1c1.2-.4 2-1.5 2-2.8 0-1.3-.8-2.4-2-2.8v-3.1c0-.5.5-.9 1-.9h16.1c.5 0 1 .4 1 .9v3.1c-1.2.4-2.1 1.5-2.1 2.8m3-1.5h.5v-4.4c0-1.3-1.1-2.5-2.5-2.5h-16c-1.4 0-2.5 1.1-2.5 2.5v4.4h.5c.8 0 1.5.6 1.5 1.5 0 .8-.7 1.5-1.5 1.5h-.5v4.4c0 1.3 1.1 2.5 2.5 2.5h16.1c1.4 0 2.5-1.1 2.5-2.5V27h-.5c-.8 0-1.5-.6-1.5-1.5 0-.8.6-1.4 1.4-1.4' style='clip-path:url(%23f)'/%3E%3Cdefs%3E%3Cpath id='g' d='M14.3 17.2h21.1V34H14.3z'/%3E%3C/defs%3E%3CclipPath id='h'%3E%3Cuse xlink:href='%23g' style='overflow:visible'/%3E%3C/clipPath%3E%3Cpath d='M21.5 24.4c-.6 0-1.2.5-1.2 1.2s.5 1.2 1.2 1.2 1.2-.5 1.2-1.2c-.1-.7-.6-1.2-1.2-1.2' style='clip-path:url(%23h);fill:%23241f21'/%3E%3Cg%3E%3Cdefs%3E%3Cpath id='i' d='M14.3 17.2h21.1V34H14.3z'/%3E%3C/defs%3E%3CclipPath id='j'%3E%3Cuse xlink:href='%23i' style='overflow:visible'/%3E%3C/clipPath%3E%3Cpath d='M24.8 24.4c-.6 0-1.2.5-1.2 1.2s.5 1.2 1.2 1.2c.6 0 1.2-.5 1.2-1.2-.1-.7-.6-1.2-1.2-1.2' style='clip-path:url(%23j);fill:%23241f21'/%3E%3C/g%3E%3Cg%3E%3Cdefs%3E%3Cpath id='k' d='M14.3 17.2h21.1V34H14.3z'/%3E%3C/defs%3E%3CclipPath id='l'%3E%3Cuse xlink:href='%23k' style='overflow:visible'/%3E%3C/clipPath%3E%3Cpath d='M28.1 24.4c-.6 0-1.2.5-1.2 1.2s.5 1.2 1.2 1.2 1.2-.5 1.2-1.2-.6-1.2-1.2-1.2' style='clip-path:url(%23l);fill:%23241f21'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}
.Lineage__PathIcon.completed {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg version='1.1' id='レイヤー_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0' y='0' viewBox='0 0 36.1 28.7' style='enable-background:new 0 0 36.1 28.7' xml:space='preserve' fill='%23999'%3E%3Cstyle%3E.st1{clip-path:url(%23SVGID_2_);fill:%23241f21}%3C/style%3E%3Cdefs%3E%3Cpath id='SVGID_1_' d='M0 0h36.1v28.7H0z'/%3E%3C/defs%3E%3CclipPath id='SVGID_2_'%3E%3Cuse xlink:href='%23SVGID_1_' style='overflow:visible'/%3E%3C/clipPath%3E%3Cpath d='M30.1 14.3c0 2.2 1.4 4.1 3.4 4.8v5.3c0 .9-.8 1.6-1.7 1.6H4.3c-.9 0-1.7-.7-1.7-1.6v-5.3c2-.7 3.4-2.6 3.4-4.8 0-2.2-1.4-4.1-3.4-4.8V4.2c0-.9.8-1.6 1.7-1.6h27.5c.9 0 1.7.7 1.7 1.6v5.3c-2 .7-3.4 2.7-3.4 4.8m5.1-2.5h.9V4.2c0-2.3-1.9-4.2-4.3-4.2H4.3C1.9 0 0 1.9 0 4.2v7.6h.9c1.4 0 2.6 1.1 2.6 2.5S2.3 16.8.9 16.8H0v7.6c0 2.3 1.9 4.2 4.3 4.2h27.5c2.4 0 4.3-1.9 4.3-4.2v-7.6h-.9c-1.4 0-2.6-1.1-2.6-2.5.1-1.4 1.2-2.5 2.6-2.5' style='clip-path:url(%23SVGID_2_)'/%3E%3Cpath class='st1' d='M12.4 12.4c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2c-.1-1.2-.9-2-2-2M18.1 12.4c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2c-.1-1.2-1-2-2-2M23.7 12.4c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2c0-1.2-.9-2-2-2'/%3E%3C/svg%3E");
}
.Lineage__PathIcon.redeem {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 49.5 59.9' style='enable-background:new 0 0 49.5 59.9' xml:space='preserve' fill='%23999'%3E%3Cpath style='fill:%239d9d9d' d='M40.2 48.2H0v4.7h40.2v7l9.3-9.4-9.3-9.4z'/%3E%3Cdefs%3E%3Cpath id='a' d='M0 0h49.5v59.9H0z'/%3E%3C/defs%3E%3CclipPath id='b'%3E%3Cuse xlink:href='%23a' style='overflow:visible'/%3E%3C/clipPath%3E%3Cpath d='M38.1 23.2H6.3V10.6h11.2l-4.3 5.8 2.3 1.7 6.6-9 6.6 9 2.3-1.7-4.3-5.8h11.2v12.6zm0 9.6H6.3V28h31.8v4.8zM16.4 2.9c1.3 0 2.4 1.1 2.4 2.4 0 1.3-1.1 2.4-2.4 2.4-1.3 0-2.4-1.1-2.4-2.4 0-1.3 1.1-2.4 2.4-2.4m11.6 0c1.3 0 2.4 1.1 2.4 2.4 0 1.3-1.1 2.4-2.4 2.4-1.3 0-2.4-1.1-2.4-2.4 0-1.3 1-2.4 2.4-2.4m13 8.2c0-1.9-1.5-3.4-3.4-3.4h-4.9l.3-.6c.2-.6.3-1.2.3-1.8C33.3 2.4 30.9 0 28 0c-1.8 0-3.4.9-4.4 2.4l-1.4 1.8-1.4-1.8C19.8.9 18.1 0 16.4 0c-2.9 0-5.3 2.4-5.3 5.3 0 .6.1 1.2.3 1.8l.2.6H6.7c-1.9 0-3.4 1.5-3.4 3.4v21.2c0 1.9 1.5 3.4 3.4 3.4h30.9c1.9 0 3.4-1.5 3.4-3.4V11.1z' style='clip-path:url(%23b);fill:%239d9d9d'/%3E%3C/svg%3E");
}
.Lineage__PathIcon.gc_convert {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 49.6 49.6' style='enable-background:new 0 0 49.6 49.6' xml:space='preserve' fill='%23999'%3E%3Cdefs%3E%3Cpath id='a' d='M0 0h49.6v49.6H0z'/%3E%3C/defs%3E%3CclipPath id='b'%3E%3Cuse xlink:href='%23a' style='overflow:visible'/%3E%3C/clipPath%3E%3Cpath d='M43.2 28.3c.8-6-.5-11.3-4.5-15.8-2.8-3.1-6.3-5.1-10.4-5.9-7.6-1.4-14.7 2.2-17.8 6.8 1.3 1.2 2.7 2.4 4.4 3.8-.7.2-.9.2-1.1.2H2.6c-.6 0-1-.1-1-.8V5.1c0-.1.1-.3.2-.7C3.2 6 4.5 7.3 5.9 8.6c1.2-1.1 2.2-2.1 3.4-3.1 14.4-11.8 36.6-3.7 40 14.7.4 2.3.3 4.8.3 7.2 0 .3-.4.9-.6.9h-5.8' style='clip-path:url(%23b)'/%3E%3Cg%3E%3Cdefs%3E%3Cpath id='c' d='M0 0h49.6v49.6H0z'/%3E%3C/defs%3E%3CclipPath id='d'%3E%3Cuse xlink:href='%23c' style='overflow:visible'/%3E%3C/clipPath%3E%3Cpath d='M38.8 36.9c-1.1-1.2-2.3-2.4-3.7-3.8.6-.1.9-.2 1.2-.2h10.6c.6 0 1.1-.1 1.1.8v11.2c0 .2-.1.4-.2.8-1.6-1.5-3-2.9-4.5-4.3-.3.3-.6.6-.9.8-11.2 10.9-28.7 9.5-38-3.2C1.1 34.3-.3 28.9 0 22.9c.1-1.1.4-1.6 1.6-1.5 1.6.1 3.1 0 4.9 0-.8 6 .6 11.3 4.5 15.7 2.7 3.1 6.1 5 10.1 5.9 7 1.4 14.1-1.4 17.7-6.1' style='clip-path:url(%23d)'/%3E%3C/g%3E%3Cpath d='M32.8 26.4v-6h-5.1l2.1 2.8-1.6 1.2c-2-2.7-3.1-4.2-3.4-4.6-.2.3-1.4 1.9-3.4 4.6l-1.6-1.2 2.1-2.8h-5.1v6h16zm0 4.9v-2h-16v2h16zm-11-15c-.3 0-.5.1-.7.3s-.3.4-.3.7c0 .3.1.5.3.7s.4.3.7.3c.3 0 .5-.1.7-.3.2-.2.3-.4.3-.7 0-.3-.1-.5-.3-.7-.2-.2-.4-.3-.7-.3zm6 0c-.3 0-.5.1-.7.3s-.3.4-.3.7c0 .3.1.5.3.7s.4.3.7.3.5-.1.7-.3c.2-.2.3-.4.3-.7 0-.3-.1-.5-.3-.7-.2-.2-.4-.3-.7-.3zm5 2c.6 0 1 .2 1.4.6.4.4.6.9.6 1.4v11c0 .6-.2 1-.6 1.4-.4.4-.8.6-1.4.6h-16c-.6 0-1-.2-1.4-.6s-.6-.9-.6-1.4v-11c0-.6.2-1 .6-1.4s.8-.6 1.4-.6H19c-.1-.4-.2-.8-.2-1 0-.8.3-1.5.9-2.1s1.3-.9 2.1-.9c1 0 1.9.4 2.5 1.3l.5.7.5-.7c.2-.4.6-.7 1.1-.9.5-.2 1-.4 1.4-.4.8 0 1.5.3 2.1.9.6.6.9 1.3.9 2.1 0 .2-.1.5-.2 1h2.2z'/%3E%3C/svg%3E");
}
.Ticket_Icon {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg version='1.1' id='レイヤー_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0' y='0' viewBox='0 0 36.1 28.7' style='enable-background:new 0 0 36.1 28.7' xml:space='preserve' fill='%23000'%3E%3Cstyle%3E.st1{clip-path:url(%23SVGID_2_);fill:%23241f21}%3C/style%3E%3Cdefs%3E%3Cpath id='SVGID_1_' d='M0 0h36.1v28.7H0z'/%3E%3C/defs%3E%3CclipPath id='SVGID_2_'%3E%3Cuse xlink:href='%23SVGID_1_' style='overflow:visible'/%3E%3C/clipPath%3E%3Cpath d='M30.1 14.3c0 2.2 1.4 4.1 3.4 4.8v5.3c0 .9-.8 1.6-1.7 1.6H4.3c-.9 0-1.7-.7-1.7-1.6v-5.3c2-.7 3.4-2.6 3.4-4.8 0-2.2-1.4-4.1-3.4-4.8V4.2c0-.9.8-1.6 1.7-1.6h27.5c.9 0 1.7.7 1.7 1.6v5.3c-2 .7-3.4 2.7-3.4 4.8m5.1-2.5h.9V4.2c0-2.3-1.9-4.2-4.3-4.2H4.3C1.9 0 0 1.9 0 4.2v7.6h.9c1.4 0 2.6 1.1 2.6 2.5S2.3 16.8.9 16.8H0v7.6c0 2.3 1.9 4.2 4.3 4.2h27.5c2.4 0 4.3-1.9 4.3-4.2v-7.6h-.9c-1.4 0-2.6-1.1-2.6-2.5.1-1.4 1.2-2.5 2.6-2.5' style='clip-path:url(%23SVGID_2_)'/%3E%3Cpath class='st1' d='M12.4 12.4c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2c-.1-1.2-.9-2-2-2M18.1 12.4c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2c-.1-1.2-1-2-2-2M23.7 12.4c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2c0-1.2-.9-2-2-2'/%3E%3C/svg%3E");
}
.Carousel__NavOver {
  position: absolute;
  top: 49%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  right: -1px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  width: 95px;
  height: 100%;
  z-index: 1;
  background: -o-linear-gradient(left, rgba(255, 255, 255, 0) 0%, #fff 77%);
  background: -webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0)), color-stop(77%, #fff));
  background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, #fff 77%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#ffffff', GradientType=1);
}
.OrderHistory__Tab.nav-tabs {
  border: none;
}
.OrderHistory__Tab.nav-tabs li a {
  border: 1px solid #9d9d9d;
  border-radius: 4px;
  color: #000;
  background-color: #ddd;
  padding: 7px 30px;
}
.OrderHistory__Tab.nav-tabs li.active a {
  border: 1px solid #9d9d9d !important;
  border-radius: 4px;
  background-color: #fff;
}
.event__hotline--wrapper {
  display: grid;
  grid-template-columns: 1fr 2fr;
}
@media (max-width: 768px) {
  .event__hotline--wrapper {
    grid-template-columns: 1fr;
  }
}
@media (max-width: 767px) {
  .event__hotline--wrapper {
    text-align: center !important;
  }
}
#dashboard-event-block-one {
  margin-bottom: 0;
}
.syr-shows-near-you-item address {
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden;
}
.syr-shows-near-you-item a:hover,
.syr-shows-near-you-item a:focus {
  text-decoration: none;
  color: #68449e;
}
@media (max-width: 767px) {
  .ticketstatus-info .horizontal-list {
    display: grid;
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 767px) {
  .ticketstatus-info .page-title {
    width: 100% !important;
    text-align: center;
  }
}
@media (max-width: 767px) {
  .main-container .ticketstatus-container {
    position: relative !important;
    height: 150vh;
  }
}
@media (max-width: 767px) {
  .ticketstatus-info .horizontal-list li.offset-right-col {
    margin-left: 0 !important;
  }
}
.ticketStatusHeader__wrapper {
  display: grid;
  grid-template-columns: 1fr 3fr;
}
@media (max-width: 1024px) {
  .ticketStatusHeader__wrapper {
    grid-template-columns: 1fr;
  }
  .ticketStatusHeader__wrapper .breadcrumb-wrapper {
    display: none;
  }
  .ticketStatusHeader__wrapper .page-title {
    width: 100% !important;
  }
}
.ticketStatusHeader__wrapper .breadcrumb-wrapper {
  background: transparent;
}
#ticketstatus-condition-wrapper {
  z-index: 10000;
}
.category-name {
  padding: 12px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #fff;
  border: 1px solid #ccc;
  color: #666;
}
.isActived .category-name {
  color: #000;
}
.category-name svg {
  fill: #aaa !important;
  -webkit-transition: -webkit-transform 0.3s cubic-bezier(0.77, 0, 0.175, 1);
  transition: -webkit-transform 0.3s cubic-bezier(0.77, 0, 0.175, 1);
  -o-transition: transform 0.3s cubic-bezier(0.77, 0, 0.175, 1);
  transition: transform 0.3s cubic-bezier(0.77, 0, 0.175, 1);
  transition: transform 0.3s cubic-bezier(0.77, 0, 0.175, 1), -webkit-transform 0.3s cubic-bezier(0.77, 0, 0.175, 1);
}
.category-name[aria-expanded='true'] svg {
  -webkit-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  transform: rotate(90deg);
}
.CategoryName {
  color: #999;
  font-size: 12px;
  text-transform: uppercase;
  padding-bottom: 0;
  margin-bottom: 5px;
}
.isActived .CategoryName {
  color: #000;
}
.payment-title-sub {
  color: #e35b00;
  font-weight: bold;
  margin-top: -8px;
}
.survey-desktop {
  display: none;
}
@media (min-width: 768px) {
  .survey-desktop {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-top: 20px;
  }
}
@media (min-width: 768px) and (max-width: 1280px) {
  .survey-desktop {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
}
#survey-holder-wrapper {
  top: 59px;
}
@media (max-width: 767px) {
  #survey-holder-wrapper {
    top: 42px;
    -webkit-backface-visibility: hidden;
    overflow: auto;
    -webkit-overflow-scrolling: touch;
  }
  #survey-holder-wrapper .modal-dialog {
    margin: 0;
  }
  #survey-holder-wrapper .btn {
    white-space: normal;
  }
}
#survey-holder-wrapper .modal-dialog {
  width: 100%;
}
@media (min-width: 768px) {
  #survey-holder-wrapper .modal-dialog {
    width: 70%;
    margin-top: 0;
  }
  #survey-holder-wrapper .modal-dialog .modal-content {
    overflow: auto;
  }
}
@media only screen and (max-width: 767px) {
  #survey-holder-wrapper .modal-dialog .modal-content {
    height: calc(100vh - 42px);
  }
}
@media (min-width: 768px) and (max-width: 992px) {
  #survey-holder-wrapper .modal-dialog .modal-content {
    height: calc(90vh - 59px);
  }
}
@media (min-width: 992px) and (max-width: 1024px) {
  #survey-holder-wrapper .modal-dialog .modal-content {
    height: calc(100vh - 120px);
  }
}
@media (min-width: 1025px) {
  #survey-holder-wrapper .modal-dialog .modal-content {
    height: calc(90vh - 59px);
  }
}
@media only screen and (max-width: 767px) {
  #survey-holder-wrapper .modal-body {
    background-color: #fff;
  }
}
@media (min-width: 768px) {
  #survey-holder-wrapper .modal-body {
    padding-left: 10%;
    padding-right: 10%;
    padding-bottom: 70px;
  }
}
#survey-holder-wrapper .survey-hint-header {
  display: none;
}
.survey-table .survey-hint-header {
  width: 100%;
}
.survey-table .category-name {
  width: 100%;
}
.SurveyTable--Wrapper {
  width: 100%;
  margin-top: 15px;
}
@media (min-width: 768px) {
  .SurveyTable--Wrapper {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-flow: row wrap;
    flex-flow: row wrap;
    max-width: 100%;
    margin-left: auto;
    margin-right: auto;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
  }
}
.SurveyTable--Wrapper .CollapseCategory--Item {
  margin-bottom: 10px;
  -webkit-transition: all 0.25 cubic-bezier(0.55, 0.055, 0.675, 0.19);
  -o-transition: all 0.25 cubic-bezier(0.55, 0.055, 0.675, 0.19);
  transition: all 0.25 cubic-bezier(0.55, 0.055, 0.675, 0.19);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}
.SurveyTable--Wrapper .CollapseCategory--Item.isActived {
  -webkit-box-shadow: 0 0 3px 0px rgba(0, 0, 0, 0.6), 0 0 1px -2px rgba(0, 0, 0, 0.8);
  box-shadow: 0 0 3px 0px rgba(0, 0, 0, 0.6), 0 0 1px -2px rgba(0, 0, 0, 0.8);
}
@media only screen and (min-width: 768px) {
  .SurveyTable--Wrapper .CollapseCategory--Item {
    -webkit-box-flex: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    -ms-flex-preferred-size: calc(99.9% * 1 / 2 - (0.6vw - 0.6vw * 1 / 2));
    flex-basis: calc(99.9% * 1 / 2 - (0.6vw - 0.6vw * 1 / 2));
    max-width: calc(99.9% * 1 / 2 - (0.6vw - 0.6vw * 1 / 2));
    width: calc(99.9% * 1 / 2 - (0.6vw - 0.6vw * 1 / 2));
  }
  .SurveyTable--Wrapper .CollapseCategory--Item:nth-child(1n) {
    margin-right: 0.6vw;
    margin-left: 0;
  }
  .SurveyTable--Wrapper .CollapseCategory--Item:last-child {
    margin-right: 0;
  }
  .SurveyTable--Wrapper .CollapseCategory--Item:nth-child(2n) {
    margin-right: 0;
    margin-left: auto;
  }
}
.SurveyTable--NoCollapsed {
  width: 100%;
  margin-top: 15px;
}
.SurveyTable--NoCollapsed .CollapseCategory--Item {
  margin-bottom: 10px;
  -webkit-transition: all 0.25 cubic-bezier(0.55, 0.055, 0.675, 0.19);
  -o-transition: all 0.25 cubic-bezier(0.55, 0.055, 0.675, 0.19);
  transition: all 0.25 cubic-bezier(0.55, 0.055, 0.675, 0.19);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}
.SurveyTable--NoCollapsed .CollapseCategory--Item.isActived {
  border: 1px solid rgba(0, 0, 0, 0.45);
  -webkit-box-shadow: 0 0 3px 0px rgba(0, 0, 0, 0.6), 0 0 1px -2px rgba(0, 0, 0, 0.8), 0 0 1px -2px rgba(0, 0, 0, 0.8);
  box-shadow: 0 0 3px 0px rgba(0, 0, 0, 0.6), 0 0 1px -2px rgba(0, 0, 0, 0.8), 0 0 1px -2px rgba(0, 0, 0, 0.8);
}
.fxd-c {
  -webkit-box-orient: vertical !important;
  -webkit-box-direction: normal !important;
  -ms-flex-direction: column !important;
  flex-direction: column !important;
}
#survey-header-msg-lg {
  text-align: center;
}
#survey-header-msg-lg h3 {
  margin-top: 30px;
}
@media (max-width: 767px) {
  #survey-header-msg-lg h3 {
    font-size: 18px;
    margin-top: 5px;
  }
}
#survey-submit-btn {
  margin-top: 40px;
  margin-bottom: 200px;
  padding-bottom: 8px;
}
@media (min-width: 768px) {
  #survey-submit-btn {
    padding: 6px 12px 9px;
    line-height: 1.8em;
    margin-bottom: 0;
    position: fixed;
    width: 100%;
    left: 50%;
    bottom: 0;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
  }
}
#survey-submit-btn-mobile {
  position: fixed;
  bottom: 0;
  left: 0;
  padding: 10px 12px;
  line-height: 1.6em;
}
@media only screen and (min-width: 768px) {
  #survey-submit-btn-mobile {
    width: calc(70% - 20px);
    left: 50%;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
    display: none;
  }
}
@media (max-width: 767px) {
  .SurveyNoCollapse--block,
  .SurveyCollapse--block {
    padding-bottom: 100px;
  }
}
.survey-header-order {
  font-weight: bold;
  margin-bottom: 15px;
}
@media (min-width: 768px) {
  .survey-header-order {
    margin-bottom: 25px;
  }
}
.CollapseCategory--Row {
  width: 100%;
}
.CollapseCategory--Row.collapse.in {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}
@media only screen and (min-width: 768px) {
  .NoCollapsedCategory--Row {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-flow: row wrap;
    flex-flow: row wrap;
    max-width: 100%;
    margin-left: auto;
    margin-right: auto;
  }
}
.NoCollapsedCategory--Row .survey-item-inline:first-child {
  border-top: 1px solid #ccc;
}
@media only screen and (min-width: 768px) {
  .NoCollapsedCategory--Row .survey-item-inline {
    -webkit-box-flex: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    -ms-flex-preferred-size: calc(99.9% * 1 / 3 - (0.6vw - 0.6vw * 1 / 3));
    flex-basis: calc(99.9% * 1 / 3 - (0.6vw - 0.6vw * 1 / 3));
    max-width: calc(99.9% * 1 / 3 - (0.6vw - 0.6vw * 1 / 3));
    width: calc(99.9% * 1 / 3 - (0.6vw - 0.6vw * 1 / 3));
    margin-bottom: 8px;
    border: 1px solid #ccc;
  }
  .NoCollapsedCategory--Row .survey-item-inline:nth-child(1n) {
    margin-right: 0.6vw;
    margin-left: 0;
  }
  .NoCollapsedCategory--Row .survey-item-inline:last-child {
    margin-right: 0;
  }
  .NoCollapsedCategory--Row .survey-item-inline:nth-child(3n) {
    margin-right: 0;
    margin-left: auto;
  }
}
.survey-item-inline {
  display: block;
  cursor: pointer;
  background-color: #fff;
  border-top: 1px solid #ccc;
  border-left: 1px solid #ccc;
  border-right: 1px solid #ccc;
  padding: 6px 7px;
  -webkit-transition: all 250ms cubic-bezier(0.55, 0.055, 0.675, 0.19);
  -o-transition: all 250ms cubic-bezier(0.55, 0.055, 0.675, 0.19);
  transition: all 250ms cubic-bezier(0.55, 0.055, 0.675, 0.19);
  width: 100%;
}
.survey-item-inline:first-child {
  border-top: none;
}
.survey-item-inline:last-child {
  border-bottom: 1px solid #ccc;
}
.survey-item-inline.active {
  background-color: #d98b27;
  border-color: #d98b27;
}
.survey-item-inline.active label {
  color: #fff;
}
.survey-item-inline.active input[type='checkbox']:checked + label i {
  border-color: #fff;
}
.survey-item-inline i {
  float: left;
}
.survey-item-inline label {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  cursor: pointer;
}
.survey-item-name {
  width: calc(100% - 23px);
  font-size: 13px;
}
@media (min-width: 768px) {
  .survey-item-name {
    white-space: nowrap;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
  }
}
#order-general-left-column-body-wrapper .survey-item-name {
  max-width: none;
}
[data-barba-name='confirmation'].survey-modal-is-open {
  width: 100%;
  height: 70px;
  overflow: hidden;
  position: fixed;
  top: 0;
}
[data-barba-name='confirmation'].survey-modal-is-open:before {
  position: fixed;
  content: '';
  display: block;
  visibility: visible;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  width: 100%;
  height: 100px;
  z-index: 10;
  -webkit-transition: all 1s cubic-bezier(0.77, 0, 0.175, 1);
  -o-transition: all 1s cubic-bezier(0.77, 0, 0.175, 1);
  transition: all 1s cubic-bezier(0.77, 0, 0.175, 1);
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
input[type='checkbox'] + label,
input[type='radio'] + label {
  margin-bottom: 0 !important;
}
.survey-table-other-btn {
  width: 100%;
  margin-bottom: 5px;
}
