/*! normalize.css v3.0.2 | MIT License | git.io/normalize */
html {
  font-family: sans-serif;
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
}
body {
  margin: 0;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
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: 1px 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 {
  box-sizing: content-box;
  height: 0;
}
pre {
  overflow: auto;
}
code,
kbd,
pre,
samp {
  font-family: monospace, monospace;
  font-size: 1em;
}
button,
input,
optgroup,
select,
textarea {
  color: inherit;
  font: inherit;
  margin: 0;
}
button {
  overflow: visible;
}
button,
select {
  text-transform: none;
}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button;
  cursor: pointer;
}
button[disabled],
html input[disabled] {
  cursor: default;
}
button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0;
}
input {
  line-height: normal;
}
input[type="checkbox"],
input[type="radio"] {
  box-sizing: border-box;
  padding: 0;
}
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
  height: auto;
}
input[type="search"] {
  -webkit-appearance: textfield;
  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;
}
/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */
@media print {
  *,
  *:before,
  *:after {
    background: transparent !important;
    color: #000 !important;
    box-shadow: none !important;
    text-shadow: none !important;
  }
  a,
  a:visited {
    text-decoration: underline;
  }
  a[href]:after {
    content: " (" attr(href) ")";
  }
  abbr[title]:after {
    content: " (" attr(title) ")";
  }
  a[href^="#"]:after,
  a[href^="javascript:"]:after {
    content: "";
  }
  pre,
  blockquote {
    border: 1px solid #999;
    page-break-inside: avoid;
  }
  thead {
    display: table-header-group;
  }
  tr,
  img {
    page-break-inside: avoid;
  }
  img {
    max-width: 100% !important;
  }
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3;
  }
  h2,
  h3 {
    page-break-after: avoid;
  }
  select {
    background: #fff !important;
  }
  .navbar {
    display: none;
  }
  .btn > .caret,
  .dropup > .btn > .caret {
    border-top-color: #000 !important;
  }
  .label {
    border: 1px solid #000;
  }
  .table {
    border-collapse: collapse !important;
  }
  .table td,
  .table th {
    background-color: #fff !important;
  }
  .table-bordered th,
  .table-bordered td {
    border: 1px solid #ddd !important;
  }
}
* {
  box-sizing: border-box;
}
*:before,
*:after {
  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.42857143;
  color: #333333;
  background-color: #ffffff;
}
input,
button,
select,
textarea {
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}
a {
  color: #337ab7;
  text-decoration: none;
}
a:hover,
a:focus {
  color: #23527c;
  text-decoration: underline;
}
a:focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
figure {
  margin: 0;
}
img {
  vertical-align: middle;
}
.img-responsive,
.thumbnail > img,
.thumbnail a > img,
.carousel-inner > .item > img,
.carousel-inner > .item > a > img {
  display: block;
  max-width: 100%;
  height: auto;
}
.img-rounded {
  border-radius: 6px;
}
.img-thumbnail {
  padding: 4px;
  line-height: 1.42857143;
  background-color: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 4px;
  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 #eeeeee;
}
.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  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,
h2 small,
h3 small,
h4 small,
h5 small,
h6 small,
.h1 small,
.h2 small,
.h3 small,
.h4 small,
.h5 small,
.h6 small,
h1 .small,
h2 .small,
h3 .small,
h4 .small,
h5 .small,
h6 .small,
.h1 .small,
.h2 .small,
.h3 .small,
.h4 .small,
.h5 .small,
.h6 .small {
  font-weight: normal;
  line-height: 1;
  color: #777777;
}
h1,
.h1,
h2,
.h2,
h3,
.h3 {
  margin-top: 20px;
  margin-bottom: 10px;
}
h1 small,
.h1 small,
h2 small,
.h2 small,
h3 small,
.h3 small,
h1 .small,
.h1 .small,
h2 .small,
.h2 .small,
h3 .small,
.h3 .small {
  font-size: 65%;
}
h4,
.h4,
h5,
.h5,
h6,
.h6 {
  margin-top: 10px;
  margin-bottom: 10px;
}
h4 small,
.h4 small,
h5 small,
.h5 small,
h6 small,
.h6 small,
h4 .small,
.h4 .small,
h5 .small,
.h5 .small,
h6 .small,
.h6 .small {
  font-size: 75%;
}
h1,
.h1 {
  font-size: 36px;
}
h2,
.h2 {
  font-size: 30px;
}
h3,
.h3 {
  font-size: 24px;
}
h4,
.h4 {
  font-size: 18px;
}
h5,
.h5 {
  font-size: 14px;
}
h6,
.h6 {
  font-size: 12px;
}
p {
  margin: 0 0 10px;
}
.lead {
  margin-bottom: 20px;
  font-size: 16px;
  font-weight: 300;
  line-height: 1.4;
}
@media (min-width: 768px) {
  .lead {
    font-size: 21px;
  }
}
small,
.small {
  font-size: 85%;
}
mark,
.mark {
  background-color: #fcf8e3;
  padding: .2em;
}
.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 {
  text-transform: uppercase;
}
.text-capitalize {
  text-transform: capitalize;
}
.text-muted {
  color: #777777;
}
.text-primary {
  color: #337ab7;
}
a.text-primary:hover {
  color: #286090;
}
.text-success {
  color: #3c763d;
}
a.text-success:hover {
  color: #2b542c;
}
.text-info {
  color: #31708f;
}
a.text-info:hover {
  color: #245269;
}
.text-warning {
  color: #8a6d3b;
}
a.text-warning:hover {
  color: #66512c;
}
.text-danger {
  color: #a94442;
}
a.text-danger:hover {
  color: #843534;
}
.bg-primary {
  color: #fff;
  background-color: #337ab7;
}
a.bg-primary:hover {
  background-color: #286090;
}
.bg-success {
  background-color: #dff0d8;
}
a.bg-success:hover {
  background-color: #c1e2b3;
}
.bg-info {
  background-color: #d9edf7;
}
a.bg-info:hover {
  background-color: #afd9ee;
}
.bg-warning {
  background-color: #fcf8e3;
}
a.bg-warning:hover {
  background-color: #f7ecb5;
}
.bg-danger {
  background-color: #f2dede;
}
a.bg-danger:hover {
  background-color: #e4b9b9;
}
.page-header {
  padding-bottom: 9px;
  margin: 40px 0 20px;
  border-bottom: 1px solid #eeeeee;
}
ul,
ol {
  margin-top: 0;
  margin-bottom: 10px;
}
ul ul,
ol ul,
ul ol,
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-left: 5px;
  padding-right: 5px;
}
dl {
  margin-top: 0;
  margin-bottom: 20px;
}
dt,
dd {
  line-height: 1.42857143;
}
dt {
  font-weight: bold;
}
dd {
  margin-left: 0;
}
@media (min-width: 768px) {
  .dl-horizontal dt {
    float: left;
    width: 160px;
    clear: left;
    text-align: right;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  .dl-horizontal dd {
    margin-left: 180px;
  }
}
abbr[title],
abbr[data-original-title] {
  cursor: help;
  border-bottom: 1px dotted #777777;
}
.initialism {
  font-size: 90%;
  text-transform: uppercase;
}
blockquote {
  padding: 10px 20px;
  margin: 0 0 20px;
  font-size: 17.5px;
  border-left: 5px solid #eeeeee;
}
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.42857143;
  color: #777777;
}
blockquote footer:before,
blockquote small:before,
blockquote .small:before {
  content: '\2014 \00A0';
}
.blockquote-reverse,
blockquote.pull-right {
  padding-right: 15px;
  padding-left: 0;
  border-right: 5px solid #eeeeee;
  border-left: 0;
  text-align: right;
}
.blockquote-reverse footer:before,
blockquote.pull-right footer:before,
.blockquote-reverse small:before,
blockquote.pull-right small:before,
.blockquote-reverse .small:before,
blockquote.pull-right .small:before {
  content: '';
}
.blockquote-reverse footer:after,
blockquote.pull-right footer:after,
.blockquote-reverse small:after,
blockquote.pull-right small:after,
.blockquote-reverse .small:after,
blockquote.pull-right .small:after {
  content: '\00A0 \2014';
}
address {
  margin-bottom: 20px;
  font-style: normal;
  line-height: 1.42857143;
}
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: 4px;
}
kbd {
  padding: 2px 4px;
  font-size: 90%;
  color: #ffffff;
  background-color: #333333;
  border-radius: 3px;
  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);
}
kbd kbd {
  padding: 0;
  font-size: 100%;
  font-weight: bold;
  box-shadow: none;
}
pre {
  display: block;
  padding: 9.5px;
  margin: 0 0 10px;
  font-size: 13px;
  line-height: 1.42857143;
  word-break: break-all;
  word-wrap: break-word;
  color: #333333;
  background-color: #f5f5f5;
  border: 1px solid #cccccc;
  border-radius: 4px;
}
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 {
  margin-right: auto;
  margin-left: auto;
  padding-left: 15px;
  padding-right: 15px;
}
@media (min-width: 768px) {
  .container {
    width: 750px;
  }
}
@media (min-width: 992px) {
  .container {
    width: 970px;
  }
}
@media (min-width: 1200px) {
  .container {
    width: 1170px;
  }
}
.container-fluid {
  margin-right: auto;
  margin-left: auto;
  padding-left: 15px;
  padding-right: 15px;
}
.row {
  margin-left: -15px;
  margin-right: -15px;
}
.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-left: 15px;
  padding-right: 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-12 {
  width: 100%;
}
.col-xs-11 {
  width: 91.66666667%;
}
.col-xs-10 {
  width: 83.33333333%;
}
.col-xs-9 {
  width: 75%;
}
.col-xs-8 {
  width: 66.66666667%;
}
.col-xs-7 {
  width: 58.33333333%;
}
.col-xs-6 {
  width: 50%;
}
.col-xs-5 {
  width: 41.66666667%;
}
.col-xs-4 {
  width: 33.33333333%;
}
.col-xs-3 {
  width: 25%;
}
.col-xs-2 {
  width: 16.66666667%;
}
.col-xs-1 {
  width: 8.33333333%;
}
.col-xs-pull-12 {
  right: 100%;
}
.col-xs-pull-11 {
  right: 91.66666667%;
}
.col-xs-pull-10 {
  right: 83.33333333%;
}
.col-xs-pull-9 {
  right: 75%;
}
.col-xs-pull-8 {
  right: 66.66666667%;
}
.col-xs-pull-7 {
  right: 58.33333333%;
}
.col-xs-pull-6 {
  right: 50%;
}
.col-xs-pull-5 {
  right: 41.66666667%;
}
.col-xs-pull-4 {
  right: 33.33333333%;
}
.col-xs-pull-3 {
  right: 25%;
}
.col-xs-pull-2 {
  right: 16.66666667%;
}
.col-xs-pull-1 {
  right: 8.33333333%;
}
.col-xs-pull-0 {
  right: auto;
}
.col-xs-push-12 {
  left: 100%;
}
.col-xs-push-11 {
  left: 91.66666667%;
}
.col-xs-push-10 {
  left: 83.33333333%;
}
.col-xs-push-9 {
  left: 75%;
}
.col-xs-push-8 {
  left: 66.66666667%;
}
.col-xs-push-7 {
  left: 58.33333333%;
}
.col-xs-push-6 {
  left: 50%;
}
.col-xs-push-5 {
  left: 41.66666667%;
}
.col-xs-push-4 {
  left: 33.33333333%;
}
.col-xs-push-3 {
  left: 25%;
}
.col-xs-push-2 {
  left: 16.66666667%;
}
.col-xs-push-1 {
  left: 8.33333333%;
}
.col-xs-push-0 {
  left: auto;
}
.col-xs-offset-12 {
  margin-left: 100%;
}
.col-xs-offset-11 {
  margin-left: 91.66666667%;
}
.col-xs-offset-10 {
  margin-left: 83.33333333%;
}
.col-xs-offset-9 {
  margin-left: 75%;
}
.col-xs-offset-8 {
  margin-left: 66.66666667%;
}
.col-xs-offset-7 {
  margin-left: 58.33333333%;
}
.col-xs-offset-6 {
  margin-left: 50%;
}
.col-xs-offset-5 {
  margin-left: 41.66666667%;
}
.col-xs-offset-4 {
  margin-left: 33.33333333%;
}
.col-xs-offset-3 {
  margin-left: 25%;
}
.col-xs-offset-2 {
  margin-left: 16.66666667%;
}
.col-xs-offset-1 {
  margin-left: 8.33333333%;
}
.col-xs-offset-0 {
  margin-left: 0%;
}
@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-12 {
    width: 100%;
  }
  .col-sm-11 {
    width: 91.66666667%;
  }
  .col-sm-10 {
    width: 83.33333333%;
  }
  .col-sm-9 {
    width: 75%;
  }
  .col-sm-8 {
    width: 66.66666667%;
  }
  .col-sm-7 {
    width: 58.33333333%;
  }
  .col-sm-6 {
    width: 50%;
  }
  .col-sm-5 {
    width: 41.66666667%;
  }
  .col-sm-4 {
    width: 33.33333333%;
  }
  .col-sm-3 {
    width: 25%;
  }
  .col-sm-2 {
    width: 16.66666667%;
  }
  .col-sm-1 {
    width: 8.33333333%;
  }
  .col-sm-pull-12 {
    right: 100%;
  }
  .col-sm-pull-11 {
    right: 91.66666667%;
  }
  .col-sm-pull-10 {
    right: 83.33333333%;
  }
  .col-sm-pull-9 {
    right: 75%;
  }
  .col-sm-pull-8 {
    right: 66.66666667%;
  }
  .col-sm-pull-7 {
    right: 58.33333333%;
  }
  .col-sm-pull-6 {
    right: 50%;
  }
  .col-sm-pull-5 {
    right: 41.66666667%;
  }
  .col-sm-pull-4 {
    right: 33.33333333%;
  }
  .col-sm-pull-3 {
    right: 25%;
  }
  .col-sm-pull-2 {
    right: 16.66666667%;
  }
  .col-sm-pull-1 {
    right: 8.33333333%;
  }
  .col-sm-pull-0 {
    right: auto;
  }
  .col-sm-push-12 {
    left: 100%;
  }
  .col-sm-push-11 {
    left: 91.66666667%;
  }
  .col-sm-push-10 {
    left: 83.33333333%;
  }
  .col-sm-push-9 {
    left: 75%;
  }
  .col-sm-push-8 {
    left: 66.66666667%;
  }
  .col-sm-push-7 {
    left: 58.33333333%;
  }
  .col-sm-push-6 {
    left: 50%;
  }
  .col-sm-push-5 {
    left: 41.66666667%;
  }
  .col-sm-push-4 {
    left: 33.33333333%;
  }
  .col-sm-push-3 {
    left: 25%;
  }
  .col-sm-push-2 {
    left: 16.66666667%;
  }
  .col-sm-push-1 {
    left: 8.33333333%;
  }
  .col-sm-push-0 {
    left: auto;
  }
  .col-sm-offset-12 {
    margin-left: 100%;
  }
  .col-sm-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-sm-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-sm-offset-9 {
    margin-left: 75%;
  }
  .col-sm-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-sm-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-sm-offset-6 {
    margin-left: 50%;
  }
  .col-sm-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-sm-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-sm-offset-3 {
    margin-left: 25%;
  }
  .col-sm-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-sm-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-sm-offset-0 {
    margin-left: 0%;
  }
}
@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-12 {
    width: 100%;
  }
  .col-md-11 {
    width: 91.66666667%;
  }
  .col-md-10 {
    width: 83.33333333%;
  }
  .col-md-9 {
    width: 75%;
  }
  .col-md-8 {
    width: 66.66666667%;
  }
  .col-md-7 {
    width: 58.33333333%;
  }
  .col-md-6 {
    width: 50%;
  }
  .col-md-5 {
    width: 41.66666667%;
  }
  .col-md-4 {
    width: 33.33333333%;
  }
  .col-md-3 {
    width: 25%;
  }
  .col-md-2 {
    width: 16.66666667%;
  }
  .col-md-1 {
    width: 8.33333333%;
  }
  .col-md-pull-12 {
    right: 100%;
  }
  .col-md-pull-11 {
    right: 91.66666667%;
  }
  .col-md-pull-10 {
    right: 83.33333333%;
  }
  .col-md-pull-9 {
    right: 75%;
  }
  .col-md-pull-8 {
    right: 66.66666667%;
  }
  .col-md-pull-7 {
    right: 58.33333333%;
  }
  .col-md-pull-6 {
    right: 50%;
  }
  .col-md-pull-5 {
    right: 41.66666667%;
  }
  .col-md-pull-4 {
    right: 33.33333333%;
  }
  .col-md-pull-3 {
    right: 25%;
  }
  .col-md-pull-2 {
    right: 16.66666667%;
  }
  .col-md-pull-1 {
    right: 8.33333333%;
  }
  .col-md-pull-0 {
    right: auto;
  }
  .col-md-push-12 {
    left: 100%;
  }
  .col-md-push-11 {
    left: 91.66666667%;
  }
  .col-md-push-10 {
    left: 83.33333333%;
  }
  .col-md-push-9 {
    left: 75%;
  }
  .col-md-push-8 {
    left: 66.66666667%;
  }
  .col-md-push-7 {
    left: 58.33333333%;
  }
  .col-md-push-6 {
    left: 50%;
  }
  .col-md-push-5 {
    left: 41.66666667%;
  }
  .col-md-push-4 {
    left: 33.33333333%;
  }
  .col-md-push-3 {
    left: 25%;
  }
  .col-md-push-2 {
    left: 16.66666667%;
  }
  .col-md-push-1 {
    left: 8.33333333%;
  }
  .col-md-push-0 {
    left: auto;
  }
  .col-md-offset-12 {
    margin-left: 100%;
  }
  .col-md-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-md-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-md-offset-9 {
    margin-left: 75%;
  }
  .col-md-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-md-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-md-offset-6 {
    margin-left: 50%;
  }
  .col-md-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-md-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-md-offset-3 {
    margin-left: 25%;
  }
  .col-md-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-md-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-md-offset-0 {
    margin-left: 0%;
  }
}
@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-12 {
    width: 100%;
  }
  .col-lg-11 {
    width: 91.66666667%;
  }
  .col-lg-10 {
    width: 83.33333333%;
  }
  .col-lg-9 {
    width: 75%;
  }
  .col-lg-8 {
    width: 66.66666667%;
  }
  .col-lg-7 {
    width: 58.33333333%;
  }
  .col-lg-6 {
    width: 50%;
  }
  .col-lg-5 {
    width: 41.66666667%;
  }
  .col-lg-4 {
    width: 33.33333333%;
  }
  .col-lg-3 {
    width: 25%;
  }
  .col-lg-2 {
    width: 16.66666667%;
  }
  .col-lg-1 {
    width: 8.33333333%;
  }
  .col-lg-pull-12 {
    right: 100%;
  }
  .col-lg-pull-11 {
    right: 91.66666667%;
  }
  .col-lg-pull-10 {
    right: 83.33333333%;
  }
  .col-lg-pull-9 {
    right: 75%;
  }
  .col-lg-pull-8 {
    right: 66.66666667%;
  }
  .col-lg-pull-7 {
    right: 58.33333333%;
  }
  .col-lg-pull-6 {
    right: 50%;
  }
  .col-lg-pull-5 {
    right: 41.66666667%;
  }
  .col-lg-pull-4 {
    right: 33.33333333%;
  }
  .col-lg-pull-3 {
    right: 25%;
  }
  .col-lg-pull-2 {
    right: 16.66666667%;
  }
  .col-lg-pull-1 {
    right: 8.33333333%;
  }
  .col-lg-pull-0 {
    right: auto;
  }
  .col-lg-push-12 {
    left: 100%;
  }
  .col-lg-push-11 {
    left: 91.66666667%;
  }
  .col-lg-push-10 {
    left: 83.33333333%;
  }
  .col-lg-push-9 {
    left: 75%;
  }
  .col-lg-push-8 {
    left: 66.66666667%;
  }
  .col-lg-push-7 {
    left: 58.33333333%;
  }
  .col-lg-push-6 {
    left: 50%;
  }
  .col-lg-push-5 {
    left: 41.66666667%;
  }
  .col-lg-push-4 {
    left: 33.33333333%;
  }
  .col-lg-push-3 {
    left: 25%;
  }
  .col-lg-push-2 {
    left: 16.66666667%;
  }
  .col-lg-push-1 {
    left: 8.33333333%;
  }
  .col-lg-push-0 {
    left: auto;
  }
  .col-lg-offset-12 {
    margin-left: 100%;
  }
  .col-lg-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-lg-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-lg-offset-9 {
    margin-left: 75%;
  }
  .col-lg-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-lg-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-lg-offset-6 {
    margin-left: 50%;
  }
  .col-lg-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-lg-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-lg-offset-3 {
    margin-left: 25%;
  }
  .col-lg-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-lg-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-lg-offset-0 {
    margin-left: 0%;
  }
}
table {
  background-color: transparent;
}
caption {
  padding-top: 8px;
  padding-bottom: 8px;
  color: #777777;
  text-align: left;
}
th {
  text-align: left;
}
.table {
  width: 100%;
  max-width: 100%;
  margin-bottom: 20px;
}
.table > thead > tr > th,
.table > tbody > tr > th,
.table > tfoot > tr > th,
.table > thead > tr > td,
.table > tbody > tr > td,
.table > tfoot > tr > td {
  padding: 8px;
  line-height: 1.42857143;
  vertical-align: top;
  border-top: 1px solid #dddddd;
}
.table > thead > tr > th {
  vertical-align: bottom;
  border-bottom: 2px solid #dddddd;
}
.table > caption + thead > tr:first-child > th,
.table > colgroup + thead > tr:first-child > th,
.table > thead:first-child > tr:first-child > th,
.table > caption + thead > tr:first-child > td,
.table > colgroup + thead > tr:first-child > td,
.table > thead:first-child > tr:first-child > td {
  border-top: 0;
}
.table > tbody + tbody {
  border-top: 2px solid #dddddd;
}
.table .table {
  background-color: #ffffff;
}
.table-condensed > thead > tr > th,
.table-condensed > tbody > tr > th,
.table-condensed > tfoot > tr > th,
.table-condensed > thead > tr > td,
.table-condensed > tbody > tr > td,
.table-condensed > tfoot > tr > td {
  padding: 5px;
}
.table-bordered {
  border: 1px solid #dddddd;
}
.table-bordered > thead > tr > th,
.table-bordered > tbody > tr > th,
.table-bordered > tfoot > tr > th,
.table-bordered > thead > tr > td,
.table-bordered > tbody > tr > td,
.table-bordered > tfoot > tr > td {
  border: 1px solid #dddddd;
}
.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 col[class*="col-"] {
  position: static;
  float: none;
  display: table-column;
}
table td[class*="col-"],
table th[class*="col-"] {
  position: static;
  float: none;
  display: table-cell;
}
.table > thead > tr > td.active,
.table > tbody > tr > td.active,
.table > tfoot > tr > td.active,
.table > thead > tr > th.active,
.table > tbody > tr > th.active,
.table > tfoot > tr > th.active,
.table > thead > tr.active > td,
.table > tbody > tr.active > td,
.table > tfoot > tr.active > td,
.table > thead > tr.active > th,
.table > tbody > tr.active > th,
.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 > tbody > tr > td.success,
.table > tfoot > tr > td.success,
.table > thead > tr > th.success,
.table > tbody > tr > th.success,
.table > tfoot > tr > th.success,
.table > thead > tr.success > td,
.table > tbody > tr.success > td,
.table > tfoot > tr.success > td,
.table > thead > tr.success > th,
.table > tbody > tr.success > th,
.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 > tbody > tr > td.info,
.table > tfoot > tr > td.info,
.table > thead > tr > th.info,
.table > tbody > tr > th.info,
.table > tfoot > tr > th.info,
.table > thead > tr.info > td,
.table > tbody > tr.info > td,
.table > tfoot > tr.info > td,
.table > thead > tr.info > th,
.table > tbody > tr.info > th,
.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 > tbody > tr > td.warning,
.table > tfoot > tr > td.warning,
.table > thead > tr > th.warning,
.table > tbody > tr > th.warning,
.table > tfoot > tr > th.warning,
.table > thead > tr.warning > td,
.table > tbody > tr.warning > td,
.table > tfoot > tr.warning > td,
.table > thead > tr.warning > th,
.table > tbody > tr.warning > th,
.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 > tbody > tr > td.danger,
.table > tfoot > tr > td.danger,
.table > thead > tr > th.danger,
.table > tbody > tr > th.danger,
.table > tfoot > tr > th.danger,
.table > thead > tr.danger > td,
.table > tbody > tr.danger > td,
.table > tfoot > tr.danger > td,
.table > thead > tr.danger > th,
.table > tbody > tr.danger > th,
.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 {
  overflow-x: auto;
  min-height: 0.01%;
}
@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 #dddddd;
  }
  .table-responsive > .table {
    margin-bottom: 0;
  }
  .table-responsive > .table > thead > tr > th,
  .table-responsive > .table > tbody > tr > th,
  .table-responsive > .table > tfoot > tr > th,
  .table-responsive > .table > thead > tr > td,
  .table-responsive > .table > tbody > tr > td,
  .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 > tbody > tr > th:first-child,
  .table-responsive > .table-bordered > tfoot > tr > th:first-child,
  .table-responsive > .table-bordered > thead > tr > td:first-child,
  .table-responsive > .table-bordered > tbody > tr > td: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 > tbody > tr > th:last-child,
  .table-responsive > .table-bordered > tfoot > tr > th:last-child,
  .table-responsive > .table-bordered > thead > tr > td:last-child,
  .table-responsive > .table-bordered > tbody > tr > td: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 > tfoot > tr:last-child > th,
  .table-responsive > .table-bordered > tbody > tr:last-child > td,
  .table-responsive > .table-bordered > tfoot > tr:last-child > td {
    border-bottom: 0;
  }
}
fieldset {
  padding: 0;
  margin: 0;
  border: 0;
  min-width: 0;
}
legend {
  display: block;
  width: 100%;
  padding: 0;
  margin-bottom: 20px;
  font-size: 21px;
  line-height: inherit;
  color: #333333;
  border: 0;
  border-bottom: 1px solid #e5e5e5;
}
label {
  display: inline-block;
  max-width: 100%;
  margin-bottom: 5px;
  font-weight: bold;
}
input[type="search"] {
  box-sizing: border-box;
}
input[type="radio"],
input[type="checkbox"] {
  margin: 4px 0 0;
  margin-top: 1px \9;
  line-height: normal;
}
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: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
output {
  display: block;
  padding-top: 7px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #555555;
}
.form-control {
  display: block;
  width: 100%;
  height: 34px;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #555555;
  background-color: #ffffff;
  background-image: none;
  border: 1px solid #cccccc;
  border-radius: 4px;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.form-control:focus {
  border-color: #66afe9;
  outline: 0;
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
}
.form-control::-moz-placeholder {
  color: #999999;
  opacity: 1;
}
.form-control:-ms-input-placeholder {
  color: #999999;
}
.form-control::-webkit-input-placeholder {
  color: #999999;
}
.form-control[disabled],
.form-control[readonly],
fieldset[disabled] .form-control {
  background-color: #eeeeee;
  opacity: 1;
}
.form-control[disabled],
fieldset[disabled] .form-control {
  cursor: not-allowed;
}
textarea.form-control {
  height: auto;
}
input[type="search"] {
  -webkit-appearance: none;
}
@media screen and (-webkit-min-device-pixel-ratio: 0) {
  input[type="date"],
  input[type="time"],
  input[type="datetime-local"],
  input[type="month"] {
    line-height: 34px;
  }
  input[type="date"].input-sm,
  input[type="time"].input-sm,
  input[type="datetime-local"].input-sm,
  input[type="month"].input-sm,
  .input-group-sm input[type="date"],
  .input-group-sm input[type="time"],
  .input-group-sm input[type="datetime-local"],
  .input-group-sm input[type="month"] {
    line-height: 30px;
  }
  input[type="date"].input-lg,
  input[type="time"].input-lg,
  input[type="datetime-local"].input-lg,
  input[type="month"].input-lg,
  .input-group-lg input[type="date"],
  .input-group-lg input[type="time"],
  .input-group-lg input[type="datetime-local"],
  .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 label,
.checkbox label {
  min-height: 20px;
  padding-left: 20px;
  margin-bottom: 0;
  font-weight: normal;
  cursor: pointer;
}
.radio input[type="radio"],
.radio-inline input[type="radio"],
.checkbox input[type="checkbox"],
.checkbox-inline input[type="checkbox"] {
  position: absolute;
  margin-left: -20px;
  margin-top: 4px \9;
}
.radio + .radio,
.checkbox + .checkbox {
  margin-top: -5px;
}
.radio-inline,
.checkbox-inline {
  position: relative;
  display: inline-block;
  padding-left: 20px;
  margin-bottom: 0;
  vertical-align: middle;
  font-weight: normal;
  cursor: pointer;
}
.radio-inline + .radio-inline,
.checkbox-inline + .checkbox-inline {
  margin-top: 0;
  margin-left: 10px;
}
input[type="radio"][disabled],
input[type="checkbox"][disabled],
input[type="radio"].disabled,
input[type="checkbox"].disabled,
fieldset[disabled] input[type="radio"],
fieldset[disabled] input[type="checkbox"] {
  cursor: not-allowed;
}
.radio-inline.disabled,
.checkbox-inline.disabled,
fieldset[disabled] .radio-inline,
fieldset[disabled] .checkbox-inline {
  cursor: not-allowed;
}
.radio.disabled label,
.checkbox.disabled label,
fieldset[disabled] .radio label,
fieldset[disabled] .checkbox label {
  cursor: not-allowed;
}
.form-control-static {
  padding-top: 7px;
  padding-bottom: 7px;
  margin-bottom: 0;
  min-height: 34px;
}
.form-control-static.input-lg,
.form-control-static.input-sm {
  padding-left: 0;
  padding-right: 0;
}
.input-sm {
  height: 30px;
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}
select.input-sm {
  height: 30px;
  line-height: 30px;
}
textarea.input-sm,
select[multiple].input-sm {
  height: auto;
}
.form-group-sm .form-control {
  height: 30px;
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}
select.form-group-sm .form-control {
  height: 30px;
  line-height: 30px;
}
textarea.form-group-sm .form-control,
select[multiple].form-group-sm .form-control {
  height: auto;
}
.form-group-sm .form-control-static {
  height: 30px;
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  min-height: 32px;
}
.input-lg {
  height: 46px;
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
  border-radius: 6px;
}
select.input-lg {
  height: 46px;
  line-height: 46px;
}
textarea.input-lg,
select[multiple].input-lg {
  height: auto;
}
.form-group-lg .form-control {
  height: 46px;
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
  border-radius: 6px;
}
select.form-group-lg .form-control {
  height: 46px;
  line-height: 46px;
}
textarea.form-group-lg .form-control,
select[multiple].form-group-lg .form-control {
  height: auto;
}
.form-group-lg .form-control-static {
  height: 46px;
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
  min-height: 38px;
}
.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 {
  width: 46px;
  height: 46px;
  line-height: 46px;
}
.input-sm + .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;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.has-success .form-control:focus {
  border-color: #2b542c;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
}
.has-success .input-group-addon {
  color: #3c763d;
  border-color: #3c763d;
  background-color: #dff0d8;
}
.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;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.has-warning .form-control:focus {
  border-color: #66512c;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
}
.has-warning .input-group-addon {
  color: #8a6d3b;
  border-color: #8a6d3b;
  background-color: #fcf8e3;
}
.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;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.has-error .form-control:focus {
  border-color: #843534;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
}
.has-error .input-group-addon {
  color: #a94442;
  border-color: #a94442;
  background-color: #f2dede;
}
.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 {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 7px;
}
.form-horizontal .radio,
.form-horizontal .checkbox {
  min-height: 27px;
}
.form-horizontal .form-group {
  margin-left: -15px;
  margin-right: -15px;
}
@media (min-width: 768px) {
  .form-horizontal .control-label {
    text-align: right;
    margin-bottom: 0;
    padding-top: 7px;
  }
}
.form-horizontal .has-feedback .form-control-feedback {
  right: 15px;
}
@media (min-width: 768px) {
  .form-horizontal .form-group-lg .control-label {
    padding-top: 14.333333px;
  }
}
@media (min-width: 768px) {
  .form-horizontal .form-group-sm .control-label {
    padding-top: 6px;
  }
}
.btn {
  display: inline-block;
  margin-bottom: 0;
  font-weight: normal;
  text-align: center;
  vertical-align: middle;
  -ms-touch-action: manipulation;
      touch-action: manipulation;
  cursor: pointer;
  background-image: none;
  border: 1px solid transparent;
  white-space: nowrap;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857143;
  border-radius: 4px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.btn:focus,
.btn:active:focus,
.btn.active:focus,
.btn.focus,
.btn:active.focus,
.btn.active.focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.btn:hover,
.btn:focus,
.btn.focus {
  color: #333333;
  text-decoration: none;
}
.btn:active,
.btn.active {
  outline: 0;
  background-image: none;
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.btn.disabled,
.btn[disabled],
fieldset[disabled] .btn {
  cursor: not-allowed;
  pointer-events: none;
  opacity: 0.65;
  filter: alpha(opacity=65);
  box-shadow: none;
}
.btn-default {
  color: #333333;
  background-color: #ffffff;
  border-color: #cccccc;
}
.btn-default:hover,
.btn-default:focus,
.btn-default.focus,
.btn-default:active,
.btn-default.active,
.open > .dropdown-toggle.btn-default {
  color: #333333;
  background-color: #e6e6e6;
  border-color: #adadad;
}
.btn-default:active,
.btn-default.active,
.open > .dropdown-toggle.btn-default {
  background-image: none;
}
.btn-default.disabled,
.btn-default[disabled],
fieldset[disabled] .btn-default,
.btn-default.disabled:hover,
.btn-default[disabled]:hover,
fieldset[disabled] .btn-default:hover,
.btn-default.disabled:focus,
.btn-default[disabled]:focus,
fieldset[disabled] .btn-default:focus,
.btn-default.disabled.focus,
.btn-default[disabled].focus,
fieldset[disabled] .btn-default.focus,
.btn-default.disabled:active,
.btn-default[disabled]:active,
fieldset[disabled] .btn-default:active,
.btn-default.disabled.active,
.btn-default[disabled].active,
fieldset[disabled] .btn-default.active {
  background-color: #ffffff;
  border-color: #cccccc;
}
.btn-default .badge {
  color: #ffffff;
  background-color: #333333;
}
.btn-primary {
  color: #ffffff;
  background-color: #337ab7;
  border-color: #2e6da4;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary {
  color: #ffffff;
  background-color: #286090;
  border-color: #204d74;
}
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary {
  background-image: none;
}
.btn-primary.disabled,
.btn-primary[disabled],
fieldset[disabled] .btn-primary,
.btn-primary.disabled:hover,
.btn-primary[disabled]:hover,
fieldset[disabled] .btn-primary:hover,
.btn-primary.disabled:focus,
.btn-primary[disabled]:focus,
fieldset[disabled] .btn-primary:focus,
.btn-primary.disabled.focus,
.btn-primary[disabled].focus,
fieldset[disabled] .btn-primary.focus,
.btn-primary.disabled:active,
.btn-primary[disabled]:active,
fieldset[disabled] .btn-primary:active,
.btn-primary.disabled.active,
.btn-primary[disabled].active,
fieldset[disabled] .btn-primary.active {
  background-color: #337ab7;
  border-color: #2e6da4;
}
.btn-primary .badge {
  color: #337ab7;
  background-color: #ffffff;
}
.btn-success {
  color: #ffffff;
  background-color: #5cb85c;
  border-color: #4cae4c;
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus,
.btn-success:active,
.btn-success.active,
.open > .dropdown-toggle.btn-success {
  color: #ffffff;
  background-color: #449d44;
  border-color: #398439;
}
.btn-success:active,
.btn-success.active,
.open > .dropdown-toggle.btn-success {
  background-image: none;
}
.btn-success.disabled,
.btn-success[disabled],
fieldset[disabled] .btn-success,
.btn-success.disabled:hover,
.btn-success[disabled]:hover,
fieldset[disabled] .btn-success:hover,
.btn-success.disabled:focus,
.btn-success[disabled]:focus,
fieldset[disabled] .btn-success:focus,
.btn-success.disabled.focus,
.btn-success[disabled].focus,
fieldset[disabled] .btn-success.focus,
.btn-success.disabled:active,
.btn-success[disabled]:active,
fieldset[disabled] .btn-success:active,
.btn-success.disabled.active,
.btn-success[disabled].active,
fieldset[disabled] .btn-success.active {
  background-color: #5cb85c;
  border-color: #4cae4c;
}
.btn-success .badge {
  color: #5cb85c;
  background-color: #ffffff;
}
.btn-info {
  color: #ffffff;
  background-color: #5bc0de;
  border-color: #46b8da;
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus,
.btn-info:active,
.btn-info.active,
.open > .dropdown-toggle.btn-info {
  color: #ffffff;
  background-color: #31b0d5;
  border-color: #269abc;
}
.btn-info:active,
.btn-info.active,
.open > .dropdown-toggle.btn-info {
  background-image: none;
}
.btn-info.disabled,
.btn-info[disabled],
fieldset[disabled] .btn-info,
.btn-info.disabled:hover,
.btn-info[disabled]:hover,
fieldset[disabled] .btn-info:hover,
.btn-info.disabled:focus,
.btn-info[disabled]:focus,
fieldset[disabled] .btn-info:focus,
.btn-info.disabled.focus,
.btn-info[disabled].focus,
fieldset[disabled] .btn-info.focus,
.btn-info.disabled:active,
.btn-info[disabled]:active,
fieldset[disabled] .btn-info:active,
.btn-info.disabled.active,
.btn-info[disabled].active,
fieldset[disabled] .btn-info.active {
  background-color: #5bc0de;
  border-color: #46b8da;
}
.btn-info .badge {
  color: #5bc0de;
  background-color: #ffffff;
}
.btn-warning {
  color: #ffffff;
  background-color: #f0ad4e;
  border-color: #eea236;
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus,
.btn-warning:active,
.btn-warning.active,
.open > .dropdown-toggle.btn-warning {
  color: #ffffff;
  background-color: #ec971f;
  border-color: #d58512;
}
.btn-warning:active,
.btn-warning.active,
.open > .dropdown-toggle.btn-warning {
  background-image: none;
}
.btn-warning.disabled,
.btn-warning[disabled],
fieldset[disabled] .btn-warning,
.btn-warning.disabled:hover,
.btn-warning[disabled]:hover,
fieldset[disabled] .btn-warning:hover,
.btn-warning.disabled:focus,
.btn-warning[disabled]:focus,
fieldset[disabled] .btn-warning:focus,
.btn-warning.disabled.focus,
.btn-warning[disabled].focus,
fieldset[disabled] .btn-warning.focus,
.btn-warning.disabled:active,
.btn-warning[disabled]:active,
fieldset[disabled] .btn-warning:active,
.btn-warning.disabled.active,
.btn-warning[disabled].active,
fieldset[disabled] .btn-warning.active {
  background-color: #f0ad4e;
  border-color: #eea236;
}
.btn-warning .badge {
  color: #f0ad4e;
  background-color: #ffffff;
}
.btn-danger {
  color: #ffffff;
  background-color: #d9534f;
  border-color: #d43f3a;
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus,
.btn-danger:active,
.btn-danger.active,
.open > .dropdown-toggle.btn-danger {
  color: #ffffff;
  background-color: #c9302c;
  border-color: #ac2925;
}
.btn-danger:active,
.btn-danger.active,
.open > .dropdown-toggle.btn-danger {
  background-image: none;
}
.btn-danger.disabled,
.btn-danger[disabled],
fieldset[disabled] .btn-danger,
.btn-danger.disabled:hover,
.btn-danger[disabled]:hover,
fieldset[disabled] .btn-danger:hover,
.btn-danger.disabled:focus,
.btn-danger[disabled]:focus,
fieldset[disabled] .btn-danger:focus,
.btn-danger.disabled.focus,
.btn-danger[disabled].focus,
fieldset[disabled] .btn-danger.focus,
.btn-danger.disabled:active,
.btn-danger[disabled]:active,
fieldset[disabled] .btn-danger:active,
.btn-danger.disabled.active,
.btn-danger[disabled].active,
fieldset[disabled] .btn-danger.active {
  background-color: #d9534f;
  border-color: #d43f3a;
}
.btn-danger .badge {
  color: #d9534f;
  background-color: #ffffff;
}
.btn-link {
  color: #337ab7;
  font-weight: normal;
  border-radius: 0;
}
.btn-link,
.btn-link:active,
.btn-link.active,
.btn-link[disabled],
fieldset[disabled] .btn-link {
  background-color: transparent;
  box-shadow: none;
}
.btn-link,
.btn-link:hover,
.btn-link:focus,
.btn-link:active {
  border-color: transparent;
}
.btn-link:hover,
.btn-link:focus {
  color: #23527c;
  text-decoration: underline;
  background-color: transparent;
}
.btn-link[disabled]:hover,
fieldset[disabled] .btn-link:hover,
.btn-link[disabled]:focus,
fieldset[disabled] .btn-link:focus {
  color: #777777;
  text-decoration: none;
}
.btn-lg,
.btn-group-lg > .btn {
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
  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;
  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;
  transition-property: height, visibility;
  transition-duration: 0.35s;
  transition-timing-function: ease;
}
.caret {
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 2px;
  vertical-align: middle;
  border-top: 4px dashed;
  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;
  list-style: none;
  font-size: 14px;
  text-align: left;
  background-color: #ffffff;
  border: 1px solid #cccccc;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 4px;
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  background-clip: padding-box;
}
.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: normal;
  line-height: 1.42857143;
  color: #333333;
  white-space: nowrap;
}
.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus {
  text-decoration: none;
  color: #262626;
  background-color: #f5f5f5;
}
.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus {
  color: #ffffff;
  text-decoration: none;
  outline: 0;
  background-color: #337ab7;
}
.dropdown-menu > .disabled > a,
.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus {
  color: #777777;
}
.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus {
  text-decoration: none;
  background-color: transparent;
  background-image: none;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  cursor: not-allowed;
}
.open > .dropdown-menu {
  display: block;
}
.open > a {
  outline: 0;
}
.dropdown-menu-right {
  left: auto;
  right: 0;
}
.dropdown-menu-left {
  left: 0;
  right: auto;
}
.dropdown-header {
  display: block;
  padding: 3px 20px;
  font-size: 12px;
  line-height: 1.42857143;
  color: #777777;
  white-space: nowrap;
}
.dropdown-backdrop {
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  z-index: 990;
}
.pull-right > .dropdown-menu {
  right: 0;
  left: auto;
}
.dropup .caret,
.navbar-fixed-bottom .dropdown .caret {
  border-top: 0;
  border-bottom: 4px solid;
  content: "";
}
.dropup .dropdown-menu,
.navbar-fixed-bottom .dropdown .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-bottom: 2px;
}
@media (min-width: 768px) {
  .navbar-right .dropdown-menu {
    left: auto;
    right: 0;
  }
  .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-vertical > .btn:hover,
.btn-group > .btn:focus,
.btn-group-vertical > .btn:focus,
.btn-group > .btn:active,
.btn-group-vertical > .btn:active,
.btn-group > .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 .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-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
.btn-group > .btn:last-child:not(:first-child),
.btn-group > .dropdown-toggle:not(:first-child) {
  border-bottom-left-radius: 0;
  border-top-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-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
.btn-group .dropdown-toggle:active,
.btn-group.open .dropdown-toggle {
  outline: 0;
}
.btn-group > .btn + .dropdown-toggle {
  padding-left: 8px;
  padding-right: 8px;
}
.btn-group > .btn-lg + .dropdown-toggle {
  padding-left: 12px;
  padding-right: 12px;
}
.btn-group.open .dropdown-toggle {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.btn-group.open .dropdown-toggle.btn-link {
  box-shadow: none;
}
.btn .caret {
  margin-left: 0;
}
.btn-lg .caret {
  border-width: 5px 5px 0;
  border-bottom-width: 0;
}
.dropup .btn-lg .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 > .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-right-radius: 4px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.btn-group-vertical > .btn:last-child:not(:first-child) {
  border-bottom-left-radius: 4px;
  border-top-right-radius: 0;
  border-top-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-right-radius: 0;
  border-top-left-radius: 0;
}
.btn-group-justified {
  display: table;
  width: 100%;
  table-layout: fixed;
  border-collapse: separate;
}
.btn-group-justified > .btn,
.btn-group-justified > .btn-group {
  float: none;
  display: table-cell;
  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-group > .btn input[type="radio"],
[data-toggle="buttons"] > .btn input[type="checkbox"],
[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-left: 0;
  padding-right: 0;
}
.input-group .form-control {
  position: relative;
  z-index: 2;
  float: left;
  width: 100%;
  margin-bottom: 0;
}
.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.3333333;
  border-radius: 6px;
}
select.input-group-lg > .form-control,
select.input-group-lg > .input-group-addon,
select.input-group-lg > .input-group-btn > .btn {
  height: 46px;
  line-height: 46px;
}
textarea.input-group-lg > .form-control,
textarea.input-group-lg > .input-group-addon,
textarea.input-group-lg > .input-group-btn > .btn,
select[multiple].input-group-lg > .form-control,
select[multiple].input-group-lg > .input-group-addon,
select[multiple].input-group-lg > .input-group-btn > .btn {
  height: auto;
}
.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-group-sm > .form-control,
select.input-group-sm > .input-group-addon,
select.input-group-sm > .input-group-btn > .btn {
  height: 30px;
  line-height: 30px;
}
textarea.input-group-sm > .form-control,
textarea.input-group-sm > .input-group-addon,
textarea.input-group-sm > .input-group-btn > .btn,
select[multiple].input-group-sm > .form-control,
select[multiple].input-group-sm > .input-group-addon,
select[multiple].input-group-sm > .input-group-btn > .btn {
  height: auto;
}
.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: normal;
  line-height: 1;
  color: #555555;
  text-align: center;
  background-color: #eeeeee;
  border: 1px solid #cccccc;
  border-radius: 4px;
}
.input-group-addon.input-sm {
  padding: 5px 10px;
  font-size: 12px;
  border-radius: 3px;
}
.input-group-addon.input-lg {
  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-bottom-right-radius: 0;
  border-top-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-bottom-left-radius: 0;
  border-top-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 {
  margin-left: -1px;
}
.nav {
  margin-bottom: 0;
  padding-left: 0;
  list-style: none;
}
.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: #eeeeee;
}
.nav > li.disabled > a {
  color: #777777;
}
.nav > li.disabled > a:hover,
.nav > li.disabled > a:focus {
  color: #777777;
  text-decoration: none;
  background-color: transparent;
  cursor: not-allowed;
}
.nav .open > a,
.nav .open > a:hover,
.nav .open > a:focus {
  background-color: #eeeeee;
  border-color: #337ab7;
}
.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 #dddddd;
}
.nav-tabs > li {
  float: left;
  margin-bottom: -1px;
}
.nav-tabs > li > a {
  margin-right: 2px;
  line-height: 1.42857143;
  border: 1px solid transparent;
  border-radius: 4px 4px 0 0;
}
.nav-tabs > li > a:hover {
  border-color: #eeeeee #eeeeee #dddddd;
}
.nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus {
  color: #555555;
  background-color: #ffffff;
  border: 1px solid #dddddd;
  border-bottom-color: transparent;
  cursor: default;
}
.nav-tabs.nav-justified {
  width: 100%;
  border-bottom: 0;
}
.nav-tabs.nav-justified > li {
  float: none;
}
.nav-tabs.nav-justified > li > a {
  text-align: center;
  margin-bottom: 5px;
}
.nav-tabs.nav-justified > .dropdown .dropdown-menu {
  top: auto;
  left: auto;
}
@media (min-width: 768px) {
  .nav-tabs.nav-justified > li {
    display: table-cell;
    width: 1%;
  }
  .nav-tabs.nav-justified > li > a {
    margin-bottom: 0;
  }
}
.nav-tabs.nav-justified > li > a {
  margin-right: 0;
  border-radius: 4px;
}
.nav-tabs.nav-justified > .active > a,
.nav-tabs.nav-justified > .active > a:hover,
.nav-tabs.nav-justified > .active > a:focus {
  border: 1px solid #dddddd;
}
@media (min-width: 768px) {
  .nav-tabs.nav-justified > li > a {
    border-bottom: 1px solid #dddddd;
    border-radius: 4px 4px 0 0;
  }
  .nav-tabs.nav-justified > .active > a,
  .nav-tabs.nav-justified > .active > a:hover,
  .nav-tabs.nav-justified > .active > a:focus {
    border-bottom-color: #ffffff;
  }
}
.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: #ffffff;
  background-color: #337ab7;
}
.nav-stacked > li {
  float: none;
}
.nav-stacked > li + li {
  margin-top: 2px;
  margin-left: 0;
}
.nav-justified {
  width: 100%;
}
.nav-justified > li {
  float: none;
}
.nav-justified > li > a {
  text-align: center;
  margin-bottom: 5px;
}
.nav-justified > .dropdown .dropdown-menu {
  top: auto;
  left: auto;
}
@media (min-width: 768px) {
  .nav-justified > li {
    display: table-cell;
    width: 1%;
  }
  .nav-justified > li > a {
    margin-bottom: 0;
  }
}
.nav-tabs-justified {
  border-bottom: 0;
}
.nav-tabs-justified > li > a {
  margin-right: 0;
  border-radius: 4px;
}
.nav-tabs-justified > .active > a,
.nav-tabs-justified > .active > a:hover,
.nav-tabs-justified > .active > a:focus {
  border: 1px solid #dddddd;
}
@media (min-width: 768px) {
  .nav-tabs-justified > li > a {
    border-bottom: 1px solid #dddddd;
    border-radius: 4px 4px 0 0;
  }
  .nav-tabs-justified > .active > a,
  .nav-tabs-justified > .active > a:hover,
  .nav-tabs-justified > .active > a:focus {
    border-bottom-color: #ffffff;
  }
}
.tab-content > .tab-pane {
  display: none;
}
.tab-content > .active {
  display: block;
}
.nav-tabs .dropdown-menu {
  margin-top: -1px;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}
.navbar {
  position: relative;
  min-height: 50px;
  margin-bottom: 20px;
  border: 1px solid transparent;
}
@media (min-width: 768px) {
  .navbar {
    border-radius: 4px;
  }
}
@media (min-width: 768px) {
  .navbar-header {
    float: left;
  }
}
.navbar-collapse {
  overflow-x: visible;
  padding-right: 15px;
  padding-left: 15px;
  border-top: 1px solid transparent;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
  -webkit-overflow-scrolling: touch;
}
.navbar-collapse.in {
  overflow-y: auto;
}
@media (min-width: 768px) {
  .navbar-collapse {
    width: auto;
    border-top: 0;
    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-left: 0;
    padding-right: 0;
  }
}
.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;
  }
}
.container > .navbar-header,
.container-fluid > .navbar-header,
.container > .navbar-collapse,
.container-fluid > .navbar-collapse {
  margin-right: -15px;
  margin-left: -15px;
}
@media (min-width: 768px) {
  .container > .navbar-header,
  .container-fluid > .navbar-header,
  .container > .navbar-collapse,
  .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-fixed-top,
.navbar-fixed-bottom {
  position: fixed;
  right: 0;
  left: 0;
  z-index: 1030;
}
@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;
}
.navbar-brand {
  float: left;
  padding: 15px 15px;
  font-size: 18px;
  line-height: 20px;
  height: 50px;
}
.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;
  margin-right: 15px;
  padding: 9px 10px;
  margin-top: 8px;
  margin-bottom: 8px;
  background-color: transparent;
  background-image: none;
  border: 1px solid transparent;
  border-radius: 4px;
}
.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;
    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 {
  margin-left: -15px;
  margin-right: -15px;
  padding: 10px 15px;
  border-top: 1px solid transparent;
  border-bottom: 1px solid transparent;
  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;
    border: 0;
    margin-left: 0;
    margin-right: 0;
    padding-top: 0;
    padding-bottom: 0;
    box-shadow: none;
  }
}
.navbar-nav > li > .dropdown-menu {
  margin-top: 0;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}
.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {
  margin-bottom: 0;
  border-top-right-radius: 4px;
  border-top-left-radius: 4px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.navbar-btn {
  margin-top: 8px;
  margin-bottom: 8px;
}
.navbar-btn.btn-sm {
  margin-top: 10px;
  margin-bottom: 10px;
}
.navbar-btn.btn-xs {
  margin-top: 14px;
  margin-bottom: 14px;
}
.navbar-text {
  margin-top: 15px;
  margin-bottom: 15px;
}
@media (min-width: 768px) {
  .navbar-text {
    float: left;
    margin-left: 15px;
    margin-right: 15px;
  }
}
@media (min-width: 768px) {
  .navbar-left {
    float: left !important;
    float: left;
  }
  .navbar-right {
    float: right !important;
    float: right;
    margin-right: -15px;
  }
  .navbar-right ~ .navbar-right {
    margin-right: 0;
  }
}
.navbar-default {
  background-color: #f8f8f8;
  border-color: #e7e7e7;
}
.navbar-default .navbar-brand {
  color: #777777;
}
.navbar-default .navbar-brand:hover,
.navbar-default .navbar-brand:focus {
  color: #5e5e5e;
  background-color: transparent;
}
.navbar-default .navbar-text {
  color: #777777;
}
.navbar-default .navbar-nav > li > a {
  color: #777777;
}
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {
  color: #333333;
  background-color: transparent;
}
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus {
  color: #555555;
  background-color: #e7e7e7;
}
.navbar-default .navbar-nav > .disabled > a,
.navbar-default .navbar-nav > .disabled > a:hover,
.navbar-default .navbar-nav > .disabled > a:focus {
  color: #cccccc;
  background-color: transparent;
}
.navbar-default .navbar-toggle {
  border-color: #dddddd;
}
.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus {
  background-color: #dddddd;
}
.navbar-default .navbar-toggle .icon-bar {
  background-color: #888888;
}
.navbar-default .navbar-collapse,
.navbar-default .navbar-form {
  border-color: #e7e7e7;
}
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > .open > a:focus {
  background-color: #e7e7e7;
  color: #555555;
}
@media (max-width: 767px) {
  .navbar-default .navbar-nav .open .dropdown-menu > li > a {
    color: #777777;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
    color: #333333;
    background-color: transparent;
  }
  .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: #555555;
    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: #cccccc;
    background-color: transparent;
  }
}
.navbar-default .navbar-link {
  color: #777777;
}
.navbar-default .navbar-link:hover {
  color: #333333;
}
.navbar-default .btn-link {
  color: #777777;
}
.navbar-default .btn-link:hover,
.navbar-default .btn-link:focus {
  color: #333333;
}
.navbar-default .btn-link[disabled]:hover,
fieldset[disabled] .navbar-default .btn-link:hover,
.navbar-default .btn-link[disabled]:focus,
fieldset[disabled] .navbar-default .btn-link:focus {
  color: #cccccc;
}
.navbar-inverse {
  background-color: #222222;
  border-color: #080808;
}
.navbar-inverse .navbar-brand {
  color: #9d9d9d;
}
.navbar-inverse .navbar-brand:hover,
.navbar-inverse .navbar-brand:focus {
  color: #ffffff;
  background-color: transparent;
}
.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: #ffffff;
  background-color: transparent;
}
.navbar-inverse .navbar-nav > .active > a,
.navbar-inverse .navbar-nav > .active > a:hover,
.navbar-inverse .navbar-nav > .active > a:focus {
  color: #ffffff;
  background-color: #080808;
}
.navbar-inverse .navbar-nav > .disabled > a,
.navbar-inverse .navbar-nav > .disabled > a:hover,
.navbar-inverse .navbar-nav > .disabled > a:focus {
  color: #444444;
  background-color: transparent;
}
.navbar-inverse .navbar-toggle {
  border-color: #333333;
}
.navbar-inverse .navbar-toggle:hover,
.navbar-inverse .navbar-toggle:focus {
  background-color: #333333;
}
.navbar-inverse .navbar-toggle .icon-bar {
  background-color: #ffffff;
}
.navbar-inverse .navbar-collapse,
.navbar-inverse .navbar-form {
  border-color: #101010;
}
.navbar-inverse .navbar-nav > .open > a,
.navbar-inverse .navbar-nav > .open > a:hover,
.navbar-inverse .navbar-nav > .open > a:focus {
  background-color: #080808;
  color: #ffffff;
}
@media (max-width: 767px) {
  .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {
    border-color: #080808;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu .divider {
    background-color: #080808;
  }
  .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: #ffffff;
    background-color: transparent;
  }
  .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: #ffffff;
    background-color: #080808;
  }
  .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: #444444;
    background-color: transparent;
  }
}
.navbar-inverse .navbar-link {
  color: #9d9d9d;
}
.navbar-inverse .navbar-link:hover {
  color: #ffffff;
}
.navbar-inverse .btn-link {
  color: #9d9d9d;
}
.navbar-inverse .btn-link:hover,
.navbar-inverse .btn-link:focus {
  color: #ffffff;
}
.navbar-inverse .btn-link[disabled]:hover,
fieldset[disabled] .navbar-inverse .btn-link:hover,
.navbar-inverse .btn-link[disabled]:focus,
fieldset[disabled] .navbar-inverse .btn-link:focus {
  color: #444444;
}
.breadcrumb {
  padding: 8px 15px;
  margin-bottom: 20px;
  list-style: none;
  background-color: #f5f5f5;
  border-radius: 4px;
}
.breadcrumb > li {
  display: inline-block;
}
.breadcrumb > li + li:before {
  content: "/\00a0";
  padding: 0 5px;
  color: #cccccc;
}
.breadcrumb > .active {
  color: #777777;
}
.pagination {
  display: inline-block;
  padding-left: 0;
  margin: 20px 0;
  border-radius: 4px;
}
.pagination > li {
  display: inline;
}
.pagination > li > a,
.pagination > li > span {
  position: relative;
  float: left;
  padding: 6px 12px;
  line-height: 1.42857143;
  text-decoration: none;
  color: #337ab7;
  background-color: #ffffff;
  border: 1px solid #dddddd;
  margin-left: -1px;
}
.pagination > li:first-child > a,
.pagination > li:first-child > span {
  margin-left: 0;
  border-bottom-left-radius: 4px;
  border-top-left-radius: 4px;
}
.pagination > li:last-child > a,
.pagination > li:last-child > span {
  border-bottom-right-radius: 4px;
  border-top-right-radius: 4px;
}
.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus {
  color: #23527c;
  background-color: #eeeeee;
  border-color: #dddddd;
}
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {
  z-index: 2;
  color: #ffffff;
  background-color: #337ab7;
  border-color: #337ab7;
  cursor: default;
}
.pagination > .disabled > span,
.pagination > .disabled > span:hover,
.pagination > .disabled > span:focus,
.pagination > .disabled > a,
.pagination > .disabled > a:hover,
.pagination > .disabled > a:focus {
  color: #777777;
  background-color: #ffffff;
  border-color: #dddddd;
  cursor: not-allowed;
}
.pagination-lg > li > a,
.pagination-lg > li > span {
  padding: 10px 16px;
  font-size: 18px;
}
.pagination-lg > li:first-child > a,
.pagination-lg > li:first-child > span {
  border-bottom-left-radius: 6px;
  border-top-left-radius: 6px;
}
.pagination-lg > li:last-child > a,
.pagination-lg > li:last-child > span {
  border-bottom-right-radius: 6px;
  border-top-right-radius: 6px;
}
.pagination-sm > li > a,
.pagination-sm > li > span {
  padding: 5px 10px;
  font-size: 12px;
}
.pagination-sm > li:first-child > a,
.pagination-sm > li:first-child > span {
  border-bottom-left-radius: 3px;
  border-top-left-radius: 3px;
}
.pagination-sm > li:last-child > a,
.pagination-sm > li:last-child > span {
  border-bottom-right-radius: 3px;
  border-top-right-radius: 3px;
}
.pager {
  padding-left: 0;
  margin: 20px 0;
  list-style: none;
  text-align: center;
}
.pager li {
  display: inline;
}
.pager li > a,
.pager li > span {
  display: inline-block;
  padding: 5px 14px;
  background-color: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 15px;
}
.pager li > a:hover,
.pager li > a:focus {
  text-decoration: none;
  background-color: #eeeeee;
}
.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: #777777;
  background-color: #ffffff;
  cursor: not-allowed;
}
.label {
  display: inline;
  padding: .2em .6em .3em;
  font-size: 75%;
  font-weight: bold;
  line-height: 1;
  color: #ffffff;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: .25em;
}
a.label:hover,
a.label:focus {
  color: #ffffff;
  text-decoration: none;
  cursor: pointer;
}
.label:empty {
  display: none;
}
.btn .label {
  position: relative;
  top: -1px;
}
.label-default {
  background-color: #777777;
}
.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;
  color: #ffffff;
  line-height: 1;
  vertical-align: baseline;
  white-space: nowrap;
  text-align: center;
  background-color: #777777;
  border-radius: 10px;
}
.badge:empty {
  display: none;
}
.btn .badge {
  position: relative;
  top: -1px;
}
.btn-xs .badge,
.btn-group-xs > .btn .badge {
  top: 0;
  padding: 1px 5px;
}
a.badge:hover,
a.badge:focus {
  color: #ffffff;
  text-decoration: none;
  cursor: pointer;
}
.list-group-item.active > .badge,
.nav-pills > .active > a > .badge {
  color: #337ab7;
  background-color: #ffffff;
}
.list-group-item > .badge {
  float: right;
}
.list-group-item > .badge + .badge {
  margin-right: 5px;
}
.nav-pills > li > a > .badge {
  margin-left: 3px;
}
.jumbotron {
  padding: 30px 15px;
  margin-bottom: 30px;
  color: inherit;
  background-color: #eeeeee;
}
.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 {
  border-radius: 6px;
}
.jumbotron .container {
  max-width: 100%;
}
@media screen and (min-width: 768px) {
  .jumbotron {
    padding: 48px 0;
  }
  .container .jumbotron,
  .container-fluid .jumbotron {
    padding-left: 60px;
    padding-right: 60px;
  }
  .jumbotron h1,
  .jumbotron .h1 {
    font-size: 63px;
  }
}
.thumbnail {
  display: block;
  padding: 4px;
  margin-bottom: 20px;
  line-height: 1.42857143;
  background-color: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 4px;
  transition: border 0.2s ease-in-out;
}
.thumbnail > img,
.thumbnail a > img {
  margin-left: auto;
  margin-right: auto;
}
a.thumbnail:hover,
a.thumbnail:focus,
a.thumbnail.active {
  border-color: #337ab7;
}
.thumbnail .caption {
  padding: 9px;
  color: #333333;
}
.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 {
  background-color: #dff0d8;
  border-color: #d6e9c6;
  color: #3c763d;
}
.alert-success hr {
  border-top-color: #c9e2b3;
}
.alert-success .alert-link {
  color: #2b542c;
}
.alert-info {
  background-color: #d9edf7;
  border-color: #bce8f1;
  color: #31708f;
}
.alert-info hr {
  border-top-color: #a6e1ec;
}
.alert-info .alert-link {
  color: #245269;
}
.alert-warning {
  background-color: #fcf8e3;
  border-color: #faebcc;
  color: #8a6d3b;
}
.alert-warning hr {
  border-top-color: #f7e1b5;
}
.alert-warning .alert-link {
  color: #66512c;
}
.alert-danger {
  background-color: #f2dede;
  border-color: #ebccd1;
  color: #a94442;
}
.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 {
  overflow: hidden;
  height: 20px;
  margin-bottom: 20px;
  background-color: #f5f5f5;
  border-radius: 4px;
  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: #ffffff;
  text-align: center;
  background-color: #337ab7;
  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  transition: width 0.6s ease;
}
.progress-striped .progress-bar,
.progress-bar-striped {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-size: 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: 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: 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: 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: 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 {
  zoom: 1;
  overflow: hidden;
}
.media-body {
  width: 10000px;
}
.media-object {
  display: block;
}
.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 {
  margin-bottom: 20px;
  padding-left: 0;
}
.list-group-item {
  position: relative;
  display: block;
  padding: 10px 15px;
  margin-bottom: -1px;
  background-color: #ffffff;
  border: 1px solid #dddddd;
}
.list-group-item:first-child {
  border-top-right-radius: 4px;
  border-top-left-radius: 4px;
}
.list-group-item:last-child {
  margin-bottom: 0;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
}
a.list-group-item {
  color: #555555;
}
a.list-group-item .list-group-item-heading {
  color: #333333;
}
a.list-group-item:hover,
a.list-group-item:focus {
  text-decoration: none;
  color: #555555;
  background-color: #f5f5f5;
}
.list-group-item.disabled,
.list-group-item.disabled:hover,
.list-group-item.disabled:focus {
  background-color: #eeeeee;
  color: #777777;
  cursor: not-allowed;
}
.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: #777777;
}
.list-group-item.active,
.list-group-item.active:hover,
.list-group-item.active:focus {
  z-index: 2;
  color: #ffffff;
  background-color: #337ab7;
  border-color: #337ab7;
}
.list-group-item.active .list-group-item-heading,
.list-group-item.active:hover .list-group-item-heading,
.list-group-item.active:focus .list-group-item-heading,
.list-group-item.active .list-group-item-heading > small,
.list-group-item.active:hover .list-group-item-heading > small,
.list-group-item.active:focus .list-group-item-heading > small,
.list-group-item.active .list-group-item-heading > .small,
.list-group-item.active:hover .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;
}
.list-group-item-success {
  color: #3c763d;
  background-color: #dff0d8;
}
a.list-group-item-success {
  color: #3c763d;
}
a.list-group-item-success .list-group-item-heading {
  color: inherit;
}
a.list-group-item-success:hover,
a.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 {
  color: #fff;
  background-color: #3c763d;
  border-color: #3c763d;
}
.list-group-item-info {
  color: #31708f;
  background-color: #d9edf7;
}
a.list-group-item-info {
  color: #31708f;
}
a.list-group-item-info .list-group-item-heading {
  color: inherit;
}
a.list-group-item-info:hover,
a.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 {
  color: #fff;
  background-color: #31708f;
  border-color: #31708f;
}
.list-group-item-warning {
  color: #8a6d3b;
  background-color: #fcf8e3;
}
a.list-group-item-warning {
  color: #8a6d3b;
}
a.list-group-item-warning .list-group-item-heading {
  color: inherit;
}
a.list-group-item-warning:hover,
a.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 {
  color: #fff;
  background-color: #8a6d3b;
  border-color: #8a6d3b;
}
.list-group-item-danger {
  color: #a94442;
  background-color: #f2dede;
}
a.list-group-item-danger {
  color: #a94442;
}
a.list-group-item-danger .list-group-item-heading {
  color: inherit;
}
a.list-group-item-danger:hover,
a.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 {
  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: #ffffff;
  border: 1px solid transparent;
  border-radius: 4px;
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
}
.panel-body {
  padding: 15px;
}
.panel-heading {
  padding: 10px 15px;
  border-bottom: 1px solid transparent;
  border-top-right-radius: 3px;
  border-top-left-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 #dddddd;
  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-right-radius: 3px;
  border-top-left-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-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-left: 15px;
  padding-right: 15px;
}
.panel > .table:first-child,
.panel > .table-responsive:first-child > .table:first-child {
  border-top-right-radius: 3px;
  border-top-left-radius: 3px;
}
.panel > .table:first-child > thead:first-child > tr:first-child,
.panel > .table-responsive:first-child > .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 > 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-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child,
.panel > .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 td:first-child,
.panel > .table:first-child > thead:first-child > tr:first-child th:first-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child,
.panel > .table:first-child > tbody:first-child > tr:first-child th: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-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child,
.panel > .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 td:last-child,
.panel > .table:first-child > thead:first-child > tr:first-child th:last-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child,
.panel > .table:first-child > tbody:first-child > tr:first-child th: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-responsive:last-child > .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 > tfoot:last-child > tr:last-child {
  border-bottom-left-radius: 3px;
  border-bottom-right-radius: 3px;
}
.panel > .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 td:first-child,
.panel > .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 td:first-child,
.panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child th: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-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child,
.panel > .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 td:last-child,
.panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child th: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 #dddddd;
}
.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-responsive > .table-bordered > thead > tr > th:first-child,
.panel > .table-bordered > tbody > tr > th:first-child,
.panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,
.panel > .table-bordered > tfoot > tr > th:first-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,
.panel > .table-bordered > thead > tr > td:first-child,
.panel > .table-responsive > .table-bordered > thead > tr > td:first-child,
.panel > .table-bordered > tbody > tr > td:first-child,
.panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,
.panel > .table-bordered > tfoot > tr > td: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-responsive > .table-bordered > thead > tr > th:last-child,
.panel > .table-bordered > tbody > tr > th:last-child,
.panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,
.panel > .table-bordered > tfoot > tr > th:last-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,
.panel > .table-bordered > thead > tr > td:last-child,
.panel > .table-responsive > .table-bordered > thead > tr > td:last-child,
.panel > .table-bordered > tbody > tr > td:last-child,
.panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,
.panel > .table-bordered > tfoot > tr > td: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-responsive > .table-bordered > thead > tr:first-child > td,
.panel > .table-bordered > tbody > tr:first-child > td,
.panel > .table-responsive > .table-bordered > tbody > tr:first-child > td,
.panel > .table-bordered > thead > tr:first-child > th,
.panel > .table-responsive > .table-bordered > thead > tr:first-child > th,
.panel > .table-bordered > tbody > tr:first-child > th,
.panel > .table-responsive > .table-bordered > tbody > tr:first-child > th {
  border-bottom: 0;
}
.panel > .table-bordered > tbody > tr:last-child > td,
.panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,
.panel > .table-bordered > tfoot > tr:last-child > td,
.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td,
.panel > .table-bordered > tbody > tr:last-child > th,
.panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,
.panel > .table-bordered > tfoot > tr:last-child > th,
.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th {
  border-bottom: 0;
}
.panel > .table-responsive {
  border: 0;
  margin-bottom: 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 #dddddd;
}
.panel-group .panel-footer {
  border-top: 0;
}
.panel-group .panel-footer + .panel-collapse .panel-body {
  border-bottom: 1px solid #dddddd;
}
.panel-default {
  border-color: #dddddd;
}
.panel-default > .panel-heading {
  color: #333333;
  background-color: #f5f5f5;
  border-color: #dddddd;
}
.panel-default > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #dddddd;
}
.panel-default > .panel-heading .badge {
  color: #f5f5f5;
  background-color: #333333;
}
.panel-default > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #dddddd;
}
.panel-primary {
  border-color: #337ab7;
}
.panel-primary > .panel-heading {
  color: #ffffff;
  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: #ffffff;
}
.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;
  left: 0;
  bottom: 0;
  height: 100%;
  width: 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: 4px;
  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: #000000;
  text-shadow: 0 1px 0 #ffffff;
  opacity: 0.2;
  filter: alpha(opacity=20);
}
.close:hover,
.close:focus {
  color: #000000;
  text-decoration: none;
  cursor: pointer;
  opacity: 0.5;
  filter: alpha(opacity=50);
}
button.close {
  padding: 0;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none;
}
.modal-open {
  overflow: hidden;
}
.modal {
  display: none;
  overflow: hidden;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1050;
  -webkit-overflow-scrolling: touch;
  outline: 0;
}
.modal.fade .modal-dialog {
  -webkit-transform: translate(0, -25%);
  -ms-transform: translate(0, -25%);
  transform: translate(0, -25%);
  transition: -webkit-transform 0.3s ease-out;
  transition: 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: #ffffff;
  border: 1px solid #999999;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 6px;
  box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
  background-clip: padding-box;
  outline: 0;
}
.modal-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1040;
  background-color: #000000;
}
.modal-backdrop.fade {
  opacity: 0;
  filter: alpha(opacity=0);
}
.modal-backdrop.in {
  opacity: 0.5;
  filter: alpha(opacity=50);
}
.modal-header {
  padding: 15px;
  border-bottom: 1px solid #e5e5e5;
  min-height: 16.42857143px;
}
.modal-header .close {
  margin-top: -2px;
}
.modal-title {
  margin: 0;
  line-height: 1.42857143;
}
.modal-body {
  position: relative;
  padding: 15px;
}
.modal-footer {
  padding: 15px;
  text-align: right;
  border-top: 1px solid #e5e5e5;
}
.modal-footer .btn + .btn {
  margin-left: 5px;
  margin-bottom: 0;
}
.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 {
    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
  }
  .modal-sm {
    width: 300px;
  }
}
@media (min-width: 992px) {
  .modal-lg {
    width: 900px;
  }
}
.tooltip {
  position: absolute;
  z-index: 1070;
  display: block;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 12px;
  font-weight: normal;
  line-height: 1.4;
  opacity: 0;
  filter: alpha(opacity=0);
}
.tooltip.in {
  opacity: 0.9;
  filter: alpha(opacity=90);
}
.tooltip.top {
  margin-top: -3px;
  padding: 5px 0;
}
.tooltip.right {
  margin-left: 3px;
  padding: 0 5px;
}
.tooltip.bottom {
  margin-top: 3px;
  padding: 5px 0;
}
.tooltip.left {
  margin-left: -3px;
  padding: 0 5px;
}
.tooltip-inner {
  max-width: 200px;
  padding: 3px 8px;
  color: #ffffff;
  text-align: center;
  text-decoration: none;
  background-color: #000000;
  border-radius: 4px;
}
.tooltip-arrow {
  position: absolute;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}
.tooltip.top .tooltip-arrow {
  bottom: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 5px 5px 0;
  border-top-color: #000000;
}
.tooltip.top-left .tooltip-arrow {
  bottom: 0;
  right: 5px;
  margin-bottom: -5px;
  border-width: 5px 5px 0;
  border-top-color: #000000;
}
.tooltip.top-right .tooltip-arrow {
  bottom: 0;
  left: 5px;
  margin-bottom: -5px;
  border-width: 5px 5px 0;
  border-top-color: #000000;
}
.tooltip.right .tooltip-arrow {
  top: 50%;
  left: 0;
  margin-top: -5px;
  border-width: 5px 5px 5px 0;
  border-right-color: #000000;
}
.tooltip.left .tooltip-arrow {
  top: 50%;
  right: 0;
  margin-top: -5px;
  border-width: 5px 0 5px 5px;
  border-left-color: #000000;
}
.tooltip.bottom .tooltip-arrow {
  top: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000000;
}
.tooltip.bottom-left .tooltip-arrow {
  top: 0;
  right: 5px;
  margin-top: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000000;
}
.tooltip.bottom-right .tooltip-arrow {
  top: 0;
  left: 5px;
  margin-top: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000000;
}
.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-size: 14px;
  font-weight: normal;
  line-height: 1.42857143;
  text-align: left;
  background-color: #ffffff;
  background-clip: padding-box;
  border: 1px solid #cccccc;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 6px;
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  white-space: normal;
}
.popover.top {
  margin-top: -10px;
}
.popover.right {
  margin-left: 10px;
}
.popover.bottom {
  margin-top: 10px;
}
.popover.left {
  margin-left: -10px;
}
.popover-title {
  margin: 0;
  padding: 8px 14px;
  font-size: 14px;
  background-color: #f7f7f7;
  border-bottom: 1px solid #ebebeb;
  border-radius: 5px 5px 0 0;
}
.popover-content {
  padding: 9px 14px;
}
.popover > .arrow,
.popover > .arrow:after {
  position: absolute;
  display: block;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}
.popover > .arrow {
  border-width: 11px;
}
.popover > .arrow:after {
  border-width: 10px;
  content: "";
}
.popover.top > .arrow {
  left: 50%;
  margin-left: -11px;
  border-bottom-width: 0;
  border-top-color: #999999;
  border-top-color: rgba(0, 0, 0, 0.25);
  bottom: -11px;
}
.popover.top > .arrow:after {
  content: " ";
  bottom: 1px;
  margin-left: -10px;
  border-bottom-width: 0;
  border-top-color: #ffffff;
}
.popover.right > .arrow {
  top: 50%;
  left: -11px;
  margin-top: -11px;
  border-left-width: 0;
  border-right-color: #999999;
  border-right-color: rgba(0, 0, 0, 0.25);
}
.popover.right > .arrow:after {
  content: " ";
  left: 1px;
  bottom: -10px;
  border-left-width: 0;
  border-right-color: #ffffff;
}
.popover.bottom > .arrow {
  left: 50%;
  margin-left: -11px;
  border-top-width: 0;
  border-bottom-color: #999999;
  border-bottom-color: rgba(0, 0, 0, 0.25);
  top: -11px;
}
.popover.bottom > .arrow:after {
  content: " ";
  top: 1px;
  margin-left: -10px;
  border-top-width: 0;
  border-bottom-color: #ffffff;
}
.popover.left > .arrow {
  top: 50%;
  right: -11px;
  margin-top: -11px;
  border-right-width: 0;
  border-left-color: #999999;
  border-left-color: rgba(0, 0, 0, 0.25);
}
.popover.left > .arrow:after {
  content: " ";
  right: 1px;
  border-right-width: 0;
  border-left-color: #ffffff;
  bottom: -10px;
}
.carousel {
  position: relative;
}
.carousel-inner {
  position: relative;
  overflow: hidden;
  width: 100%;
}
.carousel-inner > .item {
  display: none;
  position: relative;
  transition: 0.6s ease-in-out left;
}
.carousel-inner > .item > img,
.carousel-inner > .item > a > img {
  line-height: 1;
}
@media all and (transform-3d), (-webkit-transform-3d) {
  .carousel-inner > .item {
    transition: -webkit-transform 0.6s ease-in-out;
    transition: transform 0.6s ease-in-out;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-perspective: 1000;
    perspective: 1000;
  }
  .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;
  left: 0;
  bottom: 0;
  width: 15%;
  opacity: 0.5;
  filter: alpha(opacity=50);
  font-size: 20px;
  color: #ffffff;
  text-align: center;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
}
.carousel-control.left {
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
}
.carousel-control.right {
  left: auto;
  right: 0;
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
}
.carousel-control:hover,
.carousel-control:focus {
  outline: 0;
  color: #ffffff;
  text-decoration: none;
  opacity: 0.9;
  filter: alpha(opacity=90);
}
.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;
}
.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;
  margin-top: -10px;
  line-height: 1;
  font-family: serif;
}
.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%;
  margin-left: -30%;
  padding-left: 0;
  list-style: none;
  text-align: center;
}
.carousel-indicators li {
  display: inline-block;
  width: 10px;
  height: 10px;
  margin: 1px;
  text-indent: -999px;
  border: 1px solid #ffffff;
  border-radius: 10px;
  cursor: pointer;
  background-color: #000 \9;
  background-color: rgba(0, 0, 0, 0);
}
.carousel-indicators .active {
  margin: 0;
  width: 12px;
  height: 12px;
  background-color: #ffffff;
}
.carousel-caption {
  position: absolute;
  left: 15%;
  right: 15%;
  bottom: 20px;
  z-index: 10;
  padding-top: 20px;
  padding-bottom: 20px;
  color: #ffffff;
  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: -15px;
    font-size: 30px;
  }
  .carousel-control .glyphicon-chevron-left,
  .carousel-control .icon-prev {
    margin-left: -15px;
  }
  .carousel-control .glyphicon-chevron-right,
  .carousel-control .icon-next {
    margin-right: -15px;
  }
  .carousel-caption {
    left: 20%;
    right: 20%;
    padding-bottom: 30px;
  }
  .carousel-indicators {
    bottom: 20px;
  }
}
.clearfix:before,
.clearfix:after,
.dl-horizontal dd:before,
.dl-horizontal dd:after,
.container:before,
.container:after,
.container-fluid:before,
.container-fluid:after,
.row:before,
.row:after,
.form-horizontal .form-group:before,
.form-horizontal .form-group:after,
.btn-toolbar:before,
.btn-toolbar:after,
.btn-group-vertical > .btn-group:before,
.btn-group-vertical > .btn-group:after,
.nav:before,
.nav:after,
.navbar:before,
.navbar:after,
.navbar-header:before,
.navbar-header:after,
.navbar-collapse:before,
.navbar-collapse:after,
.pager:before,
.pager:after,
.panel-body:before,
.panel-body:after,
.modal-footer:before,
.modal-footer:after {
  content: " ";
  display: table;
}
.clearfix:after,
.dl-horizontal dd:after,
.container:after,
.container-fluid:after,
.row:after,
.form-horizontal .form-group:after,
.btn-toolbar:after,
.btn-group-vertical > .btn-group:after,
.nav:after,
.navbar:after,
.navbar-header:after,
.navbar-collapse:after,
.pager:after,
.panel-body:after,
.modal-footer:after {
  clear: both;
}
.center-block {
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.pull-right {
  float: right !important;
}
.pull-left {
  float: left !important;
}
.hide {
  display: none !important;
}
.show {
  display: block !important;
}
.invisible {
  visibility: hidden;
}
.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}
.hidden {
  display: none !important;
}
.affix {
  position: fixed;
}
@-ms-viewport {
  width: device-width;
}
.visible-xs,
.visible-sm,
.visible-md,
.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;
  }
  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;
  }
  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;
  }
  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;
  }
  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 {
    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;
  }
  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;
  }
}
/*!
 *  Font Awesome 4.3.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
/* FONT PATH
 * -------------------------- */
@font-face {
  font-family: 'FontAwesome';
  src: url('/assets/fonts/fontawesome-webfont.eot?v=4.3.0');
  src: url('/assets/fonts/fontawesome-webfont.eot?#iefix&v=4.3.0') format('embedded-opentype'), url('/assets/fonts/fontawesome-webfont.woff2?v=4.3.0') format('woff2'), url('/assets/fonts/fontawesome-webfont.woff?v=4.3.0') format('woff'), url('/assets/fonts/fontawesome-webfont.ttf?v=4.3.0') format('truetype'), url('/assets/fonts/fontawesome-webfont.svg?v=4.3.0#fontawesomeregular') format('svg');
  font-weight: normal;
  font-style: normal;
}
.fa {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  -webkit-transform: translate(0, 0);
      -ms-transform: translate(0, 0);
          transform: translate(0, 0);
}
/* makes the font 33% larger relative to the icon container */
.fa-lg {
  font-size: 1.33333333em;
  line-height: 0.75em;
  vertical-align: -15%;
}
.fa-2x {
  font-size: 2em;
}
.fa-3x {
  font-size: 3em;
}
.fa-4x {
  font-size: 4em;
}
.fa-5x {
  font-size: 5em;
}
.fa-fw {
  width: 1.28571429em;
  text-align: center;
}
.fa-ul {
  padding-left: 0;
  margin-left: 2.14285714em;
  list-style-type: none;
}
.fa-ul > li {
  position: relative;
}
.fa-li {
  position: absolute;
  left: -2.14285714em;
  width: 2.14285714em;
  top: 0.14285714em;
  text-align: center;
}
.fa-li.fa-lg {
  left: -1.85714286em;
}
.fa-border {
  padding: .2em .25em .15em;
  border: solid 0.08em #eeeeee;
  border-radius: .1em;
}
.pull-right {
  float: right;
}
.pull-left {
  float: left;
}
.fa.pull-left {
  margin-right: .3em;
}
.fa.pull-right {
  margin-left: .3em;
}
.fa-spin {
  -webkit-animation: fa-spin 2s infinite linear;
  animation: fa-spin 2s infinite linear;
}
.fa-pulse {
  -webkit-animation: fa-spin 1s infinite steps(8);
  animation: fa-spin 1s infinite steps(8);
}
@-webkit-keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
.fa-rotate-90 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
  -webkit-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  transform: rotate(90deg);
}
.fa-rotate-180 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.fa-rotate-270 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
  -webkit-transform: rotate(270deg);
  -ms-transform: rotate(270deg);
  transform: rotate(270deg);
}
.fa-flip-horizontal {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);
  -webkit-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.fa-flip-vertical {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);
  -webkit-transform: scale(1, -1);
  -ms-transform: scale(1, -1);
  transform: scale(1, -1);
}
:root .fa-rotate-90,
:root .fa-rotate-180,
:root .fa-rotate-270,
:root .fa-flip-horizontal,
:root .fa-flip-vertical {
  -webkit-filter: none;
          filter: none;
}
.fa-stack {
  position: relative;
  display: inline-block;
  width: 2em;
  height: 2em;
  line-height: 2em;
  vertical-align: middle;
}
.fa-stack-1x,
.fa-stack-2x {
  position: absolute;
  left: 0;
  width: 100%;
  text-align: center;
}
.fa-stack-1x {
  line-height: inherit;
}
.fa-stack-2x {
  font-size: 2em;
}
.fa-inverse {
  color: #ffffff;
}
/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
   readers do not read off random characters that represent icons */
.fa-glass:before {
  content: "\f000";
}
.fa-music:before {
  content: "\f001";
}
.fa-search:before {
  content: "\f002";
}
.fa-envelope-o:before {
  content: "\f003";
}
.fa-heart:before {
  content: "\f004";
}
.fa-star:before {
  content: "\f005";
}
.fa-star-o:before {
  content: "\f006";
}
.fa-user:before {
  content: "\f007";
}
.fa-film:before {
  content: "\f008";
}
.fa-th-large:before {
  content: "\f009";
}
.fa-th:before {
  content: "\f00a";
}
.fa-th-list:before {
  content: "\f00b";
}
.fa-check:before {
  content: "\f00c";
}
.fa-remove:before,
.fa-close:before,
.fa-times:before {
  content: "\f00d";
}
.fa-search-plus:before {
  content: "\f00e";
}
.fa-search-minus:before {
  content: "\f010";
}
.fa-power-off:before {
  content: "\f011";
}
.fa-signal:before {
  content: "\f012";
}
.fa-gear:before,
.fa-cog:before {
  content: "\f013";
}
.fa-trash-o:before {
  content: "\f014";
}
.fa-home:before {
  content: "\f015";
}
.fa-file-o:before {
  content: "\f016";
}
.fa-clock-o:before {
  content: "\f017";
}
.fa-road:before {
  content: "\f018";
}
.fa-download:before {
  content: "\f019";
}
.fa-arrow-circle-o-down:before {
  content: "\f01a";
}
.fa-arrow-circle-o-up:before {
  content: "\f01b";
}
.fa-inbox:before {
  content: "\f01c";
}
.fa-play-circle-o:before {
  content: "\f01d";
}
.fa-rotate-right:before,
.fa-repeat:before {
  content: "\f01e";
}
.fa-refresh:before {
  content: "\f021";
}
.fa-list-alt:before {
  content: "\f022";
}
.fa-lock:before {
  content: "\f023";
}
.fa-flag:before {
  content: "\f024";
}
.fa-headphones:before {
  content: "\f025";
}
.fa-volume-off:before {
  content: "\f026";
}
.fa-volume-down:before {
  content: "\f027";
}
.fa-volume-up:before {
  content: "\f028";
}
.fa-qrcode:before {
  content: "\f029";
}
.fa-barcode:before {
  content: "\f02a";
}
.fa-tag:before {
  content: "\f02b";
}
.fa-tags:before {
  content: "\f02c";
}
.fa-book:before {
  content: "\f02d";
}
.fa-bookmark:before {
  content: "\f02e";
}
.fa-print:before {
  content: "\f02f";
}
.fa-camera:before {
  content: "\f030";
}
.fa-font:before {
  content: "\f031";
}
.fa-bold:before {
  content: "\f032";
}
.fa-italic:before {
  content: "\f033";
}
.fa-text-height:before {
  content: "\f034";
}
.fa-text-width:before {
  content: "\f035";
}
.fa-align-left:before {
  content: "\f036";
}
.fa-align-center:before {
  content: "\f037";
}
.fa-align-right:before {
  content: "\f038";
}
.fa-align-justify:before {
  content: "\f039";
}
.fa-list:before {
  content: "\f03a";
}
.fa-dedent:before,
.fa-outdent:before {
  content: "\f03b";
}
.fa-indent:before {
  content: "\f03c";
}
.fa-video-camera:before {
  content: "\f03d";
}
.fa-photo:before,
.fa-image:before,
.fa-picture-o:before {
  content: "\f03e";
}
.fa-pencil:before {
  content: "\f040";
}
.fa-map-marker:before {
  content: "\f041";
}
.fa-adjust:before {
  content: "\f042";
}
.fa-tint:before {
  content: "\f043";
}
.fa-edit:before,
.fa-pencil-square-o:before {
  content: "\f044";
}
.fa-share-square-o:before {
  content: "\f045";
}
.fa-check-square-o:before {
  content: "\f046";
}
.fa-arrows:before {
  content: "\f047";
}
.fa-step-backward:before {
  content: "\f048";
}
.fa-fast-backward:before {
  content: "\f049";
}
.fa-backward:before {
  content: "\f04a";
}
.fa-play:before {
  content: "\f04b";
}
.fa-pause:before {
  content: "\f04c";
}
.fa-stop:before {
  content: "\f04d";
}
.fa-forward:before {
  content: "\f04e";
}
.fa-fast-forward:before {
  content: "\f050";
}
.fa-step-forward:before {
  content: "\f051";
}
.fa-eject:before {
  content: "\f052";
}
.fa-chevron-left:before {
  content: "\f053";
}
.fa-chevron-right:before {
  content: "\f054";
}
.fa-plus-circle:before {
  content: "\f055";
}
.fa-minus-circle:before {
  content: "\f056";
}
.fa-times-circle:before {
  content: "\f057";
}
.fa-check-circle:before {
  content: "\f058";
}
.fa-question-circle:before {
  content: "\f059";
}
.fa-info-circle:before {
  content: "\f05a";
}
.fa-crosshairs:before {
  content: "\f05b";
}
.fa-times-circle-o:before {
  content: "\f05c";
}
.fa-check-circle-o:before {
  content: "\f05d";
}
.fa-ban:before {
  content: "\f05e";
}
.fa-arrow-left:before {
  content: "\f060";
}
.fa-arrow-right:before {
  content: "\f061";
}
.fa-arrow-up:before {
  content: "\f062";
}
.fa-arrow-down:before {
  content: "\f063";
}
.fa-mail-forward:before,
.fa-share:before {
  content: "\f064";
}
.fa-expand:before {
  content: "\f065";
}
.fa-compress:before {
  content: "\f066";
}
.fa-plus:before {
  content: "\f067";
}
.fa-minus:before {
  content: "\f068";
}
.fa-asterisk:before {
  content: "\f069";
}
.fa-exclamation-circle:before {
  content: "\f06a";
}
.fa-gift:before {
  content: "\f06b";
}
.fa-leaf:before {
  content: "\f06c";
}
.fa-fire:before {
  content: "\f06d";
}
.fa-eye:before {
  content: "\f06e";
}
.fa-eye-slash:before {
  content: "\f070";
}
.fa-warning:before,
.fa-exclamation-triangle:before {
  content: "\f071";
}
.fa-plane:before {
  content: "\f072";
}
.fa-calendar:before {
  content: "\f073";
}
.fa-random:before {
  content: "\f074";
}
.fa-comment:before {
  content: "\f075";
}
.fa-magnet:before {
  content: "\f076";
}
.fa-chevron-up:before {
  content: "\f077";
}
.fa-chevron-down:before {
  content: "\f078";
}
.fa-retweet:before {
  content: "\f079";
}
.fa-shopping-cart:before {
  content: "\f07a";
}
.fa-folder:before {
  content: "\f07b";
}
.fa-folder-open:before {
  content: "\f07c";
}
.fa-arrows-v:before {
  content: "\f07d";
}
.fa-arrows-h:before {
  content: "\f07e";
}
.fa-bar-chart-o:before,
.fa-bar-chart:before {
  content: "\f080";
}
.fa-twitter-square:before {
  content: "\f081";
}
.fa-facebook-square:before {
  content: "\f082";
}
.fa-camera-retro:before {
  content: "\f083";
}
.fa-key:before {
  content: "\f084";
}
.fa-gears:before,
.fa-cogs:before {
  content: "\f085";
}
.fa-comments:before {
  content: "\f086";
}
.fa-thumbs-o-up:before {
  content: "\f087";
}
.fa-thumbs-o-down:before {
  content: "\f088";
}
.fa-star-half:before {
  content: "\f089";
}
.fa-heart-o:before {
  content: "\f08a";
}
.fa-sign-out:before {
  content: "\f08b";
}
.fa-linkedin-square:before {
  content: "\f08c";
}
.fa-thumb-tack:before {
  content: "\f08d";
}
.fa-external-link:before {
  content: "\f08e";
}
.fa-sign-in:before {
  content: "\f090";
}
.fa-trophy:before {
  content: "\f091";
}
.fa-github-square:before {
  content: "\f092";
}
.fa-upload:before {
  content: "\f093";
}
.fa-lemon-o:before {
  content: "\f094";
}
.fa-phone:before {
  content: "\f095";
}
.fa-square-o:before {
  content: "\f096";
}
.fa-bookmark-o:before {
  content: "\f097";
}
.fa-phone-square:before {
  content: "\f098";
}
.fa-twitter:before {
  content: "\f099";
}
.fa-facebook-f:before,
.fa-facebook:before {
  content: "\f09a";
}
.fa-github:before {
  content: "\f09b";
}
.fa-unlock:before {
  content: "\f09c";
}
.fa-credit-card:before {
  content: "\f09d";
}
.fa-rss:before {
  content: "\f09e";
}
.fa-hdd-o:before {
  content: "\f0a0";
}
.fa-bullhorn:before {
  content: "\f0a1";
}
.fa-bell:before {
  content: "\f0f3";
}
.fa-certificate:before {
  content: "\f0a3";
}
.fa-hand-o-right:before {
  content: "\f0a4";
}
.fa-hand-o-left:before {
  content: "\f0a5";
}
.fa-hand-o-up:before {
  content: "\f0a6";
}
.fa-hand-o-down:before {
  content: "\f0a7";
}
.fa-arrow-circle-left:before {
  content: "\f0a8";
}
.fa-arrow-circle-right:before {
  content: "\f0a9";
}
.fa-arrow-circle-up:before {
  content: "\f0aa";
}
.fa-arrow-circle-down:before {
  content: "\f0ab";
}
.fa-globe:before {
  content: "\f0ac";
}
.fa-wrench:before {
  content: "\f0ad";
}
.fa-tasks:before {
  content: "\f0ae";
}
.fa-filter:before {
  content: "\f0b0";
}
.fa-briefcase:before {
  content: "\f0b1";
}
.fa-arrows-alt:before {
  content: "\f0b2";
}
.fa-group:before,
.fa-users:before {
  content: "\f0c0";
}
.fa-chain:before,
.fa-link:before {
  content: "\f0c1";
}
.fa-cloud:before {
  content: "\f0c2";
}
.fa-flask:before {
  content: "\f0c3";
}
.fa-cut:before,
.fa-scissors:before {
  content: "\f0c4";
}
.fa-copy:before,
.fa-files-o:before {
  content: "\f0c5";
}
.fa-paperclip:before {
  content: "\f0c6";
}
.fa-save:before,
.fa-floppy-o:before {
  content: "\f0c7";
}
.fa-square:before {
  content: "\f0c8";
}
.fa-navicon:before,
.fa-reorder:before,
.fa-bars:before {
  content: "\f0c9";
}
.fa-list-ul:before {
  content: "\f0ca";
}
.fa-list-ol:before {
  content: "\f0cb";
}
.fa-strikethrough:before {
  content: "\f0cc";
}
.fa-underline:before {
  content: "\f0cd";
}
.fa-table:before {
  content: "\f0ce";
}
.fa-magic:before {
  content: "\f0d0";
}
.fa-truck:before {
  content: "\f0d1";
}
.fa-pinterest:before {
  content: "\f0d2";
}
.fa-pinterest-square:before {
  content: "\f0d3";
}
.fa-google-plus-square:before {
  content: "\f0d4";
}
.fa-google-plus:before {
  content: "\f0d5";
}
.fa-money:before {
  content: "\f0d6";
}
.fa-caret-down:before {
  content: "\f0d7";
}
.fa-caret-up:before {
  content: "\f0d8";
}
.fa-caret-left:before {
  content: "\f0d9";
}
.fa-caret-right:before {
  content: "\f0da";
}
.fa-columns:before {
  content: "\f0db";
}
.fa-unsorted:before,
.fa-sort:before {
  content: "\f0dc";
}
.fa-sort-down:before,
.fa-sort-desc:before {
  content: "\f0dd";
}
.fa-sort-up:before,
.fa-sort-asc:before {
  content: "\f0de";
}
.fa-envelope:before {
  content: "\f0e0";
}
.fa-linkedin:before {
  content: "\f0e1";
}
.fa-rotate-left:before,
.fa-undo:before {
  content: "\f0e2";
}
.fa-legal:before,
.fa-gavel:before {
  content: "\f0e3";
}
.fa-dashboard:before,
.fa-tachometer:before {
  content: "\f0e4";
}
.fa-comment-o:before {
  content: "\f0e5";
}
.fa-comments-o:before {
  content: "\f0e6";
}
.fa-flash:before,
.fa-bolt:before {
  content: "\f0e7";
}
.fa-sitemap:before {
  content: "\f0e8";
}
.fa-umbrella:before {
  content: "\f0e9";
}
.fa-paste:before,
.fa-clipboard:before {
  content: "\f0ea";
}
.fa-lightbulb-o:before {
  content: "\f0eb";
}
.fa-exchange:before {
  content: "\f0ec";
}
.fa-cloud-download:before {
  content: "\f0ed";
}
.fa-cloud-upload:before {
  content: "\f0ee";
}
.fa-user-md:before {
  content: "\f0f0";
}
.fa-stethoscope:before {
  content: "\f0f1";
}
.fa-suitcase:before {
  content: "\f0f2";
}
.fa-bell-o:before {
  content: "\f0a2";
}
.fa-coffee:before {
  content: "\f0f4";
}
.fa-cutlery:before {
  content: "\f0f5";
}
.fa-file-text-o:before {
  content: "\f0f6";
}
.fa-building-o:before {
  content: "\f0f7";
}
.fa-hospital-o:before {
  content: "\f0f8";
}
.fa-ambulance:before {
  content: "\f0f9";
}
.fa-medkit:before {
  content: "\f0fa";
}
.fa-fighter-jet:before {
  content: "\f0fb";
}
.fa-beer:before {
  content: "\f0fc";
}
.fa-h-square:before {
  content: "\f0fd";
}
.fa-plus-square:before {
  content: "\f0fe";
}
.fa-angle-double-left:before {
  content: "\f100";
}
.fa-angle-double-right:before {
  content: "\f101";
}
.fa-angle-double-up:before {
  content: "\f102";
}
.fa-angle-double-down:before {
  content: "\f103";
}
.fa-angle-left:before {
  content: "\f104";
}
.fa-angle-right:before {
  content: "\f105";
}
.fa-angle-up:before {
  content: "\f106";
}
.fa-angle-down:before {
  content: "\f107";
}
.fa-desktop:before {
  content: "\f108";
}
.fa-laptop:before {
  content: "\f109";
}
.fa-tablet:before {
  content: "\f10a";
}
.fa-mobile-phone:before,
.fa-mobile:before {
  content: "\f10b";
}
.fa-circle-o:before {
  content: "\f10c";
}
.fa-quote-left:before {
  content: "\f10d";
}
.fa-quote-right:before {
  content: "\f10e";
}
.fa-spinner:before {
  content: "\f110";
}
.fa-circle:before {
  content: "\f111";
}
.fa-mail-reply:before,
.fa-reply:before {
  content: "\f112";
}
.fa-github-alt:before {
  content: "\f113";
}
.fa-folder-o:before {
  content: "\f114";
}
.fa-folder-open-o:before {
  content: "\f115";
}
.fa-smile-o:before {
  content: "\f118";
}
.fa-frown-o:before {
  content: "\f119";
}
.fa-meh-o:before {
  content: "\f11a";
}
.fa-gamepad:before {
  content: "\f11b";
}
.fa-keyboard-o:before {
  content: "\f11c";
}
.fa-flag-o:before {
  content: "\f11d";
}
.fa-flag-checkered:before {
  content: "\f11e";
}
.fa-terminal:before {
  content: "\f120";
}
.fa-code:before {
  content: "\f121";
}
.fa-mail-reply-all:before,
.fa-reply-all:before {
  content: "\f122";
}
.fa-star-half-empty:before,
.fa-star-half-full:before,
.fa-star-half-o:before {
  content: "\f123";
}
.fa-location-arrow:before {
  content: "\f124";
}
.fa-crop:before {
  content: "\f125";
}
.fa-code-fork:before {
  content: "\f126";
}
.fa-unlink:before,
.fa-chain-broken:before {
  content: "\f127";
}
.fa-question:before {
  content: "\f128";
}
.fa-info:before {
  content: "\f129";
}
.fa-exclamation:before {
  content: "\f12a";
}
.fa-superscript:before {
  content: "\f12b";
}
.fa-subscript:before {
  content: "\f12c";
}
.fa-eraser:before {
  content: "\f12d";
}
.fa-puzzle-piece:before {
  content: "\f12e";
}
.fa-microphone:before {
  content: "\f130";
}
.fa-microphone-slash:before {
  content: "\f131";
}
.fa-shield:before {
  content: "\f132";
}
.fa-calendar-o:before {
  content: "\f133";
}
.fa-fire-extinguisher:before {
  content: "\f134";
}
.fa-rocket:before {
  content: "\f135";
}
.fa-maxcdn:before {
  content: "\f136";
}
.fa-chevron-circle-left:before {
  content: "\f137";
}
.fa-chevron-circle-right:before {
  content: "\f138";
}
.fa-chevron-circle-up:before {
  content: "\f139";
}
.fa-chevron-circle-down:before {
  content: "\f13a";
}
.fa-html5:before {
  content: "\f13b";
}
.fa-css3:before {
  content: "\f13c";
}
.fa-anchor:before {
  content: "\f13d";
}
.fa-unlock-alt:before {
  content: "\f13e";
}
.fa-bullseye:before {
  content: "\f140";
}
.fa-ellipsis-h:before {
  content: "\f141";
}
.fa-ellipsis-v:before {
  content: "\f142";
}
.fa-rss-square:before {
  content: "\f143";
}
.fa-play-circle:before {
  content: "\f144";
}
.fa-ticket:before {
  content: "\f145";
}
.fa-minus-square:before {
  content: "\f146";
}
.fa-minus-square-o:before {
  content: "\f147";
}
.fa-level-up:before {
  content: "\f148";
}
.fa-level-down:before {
  content: "\f149";
}
.fa-check-square:before {
  content: "\f14a";
}
.fa-pencil-square:before {
  content: "\f14b";
}
.fa-external-link-square:before {
  content: "\f14c";
}
.fa-share-square:before {
  content: "\f14d";
}
.fa-compass:before {
  content: "\f14e";
}
.fa-toggle-down:before,
.fa-caret-square-o-down:before {
  content: "\f150";
}
.fa-toggle-up:before,
.fa-caret-square-o-up:before {
  content: "\f151";
}
.fa-toggle-right:before,
.fa-caret-square-o-right:before {
  content: "\f152";
}
.fa-euro:before,
.fa-eur:before {
  content: "\f153";
}
.fa-gbp:before {
  content: "\f154";
}
.fa-dollar:before,
.fa-usd:before {
  content: "\f155";
}
.fa-rupee:before,
.fa-inr:before {
  content: "\f156";
}
.fa-cny:before,
.fa-rmb:before,
.fa-yen:before,
.fa-jpy:before {
  content: "\f157";
}
.fa-ruble:before,
.fa-rouble:before,
.fa-rub:before {
  content: "\f158";
}
.fa-won:before,
.fa-krw:before {
  content: "\f159";
}
.fa-bitcoin:before,
.fa-btc:before {
  content: "\f15a";
}
.fa-file:before {
  content: "\f15b";
}
.fa-file-text:before {
  content: "\f15c";
}
.fa-sort-alpha-asc:before {
  content: "\f15d";
}
.fa-sort-alpha-desc:before {
  content: "\f15e";
}
.fa-sort-amount-asc:before {
  content: "\f160";
}
.fa-sort-amount-desc:before {
  content: "\f161";
}
.fa-sort-numeric-asc:before {
  content: "\f162";
}
.fa-sort-numeric-desc:before {
  content: "\f163";
}
.fa-thumbs-up:before {
  content: "\f164";
}
.fa-thumbs-down:before {
  content: "\f165";
}
.fa-youtube-square:before {
  content: "\f166";
}
.fa-youtube:before {
  content: "\f167";
}
.fa-xing:before {
  content: "\f168";
}
.fa-xing-square:before {
  content: "\f169";
}
.fa-youtube-play:before {
  content: "\f16a";
}
.fa-dropbox:before {
  content: "\f16b";
}
.fa-stack-overflow:before {
  content: "\f16c";
}
.fa-instagram:before {
  content: "\f16d";
}
.fa-flickr:before {
  content: "\f16e";
}
.fa-adn:before {
  content: "\f170";
}
.fa-bitbucket:before {
  content: "\f171";
}
.fa-bitbucket-square:before {
  content: "\f172";
}
.fa-tumblr:before {
  content: "\f173";
}
.fa-tumblr-square:before {
  content: "\f174";
}
.fa-long-arrow-down:before {
  content: "\f175";
}
.fa-long-arrow-up:before {
  content: "\f176";
}
.fa-long-arrow-left:before {
  content: "\f177";
}
.fa-long-arrow-right:before {
  content: "\f178";
}
.fa-apple:before {
  content: "\f179";
}
.fa-windows:before {
  content: "\f17a";
}
.fa-android:before {
  content: "\f17b";
}
.fa-linux:before {
  content: "\f17c";
}
.fa-dribbble:before {
  content: "\f17d";
}
.fa-skype:before {
  content: "\f17e";
}
.fa-foursquare:before {
  content: "\f180";
}
.fa-trello:before {
  content: "\f181";
}
.fa-female:before {
  content: "\f182";
}
.fa-male:before {
  content: "\f183";
}
.fa-gittip:before,
.fa-gratipay:before {
  content: "\f184";
}
.fa-sun-o:before {
  content: "\f185";
}
.fa-moon-o:before {
  content: "\f186";
}
.fa-archive:before {
  content: "\f187";
}
.fa-bug:before {
  content: "\f188";
}
.fa-vk:before {
  content: "\f189";
}
.fa-weibo:before {
  content: "\f18a";
}
.fa-renren:before {
  content: "\f18b";
}
.fa-pagelines:before {
  content: "\f18c";
}
.fa-stack-exchange:before {
  content: "\f18d";
}
.fa-arrow-circle-o-right:before {
  content: "\f18e";
}
.fa-arrow-circle-o-left:before {
  content: "\f190";
}
.fa-toggle-left:before,
.fa-caret-square-o-left:before {
  content: "\f191";
}
.fa-dot-circle-o:before {
  content: "\f192";
}
.fa-wheelchair:before {
  content: "\f193";
}
.fa-vimeo-square:before {
  content: "\f194";
}
.fa-turkish-lira:before,
.fa-try:before {
  content: "\f195";
}
.fa-plus-square-o:before {
  content: "\f196";
}
.fa-space-shuttle:before {
  content: "\f197";
}
.fa-slack:before {
  content: "\f198";
}
.fa-envelope-square:before {
  content: "\f199";
}
.fa-wordpress:before {
  content: "\f19a";
}
.fa-openid:before {
  content: "\f19b";
}
.fa-institution:before,
.fa-bank:before,
.fa-university:before {
  content: "\f19c";
}
.fa-mortar-board:before,
.fa-graduation-cap:before {
  content: "\f19d";
}
.fa-yahoo:before {
  content: "\f19e";
}
.fa-google:before {
  content: "\f1a0";
}
.fa-reddit:before {
  content: "\f1a1";
}
.fa-reddit-square:before {
  content: "\f1a2";
}
.fa-stumbleupon-circle:before {
  content: "\f1a3";
}
.fa-stumbleupon:before {
  content: "\f1a4";
}
.fa-delicious:before {
  content: "\f1a5";
}
.fa-digg:before {
  content: "\f1a6";
}
.fa-pied-piper:before {
  content: "\f1a7";
}
.fa-pied-piper-alt:before {
  content: "\f1a8";
}
.fa-drupal:before {
  content: "\f1a9";
}
.fa-joomla:before {
  content: "\f1aa";
}
.fa-language:before {
  content: "\f1ab";
}
.fa-fax:before {
  content: "\f1ac";
}
.fa-building:before {
  content: "\f1ad";
}
.fa-child:before {
  content: "\f1ae";
}
.fa-paw:before {
  content: "\f1b0";
}
.fa-spoon:before {
  content: "\f1b1";
}
.fa-cube:before {
  content: "\f1b2";
}
.fa-cubes:before {
  content: "\f1b3";
}
.fa-behance:before {
  content: "\f1b4";
}
.fa-behance-square:before {
  content: "\f1b5";
}
.fa-steam:before {
  content: "\f1b6";
}
.fa-steam-square:before {
  content: "\f1b7";
}
.fa-recycle:before {
  content: "\f1b8";
}
.fa-automobile:before,
.fa-car:before {
  content: "\f1b9";
}
.fa-cab:before,
.fa-taxi:before {
  content: "\f1ba";
}
.fa-tree:before {
  content: "\f1bb";
}
.fa-spotify:before {
  content: "\f1bc";
}
.fa-deviantart:before {
  content: "\f1bd";
}
.fa-soundcloud:before {
  content: "\f1be";
}
.fa-database:before {
  content: "\f1c0";
}
.fa-file-pdf-o:before {
  content: "\f1c1";
}
.fa-file-word-o:before {
  content: "\f1c2";
}
.fa-file-excel-o:before {
  content: "\f1c3";
}
.fa-file-powerpoint-o:before {
  content: "\f1c4";
}
.fa-file-photo-o:before,
.fa-file-picture-o:before,
.fa-file-image-o:before {
  content: "\f1c5";
}
.fa-file-zip-o:before,
.fa-file-archive-o:before {
  content: "\f1c6";
}
.fa-file-sound-o:before,
.fa-file-audio-o:before {
  content: "\f1c7";
}
.fa-file-movie-o:before,
.fa-file-video-o:before {
  content: "\f1c8";
}
.fa-file-code-o:before {
  content: "\f1c9";
}
.fa-vine:before {
  content: "\f1ca";
}
.fa-codepen:before {
  content: "\f1cb";
}
.fa-jsfiddle:before {
  content: "\f1cc";
}
.fa-life-bouy:before,
.fa-life-buoy:before,
.fa-life-saver:before,
.fa-support:before,
.fa-life-ring:before {
  content: "\f1cd";
}
.fa-circle-o-notch:before {
  content: "\f1ce";
}
.fa-ra:before,
.fa-rebel:before {
  content: "\f1d0";
}
.fa-ge:before,
.fa-empire:before {
  content: "\f1d1";
}
.fa-git-square:before {
  content: "\f1d2";
}
.fa-git:before {
  content: "\f1d3";
}
.fa-hacker-news:before {
  content: "\f1d4";
}
.fa-tencent-weibo:before {
  content: "\f1d5";
}
.fa-qq:before {
  content: "\f1d6";
}
.fa-wechat:before,
.fa-weixin:before {
  content: "\f1d7";
}
.fa-send:before,
.fa-paper-plane:before {
  content: "\f1d8";
}
.fa-send-o:before,
.fa-paper-plane-o:before {
  content: "\f1d9";
}
.fa-history:before {
  content: "\f1da";
}
.fa-genderless:before,
.fa-circle-thin:before {
  content: "\f1db";
}
.fa-header:before {
  content: "\f1dc";
}
.fa-paragraph:before {
  content: "\f1dd";
}
.fa-sliders:before {
  content: "\f1de";
}
.fa-share-alt:before {
  content: "\f1e0";
}
.fa-share-alt-square:before {
  content: "\f1e1";
}
.fa-bomb:before {
  content: "\f1e2";
}
.fa-soccer-ball-o:before,
.fa-futbol-o:before {
  content: "\f1e3";
}
.fa-tty:before {
  content: "\f1e4";
}
.fa-binoculars:before {
  content: "\f1e5";
}
.fa-plug:before {
  content: "\f1e6";
}
.fa-slideshare:before {
  content: "\f1e7";
}
.fa-twitch:before {
  content: "\f1e8";
}
.fa-yelp:before {
  content: "\f1e9";
}
.fa-newspaper-o:before {
  content: "\f1ea";
}
.fa-wifi:before {
  content: "\f1eb";
}
.fa-calculator:before {
  content: "\f1ec";
}
.fa-paypal:before {
  content: "\f1ed";
}
.fa-google-wallet:before {
  content: "\f1ee";
}
.fa-cc-visa:before {
  content: "\f1f0";
}
.fa-cc-mastercard:before {
  content: "\f1f1";
}
.fa-cc-discover:before {
  content: "\f1f2";
}
.fa-cc-amex:before {
  content: "\f1f3";
}
.fa-cc-paypal:before {
  content: "\f1f4";
}
.fa-cc-stripe:before {
  content: "\f1f5";
}
.fa-bell-slash:before {
  content: "\f1f6";
}
.fa-bell-slash-o:before {
  content: "\f1f7";
}
.fa-trash:before {
  content: "\f1f8";
}
.fa-copyright:before {
  content: "\f1f9";
}
.fa-at:before {
  content: "\f1fa";
}
.fa-eyedropper:before {
  content: "\f1fb";
}
.fa-paint-brush:before {
  content: "\f1fc";
}
.fa-birthday-cake:before {
  content: "\f1fd";
}
.fa-area-chart:before {
  content: "\f1fe";
}
.fa-pie-chart:before {
  content: "\f200";
}
.fa-line-chart:before {
  content: "\f201";
}
.fa-lastfm:before {
  content: "\f202";
}
.fa-lastfm-square:before {
  content: "\f203";
}
.fa-toggle-off:before {
  content: "\f204";
}
.fa-toggle-on:before {
  content: "\f205";
}
.fa-bicycle:before {
  content: "\f206";
}
.fa-bus:before {
  content: "\f207";
}
.fa-ioxhost:before {
  content: "\f208";
}
.fa-angellist:before {
  content: "\f209";
}
.fa-cc:before {
  content: "\f20a";
}
.fa-shekel:before,
.fa-sheqel:before,
.fa-ils:before {
  content: "\f20b";
}
.fa-meanpath:before {
  content: "\f20c";
}
.fa-buysellads:before {
  content: "\f20d";
}
.fa-connectdevelop:before {
  content: "\f20e";
}
.fa-dashcube:before {
  content: "\f210";
}
.fa-forumbee:before {
  content: "\f211";
}
.fa-leanpub:before {
  content: "\f212";
}
.fa-sellsy:before {
  content: "\f213";
}
.fa-shirtsinbulk:before {
  content: "\f214";
}
.fa-simplybuilt:before {
  content: "\f215";
}
.fa-skyatlas:before {
  content: "\f216";
}
.fa-cart-plus:before {
  content: "\f217";
}
.fa-cart-arrow-down:before {
  content: "\f218";
}
.fa-diamond:before {
  content: "\f219";
}
.fa-ship:before {
  content: "\f21a";
}
.fa-user-secret:before {
  content: "\f21b";
}
.fa-motorcycle:before {
  content: "\f21c";
}
.fa-street-view:before {
  content: "\f21d";
}
.fa-heartbeat:before {
  content: "\f21e";
}
.fa-venus:before {
  content: "\f221";
}
.fa-mars:before {
  content: "\f222";
}
.fa-mercury:before {
  content: "\f223";
}
.fa-transgender:before {
  content: "\f224";
}
.fa-transgender-alt:before {
  content: "\f225";
}
.fa-venus-double:before {
  content: "\f226";
}
.fa-mars-double:before {
  content: "\f227";
}
.fa-venus-mars:before {
  content: "\f228";
}
.fa-mars-stroke:before {
  content: "\f229";
}
.fa-mars-stroke-v:before {
  content: "\f22a";
}
.fa-mars-stroke-h:before {
  content: "\f22b";
}
.fa-neuter:before {
  content: "\f22c";
}
.fa-facebook-official:before {
  content: "\f230";
}
.fa-pinterest-p:before {
  content: "\f231";
}
.fa-whatsapp:before {
  content: "\f232";
}
.fa-server:before {
  content: "\f233";
}
.fa-user-plus:before {
  content: "\f234";
}
.fa-user-times:before {
  content: "\f235";
}
.fa-hotel:before,
.fa-bed:before {
  content: "\f236";
}
.fa-viacoin:before {
  content: "\f237";
}
.fa-train:before {
  content: "\f238";
}
.fa-subway:before {
  content: "\f239";
}
.fa-medium:before {
  content: "\f23a";
}
.checkbox {
  padding-left: 20px;
}
.checkbox label {
  display: inline-block;
  vertical-align: middle;
  position: relative;
  padding-left: 5px;
}
.checkbox label::before {
  content: "";
  display: inline-block;
  position: absolute;
  width: 17px;
  height: 17px;
  left: 0;
  margin-left: -20px;
  border: 1px solid #cccccc;
  border-radius: 3px;
  background-color: #fff;
  transition: border 0.15s ease-in-out, color 0.15s ease-in-out;
}
.checkbox label::after {
  display: inline-block;
  position: absolute;
  width: 16px;
  height: 16px;
  left: 0;
  top: 0;
  margin-left: -20px;
  padding-left: 3px;
  padding-top: 1px;
  font-size: 11px;
  color: #555555;
}
.checkbox input[type="checkbox"] {
  opacity: 0;
  z-index: 1;
}
.checkbox input[type="checkbox"]:focus + label::before {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.checkbox input[type="checkbox"]:checked + label::after {
  font-family: 'FontAwesome';
  content: "\f00c";
}
.checkbox input[type="checkbox"]:disabled + label {
  opacity: 0.65;
}
.checkbox input[type="checkbox"]:disabled + label::before {
  background-color: #eeeeee;
  cursor: not-allowed;
}
.checkbox.checkbox-circle label::before {
  border-radius: 50%;
}
.checkbox.checkbox-inline {
  margin-top: 0;
}
.checkbox-primary input[type="checkbox"]:checked + label::before {
  background-color: #337ab7;
  border-color: #337ab7;
}
.checkbox-primary input[type="checkbox"]:checked + label::after {
  color: #fff;
}
.checkbox-danger input[type="checkbox"]:checked + label::before {
  background-color: #d9534f;
  border-color: #d9534f;
}
.checkbox-danger input[type="checkbox"]:checked + label::after {
  color: #fff;
}
.checkbox-info input[type="checkbox"]:checked + label::before {
  background-color: #5bc0de;
  border-color: #5bc0de;
}
.checkbox-info input[type="checkbox"]:checked + label::after {
  color: #fff;
}
.checkbox-warning input[type="checkbox"]:checked + label::before {
  background-color: #f0ad4e;
  border-color: #f0ad4e;
}
.checkbox-warning input[type="checkbox"]:checked + label::after {
  color: #fff;
}
.checkbox-success input[type="checkbox"]:checked + label::before {
  background-color: #5cb85c;
  border-color: #5cb85c;
}
.checkbox-success input[type="checkbox"]:checked + label::after {
  color: #fff;
}
.radio {
  padding-left: 20px;
}
.radio label {
  display: inline-block;
  vertical-align: middle;
  position: relative;
  padding-left: 5px;
}
.radio label::before {
  content: "";
  display: inline-block;
  position: absolute;
  width: 17px;
  height: 17px;
  left: 0;
  margin-left: -20px;
  border: 1px solid #cccccc;
  border-radius: 50%;
  background-color: #fff;
  transition: border 0.15s ease-in-out;
}
.radio label::after {
  display: inline-block;
  position: absolute;
  content: " ";
  width: 11px;
  height: 11px;
  left: 3px;
  top: 3px;
  margin-left: -20px;
  border-radius: 50%;
  background-color: #555555;
  -webkit-transform: scale(0, 0);
  -ms-transform: scale(0, 0);
  transform: scale(0, 0);
  transition: -webkit-transform 0.1s cubic-bezier(0.8, -0.33, 0.2, 1.33);
  transition: transform 0.1s cubic-bezier(0.8, -0.33, 0.2, 1.33);
}
.radio input[type="radio"] {
  opacity: 0;
  z-index: 1;
}
.radio input[type="radio"]:focus + label::before {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.radio input[type="radio"]:checked + label::after {
  -webkit-transform: scale(1, 1);
  -ms-transform: scale(1, 1);
  transform: scale(1, 1);
}
.radio input[type="radio"]:disabled + label {
  opacity: 0.65;
}
.radio input[type="radio"]:disabled + label::before {
  cursor: not-allowed;
}
.radio.radio-inline {
  margin-top: 0;
}
.radio-primary input[type="radio"] + label::after {
  background-color: #337ab7;
}
.radio-primary input[type="radio"]:checked + label::before {
  border-color: #337ab7;
}
.radio-primary input[type="radio"]:checked + label::after {
  background-color: #337ab7;
}
.radio-danger input[type="radio"] + label::after {
  background-color: #d9534f;
}
.radio-danger input[type="radio"]:checked + label::before {
  border-color: #d9534f;
}
.radio-danger input[type="radio"]:checked + label::after {
  background-color: #d9534f;
}
.radio-info input[type="radio"] + label::after {
  background-color: #5bc0de;
}
.radio-info input[type="radio"]:checked + label::before {
  border-color: #5bc0de;
}
.radio-info input[type="radio"]:checked + label::after {
  background-color: #5bc0de;
}
.radio-warning input[type="radio"] + label::after {
  background-color: #f0ad4e;
}
.radio-warning input[type="radio"]:checked + label::before {
  border-color: #f0ad4e;
}
.radio-warning input[type="radio"]:checked + label::after {
  background-color: #f0ad4e;
}
.radio-success input[type="radio"] + label::after {
  background-color: #5cb85c;
}
.radio-success input[type="radio"]:checked + label::before {
  border-color: #5cb85c;
}
.radio-success input[type="radio"]:checked + label::after {
  background-color: #5cb85c;
}
.checkbox-default input[type="checkbox"]:checked + label::before {
  background-color: #007a50;
  border-color: #007a50;
}
.checkbox-default input[type="checkbox"]:checked + label::after {
  color: #fff;
}
.radio-default input[type="radio"] + label::after {
  background-color: #007a50;
}
.radio-default input[type="radio"]:checked + label::before {
  border-color: #007a50;
}
.radio-default input[type="radio"]:checked + label::after {
  background-color: #007a50;
}
body,
footer {
  font-family: "Open Sans", "Droid Sans", "Calibri", "Trebuchet", sans-serif;
}
body nav,
footer nav {
  font-family: "Oswald", "Roboto Condensed", "Dosis", "Helvetica Neue", "Helvetica", sans-serif;
}
body h1,
footer h1,
body h2,
footer h2,
body h3,
footer h3,
body h4,
footer h4 {
  font-family: "Oswald", "Roboto Condensed", "Dosis", "Helvetica Neue", "Helvetica", sans-serif;
  color: #007a50;
}
body a,
footer a,
body button,
footer button {
  font-family: "Oswald", "Roboto Condensed", "Dosis", "Helvetica Neue", "Helvetica", sans-serif;
}
body a:hover,
footer a:hover {
  text-decoration: none;
}
body p,
footer p {
  font-family: "Open Sans", "Droid Sans", "Calibri", "Trebuchet", sans-serif;
}
p.modal-message {
  text-transform: none;
  font-size: 18px;
}
.modal-header {
  text-transform: uppercase;
  text-align: center;
  border-bottom: none;
  padding: 30px;
}
.modal-header i.fa {
  color: #999999;
  font-size: 1.5em;
}
.modal-content {
  background: url("/assets/images/bg.jpg") repeat;
  border-radius: 0;
  padding: 0 30px;
}
.modal-footer {
  border-top: none;
  padding: 30px;
}
.modal-footer .btn {
  text-transform: uppercase;
}
@media only screen and (max-width: 767px) {
  .modal-header {
    padding: 10px;
  }
  .modal-content {
    padding: 0 10px;
  }
  .modal-footer {
    padding: 10px;
  }
}
/* ========================= GLOBAL STYLES ========================= */
/* ========================= ============= ========================= */
/* ========================= ============= ========================= */
.brand-dark-green {
  color: #007a50;
}
html {
  height: 100%;
}
html body {
  height: 100%;
  margin-bottom: 0!important;
}
html body .homepage h3 {
  color: #ffffff !important;
}
html body .homepage .alert-messages {
  position: absolute;
  width: 100%;
}
html body .homepage .page-form {
  padding-top: 17%;
}
.alert-info strong {
  color: #009000;
}
body.homepage-body {
  background: url("/assets/images/hess-digital-asset-management-system.jpg") no-repeat center center fixed;
  background-size: cover;
  width: 100%;
}
body.gray-background {
  background: url("/assets/images/bg.jpg") repeat;
}
body.gray-background .gray {
  padding-bottom: 100px;
}
.btn {
  border-radius: 0;
}
.btn-default {
  border: 0 none;
  text-transform: uppercase;
  font-size: 0.9em;
  padding: 0.5em 0.6em 0.4em 1em;
  margin-top: 1em;
}
.btn-custom {
  color: #007a50;
  border: 2px solid #007a50;
  font-family: "Oswald", "Roboto Condensed", "Dosis", "Helvetica Neue", "Helvetica", sans-serif !important;
  background-color: transparent;
  font-size: 20px;
  padding: 10px 50px;
  margin-top: 0;
}
.btn-hess-employee {
  background-color: #007a50;
  color: #ffffff !important;
}
.btn-hess-employee:hover {
  background-color: #009000;
  color: #ffffff;
}
a {
  color: #007a50;
}
a:hover {
  color: #009000;
}
a.legal-links {
  font-family: "Open Sans", "Droid Sans", "Calibri", "Trebuchet", sans-serif !important;
  float: right;
  margin-right: 10px;
  color: #ababab !important;
}
a.legal-links:hover {
  color: #009000 !important;
}
footer {
  background: #007a50;
  color: #f2f2f2;
  text-align: center;
  padding-top: 10px;
}
.no-content-message {
  padding-bottom: 415px;
}
/* ============================== NAV ============================== */
/* ========================= ============= ========================= */
/* ========================= ============= ========================= */
nav.navbar {
  border: none;
  background-color: #ffffff;
  min-height: 75px;
}
nav.navbar .container-fluid button.navbar-toggle {
  padding: 20px 10px;
}
nav.navbar .container-fluid a.navbar-brand {
  padding: 0px;
  margin: 0px;
  height: inherit;
  line-height: normal;
}
nav.navbar .container-fluid a.navbar-brand span.brand-logo {
  background: transparent url("/assets/images/hess-logo.png") no-repeat left center;
  background-size: 64px;
  padding: 54px 54px 20px 24px;
  float: left;
  margin: 0;
}
nav.navbar .container-fluid form {
  padding-top: 10px;
}
nav.navbar .container-fluid form #top-nav-search,
nav.navbar .container-fluid form #nav-search-btn {
  background-color: #f2f2f2;
  vertical-align: -webkit-baseline-middle;
  vertical-align: middle;
  color: #ababab;
}
nav.navbar .container-fluid form #top-nav-search {
  font-family: "Open Sans", "Droid Sans", "Calibri", "Trebuchet", sans-serif;
  border: 0 none;
  padding: 8px 30px 8px 10px;
}
nav.navbar .container-fluid form #top-nav-search::-webkit-input-placeholder {
  font-style: italic;
}
nav.navbar .container-fluid form #nav-search-btn {
  position: absolute;
  right: 14px;
  padding: 9px 10px 9px 10px;
  margin-top: 0;
}
nav.navbar .container-fluid li.dropdown {
  margin-top: 0;
  text-transform: uppercase;
}
nav.navbar .container-fluid li.dropdown i.fa {
  padding-left: 4px;
}
nav.navbar .container-fluid li.dropdown .basket_number {
  font-family: "Open Sans", "Droid Sans", "Calibri", "Trebuchet", sans-serif;
}
nav.navbar .container-fluid li.dropdown a {
  padding-top: 28px;
  color: #007a50;
  font-size: 18px;
}
nav.navbar .container-fluid li.dropdown a .subtext {
  font-weight: normal;
  font-size: 0.9em;
  text-transform: lowercase;
}
nav.navbar .container-fluid li.open,
nav.navbar .container-fluid li:hover {
  background-color: #333333;
}
nav.navbar .container-fluid li.open a,
nav.navbar .container-fluid li:hover a {
  color: #ffffff;
  padding-top: 25px;
  padding-bottom: 30px;
  background-color: transparent!important;
}
nav.navbar .container-fluid li.open ul.dropdown-menu,
nav.navbar .container-fluid li:hover ul.dropdown-menu {
  border-radius: 0;
  border: none;
  box-shadow: none;
  background-color: #333333;
}
nav.navbar .container-fluid li.open ul.dropdown-menu a,
nav.navbar .container-fluid li:hover ul.dropdown-menu a {
  font-size: 14px;
  padding: 6px 10px;
  letter-spacing: 0.5px;
}
nav.navbar .container-fluid li.open ul.dropdown-menu a:hover,
nav.navbar .container-fluid li:hover ul.dropdown-menu a:hover {
  background-color: #009000 !important;
}
nav.navbar .container-fluid li.open ul.dropdown-menu a i,
nav.navbar .container-fluid li:hover ul.dropdown-menu a i {
  float: right;
  padding-top: 5px;
}
.navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
  color: #ffffff;
}
@media (min-width: 768px) {
  li.dropdown:hover > ul.dropdown-menu {
    display: block;
  }
}
/* ========================== SUBMENU NAV ========================== */
/* ========================= ============= ========================= */
/* ========================= ============= ========================= */
.dropdown-menu {
  padding: 0;
  margin: 0;
}
.dropdown-submenu {
  position: relative;
}
.dropdown-submenu a:after {
  display: block;
  float: right;
  width: 0px;
  height: 0px;
  border-color: transparent;
  border-style: solid;
  border-width: 5px 0 5px 5px;
  border-left-color: #ccc;
  margin-top: 5px;
  margin-right: 5px;
}
.dropdown-submenu:hover > a:after {
  border-left-color: #fff;
}
.dropdown-submenu .dropdown-menu {
  top: 0px;
  left: 100%;
  margin-left: -1px;
  border-radius: 0px;
}
.dropdown-submenu .pull-left {
  float: none;
}
.dropdown-submenu .pull-left .dropdown-menu {
  left: -100%;
  margin-left: 10px;
}
.dropdown-submenu ul {
  background-color: #444444 !important;
}
.dropdown-submenu ul ul {
  background-color: #666666 !important;
}
.dropdown-submenu ul ul ul {
  background-color: #999999 !important;
}
@media (min-width: 768px), (min-width: 1200px) {
  .dropdown-submenu:hover > .dropdown-menu {
    display: block;
  }
}
/* ========================= SUBSCRIBE ========================= */
/* ========================= ========= ========================= */
/* ========================= ========= ========================= */
#campaign-monitor-subscribe-form .success-response {
  text-align: center;
}
#campaign-monitor-subscribe-form .success-response i {
  color: #007a50;
}
/* =========================        LOGIN       ========================= */
/* ========================= ================== ========================= */
/* ========================= ================== ========================= */
#login-page span.input-group-addon {
  background-color: #ffffff;
  border-radius: 0;
  border: none;
  font-size: 24px;
}
#login-page .login-links {
  font-size: 22px;
}
#login-page .login-links .checkbox {
  margin-top: 5px;
}
@media (min-width: 992px) {
  #login-page .login-links .forgot-password a {
    float: right;
  }
}
#login-page .remember-me-label span {
  position: relative;
  top: -7px;
}
#login-page .btn-custom {
  width: 100%;
}
/* =========================    ACCOUNT EDIT    ========================= */
/* ========================= ================== ========================= */
/* ========================= ================== ========================= */
#passwordModal .modal-footer {
  text-align: center;
}
#passwordModal .modal-footer .btn-custom {
  padding: 10px 40px;
}
a#change-password {
  font-size: 18px;
}
@media only screen and (max-width: 767px) {
  a#change-password {
    font-size: 15px;
  }
}
/* ========================= CONTAINER ELEMENTS ========================= */
/* ========================= ================== ========================= */
/* ========================= ================== ========================= */
body main {
  margin-top: 75px;
  padding-top: 20px;
}
body.with-breadcrumbs main {
  margin-top: 122px;
}
@media only screen and (max-width: 767px) {
  body.with-breadcrumbs main {
    padding-top: 0;
  }
}
/* Chunky Form Inputs */
form.chunky-inputs input,
form.chunky-inputs textarea {
  background-color: #ffffff;
  padding: 10px;
  font-size: 22px;
  width: 100%;
  color: #666666;
  border: 0 none;
}
form.chunky-inputs .input-group {
  width: 100%;
  margin-bottom: 15px;
}
form.chunky-inputs.extra-chunky input,
form.chunky-inputs.extra-chunky textarea {
  padding: 15px 52px 15px 15px;
}
form.chunky-inputs input[readonly] {
  background-color: rgba(204, 204, 204, 0.62);
  color: #f2f2f2;
}
/* =========================   HOMEPAGE   ========================= */
/* ========================= ============ ========================= */
/* ========================= ============ ========================= */
main.homepage #homepage-search-form input {
  opacity: .85;
}
main.homepage #homepage-search-form button {
  position: absolute;
  right: 0;
  color: #007a50;
  margin-top: 0;
  padding: 12px 15px 18px 15px;
  background: transparent;
  font-size: 22px;
}
/* =========================== FORM PAGE =========================== */
/* ========================= ============= ========================= */
/* ========================= ============= ========================= */
div.page-form {
  padding-top: 2%;
}
div.page-form div.form-center {
  text-align: center;
}
div.page-form h1 {
  font-family: "Oswald", "Roboto Condensed", "Dosis", "Helvetica Neue", "Helvetica", sans-serif;
  font-size: 50px;
  color: #007a50;
}
div.page-form h3 {
  font-family: "Open Sans", "Droid Sans", "Calibri", "Trebuchet", sans-serif;
  font-size: 25px;
  color: #666666;
}
div.page-form a {
  font-family: "Open Sans", "Droid Sans", "Calibri", "Trebuchet", sans-serif;
  color: #007a50;
}
div.page-form form {
  margin-top: 15px;
}
/* ========================= PHOTO SHOW ========================= */
/* ========================= ========== ========================= */
/* ========================= ========== ========================= */
main#media-show {
  padding-bottom: 50px;
}
main#media-show .preview-image-container img {
  margin: 0 auto;
}
/* ========================= MEDIA CONTENT ========================= */
/* ========================= ============= ========================= */
/* ========================= ============= ========================= */
div.breadcrumbs {
  background-color: #f2f2f2;
  position: fixed;
  top: 75px;
  right: 0;
  left: 0;
  z-index: 1020;
}
div.breadcrumbs ol.breadcrumb {
  margin: 5px 0;
  background-color: #f2f2f2;
  padding: 7px 15px;
}
div.breadcrumbs ol.breadcrumb li {
  color: #ababab;
}
div.breadcrumbs ol.breadcrumb li:before {
  padding: 0 5px 0 10px;
}
div.breadcrumbs ol.breadcrumb li a {
  color: #007a50;
  font-family: "Open Sans", "Droid Sans", "Calibri", "Trebuchet", sans-serif;
}
@media only screen and (max-width: 767px) {
  div.breadcrumbs ol.breadcrumb {
    padding-left: 0;
  }
}
div.breadcrumbs ol.breadcrumb li.total-entries {
  display: block;
  text-align: right;
}
@media only screen and (max-width: 767px) {
  div.breadcrumbs ol.breadcrumb li.total-entries {
    text-align: left;
  }
}
div.breadcrumbs ol.breadcrumb li.total-entries strong {
  color: #333333;
}
div.breadcrumbs ol.breadcrumb li.breadcrumb-actions:before {
  content: none;
}
div.breadcrumbs ol.breadcrumb li.breadcrumb-actions a {
  font-family: "Oswald", "Roboto Condensed", "Dosis", "Helvetica Neue", "Helvetica", sans-serif;
}
div.breadcrumbs ol.breadcrumb li.breadcrumb-actions a i {
  font-size: 16px;
}
div.breadcrumbs a.mobile-filter-reveal-button {
  display: block;
  border: 0;
  line-height: 45px;
  text-align: right;
  color: #f2f2f2;
  background-color: #009000;
  font-weight: lighter;
  margin-right: -15px;
  padding-right: 15px;
}
a.media-title {
  color: #666666;
}
a.media-title:hover {
  color: #009000;
}
.media-header {
  color: #007a50;
  text-transform: uppercase;
}
div.media-footer ul.pagination li a {
  border: none;
  color: #007a50;
}
div.media-footer ul.pagination li a.active {
  color: #999999;
}
div.media-footer ul.pagination li.disabled i {
  color: #999999;
}
div.media-footer #media-back-to-top {
  text-transform: uppercase;
  color: #007a50;
  margin: 25px 0;
}
main#media-show div.media-actions {
  padding: 20px 0;
  border-bottom: 1px solid rgba(204, 204, 204, 0.33);
  margin: 0 -15px;
  border-top: 1px solid rgba(204, 204, 204, 0.33);
}
main#media-show div.media-actions a.media-action {
  color: #007a50;
  font-size: 18px;
}
main#media-show div.media-actions a.media-action-dl {
  font-family: "Open Sans", "Droid Sans", "Calibri", "Trebuchet", sans-serif;
  color: #007a50;
}
main#media-show div.media-actions a.media-action-dl:hover,
main#media-show div.media-actions a.media-action:hover {
  color: #009000;
}
main#media-show div.media-actions a.remove {
  color: #009000;
}
main a.media-list-actions,
main a.media-list-actions-xs {
  color: #007a50;
  padding: 0 5px;
}
main a.media-list-actions {
  font-size: 22px;
}
main a.media-list-actions-xs {
  font-size: 18px;
}
.selected-facet h4 {
  text-transform: uppercase;
}
.disclaimer {
  background-color: #e3dbbc;
  color: #9b8662;
  font-family: "Open Sans", "Droid Sans", "Calibri", "Trebuchet", sans-serif;
  padding: 15px;
}
.disclaimer i {
  font-size: 18px;
  position: absolute;
}
.disclaimer h5 {
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 30px;
}
.thumb-box {
  position: relative!important;
  overflow: hidden;
}
.thumb-box a.remove-overlay {
  position: absolute;
  top: 5px;
  padding: 5px 15px;
  color: #ffffff !important;
  font-size: 16px;
  background-color: #009000;
}
.thumb-box .thumb-overlay {
  /* IE9 hack to get the :hover pseudo-selector to start working - http://stackoverflow.com/questions/9826163/ie-not-respecting-hover-on-element */
  background-color: black;
  padding-top: 10px;
  opacity: 0;
  transition: opacity 0.1s linear;
  margin: auto;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  font-family: "Oswald", "Roboto Condensed", "Dosis", "Helvetica Neue", "Helvetica", sans-serif;
}
.thumb-box .thumb-overlay .download-panel {
  position: absolute;
  bottom: 0;
}
.thumb-box .thumb-overlay a {
  color: #ffffff;
  font-size: 16px;
}
.thumb-box .thumb-overlay a:hover {
  color: #009000;
}
.thumb-box .thumb-overlay:hover {
  opacity: 5;
  transition-delay: 0s;
  background-color: rgba(51, 51, 51, 0.85);
  color: #fff;
}
ul.download-options {
  padding: 0;
  list-style-type: none;
  float: left;
  display: inline;
}
ul.download-options li.format {
  padding-right: 10px;
  float: left;
  display: inline;
  width: auto;
}
ul.download-options li.format a {
  font-family: "Open Sans", "Droid Sans", "Calibri", "Trebuchet", sans-serif !important;
}
div.video-list div.download-panel a.media-action-dl {
  font-family: "Open Sans", "Droid Sans", "Calibri", "Trebuchet", sans-serif !important;
}
/* ======================== FACETED SEARCH ========================= */
/* ======================== ============== ========================= */
/* ======================== ============== ========================= */
@media only screen and (max-width: 767px) {
  #facet-selection-container {
    background: #262626;
    /* Old browsers */
    /* FF3.6+ */
    /* Chrome,Safari4+ */
    /* Chrome10+,Safari5.1+ */
    /* Opera 11.10+ */
    /* IE10+ */
    background: linear-gradient(to bottom, #262626 0%, #333333 40%, #474747 100%);
    /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#262626', endColorstr='#474747', GradientType=0);
    /* IE6-9 */
    margin-left: -15px;
    margin-right: -15px;
    margin-top: -21px;
    padding-top: 15px;
    margin-bottom: 14px;
    position: fixed;
    z-index: 1000;
    left: 15px;
    right: 15px;
  }
}
#facet-selection-container .refine-search {
  padding-bottom: 15px;
}
#facet-selection-container .refine-search a {
  color: #333333;
  text-decoration: none;
}
@media only screen and (max-width: 767px) {
  #facet-selection-container .refine-search a {
    color: #f2f2f2;
  }
}
#facet-selection-container .refine-search h4 {
  margin-top: 0;
  text-transform: uppercase;
}
#facet-selection-container .refine-search .checkbox,
#facet-selection-container .refine-search .radio {
  margin-bottom: 0;
  margin-top: 0;
}
#facet-selection-container .refine-search .checkbox label,
#facet-selection-container .refine-search .radio label {
  padding-left: 2px;
}
@media only screen and (max-width: 767px) {
  #facet-selection-container .refine-search .checkbox label,
  #facet-selection-container .refine-search .radio label {
    color: #f2f2f2;
  }
}
#facet-selection-container .refine-search .refine-search-category {
  padding: 5px 0;
}
#facet-selection-container .refine-search .refine-search-category a {
  display: block;
  text-transform: uppercase;
}
#facet-selection-container .refine-search .refine-search-category span i.fa {
  position: absolute;
  right: 5px;
}
#facet-selection-container .refine-search ul.refine-search-list {
  list-style-type: none;
  margin: 0 0 10px 0;
  padding: 0 0 0 0px;
  font-size: 0.85em;
  display: none;
  margin-bottom: 5px;
}
#facet-selection-container .refine-search ul.refine-search-list.visible {
  display: block;
}
#facet-selection-container .refine-search ul.refine-search-list li.extra {
  display: none;
}
#facet-selection-container .refine-search ul.refine-search-list li.extra.visible {
  display: block;
}
#facet-selection-container .refine-search .reveal-show {
  display: none;
}
#facet-selection-container .refine-search .reveal-hidden .reveal-show {
  display: block;
}
#facet-selection-container .refine-search .reveal-hidden .reveal-hide {
  display: none;
}
#facet-selection-container .refine-search .label-facet-count {
  background-color: #EFEFEF;
  color: #6C6C6C;
}
@media only screen and (max-width: 767px) {
  #facet-selection-container .refine-search .label-facet-count {
    background-color: #6C6C6C;
    color: #EFEFEF;
  }
}
/* ======================== BASKET STYLES  ========================= */
/* ======================== ============== ========================= */
/* ======================== ============== ========================= */
h4.basket-remove {
  float: right;
}
div#basketContent ul.download-options li.format {
  margin-top: 10px;
  margin-bottom: 10px;
}
div#basketContent ul.download-options li.format h4 {
  margin: 0;
}
div#basketContent ul.download-options li.format a {
  font-size: 16px;
}
div#basketContent ul.download-options li.format span {
  color: #ababab;
}
/* ======================== REGISTRATION ========================= */
/* ======================== ============ ========================= */
/* ======================== ============ ========================= */
#registration-page h1 {
  text-transform: uppercase;
}
#registration-page h3,
#registration-page h4 {
  font-size: 1.3em!important;
  margin-top: 0;
  color: #3a3a3a;
}
#registration-page h4 {
  font-weight: bold;
}
#registration-page .access-selection-level {
  font-size: 1.3em;
}
#registration-page .btn-custom {
  width: 100%;
}
/* ========================= MEDIA QUERIES ========================= */
/* ========================= ============= ========================= */
/* ========================= ============= ========================= */
@media only screen and (min-width: 992px) and (max-width: 1200px) {
  nav.navbar div.container-fluid #top-nav-search {
    width: 160px;
  }
  nav.navbar div.container-fluid li.dropdown a {
    padding-left: 12px;
    padding-right: 12px;
  }
  main#media-show .media-download {
    padding-top: 10px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  nav.navbar div.container-fluid form {
    padding-left: 10px;
  }
  nav.navbar div.container-fluid form #top-nav-search {
    width: 140px;
  }
  nav.navbar div.container-fluid li.dropdown a {
    font-size: 14px;
    padding-left: 10px;
    padding-right: 10px;
  }
  .thumb-box .thumb-overlay {
    font-size: 16px;
  }
  footer {
    padding: 15px 0 5px 0;
  }
  div.page-form .login-links {
    font-size: 18px;
  }
  div.page-form .remember-me-label span {
    top: -4px;
  }
  main#media-show .media-download {
    padding-top: 0px;
    padding-bottom: 0;
  }
}
@media only screen and (max-width: 767px) {
  .pull-right-xs {
    text-align: right!important;
  }
  nav#mobile-nav div.container-fluid button {
    border: transparent;
  }
  nav#mobile-nav div.container-fluid button span.icon-bar {
    background-color: #007a50;
    height: 4px;
  }
  nav#mobile-nav div.container-fluid a.navbar-brand span.brand-logo {
    margin-left: 15px;
  }
  nav#mobile-nav div.container-fluid button.navbar-toggle {
    background-color: #ffffff;
  }
  nav#mobile-nav div.container-fluid .navbar-collapse,
  nav#mobile-nav div.container-fluid .navbar-form {
    border-color: transparent;
  }
  nav#mobile-nav div.container-fluid .navbar-collapse {
    max-height: 400;
    box-shadow: 5px 10px 15px #666;
    border: none;
  }
  nav#mobile-nav div.container-fluid .navbar-collapse ul.navbar-nav {
    margin: 0;
    margin-left: -15px;
    margin-right: -15px;
  }
  nav#mobile-nav div.container-fluid .navbar-collapse ul.navbar-nav form.navbar-form {
    margin: 0;
    padding: 0;
    width: 100%;
  }
  nav#mobile-nav div.container-fluid .navbar-collapse ul.navbar-nav form.navbar-form input#top-nav-search {
    font-size: 18px;
    padding: 8px 38px 8px 10px;
    width: 100%;
  }
  nav#mobile-nav div.container-fluid .navbar-collapse ul.navbar-nav form.navbar-form button#nav-search-btn {
    right: 0px;
    font-size: 20px;
    padding: 6px 10px 6px 10px;
  }
  nav#mobile-nav div.container-fluid .navbar-collapse li.open a.depth-1,
  nav#mobile-nav div.container-fluid .navbar-collapse li.dropdown a.depth-1 {
    padding-top: 15px;
    padding-bottom: 15px;
    color: #333333;
  }
  nav#mobile-nav div.container-fluid .navbar-collapse li.dropdown {
    background-color: #ffffff;
  }
  nav#mobile-nav div.container-fluid .navbar-collapse li.dropdown ul.dropdown-menu li a.depth-2 {
    color: #ffffff;
  }
  nav#mobile-nav div.container-fluid .navbar-collapse li.dropdown ul.dropdown-menu li.open {
    background-color: #009000;
  }
  nav#mobile-nav div.container-fluid .navbar-collapse li.dropdown ul.mobile-nav-padding a {
    font-size: 16px;
  }
  nav#mobile-nav div.container-fluid .navbar-collapse li.dropdown ul.mobile-nav-padding a.depth-2 {
    padding-left: 20px!important;
  }
  nav#mobile-nav div.container-fluid .navbar-collapse li.dropdown ul.mobile-nav-padding a.depth-3 {
    padding-left: 30px!important;
  }
  nav#mobile-nav div.container-fluid .navbar-collapse li.dropdown ul.mobile-nav-padding a.depth-4 {
    padding-left: 40px!important;
  }
  nav#mobile-nav div.container-fluid .navbar-collapse li.dropdown ul.mobile-nav-padding a.depth-5 {
    padding-left: 50px!important;
  }
  .homepage .page-form {
    padding-top: 35%!important;
  }
  .gray .page-form {
    padding-top: 0;
  }
  .gray div.page-form h1,
  .homepage div.page-form h1 {
    font-size: 25px;
  }
  .gray div.page-form h3,
  .homepage div.page-form h3 {
    font-size: 18px;
  }
  .gray div.page-form form input,
  .homepage div.page-form form input {
    font-size: 18px;
    padding: 10px 48px 10px 10px;
  }
  .gray div.page-form form button#home-search-btn,
  .homepage div.page-form form button#home-search-btn {
    font-size: 18px;
    padding: 10px 15px 10px 15px;
  }
  .gray div.page-form form input.form-grid,
  .homepage div.page-form form input.form-grid {
    font-size: 18px;
  }
  .gray div.page-form .login-links,
  .homepage div.page-form .login-links {
    font-size: 18px;
  }
  .gray div.page-form .login-links .forgot-password,
  .homepage div.page-form .login-links .forgot-password {
    padding: 0 0 20px 40px;
  }
  .gray div.page-form .btn-custom,
  .homepage div.page-form .btn-custom {
    width: 100%;
  }
  .gray div.page-form .remember-me-label span,
  .homepage div.page-form .remember-me-label span {
    top: -4px;
  }
  div.media-footer div {
    text-align: center!important;
  }
  div.media-footer div a {
    float: none!important;
  }
  h4.basket-remove {
    float: none;
    text-align: center;
  }
  .no-content-message {
    padding-bottom: 366px;
  }
  .modal-header h1 {
    font-size: 20px;
  }
  main#media-show .media-download {
    padding-top: 10px;
    padding-bottom: 0;
  }
  main#search-results-multicontent {
    margin-top: 75px;
  }
}
@media only screen and (max-height: 376px) {
  nav#mobile-nav div.container-fluid .navbar-collapse {
    max-height: 245px;
  }
}

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImFwcC5jc3MiLCIuLi9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC9sZXNzL25vcm1hbGl6ZS5sZXNzIiwiLi4vYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAvbGVzcy9wcmludC5sZXNzIiwiLi4vYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAvbGVzcy9zY2FmZm9sZGluZy5sZXNzIiwiLi4vYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAvbGVzcy9taXhpbnMvdmVuZG9yLXByZWZpeGVzLmxlc3MiLCIuLi9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC9sZXNzL21peGlucy90YWItZm9jdXMubGVzcyIsIi4uL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwL2xlc3MvbWl4aW5zL2ltYWdlLmxlc3MiLCIuLi9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC9sZXNzL3R5cGUubGVzcyIsIi4uL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwL2xlc3MvbWl4aW5zL3RleHQtZW1waGFzaXMubGVzcyIsIi4uL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwL2xlc3MvbWl4aW5zL2JhY2tncm91bmQtdmFyaWFudC5sZXNzIiwiLi4vYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAvbGVzcy9taXhpbnMvdGV4dC1vdmVyZmxvdy5sZXNzIiwiLi4vYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAvbGVzcy9jb2RlLmxlc3MiLCIuLi9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC9sZXNzL2dyaWQubGVzcyIsIi4uL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwL2xlc3MvbWl4aW5zL2dyaWQubGVzcyIsIi4uL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwL2xlc3MvbWl4aW5zL2dyaWQtZnJhbWV3b3JrLmxlc3MiLCIuLi9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC9sZXNzL3RhYmxlcy5sZXNzIiwiLi4vYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAvbGVzcy9taXhpbnMvdGFibGUtcm93Lmxlc3MiLCIuLi9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC9sZXNzL2Zvcm1zLmxlc3MiLCIuLi9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC9sZXNzL21peGlucy9mb3Jtcy5sZXNzIiwiLi4vYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAvbGVzcy9idXR0b25zLmxlc3MiLCIuLi9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC9sZXNzL21peGlucy9idXR0b25zLmxlc3MiLCIuLi9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC9sZXNzL21peGlucy9vcGFjaXR5Lmxlc3MiLCIuLi9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC9sZXNzL2NvbXBvbmVudC1hbmltYXRpb25zLmxlc3MiLCIuLi9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC9sZXNzL2Ryb3Bkb3ducy5sZXNzIiwiLi4vYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAvbGVzcy9taXhpbnMvbmF2LWRpdmlkZXIubGVzcyIsIi4uL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwL2xlc3MvbWl4aW5zL3Jlc2V0LWZpbHRlci5sZXNzIiwiLi4vYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAvbGVzcy9idXR0b24tZ3JvdXBzLmxlc3MiLCIuLi9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC9sZXNzL21peGlucy9ib3JkZXItcmFkaXVzLmxlc3MiLCIuLi9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC9sZXNzL2lucHV0LWdyb3Vwcy5sZXNzIiwiLi4vYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAvbGVzcy9uYXZzLmxlc3MiLCIuLi9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC9sZXNzL25hdmJhci5sZXNzIiwiLi4vYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAvbGVzcy9taXhpbnMvbmF2LXZlcnRpY2FsLWFsaWduLmxlc3MiLCIuLi9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC9sZXNzL3V0aWxpdGllcy5sZXNzIiwiLi4vYm93ZXJfY29tcG9uZW50cy9mb250LWF3ZXNvbWUvbGVzcy9ib3JkZXJlZC1wdWxsZWQubGVzcyIsIi4uL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwL2xlc3MvYnJlYWRjcnVtYnMubGVzcyIsIi4uL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwL2xlc3MvcGFnaW5hdGlvbi5sZXNzIiwiLi4vYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAvbGVzcy9taXhpbnMvcGFnaW5hdGlvbi5sZXNzIiwiLi4vYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAvbGVzcy9wYWdlci5sZXNzIiwiLi4vYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAvbGVzcy9sYWJlbHMubGVzcyIsIi4uL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwL2xlc3MvbWl4aW5zL2xhYmVscy5sZXNzIiwiLi4vYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAvbGVzcy9iYWRnZXMubGVzcyIsIi4uL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwL2xlc3MvanVtYm90cm9uLmxlc3MiLCIuLi9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC9sZXNzL3RodW1ibmFpbHMubGVzcyIsIi4uL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwL2xlc3MvYWxlcnRzLmxlc3MiLCIuLi9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC9sZXNzL21peGlucy9hbGVydHMubGVzcyIsIi4uL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwL2xlc3MvcHJvZ3Jlc3MtYmFycy5sZXNzIiwiLi4vYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAvbGVzcy9taXhpbnMvZ3JhZGllbnRzLmxlc3MiLCIuLi9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC9sZXNzL21peGlucy9wcm9ncmVzcy1iYXIubGVzcyIsIi4uL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwL2xlc3MvbWVkaWEubGVzcyIsIi4uL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwL2xlc3MvbGlzdC1ncm91cC5sZXNzIiwiLi4vYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAvbGVzcy9taXhpbnMvbGlzdC1ncm91cC5sZXNzIiwiLi4vYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAvbGVzcy9wYW5lbHMubGVzcyIsIi4uL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwL2xlc3MvbWl4aW5zL3BhbmVscy5sZXNzIiwiLi4vYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAvbGVzcy9yZXNwb25zaXZlLWVtYmVkLmxlc3MiLCIuLi9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC9sZXNzL3dlbGxzLmxlc3MiLCIuLi9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC9sZXNzL2Nsb3NlLmxlc3MiLCIuLi9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC9sZXNzL21vZGFscy5sZXNzIiwiLi4vYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAvbGVzcy90b29sdGlwLmxlc3MiLCIuLi9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC9sZXNzL3BvcG92ZXJzLmxlc3MiLCIuLi9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC9sZXNzL2Nhcm91c2VsLmxlc3MiLCIuLi9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC9sZXNzL21peGlucy9jbGVhcmZpeC5sZXNzIiwiLi4vYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAvbGVzcy9taXhpbnMvY2VudGVyLWJsb2NrLmxlc3MiLCIuLi9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC9sZXNzL21peGlucy9oaWRlLXRleHQubGVzcyIsIi4uL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwL2xlc3MvcmVzcG9uc2l2ZS11dGlsaXRpZXMubGVzcyIsIi4uL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwL2xlc3MvbWl4aW5zL3Jlc3BvbnNpdmUtdmlzaWJpbGl0eS5sZXNzIiwiLi4vYm93ZXJfY29tcG9uZW50cy9mb250LWF3ZXNvbWUvbGVzcy9wYXRoLmxlc3MiLCIuLi9ib3dlcl9jb21wb25lbnRzL2ZvbnQtYXdlc29tZS9sZXNzL2NvcmUubGVzcyIsIi4uL2Jvd2VyX2NvbXBvbmVudHMvZm9udC1hd2Vzb21lL2xlc3MvbGFyZ2VyLmxlc3MiLCIuLi9ib3dlcl9jb21wb25lbnRzL2ZvbnQtYXdlc29tZS9sZXNzL2ZpeGVkLXdpZHRoLmxlc3MiLCIuLi9ib3dlcl9jb21wb25lbnRzL2ZvbnQtYXdlc29tZS9sZXNzL2xpc3QubGVzcyIsIi4uL2Jvd2VyX2NvbXBvbmVudHMvZm9udC1hd2Vzb21lL2xlc3MvYW5pbWF0ZWQubGVzcyIsIi4uL2Jvd2VyX2NvbXBvbmVudHMvZm9udC1hd2Vzb21lL2xlc3Mvcm90YXRlZC1mbGlwcGVkLmxlc3MiLCIuLi9ib3dlcl9jb21wb25lbnRzL2ZvbnQtYXdlc29tZS9sZXNzL21peGlucy5sZXNzIiwiLi4vYm93ZXJfY29tcG9uZW50cy9mb250LWF3ZXNvbWUvbGVzcy9zdGFja2VkLmxlc3MiLCIuLi9ib3dlcl9jb21wb25lbnRzL2ZvbnQtYXdlc29tZS9sZXNzL2ljb25zLmxlc3MiLCIuLi9ib3dlcl9jb21wb25lbnRzL2F3ZXNvbWUtYm9vdHN0cmFwLWNoZWNrYm94L2F3ZXNvbWUtYm9vdHN0cmFwLWNoZWNrYm94Lmxlc3MiLCJhcHAubGVzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSw0REFBNEQ7QUNRNUQ7RUFDRSx3QkFBQTtFQUNBLDJCQUFBO0VBQ0EsK0JBQUE7Q0RORDtBQ2FEO0VBQ0UsVUFBQTtDRFhEO0FDd0JEOzs7Ozs7Ozs7Ozs7O0VBYUUsZUFBQTtDRHRCRDtBQzhCRDs7OztFQUlFLHNCQUFBO0VBQ0EseUJBQUE7Q0Q1QkQ7QUNvQ0Q7RUFDRSxjQUFBO0VBQ0EsVUFBQTtDRGxDRDtBQzBDRDs7RUFFRSxjQUFBO0NEeENEO0FDa0REO0VBQ0UsOEJBQUE7Q0RoREQ7QUN1REQ7O0VBRUUsV0FBQTtDRHJERDtBQytERDtFQUNFLDBCQUFBO0NEN0REO0FDb0VEOztF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WkQ7RUFBQTtJQUZJLGdCQUFBO0dQb2FEO0NBQ0Y7QU81WkQ7O0VBRUUsZUFBQTtDUDhaRDtBTzNaRDs7RUFFRSwwQkFBQTtFQUNBLGNBQUE7Q1A2WkQ7QU96WkQ7RUFBdUIsaUJBQUE7Q1A0WnRCO0FPM1pEO0VBQXVCLGtCQUFBO0NQOFp0QjtBTzdaRDtFQUF1QixtQkFBQTtDUGdhdEI7QU8vWkQ7RUFBdUIsb0JBQUE7Q1BrYXRCO0FPamFEO0VBQXVCLG9CQUFBO0NQb2F0QjtBT2phRDtFQUF1QiwwQkFBQTtDUG9hdEI7QU9uYUQ7RUFBdUIsMEJBQUE7Q1BzYXRCO0FPcmFEO0VBQXVCLDJCQUFBO0NQd2F0QjtBT3JhRDtFQUNFLGVBQUE7Q1B1YUQ7QU9yYUQ7RUNyR0UsZUFBQTtDUjZnQkQ7QVE1Z0JDO0VBQ0UsZUFBQTtDUjhnQkg7QU94YUQ7RUN4R0UsZUFBQTtDUm1oQkQ7QVFsaEJDO0VBQ0UsZUFBQTtDUm9oQkg7QU8zYUQ7RUMzR0UsZUFBQTtDUnloQkQ7QVF4aEJDO0VBQ0UsZUFBQTtDUjBoQkg7QU85YUQ7RUM5R0UsZUFBQTtDUitoQkQ7QVE5aEJDO0VBQ0UsZUFBQTtDUmdpQkg7QU9qYkQ7RUNqSEUsZUFBQTtDUnFpQkQ7QVFwaUJDO0VBQ0UsZUFBQTtDUnNpQkg7QU9oYkQ7RUFHRSxZQUFBO0VFM0hBLDBCQUFBO0NUNGlCRDtBUzNpQkM7RUFDRSwwQkFBQTtDVDZpQkg7QU9qYkQ7RUU5SEUsMEJBQUE7Q1RrakJEO0FTampCQztFQUNFLDBCQUFBO0NUbWpCSDtBT3BiRDtFRWpJRSwwQkFBQTtDVHdqQkQ7QVN2akJDO0VBQ0UsMEJBQUE7Q1R5akJIO0FPdmJEO0VFcElFLDBCQUFBO0NUOGpCRDtBUzdqQkM7RUFDRSwwQkFBQTtDVCtqQkg7QU8xYkQ7RUV2SUUsMEJBQUE7Q1Rva0JEO0FTbmtCQztFQUNFLDBCQUFBO0NUcWtCSDtBT3hiRDtFQUNFLG9CQUFBO0VBQ0Esb0JBQUE7RUFDQSxpQ0FBQTtDUDBiRDtBT2xiRDs7RUFFRSxjQUFBO0VBQ0Esb0JBQUE7Q1BvYkQ7QU92YkQ7Ozs7RUFN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d0JDO0VBQ0UsV0FBQTtDZDZ3Qkg7QWM5d0JDO0VBQ0Usb0JBQUE7Q2RneEJIO0FjanhCQztFQUNFLG1CQUFBO0NkbXhCSDtBY3J3QkM7RUFDRSxZQUFBO0NkdXdCSDtBY3h3QkM7RUFDRSxvQkFBQTtDZDB3Qkg7QWMzd0JDO0VBQ0Usb0JBQUE7Q2Q2d0JIO0FjOXdCQztFQUNFLFdBQUE7Q2RneEJIO0FjanhCQztFQUNFLG9CQUFBO0NkbXhCSDtBY3B4QkM7RUFDRSxvQkFBQTtDZHN4Qkg7QWN2eEJDO0VBQ0UsV0FBQTtDZHl4Qkg7QWMxeEJDO0VBQ0Usb0JBQUE7Q2Q0eEJIO0FjN3hCQztFQUNFLG9CQUFBO0NkK3hCSDtBY2h5QkM7RUFDRSxXQUFBO0Nka3lCSDtBY255QkM7RUFDRSxvQkFBQTtDZHF5Qkg7QWN0eUJDO0VBQ0UsbUJBQUE7Q2R3eUJIO0FjcHlCQztFQUNFLFlBQUE7Q2RzeUJIO0FjdHpCQztFQUNFLFdBQUE7Q2R3ekJIO0FjenpCQztFQUNFLG1CQUFBO0NkMnpCSDtBYzV6QkM7RUFDRSxtQkFBQTtDZDh6Qkg7QWMvekJDO0VBQ0UsVUFBQTtDZGkwQkg7QWNsMEJDO0VBQ0UsbUJBQUE7Q2RvMEJIO0FjcjBCQztFQUNFLG1CQUFBO0NkdTBCSDtBY3gwQkM7RUFDRSxVQUFBO0NkMDBCSDtBYzMwQkM7RUFDRSxtQkFBQTtDZDYwQkg7QWM5MEJDO0VBQ0UsbUJBQUE7Q2RnMUJIO0FjajFCQztFQUNFLFVBQUE7Q2RtMUJIO0FjcDFCQztFQUNFLG1CQUFBO0NkczFCSDtBY3YxQkM7RUFDRSxrQkFBQTtDZHkxQkg7QWNyMUJDO0VBQ0UsV0FBQTtDZHUxQkg7QWN6MEJDO0VBQ0Usa0JBQUE7Q2QyMEJIO0FjNTBCQztFQUNFLDBCQUFBO0NkODBCSDtBYy8wQkM7RUFDRSwwQkFBQTtDZGkxQkg7QWNsMUJDO0VBQ0UsaUJBQUE7Q2RvMUJIO0FjcjFCQztFQUNFLDBCQUFBO0NkdTFCSDtBY3gxQkM7RUFDRSwwQkFBQTtDZDAxQkg7QWMzMUJDO0VBQ0UsaUJBQUE7Q2Q2MUJIO0FjOTFCQztFQUNFLDBCQUFBO0NkZzJCSDtBY2oyQkM7RUFDRSwwQkFBQTtDZG0yQkg7QWNwMkJDO0VBQ0UsaUJBQUE7Q2RzMkJIO0FjdjJCQztFQUNFLDBCQUFBO0NkeTJCSDtBYzEyQkM7RUFDRSx5QkFBQTtDZDQyQkg7QWM3MkJDO0VBQ0UsZ0JBQUE7Q2QrMkJIO0FZbjNCRDtFRTlCSTtJQUNFLFlBQUE7R2RvNUJIO0VjNzRCRDtJQUNFLFlBQUE7R2QrNEJEO0VjaDVCRDtJQUNFLG9CQUFBO0dkazVCRDtFY241QkQ7SUFDRSxvQkFBQTtHZHE1QkQ7RWN0NUJEO0lBQ0UsV0FBQTtHZHc1QkQ7RWN6NUJEO0lBQ0Usb0JBQUE7R2QyNUJEO0VjNTVCRDtJQUNFLG9CQUFBO0dkODVCRDtFYy81QkQ7SUFDRSxXQUFBO0dkaTZCRDtFY2w2QkQ7SUFDRSxvQkFBQTtHZG82QkQ7RWNyNkJEO0lBQ0Usb0JBQUE7R2R1NkJEO0VjeDZCRDtJQUNFLFdBQUE7R2QwNkJEO0VjMzZCRDtJQUNFLG9CQUFBO0dkNjZCRDtFYzk2QkQ7SUFDRSxtQkFBQTtHZGc3QkQ7RWNsNkJEO0lBQ0UsWUFBQTtHZG82QkQ7RWNyNkJEO0lBQ0Usb0JBQUE7R2R1NkJEO0VjeDZCRDtJQUNFLG9CQUFBO0dkMDZCRDtFYzM2QkQ7SUFDRSxXQUFBO0dkNjZCRDtFYzk2QkQ7SUFDRSxvQkFBQTtHZGc3QkQ7RWNqN0JEO0lBQ0Usb0JBQUE7R2RtN0JEO0VjcDdCRDtJQUNFLFdBQUE7R2RzN0JEO0VjdjdCRDtJQUNFLG9CQUFBO0dkeTdCRDtFYzE3QkQ7SUFDRSxvQkFBQTtHZDQ3QkQ7RWM3N0JEO0lBQ0UsV0FBQTtHZCs3QkQ7RWNoOEJEO0lBQ0Usb0JBQUE7R2RrOEJEO0VjbjhCRDtJQUNFLG1CQUFBO0dkcThCRDtFY2o4QkQ7SUFDRSxZQUFBO0dkbThCRDtFY245QkQ7SUFDRSxXQUFBO0dkcTlCRDtFY3Q5QkQ7SUFDRSxtQkFBQTtHZHc5QkQ7RWN6OUJEO0lBQ0UsbUJBQUE7R2QyOUJEO0VjNTlCRDtJQUNFLFVBQUE7R2Q4OUJEO0VjLzlCRDtJQUNFLG1CQUFBO0dkaStCRDtFY2wrQkQ7SUFDRSxtQkFBQTtHZG8rQkQ7RWNyK0JEO0lBQ0UsVUFBQTtHZHUrQkQ7RWN4K0JEO0lBQ0UsbUJBQUE7R2QwK0JEO0VjMytCRDtJQUNFLG1CQUFBO0dkNitCRDtFYzkrQkQ7SUFDRSxVQUFBO0dkZy9CRDtFY2ovQkQ7SUFDRSxtQkFBQTtHZG0vQkQ7RWNwL0JEO0lBQ0Usa0JBQUE7R2RzL0JEO0VjbC9CRDtJQUNFLFdBQUE7R2RvL0JEO0VjdCtCRDtJQUNFLGtCQUFBO0dkdytCRDtFY3orQkQ7SUFDRSwwQkFBQTtHZDIrQkQ7RWM1K0JEO0lBQ0UsMEJBQUE7R2Q4K0JEO0VjLytCRDtJQUNFLGlCQUFBO0dkaS9CRDtFY2wvQkQ7SUFDRSwwQkFBQTtHZG8vQkQ7RWNyL0JEO0lBQ0UsMEJBQUE7R2R1L0JEO0VjeC9CRDtJQUNFLGlCQUFBO0dkMC9CRDtFYzMvQkQ7SUFDRSwwQkFBQTtHZDYvQkQ7RWM5L0JEO0lBQ0UsMEJBQUE7R2RnZ0NEO0VjamdDRDtJQUNFLGlCQUFBO0dkbWdDRDtFY3BnQ0Q7SUFDRSwwQkFBQTtHZHNnQ0Q7RWN2Z0NEO0lBQ0UseUJBQUE7R2R5Z0NEO0VjMWdDRDtJQUNFLGdCQUFBO0dkNGdDRDtDQUNGO0FZeGdDRDtFRXZDSTtJQUNFLFlBQUE7R2RrakNIO0VjM2lDRDtJQUNFLFlBQUE7R2Q2aUNEO0VjOWlDRDtJQUNFLG9CQUFBO0dkZ2pDRDtFY2pqQ0Q7SUFDRSxvQkFBQTtHZG1qQ0Q7RWNwakNEO0lBQ0UsV0FBQTtHZHNqQ0Q7RWN2akNEO0lBQ0Usb0JBQUE7R2R5akNEO0VjMWpDRDtJQUNFLG9CQUFBO0dkNGpDRDtFYzdqQ0Q7SUFDRSxXQUFBO0dkK2pDRDtFY2hrQ0Q7SUFDRSxvQkFBQTtHZGtrQ0Q7RWNua0NEO0lBQ0Usb0JBQUE7R2Rxa0NEO0VjdGtDRDtJQUNFLFdBQUE7R2R3a0NEO0VjemtDRDtJQUNFLG9CQUFBO0dkMmtDRDtFYzVrQ0Q7SUFDRSxtQkFBQTtHZDhrQ0Q7RWNoa0NEO0lBQ0UsWUFBQTtHZGtrQ0Q7RWNua0NEO0lBQ0Usb0JBQUE7R2Rxa0NEO0VjdGtDRDtJQUNFLG9CQUFBO0dkd2tDRDtFY3prQ0Q7SUFDRSxXQUFBO0dkMmtDRDtFYzVrQ0Q7SUFDRSxvQkFBQTtHZDhrQ0Q7RWMva0NEO0lBQ0Usb0JBQUE7R2RpbENEO0VjbGxDRDtJQUNFLFdBQUE7R2RvbENEO0VjcmxDRDtJQUNFLG9CQUFBO0dkdWxDRDtFY3hsQ0Q7SUFDRSxvQkFBQTtHZDBsQ0Q7RWMzbENEO0lBQ0UsV0FBQTtHZDZsQ0Q7RWM5bENEO0lBQ0Usb0JBQUE7R2RnbUNEO0Vjam1DRDtJQUNFLG1CQUFBO0dkbW1DRDtFYy9sQ0Q7SUFDRSxZQUFBO0dkaW1DRDtFY2puQ0Q7SUFDRSxXQUFBO0dkbW5DRDtFY3BuQ0Q7SUFDRSxtQkFBQTtHZHNuQ0Q7RWN2bkNEO0lBQ0UsbUJBQUE7R2R5bkNEO0VjMW5DRDtJQUNFLFVBQUE7R2Q0bkNEO0VjN25DRDtJQUNFLG1CQUFBO0dkK25DRDtFY2hvQ0Q7SUFDRSxtQkFBQTtHZGtvQ0Q7RWNub0NEO0lBQ0UsVUFBQTtHZHFvQ0Q7RWN0b0NEO0lBQ0UsbUJBQUE7R2R3b0NEO0Vjem9DRDtJQUNFLG1CQUFBO0dkMm9DRDtFYzVvQ0Q7SUFDRSxVQUFBO0dkOG9DRDtFYy9vQ0Q7SUFDRSxtQkFBQTtHZGlwQ0Q7RWNscENEO0lBQ0Usa0JBQUE7R2RvcENEO0VjaHBDRDtJQUNFLFdBQUE7R2RrcENEO0VjcG9DRDtJQUNFLGtCQUFBO0dkc29DRDtFY3ZvQ0Q7SUFDRSwwQkFBQTtHZHlvQ0Q7RWMxb0NEO0lBQ0UsMEJBQUE7R2Q0b0NEO0VjN29DRDtJQUNFLGlCQUFBO0dkK29DRDtFY2hwQ0Q7SUFDRSwwQkFBQTtHZGtwQ0Q7RWNucENEO0lBQ0UsMEJBQUE7R2RxcENEO0VjdHBDRDtJQUNFLGlCQUFBO0dkd3BDRDtFY3pwQ0Q7SUFDRSwwQkFBQTtHZDJwQ0Q7RWM1cENEO0lBQ0UsMEJBQUE7R2Q4cENEO0VjL3BDRDtJQUNFLGlCQUFBO0dkaXFDRDtFY2xxQ0Q7SUFDRSwwQkFBQTtHZG9xQ0Q7RWNycUNEO0lBQ0UseUJBQUE7R2R1cUNEO0VjeHFDRDtJQUNFLGdCQUFBO0dkMHFDRDtDQUNGO0FZL3BDRDtFRTlDSTtJQUNFLFlBQUE7R2RndENIO0VjenNDRDtJQUNFLFlBQUE7R2Qyc0NEO0VjNXNDRDtJQUNFLG9CQUFBO0dkOHNDRDtFYy9zQ0Q7SUFDRSxvQkFBQTtHZGl0Q0Q7RWNsdENEO0lBQ0UsV0FBQTtHZG90Q0Q7RWNydENEO0lBQ0Usb0JBQUE7R2R1dENEO0VjeHRDRDtJQUNFLG9CQUFBO0dkMHRDRDtFYzN0Q0Q7SUFDRSxXQUFBO0dkNnRDRDtFYzl0Q0Q7SUFDRSxvQkFBQTtHZGd1Q0Q7RWNqdUNEO0lBQ0Usb0JBQUE7R2RtdUNEO0VjcHVDRDtJQUNFLFdBQUE7R2RzdUNEO0VjdnVDRDtJQUNFLG9CQUFBO0dkeXVDRDtFYzF1Q0Q7SUFDRSxtQkFBQTtHZDR1Q0Q7RWM5dENEO0lBQ0UsWUFBQTtHZGd1Q0Q7RWNqdUNEO0lBQ0Usb0JBQUE7R2RtdUNEO0VjcHVDRDtJQUNFLG9CQUFBO0dkc3VDRDtFY3Z1Q0Q7SUFDRSxXQUFBO0dkeXVDRDtFYzF1Q0Q7SUFDRSxvQkFBQTtHZDR1Q0Q7RWM3dUNEO0lBQ0Usb0JBQUE7R2QrdUNEO0VjaHZDRDtJQUNFLFdBQUE7R2RrdkNEO0VjbnZDRDtJQUNFLG9CQUFBO0dkcXZDRDtFY3R2Q0Q7SUFDRSxvQkFBQTtHZHd2Q0Q7RWN6dkNEO0lBQ0UsV0FBQTtHZDJ2Q0Q7RWM1dkNEO0lBQ0Usb0JBQUE7R2Q4dkNEO0VjL3ZDRDtJQUNFLG1CQUFBO0dkaXdDRDtFYzd2Q0Q7SUFDRSxZQUFBO0dkK3ZDRDtFYy93Q0Q7SUFDRSxXQUFBO0dkaXhDRDtFY2x4Q0Q7SUFDRSxtQkFBQTtHZG94Q0Q7RWNyeENEO0lBQ0UsbUJBQUE7R2R1eENEO0VjeHhDRDtJQUNFLFVBQUE7R2QweENEO0VjM3hDRDtJQUNFLG1CQUFBO0dkNnhDRDtFYzl4Q0Q7SUFDRSxtQkFBQTtHZGd5Q0Q7RWNqeUNEO0lBQ0UsVUFBQTtHZG15Q0Q7RWNweUNEO0lBQ0UsbUJBQUE7R2RzeUNEO0VjdnlDRDtJQUNFLG1CQUFBO0dkeXlDRDtFYzF5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RUFDQSwwQkFBQTtFQUNJLHNCQUFBO0NwQnV0RVA7QW9CcnRFQzs7O0VBR0UsdUJBQUE7Q3BCdXRFSDtBb0JsdEVHOzs7Ozs7Ozs7Ozs7Ozs7Ozs7RUFNRSwwQkFBQTtFQUNJLHNCQUFBO0NwQmd1RVQ7QW1CcnNFRDtFQ3RCSSxlQUFBO0VBQ0EsMEJBQUE7Q3BCOHRFSDtBbUJyc0VEO0VDNURFLGVBQUE7RUFDQSwwQkFBQTtFQUNBLHNCQUFBO0NwQm93RUQ7QW9CbHdFQzs7Ozs7O0VBTUUsZUFBQTtFQUNBLDBCQUFBO0VBQ0ksc0JBQUE7Q3BCb3dFUDtBb0Jsd0VDOzs7RUFHRSx1QkFBQTtDcEJvd0VIO0FvQi92RUc7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQU1FLDBCQUFBO0VBQ0ksc0JBQUE7Q3BCNndFVDtBbUI5dUVEO0VDMUJJLGVBQUE7RUFDQSwwQkFBQTtDcEIyd0VIO0FtQjl1RUQ7RUNoRUUsZUFBQTtFQUNBLDBCQUFBO0VBQ0Esc0JBQUE7Q3BCaXpFRDtBb0IveUVDOzs7Ozs7RUFNRSxlQUFBO0VBQ0EsMEJBQUE7RUFDSSxzQkFBQTtDcEJpekVQO0FvQi95RUM7OztFQUdFLHVCQUFBO0NwQml6RUg7QW9CNXlFRzs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBTUUsMEJBQUE7RUFDSSxzQkFBQTtDcEIwekVUO0FtQnZ4RUQ7RUM5QkksZUFBQTtFQUNBLDBCQUFBO0NwQnd6RUg7QW1CdnhFRDtFQ3BFRSxlQUFBO0VBQ0EsMEJBQUE7RUFDQSxzQkFBQTtDcEI4MUVEO0FvQjUxRUM7Ozs7OztFQU1FLGVBQUE7RUFDQSwwQkFBQTtFQUNJLHNCQUFBO0NwQjgxRVA7QW9CNTFFQzs7O0VBR0UsdUJBQUE7Q3BCODFFSDtBb0J6MUVHOzs7Ozs7Ozs7Ozs7Ozs7Ozs7RUFNRSwwQkFBQTtFQUNJLHNCQUFBO0NwQnUyRVQ7QW1CaDBFRDtFQ2xDSSxlQUFBO0VBQ0EsMEJBQUE7Q3BCcTJFSDtBbUJoMEVEO0VDeEVFLGVBQUE7RUFDQSwwQkFBQTtFQUNBLHNCQUFBO0NwQjI0RUQ7QW9CejRFQzs7Ozs7O0VBTUUsZUFBQTtFQUNB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QkFBQTtDMUVpMUw1QztBMEVoMUxEO0VBQWlDLGlCQUFBO0MxRW0xTGhDO0EwRWwxTEQ7RUFBeUMsaUJBQUE7QzFFcTFMeEM7QTBFcDFMRDs7RUFDa0MsaUJBQUE7QzFFdTFMakM7QTBFdDFMRDtFQUFtQyxpQkFBQTtDMUV5MUxsQztBMEV4MUxEO0VBQW9DLGlCQUFBO0MxRTIxTG5DO0EwRTExTEQ7RUFBZ0MsaUJBQUE7QzFFNjFML0I7QTBFNTFMRDtFQUFnQyxpQkFBQTtDMUUrMUwvQjtBMEU5MUxEO0VBQXNDLGlCQUFBO0MxRWkyTHJDO0EwRWgyTEQ7RUFBc0MsaUJBQUE7QzFFbTJMckM7QTBFbDJMRDtFQUF1QyxpQkFBQTtDMUVxMkx0QztBMEVwMkxEO0VBQXFDLGlCQUFBO0MxRXUyTHBDO0EwRXQyTEQ7RUFBa0MsaUJBQUE7QzFFeTJMakM7QTBFeDJMRDtFQUFtQyxpQkFBQTtDMUUyMkxsQztBMEUxMkxEO0VBQStCLGlCQUFBO0MxRTYyTDlCO0EwRTUyTEQ7RUFBZ0MsaUJBQUE7QzFFKzJML0I7QTBFOTJMRDtFQUFnQyxpQkFBQTtDMUVpM0wvQjtBMEVoM0xEO0VBQW9DLGlCQUFBO0MxRW0zTG5DO0EwRWwzTEQ7RUFBaUMsaUJBQUE7QzFFcTNMaEM7QTBFcDNMRDtFQUFrQyxpQkFBQTtDMUV1M0xqQztBMEV0M0xEO0VBQWdDLGlCQUFBO0MxRXkzTC9CO0EwRXgzTEQ7RUFBZ0MsaUJBQUE7QzFFMjNML0I7QTBFMTNMRDtFQUFrQyxpQkFBQTtDMUU2M0xqQztBMEU1M0xEO0VBQXVDLGlCQUFBO0MxRSszTHRDO0EwRTkzTEQ7RUFBc0MsaUJBQUE7QzFFaTRMckM7QTBFaDRMRDtFQUFzQyxpQkFBQTtDMUVtNExyQztBMEVsNExEO0VBQXdDLGlCQUFBO0MxRXE0THZDO0EwRXA0TEQ7RUFBdUMsaUJBQUE7QzFFdTRMdEM7QTBFdDRMRDtFQUF5QyxpQkFBQTtDMUV5NEx4QztBMEV4NExEO0VBQWdDLGlCQUFBO0MxRTI0TC9CO0EwRTE0TEQ7O0VBQ21DLGlCQUFBO0MxRTY0TGxDO0EwRTU0TEQ7RUFBa0MsaUJBQUE7QzFFKzRMakM7QTBFOTRMRDtFQUF3QyxpQkFBQTtDMUVpNUx2QztBMEVoNUxEOzs7RUFFcUMsaUJBQUE7QzFFbTVMcEM7QTBFbDVMRDtFQUFrQyxpQkFBQTtDMUVxNUxqQztBMEVwNUxEO0VBQXNDLGlCQUFBO0MxRXU1THJDO0EwRXQ1TEQ7RUFBa0MsaUJBQUE7QzFFeTVMakM7QTBFeDVMRDtFQUFnQyxpQkFBQTtDMUUyNUwvQjtBMEUxNUxEOztFQUMyQyxpQkFBQTtDMUU2NUwxQztBMEU1NUxEO0VBQTBDLGlCQUFBO0MxRSs1THpDO0EwRTk1TEQ7RUFBMEMsaUJBQUE7QzFFaTZMekM7QTBFaDZMRDtFQUFrQyxpQkFBQTtDMUVtNkxqQztBMEVsNkxEO0VBQXlDLGlCQUFBO0MxRXE2THhDO0EwRXA2TEQ7RUFBeUMsaUJBQUE7QzFFdTZMeEM7QTBFdDZMRDtFQUFvQyxpQkFBQTtDMUV5NkxuQztBMEV4NkxEO0VBQWdDLGlCQUFBO0MxRTI2TC9CO0EwRTE2TEQ7RUFBaUMsaUJBQUE7QzFFNjZMaEM7QTBFNTZMRDtFQUFnQyxpQkFBQTtDMUUrNkwvQjtBMEU5NkxEO0VBQW1DLGlCQUFBO0MxRWk3TGxDO0EwRWg3TEQ7RUFBd0MsaUJBQUE7QzFFbTdMdkM7QTBFbDdMRDtFQUF3QyxpQkFBQTtDMUVxN0x2QztBMEVwN0xEO0VBQWlDLGlCQUFBO0MxRXU3TGhDO0EwRXQ3TEQ7RUFBd0MsaUJBQUE7QzFFeTdMdkM7QTBFeDdMRDtFQUF5QyxpQkFBQTtDMUUyN0x4QztBMEUxN0xEO0VBQXVDLGlCQUFBO0MxRTY3THRDO0EwRTU3TEQ7RUFBd0MsaUJBQUE7QzFFKzdMdkM7QTBFOTdMRDtFQUF3QyxpQkFBQTtDMUVpOEx2QztBMEVoOExEO0VBQXdDLGlCQUFBO0MxRW04THZDO0EwRWw4TEQ7RUFBMkMsaUJBQUE7QzFFcThMMUM7QTBFcDhMRDtFQUF1QyxpQkFBQTtDMUV1OEx0QztBMEV0OExEO0VBQXNDLGlCQUFBO0MxRXk4THJDO0EwRXg4TEQ7RUFBMEMsaUJBQUE7QzFFMjhMekM7QTBFMThMRDtFQUEwQyxpQkFBQTtDMUU2OEx6QztBMEU1OExEO0VBQStCLGlCQUFBO0MxRSs4TDlCO0EwRTk4TEQ7RUFBc0MsaUJBQUE7QzFFaTlMckM7QTBFaDlMRDtFQUF1QyxpQkFBQTtDMUVtOUx0QztBMEVsOUxEO0VBQW9DLGlCQUFBO0MxRXE5TG5DO0EwRXA5TEQ7RUFBc0MsaUJBQUE7QzFFdTlMckM7QTBFdDlMRDs7RUFDaUMsaUJBQUE7QzFFeTlMaEM7QTBFeDlMRDtFQUFrQyxpQkFBQTtDMUUyOUxqQztBMEUxOUxEO0VBQW9DLGlCQUFBO0MxRTY5TG5DO0EwRTU5TEQ7RUFBZ0MsaUJBQUE7QzFFKzlML0I7QTBFOTlMRDtFQUFpQyxpQkFBQTtDMUVpK0xoQztBMEVoK0xEO0VBQW9DLGlCQUFBO0MxRW0rTG5DO0EwRWwrTEQ7RUFBOEMsaUJBQUE7QzFFcStMN0M7QTBFcCtMRDtFQUFnQyxpQkFBQTtDMUV1K0wvQjtBMEV0K0xEO0VBQWdDLGlCQUFBO0MxRXkrTC9CO0EwRXgrTEQ7RUFBZ0MsaUJBQUE7QzFFMitML0I7QTBFMStMRDtFQUErQixpQkFBQTtDMUU2K0w5QjtBMEU1K0xEO0VBQXFDLGlCQUFBO0MxRSsrTHBDO0EwRTkrTEQ7O0VBQ2dELGlCQUFBO0MxRWkvTC9DO0EwRWgvTEQ7RUFBaUMsaUJBQUE7QzFFbS9MaEM7QTBFbC9MRDtFQUFvQyxpQkFBQTtDMUVxL0xuQztBMEVwL0xEO0VBQWtDLGlCQUFBO0MxRXUvTGpDO0EwRXQvTEQ7RUFBbUMsaUJBQUE7QzFFeS9MbEM7QTBFeC9MRDtFQUFrQyxpQkFBQTtDMUUyL0xqQztBMEUxL0xEO0VBQXNDLGlCQUFBO0MxRTYvTHJDO0EwRTUvTEQ7RUFBd0MsaUJBQUE7QzFFKy9MdkM7QTBFOS9MRDtFQUFtQyxpQkFBQTtDMUVpZ01sQztBMEVoZ01EO0VBQXlDLGlCQUFBO0MxRW1nTXhDO0EwRWxnTUQ7RUFBa0MsaUJBQUE7QzFFcWdNakM7QTBFcGdNRDtFQUF1QyxpQkFBQTtDMUV1Z010QztBMEV0Z01EO0VBQW9DLGlCQUFBO0MxRXlnTW5DO0EwRXhnTUQ7RUFBb0MsaUJBQUE7QzFFMmdNbkM7QTBFMWdNRDs7RUFDcUMsaUJBQUE7QzFFNmdNcEM7QTBFNWdNRDtFQUEwQyxpQkFBQTtDMUUrZ016QztBMEU5Z01EO0VBQTJDLGlCQUFBO0MxRWloTTFDO0EwRWhoTUQ7RUFBd0MsaUJBQUE7QzFFbWhNdkM7QTBFbGhNRDtFQUErQixpQkFBQTtDMUVxaE05QjtBMEVwaE1EOztFQUNnQyxpQkFBQTtDMUV1aE0vQjtBMEV0aE1EO0VBQW9DLGlCQUFBO0MxRXloTW5DO0EwRXhoTUQ7RUFBdUMsaUJBQUE7QzFFMmhNdEM7QTBFMWhNRDtFQUF5QyxpQkFBQTtDMUU2aE14QztBMEU1aE1EO0VBQXFDLGlCQUFBO0MxRStoTXBDO0EwRTloTUQ7RUFBbUMsaUJBQUE7QzFFaWlNbEM7QTBFaGlNRDtFQUFvQyxpQkFBQTtDMUVtaU1uQztBMEVsaU1EO0VBQTJDLGlCQUFBO0MxRXFpTTFDO0EwRXBpTUQ7RUFBc0MsaUJBQUE7QzFFdWlNckM7QTBFdGlNRDtFQUF5QyxpQkFBQTtDMUV5aU14QztBMEV4aU1EO0VBQW1DLGlCQUFBO0MxRTJpTWxDO0EwRTFpTUQ7RUFBa0MsaUJBQUE7QzFFNmlNakM7QTBFNWlNRDtFQUF5QyxpQkFBQTtDMUUraU14QztBMEU5aU1EO0VBQWtDLGlCQUFBO0MxRWlqTWpDO0EwRWhqTUQ7RUFBbUMsaUJBQUE7QzFFbWpNbEM7QTBFbGpNRDtFQUFpQyxpQkFBQTtDMUVxak1oQztBMEVwak1EO0VBQW9DLGlCQUFBO0MxRXVqTW5DO0EwRXRqTUQ7RUFBc0MsaUJBQUE7QzFFeWpNckM7QTBFeGpNRDtFQUF3QyxpQkFBQTtDMUUyak12QztBMEUxak1EO0VBQW1DLGlCQUFBO0MxRTZqTWxDO0EwRTVqTUQ7O0VBQ29DLGlCQUFBO0MxRStqTW5DO0EwRTlqTUQ7RUFBa0MsaUJBQUE7QzFFaWtNakM7QTBFaGtNRDtFQUFrQyxpQkFBQTtDMUVta01qQztBMEVsa01EO0VBQXVDLGlCQUFBO0MxRXFrTXRDO0EwRXBrTUQ7RUFBK0IsaUJBQUE7QzFFdWtNOUI7QTBFdGtNRDtFQUFpQyxpQkFBQTtDMUV5a01oQztBMEV4a01EO0VBQW9DLGlCQUFBO0MxRTJrTW5DO0EwRTFrTUQ7RUFBZ0MsaUJBQUE7QzFFNmtNL0I7QTBFNWtNRDtFQUF1QyxpQkFBQTtDMUUra010QztBMEU5a01EO0VBQXdDLGlCQUFBO0MxRWlsTXZDO0EwRWhsTUQ7RUFBdUMsaUJBQUE7QzFFbWxNdEM7QTBFbGxNRDtFQUFxQyxpQkFBQTtDMUVxbE1wQztBMEVwbE1EO0VBQXVDLGlCQUFBO0MxRXVsTXRDO0EwRXRsTUQ7RUFBNkMsaUJBQUE7QzFFeWxNNUM7QTBFeGxNRDtFQUE4QyxpQkFBQTtDMUUybE03QztBMEUxbE1EO0VBQTJDLGlCQUFBO0MxRTZsTTFDO0EwRTVsTUQ7RUFBNkMsaUJBQUE7QzFFK2xNNUM7QTBFOWxNRDtFQUFpQyxpQkFBQTtDMUVpbU1oQztBMEVobU1EO0VBQWtDLGlCQUFBO0MxRW1tTWpDO0EwRWxtTUQ7RUFBaUMsaUJBQUE7QzFFcW1NaEM7QTBFcG1NRDtFQUFrQyxpQkFBQTtDMUV1bU1qQztBMEV0bU1EO0VBQXFDLGlCQUFBO0MxRXltTXBDO0EwRXhtTUQ7RUFBc0MsaUJBQUE7QzFFMm1NckM7QTBFMW1NRDs7RUFDaUMsaUJBQUE7QzFFNm1NaEM7QTBFNW1NRDs7RUFDZ0MsaUJBQUE7QzFFK21NL0I7QTBFOW1NRDtFQUFpQyxpQkFBQTtDMUVpbk1oQztBMEVobk1EO0VBQWlDLGlCQUFBO0MxRW1uTWhDO0EwRWxuTUQ7O0VBQ29DLGlCQUFBO0MxRXFuTW5DO0EwRXBuTUQ7O0VBQ21DLGlCQUFBO0MxRXVuTWxDO0EwRXRuTUQ7RUFBcUMsaUJBQUE7QzFFeW5NcEM7QTBFeG5NRDs7RUFDb0MsaUJBQUE7QzFFMm5NbkM7QTBFMW5NRDtFQUFrQyxpQkFBQTtDMUU2bk1qQztBMEU1bk1EOzs7RUFFZ0MsaUJBQUE7QzFFK25NL0I7QTBFOW5NRDtFQUFtQyxpQkFBQTtDMUVpb01sQztBMEVob01EO0VBQW1DLGlCQUFBO0MxRW1vTWxDO0EwRWxvTUQ7RUFBeUMsaUJBQUE7QzFFcW9NeEM7QTBFcG9NRDtFQUFxQyxpQkFBQTtDMUV1b01wQztBMEV0b01EO0VBQWlDLGlCQUFBO0MxRXlvTWhDO0EwRXhvTUQ7RUFBaUMsaUJBQUE7QzFFMm9NaEM7QTBFMW9NRDtFQUFpQyxpQkFBQTtDMUU2b01oQztBMEU1b01EO0VBQXFDLGlCQUFBO0MxRStvTXBDO0EwRTlvTUQ7RUFBNEMsaUJBQUE7QzFFaXBNM0M7QTBFaHBNRDtFQUE4QyxpQkFBQTtDMUVtcE03QztBMEVscE1EO0VBQXVDLGlCQUFBO0MxRXFwTXRDO0EwRXBwTUQ7RUFBaUMsaUJBQUE7QzFFdXBNaEM7QTBFdHBNRDtFQUFzQyxpQkFBQTtDMUV5cE1yQztBMEV4cE1EO0VBQW9DLGlCQUFBO0MxRTJwTW5DO0EwRTFwTUQ7RUFBc0MsaUJBQUE7QzFFNnBNckM7QTBFNXBNRDtFQUF1QyxpQkFBQTtDMUUrcE10QztBMEU5cE1EO0VBQW1DLGlCQUFBO0MxRWlxTWxDO0EwRWhxTUQ7O0VBQ2dDLGlCQUFBO0MxRW1xTS9CO0EwRWxxTUQ7O0VBQ3FDLGlCQUFBO0MxRXFxTXBDO0EwRXBxTUQ7O0VBQ29DLGlCQUFBO0MxRXVxTW5DO0EwRXRxTUQ7RUFBb0MsaUJBQUE7QzFFeXFNbkM7QTBFeHFNRDtFQUFvQyxpQkFBQTtDMUUycU1uQztBMEUxcU1EOztFQUNnQyxpQkFBQTtDMUU2cU0vQjtBMEU1cU1EOztFQUNpQyxpQkFBQTtDMUUrcU1oQztBMEU5cU1EOztFQUNzQyxpQkFBQTtDMUVpck1yQztBMEVock1EO0VBQXFDLGlCQUFBO0MxRW1yTXBDO0EwRWxyTUQ7RUFBc0MsaUJBQUE7QzFFcXJNckM7QTBFcHJNRDs7RUFDZ0MsaUJBQUE7QzFFdXJNL0I7QTBFdHJNRDtFQUFtQyxpQkFBQTtDMUV5ck1sQztBMEV4ck1EO0VBQW9DLGlCQUFBO0MxRTJyTW5DO0EwRTFyTUQ7O0VBQ3FDLGlCQUFBO0MxRTZyTXBDO0EwRTVyTUQ7RUFBdUMsaUJBQUE7QzFFK3JNdEM7QTBFOXJNRDtFQUFvQyxpQkFBQTtDMUVpc01uQztBMEVoc01EO0VBQTBDLGlCQUFBO0MxRW1zTXpDO0EwRWxzTUQ7RUFBd0MsaUJBQUE7QzFFcXNNdkM7QTBFcHNNRDtFQUFtQyxpQkFBQTtDMUV1c01sQztBMEV0c01EO0VBQXVDLGlCQUFBO0MxRXlzTXRDO0EwRXhzTUQ7RUFBb0MsaUJBQUE7QzFFMnNNbkM7QTBFMXNNRDtFQUFrQyxpQkFBQTtDMUU2c01qQztBMEU1c01EO0VBQWtDLGlCQUFBO0MxRStzTWpDO0EwRTlzTUQ7RUFBbUMsaUJBQUE7QzFFaXRNbEM7QTBFaHRNRDtFQUF1QyxpQkFBQTtDMUVtdE10QztBMEVsdE1EO0VBQXNDLGlCQUFBO0MxRXF0TXJDO0EwRXB0TUQ7RUFBc0MsaUJBQUE7QzFFdXRNckM7QTBFdHRNRDtFQUFxQyxpQkFBQTtDMUV5dE1wQztBMEV4dE1EO0VBQWtDLGlCQUFBO0MxRTJ0TWpDO0EwRTF0TUQ7RUFBdUMsaUJBQUE7QzFFNnRNdEM7QTBFNXRNRDtFQUFnQyxpQkFBQTtDMUUrdE0vQjtBMEU5dE1EO0VBQW9DLGlCQUFBO0MxRWl1TW5DO0EwRWh1TUQ7RUFBdUMsaUJBQUE7QzFFbXVNdEM7QTBFbHVNRDtFQUE2QyxpQkFBQTtDMUVxdU01QztBMEVwdU1EO0VBQThDLGlCQUFBO0MxRXV1TTdDO0EwRXR1TUQ7RUFBMkMsaUJBQUE7QzFFeXVNMUM7QTBFeHVNRDtFQUE2QyxpQkFBQTtDMUUydU01QztBMEUxdU1EO0VBQXNDLGlCQUFBO0MxRTZ1TXJDO0EwRTV1TUQ7RUFBdUMsaUJBQUE7QzFFK3VNdEM7QTBFOXVNRDtFQUFvQyxpQkFBQTtDMUVpdk1uQztBMEVodk1EO0VBQXNDLGlCQUFBO0MxRW12TXJDO0EwRWx2TUQ7RUFBbUMsaUJBQUE7QzFFcXZNbEM7QTBFcHZNRDtFQUFrQyxpQkFBQTtDMUV1dk1qQztBMEV0dk1EO0VBQWtDLGlCQUFBO0MxRXl2TWpDO0EwRXh2TUQ7O0VBQ2tDLGlCQUFBO0MxRTJ2TWpDO0EwRTF2TUQ7RUFBb0MsaUJBQUE7QzFFNnZNbkM7QTBFNXZNRDtFQUFzQyxpQkFBQTtDMUUrdk1yQztBMEU5dk1EO0VBQXVDLGlCQUFBO0MxRWl3TXRDO0EwRWh3TUQ7RUFBbUMsaUJBQUE7QzFFbXdNbEM7QTBFbHdNRDtFQUFrQyxpQkFBQTtDMUVxd01qQztBMEVwd01EOztFQUNpQyxpQkFBQTtDMUV1d01oQztBMEV0d01EO0VBQXNDLGlCQUFBO0MxRXl3TXJDO0EwRXh3TUQ7RUFBb0MsaUJBQUE7QzFFMndNbkM7QTBFMXdNRDtFQUF5QyxpQkFBQTtDMUU2d014QztBMEU1d01EO0VBQW1DLGlCQUFBO0MxRSt3TWxDO0EwRTl3TUQ7RUFBbUMsaUJBQUE7QzFFaXhNbEM7QTBFaHhNRDtFQUFpQyxpQkFBQTtDMUVteE1oQztBMEVseE1EO0VBQW1DLGlCQUFBO0MxRXF4TWxDO0EwRXB4TUQ7RUFBc0MsaUJBQUE7QzFFdXhNckM7QTBFdHhNRDtFQUFrQyxpQkFBQTtDMUV5eE1qQztBMEV4eE1EO0VBQTBDLGlCQUFBO0MxRTJ4TXpDO0EwRTF4TUQ7RUFBb0MsaUJBQUE7QzFFNnhNbkM7QTBFNXhNRDtFQUFnQyxpQkFBQTtDMUUreE0vQjtBMEU5eE1EOztFQUNxQyxpQkFBQTtDMUVpeU1wQztBMEVoeU1EOzs7RUFFdUMsaUJBQUE7QzFFbXlNdEM7QTBFbHlNRDtFQUEwQyxpQkFBQTtDMUVxeU16QztBMEVweU1EO0VBQWdDLGlCQUFBO0MxRXV5TS9CO0EwRXR5TUQ7RUFBcUMsaUJBQUE7QzFFeXlNcEM7QTBFeHlNRDs7RUFDd0MsaUJBQUE7QzFFMnlNdkM7QTBFMXlNRDtFQUFvQyxpQkFBQTtDMUU2eU1uQztBMEU1eU1EO0VBQWdDLGlCQUFBO0MxRSt5TS9CO0EwRTl5TUQ7RUFBdUMsaUJBQUE7QzFFaXpNdEM7QTBFaHpNRDtFQUF1QyxpQkFBQTtDMUVtek10QztBMEVsek1EO0VBQXFDLGlCQUFBO0MxRXF6TXBDO0EwRXB6TUQ7RUFBa0MsaUJBQUE7QzFFdXpNakM7QTBFdHpNRDtFQUF3QyxpQkFBQTtDMUV5ek12QztBMEV4ek1EO0VBQXNDLGlCQUFBO0MxRTJ6TXJDO0EwRTF6TUQ7RUFBNEMsaUJBQUE7QzFFNnpNM0M7QTBFNXpNRDtFQUFrQyxpQkFBQTtDMUUrek1qQztBMEU5ek1EO0VBQXNDLGlCQUFBO0MxRWkwTXJDO0EwRWgwTUQ7RUFBNkMsaUJBQUE7QzFFbTBNNUM7QTBFbDBNRDtFQUFrQyxpQkFBQTtDMUVxME1qQztBMEVwME1EO0VBQWtDLGlCQUFBO0MxRXUwTWpDO0EwRXQwTUQ7RUFBK0MsaUJBQUE7QzFFeTBNOUM7QTBFeDBNRDtFQUFnRCxpQkFBQTtDMUUyME0vQztBMEUxME1EO0VBQTZDLGlCQUFBO0MxRTYwTTVDO0EwRTUwTUQ7RUFBK0MsaUJBQUE7QzFFKzBNOUM7QTBFOTBNRDtFQUFpQyxpQkFBQTtDMUVpMU1oQztBMEVoMU1EO0VBQWdDLGlCQUFBO0MxRW0xTS9CO0EwRWwxTUQ7RUFBa0MsaUJBQUE7QzFFcTFNakM7QTBFcDFNRDtFQUFzQyxpQkFBQTtDMUV1MU1yQztBMEV0MU1EO0VBQW9DLGlCQUFBO0MxRXkxTW5DO0EwRXgxTUQ7RUFBc0MsaUJBQUE7QzFFMjFNckM7QTBFMTFNRDtFQUFzQyxpQkFBQTtDMUU2MU1yQztBMEU1MU1EO0VBQXNDLGlCQUFBO0MxRSsxTXJDO0EwRTkxTUQ7RUFBdUMsaUJBQUE7QzFFaTJNdEM7QTBFaDJNRDtFQUFrQyxpQkFBQTtDMUVtMk1qQztBMEVsMk1EO0VBQXdDLGlCQUFBO0MxRXEyTXZDO0EwRXAyTUQ7RUFBMEMsaUJBQUE7QzFFdTJNekM7QTBFdDJNRDtFQUFvQyxpQkFBQTtDMUV5Mk1uQztBMEV4Mk1EO0VBQXNDLGlCQUFBO0MxRTIyTXJDO0EwRTEyTUQ7RUFBd0MsaUJBQUE7QzFFNjJNdkM7QTBFNTJNRDtFQUF5QyxpQkFBQTtDMUUrMk14QztBMEU5Mk1EO0VBQWdELGlCQUFBO0MxRWkzTS9DO0EwRWgzTUQ7RUFBd0MsaUJBQUE7QzFFbTNNdkM7QTBFbDNNRDtFQUFtQyxpQkFBQTtDMUVxM01sQztBMEVwM01EOztFQUMrQyxpQkFBQTtDMUV1M005QztBMEV0M01EOztFQUM2QyxpQkFBQTtDMUV5M001QztBMEV4M01EOztFQUNnRCxpQkFBQTtDMUUyM00vQztBMEUxM01EOztFQUMrQixpQkFBQTtDMUU2M005QjtBMEU1M01EO0VBQStCLGlCQUFBO0MxRSszTTlCO0EwRTkzTUQ7O0VBQytCLGlCQUFBO0MxRWk0TTlCO0EwRWg0TUQ7O0VBQytCLGlCQUFBO0MxRW00TTlCO0EwRWw0TUQ7Ozs7RUFHK0IsaUJBQUE7QzFFcTRNOUI7QTBFcDRNRDs7O0VBRStCLGlCQUFBO0MxRXU0TTlCO0EwRXQ0TUQ7O0VBQytCLGlCQUFBO0MxRXk0TTlCO0EwRXg0TUQ7O0VBQytCLGlCQUFBO0MxRTI0TTlCO0EwRTE0TUQ7RUFBZ0MsaUJBQUE7QzFFNjRNL0I7QTBFNTRNRDtFQUFxQyxpQkFBQTtDMUUrNE1wQztBMEU5NE1EO0VBQTBDLGlCQUFBO0MxRWk1TXpDO0EwRWg1TUQ7RUFBMkMsaUJBQUE7QzFFbTVNMUM7QTBFbDVNRDtFQUEyQyxpQkFBQTtDMUVxNU0xQztBMEVwNU1EO0VBQTRDLGlCQUFBO0MxRXU1TTNDO0EwRXQ1TUQ7RUFBNEMsaUJBQUE7QzFFeTVNM0M7QTBFeDVNRDtFQUE2QyxpQkFBQTtDMUUyNU01QztBMEUxNU1EO0VBQXFDLGlCQUFBO0MxRTY1TXBDO0EwRTU1TUQ7RUFBdUMsaUJBQUE7QzFFKzVNdEM7QTBFOTVNRDtFQUEwQyxpQkFBQTtDMUVpNk16QztBMEVoNk1EO0VBQW1DLGlCQUFBO0MxRW02TWxDO0EwRWw2TUQ7RUFBZ0MsaUJBQUE7QzFFcTZNL0I7QTBFcDZNRDtFQUF1QyxpQkFBQTtDMUV1Nk10QztBMEV0Nk1EO0VBQXdDLGlCQUFBO0MxRXk2TXZDO0EwRXg2TUQ7RUFBbUMsaUJBQUE7QzFFMjZNbEM7QTBFMTZNRDtFQUEwQyxpQkFBQTtDMUU2Nk16QztBMEU1Nk1EO0VBQXFDLGlCQUFBO0MxRSs2TXBDO0EwRTk2TUQ7RUFBa0MsaUJBQUE7QzFFaTdNakM7QTBFaDdNRDtFQUErQixpQkFBQTtDMUVtN005QjtBMEVsN01EO0VBQXFDLGlCQUFBO0MxRXE3TXBDO0EwRXA3TUQ7RUFBNEMsaUJBQUE7QzFFdTdNM0M7QTBFdDdNRDtFQUFrQyxpQkFBQTtDMUV5N01qQztBMEV4N01EO0VBQXlDLGlCQUFBO0MxRTI3TXhDO0EwRTE3TUQ7RUFBMkMsaUJBQUE7QzFFNjdNMUM7QTBFNTdNRDtFQUF5QyxpQkFBQTtDMUUrN014QztBMEU5N01EO0VBQTJDLGlCQUFBO0MxRWk4TTFDO0EwRWg4TUQ7RUFBNEMsaUJBQUE7QzFFbThNM0M7QTBFbDhNRDtFQUFpQyxpQkFBQTtDMUVxOE1oQztBMEVwOE1EO0VBQW1DLGlCQUFBO0MxRXU4TWxDO0EwRXQ4TUQ7RUFBbUMsaUJBQUE7QzFFeThNbEM7QTBFeDhNRDtFQUFpQyxpQkFBQTtDMUUyOE1oQztBMEUxOE1EO0VBQW9DLGlCQUFBO0MxRTY4TW5DO0EwRTU4TUQ7RUFBaUMsaUJBQUE7QzFFKzhNaEM7QTBFOThNRDtFQUFzQyxpQkFBQTtDMUVpOU1yQztBMEVoOU1EO0VBQWtDLGlCQUFBO0MxRW05TWpDO0EwRWw5TUQ7RUFBa0MsaUJBQUE7QzFFcTlNakM7QTBFcDlNRDtFQUFnQyxpQkFBQTtDMUV1OU0vQjtBMEV0OU1EOztFQUNvQyxpQkFBQTtDMUV5OU1uQztBMEV4OU1EO0VBQWlDLGlCQUFBO0MxRTI5TWhDO0EwRTE5TUQ7RUFBa0MsaUJBQUE7QzFFNjlNakM7QTBFNTlNRDtFQUFtQyxpQkFBQTtDMUUrOU1sQztBMEU5OU1EO0VBQStCLGlCQUFBO0MxRWkrTTlCO0EwRWgrTUQ7RUFBOEIsaUJBQUE7QzFFbStNN0I7QTBFbCtNRDtFQUFpQyxpQkFBQTtDMUVxK01oQztBMEVwK01EO0VBQWtDLGlCQUFBO0MxRXUrTWpDO0EwRXQrTUQ7RUFBcUMsaUJBQUE7QzFFeStNcEM7QTBFeCtNRDtFQUEwQyxpQkFBQTtDMUUyK016QztBMEUxK01EO0VBQWdELGlCQUFBO0MxRTYrTS9DO0EwRTUrTUQ7RUFBK0MsaUJBQUE7QzFFKytNOUM7QTBFOStNRDs7RUFDK0MsaUJBQUE7QzFFaS9NOUM7QTBFaC9NRDtFQUF3QyxpQkFBQTtDMUVtL012QztBMEVsL01EO0VBQXNDLGlCQUFBO0MxRXEvTXJDO0EwRXAvTUQ7RUFBd0MsaUJBQUE7QzFFdS9NdkM7QTBFdC9NRDs7RUFDK0IsaUJBQUE7QzFFeS9NOUI7QTBFeC9NRDtFQUF5QyxpQkFBQTtDMUUyL014QztBMEUxL01EO0VBQXlDLGlCQUFBO0MxRTYvTXhDO0EwRTUvTUQ7RUFBaUMsaUJBQUE7QzFFKy9NaEM7QTBFOS9NRDtFQUEyQyxpQkFBQTtDMUVpZ04xQztBMEVoZ05EO0VBQXFDLGlCQUFBO0MxRW1nTnBDO0EwRWxnTkQ7RUFBa0MsaUJBQUE7QzFFcWdOakM7QTBFcGdORDs7O0VBRXNDLGlCQUFBO0MxRXVnTnJDO0EwRXRnTkQ7O0VBQzBDLGlCQUFBO0MxRXlnTnpDO0EwRXhnTkQ7RUFBaUMsaUJBQUE7QzFFMmdOaEM7QTBFMWdORDtFQUFrQyxpQkFBQTtDMUU2Z05qQztBMEU1Z05EO0VBQWtDLGlCQUFBO0MxRStnTmpDO0EwRTlnTkQ7RUFBeUMsaUJBQUE7QzFFaWhOeEM7QTBFaGhORDtFQUE4QyxpQkFBQTtDMUVtaE43QztBMEVsaE5EO0VBQXVDLGlCQUFBO0MxRXFoTnRDO0EwRXBoTkQ7RUFBcUMsaUJBQUE7QzFFdWhOcEM7QTBFdGhORDtFQUFnQyxpQkFBQTtDMUV5aE4vQjtBMEV4aE5EO0VBQXNDLGlCQUFBO0MxRTJoTnJDO0EwRTFoTkQ7RUFBMEMsaUJBQUE7QzFFNmhOekM7QTBFNWhORDtFQUFrQyxpQkFBQTtDMUUraE5qQztBMEU5aE5EO0VBQWtDLGlCQUFBO0MxRWlpTmpDO0EwRWhpTkQ7RUFBb0MsaUJBQUE7QzFFbWlObkM7QTBFbGlORDtFQUErQixpQkFBQTtDMUVxaU45QjtBMEVwaU5EO0VBQW9DLGlCQUFBO0MxRXVpTm5DO0EwRXRpTkQ7RUFBaUMsaUJBQUE7QzFFeWlOaEM7QTBFeGlORDtFQUErQixpQkFBQTtDMUUyaU45QjtBMEUxaU5EO0VBQWlDLGlCQUFBO0MxRTZpTmhDO0EwRTVpTkQ7RUFBZ0MsaUJBQUE7QzFFK2lOL0I7QTBFOWlORDtFQUFpQyxpQkFBQTtDMUVpak5oQztBMEVoak5EO0VBQW1DLGlCQUFBO0MxRW1qTmxDO0EwRWxqTkQ7RUFBMEMsaUJBQUE7QzFFcWpOekM7QTBFcGpORDtFQUFpQyxpQkFBQTtDMUV1ak5oQztBMEV0ak5EO0VBQXdDLGlCQUFBO0MxRXlqTnZDO0EwRXhqTkQ7RUFBbUMsaUJBQUE7QzFFMmpObEM7QTBFMWpORDs7RUFDK0IsaUJBQUE7QzFFNmpOOUI7QTBFNWpORDs7RUFDZ0MsaUJBQUE7QzFFK2pOL0I7QTBFOWpORDtFQUFnQyxpQkFBQTtDMUVpa04vQjtBMEVoa05EO0VBQW1DLGlCQUFBO0MxRW1rTmxDO0EwRWxrTkQ7RUFBc0MsaUJBQUE7QzFFcWtOckM7QTBFcGtORDtFQUFzQyxpQkFBQTtDMUV1a05yQztBMEV0a05EO0VBQW9DLGlCQUFBO0MxRXlrTm5DO0EwRXhrTkQ7RUFBc0MsaUJBQUE7QzFFMmtOckM7QTBFMWtORDtFQUF1QyxpQkFBQTtDMUU2a050QztBMEU1a05EO0VBQXdDLGlCQUFBO0MxRStrTnZDO0EwRTlrTkQ7RUFBNkMsaUJBQUE7QzFFaWxONUM7QTBFaGxORDs7O0VBRXdDLGlCQUFBO0MxRW1sTnZDO0EwRWxsTkQ7O0VBQzBDLGlCQUFBO0MxRXFsTnpDO0EwRXBsTkQ7O0VBQ3dDLGlCQUFBO0MxRXVsTnZDO0EwRXRsTkQ7O0VBQ3dDLGlCQUFBO0MxRXlsTnZDO0EwRXhsTkQ7RUFBdUMsaUJBQUE7QzFFMmxOdEM7QTBFMWxORDtFQUFnQyxpQkFBQTtDMUU2bE4vQjtBMEU1bE5EO0VBQW1DLGlCQUFBO0MxRStsTmxDO0EwRTlsTkQ7RUFBb0MsaUJBQUE7QzFFaW1ObkM7QTBFaG1ORDs7Ozs7RUFJcUMsaUJBQUE7QzFFbW1OcEM7QTBFbG1ORDtFQUEwQyxpQkFBQTtDMUVxbU56QztBMEVwbU5EOztFQUNpQyxpQkFBQTtDMUV1bU5oQztBMEV0bU5EOztFQUNrQyxpQkFBQTtDMUV5bU5qQztBMEV4bU5EO0VBQXNDLGlCQUFBO0MxRTJtTnJDO0EwRTFtTkQ7RUFBK0IsaUJBQUE7QzFFNm1OOUI7QTBFNW1ORDtFQUF1QyxpQkFBQTtDMUUrbU50QztBMEU5bU5EO0VBQXlDLGlCQUFBO0MxRWluTnhDO0EwRWhuTkQ7RUFBOEIsaUJBQUE7QzFFbW5ON0I7QTBFbG5ORDs7RUFDa0MsaUJBQUE7QzFFcW5OakM7QTBFcG5ORDs7RUFDdUMsaUJBQUE7QzFFdW5OdEM7QTBFdG5ORDs7RUFDeUMsaUJBQUE7QzFFeW5OeEM7QTBFeG5ORDtFQUFtQyxpQkFBQTtDMUUybk5sQztBMEUxbk5EOztFQUN1QyxpQkFBQTtDMUU2bk50QztBMEU1bk5EO0VBQWtDLGlCQUFBO0MxRStuTmpDO0EwRTluTkQ7RUFBcUMsaUJBQUE7QzFFaW9OcEM7QTBFaG9ORDtFQUFtQyxpQkFBQTtDMUVtb05sQztBMEVsb05EO0VBQXFDLGlCQUFBO0MxRXFvTnBDO0EwRXBvTkQ7RUFBNEMsaUJBQUE7QzFFdW9OM0M7QTBFdG9ORDtFQUFnQyxpQkFBQTtDMUV5b04vQjtBMEV4b05EOztFQUNvQyxpQkFBQTtDMUUyb05uQztBMEUxb05EO0VBQStCLGlCQUFBO0MxRTZvTjlCO0EwRTVvTkQ7RUFBc0MsaUJBQUE7QzFFK29OckM7QTBFOW9ORDtFQUFnQyxpQkFBQTtDMUVpcE4vQjtBMEVocE5EO0VBQXNDLGlCQUFBO0MxRW1wTnJDO0EwRWxwTkQ7RUFBa0MsaUJBQUE7QzFFcXBOakM7QTBFcHBORDtFQUFnQyxpQkFBQTtDMUV1cE4vQjtBMEV0cE5EO0VBQXVDLGlCQUFBO0MxRXlwTnRDO0EwRXhwTkQ7RUFBZ0MsaUJBQUE7QzFFMnBOL0I7QTBFMXBORDtFQUFzQyxpQkFBQTtDMUU2cE5yQztBMEU1cE5EO0VBQWtDLGlCQUFBO0MxRStwTmpDO0EwRTlwTkQ7RUFBeUMsaUJBQUE7QzFFaXFOeEM7QTBFaHFORDtFQUFtQyxpQkFBQTtDMUVtcU5sQztBMEVscU5EO0VBQXlDLGlCQUFBO0MxRXFxTnhDO0EwRXBxTkQ7RUFBdUMsaUJBQUE7QzFFdXFOdEM7QTBFdHFORDtFQUFtQyxpQkFBQTtDMUV5cU5sQztBMEV4cU5EO0VBQXFDLGlCQUFBO0MxRTJxTnBDO0EwRTFxTkQ7RUFBcUMsaUJBQUE7QzFFNnFOcEM7QTBFNXFORDtFQUFzQyxpQkFBQTtDMUUrcU5yQztBMEU5cU5EO0VBQXdDLGlCQUFBO0MxRWlyTnZDO0EwRWhyTkQ7RUFBaUMsaUJBQUE7QzFFbXJOaEM7QTBFbHJORDtFQUFxQyxpQkFBQTtDMUVxck5wQztBMEVwck5EO0VBQThCLGlCQUFBO0MxRXVyTjdCO0EwRXRyTkQ7RUFBc0MsaUJBQUE7QzFFeXJOckM7QTBFeHJORDtFQUF1QyxpQkFBQTtDMUUyck50QztBMEUxck5EO0VBQXlDLGlCQUFBO0MxRTZyTnhDO0EwRTVyTkQ7RUFBc0MsaUJBQUE7QzFFK3JOckM7QTBFOXJORDtFQUFxQyxpQkFBQTtDMUVpc05wQztBMEVoc05EO0VBQXNDLGlCQUFBO0MxRW1zTnJDO0EwRWxzTkQ7RUFBa0MsaUJBQUE7QzFFcXNOakM7QTBFcHNORDtFQUF5QyxpQkFBQTtDMUV1c054QztBMEV0c05EO0VBQXNDLGlCQUFBO0MxRXlzTnJDO0EwRXhzTkQ7RUFBcUMsaUJBQUE7QzFFMnNOcEM7QTBFMXNORDtFQUFtQyxpQkFBQTtDMUU2c05sQztBMEU1c05EO0VBQStCLGlCQUFBO0MxRStzTjlCO0EwRTlzTkQ7RUFBbUMsaUJBQUE7QzFFaXRObEM7QTBFaHRORDtFQUFxQyxpQkFBQTtDMUVtdE5wQztBMEVsdE5EO0VBQThCLGlCQUFBO0MxRXF0TjdCO0EwRXB0TkQ7OztFQUUrQixpQkFBQTtDMUV1dE45QjtBMEV0dE5EO0VBQW9DLGlCQUFBO0MxRXl0Tm5DO0EwRXh0TkQ7RUFBc0MsaUJBQUE7QzFFMnROckM7QTBFMXRORDtFQUEwQyxpQkFBQTtDMUU2dE56QztBMEU1dE5EO0VBQW9DLGlCQUFBO0MxRSt0Tm5DO0EwRTl0TkQ7RUFBb0MsaUJBQUE7QzFFaXVObkM7QTBFaHVORDtFQUFtQyxpQkFBQTtDMUVtdU5sQztBMEVsdU5EO0VBQWtDLGlCQUFBO0MxRXF1TmpDO0EwRXB1TkQ7RUFBd0MsaUJBQUE7QzFFdXVOdkM7QTBFdHVORDtFQUF1QyxpQkFBQTtDMUV5dU50QztBMEV4dU5EO0VBQW9DLGlCQUFBO0MxRTJ1Tm5DO0EwRTF1TkQ7RUFBcUMsaUJBQUE7QzFFNnVOcEM7QTBFNXVORDtFQUEyQyxpQkFBQTtDMUUrdU4xQztBMEU5dU5EO0VBQW1DLGlCQUFBO0MxRWl2TmxDO0EwRWh2TkQ7RUFBZ0MsaUJBQUE7QzFFbXZOL0I7QTBFbHZORDtFQUF1QyxpQkFBQTtDMUVxdk50QztBMEVwdk5EO0VBQXNDLGlCQUFBO0MxRXV2TnJDO0EwRXR2TkQ7RUFBdUMsaUJBQUE7QzFFeXZOdEM7QTBFeHZORDtFQUFxQyxpQkFBQTtDMUUydk5wQztBMEUxdk5EO0VBQWlDLGlCQUFBO0MxRTZ2TmhDO0EwRTV2TkQ7RUFBZ0MsaUJBQUE7QzFFK3ZOL0I7QTBFOXZORDtFQUFtQyxpQkFBQTtDMUVpd05sQztBMEVod05EO0VBQXVDLGlCQUFBO0MxRW13TnRDO0EwRWx3TkQ7RUFBMkMsaUJBQUE7QzFFcXdOMUM7QTBFcHdORDtFQUF3QyxpQkFBQTtDMUV1d052QztBMEV0d05EO0VBQXVDLGlCQUFBO0MxRXl3TnRDO0EwRXh3TkQ7RUFBc0MsaUJBQUE7QzFFMndOckM7QTBFMXdORDtFQUF1QyxpQkFBQTtDMUU2d050QztBMEU1d05EO0VBQXlDLGlCQUFBO0MxRSt3TnhDO0EwRTl3TkQ7RUFBeUMsaUJBQUE7QzFFaXhOeEM7QTBFaHhORDtFQUFrQyxpQkFBQTtDMUVteE5qQztBMEVseE5EO0VBQTZDLGlCQUFBO0MxRXF4TjVDO0EwRXB4TkQ7RUFBdUMsaUJBQUE7QzFFdXhOdEM7QTBFdHhORDtFQUFvQyxpQkFBQTtDMUV5eE5uQztBMEV4eE5EO0VBQWtDLGlCQUFBO0MxRTJ4TmpDO0EwRTF4TkQ7RUFBcUMsaUJBQUE7QzFFNnhOcEM7QTBFNXhORDtFQUFzQyxpQkFBQTtDMUUreE5yQztBMEU5eE5EOztFQUMrQixpQkFBQTtDMUVpeU45QjtBMEVoeU5EO0VBQW1DLGlCQUFBO0MxRW15TmxDO0EwRWx5TkQ7RUFBaUMsaUJBQUE7QzFFcXlOaEM7QTBFcHlORDtFQUFrQyxpQkFBQTtDMUV1eU5qQztBMEV0eU5EO0VBQWtDLGlCQUFBO0MxRXl5TmpDO0EyRXoyT0Q7RUFDRSxtQkFBQTtDM0UyMk9EO0EyRTUyT0Q7RUFJSSxzQkFBQTtF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QUdNLG9CQUFBO0c1RSs2T0w7RTRFbDdPRDtJQUtRLDBCQUFBO0lBQ0EsWUFBQTtHNUVnN09QO0U0RXQ3T0Q7SUFXUSxrQkFBQTtHNUU4Nk9QO0U0RXo3T0Q7SUFlTSwwQkFBQTtHNUU2Nk9MO0U0RTU3T0Q7O0lBa0JNLDBCQUFBO0c1RTg2T0w7RTRFaDhPRDtJQXFCTSxnQkFBQTtJQUNBLCtCQUFBO0lBQ0EsYUFBQTtHNUU4Nk9MO0U0RXI4T0Q7SUF5QlEsVUFBQTtJQUNBLG1CQUFBO0lBQ0Esb0JBQUE7RzVFKzZPUDtFNEUxOE9EO0lBNkJVLFVBQUE7SUFDQSxXQUFBO0lBQ0EsWUFBQTtHNUVnN09UO0U0RS84T0Q7SUFpQ1ksZ0JBQUE7SUFDQSwyQkFBQTtJQUNBLFlBQUE7RzVFaTdPWDtFNEVwOU9EO0lBc0NZLFdBQUE7SUFDQSxnQkFBQTtJQUNBLDJCQUFBO0c1RWk3T1g7RTRFejlPRDs7SUE4Q1Usa0JBQUE7SUFDQSxxQkFBQTtJQUNBLGVBQUE7RzVFKzZPVDtFNEUvOU9EO0lBb0RRLDBCQUFBO0c1RTg2T1A7RTRFbCtPRDtJQXdEYyxlQUFBO0c1RTY2T2I7RTRFcitPRDtJQTREWSwwQkFBQTtHNUU0Nk9YO0U0RXgrT0Q7SUFpRVksZ0JBQUE7RzVFMDZPWDtFNEUzK09EO0lBb0VZLDZCQUFBO0c1RTA2T1g7RTRFOStPRDtJQXVFWSw2QkFBQTtHNUUwNk9YO0U0RWovT0Q7SUEwRVksNkJBQUE7RzVFMDZPWDtFNEVwL09EO0lBNkVZLDZCQUFBO0c1RTA2T1g7RTRFbDZPRDtJQUVJLDJCQUFBO0c1RW02T0g7RTRFaDZPRDtJQUVJLGVBQUE7RzVFaTZPSDtFNEU5NU9EOztJQUdNLGdCQUFBO0c1RSs1T0w7RTRFbDZPRDs7SUFNTSxnQkFBQTtHNUVnNk9MO0U0RXQ2T0Q7O0lBVVEsZ0JBQUE7SUFDQSw2QkFBQTtHNUVnNk9QO0U0RTM2T0Q7O0lBY1EsZ0JBQUE7SUFDQSw2QkFBQTtHNUVpNk9QO0U0RWg3T0Q7O0lBa0JRLGdCQUFBO0c1RWs2T1A7RTRFcDdPRDs7SUFzQk0sZ0JBQUE7RzVFazZPTDtFNEV4N09EOztJQXdCeUIsdUJBQUE7RzVFbzZPeEI7RTRFNTdPRDs7SUEyQk0sWUFBQTtHNUVxNk9MO0U0RWg4T0Q7O0lBOEJNLFVBQUE7RzVFczZPTDtFNEVsNk9EO0lBRUksNkJBQUE7RzVFbTZPSDtFNEVyNk9EO0lBSU0sc0JBQUE7RzVFbzZPTDtFNEUvNU9EO0lBQ0UsWUFBQTtJQUNBLG1CQUFBO0c1RWk2T0Q7RTRFOTVPRDtJQUNDLHNCQUFBO0c1RWc2T0E7RTRFNzVPRDtJQUVJLGdCQUFBO0c1RTg1T0g7RTRFMzVPRDtJQUVJLGtCQUFBO0lBQ0Esa0JBQUE7RzVFNDVPSDtFNEV4NU9EO0lBQ0UsaUJBQUE7RzVFMDVPRDtDQUNGO0E0RTc0T0Q7RUFSRTtJQUdNLGtCQUFBO0c1RXM1T0w7Q0FDRiIsImZpbGUiOiJhcHAuY3NzIiwic291cmNlUm9vdCI6Ii9hc3NldHMifQ== */