@charset "UTF-8";
meta.foundation-version {
  font-family: "/5.5.3/"; }

meta.foundation-mq-small {
  font-family: "/only screen/";
  width: 0; }

meta.foundation-mq-small-only {
  font-family: "/only screen and (max-width: 40em)/";
  width: 0; }

meta.foundation-mq-medium {
  font-family: "/only screen and (min-width:40.0625em)/";
  width: 40.0625em; }

meta.foundation-mq-medium-only {
  font-family: "/only screen and (min-width:40.0625em) and (max-width:64em)/";
  width: 40.0625em; }

meta.foundation-mq-large {
  font-family: "/only screen and (min-width:64.0625em)/";
  width: 64.0625em; }

meta.foundation-mq-large-only {
  font-family: "/only screen and (min-width:64.0625em) and (max-width:90em)/";
  width: 64.0625em; }

meta.foundation-mq-xlarge {
  font-family: "/only screen and (min-width:90.0625em)/";
  width: 90.0625em; }

meta.foundation-mq-xlarge-only {
  font-family: "/only screen and (min-width:90.0625em) and (max-width:120em)/";
  width: 90.0625em; }

meta.foundation-mq-xxlarge {
  font-family: "/only screen and (min-width:120.0625em)/";
  width: 120.0625em; }

meta.foundation-data-attribute-namespace {
  font-family: false; }

html, body {
  height: 100%; }

*,
*:before,
*:after {
  box-sizing: border-box; }

html,
body {
  font-size: 100%; }

body {
  background: #fff;
  color: #222;
  cursor: auto;
  font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
  font-style: normal;
  font-weight: normal;
  line-height: 1.5;
  margin: 0;
  padding: 0;
  position: relative; }

a:hover {
  cursor: pointer; }

img {
  max-width: 100%;
  height: auto; }

img {
  -ms-interpolation-mode: bicubic; }

#map_canvas img,
#map_canvas embed,
#map_canvas object,
.map_canvas img,
.map_canvas embed,
.map_canvas object,
.mqa-display img,
.mqa-display embed,
.mqa-display object {
  max-width: none !important; }

.left {
  float: left !important; }

.right {
  float: right !important; }

.clearfix:before, .clearfix:after {
  content: " ";
  display: table; }

.clearfix:after {
  clear: both; }

.hide {
  display: none; }

.invisible {
  visibility: hidden; }

.antialiased {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

img {
  display: inline-block;
  vertical-align: middle; }

textarea {
  height: auto;
  min-height: 50px; }

select {
  width: 100%; }

.row {
  margin: 0 auto;
  max-width: 62.5rem;
  width: 100%; }
  .row:before, .row:after {
    content: " ";
    display: table; }
  .row:after {
    clear: both; }
  .row.collapse > .column,
  .row.collapse > .columns {
    padding-left: 0;
    padding-right: 0; }
  .row.collapse .row {
    margin-left: 0;
    margin-right: 0; }
  .row .row {
    margin: 0 -0.9375rem;
    max-width: none;
    width: auto; }
    .row .row:before, .row .row:after {
      content: " ";
      display: table; }
    .row .row:after {
      clear: both; }
    .row .row.collapse {
      margin: 0;
      max-width: none;
      width: auto; }
      .row .row.collapse:before, .row .row.collapse:after {
        content: " ";
        display: table; }
      .row .row.collapse:after {
        clear: both; }

.column,
.columns {
  padding-left: 0.9375rem;
  padding-right: 0.9375rem;
  width: 100%;
  float: left; }

.column + .column:last-child,
.columns + .column:last-child, .column +
.columns:last-child,
.columns +
.columns:last-child {
  float: right; }

.column + .column.end,
.columns + .column.end, .column +
.columns.end,
.columns +
.columns.end {
  float: left; }

@media only screen {
  .small-push-0 {
    position: relative;
    left: 0;
    right: auto; }
  .small-pull-0 {
    position: relative;
    right: 0;
    left: auto; }
  .small-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }
  .small-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }
  .small-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }
  .small-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }
  .small-push-3 {
    position: relative;
    left: 25%;
    right: auto; }
  .small-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }
  .small-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }
  .small-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }
  .small-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }
  .small-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }
  .small-push-6 {
    position: relative;
    left: 50%;
    right: auto; }
  .small-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }
  .small-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }
  .small-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }
  .small-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }
  .small-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }
  .small-push-9 {
    position: relative;
    left: 75%;
    right: auto; }
  .small-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }
  .small-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }
  .small-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }
  .small-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }
  .small-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }
  .column,
  .columns {
    position: relative;
    padding-left: 0.9375rem;
    padding-right: 0.9375rem;
    float: left; }
  .small-1 {
    width: 8.33333%; }
  .small-2 {
    width: 16.66667%; }
  .small-3 {
    width: 25%; }
  .small-4 {
    width: 33.33333%; }
  .small-5 {
    width: 41.66667%; }
  .small-6 {
    width: 50%; }
  .small-7 {
    width: 58.33333%; }
  .small-8 {
    width: 66.66667%; }
  .small-9 {
    width: 75%; }
  .small-10 {
    width: 83.33333%; }
  .small-11 {
    width: 91.66667%; }
  .small-12 {
    width: 100%; }
  .small-offset-0 {
    margin-left: 0 !important; }
  .small-offset-1 {
    margin-left: 8.33333% !important; }
  .small-offset-2 {
    margin-left: 16.66667% !important; }
  .small-offset-3 {
    margin-left: 25% !important; }
  .small-offset-4 {
    margin-left: 33.33333% !important; }
  .small-offset-5 {
    margin-left: 41.66667% !important; }
  .small-offset-6 {
    margin-left: 50% !important; }
  .small-offset-7 {
    margin-left: 58.33333% !important; }
  .small-offset-8 {
    margin-left: 66.66667% !important; }
  .small-offset-9 {
    margin-left: 75% !important; }
  .small-offset-10 {
    margin-left: 83.33333% !important; }
  .small-offset-11 {
    margin-left: 91.66667% !important; }
  .small-reset-order {
    float: left;
    left: auto;
    margin-left: 0;
    margin-right: 0;
    right: auto; }
  .column.small-centered,
  .columns.small-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }
  .column.small-uncentered,
  .columns.small-uncentered {
    float: left;
    margin-left: 0;
    margin-right: 0; }
  .column.small-centered:last-child,
  .columns.small-centered:last-child {
    float: none; }
  .column.small-uncentered:last-child,
  .columns.small-uncentered:last-child {
    float: left; }
  .column.small-uncentered.opposite,
  .columns.small-uncentered.opposite {
    float: right; }
  .row.small-collapse > .column,
  .row.small-collapse > .columns {
    padding-left: 0;
    padding-right: 0; }
  .row.small-collapse .row {
    margin-left: 0;
    margin-right: 0; }
  .row.small-uncollapse > .column,
  .row.small-uncollapse > .columns {
    padding-left: 0.9375rem;
    padding-right: 0.9375rem;
    float: left; } }

@media only screen and (min-width: 40.0625em) {
  .medium-push-0 {
    position: relative;
    left: 0;
    right: auto; }
  .medium-pull-0 {
    position: relative;
    right: 0;
    left: auto; }
  .medium-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }
  .medium-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }
  .medium-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }
  .medium-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }
  .medium-push-3 {
    position: relative;
    left: 25%;
    right: auto; }
  .medium-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }
  .medium-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }
  .medium-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }
  .medium-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }
  .medium-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }
  .medium-push-6 {
    position: relative;
    left: 50%;
    right: auto; }
  .medium-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }
  .medium-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }
  .medium-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }
  .medium-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }
  .medium-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }
  .medium-push-9 {
    position: relative;
    left: 75%;
    right: auto; }
  .medium-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }
  .medium-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }
  .medium-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }
  .medium-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }
  .medium-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }
  .column,
  .columns {
    position: relative;
    padding-left: 0.9375rem;
    padding-right: 0.9375rem;
    float: left; }
  .medium-1 {
    width: 8.33333%; }
  .medium-2 {
    width: 16.66667%; }
  .medium-3 {
    width: 25%; }
  .medium-4 {
    width: 33.33333%; }
  .medium-5 {
    width: 41.66667%; }
  .medium-6 {
    width: 50%; }
  .medium-7 {
    width: 58.33333%; }
  .medium-8 {
    width: 66.66667%; }
  .medium-9 {
    width: 75%; }
  .medium-10 {
    width: 83.33333%; }
  .medium-11 {
    width: 91.66667%; }
  .medium-12 {
    width: 100%; }
  .medium-offset-0 {
    margin-left: 0 !important; }
  .medium-offset-1 {
    margin-left: 8.33333% !important; }
  .medium-offset-2 {
    margin-left: 16.66667% !important; }
  .medium-offset-3 {
    margin-left: 25% !important; }
  .medium-offset-4 {
    margin-left: 33.33333% !important; }
  .medium-offset-5 {
    margin-left: 41.66667% !important; }
  .medium-offset-6 {
    margin-left: 50% !important; }
  .medium-offset-7 {
    margin-left: 58.33333% !important; }
  .medium-offset-8 {
    margin-left: 66.66667% !important; }
  .medium-offset-9 {
    margin-left: 75% !important; }
  .medium-offset-10 {
    margin-left: 83.33333% !important; }
  .medium-offset-11 {
    margin-left: 91.66667% !important; }
  .medium-reset-order {
    float: left;
    left: auto;
    margin-left: 0;
    margin-right: 0;
    right: auto; }
  .column.medium-centered,
  .columns.medium-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }
  .column.medium-uncentered,
  .columns.medium-uncentered {
    float: left;
    margin-left: 0;
    margin-right: 0; }
  .column.medium-centered:last-child,
  .columns.medium-centered:last-child {
    float: none; }
  .column.medium-uncentered:last-child,
  .columns.medium-uncentered:last-child {
    float: left; }
  .column.medium-uncentered.opposite,
  .columns.medium-uncentered.opposite {
    float: right; }
  .row.medium-collapse > .column,
  .row.medium-collapse > .columns {
    padding-left: 0;
    padding-right: 0; }
  .row.medium-collapse .row {
    margin-left: 0;
    margin-right: 0; }
  .row.medium-uncollapse > .column,
  .row.medium-uncollapse > .columns {
    padding-left: 0.9375rem;
    padding-right: 0.9375rem;
    float: left; }
  .push-0 {
    position: relative;
    left: 0;
    right: auto; }
  .pull-0 {
    position: relative;
    right: 0;
    left: auto; }
  .push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }
  .pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }
  .push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }
  .pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }
  .push-3 {
    position: relative;
    left: 25%;
    right: auto; }
  .pull-3 {
    position: relative;
    right: 25%;
    left: auto; }
  .push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }
  .pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }
  .push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }
  .pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }
  .push-6 {
    position: relative;
    left: 50%;
    right: auto; }
  .pull-6 {
    position: relative;
    right: 50%;
    left: auto; }
  .push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }
  .pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }
  .push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }
  .pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }
  .push-9 {
    position: relative;
    left: 75%;
    right: auto; }
  .pull-9 {
    position: relative;
    right: 75%;
    left: auto; }
  .push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }
  .pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }
  .push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }
  .pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; } }

@media only screen and (min-width: 64.0625em) {
  .large-push-0 {
    position: relative;
    left: 0;
    right: auto; }
  .large-pull-0 {
    position: relative;
    right: 0;
    left: auto; }
  .large-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }
  .large-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }
  .large-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }
  .large-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }
  .large-push-3 {
    position: relative;
    left: 25%;
    right: auto; }
  .large-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }
  .large-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }
  .large-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }
  .large-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }
  .large-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }
  .large-push-6 {
    position: relative;
    left: 50%;
    right: auto; }
  .large-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }
  .large-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }
  .large-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }
  .large-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }
  .large-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }
  .large-push-9 {
    position: relative;
    left: 75%;
    right: auto; }
  .large-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }
  .large-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }
  .large-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }
  .large-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }
  .large-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }
  .column,
  .columns {
    position: relative;
    padding-left: 0.9375rem;
    padding-right: 0.9375rem;
    float: left; }
  .large-1 {
    width: 8.33333%; }
  .large-2 {
    width: 16.66667%; }
  .large-3 {
    width: 25%; }
  .large-4 {
    width: 33.33333%; }
  .large-5 {
    width: 41.66667%; }
  .large-6 {
    width: 50%; }
  .large-7 {
    width: 58.33333%; }
  .large-8 {
    width: 66.66667%; }
  .large-9 {
    width: 75%; }
  .large-10 {
    width: 83.33333%; }
  .large-11 {
    width: 91.66667%; }
  .large-12 {
    width: 100%; }
  .large-offset-0 {
    margin-left: 0 !important; }
  .large-offset-1 {
    margin-left: 8.33333% !important; }
  .large-offset-2 {
    margin-left: 16.66667% !important; }
  .large-offset-3 {
    margin-left: 25% !important; }
  .large-offset-4 {
    margin-left: 33.33333% !important; }
  .large-offset-5 {
    margin-left: 41.66667% !important; }
  .large-offset-6 {
    margin-left: 50% !important; }
  .large-offset-7 {
    margin-left: 58.33333% !important; }
  .large-offset-8 {
    margin-left: 66.66667% !important; }
  .large-offset-9 {
    margin-left: 75% !important; }
  .large-offset-10 {
    margin-left: 83.33333% !important; }
  .large-offset-11 {
    margin-left: 91.66667% !important; }
  .large-reset-order {
    float: left;
    left: auto;
    margin-left: 0;
    margin-right: 0;
    right: auto; }
  .column.large-centered,
  .columns.large-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }
  .column.large-uncentered,
  .columns.large-uncentered {
    float: left;
    margin-left: 0;
    margin-right: 0; }
  .column.large-centered:last-child,
  .columns.large-centered:last-child {
    float: none; }
  .column.large-uncentered:last-child,
  .columns.large-uncentered:last-child {
    float: left; }
  .column.large-uncentered.opposite,
  .columns.large-uncentered.opposite {
    float: right; }
  .row.large-collapse > .column,
  .row.large-collapse > .columns {
    padding-left: 0;
    padding-right: 0; }
  .row.large-collapse .row {
    margin-left: 0;
    margin-right: 0; }
  .row.large-uncollapse > .column,
  .row.large-uncollapse > .columns {
    padding-left: 0.9375rem;
    padding-right: 0.9375rem;
    float: left; }
  .push-0 {
    position: relative;
    left: 0;
    right: auto; }
  .pull-0 {
    position: relative;
    right: 0;
    left: auto; }
  .push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }
  .pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }
  .push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }
  .pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }
  .push-3 {
    position: relative;
    left: 25%;
    right: auto; }
  .pull-3 {
    position: relative;
    right: 25%;
    left: auto; }
  .push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }
  .pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }
  .push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }
  .pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }
  .push-6 {
    position: relative;
    left: 50%;
    right: auto; }
  .pull-6 {
    position: relative;
    right: 50%;
    left: auto; }
  .push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }
  .pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }
  .push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }
  .pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }
  .push-9 {
    position: relative;
    left: 75%;
    right: auto; }
  .pull-9 {
    position: relative;
    right: 75%;
    left: auto; }
  .push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }
  .pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }
  .push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }
  .pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; } }

@media only screen and (min-width: 90.0625em) {
  .xlarge-push-0 {
    position: relative;
    left: 0;
    right: auto; }
  .xlarge-pull-0 {
    position: relative;
    right: 0;
    left: auto; }
  .xlarge-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }
  .xlarge-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }
  .xlarge-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }
  .xlarge-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }
  .xlarge-push-3 {
    position: relative;
    left: 25%;
    right: auto; }
  .xlarge-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }
  .xlarge-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }
  .xlarge-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }
  .xlarge-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }
  .xlarge-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }
  .xlarge-push-6 {
    position: relative;
    left: 50%;
    right: auto; }
  .xlarge-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }
  .xlarge-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }
  .xlarge-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }
  .xlarge-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }
  .xlarge-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }
  .xlarge-push-9 {
    position: relative;
    left: 75%;
    right: auto; }
  .xlarge-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }
  .xlarge-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }
  .xlarge-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }
  .xlarge-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }
  .xlarge-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }
  .column,
  .columns {
    position: relative;
    padding-left: 0.9375rem;
    padding-right: 0.9375rem;
    float: left; }
  .xlarge-1 {
    width: 8.33333%; }
  .xlarge-2 {
    width: 16.66667%; }
  .xlarge-3 {
    width: 25%; }
  .xlarge-4 {
    width: 33.33333%; }
  .xlarge-5 {
    width: 41.66667%; }
  .xlarge-6 {
    width: 50%; }
  .xlarge-7 {
    width: 58.33333%; }
  .xlarge-8 {
    width: 66.66667%; }
  .xlarge-9 {
    width: 75%; }
  .xlarge-10 {
    width: 83.33333%; }
  .xlarge-11 {
    width: 91.66667%; }
  .xlarge-12 {
    width: 100%; }
  .xlarge-offset-0 {
    margin-left: 0 !important; }
  .xlarge-offset-1 {
    margin-left: 8.33333% !important; }
  .xlarge-offset-2 {
    margin-left: 16.66667% !important; }
  .xlarge-offset-3 {
    margin-left: 25% !important; }
  .xlarge-offset-4 {
    margin-left: 33.33333% !important; }
  .xlarge-offset-5 {
    margin-left: 41.66667% !important; }
  .xlarge-offset-6 {
    margin-left: 50% !important; }
  .xlarge-offset-7 {
    margin-left: 58.33333% !important; }
  .xlarge-offset-8 {
    margin-left: 66.66667% !important; }
  .xlarge-offset-9 {
    margin-left: 75% !important; }
  .xlarge-offset-10 {
    margin-left: 83.33333% !important; }
  .xlarge-offset-11 {
    margin-left: 91.66667% !important; }
  .xlarge-reset-order {
    float: left;
    left: auto;
    margin-left: 0;
    margin-right: 0;
    right: auto; }
  .column.xlarge-centered,
  .columns.xlarge-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }
  .column.xlarge-uncentered,
  .columns.xlarge-uncentered {
    float: left;
    margin-left: 0;
    margin-right: 0; }
  .column.xlarge-centered:last-child,
  .columns.xlarge-centered:last-child {
    float: none; }
  .column.xlarge-uncentered:last-child,
  .columns.xlarge-uncentered:last-child {
    float: left; }
  .column.xlarge-uncentered.opposite,
  .columns.xlarge-uncentered.opposite {
    float: right; }
  .row.xlarge-collapse > .column,
  .row.xlarge-collapse > .columns {
    padding-left: 0;
    padding-right: 0; }
  .row.xlarge-collapse .row {
    margin-left: 0;
    margin-right: 0; }
  .row.xlarge-uncollapse > .column,
  .row.xlarge-uncollapse > .columns {
    padding-left: 0.9375rem;
    padding-right: 0.9375rem;
    float: left; } }

@media only screen and (min-width: 120.0625em) {
  .xxlarge-push-0 {
    position: relative;
    left: 0;
    right: auto; }
  .xxlarge-pull-0 {
    position: relative;
    right: 0;
    left: auto; }
  .xxlarge-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }
  .xxlarge-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }
  .xxlarge-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }
  .xxlarge-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }
  .xxlarge-push-3 {
    position: relative;
    left: 25%;
    right: auto; }
  .xxlarge-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }
  .xxlarge-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }
  .xxlarge-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }
  .xxlarge-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }
  .xxlarge-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }
  .xxlarge-push-6 {
    position: relative;
    left: 50%;
    right: auto; }
  .xxlarge-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }
  .xxlarge-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }
  .xxlarge-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }
  .xxlarge-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }
  .xxlarge-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }
  .xxlarge-push-9 {
    position: relative;
    left: 75%;
    right: auto; }
  .xxlarge-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }
  .xxlarge-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }
  .xxlarge-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }
  .xxlarge-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }
  .xxlarge-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }
  .column,
  .columns {
    position: relative;
    padding-left: 0.9375rem;
    padding-right: 0.9375rem;
    float: left; }
  .xxlarge-1 {
    width: 8.33333%; }
  .xxlarge-2 {
    width: 16.66667%; }
  .xxlarge-3 {
    width: 25%; }
  .xxlarge-4 {
    width: 33.33333%; }
  .xxlarge-5 {
    width: 41.66667%; }
  .xxlarge-6 {
    width: 50%; }
  .xxlarge-7 {
    width: 58.33333%; }
  .xxlarge-8 {
    width: 66.66667%; }
  .xxlarge-9 {
    width: 75%; }
  .xxlarge-10 {
    width: 83.33333%; }
  .xxlarge-11 {
    width: 91.66667%; }
  .xxlarge-12 {
    width: 100%; }
  .xxlarge-offset-0 {
    margin-left: 0 !important; }
  .xxlarge-offset-1 {
    margin-left: 8.33333% !important; }
  .xxlarge-offset-2 {
    margin-left: 16.66667% !important; }
  .xxlarge-offset-3 {
    margin-left: 25% !important; }
  .xxlarge-offset-4 {
    margin-left: 33.33333% !important; }
  .xxlarge-offset-5 {
    margin-left: 41.66667% !important; }
  .xxlarge-offset-6 {
    margin-left: 50% !important; }
  .xxlarge-offset-7 {
    margin-left: 58.33333% !important; }
  .xxlarge-offset-8 {
    margin-left: 66.66667% !important; }
  .xxlarge-offset-9 {
    margin-left: 75% !important; }
  .xxlarge-offset-10 {
    margin-left: 83.33333% !important; }
  .xxlarge-offset-11 {
    margin-left: 91.66667% !important; }
  .xxlarge-reset-order {
    float: left;
    left: auto;
    margin-left: 0;
    margin-right: 0;
    right: auto; }
  .column.xxlarge-centered,
  .columns.xxlarge-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }
  .column.xxlarge-uncentered,
  .columns.xxlarge-uncentered {
    float: left;
    margin-left: 0;
    margin-right: 0; }
  .column.xxlarge-centered:last-child,
  .columns.xxlarge-centered:last-child {
    float: none; }
  .column.xxlarge-uncentered:last-child,
  .columns.xxlarge-uncentered:last-child {
    float: left; }
  .column.xxlarge-uncentered.opposite,
  .columns.xxlarge-uncentered.opposite {
    float: right; }
  .row.xxlarge-collapse > .column,
  .row.xxlarge-collapse > .columns {
    padding-left: 0;
    padding-right: 0; }
  .row.xxlarge-collapse .row {
    margin-left: 0;
    margin-right: 0; }
  .row.xxlarge-uncollapse > .column,
  .row.xxlarge-uncollapse > .columns {
    padding-left: 0.9375rem;
    padding-right: 0.9375rem;
    float: left; } }

.accordion {
  margin-bottom: 0;
  margin-left: 0; }
  .accordion:before, .accordion:after {
    content: " ";
    display: table; }
  .accordion:after {
    clear: both; }
  .accordion .accordion-navigation, .accordion dd {
    display: block;
    margin-bottom: 0 !important; }
    .accordion .accordion-navigation.active > a, .accordion dd.active > a {
      background: #e8e8e8;
      color: #222222; }
    .accordion .accordion-navigation > a, .accordion dd > a {
      background: #EFEFEF;
      color: #222222;
      display: block;
      font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
      font-size: 1rem;
      padding: 1rem; }
      .accordion .accordion-navigation > a:hover, .accordion dd > a:hover {
        background: #e3e3e3; }
    .accordion .accordion-navigation > .content, .accordion dd > .content {
      display: none;
      padding: 0.9375rem; }
      .accordion .accordion-navigation > .content.active, .accordion dd > .content.active {
        background: #FFFFFF;
        display: block; }

.alert-box {
  border-style: solid;
  border-width: 1px;
  display: block;
  font-size: 0.8125rem;
  font-weight: normal;
  margin-bottom: 1.25rem;
  padding: 0.875rem 1.5rem 0.875rem 0.875rem;
  position: relative;
  transition: opacity 300ms ease-out;
  background-color: #008CBA;
  border-color: #0078a0;
  color: #FFFFFF; }
  .alert-box .close {
    right: 0.25rem;
    background: inherit;
    color: #333333;
    font-size: 1.375rem;
    line-height: .9;
    margin-top: -0.6875rem;
    opacity: 0.3;
    padding: 0 6px 4px;
    position: absolute;
    top: 50%; }
    .alert-box .close:hover, .alert-box .close:focus {
      opacity: 0.5; }
  .alert-box.radius {
    border-radius: 3px; }
  .alert-box.round {
    border-radius: 1000px; }
  .alert-box.success {
    background-color: #43AC6A;
    border-color: #3a945b;
    color: #FFFFFF; }
  .alert-box.alert {
    background-color: #f04124;
    border-color: #de2d0f;
    color: #FFFFFF; }
  .alert-box.secondary {
    background-color: #e7e7e7;
    border-color: #c7c7c7;
    color: #4f4f4f; }
  .alert-box.warning {
    background-color: #f08a24;
    border-color: #de770f;
    color: #FFFFFF; }
  .alert-box.info {
    background-color: #a0d3e8;
    border-color: #74bfdd;
    color: #4f4f4f; }
  .alert-box.alert-close {
    opacity: 0; }

[class*="block-grid-"] {
  display: block;
  padding: 0;
  margin: 0 -0.625rem; }
  [class*="block-grid-"]:before, [class*="block-grid-"]:after {
    content: " ";
    display: table; }
  [class*="block-grid-"]:after {
    clear: both; }
  [class*="block-grid-"] > li {
    display: block;
    float: left;
    height: auto;
    padding: 0 0.625rem 1.25rem; }

@media only screen {
  .small-block-grid-1 > li {
    list-style: none;
    width: 100%; }
    .small-block-grid-1 > li:nth-of-type(1n) {
      clear: none; }
    .small-block-grid-1 > li:nth-of-type(1n+1) {
      clear: both; }
  .small-block-grid-2 > li {
    list-style: none;
    width: 50%; }
    .small-block-grid-2 > li:nth-of-type(1n) {
      clear: none; }
    .small-block-grid-2 > li:nth-of-type(2n+1) {
      clear: both; }
  .small-block-grid-3 > li {
    list-style: none;
    width: 33.33333%; }
    .small-block-grid-3 > li:nth-of-type(1n) {
      clear: none; }
    .small-block-grid-3 > li:nth-of-type(3n+1) {
      clear: both; }
  .small-block-grid-4 > li {
    list-style: none;
    width: 25%; }
    .small-block-grid-4 > li:nth-of-type(1n) {
      clear: none; }
    .small-block-grid-4 > li:nth-of-type(4n+1) {
      clear: both; }
  .small-block-grid-5 > li {
    list-style: none;
    width: 20%; }
    .small-block-grid-5 > li:nth-of-type(1n) {
      clear: none; }
    .small-block-grid-5 > li:nth-of-type(5n+1) {
      clear: both; }
  .small-block-grid-6 > li {
    list-style: none;
    width: 16.66667%; }
    .small-block-grid-6 > li:nth-of-type(1n) {
      clear: none; }
    .small-block-grid-6 > li:nth-of-type(6n+1) {
      clear: both; }
  .small-block-grid-7 > li {
    list-style: none;
    width: 14.28571%; }
    .small-block-grid-7 > li:nth-of-type(1n) {
      clear: none; }
    .small-block-grid-7 > li:nth-of-type(7n+1) {
      clear: both; }
  .small-block-grid-8 > li {
    list-style: none;
    width: 12.5%; }
    .small-block-grid-8 > li:nth-of-type(1n) {
      clear: none; }
    .small-block-grid-8 > li:nth-of-type(8n+1) {
      clear: both; }
  .small-block-grid-9 > li {
    list-style: none;
    width: 11.11111%; }
    .small-block-grid-9 > li:nth-of-type(1n) {
      clear: none; }
    .small-block-grid-9 > li:nth-of-type(9n+1) {
      clear: both; }
  .small-block-grid-10 > li {
    list-style: none;
    width: 10%; }
    .small-block-grid-10 > li:nth-of-type(1n) {
      clear: none; }
    .small-block-grid-10 > li:nth-of-type(10n+1) {
      clear: both; }
  .small-block-grid-11 > li {
    list-style: none;
    width: 9.09091%; }
    .small-block-grid-11 > li:nth-of-type(1n) {
      clear: none; }
    .small-block-grid-11 > li:nth-of-type(11n+1) {
      clear: both; }
  .small-block-grid-12 > li {
    list-style: none;
    width: 8.33333%; }
    .small-block-grid-12 > li:nth-of-type(1n) {
      clear: none; }
    .small-block-grid-12 > li:nth-of-type(12n+1) {
      clear: both; } }

@media only screen and (min-width: 40.0625em) {
  .medium-block-grid-1 > li {
    list-style: none;
    width: 100%; }
    .medium-block-grid-1 > li:nth-of-type(1n) {
      clear: none; }
    .medium-block-grid-1 > li:nth-of-type(1n+1) {
      clear: both; }
  .medium-block-grid-2 > li {
    list-style: none;
    width: 50%; }
    .medium-block-grid-2 > li:nth-of-type(1n) {
      clear: none; }
    .medium-block-grid-2 > li:nth-of-type(2n+1) {
      clear: both; }
  .medium-block-grid-3 > li {
    list-style: none;
    width: 33.33333%; }
    .medium-block-grid-3 > li:nth-of-type(1n) {
      clear: none; }
    .medium-block-grid-3 > li:nth-of-type(3n+1) {
      clear: both; }
  .medium-block-grid-4 > li {
    list-style: none;
    width: 25%; }
    .medium-block-grid-4 > li:nth-of-type(1n) {
      clear: none; }
    .medium-block-grid-4 > li:nth-of-type(4n+1) {
      clear: both; }
  .medium-block-grid-5 > li {
    list-style: none;
    width: 20%; }
    .medium-block-grid-5 > li:nth-of-type(1n) {
      clear: none; }
    .medium-block-grid-5 > li:nth-of-type(5n+1) {
      clear: both; }
  .medium-block-grid-6 > li {
    list-style: none;
    width: 16.66667%; }
    .medium-block-grid-6 > li:nth-of-type(1n) {
      clear: none; }
    .medium-block-grid-6 > li:nth-of-type(6n+1) {
      clear: both; }
  .medium-block-grid-7 > li {
    list-style: none;
    width: 14.28571%; }
    .medium-block-grid-7 > li:nth-of-type(1n) {
      clear: none; }
    .medium-block-grid-7 > li:nth-of-type(7n+1) {
      clear: both; }
  .medium-block-grid-8 > li {
    list-style: none;
    width: 12.5%; }
    .medium-block-grid-8 > li:nth-of-type(1n) {
      clear: none; }
    .medium-block-grid-8 > li:nth-of-type(8n+1) {
      clear: both; }
  .medium-block-grid-9 > li {
    list-style: none;
    width: 11.11111%; }
    .medium-block-grid-9 > li:nth-of-type(1n) {
      clear: none; }
    .medium-block-grid-9 > li:nth-of-type(9n+1) {
      clear: both; }
  .medium-block-grid-10 > li {
    list-style: none;
    width: 10%; }
    .medium-block-grid-10 > li:nth-of-type(1n) {
      clear: none; }
    .medium-block-grid-10 > li:nth-of-type(10n+1) {
      clear: both; }
  .medium-block-grid-11 > li {
    list-style: none;
    width: 9.09091%; }
    .medium-block-grid-11 > li:nth-of-type(1n) {
      clear: none; }
    .medium-block-grid-11 > li:nth-of-type(11n+1) {
      clear: both; }
  .medium-block-grid-12 > li {
    list-style: none;
    width: 8.33333%; }
    .medium-block-grid-12 > li:nth-of-type(1n) {
      clear: none; }
    .medium-block-grid-12 > li:nth-of-type(12n+1) {
      clear: both; } }

@media only screen and (min-width: 64.0625em) {
  .large-block-grid-1 > li {
    list-style: none;
    width: 100%; }
    .large-block-grid-1 > li:nth-of-type(1n) {
      clear: none; }
    .large-block-grid-1 > li:nth-of-type(1n+1) {
      clear: both; }
  .large-block-grid-2 > li {
    list-style: none;
    width: 50%; }
    .large-block-grid-2 > li:nth-of-type(1n) {
      clear: none; }
    .large-block-grid-2 > li:nth-of-type(2n+1) {
      clear: both; }
  .large-block-grid-3 > li {
    list-style: none;
    width: 33.33333%; }
    .large-block-grid-3 > li:nth-of-type(1n) {
      clear: none; }
    .large-block-grid-3 > li:nth-of-type(3n+1) {
      clear: both; }
  .large-block-grid-4 > li {
    list-style: none;
    width: 25%; }
    .large-block-grid-4 > li:nth-of-type(1n) {
      clear: none; }
    .large-block-grid-4 > li:nth-of-type(4n+1) {
      clear: both; }
  .large-block-grid-5 > li {
    list-style: none;
    width: 20%; }
    .large-block-grid-5 > li:nth-of-type(1n) {
      clear: none; }
    .large-block-grid-5 > li:nth-of-type(5n+1) {
      clear: both; }
  .large-block-grid-6 > li {
    list-style: none;
    width: 16.66667%; }
    .large-block-grid-6 > li:nth-of-type(1n) {
      clear: none; }
    .large-block-grid-6 > li:nth-of-type(6n+1) {
      clear: both; }
  .large-block-grid-7 > li {
    list-style: none;
    width: 14.28571%; }
    .large-block-grid-7 > li:nth-of-type(1n) {
      clear: none; }
    .large-block-grid-7 > li:nth-of-type(7n+1) {
      clear: both; }
  .large-block-grid-8 > li {
    list-style: none;
    width: 12.5%; }
    .large-block-grid-8 > li:nth-of-type(1n) {
      clear: none; }
    .large-block-grid-8 > li:nth-of-type(8n+1) {
      clear: both; }
  .large-block-grid-9 > li {
    list-style: none;
    width: 11.11111%; }
    .large-block-grid-9 > li:nth-of-type(1n) {
      clear: none; }
    .large-block-grid-9 > li:nth-of-type(9n+1) {
      clear: both; }
  .large-block-grid-10 > li {
    list-style: none;
    width: 10%; }
    .large-block-grid-10 > li:nth-of-type(1n) {
      clear: none; }
    .large-block-grid-10 > li:nth-of-type(10n+1) {
      clear: both; }
  .large-block-grid-11 > li {
    list-style: none;
    width: 9.09091%; }
    .large-block-grid-11 > li:nth-of-type(1n) {
      clear: none; }
    .large-block-grid-11 > li:nth-of-type(11n+1) {
      clear: both; }
  .large-block-grid-12 > li {
    list-style: none;
    width: 8.33333%; }
    .large-block-grid-12 > li:nth-of-type(1n) {
      clear: none; }
    .large-block-grid-12 > li:nth-of-type(12n+1) {
      clear: both; } }

.breadcrumbs {
  border-style: solid;
  border-width: 1px;
  display: block;
  list-style: none;
  margin-left: 0;
  overflow: hidden;
  padding: 0.5625rem 0.875rem 0.5625rem;
  background-color: #f4f4f4;
  border-color: gainsboro;
  border-radius: 3px; }
  .breadcrumbs > * {
    color: #008CBA;
    float: left;
    font-size: 0.6875rem;
    line-height: 0.6875rem;
    margin: 0;
    text-transform: uppercase; }
    .breadcrumbs > *:hover a, .breadcrumbs > *:focus a {
      text-decoration: underline; }
    .breadcrumbs > * a {
      color: #008CBA; }
    .breadcrumbs > *.current {
      color: #333333;
      cursor: default; }
      .breadcrumbs > *.current a {
        color: #333333;
        cursor: default; }
      .breadcrumbs > *.current:hover, .breadcrumbs > *.current:hover a, .breadcrumbs > *.current:focus, .breadcrumbs > *.current:focus a {
        text-decoration: none; }
    .breadcrumbs > *.unavailable {
      color: #999999; }
      .breadcrumbs > *.unavailable a {
        color: #999999; }
      .breadcrumbs > *.unavailable:hover,
      .breadcrumbs > *.unavailable:hover a, .breadcrumbs > *.unavailable:focus,
      .breadcrumbs > *.unavailable a:focus {
        color: #999999;
        cursor: not-allowed;
        text-decoration: none; }
    .breadcrumbs > *:before {
      color: #AAAAAA;
      content: "/";
      margin: 0 0.75rem;
      position: relative;
      top: 1px; }
    .breadcrumbs > *:first-child:before {
      content: " ";
      margin: 0; }

/* Accessibility - hides the forward slash */
[aria-label="breadcrumbs"] [aria-hidden="true"]:after {
  content: "/"; }

button, .button {
  -webkit-appearance: none;
  -moz-appearance: none;
  border-radius: 0;
  border-style: solid;
  border-width: 0;
  cursor: pointer;
  font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
  font-weight: normal;
  line-height: normal;
  margin: 0 0 1.25rem;
  position: relative;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  padding: 1rem 2rem 1.0625rem 2rem;
  font-size: 1rem;
  background-color: #008CBA;
  border-color: #007095;
  color: #FFFFFF;
  transition: background-color 300ms ease-out; }
  button:hover, button:focus, .button:hover, .button:focus {
    background-color: #007095; }
  button:hover, button:focus, .button:hover, .button:focus {
    color: #FFFFFF; }
  button.secondary, .button.secondary {
    background-color: #e7e7e7;
    border-color: #b9b9b9;
    color: #333333; }
    button.secondary:hover, button.secondary:focus, .button.secondary:hover, .button.secondary:focus {
      background-color: #b9b9b9; }
    button.secondary:hover, button.secondary:focus, .button.secondary:hover, .button.secondary:focus {
      color: #333333; }
  button.success, .button.success {
    background-color: #43AC6A;
    border-color: #368a55;
    color: #FFFFFF; }
    button.success:hover, button.success:focus, .button.success:hover, .button.success:focus {
      background-color: #368a55; }
    button.success:hover, button.success:focus, .button.success:hover, .button.success:focus {
      color: #FFFFFF; }
  button.alert, .button.alert {
    background-color: #f04124;
    border-color: #cf2a0e;
    color: #FFFFFF; }
    button.alert:hover, button.alert:focus, .button.alert:hover, .button.alert:focus {
      background-color: #cf2a0e; }
    button.alert:hover, button.alert:focus, .button.alert:hover, .button.alert:focus {
      color: #FFFFFF; }
  button.warning, .button.warning {
    background-color: #f08a24;
    border-color: #cf6e0e;
    color: #FFFFFF; }
    button.warning:hover, button.warning:focus, .button.warning:hover, .button.warning:focus {
      background-color: #cf6e0e; }
    button.warning:hover, button.warning:focus, .button.warning:hover, .button.warning:focus {
      color: #FFFFFF; }
  button.info, .button.info {
    background-color: #a0d3e8;
    border-color: #61b6d9;
    color: #333333; }
    button.info:hover, button.info:focus, .button.info:hover, .button.info:focus {
      background-color: #61b6d9; }
    button.info:hover, button.info:focus, .button.info:hover, .button.info:focus {
      color: #FFFFFF; }
  button.large, .button.large {
    padding: 1.125rem 2.25rem 1.1875rem 2.25rem;
    font-size: 1.25rem; }
  button.small, .button.small {
    padding: 0.875rem 1.75rem 0.9375rem 1.75rem;
    font-size: 0.8125rem; }
  button.tiny, .button.tiny {
    padding: 0.625rem 1.25rem 0.6875rem 1.25rem;
    font-size: 0.6875rem; }
  button.expand, .button.expand {
    padding: 1rem 2rem 1.0625rem 2rem;
    font-size: 1rem;
    padding-bottom: 1.0625rem;
    padding-top: 1rem;
    padding-left: 1rem;
    padding-right: 1rem;
    width: 100%; }
  button.left-align, .button.left-align {
    text-align: left;
    text-indent: 0.75rem; }
  button.right-align, .button.right-align {
    text-align: right;
    padding-right: 0.75rem; }
  button.radius, .button.radius {
    border-radius: 3px; }
  button.round, .button.round {
    border-radius: 1000px; }
  button.disabled, button[disabled], .button.disabled, .button[disabled] {
    background-color: #008CBA;
    border-color: #007095;
    color: #FFFFFF;
    box-shadow: none;
    cursor: default;
    opacity: 0.7; }
    button.disabled:hover, button.disabled:focus, button[disabled]:hover, button[disabled]:focus, .button.disabled:hover, .button.disabled:focus, .button[disabled]:hover, .button[disabled]:focus {
      background-color: #007095; }
    button.disabled:hover, button.disabled:focus, button[disabled]:hover, button[disabled]:focus, .button.disabled:hover, .button.disabled:focus, .button[disabled]:hover, .button[disabled]:focus {
      color: #FFFFFF; }
    button.disabled:hover, button.disabled:focus, button[disabled]:hover, button[disabled]:focus, .button.disabled:hover, .button.disabled:focus, .button[disabled]:hover, .button[disabled]:focus {
      background-color: #008CBA; }
    button.disabled.secondary, button[disabled].secondary, .button.disabled.secondary, .button[disabled].secondary {
      background-color: #e7e7e7;
      border-color: #b9b9b9;
      color: #333333;
      box-shadow: none;
      cursor: default;
      opacity: 0.7; }
      button.disabled.secondary:hover, button.disabled.secondary:focus, button[disabled].secondary:hover, button[disabled].secondary:focus, .button.disabled.secondary:hover, .button.disabled.secondary:focus, .button[disabled].secondary:hover, .button[disabled].secondary:focus {
        background-color: #b9b9b9; }
      button.disabled.secondary:hover, button.disabled.secondary:focus, button[disabled].secondary:hover, button[disabled].secondary:focus, .button.disabled.secondary:hover, .button.disabled.secondary:focus, .button[disabled].secondary:hover, .button[disabled].secondary:focus {
        color: #333333; }
      button.disabled.secondary:hover, button.disabled.secondary:focus, button[disabled].secondary:hover, button[disabled].secondary:focus, .button.disabled.secondary:hover, .button.disabled.secondary:focus, .button[disabled].secondary:hover, .button[disabled].secondary:focus {
        background-color: #e7e7e7; }
    button.disabled.success, button[disabled].success, .button.disabled.success, .button[disabled].success {
      background-color: #43AC6A;
      border-color: #368a55;
      color: #FFFFFF;
      box-shadow: none;
      cursor: default;
      opacity: 0.7; }
      button.disabled.success:hover, button.disabled.success:focus, button[disabled].success:hover, button[disabled].success:focus, .button.disabled.success:hover, .button.disabled.success:focus, .button[disabled].success:hover, .button[disabled].success:focus {
        background-color: #368a55; }
      button.disabled.success:hover, button.disabled.success:focus, button[disabled].success:hover, button[disabled].success:focus, .button.disabled.success:hover, .button.disabled.success:focus, .button[disabled].success:hover, .button[disabled].success:focus {
        color: #FFFFFF; }
      button.disabled.success:hover, button.disabled.success:focus, button[disabled].success:hover, button[disabled].success:focus, .button.disabled.success:hover, .button.disabled.success:focus, .button[disabled].success:hover, .button[disabled].success:focus {
        background-color: #43AC6A; }
    button.disabled.alert, button[disabled].alert, .button.disabled.alert, .button[disabled].alert {
      background-color: #f04124;
      border-color: #cf2a0e;
      color: #FFFFFF;
      box-shadow: none;
      cursor: default;
      opacity: 0.7; }
      button.disabled.alert:hover, button.disabled.alert:focus, button[disabled].alert:hover, button[disabled].alert:focus, .button.disabled.alert:hover, .button.disabled.alert:focus, .button[disabled].alert:hover, .button[disabled].alert:focus {
        background-color: #cf2a0e; }
      button.disabled.alert:hover, button.disabled.alert:focus, button[disabled].alert:hover, button[disabled].alert:focus, .button.disabled.alert:hover, .button.disabled.alert:focus, .button[disabled].alert:hover, .button[disabled].alert:focus {
        color: #FFFFFF; }
      button.disabled.alert:hover, button.disabled.alert:focus, button[disabled].alert:hover, button[disabled].alert:focus, .button.disabled.alert:hover, .button.disabled.alert:focus, .button[disabled].alert:hover, .button[disabled].alert:focus {
        background-color: #f04124; }
    button.disabled.warning, button[disabled].warning, .button.disabled.warning, .button[disabled].warning {
      background-color: #f08a24;
      border-color: #cf6e0e;
      color: #FFFFFF;
      box-shadow: none;
      cursor: default;
      opacity: 0.7; }
      button.disabled.warning:hover, button.disabled.warning:focus, button[disabled].warning:hover, button[disabled].warning:focus, .button.disabled.warning:hover, .button.disabled.warning:focus, .button[disabled].warning:hover, .button[disabled].warning:focus {
        background-color: #cf6e0e; }
      button.disabled.warning:hover, button.disabled.warning:focus, button[disabled].warning:hover, button[disabled].warning:focus, .button.disabled.warning:hover, .button.disabled.warning:focus, .button[disabled].warning:hover, .button[disabled].warning:focus {
        color: #FFFFFF; }
      button.disabled.warning:hover, button.disabled.warning:focus, button[disabled].warning:hover, button[disabled].warning:focus, .button.disabled.warning:hover, .button.disabled.warning:focus, .button[disabled].warning:hover, .button[disabled].warning:focus {
        background-color: #f08a24; }
    button.disabled.info, button[disabled].info, .button.disabled.info, .button[disabled].info {
      background-color: #a0d3e8;
      border-color: #61b6d9;
      color: #333333;
      box-shadow: none;
      cursor: default;
      opacity: 0.7; }
      button.disabled.info:hover, button.disabled.info:focus, button[disabled].info:hover, button[disabled].info:focus, .button.disabled.info:hover, .button.disabled.info:focus, .button[disabled].info:hover, .button[disabled].info:focus {
        background-color: #61b6d9; }
      button.disabled.info:hover, button.disabled.info:focus, button[disabled].info:hover, button[disabled].info:focus, .button.disabled.info:hover, .button.disabled.info:focus, .button[disabled].info:hover, .button[disabled].info:focus {
        color: #FFFFFF; }
      button.disabled.info:hover, button.disabled.info:focus, button[disabled].info:hover, button[disabled].info:focus, .button.disabled.info:hover, .button.disabled.info:focus, .button[disabled].info:hover, .button[disabled].info:focus {
        background-color: #a0d3e8; }

button::-moz-focus-inner {
  border: 0;
  padding: 0; }

@media only screen and (min-width: 40.0625em) {
  button, .button {
    display: inline-block; } }

.button-group {
  list-style: none;
  margin: 0;
  left: 0; }
  .button-group:before, .button-group:after {
    content: " ";
    display: table; }
  .button-group:after {
    clear: both; }
  .button-group.even-2 li {
    display: inline-block;
    margin: 0 -2px;
    width: 50%; }
    .button-group.even-2 li > button, .button-group.even-2 li .button {
      border-left: 1px solid;
      border-color: rgba(255, 255, 255, 0.5); }
    .button-group.even-2 li:first-child button, .button-group.even-2 li:first-child .button {
      border-left: 0; }
    .button-group.even-2 li button, .button-group.even-2 li .button {
      width: 100%; }
  .button-group.even-3 li {
    display: inline-block;
    margin: 0 -2px;
    width: 33.33333%; }
    .button-group.even-3 li > button, .button-group.even-3 li .button {
      border-left: 1px solid;
      border-color: rgba(255, 255, 255, 0.5); }
    .button-group.even-3 li:first-child button, .button-group.even-3 li:first-child .button {
      border-left: 0; }
    .button-group.even-3 li button, .button-group.even-3 li .button {
      width: 100%; }
  .button-group.even-4 li {
    display: inline-block;
    margin: 0 -2px;
    width: 25%; }
    .button-group.even-4 li > button, .button-group.even-4 li .button {
      border-left: 1px solid;
      border-color: rgba(255, 255, 255, 0.5); }
    .button-group.even-4 li:first-child button, .button-group.even-4 li:first-child .button {
      border-left: 0; }
    .button-group.even-4 li button, .button-group.even-4 li .button {
      width: 100%; }
  .button-group.even-5 li {
    display: inline-block;
    margin: 0 -2px;
    width: 20%; }
    .button-group.even-5 li > button, .button-group.even-5 li .button {
      border-left: 1px solid;
      border-color: rgba(255, 255, 255, 0.5); }
    .button-group.even-5 li:first-child button, .button-group.even-5 li:first-child .button {
      border-left: 0; }
    .button-group.even-5 li button, .button-group.even-5 li .button {
      width: 100%; }
  .button-group.even-6 li {
    display: inline-block;
    margin: 0 -2px;
    width: 16.66667%; }
    .button-group.even-6 li > button, .button-group.even-6 li .button {
      border-left: 1px solid;
      border-color: rgba(255, 255, 255, 0.5); }
    .button-group.even-6 li:first-child button, .button-group.even-6 li:first-child .button {
      border-left: 0; }
    .button-group.even-6 li button, .button-group.even-6 li .button {
      width: 100%; }
  .button-group.even-7 li {
    display: inline-block;
    margin: 0 -2px;
    width: 14.28571%; }
    .button-group.even-7 li > button, .button-group.even-7 li .button {
      border-left: 1px solid;
      border-color: rgba(255, 255, 255, 0.5); }
    .button-group.even-7 li:first-child button, .button-group.even-7 li:first-child .button {
      border-left: 0; }
    .button-group.even-7 li button, .button-group.even-7 li .button {
      width: 100%; }
  .button-group.even-8 li {
    display: inline-block;
    margin: 0 -2px;
    width: 12.5%; }
    .button-group.even-8 li > button, .button-group.even-8 li .button {
      border-left: 1px solid;
      border-color: rgba(255, 255, 255, 0.5); }
    .button-group.even-8 li:first-child button, .button-group.even-8 li:first-child .button {
      border-left: 0; }
    .button-group.even-8 li button, .button-group.even-8 li .button {
      width: 100%; }
  .button-group > li {
    display: inline-block;
    margin: 0 -2px; }
    .button-group > li > button, .button-group > li .button {
      border-left: 1px solid;
      border-color: rgba(255, 255, 255, 0.5); }
    .button-group > li:first-child button, .button-group > li:first-child .button {
      border-left: 0; }
  .button-group.stack > li {
    display: block;
    margin: 0;
    float: none; }
    .button-group.stack > li > button, .button-group.stack > li .button {
      border-left: 1px solid;
      border-color: rgba(255, 255, 255, 0.5); }
    .button-group.stack > li:first-child button, .button-group.stack > li:first-child .button {
      border-left: 0; }
    .button-group.stack > li > button, .button-group.stack > li .button {
      border-color: rgba(255, 255, 255, 0.5);
      border-left-width: 0;
      border-top: 1px solid;
      display: block;
      margin: 0; }
    .button-group.stack > li > button {
      width: 100%; }
    .button-group.stack > li:first-child button, .button-group.stack > li:first-child .button {
      border-top: 0; }
  .button-group.stack-for-small > li {
    display: inline-block;
    margin: 0 -2px; }
    .button-group.stack-for-small > li > button, .button-group.stack-for-small > li .button {
      border-left: 1px solid;
      border-color: rgba(255, 255, 255, 0.5); }
    .button-group.stack-for-small > li:first-child button, .button-group.stack-for-small > li:first-child .button {
      border-left: 0; }
    @media only screen and (max-width: 40em) {
      .button-group.stack-for-small > li {
        display: block;
        margin: 0;
        width: 100%; }
        .button-group.stack-for-small > li > button, .button-group.stack-for-small > li .button {
          border-left: 1px solid;
          border-color: rgba(255, 255, 255, 0.5); }
        .button-group.stack-for-small > li:first-child button, .button-group.stack-for-small > li:first-child .button {
          border-left: 0; }
        .button-group.stack-for-small > li > button, .button-group.stack-for-small > li .button {
          border-color: rgba(255, 255, 255, 0.5);
          border-left-width: 0;
          border-top: 1px solid;
          display: block;
          margin: 0; }
        .button-group.stack-for-small > li > button {
          width: 100%; }
        .button-group.stack-for-small > li:first-child button, .button-group.stack-for-small > li:first-child .button {
          border-top: 0; } }
  .button-group.radius > * {
    display: inline-block;
    margin: 0 -2px; }
    .button-group.radius > * > button, .button-group.radius > * .button {
      border-left: 1px solid;
      border-color: rgba(255, 255, 255, 0.5); }
    .button-group.radius > *:first-child button, .button-group.radius > *:first-child .button {
      border-left: 0; }
    .button-group.radius > *,
    .button-group.radius > * > a,
    .button-group.radius > * > button,
    .button-group.radius > * > .button {
      border-radius: 0; }
    .button-group.radius > *:first-child,
    .button-group.radius > *:first-child > a,
    .button-group.radius > *:first-child > button,
    .button-group.radius > *:first-child > .button {
      -webkit-border-bottom-left-radius: 3px;
      -webkit-border-top-left-radius: 3px;
      border-bottom-left-radius: 3px;
      border-top-left-radius: 3px; }
    .button-group.radius > *:last-child,
    .button-group.radius > *:last-child > a,
    .button-group.radius > *:last-child > button,
    .button-group.radius > *:last-child > .button {
      -webkit-border-bottom-right-radius: 3px;
      -webkit-border-top-right-radius: 3px;
      border-bottom-right-radius: 3px;
      border-top-right-radius: 3px; }
  .button-group.radius.stack > * {
    display: block;
    margin: 0; }
    .button-group.radius.stack > * > button, .button-group.radius.stack > * .button {
      border-left: 1px solid;
      border-color: rgba(255, 255, 255, 0.5); }
    .button-group.radius.stack > *:first-child button, .button-group.radius.stack > *:first-child .button {
      border-left: 0; }
    .button-group.radius.stack > * > button, .button-group.radius.stack > * .button {
      border-color: rgba(255, 255, 255, 0.5);
      border-left-width: 0;
      border-top: 1px solid;
      display: block;
      margin: 0; }
    .button-group.radius.stack > * > button {
      width: 100%; }
    .button-group.radius.stack > *:first-child button, .button-group.radius.stack > *:first-child .button {
      border-top: 0; }
    .button-group.radius.stack > *,
    .button-group.radius.stack > * > a,
    .button-group.radius.stack > * > button,
    .button-group.radius.stack > * > .button {
      border-radius: 0; }
    .button-group.radius.stack > *:first-child,
    .button-group.radius.stack > *:first-child > a,
    .button-group.radius.stack > *:first-child > button,
    .button-group.radius.stack > *:first-child > .button {
      -webkit-top-left-radius: 3px;
      -webkit-top-right-radius: 3px;
      border-top-left-radius: 3px;
      border-top-right-radius: 3px; }
    .button-group.radius.stack > *:last-child,
    .button-group.radius.stack > *:last-child > a,
    .button-group.radius.stack > *:last-child > button,
    .button-group.radius.stack > *:last-child > .button {
      -webkit-bottom-left-radius: 3px;
      -webkit-bottom-right-radius: 3px;
      border-bottom-left-radius: 3px;
      border-bottom-right-radius: 3px; }
  @media only screen and (min-width: 40.0625em) {
    .button-group.radius.stack-for-small > * {
      display: inline-block;
      margin: 0 -2px; }
      .button-group.radius.stack-for-small > * > button, .button-group.radius.stack-for-small > * .button {
        border-left: 1px solid;
        border-color: rgba(255, 255, 255, 0.5); }
      .button-group.radius.stack-for-small > *:first-child button, .button-group.radius.stack-for-small > *:first-child .button {
        border-left: 0; }
      .button-group.radius.stack-for-small > *,
      .button-group.radius.stack-for-small > * > a,
      .button-group.radius.stack-for-small > * > button,
      .button-group.radius.stack-for-small > * > .button {
        border-radius: 0; }
      .button-group.radius.stack-for-small > *:first-child,
      .button-group.radius.stack-for-small > *:first-child > a,
      .button-group.radius.stack-for-small > *:first-child > button,
      .button-group.radius.stack-for-small > *:first-child > .button {
        -webkit-border-bottom-left-radius: 3px;
        -webkit-border-top-left-radius: 3px;
        border-bottom-left-radius: 3px;
        border-top-left-radius: 3px; }
      .button-group.radius.stack-for-small > *:last-child,
      .button-group.radius.stack-for-small > *:last-child > a,
      .button-group.radius.stack-for-small > *:last-child > button,
      .button-group.radius.stack-for-small > *:last-child > .button {
        -webkit-border-bottom-right-radius: 3px;
        -webkit-border-top-right-radius: 3px;
        border-bottom-right-radius: 3px;
        border-top-right-radius: 3px; } }
  @media only screen and (max-width: 40em) {
    .button-group.radius.stack-for-small > * {
      display: block;
      margin: 0; }
      .button-group.radius.stack-for-small > * > button, .button-group.radius.stack-for-small > * .button {
        border-left: 1px solid;
        border-color: rgba(255, 255, 255, 0.5); }
      .button-group.radius.stack-for-small > *:first-child button, .button-group.radius.stack-for-small > *:first-child .button {
        border-left: 0; }
      .button-group.radius.stack-for-small > * > button, .button-group.radius.stack-for-small > * .button {
        border-color: rgba(255, 255, 255, 0.5);
        border-left-width: 0;
        border-top: 1px solid;
        display: block;
        margin: 0; }
      .button-group.radius.stack-for-small > * > button {
        width: 100%; }
      .button-group.radius.stack-for-small > *:first-child button, .button-group.radius.stack-for-small > *:first-child .button {
        border-top: 0; }
      .button-group.radius.stack-for-small > *,
      .button-group.radius.stack-for-small > * > a,
      .button-group.radius.stack-for-small > * > button,
      .button-group.radius.stack-for-small > * > .button {
        border-radius: 0; }
      .button-group.radius.stack-for-small > *:first-child,
      .button-group.radius.stack-for-small > *:first-child > a,
      .button-group.radius.stack-for-small > *:first-child > button,
      .button-group.radius.stack-for-small > *:first-child > .button {
        -webkit-top-left-radius: 3px;
        -webkit-top-right-radius: 3px;
        border-top-left-radius: 3px;
        border-top-right-radius: 3px; }
      .button-group.radius.stack-for-small > *:last-child,
      .button-group.radius.stack-for-small > *:last-child > a,
      .button-group.radius.stack-for-small > *:last-child > button,
      .button-group.radius.stack-for-small > *:last-child > .button {
        -webkit-bottom-left-radius: 3px;
        -webkit-bottom-right-radius: 3px;
        border-bottom-left-radius: 3px;
        border-bottom-right-radius: 3px; } }
  .button-group.round > * {
    display: inline-block;
    margin: 0 -2px; }
    .button-group.round > * > button, .button-group.round > * .button {
      border-left: 1px solid;
      border-color: rgba(255, 255, 255, 0.5); }
    .button-group.round > *:first-child button, .button-group.round > *:first-child .button {
      border-left: 0; }
    .button-group.round > *,
    .button-group.round > * > a,
    .button-group.round > * > button,
    .button-group.round > * > .button {
      border-radius: 0; }
    .button-group.round > *:first-child,
    .button-group.round > *:first-child > a,
    .button-group.round > *:first-child > button,
    .button-group.round > *:first-child > .button {
      -webkit-border-bottom-left-radius: 1000px;
      -webkit-border-top-left-radius: 1000px;
      border-bottom-left-radius: 1000px;
      border-top-left-radius: 1000px; }
    .button-group.round > *:last-child,
    .button-group.round > *:last-child > a,
    .button-group.round > *:last-child > button,
    .button-group.round > *:last-child > .button {
      -webkit-border-bottom-right-radius: 1000px;
      -webkit-border-top-right-radius: 1000px;
      border-bottom-right-radius: 1000px;
      border-top-right-radius: 1000px; }
  .button-group.round.stack > * {
    display: block;
    margin: 0; }
    .button-group.round.stack > * > button, .button-group.round.stack > * .button {
      border-left: 1px solid;
      border-color: rgba(255, 255, 255, 0.5); }
    .button-group.round.stack > *:first-child button, .button-group.round.stack > *:first-child .button {
      border-left: 0; }
    .button-group.round.stack > * > button, .button-group.round.stack > * .button {
      border-color: rgba(255, 255, 255, 0.5);
      border-left-width: 0;
      border-top: 1px solid;
      display: block;
      margin: 0; }
    .button-group.round.stack > * > button {
      width: 100%; }
    .button-group.round.stack > *:first-child button, .button-group.round.stack > *:first-child .button {
      border-top: 0; }
    .button-group.round.stack > *,
    .button-group.round.stack > * > a,
    .button-group.round.stack > * > button,
    .button-group.round.stack > * > .button {
      border-radius: 0; }
    .button-group.round.stack > *:first-child,
    .button-group.round.stack > *:first-child > a,
    .button-group.round.stack > *:first-child > button,
    .button-group.round.stack > *:first-child > .button {
      -webkit-top-left-radius: 1rem;
      -webkit-top-right-radius: 1rem;
      border-top-left-radius: 1rem;
      border-top-right-radius: 1rem; }
    .button-group.round.stack > *:last-child,
    .button-group.round.stack > *:last-child > a,
    .button-group.round.stack > *:last-child > button,
    .button-group.round.stack > *:last-child > .button {
      -webkit-bottom-left-radius: 1rem;
      -webkit-bottom-right-radius: 1rem;
      border-bottom-left-radius: 1rem;
      border-bottom-right-radius: 1rem; }
  @media only screen and (min-width: 40.0625em) {
    .button-group.round.stack-for-small > * {
      display: inline-block;
      margin: 0 -2px; }
      .button-group.round.stack-for-small > * > button, .button-group.round.stack-for-small > * .button {
        border-left: 1px solid;
        border-color: rgba(255, 255, 255, 0.5); }
      .button-group.round.stack-for-small > *:first-child button, .button-group.round.stack-for-small > *:first-child .button {
        border-left: 0; }
      .button-group.round.stack-for-small > *,
      .button-group.round.stack-for-small > * > a,
      .button-group.round.stack-for-small > * > button,
      .button-group.round.stack-for-small > * > .button {
        border-radius: 0; }
      .button-group.round.stack-for-small > *:first-child,
      .button-group.round.stack-for-small > *:first-child > a,
      .button-group.round.stack-for-small > *:first-child > button,
      .button-group.round.stack-for-small > *:first-child > .button {
        -webkit-border-bottom-left-radius: 1000px;
        -webkit-border-top-left-radius: 1000px;
        border-bottom-left-radius: 1000px;
        border-top-left-radius: 1000px; }
      .button-group.round.stack-for-small > *:last-child,
      .button-group.round.stack-for-small > *:last-child > a,
      .button-group.round.stack-for-small > *:last-child > button,
      .button-group.round.stack-for-small > *:last-child > .button {
        -webkit-border-bottom-right-radius: 1000px;
        -webkit-border-top-right-radius: 1000px;
        border-bottom-right-radius: 1000px;
        border-top-right-radius: 1000px; } }
  @media only screen and (max-width: 40em) {
    .button-group.round.stack-for-small > * {
      display: block;
      margin: 0; }
      .button-group.round.stack-for-small > * > button, .button-group.round.stack-for-small > * .button {
        border-left: 1px solid;
        border-color: rgba(255, 255, 255, 0.5); }
      .button-group.round.stack-for-small > *:first-child button, .button-group.round.stack-for-small > *:first-child .button {
        border-left: 0; }
      .button-group.round.stack-for-small > * > button, .button-group.round.stack-for-small > * .button {
        border-color: rgba(255, 255, 255, 0.5);
        border-left-width: 0;
        border-top: 1px solid;
        display: block;
        margin: 0; }
      .button-group.round.stack-for-small > * > button {
        width: 100%; }
      .button-group.round.stack-for-small > *:first-child button, .button-group.round.stack-for-small > *:first-child .button {
        border-top: 0; }
      .button-group.round.stack-for-small > *,
      .button-group.round.stack-for-small > * > a,
      .button-group.round.stack-for-small > * > button,
      .button-group.round.stack-for-small > * > .button {
        border-radius: 0; }
      .button-group.round.stack-for-small > *:first-child,
      .button-group.round.stack-for-small > *:first-child > a,
      .button-group.round.stack-for-small > *:first-child > button,
      .button-group.round.stack-for-small > *:first-child > .button {
        -webkit-top-left-radius: 1rem;
        -webkit-top-right-radius: 1rem;
        border-top-left-radius: 1rem;
        border-top-right-radius: 1rem; }
      .button-group.round.stack-for-small > *:last-child,
      .button-group.round.stack-for-small > *:last-child > a,
      .button-group.round.stack-for-small > *:last-child > button,
      .button-group.round.stack-for-small > *:last-child > .button {
        -webkit-bottom-left-radius: 1rem;
        -webkit-bottom-right-radius: 1rem;
        border-bottom-left-radius: 1rem;
        border-bottom-right-radius: 1rem; } }

.button-bar:before, .button-bar:after {
  content: " ";
  display: table; }

.button-bar:after {
  clear: both; }

.button-bar .button-group {
  float: left;
  margin-right: 0.625rem; }
  .button-bar .button-group div {
    overflow: hidden; }

/* Clearing Styles */
.clearing-thumbs, [data-clearing] {
  list-style: none;
  margin-left: 0;
  margin-bottom: 0; }
  .clearing-thumbs:before, .clearing-thumbs:after, [data-clearing]:before, [data-clearing]:after {
    content: " ";
    display: table; }
  .clearing-thumbs:after, [data-clearing]:after {
    clear: both; }
  .clearing-thumbs li, [data-clearing] li {
    float: left;
    margin-right: 10px; }
  .clearing-thumbs[class*="block-grid-"] li, [data-clearing][class*="block-grid-"] li {
    margin-right: 0; }

.clearing-blackout {
  background: #333333;
  height: 100%;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 998;
  left: 0; }
  .clearing-blackout .clearing-close {
    display: block; }

.clearing-container {
  height: 100%;
  margin: 0;
  overflow: hidden;
  position: relative;
  z-index: 998; }

.clearing-touch-label {
  color: #AAAAAA;
  font-size: .6em;
  left: 50%;
  position: absolute;
  top: 50%; }

.visible-img {
  height: 95%;
  position: relative; }
  .visible-img img {
    position: absolute;
    left: 50%;
    top: 50%;
    -webkit-transform: translateY(-50%) translateX(-50%);
    transform: translateY(-50%) translateX(-50%);
    max-height: 100%;
    max-width: 100%; }

.clearing-caption {
  background: #333333;
  bottom: 0;
  color: #CCCCCC;
  font-size: 0.875em;
  line-height: 1.3;
  margin-bottom: 0;
  padding: 10px 30px 20px;
  position: absolute;
  text-align: center;
  width: 100%;
  left: 0; }

.clearing-close {
  color: #CCCCCC;
  display: none;
  font-size: 30px;
  line-height: 1;
  padding-left: 20px;
  padding-top: 10px;
  z-index: 999; }
  .clearing-close:hover, .clearing-close:focus {
    color: #CCCCCC; }

.clearing-assembled .clearing-container {
  height: 100%; }
  .clearing-assembled .clearing-container .carousel > ul {
    display: none; }

.clearing-feature li {
  display: none; }
  .clearing-feature li.clearing-featured-img {
    display: block; }

@media only screen and (min-width: 40.0625em) {
  .clearing-main-prev,
  .clearing-main-next {
    height: 100%;
    position: absolute;
    top: 0;
    width: 40px; }
    .clearing-main-prev > span,
    .clearing-main-next > span {
      border: solid 12px;
      display: block;
      height: 0;
      position: absolute;
      top: 50%;
      width: 0; }
      .clearing-main-prev > span:hover,
      .clearing-main-next > span:hover {
        opacity: .8; }
  .clearing-main-prev {
    left: 0; }
    .clearing-main-prev > span {
      left: 5px;
      border-color: transparent;
      border-right-color: #CCCCCC; }
  .clearing-main-next {
    right: 0; }
    .clearing-main-next > span {
      border-color: transparent;
      border-left-color: #CCCCCC; }
  .clearing-main-prev.disabled,
  .clearing-main-next.disabled {
    opacity: .3; }
  .clearing-assembled .clearing-container .carousel {
    background: rgba(51, 51, 51, 0.8);
    height: 120px;
    margin-top: 10px;
    text-align: center; }
    .clearing-assembled .clearing-container .carousel > ul {
      display: inline-block;
      z-index: 999;
      height: 100%;
      position: relative;
      float: none; }
      .clearing-assembled .clearing-container .carousel > ul li {
        clear: none;
        cursor: pointer;
        display: block;
        float: left;
        margin-right: 0;
        min-height: inherit;
        opacity: .4;
        overflow: hidden;
        padding: 0;
        position: relative;
        width: 120px; }
        .clearing-assembled .clearing-container .carousel > ul li.fix-height img {
          height: 100%;
          max-width: none; }
        .clearing-assembled .clearing-container .carousel > ul li a.th {
          border: none;
          box-shadow: none;
          display: block; }
        .clearing-assembled .clearing-container .carousel > ul li img {
          cursor: pointer !important;
          width: 100% !important; }
        .clearing-assembled .clearing-container .carousel > ul li.visible {
          opacity: 1; }
        .clearing-assembled .clearing-container .carousel > ul li:hover {
          opacity: .8; }
  .clearing-assembled .clearing-container .visible-img {
    background: #333333;
    height: 85%;
    overflow: hidden; }
  .clearing-close {
    padding-left: 0;
    padding-top: 0;
    position: absolute;
    top: 10px;
    right: 20px; } }

/* Foundation Dropdowns */
.f-dropdown {
  display: none;
  left: -9999px;
  list-style: none;
  margin-left: 0;
  position: absolute;
  background: #FFFFFF;
  border: solid 1px #cccccc;
  font-size: 0.875rem;
  height: auto;
  max-height: none;
  width: 100%;
  z-index: 89;
  margin-top: 2px;
  max-width: 200px; }
  .f-dropdown.open {
    display: block; }
  .f-dropdown > *:first-child {
    margin-top: 0; }
  .f-dropdown > *:last-child {
    margin-bottom: 0; }
  .f-dropdown:before {
    border: inset 6px;
    content: "";
    display: block;
    height: 0;
    width: 0;
    border-color: transparent transparent #FFFFFF transparent;
    border-bottom-style: solid;
    position: absolute;
    top: -12px;
    left: 10px;
    z-index: 89; }
  .f-dropdown:after {
    border: inset 7px;
    content: "";
    display: block;
    height: 0;
    width: 0;
    border-color: transparent transparent #cccccc transparent;
    border-bottom-style: solid;
    position: absolute;
    top: -14px;
    left: 9px;
    z-index: 88; }
  .f-dropdown.right:before {
    left: auto;
    right: 10px; }
  .f-dropdown.right:after {
    left: auto;
    right: 9px; }
  .f-dropdown.drop-right {
    display: none;
    left: -9999px;
    list-style: none;
    margin-left: 0;
    position: absolute;
    background: #FFFFFF;
    border: solid 1px #cccccc;
    font-size: 0.875rem;
    height: auto;
    max-height: none;
    width: 100%;
    z-index: 89;
    margin-top: 0;
    margin-left: 2px;
    max-width: 200px; }
    .f-dropdown.drop-right.open {
      display: block; }
    .f-dropdown.drop-right > *:first-child {
      margin-top: 0; }
    .f-dropdown.drop-right > *:last-child {
      margin-bottom: 0; }
    .f-dropdown.drop-right:before {
      border: inset 6px;
      content: "";
      display: block;
      height: 0;
      width: 0;
      border-color: transparent #FFFFFF transparent transparent;
      border-right-style: solid;
      position: absolute;
      top: 10px;
      left: -12px;
      z-index: 89; }
    .f-dropdown.drop-right:after {
      border: inset 7px;
      content: "";
      display: block;
      height: 0;
      width: 0;
      border-color: transparent #cccccc transparent transparent;
      border-right-style: solid;
      position: absolute;
      top: 9px;
      left: -14px;
      z-index: 88; }
  .f-dropdown.drop-left {
    display: none;
    left: -9999px;
    list-style: none;
    margin-left: 0;
    position: absolute;
    background: #FFFFFF;
    border: solid 1px #cccccc;
    font-size: 0.875rem;
    height: auto;
    max-height: none;
    width: 100%;
    z-index: 89;
    margin-top: 0;
    margin-left: -2px;
    max-width: 200px; }
    .f-dropdown.drop-left.open {
      display: block; }
    .f-dropdown.drop-left > *:first-child {
      margin-top: 0; }
    .f-dropdown.drop-left > *:last-child {
      margin-bottom: 0; }
    .f-dropdown.drop-left:before {
      border: inset 6px;
      content: "";
      display: block;
      height: 0;
      width: 0;
      border-color: transparent transparent transparent #FFFFFF;
      border-left-style: solid;
      position: absolute;
      top: 10px;
      right: -12px;
      left: auto;
      z-index: 89; }
    .f-dropdown.drop-left:after {
      border: inset 7px;
      content: "";
      display: block;
      height: 0;
      width: 0;
      border-color: transparent transparent transparent #cccccc;
      border-left-style: solid;
      position: absolute;
      top: 9px;
      right: -14px;
      left: auto;
      z-index: 88; }
  .f-dropdown.drop-top {
    display: none;
    left: -9999px;
    list-style: none;
    margin-left: 0;
    position: absolute;
    background: #FFFFFF;
    border: solid 1px #cccccc;
    font-size: 0.875rem;
    height: auto;
    max-height: none;
    width: 100%;
    z-index: 89;
    margin-left: 0;
    margin-top: -2px;
    max-width: 200px; }
    .f-dropdown.drop-top.open {
      display: block; }
    .f-dropdown.drop-top > *:first-child {
      margin-top: 0; }
    .f-dropdown.drop-top > *:last-child {
      margin-bottom: 0; }
    .f-dropdown.drop-top:before {
      border: inset 6px;
      content: "";
      display: block;
      height: 0;
      width: 0;
      border-color: #FFFFFF transparent transparent transparent;
      border-top-style: solid;
      bottom: -12px;
      position: absolute;
      top: auto;
      left: 10px;
      right: auto;
      z-index: 89; }
    .f-dropdown.drop-top:after {
      border: inset 7px;
      content: "";
      display: block;
      height: 0;
      width: 0;
      border-color: #cccccc transparent transparent transparent;
      border-top-style: solid;
      bottom: -14px;
      position: absolute;
      top: auto;
      left: 9px;
      right: auto;
      z-index: 88; }
  .f-dropdown li {
    cursor: pointer;
    font-size: 0.875rem;
    line-height: 1.125rem;
    margin: 0; }
    .f-dropdown li:hover, .f-dropdown li:focus {
      background: #EEEEEE; }
    .f-dropdown li a {
      display: block;
      padding: 0.5rem;
      color: #555555; }
  .f-dropdown.content {
    display: none;
    left: -9999px;
    list-style: none;
    margin-left: 0;
    position: absolute;
    background: #FFFFFF;
    border: solid 1px #cccccc;
    font-size: 0.875rem;
    height: auto;
    max-height: none;
    padding: 1.25rem;
    width: 100%;
    z-index: 89;
    max-width: 200px; }
    .f-dropdown.content.open {
      display: block; }
    .f-dropdown.content > *:first-child {
      margin-top: 0; }
    .f-dropdown.content > *:last-child {
      margin-bottom: 0; }
  .f-dropdown.radius {
    border-radius: 3px; }
  .f-dropdown.tiny {
    max-width: 200px; }
  .f-dropdown.small {
    max-width: 300px; }
  .f-dropdown.medium {
    max-width: 500px; }
  .f-dropdown.large {
    max-width: 800px; }
  .f-dropdown.mega {
    width: 100% !important;
    max-width: 100% !important; }
    .f-dropdown.mega.open {
      left: 0 !important; }

.dropdown.button, button.dropdown {
  position: relative;
  padding-right: 3.5625rem; }
  .dropdown.button::after, button.dropdown::after {
    border-color: #FFFFFF transparent transparent transparent;
    border-style: solid;
    content: "";
    display: block;
    height: 0;
    position: absolute;
    top: 50%;
    width: 0; }
  .dropdown.button::after, button.dropdown::after {
    border-width: 0.375rem;
    right: 1.40625rem;
    margin-top: -0.15625rem; }
  .dropdown.button::after, button.dropdown::after {
    border-color: #FFFFFF transparent transparent transparent; }
  .dropdown.button.tiny, button.dropdown.tiny {
    padding-right: 2.625rem; }
    .dropdown.button.tiny:after, button.dropdown.tiny:after {
      border-width: 0.375rem;
      right: 1.125rem;
      margin-top: -0.125rem; }
    .dropdown.button.tiny::after, button.dropdown.tiny::after {
      border-color: #FFFFFF transparent transparent transparent; }
  .dropdown.button.small, button.dropdown.small {
    padding-right: 3.0625rem; }
    .dropdown.button.small::after, button.dropdown.small::after {
      border-width: 0.4375rem;
      right: 1.3125rem;
      margin-top: -0.15625rem; }
    .dropdown.button.small::after, button.dropdown.small::after {
      border-color: #FFFFFF transparent transparent transparent; }
  .dropdown.button.large, button.dropdown.large {
    padding-right: 3.625rem; }
    .dropdown.button.large::after, button.dropdown.large::after {
      border-width: 0.3125rem;
      right: 1.71875rem;
      margin-top: -0.15625rem; }
    .dropdown.button.large::after, button.dropdown.large::after {
      border-color: #FFFFFF transparent transparent transparent; }
  .dropdown.button.secondary:after, button.dropdown.secondary:after {
    border-color: #333333 transparent transparent transparent; }

.flex-video {
  height: 0;
  margin-bottom: 1rem;
  overflow: hidden;
  padding-bottom: 67.5%;
  padding-top: 1.5625rem;
  position: relative; }
  .flex-video.widescreen {
    padding-bottom: 56.34%; }
  .flex-video.vimeo {
    padding-top: 0; }
  .flex-video iframe,
  .flex-video object,
  .flex-video embed,
  .flex-video video {
    height: 100%;
    position: absolute;
    top: 0;
    width: 100%;
    left: 0; }

/* Standard Forms */
form {
  margin: 0 0 1rem; }

/* Using forms within rows, we need to set some defaults */
form .row .row {
  margin: 0 -0.5rem; }
  form .row .row .column,
  form .row .row .columns {
    padding: 0 0.5rem; }
  form .row .row.collapse {
    margin: 0; }
    form .row .row.collapse .column,
    form .row .row.collapse .columns {
      padding: 0; }
    form .row .row.collapse input {
      -webkit-border-bottom-right-radius: 0;
      -webkit-border-top-right-radius: 0;
      border-bottom-right-radius: 0;
      border-top-right-radius: 0; }

form .row input.column,
form .row input.columns,
form .row textarea.column,
form .row textarea.columns {
  padding-left: 0.5rem; }

/* Label Styles */
label {
  color: #4d4d4d;
  cursor: pointer;
  display: block;
  font-size: 0.875rem;
  font-weight: normal;
  line-height: 1.5;
  margin-bottom: 0;
  /* Styles for required inputs */ }
  label.right {
    float: none !important;
    text-align: right; }
  label.inline {
    margin: 0 0 1rem 0;
    padding: 0.5625rem 0; }
  label small {
    text-transform: capitalize;
    color: #676767; }

/* Attach elements to the beginning or end of an input */
.prefix,
.postfix {
  border-style: solid;
  border-width: 1px;
  display: block;
  font-size: 0.875rem;
  height: 2.3125rem;
  line-height: 2.3125rem;
  overflow: visible;
  padding-bottom: 0;
  padding-top: 0;
  position: relative;
  text-align: center;
  width: 100%;
  z-index: 2; }

/* Adjust padding, alignment and radius if pre/post element is a button */
.postfix.button {
  border: none;
  padding-left: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-top: 0;
  text-align: center; }

.prefix.button {
  border: none;
  padding-left: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-top: 0;
  text-align: center; }

.prefix.button.radius {
  border-radius: 0;
  -webkit-border-bottom-left-radius: 3px;
  -webkit-border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
  border-top-left-radius: 3px; }

.postfix.button.radius {
  border-radius: 0;
  -webkit-border-bottom-right-radius: 3px;
  -webkit-border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-right-radius: 3px; }

.prefix.button.round {
  border-radius: 0;
  -webkit-border-bottom-left-radius: 1000px;
  -webkit-border-top-left-radius: 1000px;
  border-bottom-left-radius: 1000px;
  border-top-left-radius: 1000px; }

.postfix.button.round {
  border-radius: 0;
  -webkit-border-bottom-right-radius: 1000px;
  -webkit-border-top-right-radius: 1000px;
  border-bottom-right-radius: 1000px;
  border-top-right-radius: 1000px; }

/* Separate prefix and postfix styles when on span or label so buttons keep their own */
span.prefix, label.prefix {
  background: #f2f2f2;
  border-right: none;
  color: #333333;
  border-color: #cccccc; }

span.postfix, label.postfix {
  background: #f2f2f2;
  border-left: none;
  color: #333333;
  border-color: #cccccc; }

/* We use this to get basic styling on all basic form elements */
input:not([type]), input[type="text"], input[type="password"], input[type="date"], input[type="datetime"], input[type="datetime-local"], input[type="month"], input[type="week"], input[type="email"], input[type="number"], input[type="search"], input[type="tel"], input[type="time"], input[type="url"], input[type="color"], textarea {
  -webkit-appearance: none;
  -moz-appearance: none;
  border-radius: 0;
  background-color: #FFFFFF;
  border-style: solid;
  border-width: 1px;
  border-color: #cccccc;
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
  color: rgba(0, 0, 0, 0.75);
  display: block;
  font-family: inherit;
  font-size: 0.875rem;
  height: 2.3125rem;
  margin: 0 0 1rem 0;
  padding: 0.5rem;
  width: 100%;
  box-sizing: border-box;
  transition: border-color 0.15s linear, background 0.15s linear; }
  input:not([type]):focus, input[type="text"]:focus, input[type="password"]:focus, input[type="date"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="month"]:focus, input[type="week"]:focus, input[type="email"]:focus, input[type="number"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="time"]:focus, input[type="url"]:focus, input[type="color"]:focus, textarea:focus {
    background: #fafafa;
    border-color: #999999;
    outline: none; }
  input:not([type]):disabled, input[type="text"]:disabled, input[type="password"]:disabled, input[type="date"]:disabled, input[type="datetime"]:disabled, input[type="datetime-local"]:disabled, input[type="month"]:disabled, input[type="week"]:disabled, input[type="email"]:disabled, input[type="number"]:disabled, input[type="search"]:disabled, input[type="tel"]:disabled, input[type="time"]:disabled, input[type="url"]:disabled, input[type="color"]:disabled, textarea:disabled {
    background-color: #DDDDDD;
    cursor: default; }
  input:not([type])[disabled], input:not([type])[readonly],
  fieldset[disabled] input:not([type]), input[type="text"][disabled], input[type="text"][readonly],
  fieldset[disabled] input[type="text"], input[type="password"][disabled], input[type="password"][readonly],
  fieldset[disabled] input[type="password"], input[type="date"][disabled], input[type="date"][readonly],
  fieldset[disabled] input[type="date"], input[type="datetime"][disabled], input[type="datetime"][readonly],
  fieldset[disabled] input[type="datetime"], input[type="datetime-local"][disabled], input[type="datetime-local"][readonly],
  fieldset[disabled] input[type="datetime-local"], input[type="month"][disabled], input[type="month"][readonly],
  fieldset[disabled] input[type="month"], input[type="week"][disabled], input[type="week"][readonly],
  fieldset[disabled] input[type="week"], input[type="email"][disabled], input[type="email"][readonly],
  fieldset[disabled] input[type="email"], input[type="number"][disabled], input[type="number"][readonly],
  fieldset[disabled] input[type="number"], input[type="search"][disabled], input[type="search"][readonly],
  fieldset[disabled] input[type="search"], input[type="tel"][disabled], input[type="tel"][readonly],
  fieldset[disabled] input[type="tel"], input[type="time"][disabled], input[type="time"][readonly],
  fieldset[disabled] input[type="time"], input[type="url"][disabled], input[type="url"][readonly],
  fieldset[disabled] input[type="url"], input[type="color"][disabled], input[type="color"][readonly],
  fieldset[disabled] input[type="color"], textarea[disabled], textarea[readonly],
  fieldset[disabled] textarea {
    background-color: #DDDDDD;
    cursor: default; }
  input:not([type]).radius, input[type="text"].radius, input[type="password"].radius, input[type="date"].radius, input[type="datetime"].radius, input[type="datetime-local"].radius, input[type="month"].radius, input[type="week"].radius, input[type="email"].radius, input[type="number"].radius, input[type="search"].radius, input[type="tel"].radius, input[type="time"].radius, input[type="url"].radius, input[type="color"].radius, textarea.radius {
    border-radius: 3px; }

form .row .prefix-radius.row.collapse input,
form .row .prefix-radius.row.collapse textarea,
form .row .prefix-radius.row.collapse select,
form .row .prefix-radius.row.collapse button {
  border-radius: 0;
  -webkit-border-bottom-right-radius: 3px;
  -webkit-border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-right-radius: 3px; }

form .row .prefix-radius.row.collapse .prefix {
  border-radius: 0;
  -webkit-border-bottom-left-radius: 3px;
  -webkit-border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
  border-top-left-radius: 3px; }

form .row .postfix-radius.row.collapse input,
form .row .postfix-radius.row.collapse textarea,
form .row .postfix-radius.row.collapse select,
form .row .postfix-radius.row.collapse button {
  border-radius: 0;
  -webkit-border-bottom-left-radius: 3px;
  -webkit-border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
  border-top-left-radius: 3px; }

form .row .postfix-radius.row.collapse .postfix {
  border-radius: 0;
  -webkit-border-bottom-right-radius: 3px;
  -webkit-border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-right-radius: 3px; }

form .row .prefix-round.row.collapse input,
form .row .prefix-round.row.collapse textarea,
form .row .prefix-round.row.collapse select,
form .row .prefix-round.row.collapse button {
  border-radius: 0;
  -webkit-border-bottom-right-radius: 1000px;
  -webkit-border-top-right-radius: 1000px;
  border-bottom-right-radius: 1000px;
  border-top-right-radius: 1000px; }

form .row .prefix-round.row.collapse .prefix {
  border-radius: 0;
  -webkit-border-bottom-left-radius: 1000px;
  -webkit-border-top-left-radius: 1000px;
  border-bottom-left-radius: 1000px;
  border-top-left-radius: 1000px; }

form .row .postfix-round.row.collapse input,
form .row .postfix-round.row.collapse textarea,
form .row .postfix-round.row.collapse select,
form .row .postfix-round.row.collapse button {
  border-radius: 0;
  -webkit-border-bottom-left-radius: 1000px;
  -webkit-border-top-left-radius: 1000px;
  border-bottom-left-radius: 1000px;
  border-top-left-radius: 1000px; }

form .row .postfix-round.row.collapse .postfix {
  border-radius: 0;
  -webkit-border-bottom-right-radius: 1000px;
  -webkit-border-top-right-radius: 1000px;
  border-bottom-right-radius: 1000px;
  border-top-right-radius: 1000px; }

input[type="submit"] {
  -webkit-appearance: none;
  -moz-appearance: none;
  border-radius: 0; }

/* Respect enforced amount of rows for textarea */
textarea[rows] {
  height: auto; }

/* Not allow resize out of parent */
textarea {
  max-width: 100%; }

::-webkit-input-placeholder {
  color: #666666; }

:-moz-placeholder {
  /* Firefox 18- */
  color: #666666; }

::-moz-placeholder {
  /* Firefox 19+ */
  color: #666666; }

:-ms-input-placeholder {
  color: #666666; }

/* Add height value for select elements to match text input height */
select {
  -webkit-appearance: none !important;
  -moz-appearance: none !important;
  background-color: #FAFAFA;
  border-radius: 0;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMTJweCIgeT0iMHB4IiB3aWR0aD0iMjRweCIgaGVpZ2h0PSIzcHgiIHZpZXdCb3g9IjAgMCA2IDMiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDYgMyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBvbHlnb24gcG9pbnRzPSI1Ljk5MiwwIDIuOTkyLDMgLTAuMDA4LDAgIi8+PC9zdmc+");
  background-position: 100% center;
  background-repeat: no-repeat;
  border-style: solid;
  border-width: 1px;
  border-color: #cccccc;
  color: rgba(0, 0, 0, 0.75);
  font-family: inherit;
  font-size: 0.875rem;
  line-height: normal;
  padding: 0.5rem;
  border-radius: 0;
  height: 2.3125rem; }
  select::-ms-expand {
    display: none; }
  select.radius {
    border-radius: 3px; }
  select:focus {
    background-color: #f3f3f3;
    border-color: #999999; }
  select:disabled {
    background-color: #DDDDDD;
    cursor: default; }
  select[multiple] {
    height: auto; }

/* Adjust margin for form elements below */
input[type="file"],
input[type="checkbox"],
input[type="radio"],
select {
  margin: 0 0 1rem 0; }

input[type="checkbox"] + label,
input[type="radio"] + label {
  display: inline-block;
  margin-left: 0.5rem;
  margin-right: 1rem;
  margin-bottom: 0;
  vertical-align: baseline; }

/* Normalize file input width */
input[type="file"] {
  width: 100%; }

/* HTML5 Number spinners settings */
/* We add basic fieldset styling */
fieldset {
  border: 1px solid #DDDDDD;
  margin: 1.125rem 0;
  padding: 1.25rem; }
  fieldset legend {
    font-weight: bold;
    margin: 0;
    margin-left: -0.1875rem;
    padding: 0 0.1875rem; }

/* Error Handling */
[data-abide] .error small.error, [data-abide] .error span.error, [data-abide] span.error, [data-abide] small.error {
  display: block;
  font-size: 0.75rem;
  font-style: italic;
  font-weight: normal;
  margin-bottom: 1rem;
  margin-top: -1px;
  padding: 0.375rem 0.5625rem 0.5625rem;
  background: #f04124;
  color: #FFFFFF; }

[data-abide] span.error, [data-abide] small.error {
  display: none; }

span.error, small.error {
  display: block;
  font-size: 0.75rem;
  font-style: italic;
  font-weight: normal;
  margin-bottom: 1rem;
  margin-top: -1px;
  padding: 0.375rem 0.5625rem 0.5625rem;
  background: #f04124;
  color: #FFFFFF; }

.error input,
.error textarea,
.error select {
  margin-bottom: 0; }

.error input[type="checkbox"],
.error input[type="radio"] {
  margin-bottom: 1rem; }

.error label,
.error label.error {
  color: #f04124; }

.error small.error {
  display: block;
  font-size: 0.75rem;
  font-style: italic;
  font-weight: normal;
  margin-bottom: 1rem;
  margin-top: -1px;
  padding: 0.375rem 0.5625rem 0.5625rem;
  background: #f04124;
  color: #FFFFFF; }

.error > label > small {
  background: transparent;
  color: #676767;
  display: inline;
  font-size: 60%;
  font-style: normal;
  margin: 0;
  padding: 0;
  text-transform: capitalize; }

.error span.error-message {
  display: block; }

input.error,
textarea.error,
select.error {
  margin-bottom: 0; }

label.error {
  color: #f04124; }

.icon-bar {
  display: inline-block;
  font-size: 0;
  width: 100%;
  background: #333333; }
  .icon-bar > * {
    display: block;
    float: left;
    font-size: 1rem;
    margin: 0 auto;
    padding: 1.25rem;
    text-align: center;
    width: 25%; }
    .icon-bar > * i, .icon-bar > * img {
      display: block;
      margin: 0 auto; }
      .icon-bar > * i + label, .icon-bar > * img + label {
        margin-top: .0625rem; }
    .icon-bar > * i {
      font-size: 1.875rem;
      vertical-align: middle; }
    .icon-bar > * img {
      height: 1.875rem;
      width: 1.875rem; }
  .icon-bar.label-right > * i, .icon-bar.label-right > * img {
    display: inline-block;
    margin: 0 .0625rem 0 0; }
    .icon-bar.label-right > * i + label, .icon-bar.label-right > * img + label {
      margin-top: 0; }
  .icon-bar.label-right > * label {
    display: inline-block; }
  .icon-bar.vertical.label-right > * {
    text-align: left; }
  .icon-bar.vertical, .icon-bar.small-vertical {
    height: 100%;
    width: auto; }
    .icon-bar.vertical .item, .icon-bar.small-vertical .item {
      float: none;
      margin: auto;
      width: auto; }
  @media only screen and (min-width: 40.0625em) {
    .icon-bar.medium-vertical {
      height: 100%;
      width: auto; }
      .icon-bar.medium-vertical .item {
        float: none;
        margin: auto;
        width: auto; } }
  @media only screen and (min-width: 64.0625em) {
    .icon-bar.large-vertical {
      height: 100%;
      width: auto; }
      .icon-bar.large-vertical .item {
        float: none;
        margin: auto;
        width: auto; } }
  .icon-bar > * {
    font-size: 1rem;
    padding: 1.25rem; }
    .icon-bar > * i + label, .icon-bar > * img + label {
      margin-top: .0625rem;
      font-size: 1rem; }
    .icon-bar > * i {
      font-size: 1.875rem; }
    .icon-bar > * img {
      height: 1.875rem;
      width: 1.875rem; }
  .icon-bar > * label {
    color: #FFFFFF; }
  .icon-bar > * i {
    color: #FFFFFF; }
  .icon-bar > a:hover {
    background: #008CBA; }
    .icon-bar > a:hover label {
      color: #FFFFFF; }
    .icon-bar > a:hover i {
      color: #FFFFFF; }
  .icon-bar > a.active {
    background: #008CBA; }
    .icon-bar > a.active label {
      color: #FFFFFF; }
    .icon-bar > a.active i {
      color: #FFFFFF; }
  .icon-bar .item.disabled {
    cursor: not-allowed;
    opacity: 0.7;
    pointer-events: none; }
    .icon-bar .item.disabled > * {
      opacity: 0.7;
      cursor: not-allowed; }
  .icon-bar.two-up .item {
    width: 50%; }
  .icon-bar.two-up.vertical .item, .icon-bar.two-up.small-vertical .item {
    width: auto; }
  @media only screen and (min-width: 40.0625em) {
    .icon-bar.two-up.medium-vertical .item {
      width: auto; } }
  @media only screen and (min-width: 64.0625em) {
    .icon-bar.two-up.large-vertical .item {
      width: auto; } }
  .icon-bar.three-up .item {
    width: 33.3333%; }
  .icon-bar.three-up.vertical .item, .icon-bar.three-up.small-vertical .item {
    width: auto; }
  @media only screen and (min-width: 40.0625em) {
    .icon-bar.three-up.medium-vertical .item {
      width: auto; } }
  @media only screen and (min-width: 64.0625em) {
    .icon-bar.three-up.large-vertical .item {
      width: auto; } }
  .icon-bar.four-up .item {
    width: 25%; }
  .icon-bar.four-up.vertical .item, .icon-bar.four-up.small-vertical .item {
    width: auto; }
  @media only screen and (min-width: 40.0625em) {
    .icon-bar.four-up.medium-vertical .item {
      width: auto; } }
  @media only screen and (min-width: 64.0625em) {
    .icon-bar.four-up.large-vertical .item {
      width: auto; } }
  .icon-bar.five-up .item {
    width: 20%; }
  .icon-bar.five-up.vertical .item, .icon-bar.five-up.small-vertical .item {
    width: auto; }
  @media only screen and (min-width: 40.0625em) {
    .icon-bar.five-up.medium-vertical .item {
      width: auto; } }
  @media only screen and (min-width: 64.0625em) {
    .icon-bar.five-up.large-vertical .item {
      width: auto; } }
  .icon-bar.six-up .item {
    width: 16.66667%; }
  .icon-bar.six-up.vertical .item, .icon-bar.six-up.small-vertical .item {
    width: auto; }
  @media only screen and (min-width: 40.0625em) {
    .icon-bar.six-up.medium-vertical .item {
      width: auto; } }
  @media only screen and (min-width: 64.0625em) {
    .icon-bar.six-up.large-vertical .item {
      width: auto; } }
  .icon-bar.seven-up .item {
    width: 14.28571%; }
  .icon-bar.seven-up.vertical .item, .icon-bar.seven-up.small-vertical .item {
    width: auto; }
  @media only screen and (min-width: 40.0625em) {
    .icon-bar.seven-up.medium-vertical .item {
      width: auto; } }
  @media only screen and (min-width: 64.0625em) {
    .icon-bar.seven-up.large-vertical .item {
      width: auto; } }
  .icon-bar.eight-up .item {
    width: 12.5%; }
  .icon-bar.eight-up.vertical .item, .icon-bar.eight-up.small-vertical .item {
    width: auto; }
  @media only screen and (min-width: 40.0625em) {
    .icon-bar.eight-up.medium-vertical .item {
      width: auto; } }
  @media only screen and (min-width: 64.0625em) {
    .icon-bar.eight-up.large-vertical .item {
      width: auto; } }

.icon-bar.two-up .item {
  width: 50%; }

.icon-bar.two-up.vertical .item, .icon-bar.two-up.small-vertical .item {
  width: auto; }

@media only screen and (min-width: 40.0625em) {
  .icon-bar.two-up.medium-vertical .item {
    width: auto; } }

@media only screen and (min-width: 64.0625em) {
  .icon-bar.two-up.large-vertical .item {
    width: auto; } }

.icon-bar.three-up .item {
  width: 33.3333%; }

.icon-bar.three-up.vertical .item, .icon-bar.three-up.small-vertical .item {
  width: auto; }

@media only screen and (min-width: 40.0625em) {
  .icon-bar.three-up.medium-vertical .item {
    width: auto; } }

@media only screen and (min-width: 64.0625em) {
  .icon-bar.three-up.large-vertical .item {
    width: auto; } }

.icon-bar.four-up .item {
  width: 25%; }

.icon-bar.four-up.vertical .item, .icon-bar.four-up.small-vertical .item {
  width: auto; }

@media only screen and (min-width: 40.0625em) {
  .icon-bar.four-up.medium-vertical .item {
    width: auto; } }

@media only screen and (min-width: 64.0625em) {
  .icon-bar.four-up.large-vertical .item {
    width: auto; } }

.icon-bar.five-up .item {
  width: 20%; }

.icon-bar.five-up.vertical .item, .icon-bar.five-up.small-vertical .item {
  width: auto; }

@media only screen and (min-width: 40.0625em) {
  .icon-bar.five-up.medium-vertical .item {
    width: auto; } }

@media only screen and (min-width: 64.0625em) {
  .icon-bar.five-up.large-vertical .item {
    width: auto; } }

.icon-bar.six-up .item {
  width: 16.66667%; }

.icon-bar.six-up.vertical .item, .icon-bar.six-up.small-vertical .item {
  width: auto; }

@media only screen and (min-width: 40.0625em) {
  .icon-bar.six-up.medium-vertical .item {
    width: auto; } }

@media only screen and (min-width: 64.0625em) {
  .icon-bar.six-up.large-vertical .item {
    width: auto; } }

.icon-bar.seven-up .item {
  width: 14.28571%; }

.icon-bar.seven-up.vertical .item, .icon-bar.seven-up.small-vertical .item {
  width: auto; }

@media only screen and (min-width: 40.0625em) {
  .icon-bar.seven-up.medium-vertical .item {
    width: auto; } }

@media only screen and (min-width: 64.0625em) {
  .icon-bar.seven-up.large-vertical .item {
    width: auto; } }

.icon-bar.eight-up .item {
  width: 12.5%; }

.icon-bar.eight-up.vertical .item, .icon-bar.eight-up.small-vertical .item {
  width: auto; }

@media only screen and (min-width: 40.0625em) {
  .icon-bar.eight-up.medium-vertical .item {
    width: auto; } }

@media only screen and (min-width: 64.0625em) {
  .icon-bar.eight-up.large-vertical .item {
    width: auto; } }

.inline-list {
  list-style: none;
  margin-top: 0;
  margin-bottom: 1.0625rem;
  margin-left: -1.375rem;
  margin-right: 0;
  overflow: hidden;
  padding: 0; }
  .inline-list > li {
    display: block;
    float: left;
    list-style: none;
    margin-left: 1.375rem; }
    .inline-list > li > * {
      display: block; }

/* Foundation Joyride */
.joyride-list {
  display: none; }

/* Default styles for the container */
.joyride-tip-guide {
  background: #333333;
  color: #FFFFFF;
  display: none;
  font-family: inherit;
  font-weight: normal;
  position: absolute;
  top: 0;
  width: 95%;
  z-index: 103;
  left: 2.5%; }

.lt-ie9 .joyride-tip-guide {
  margin-left: -400px;
  max-width: 800px;
  left: 50%; }

.joyride-content-wrapper {
  padding: 1.125rem 1.25rem 1.5rem;
  width: 100%; }
  .joyride-content-wrapper .button {
    margin-bottom: 0 !important; }
  .joyride-content-wrapper .joyride-prev-tip {
    margin-right: 10px; }

/* Add a little css triangle pip, older browser just miss out on the fanciness of it */
.joyride-tip-guide .joyride-nub {
  border: 10px solid #333333;
  display: block;
  height: 0;
  position: absolute;
  width: 0;
  left: 22px; }
  .joyride-tip-guide .joyride-nub.top {
    border-color: #333333;
    border-top-color: transparent !important;
    border-top-style: solid;
    border-left-color: transparent !important;
    border-right-color: transparent !important;
    top: -20px; }
  .joyride-tip-guide .joyride-nub.bottom {
    border-color: #333333 !important;
    border-bottom-color: transparent !important;
    border-bottom-style: solid;
    border-left-color: transparent !important;
    border-right-color: transparent !important;
    bottom: -20px; }
  .joyride-tip-guide .joyride-nub.right {
    right: -20px; }
  .joyride-tip-guide .joyride-nub.left {
    left: -20px; }

/* Typography */
.joyride-tip-guide h1,
.joyride-tip-guide h2,
.joyride-tip-guide h3,
.joyride-tip-guide h4,
.joyride-tip-guide h5,
.joyride-tip-guide h6 {
  color: #FFFFFF;
  font-weight: bold;
  line-height: 1.25;
  margin: 0; }

.joyride-tip-guide p {
  font-size: 0.875rem;
  line-height: 1.3;
  margin: 0 0 1.125rem 0; }

.joyride-timer-indicator-wrap {
  border: solid 1px #555555;
  bottom: 1rem;
  height: 3px;
  position: absolute;
  width: 50px;
  right: 1.0625rem; }

.joyride-timer-indicator {
  background: #666666;
  display: block;
  height: inherit;
  width: 0; }

.joyride-close-tip {
  color: #777777 !important;
  font-size: 24px;
  font-weight: normal;
  line-height: .5 !important;
  position: absolute;
  text-decoration: none;
  top: 10px;
  right: 12px; }
  .joyride-close-tip:hover, .joyride-close-tip:focus {
    color: #EEEEEE !important; }

.joyride-modal-bg {
  background: rgba(0, 0, 0, 0.5);
  cursor: pointer;
  display: none;
  height: 100%;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 100;
  left: 0; }

.joyride-expose-wrapper {
  background-color: #FFFFFF;
  border-radius: 3px;
  box-shadow: 0 0 15px #FFFFFF;
  position: absolute;
  z-index: 102; }

.joyride-expose-cover {
  background: transparent;
  border-radius: 3px;
  left: 0;
  position: absolute;
  top: 0;
  z-index: 9999; }

/* Styles for screens that are at least 768px; */
@media only screen {
  .joyride-tip-guide {
    width: 300px;
    left: inherit; }
    .joyride-tip-guide .joyride-nub.bottom {
      border-color: #333333 !important;
      border-bottom-color: transparent !important;
      border-left-color: transparent !important;
      border-right-color: transparent !important;
      bottom: -20px; }
    .joyride-tip-guide .joyride-nub.right {
      border-color: #333333 !important;
      border-right-color: transparent !important;
      border-bottom-color: transparent !important;
      border-top-color: transparent !important;
      left: auto;
      right: -20px;
      top: 22px; }
    .joyride-tip-guide .joyride-nub.left {
      border-color: #333333 !important;
      border-bottom-color: transparent !important;
      border-left-color: transparent !important;
      border-top-color: transparent !important;
      left: -20px;
      right: auto;
      top: 22px; } }

.keystroke,
kbd {
  background-color: #ededed;
  border-color: #dddddd;
  color: #222222;
  border-style: solid;
  border-width: 1px;
  font-family: "Consolas", "Menlo", "Courier", monospace;
  font-size: inherit;
  margin: 0;
  padding: 0.125rem 0.25rem 0;
  border-radius: 3px; }

.label {
  display: inline-block;
  font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
  font-weight: normal;
  line-height: 1;
  margin-bottom: auto;
  position: relative;
  text-align: center;
  text-decoration: none;
  white-space: nowrap;
  padding: 0.25rem 0.5rem 0.25rem;
  font-size: 0.6875rem;
  background-color: #008CBA;
  color: #FFFFFF; }
  .label.radius {
    border-radius: 3px; }
  .label.round {
    border-radius: 1000px; }
  .label.alert {
    background-color: #f04124;
    color: #FFFFFF; }
  .label.warning {
    background-color: #f08a24;
    color: #FFFFFF; }
  .label.success {
    background-color: #43AC6A;
    color: #FFFFFF; }
  .label.secondary {
    background-color: #e7e7e7;
    color: #333333; }
  .label.info {
    background-color: #a0d3e8;
    color: #333333; }

[data-magellan-expedition], [data-magellan-expedition-clone] {
  background: #FFFFFF;
  min-width: 100%;
  padding: 10px;
  z-index: 50; }
  [data-magellan-expedition] .sub-nav, [data-magellan-expedition-clone] .sub-nav {
    margin-bottom: 0; }
    [data-magellan-expedition] .sub-nav dd, [data-magellan-expedition-clone] .sub-nav dd {
      margin-bottom: 0; }
    [data-magellan-expedition] .sub-nav a, [data-magellan-expedition-clone] .sub-nav a {
      line-height: 1.8em; }

@-webkit-keyframes rotate {
  from {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  to {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg); } }

@keyframes rotate {
  from {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  to {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg); } }

/* Orbit Graceful Loading */
.slideshow-wrapper {
  position: relative; }
  .slideshow-wrapper ul {
    list-style-type: none;
    margin: 0; }
    .slideshow-wrapper ul li,
    .slideshow-wrapper ul li .orbit-caption {
      display: none; }
    .slideshow-wrapper ul li:first-child {
      display: block; }
  .slideshow-wrapper .orbit-container {
    background-color: transparent; }
    .slideshow-wrapper .orbit-container li {
      display: block; }
      .slideshow-wrapper .orbit-container li .orbit-caption {
        display: block; }
    .slideshow-wrapper .orbit-container .orbit-bullets li {
      display: inline-block; }
  .slideshow-wrapper .preloader {
    border-radius: 1000px;
    -webkit-animation-duration: 1.5s;
            animation-duration: 1.5s;
    -webkit-animation-iteration-count: infinite;
            animation-iteration-count: infinite;
    -webkit-animation-name: rotate;
            animation-name: rotate;
    -webkit-animation-timing-function: linear;
            animation-timing-function: linear;
    border-color: #555555 #FFFFFF;
    border: solid 3px;
    display: block;
    height: 40px;
    left: 50%;
    margin-left: -20px;
    margin-top: -20px;
    position: absolute;
    top: 50%;
    width: 40px; }

.orbit-container {
  background: none;
  overflow: hidden;
  position: relative;
  width: 100%; }
  .orbit-container .orbit-slides-container {
    list-style: none;
    margin: 0;
    padding: 0;
    position: relative;
    -webkit-transform: translateZ(0);
    transform: translateZ(0); }
    .orbit-container .orbit-slides-container img {
      display: block;
      max-width: 100%; }
    .orbit-container .orbit-slides-container > * {
      position: absolute;
      top: 0;
      width: 100%;
      margin-left: 100%; }
      .orbit-container .orbit-slides-container > *:first-child {
        margin-left: 0; }
      .orbit-container .orbit-slides-container > * .orbit-caption {
        bottom: 0;
        position: absolute;
        background-color: rgba(51, 51, 51, 0.8);
        color: #FFFFFF;
        font-size: 0.875rem;
        padding: 0.625rem 0.875rem;
        width: 100%; }
  .orbit-container .orbit-slide-number {
    left: 10px;
    background: transparent;
    color: #FFFFFF;
    font-size: 12px;
    position: absolute;
    top: 10px;
    z-index: 10; }
    .orbit-container .orbit-slide-number span {
      font-weight: 700;
      padding: 0.3125rem; }
  .orbit-container .orbit-timer {
    position: absolute;
    top: 12px;
    right: 10px;
    height: 6px;
    width: 100px;
    z-index: 10; }
    .orbit-container .orbit-timer .orbit-progress {
      height: 3px;
      background-color: rgba(255, 255, 255, 0.3);
      display: block;
      width: 0;
      position: relative;
      right: 20px;
      top: 5px; }
    .orbit-container .orbit-timer > span {
      border: solid 4px #FFFFFF;
      border-bottom: none;
      border-top: none;
      display: none;
      height: 14px;
      position: absolute;
      top: 0;
      width: 11px;
      right: 0; }
    .orbit-container .orbit-timer.paused > span {
      top: 0;
      width: 11px;
      height: 14px;
      border: inset 8px;
      border-left-style: solid;
      border-color: transparent;
      border-left-color: #FFFFFF;
      right: -4px; }
      .orbit-container .orbit-timer.paused > span.dark {
        border-left-color: #333333; }
  .orbit-container:hover .orbit-timer > span {
    display: block; }
  .orbit-container .orbit-prev,
  .orbit-container .orbit-next {
    background-color: transparent;
    color: white;
    height: 60px;
    line-height: 50px;
    margin-top: -25px;
    position: absolute;
    text-indent: -9999px !important;
    top: 45%;
    width: 36px;
    z-index: 10; }
    .orbit-container .orbit-prev:hover,
    .orbit-container .orbit-next:hover {
      background-color: rgba(0, 0, 0, 0.3); }
    .orbit-container .orbit-prev > span,
    .orbit-container .orbit-next > span {
      border: inset 10px;
      display: block;
      height: 0;
      margin-top: -10px;
      position: absolute;
      top: 50%;
      width: 0; }
  .orbit-container .orbit-prev {
    left: 0; }
    .orbit-container .orbit-prev > span {
      border-right-style: solid;
      border-color: transparent;
      border-right-color: #FFFFFF; }
    .orbit-container .orbit-prev:hover > span {
      border-right-color: #FFFFFF; }
  .orbit-container .orbit-next {
    right: 0; }
    .orbit-container .orbit-next > span {
      border-color: transparent;
      border-left-style: solid;
      border-left-color: #FFFFFF;
      left: 50%;
      margin-left: -4px; }
    .orbit-container .orbit-next:hover > span {
      border-left-color: #FFFFFF; }

.orbit-bullets-container {
  text-align: center; }

.orbit-bullets {
  display: block;
  float: none;
  margin: 0 auto 30px auto;
  overflow: hidden;
  position: relative;
  text-align: center;
  top: 10px; }
  .orbit-bullets li {
    background: #CCCCCC;
    cursor: pointer;
    display: inline-block;
    float: none;
    height: 0.5625rem;
    margin-right: 6px;
    width: 0.5625rem;
    border-radius: 1000px; }
    .orbit-bullets li.active {
      background: #999999; }
    .orbit-bullets li:last-child {
      margin-right: 0; }

.touch .orbit-container .orbit-prev,
.touch .orbit-container .orbit-next {
  display: none; }

.touch .orbit-bullets {
  display: none; }

@media only screen and (min-width: 40.0625em) {
  .touch .orbit-container .orbit-prev,
  .touch .orbit-container .orbit-next {
    display: inherit; }
  .touch .orbit-bullets {
    display: block; } }

@media only screen and (max-width: 40em) {
  .orbit-stack-on-small .orbit-slides-container {
    height: auto !important; }
  .orbit-stack-on-small .orbit-slides-container > * {
    margin: 0  !important;
    opacity: 1 !important;
    position: relative; }
  .orbit-stack-on-small .orbit-slide-number {
    display: none; }
  .orbit-timer {
    display: none; }
  .orbit-next, .orbit-prev {
    display: none; }
  .orbit-bullets {
    display: none; } }

ul.pagination {
  display: block;
  margin-left: -0.3125rem;
  min-height: 1.5rem; }
  ul.pagination li {
    color: #222222;
    font-size: 0.875rem;
    height: 1.5rem;
    margin-left: 0.3125rem; }
    ul.pagination li a, ul.pagination li button {
      border-radius: 3px;
      transition: background-color 300ms ease-out;
      background: none;
      color: #999999;
      display: block;
      font-size: 1em;
      font-weight: normal;
      line-height: inherit;
      padding: 0.0625rem 0.625rem 0.0625rem; }
    ul.pagination li:hover a,
    ul.pagination li a:focus,
    ul.pagination li:hover button,
    ul.pagination li button:focus {
      background: #e6e6e6; }
    ul.pagination li.unavailable a, ul.pagination li.unavailable button {
      cursor: default;
      color: #999999;
      pointer-events: none; }
    ul.pagination li.unavailable:hover a,
    ul.pagination li.unavailable a:focus,
    ul.pagination li.unavailable:hover button,
    ul.pagination li.unavailable button:focus {
      background: transparent; }
    ul.pagination li.current a, ul.pagination li.current button {
      background: #008CBA;
      color: #FFFFFF;
      cursor: default;
      font-weight: bold; }
      ul.pagination li.current a:hover, ul.pagination li.current a:focus, ul.pagination li.current button:hover, ul.pagination li.current button:focus {
        background: #008CBA; }
  ul.pagination li {
    display: block;
    float: left; }

/* Pagination centred wrapper */
.pagination-centered {
  text-align: center; }
  .pagination-centered ul.pagination li {
    display: inline-block;
    float: none; }

/* Panels */
.panel {
  border-style: solid;
  border-width: 1px;
  border-color: #d8d8d8;
  margin-bottom: 1.25rem;
  padding: 1.25rem;
  background: #f2f2f2;
  color: #333333; }
  .panel > :first-child {
    margin-top: 0; }
  .panel > :last-child {
    margin-bottom: 0; }
  .panel h1, .panel h2, .panel h3, .panel h4, .panel h5, .panel h6, .panel p, .panel li, .panel dl {
    color: #333333; }
  .panel h1, .panel h2, .panel h3, .panel h4, .panel h5, .panel h6 {
    line-height: 1;
    margin-bottom: 0.625rem; }
    .panel h1.subheader, .panel h2.subheader, .panel h3.subheader, .panel h4.subheader, .panel h5.subheader, .panel h6.subheader {
      line-height: 1.4; }
  .panel.callout {
    border-style: solid;
    border-width: 1px;
    border-color: #d8d8d8;
    margin-bottom: 1.25rem;
    padding: 1.25rem;
    background: #ecfaff;
    color: #333333; }
    .panel.callout > :first-child {
      margin-top: 0; }
    .panel.callout > :last-child {
      margin-bottom: 0; }
    .panel.callout h1, .panel.callout h2, .panel.callout h3, .panel.callout h4, .panel.callout h5, .panel.callout h6, .panel.callout p, .panel.callout li, .panel.callout dl {
      color: #333333; }
    .panel.callout h1, .panel.callout h2, .panel.callout h3, .panel.callout h4, .panel.callout h5, .panel.callout h6 {
      line-height: 1;
      margin-bottom: 0.625rem; }
      .panel.callout h1.subheader, .panel.callout h2.subheader, .panel.callout h3.subheader, .panel.callout h4.subheader, .panel.callout h5.subheader, .panel.callout h6.subheader {
        line-height: 1.4; }
    .panel.callout a:not(.button) {
      color: #008CBA; }
      .panel.callout a:not(.button):hover, .panel.callout a:not(.button):focus {
        color: #0078a0; }
  .panel.radius {
    border-radius: 3px; }

/* Pricing Tables */
.pricing-table {
  border: solid 1px #DDDDDD;
  margin-left: 0;
  margin-bottom: 1.25rem; }
  .pricing-table * {
    list-style: none;
    line-height: 1; }
  .pricing-table .title {
    background-color: #333333;
    color: #EEEEEE;
    font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
    font-size: 1rem;
    font-weight: normal;
    padding: 0.9375rem 1.25rem;
    text-align: center; }
  .pricing-table .price {
    background-color: #F6F6F6;
    color: #333333;
    font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
    font-size: 2rem;
    font-weight: normal;
    padding: 0.9375rem 1.25rem;
    text-align: center; }
  .pricing-table .description {
    background-color: #FFFFFF;
    border-bottom: dotted 1px #DDDDDD;
    color: #777777;
    font-size: 0.75rem;
    font-weight: normal;
    line-height: 1.4;
    padding: 0.9375rem;
    text-align: center; }
  .pricing-table .bullet-item {
    background-color: #FFFFFF;
    border-bottom: dotted 1px #DDDDDD;
    color: #333333;
    font-size: 0.875rem;
    font-weight: normal;
    padding: 0.9375rem;
    text-align: center; }
  .pricing-table .cta-button {
    background-color: #FFFFFF;
    padding: 1.25rem 1.25rem 0;
    text-align: center; }

/* Progress Bar */
.progress {
  background-color: #F6F6F6;
  border: 1px solid white;
  height: 1.5625rem;
  margin-bottom: 0.625rem;
  padding: 0.125rem; }
  .progress .meter {
    background: #008CBA;
    display: block;
    height: 100%;
    float: left;
    width: 0%; }
    .progress .meter.secondary {
      background: #e7e7e7;
      display: block;
      height: 100%;
      float: left;
      width: 0%; }
    .progress .meter.success {
      background: #43AC6A;
      display: block;
      height: 100%;
      float: left;
      width: 0%; }
    .progress .meter.alert {
      background: #f04124;
      display: block;
      height: 100%;
      float: left;
      width: 0%; }
  .progress.secondary .meter {
    background: #e7e7e7;
    display: block;
    height: 100%;
    float: left;
    width: 0%; }
  .progress.success .meter {
    background: #43AC6A;
    display: block;
    height: 100%;
    float: left;
    width: 0%; }
  .progress.alert .meter {
    background: #f04124;
    display: block;
    height: 100%;
    float: left;
    width: 0%; }
  .progress.radius {
    border-radius: 3px; }
    .progress.radius .meter {
      border-radius: 2px; }
  .progress.round {
    border-radius: 1000px; }
    .progress.round .meter {
      border-radius: 999px; }

.range-slider {
  border: 1px solid #DDDDDD;
  margin: 1.25rem 0;
  position: relative;
  -ms-touch-action: none;
  touch-action: none;
  display: block;
  height: 1rem;
  width: 100%;
  background: #FAFAFA; }
  .range-slider.vertical-range {
    border: 1px solid #DDDDDD;
    margin: 1.25rem 0;
    position: relative;
    -ms-touch-action: none;
    touch-action: none;
    display: inline-block;
    height: 12.5rem;
    width: 1rem; }
    .range-slider.vertical-range .range-slider-handle {
      bottom: -10.5rem;
      margin-left: -0.5rem;
      margin-top: 0;
      position: absolute; }
    .range-slider.vertical-range .range-slider-active-segment {
      border-bottom-left-radius: inherit;
      border-bottom-right-radius: inherit;
      border-top-left-radius: initial;
      bottom: 0;
      height: auto;
      width: 0.875rem; }
  .range-slider.radius {
    background: #FAFAFA;
    border-radius: 3px; }
    .range-slider.radius .range-slider-handle {
      background: #008CBA;
      border-radius: 3px; }
      .range-slider.radius .range-slider-handle:hover {
        background: #007ba4; }
  .range-slider.round {
    background: #FAFAFA;
    border-radius: 1000px; }
    .range-slider.round .range-slider-handle {
      background: #008CBA;
      border-radius: 1000px; }
      .range-slider.round .range-slider-handle:hover {
        background: #007ba4; }
  .range-slider.disabled, .range-slider[disabled] {
    background: #FAFAFA;
    cursor: not-allowed;
    opacity: 0.7; }
    .range-slider.disabled .range-slider-handle, .range-slider[disabled] .range-slider-handle {
      background: #008CBA;
      cursor: default;
      opacity: 0.7; }
      .range-slider.disabled .range-slider-handle:hover, .range-slider[disabled] .range-slider-handle:hover {
        background: #007ba4; }

.range-slider-active-segment {
  background: #e5e5e5;
  border-bottom-left-radius: inherit;
  border-top-left-radius: inherit;
  display: inline-block;
  height: 0.875rem;
  position: absolute; }

.range-slider-handle {
  border: 1px solid none;
  cursor: pointer;
  display: inline-block;
  height: 1.375rem;
  position: absolute;
  top: -0.3125rem;
  width: 2rem;
  z-index: 1;
  -ms-touch-action: manipulation;
  touch-action: manipulation;
  background: #008CBA; }
  .range-slider-handle:hover {
    background: #007ba4; }

.reveal-modal-bg {
  background: #000000;
  background: rgba(0, 0, 0, 0.45);
  bottom: 0;
  display: none;
  left: 0;
  position: fixed;
  right: 0;
  top: 0;
  z-index: 1004;
  left: 0; }

.reveal-modal {
  border-radius: 3px;
  display: none;
  position: absolute;
  top: 0;
  visibility: hidden;
  width: 100%;
  z-index: 1005;
  left: 0;
  background-color: #FFFFFF;
  padding: 1.875rem;
  border: solid 1px #666666;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.4); }
  @media only screen and (max-width: 40em) {
    .reveal-modal {
      min-height: 100vh; } }
  .reveal-modal .column, .reveal-modal .columns {
    min-width: 0; }
  .reveal-modal > :first-child {
    margin-top: 0; }
  .reveal-modal > :last-child {
    margin-bottom: 0; }
  @media only screen and (min-width: 40.0625em) {
    .reveal-modal {
      left: 0;
      margin: 0 auto;
      max-width: 62.5rem;
      right: 0;
      width: 80%; } }
  @media only screen and (min-width: 40.0625em) {
    .reveal-modal {
      top: 6.25rem; } }
  .reveal-modal.radius {
    box-shadow: none;
    border-radius: 3px; }
  .reveal-modal.round {
    box-shadow: none;
    border-radius: 1000px; }
  .reveal-modal.collapse {
    padding: 0;
    box-shadow: none; }
  @media only screen and (min-width: 40.0625em) {
    .reveal-modal.tiny {
      left: 0;
      margin: 0 auto;
      max-width: 62.5rem;
      right: 0;
      width: 30%; } }
  @media only screen and (min-width: 40.0625em) {
    .reveal-modal.small {
      left: 0;
      margin: 0 auto;
      max-width: 62.5rem;
      right: 0;
      width: 40%; } }
  @media only screen and (min-width: 40.0625em) {
    .reveal-modal.medium {
      left: 0;
      margin: 0 auto;
      max-width: 62.5rem;
      right: 0;
      width: 60%; } }
  @media only screen and (min-width: 40.0625em) {
    .reveal-modal.large {
      left: 0;
      margin: 0 auto;
      max-width: 62.5rem;
      right: 0;
      width: 70%; } }
  @media only screen and (min-width: 40.0625em) {
    .reveal-modal.xlarge {
      left: 0;
      margin: 0 auto;
      max-width: 62.5rem;
      right: 0;
      width: 95%; } }
  .reveal-modal.full {
    height: 100vh;
    height: 100%;
    left: 0;
    margin-left: 0 !important;
    max-width: none !important;
    min-height: 100vh;
    top: 0; }
    @media only screen and (min-width: 40.0625em) {
      .reveal-modal.full {
        left: 0;
        margin: 0 auto;
        max-width: 62.5rem;
        right: 0;
        width: 100%; } }
  .reveal-modal.toback {
    z-index: 1003; }
  .reveal-modal .close-reveal-modal {
    color: #AAAAAA;
    cursor: pointer;
    font-size: 2.5rem;
    font-weight: bold;
    line-height: 1;
    position: absolute;
    top: 0.625rem;
    right: 1.375rem; }

.side-nav {
  display: block;
  font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
  list-style-position: outside;
  list-style-type: none;
  margin: 0;
  padding: 0.875rem 0; }
  .side-nav li {
    font-size: 0.875rem;
    font-weight: normal;
    margin: 0 0 0.4375rem 0; }
    .side-nav li a:not(.button) {
      color: #008CBA;
      display: block;
      margin: 0;
      padding: 0.4375rem 0.875rem; }
      .side-nav li a:not(.button):hover, .side-nav li a:not(.button):focus {
        background: rgba(0, 0, 0, 0.025);
        color: #1cc7ff; }
      .side-nav li a:not(.button):active {
        color: #1cc7ff; }
    .side-nav li.active > a:first-child:not(.button) {
      color: #1cc7ff;
      font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
      font-weight: normal; }
    .side-nav li.divider {
      border-top: 1px solid;
      height: 0;
      list-style: none;
      padding: 0;
      border-top-color: #e6e6e6; }
    .side-nav li.heading {
      color: #008CBA;
      font-size: 0.875rem;
      font-weight: bold;
      text-transform: uppercase; }

.split.button {
  position: relative;
  padding-right: 5.0625rem; }
  .split.button span {
    display: block;
    height: 100%;
    position: absolute;
    right: 0;
    top: 0;
    border-left: solid 1px; }
    .split.button span:after {
      position: absolute;
      content: "";
      width: 0;
      height: 0;
      display: block;
      border-style: inset;
      top: 50%;
      left: 50%; }
    .split.button span:active {
      background-color: rgba(0, 0, 0, 0.1); }
  .split.button span {
    border-left-color: rgba(255, 255, 255, 0.5); }
  .split.button span {
    width: 3.09375rem; }
    .split.button span:after {
      border-top-style: solid;
      border-width: 0.375rem;
      margin-left: -0.375rem;
      top: 48%; }
  .split.button span:after {
    border-color: #FFFFFF transparent transparent transparent; }
  .split.button.secondary span {
    border-left-color: rgba(255, 255, 255, 0.5); }
  .split.button.secondary span:after {
    border-color: #FFFFFF transparent transparent transparent; }
  .split.button.alert span {
    border-left-color: rgba(255, 255, 255, 0.5); }
  .split.button.success span {
    border-left-color: rgba(255, 255, 255, 0.5); }
  .split.button.tiny {
    padding-right: 3.75rem; }
    .split.button.tiny span {
      width: 2.25rem; }
      .split.button.tiny span:after {
        border-top-style: solid;
        border-width: 0.375rem;
        margin-left: -0.375rem;
        top: 48%; }
  .split.button.small {
    padding-right: 4.375rem; }
    .split.button.small span {
      width: 2.625rem; }
      .split.button.small span:after {
        border-top-style: solid;
        border-width: 0.4375rem;
        margin-left: -0.375rem;
        top: 48%; }
  .split.button.large {
    padding-right: 5.5rem; }
    .split.button.large span {
      width: 3.4375rem; }
      .split.button.large span:after {
        border-top-style: solid;
        border-width: 0.3125rem;
        margin-left: -0.375rem;
        top: 48%; }
  .split.button.expand {
    padding-left: 2rem; }
  .split.button.secondary span:after {
    border-color: #333333 transparent transparent transparent; }
  .split.button.radius span {
    -webkit-border-bottom-right-radius: 3px;
    -webkit-border-top-right-radius: 3px;
    border-bottom-right-radius: 3px;
    border-top-right-radius: 3px; }
  .split.button.round span {
    -webkit-border-bottom-right-radius: 1000px;
    -webkit-border-top-right-radius: 1000px;
    border-bottom-right-radius: 1000px;
    border-top-right-radius: 1000px; }
  .split.button.no-pip span:before {
    border-style: none; }
  .split.button.no-pip span:after {
    border-style: none; }
  .split.button.no-pip span > i {
    display: block;
    left: 50%;
    margin-left: -0.28889em;
    margin-top: -0.48889em;
    position: absolute;
    top: 50%; }

.sub-nav {
  display: block;
  margin: -0.25rem 0 1.125rem;
  overflow: hidden;
  padding-top: 0.25rem;
  width: auto; }
  .sub-nav dt {
    text-transform: uppercase; }
  .sub-nav dt,
  .sub-nav dd,
  .sub-nav li {
    color: #999999;
    float: left;
    font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
    font-size: 0.875rem;
    font-weight: normal;
    margin-left: 1rem;
    margin-bottom: 0; }
    .sub-nav dt a,
    .sub-nav dd a,
    .sub-nav li a {
      color: #999999;
      padding: 0.1875rem 1rem;
      text-decoration: none; }
      .sub-nav dt a:hover,
      .sub-nav dd a:hover,
      .sub-nav li a:hover {
        color: #737373; }
    .sub-nav dt.active a,
    .sub-nav dd.active a,
    .sub-nav li.active a {
      border-radius: 3px;
      background: #008CBA;
      color: #FFFFFF;
      cursor: default;
      font-weight: normal;
      padding: 0.1875rem 1rem; }
      .sub-nav dt.active a:hover,
      .sub-nav dd.active a:hover,
      .sub-nav li.active a:hover {
        background: #0078a0; }

.switch {
  border: none;
  margin-bottom: 1.5rem;
  outline: 0;
  padding: 0;
  position: relative;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none; }
  .switch label {
    background: #DDDDDD;
    color: transparent;
    cursor: pointer;
    display: block;
    margin-bottom: 1rem;
    position: relative;
    text-indent: 100%;
    width: 4rem;
    height: 2rem;
    transition: left 0.15s ease-out; }
  .switch input {
    left: 10px;
    opacity: 0;
    padding: 0;
    position: absolute;
    top: 9px; }
    .switch input + label {
      margin-left: 0;
      margin-right: 0; }
  .switch label:after {
    background: #FFFFFF;
    content: "";
    display: block;
    height: 1.5rem;
    left: .25rem;
    position: absolute;
    top: .25rem;
    width: 1.5rem;
    transition: left 0.15s ease-out;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); }
  .switch input:checked + label {
    background: #008CBA; }
  .switch input:checked + label:after {
    left: 2.25rem; }
  .switch label {
    height: 2rem;
    width: 4rem; }
  .switch label:after {
    height: 1.5rem;
    width: 1.5rem; }
  .switch input:checked + label:after {
    left: 2.25rem; }
  .switch label {
    color: transparent;
    background: #DDDDDD; }
  .switch label:after {
    background: #FFFFFF; }
  .switch input:checked + label {
    background: #008CBA; }
  .switch.large label {
    height: 2.5rem;
    width: 5rem; }
  .switch.large label:after {
    height: 2rem;
    width: 2rem; }
  .switch.large input:checked + label:after {
    left: 2.75rem; }
  .switch.small label {
    height: 1.75rem;
    width: 3.5rem; }
  .switch.small label:after {
    height: 1.25rem;
    width: 1.25rem; }
  .switch.small input:checked + label:after {
    left: 2rem; }
  .switch.tiny label {
    height: 1.5rem;
    width: 3rem; }
  .switch.tiny label:after {
    height: 1rem;
    width: 1rem; }
  .switch.tiny input:checked + label:after {
    left: 1.75rem; }
  .switch.radius label {
    border-radius: 4px; }
  .switch.radius label:after {
    border-radius: 3px; }
  .switch.round {
    border-radius: 1000px; }
    .switch.round label {
      border-radius: 2rem; }
    .switch.round label:after {
      border-radius: 2rem; }

table {
  background: #FFFFFF;
  border: solid 1px #DDDDDD;
  margin-bottom: 1.25rem;
  table-layout: auto; }
  table caption {
    background: transparent;
    color: #222222;
    font-size: 1rem;
    font-weight: bold; }
  table thead {
    background: #F5F5F5; }
    table thead tr th,
    table thead tr td {
      color: #222222;
      font-size: 0.875rem;
      font-weight: bold;
      padding: 0.5rem 0.625rem 0.625rem; }
  table tfoot {
    background: #F5F5F5; }
    table tfoot tr th,
    table tfoot tr td {
      color: #222222;
      font-size: 0.875rem;
      font-weight: bold;
      padding: 0.5rem 0.625rem 0.625rem; }
  table tr th,
  table tr td {
    color: #222222;
    font-size: 0.875rem;
    padding: 0.5625rem 0.625rem;
    text-align: left; }
  table tr.even, table tr.alt, table tr:nth-of-type(even) {
    background: #F9F9F9; }
  table thead tr th,
  table tfoot tr th,
  table tfoot tr td,
  table tbody tr th,
  table tbody tr td,
  table tr td {
    display: table-cell;
    line-height: 1.125rem; }

.tabs {
  margin-bottom: 0 !important;
  margin-left: 0; }
  .tabs:before, .tabs:after {
    content: " ";
    display: table; }
  .tabs:after {
    clear: both; }
  .tabs dd,
  .tabs .tab-title {
    float: left;
    list-style: none;
    margin-bottom: 0 !important;
    position: relative; }
    .tabs dd > a,
    .tabs .tab-title > a {
      display: block;
      background-color: #EFEFEF;
      color: #222222;
      font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
      font-size: 1rem;
      padding: 1rem 2rem; }
      .tabs dd > a:hover,
      .tabs .tab-title > a:hover {
        background-color: #e1e1e1; }
    .tabs dd.active > a,
    .tabs .tab-title.active > a {
      background-color: #FFFFFF;
      color: #222222; }
  .tabs.radius dd:first-child a,
  .tabs.radius .tab:first-child a {
    -webkit-border-bottom-left-radius: 3px;
    -webkit-border-top-left-radius: 3px;
    border-bottom-left-radius: 3px;
    border-top-left-radius: 3px; }
  .tabs.radius dd:last-child a,
  .tabs.radius .tab:last-child a {
    -webkit-border-bottom-right-radius: 3px;
    -webkit-border-top-right-radius: 3px;
    border-bottom-right-radius: 3px;
    border-top-right-radius: 3px; }
  .tabs.vertical dd,
  .tabs.vertical .tab-title {
    position: inherit;
    float: none;
    display: block;
    top: auto; }

.tabs-content {
  margin-bottom: 1.5rem;
  width: 100%; }
  .tabs-content:before, .tabs-content:after {
    content: " ";
    display: table; }
  .tabs-content:after {
    clear: both; }
  .tabs-content > .content {
    display: none;
    float: left;
    padding: 0.9375rem 0;
    width: 100%; }
    .tabs-content > .content.active {
      display: block;
      float: none; }
    .tabs-content > .content.contained {
      padding: 0.9375rem; }
  .tabs-content.vertical {
    display: block; }
    .tabs-content.vertical > .content {
      padding: 0 0.9375rem; }

@media only screen and (min-width: 40.0625em) {
  .tabs.vertical {
    float: left;
    margin: 0;
    margin-bottom: 1.25rem !important;
    max-width: 20%;
    width: 20%; }
  .tabs-content.vertical {
    float: left;
    margin-left: -1px;
    max-width: 80%;
    padding-left: 1rem;
    width: 80%; } }

.no-js .tabs-content > .content {
  display: block;
  float: none; }

/* Image Thumbnails */
.th {
  border: solid 4px #FFFFFF;
  box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.2);
  display: inline-block;
  line-height: 0;
  max-width: 100%;
  transition: all 200ms ease-out; }
  .th:hover, .th:focus {
    box-shadow: 0 0 6px 1px rgba(0, 140, 186, 0.5); }
  .th.radius {
    border-radius: 3px; }

/* Tooltips */
.has-tip {
  border-bottom: dotted 1px #CCCCCC;
  color: #333333;
  cursor: help;
  font-weight: bold; }
  .has-tip:hover, .has-tip:focus {
    border-bottom: dotted 1px #003f54;
    color: #008CBA; }
  .has-tip.tip-left, .has-tip.tip-right {
    float: none !important; }

.tooltip {
  background: #333333;
  color: #FFFFFF;
  display: none;
  font-size: 0.875rem;
  font-weight: normal;
  line-height: 1.3;
  max-width: 300px;
  padding: 0.75rem;
  position: absolute;
  width: 100%;
  z-index: 1006;
  left: 50%; }
  .tooltip > .nub {
    border: solid 5px;
    border-color: transparent transparent #333333 transparent;
    display: block;
    height: 0;
    pointer-events: none;
    position: absolute;
    top: -10px;
    width: 0;
    left: 5px; }
    .tooltip > .nub.rtl {
      left: auto;
      right: 5px; }
  .tooltip.radius {
    border-radius: 3px; }
  .tooltip.round {
    border-radius: 1000px; }
    .tooltip.round > .nub {
      left: 2rem; }
  .tooltip.opened {
    border-bottom: dotted 1px #003f54 !important;
    color: #008CBA !important; }

.tap-to-close {
  color: #777777;
  display: block;
  font-size: 0.625rem;
  font-weight: normal; }

@media only screen {
  .tooltip > .nub {
    border-color: transparent transparent #333333 transparent;
    top: -10px; }
  .tooltip.tip-top > .nub {
    border-color: #333333 transparent transparent transparent;
    bottom: -10px;
    top: auto; }
  .tooltip.tip-left, .tooltip.tip-right {
    float: none !important; }
  .tooltip.tip-left > .nub {
    border-color: transparent transparent transparent #333333;
    left: auto;
    margin-top: -5px;
    right: -10px;
    top: 50%; }
  .tooltip.tip-right > .nub {
    border-color: transparent #333333 transparent transparent;
    left: -10px;
    margin-top: -5px;
    right: auto;
    top: 50%; } }

meta.foundation-mq-topbar {
  font-family: "/only screen and (min-width:40.0625em)/";
  width: 40.0625em; }

/* Wrapped around .top-bar to contain to grid width */
.contain-to-grid {
  width: 100%;
  background: #333333; }
  .contain-to-grid .top-bar {
    margin-bottom: 0; }

.fixed {
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 99;
  left: 0; }
  .fixed.expanded:not(.top-bar) {
    height: auto;
    max-height: 100%;
    overflow-y: auto;
    width: 100%; }
    .fixed.expanded:not(.top-bar) .title-area {
      position: fixed;
      width: 100%;
      z-index: 99; }
    .fixed.expanded:not(.top-bar) .top-bar-section {
      margin-top: 2.8125rem;
      z-index: 98; }

.top-bar {
  background: #333333;
  height: 2.8125rem;
  line-height: 2.8125rem;
  margin-bottom: 0;
  overflow: hidden;
  position: relative; }
  .top-bar ul {
    list-style: none;
    margin-bottom: 0; }
  .top-bar .row {
    max-width: none; }
  .top-bar form,
  .top-bar input,
  .top-bar select {
    margin-bottom: 0; }
  .top-bar input,
  .top-bar select {
    font-size: 0.75rem;
    height: 1.75rem;
    padding-bottom: .35rem;
    padding-top: .35rem; }
  .top-bar .button, .top-bar button {
    font-size: 0.75rem;
    margin-bottom: 0;
    padding-bottom: 0.4125rem;
    padding-top: 0.4125rem; }
    @media only screen and (max-width: 40em) {
      .top-bar .button, .top-bar button {
        position: relative;
        top: -1px; } }
  .top-bar .title-area {
    margin: 0;
    position: relative; }
  .top-bar .name {
    font-size: 16px;
    height: 2.8125rem;
    margin: 0; }
    .top-bar .name h1, .top-bar .name h2, .top-bar .name h3, .top-bar .name h4, .top-bar .name p, .top-bar .name span {
      font-size: 1.0625rem;
      line-height: 2.8125rem;
      margin: 0; }
      .top-bar .name h1 a, .top-bar .name h2 a, .top-bar .name h3 a, .top-bar .name h4 a, .top-bar .name p a, .top-bar .name span a {
        color: #FFFFFF;
        display: block;
        font-weight: normal;
        padding: 0 0.9375rem;
        width: 75%; }
  .top-bar .toggle-topbar {
    position: absolute;
    right: 0;
    top: 0; }
    .top-bar .toggle-topbar a {
      color: #FFFFFF;
      display: block;
      font-size: 0.8125rem;
      font-weight: bold;
      height: 2.8125rem;
      line-height: 2.8125rem;
      padding: 0 0.9375rem;
      position: relative;
      text-transform: uppercase; }
    .top-bar .toggle-topbar.menu-icon {
      margin-top: -16px;
      top: 50%; }
      .top-bar .toggle-topbar.menu-icon a {
        color: #FFFFFF;
        height: 34px;
        line-height: 33px;
        padding: 0 2.5rem 0 0.9375rem;
        position: relative; }
        .top-bar .toggle-topbar.menu-icon a span::after {
          content: "";
          display: block;
          height: 0;
          position: absolute;
          margin-top: -8px;
          top: 50%;
          right: 0.9375rem;
          box-shadow: 0 0 0 1px #FFFFFF, 0 7px 0 1px #FFFFFF, 0 14px 0 1px #FFFFFF;
          width: 16px; }
        .top-bar .toggle-topbar.menu-icon a span:hover:after {
          box-shadow: 0 0 0 1px "", 0 7px 0 1px "", 0 14px 0 1px ""; }
  .top-bar.expanded {
    background: transparent;
    height: auto; }
    .top-bar.expanded .title-area {
      background: #333333; }
    .top-bar.expanded .toggle-topbar a {
      color: #888888; }
      .top-bar.expanded .toggle-topbar a span::after {
        box-shadow: 0 0 0 1px #888888, 0 7px 0 1px #888888, 0 14px 0 1px #888888; }
    @media screen and (-webkit-min-device-pixel-ratio: 0) {
      .top-bar.expanded .top-bar-section .has-dropdown.moved > .dropdown,
      .top-bar.expanded .top-bar-section .dropdown {
        clip: initial; }
      .top-bar.expanded .top-bar-section .has-dropdown:not(.moved) > ul {
        padding: 0; } }

.top-bar-section {
  left: 0;
  position: relative;
  width: auto;
  transition: left 300ms ease-out; }
  .top-bar-section ul {
    display: block;
    font-size: 16px;
    height: auto;
    margin: 0;
    padding: 0;
    width: 100%; }
  .top-bar-section .divider,
  .top-bar-section [role="separator"] {
    border-top: solid 1px #1a1a1a;
    clear: both;
    height: 1px;
    width: 100%; }
  .top-bar-section ul li {
    background: #333333; }
    .top-bar-section ul li > a {
      color: #FFFFFF;
      display: block;
      font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
      font-size: 0.8125rem;
      font-weight: normal;
      padding-left: 0.9375rem;
      padding: 12px 0 12px 0.9375rem;
      text-transform: none;
      width: 100%; }
      .top-bar-section ul li > a.button {
        font-size: 0.8125rem;
        padding-left: 0.9375rem;
        padding-right: 0.9375rem;
        background-color: #008CBA;
        border-color: #007095;
        color: #FFFFFF; }
        .top-bar-section ul li > a.button:hover, .top-bar-section ul li > a.button:focus {
          background-color: #007095; }
        .top-bar-section ul li > a.button:hover, .top-bar-section ul li > a.button:focus {
          color: #FFFFFF; }
      .top-bar-section ul li > a.button.secondary {
        background-color: #e7e7e7;
        border-color: #b9b9b9;
        color: #333333; }
        .top-bar-section ul li > a.button.secondary:hover, .top-bar-section ul li > a.button.secondary:focus {
          background-color: #b9b9b9; }
        .top-bar-section ul li > a.button.secondary:hover, .top-bar-section ul li > a.button.secondary:focus {
          color: #333333; }
      .top-bar-section ul li > a.button.success {
        background-color: #43AC6A;
        border-color: #368a55;
        color: #FFFFFF; }
        .top-bar-section ul li > a.button.success:hover, .top-bar-section ul li > a.button.success:focus {
          background-color: #368a55; }
        .top-bar-section ul li > a.button.success:hover, .top-bar-section ul li > a.button.success:focus {
          color: #FFFFFF; }
      .top-bar-section ul li > a.button.alert {
        background-color: #f04124;
        border-color: #cf2a0e;
        color: #FFFFFF; }
        .top-bar-section ul li > a.button.alert:hover, .top-bar-section ul li > a.button.alert:focus {
          background-color: #cf2a0e; }
        .top-bar-section ul li > a.button.alert:hover, .top-bar-section ul li > a.button.alert:focus {
          color: #FFFFFF; }
      .top-bar-section ul li > a.button.warning {
        background-color: #f08a24;
        border-color: #cf6e0e;
        color: #FFFFFF; }
        .top-bar-section ul li > a.button.warning:hover, .top-bar-section ul li > a.button.warning:focus {
          background-color: #cf6e0e; }
        .top-bar-section ul li > a.button.warning:hover, .top-bar-section ul li > a.button.warning:focus {
          color: #FFFFFF; }
      .top-bar-section ul li > a.button.info {
        background-color: #a0d3e8;
        border-color: #61b6d9;
        color: #333333; }
        .top-bar-section ul li > a.button.info:hover, .top-bar-section ul li > a.button.info:focus {
          background-color: #61b6d9; }
        .top-bar-section ul li > a.button.info:hover, .top-bar-section ul li > a.button.info:focus {
          color: #FFFFFF; }
    .top-bar-section ul li > button {
      font-size: 0.8125rem;
      padding-left: 0.9375rem;
      padding-right: 0.9375rem;
      background-color: #008CBA;
      border-color: #007095;
      color: #FFFFFF; }
      .top-bar-section ul li > button:hover, .top-bar-section ul li > button:focus {
        background-color: #007095; }
      .top-bar-section ul li > button:hover, .top-bar-section ul li > button:focus {
        color: #FFFFFF; }
      .top-bar-section ul li > button.secondary {
        background-color: #e7e7e7;
        border-color: #b9b9b9;
        color: #333333; }
        .top-bar-section ul li > button.secondary:hover, .top-bar-section ul li > button.secondary:focus {
          background-color: #b9b9b9; }
        .top-bar-section ul li > button.secondary:hover, .top-bar-section ul li > button.secondary:focus {
          color: #333333; }
      .top-bar-section ul li > button.success {
        background-color: #43AC6A;
        border-color: #368a55;
        color: #FFFFFF; }
        .top-bar-section ul li > button.success:hover, .top-bar-section ul li > button.success:focus {
          background-color: #368a55; }
        .top-bar-section ul li > button.success:hover, .top-bar-section ul li > button.success:focus {
          color: #FFFFFF; }
      .top-bar-section ul li > button.alert {
        background-color: #f04124;
        border-color: #cf2a0e;
        color: #FFFFFF; }
        .top-bar-section ul li > button.alert:hover, .top-bar-section ul li > button.alert:focus {
          background-color: #cf2a0e; }
        .top-bar-section ul li > button.alert:hover, .top-bar-section ul li > button.alert:focus {
          color: #FFFFFF; }
      .top-bar-section ul li > button.warning {
        background-color: #f08a24;
        border-color: #cf6e0e;
        color: #FFFFFF; }
        .top-bar-section ul li > button.warning:hover, .top-bar-section ul li > button.warning:focus {
          background-color: #cf6e0e; }
        .top-bar-section ul li > button.warning:hover, .top-bar-section ul li > button.warning:focus {
          color: #FFFFFF; }
      .top-bar-section ul li > button.info {
        background-color: #a0d3e8;
        border-color: #61b6d9;
        color: #333333; }
        .top-bar-section ul li > button.info:hover, .top-bar-section ul li > button.info:focus {
          background-color: #61b6d9; }
        .top-bar-section ul li > button.info:hover, .top-bar-section ul li > button.info:focus {
          color: #FFFFFF; }
    .top-bar-section ul li:hover:not(.has-form) > a {
      background-color: #555555;
      color: #FFFFFF;
      background: #222222; }
    .top-bar-section ul li.active > a {
      background: #008CBA;
      color: #FFFFFF; }
      .top-bar-section ul li.active > a:hover {
        background: #0078a0;
        color: #FFFFFF; }
  .top-bar-section .has-form {
    padding: 0.9375rem; }
  .top-bar-section .has-dropdown {
    position: relative; }
    .top-bar-section .has-dropdown > a:after {
      border: inset 5px;
      content: "";
      display: block;
      height: 0;
      width: 0;
      border-color: transparent transparent transparent rgba(255, 255, 255, 0.4);
      border-left-style: solid;
      margin-right: 0.9375rem;
      margin-top: -4.5px;
      position: absolute;
      top: 50%;
      right: 0; }
    .top-bar-section .has-dropdown.moved {
      position: static; }
      .top-bar-section .has-dropdown.moved > .dropdown {
        position: static !important;
        height: auto;
        width: auto;
        overflow: visible;
        clip: auto;
        display: block;
        position: absolute !important;
        width: 100%; }
      .top-bar-section .has-dropdown.moved > a:after {
        display: none; }
  .top-bar-section .dropdown {
    clip: rect(1px, 1px, 1px, 1px);
    height: 1px;
    overflow: hidden;
    position: absolute !important;
    width: 1px;
    display: block;
    padding: 0;
    position: absolute;
    top: 0;
    z-index: 99;
    left: 100%; }
    .top-bar-section .dropdown li {
      height: auto;
      width: 100%; }
      .top-bar-section .dropdown li a {
        font-weight: normal;
        padding: 8px 0.9375rem; }
        .top-bar-section .dropdown li a.parent-link {
          font-weight: normal; }
      .top-bar-section .dropdown li.title h5, .top-bar-section .dropdown li.parent-link {
        margin-bottom: 0;
        margin-top: 0;
        font-size: 1.125rem; }
        .top-bar-section .dropdown li.title h5 a, .top-bar-section .dropdown li.parent-link a {
          color: #FFFFFF;
          display: block; }
          .top-bar-section .dropdown li.title h5 a:hover, .top-bar-section .dropdown li.parent-link a:hover {
            background: none; }
      .top-bar-section .dropdown li.has-form {
        padding: 8px 0.9375rem; }
      .top-bar-section .dropdown li .button,
      .top-bar-section .dropdown li button {
        top: auto; }
    .top-bar-section .dropdown label {
      color: #777777;
      font-size: 0.625rem;
      font-weight: bold;
      margin-bottom: 0;
      padding: 8px 0.9375rem 2px;
      text-transform: uppercase; }

.js-generated {
  display: block; }

@media only screen and (min-width: 40.0625em) {
  .top-bar {
    background: #333333;
    overflow: visible; }
    .top-bar:before, .top-bar:after {
      content: " ";
      display: table; }
    .top-bar:after {
      clear: both; }
    .top-bar .toggle-topbar {
      display: none; }
    .top-bar .title-area {
      float: left; }
    .top-bar .name h1 a,
    .top-bar .name h2 a,
    .top-bar .name h3 a,
    .top-bar .name h4 a,
    .top-bar .name h5 a,
    .top-bar .name h6 a {
      width: auto; }
    .top-bar input,
    .top-bar select,
    .top-bar .button,
    .top-bar button {
      font-size: 0.875rem;
      height: 1.75rem;
      position: relative;
      top: 0.53125rem; }
    .top-bar .has-form > .button,
    .top-bar .has-form > button {
      font-size: 0.875rem;
      height: 1.75rem;
      position: relative;
      top: 0.53125rem; }
    .top-bar.expanded {
      background: #333333; }
  .contain-to-grid .top-bar {
    margin: 0 auto;
    margin-bottom: 0;
    max-width: 62.5rem; }
  .top-bar-section {
    transition: none 0 0;
    left: 0 !important; }
    .top-bar-section ul {
      display: inline;
      height: auto !important;
      width: auto; }
      .top-bar-section ul li {
        float: left; }
        .top-bar-section ul li .js-generated {
          display: none; }
    .top-bar-section li.hover > a:not(.button) {
      background-color: #555555;
      background: #222222;
      color: #FFFFFF; }
    .top-bar-section li:not(.has-form) a:not(.button) {
      background: #333333;
      line-height: 2.8125rem;
      padding: 0 0.9375rem; }
      .top-bar-section li:not(.has-form) a:not(.button):hover {
        background-color: #555555;
        background: #222222; }
    .top-bar-section li.active:not(.has-form) a:not(.button) {
      background: #008CBA;
      color: #FFFFFF;
      line-height: 2.8125rem;
      padding: 0 0.9375rem; }
      .top-bar-section li.active:not(.has-form) a:not(.button):hover {
        background: #0078a0;
        color: #FFFFFF; }
    .top-bar-section .has-dropdown > a {
      padding-right: 2.1875rem !important; }
      .top-bar-section .has-dropdown > a:after {
        border: inset 5px;
        content: "";
        display: block;
        height: 0;
        width: 0;
        border-color: rgba(255, 255, 255, 0.4) transparent transparent transparent;
        border-top-style: solid;
        margin-top: -2.5px;
        top: 1.40625rem; }
    .top-bar-section .has-dropdown.moved {
      position: relative; }
      .top-bar-section .has-dropdown.moved > .dropdown {
        clip: rect(1px, 1px, 1px, 1px);
        height: 1px;
        overflow: hidden;
        position: absolute !important;
        width: 1px;
        display: block; }
    .top-bar-section .has-dropdown.hover > .dropdown, .top-bar-section .has-dropdown.not-click:hover > .dropdown {
      position: static !important;
      height: auto;
      width: auto;
      overflow: visible;
      clip: auto;
      display: block;
      position: absolute !important; }
    .top-bar-section .has-dropdown > a:focus + .dropdown {
      position: static !important;
      height: auto;
      width: auto;
      overflow: visible;
      clip: auto;
      display: block;
      position: absolute !important; }
    .top-bar-section .has-dropdown .dropdown li.has-dropdown > a:after {
      border: none;
      content: "\00bb";
      top: 0.1875rem;
      right: 5px; }
    .top-bar-section .dropdown {
      left: 0;
      background: transparent;
      min-width: 100%;
      top: auto; }
      .top-bar-section .dropdown li a {
        background: #333333;
        color: #FFFFFF;
        line-height: 2.8125rem;
        padding: 12px 0.9375rem;
        white-space: nowrap; }
      .top-bar-section .dropdown li:not(.has-form):not(.active) > a:not(.button) {
        background: #333333;
        color: #FFFFFF; }
      .top-bar-section .dropdown li:not(.has-form):not(.active):hover > a:not(.button) {
        background-color: #555555;
        color: #FFFFFF;
        background: #222222; }
      .top-bar-section .dropdown li label {
        background: #333333;
        white-space: nowrap; }
      .top-bar-section .dropdown li .dropdown {
        left: 100%;
        top: 0; }
    .top-bar-section > ul > .divider,
    .top-bar-section > ul > [role="separator"] {
      border-right: solid 1px #4e4e4e;
      border-bottom: none;
      border-top: none;
      clear: none;
      height: 2.8125rem;
      width: 0; }
    .top-bar-section .has-form {
      background: #333333;
      height: 2.8125rem;
      padding: 0 0.9375rem; }
    .top-bar-section .right li .dropdown {
      left: auto;
      right: 0; }
      .top-bar-section .right li .dropdown li .dropdown {
        right: 100%; }
    .top-bar-section .left li .dropdown {
      right: auto;
      left: 0; }
      .top-bar-section .left li .dropdown li .dropdown {
        left: 100%; }
  .no-js .top-bar-section ul li:hover > a {
    background-color: #555555;
    background: #222222;
    color: #FFFFFF; }
  .no-js .top-bar-section ul li:active > a {
    background: #008CBA;
    color: #FFFFFF; }
  .no-js .top-bar-section .has-dropdown:hover > .dropdown {
    position: static !important;
    height: auto;
    width: auto;
    overflow: visible;
    clip: auto;
    display: block;
    position: absolute !important; }
  .no-js .top-bar-section .has-dropdown > a:focus + .dropdown {
    position: static !important;
    height: auto;
    width: auto;
    overflow: visible;
    clip: auto;
    display: block;
    position: absolute !important; } }

.text-left {
  text-align: left !important; }

.text-right {
  text-align: right !important; }

.text-center {
  text-align: center !important; }

.text-justify {
  text-align: justify !important; }

@media only screen and (max-width: 40em) {
  .small-only-text-left {
    text-align: left !important; }
  .small-only-text-right {
    text-align: right !important; }
  .small-only-text-center {
    text-align: center !important; }
  .small-only-text-justify {
    text-align: justify !important; } }

@media only screen {
  .small-text-left {
    text-align: left !important; }
  .small-text-right {
    text-align: right !important; }
  .small-text-center {
    text-align: center !important; }
  .small-text-justify {
    text-align: justify !important; } }

@media only screen and (min-width: 40.0625em) and (max-width: 64em) {
  .medium-only-text-left {
    text-align: left !important; }
  .medium-only-text-right {
    text-align: right !important; }
  .medium-only-text-center {
    text-align: center !important; }
  .medium-only-text-justify {
    text-align: justify !important; } }

@media only screen and (min-width: 40.0625em) {
  .medium-text-left {
    text-align: left !important; }
  .medium-text-right {
    text-align: right !important; }
  .medium-text-center {
    text-align: center !important; }
  .medium-text-justify {
    text-align: justify !important; } }

@media only screen and (min-width: 64.0625em) and (max-width: 90em) {
  .large-only-text-left {
    text-align: left !important; }
  .large-only-text-right {
    text-align: right !important; }
  .large-only-text-center {
    text-align: center !important; }
  .large-only-text-justify {
    text-align: justify !important; } }

@media only screen and (min-width: 64.0625em) {
  .large-text-left {
    text-align: left !important; }
  .large-text-right {
    text-align: right !important; }
  .large-text-center {
    text-align: center !important; }
  .large-text-justify {
    text-align: justify !important; } }

@media only screen and (min-width: 90.0625em) and (max-width: 120em) {
  .xlarge-only-text-left {
    text-align: left !important; }
  .xlarge-only-text-right {
    text-align: right !important; }
  .xlarge-only-text-center {
    text-align: center !important; }
  .xlarge-only-text-justify {
    text-align: justify !important; } }

@media only screen and (min-width: 90.0625em) {
  .xlarge-text-left {
    text-align: left !important; }
  .xlarge-text-right {
    text-align: right !important; }
  .xlarge-text-center {
    text-align: center !important; }
  .xlarge-text-justify {
    text-align: justify !important; } }

@media only screen and (min-width: 120.0625em) and (max-width: 6249999.9375em) {
  .xxlarge-only-text-left {
    text-align: left !important; }
  .xxlarge-only-text-right {
    text-align: right !important; }
  .xxlarge-only-text-center {
    text-align: center !important; }
  .xxlarge-only-text-justify {
    text-align: justify !important; } }

@media only screen and (min-width: 120.0625em) {
  .xxlarge-text-left {
    text-align: left !important; }
  .xxlarge-text-right {
    text-align: right !important; }
  .xxlarge-text-center {
    text-align: center !important; }
  .xxlarge-text-justify {
    text-align: justify !important; } }

/* Typography resets */
div,
dl,
dt,
dd,
ul,
ol,
li,
h1,
h2,
h3,
h4,
h5,
h6,
pre,
form,
p,
blockquote,
th,
td {
  margin: 0;
  padding: 0; }

/* Default Link Styles */
a {
  color: #008CBA;
  line-height: inherit;
  text-decoration: none; }
  a:hover, a:focus {
    color: #0078a0; }
  a img {
    border: none; }

/* Default paragraph styles */
p {
  font-family: inherit;
  font-size: 1rem;
  font-weight: normal;
  line-height: 1.6;
  margin-bottom: 1.25rem;
  text-rendering: optimizeLegibility; }
  p.lead {
    font-size: 1.21875rem;
    line-height: 1.6; }
  p aside {
    font-size: 0.875rem;
    font-style: italic;
    line-height: 1.35; }

/* Default header styles */
h1, h2, h3, h4, h5, h6 {
  color: #222222;
  font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
  font-style: normal;
  font-weight: normal;
  line-height: 1.4;
  margin-bottom: 0.5rem;
  margin-top: 0.2rem;
  text-rendering: optimizeLegibility; }
  h1 small, h2 small, h3 small, h4 small, h5 small, h6 small {
    color: #6f6f6f;
    font-size: 60%;
    line-height: 0; }

h1 {
  font-size: 2.125rem; }

h2 {
  font-size: 1.6875rem; }

h3 {
  font-size: 1.375rem; }

h4 {
  font-size: 1.125rem; }

h5 {
  font-size: 1.125rem; }

h6 {
  font-size: 1rem; }

.subheader {
  line-height: 1.4;
  color: #6f6f6f;
  font-weight: normal;
  margin-top: 0.2rem;
  margin-bottom: 0.5rem; }

hr {
  border: solid #DDDDDD;
  border-width: 1px 0 0;
  clear: both;
  height: 0;
  margin: 1.25rem 0 1.1875rem; }

/* Helpful Typography Defaults */
em,
i {
  font-style: italic;
  line-height: inherit; }

strong,
b {
  font-weight: bold;
  line-height: inherit; }

small {
  font-size: 60%;
  line-height: inherit; }

code {
  background-color: #f8f8f8;
  border-color: #dfdfdf;
  border-style: solid;
  border-width: 1px;
  color: #333333;
  font-family: Consolas, "Liberation Mono", Courier, monospace;
  font-weight: normal;
  padding: 0.125rem 0.3125rem 0.0625rem; }

/* Lists */
ul,
ol,
dl {
  font-family: inherit;
  font-size: 1rem;
  line-height: 1.6;
  list-style-position: outside;
  margin-bottom: 1.25rem; }

ul {
  margin-left: 1.1rem; }

/* Unordered Lists */
ul li ul,
ul li ol {
  margin-left: 1.25rem;
  margin-bottom: 0; }

ul.square li ul, ul.circle li ul, ul.disc li ul {
  list-style: inherit; }

ul.square {
  list-style-type: square;
  margin-left: 1.1rem; }

ul.circle {
  list-style-type: circle;
  margin-left: 1.1rem; }

ul.disc {
  list-style-type: disc;
  margin-left: 1.1rem; }

/* Ordered Lists */
ol {
  margin-left: 1.4rem; }
  ol li ul,
  ol li ol {
    margin-left: 1.25rem;
    margin-bottom: 0; }

.no-bullet {
  list-style-type: none;
  margin-left: 0; }
  .no-bullet li ul,
  .no-bullet li ol {
    margin-left: 1.25rem;
    margin-bottom: 0;
    list-style: none; }

/* Definition Lists */
dl dt {
  margin-bottom: 0.3rem;
  font-weight: bold; }

dl dd {
  margin-bottom: 0.75rem; }

/* Abbreviations */
abbr,
acronym {
  text-transform: uppercase;
  font-size: 90%;
  color: #222;
  cursor: help; }

abbr {
  text-transform: none; }
  abbr[title] {
    border-bottom: 1px dotted #DDDDDD; }

/* Blockquotes */
blockquote {
  margin: 0 0 1.25rem;
  padding: 0.5625rem 1.25rem 0 1.1875rem;
  border-left: 1px solid #DDDDDD; }
  blockquote cite {
    display: block;
    font-size: 0.8125rem;
    color: #555555; }
    blockquote cite:before {
      content: "\2014 \0020"; }
    blockquote cite a,
    blockquote cite a:visited {
      color: #555555; }

blockquote,
blockquote p {
  line-height: 1.6;
  color: #6f6f6f; }

/* Microformats */
.vcard {
  display: inline-block;
  margin: 0 0 1.25rem 0;
  border: 1px solid #DDDDDD;
  padding: 0.625rem 0.75rem; }
  .vcard li {
    margin: 0;
    display: block; }
  .vcard .fn {
    font-weight: bold;
    font-size: 0.9375rem; }

.vevent .summary {
  font-weight: bold; }

.vevent abbr {
  cursor: default;
  text-decoration: none;
  font-weight: bold;
  border: none;
  padding: 0 0.0625rem; }

@media only screen and (min-width: 40.0625em) {
  h1, h2, h3, h4, h5, h6 {
    line-height: 1.4; }
  h1 {
    font-size: 2.75rem; }
  h2 {
    font-size: 2.3125rem; }
  h3 {
    font-size: 1.6875rem; }
  h4 {
    font-size: 1.4375rem; }
  h5 {
    font-size: 1.125rem; }
  h6 {
    font-size: 1rem; } }

/*
       * Print styles.
       *
       * Inlined to avoid required HTTP connection: www.phpied.com/delay-loading-your-print-css/
       * Credit to Paul Irish and HTML5 Boilerplate (html5boilerplate.com)
      */
@media print {
  * {
    background: transparent !important;
    color: #000000 !important;
    /* Black prints faster: h5bp.com/s */
    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) ")"; }
  .ir a:after,
  a[href^="javascript:"]:after,
  a[href^="#"]:after {
    content: ""; }
  pre,
  blockquote {
    border: 1px solid #999999;
    page-break-inside: avoid; }
  thead {
    display: table-header-group;
    /* h5bp.com/t */ }
  tr,
  img {
    page-break-inside: avoid; }
  img {
    max-width: 100% !important; }
  @page {
    margin: 0.34in; }
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3; }
  h2,
  h3 {
    page-break-after: avoid; } }

.off-canvas-wrap {
  -webkit-backface-visibility: hidden;
  position: relative;
  width: 100%;
  overflow: hidden; }
  .off-canvas-wrap.move-right, .off-canvas-wrap.move-left, .off-canvas-wrap.move-bottom, .off-canvas-wrap.move-top {
    min-height: 100%;
    -webkit-overflow-scrolling: touch; }

.inner-wrap {
  position: relative;
  width: 100%;
  transition: -webkit-transform 500ms ease;
  transition: transform 500ms ease; }
  .inner-wrap:before, .inner-wrap:after {
    content: " ";
    display: table; }
  .inner-wrap:after {
    clear: both; }

.tab-bar {
  -webkit-backface-visibility: hidden;
  background: #333333;
  color: #FFFFFF;
  height: 2.8125rem;
  line-height: 2.8125rem;
  position: relative; }
  .tab-bar h1, .tab-bar h2, .tab-bar h3, .tab-bar h4, .tab-bar h5, .tab-bar h6 {
    color: #FFFFFF;
    font-weight: bold;
    line-height: 2.8125rem;
    margin: 0; }
  .tab-bar h1, .tab-bar h2, .tab-bar h3, .tab-bar h4 {
    font-size: 1.125rem; }

.left-small {
  height: 2.8125rem;
  position: absolute;
  top: 0;
  width: 2.8125rem;
  border-right: solid 1px #1a1a1a;
  left: 0; }

.right-small {
  height: 2.8125rem;
  position: absolute;
  top: 0;
  width: 2.8125rem;
  border-left: solid 1px #1a1a1a;
  right: 0; }

.tab-bar-section {
  height: 2.8125rem;
  padding: 0 0.625rem;
  position: absolute;
  text-align: center;
  top: 0; }
  .tab-bar-section.left {
    text-align: left; }
  .tab-bar-section.right {
    text-align: right; }
  .tab-bar-section.left {
    left: 0;
    right: 2.8125rem; }
  .tab-bar-section.right {
    left: 2.8125rem;
    right: 0; }
  .tab-bar-section.middle {
    left: 2.8125rem;
    right: 2.8125rem; }

.tab-bar .menu-icon {
  color: #FFFFFF;
  display: block;
  height: 2.8125rem;
  padding: 0;
  position: relative;
  text-indent: 2.1875rem;
  -webkit-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0);
  width: 2.8125rem; }
  .tab-bar .menu-icon span::after {
    content: "";
    display: block;
    height: 0;
    position: absolute;
    top: 50%;
    margin-top: -0.5rem;
    left: 0.90625rem;
    box-shadow: 0 0 0 1px #FFFFFF, 0 7px 0 1px #FFFFFF, 0 14px 0 1px #FFFFFF;
    width: 1rem; }
  .tab-bar .menu-icon span:hover:after {
    box-shadow: 0 0 0 1px #b3b3b3, 0 7px 0 1px #b3b3b3, 0 14px 0 1px #b3b3b3; }

.left-off-canvas-menu {
  -webkit-backface-visibility: hidden;
  background: #333333;
  bottom: 0;
  box-sizing: content-box;
  -webkit-overflow-scrolling: touch;
  -ms-overflow-style: -ms-autohiding-scrollbar;
  overflow-x: hidden;
  overflow-y: auto;
  position: absolute;
  transition: -webkit-transform 500ms ease 0s;
  transition: transform 500ms ease 0s;
  width: 15.625rem;
  z-index: 1001;
  -webkit-transform: translate3d(-100%, 0, 0);
  transform: translate3d(-100%, 0, 0);
  left: 0;
  top: 0; }
  .left-off-canvas-menu * {
    -webkit-backface-visibility: hidden; }

.right-off-canvas-menu {
  -webkit-backface-visibility: hidden;
  background: #333333;
  bottom: 0;
  box-sizing: content-box;
  -webkit-overflow-scrolling: touch;
  -ms-overflow-style: -ms-autohiding-scrollbar;
  overflow-x: hidden;
  overflow-y: auto;
  position: absolute;
  transition: -webkit-transform 500ms ease 0s;
  transition: transform 500ms ease 0s;
  width: 15.625rem;
  z-index: 1001;
  -webkit-transform: translate3d(100%, 0, 0);
  transform: translate3d(100%, 0, 0);
  right: 0;
  top: 0; }
  .right-off-canvas-menu * {
    -webkit-backface-visibility: hidden; }

.top-off-canvas-menu {
  -webkit-backface-visibility: hidden;
  background: #333333;
  bottom: 0;
  box-sizing: content-box;
  -webkit-overflow-scrolling: touch;
  -ms-overflow-style: -ms-autohiding-scrollbar;
  overflow-x: hidden;
  overflow-y: auto;
  position: absolute;
  transition: -webkit-transform 500ms ease 0s;
  transition: transform 500ms ease 0s;
  width: 15.625rem;
  z-index: 1001;
  -webkit-transform: translate3d(0, -100%, 0);
  transform: translate3d(0, -100%, 0);
  top: 0;
  width: 100%;
  height: 18.75rem; }
  .top-off-canvas-menu * {
    -webkit-backface-visibility: hidden; }

.bottom-off-canvas-menu {
  -webkit-backface-visibility: hidden;
  background: #333333;
  bottom: 0;
  box-sizing: content-box;
  -webkit-overflow-scrolling: touch;
  -ms-overflow-style: -ms-autohiding-scrollbar;
  overflow-x: hidden;
  overflow-y: auto;
  position: absolute;
  transition: -webkit-transform 500ms ease 0s;
  transition: transform 500ms ease 0s;
  width: 15.625rem;
  z-index: 1001;
  -webkit-transform: translate3d(0, 100%, 0);
  transform: translate3d(0, 100%, 0);
  bottom: 0;
  width: 100%;
  height: 18.75rem; }
  .bottom-off-canvas-menu * {
    -webkit-backface-visibility: hidden; }

ul.off-canvas-list {
  list-style-type: none;
  margin: 0;
  padding: 0; }
  ul.off-canvas-list li label {
    background: #444444;
    border-bottom: none;
    border-top: 1px solid #5e5e5e;
    color: #999999;
    display: block;
    font-size: 0.75rem;
    font-weight: bold;
    margin: 0;
    padding: 0.3rem 0.9375rem;
    text-transform: uppercase; }
  ul.off-canvas-list li a {
    border-bottom: 1px solid #262626;
    color: rgba(255, 255, 255, 0.7);
    display: block;
    padding: 0.66667rem;
    transition: background 300ms ease; }
    ul.off-canvas-list li a:hover {
      background: #242424; }
    ul.off-canvas-list li a:active {
      background: #242424; }

.move-right > .inner-wrap {
  -webkit-transform: translate3d(15.625rem, 0, 0);
  transform: translate3d(15.625rem, 0, 0); }

.move-right .exit-off-canvas {
  -webkit-backface-visibility: hidden;
  box-shadow: -4px 0 4px rgba(0, 0, 0, 0.5), 4px 0 4px rgba(0, 0, 0, 0.5);
  cursor: pointer;
  transition: background 300ms ease;
  -webkit-tap-highlight-color: transparent;
  background: rgba(255, 255, 255, 0.2);
  bottom: 0;
  display: block;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 1002; }
  @media only screen and (min-width: 40.0625em) {
    .move-right .exit-off-canvas:hover {
      background: rgba(255, 255, 255, 0.05); } }

.move-left > .inner-wrap {
  -webkit-transform: translate3d(-15.625rem, 0, 0);
  transform: translate3d(-15.625rem, 0, 0); }

.move-left .exit-off-canvas {
  -webkit-backface-visibility: hidden;
  box-shadow: -4px 0 4px rgba(0, 0, 0, 0.5), 4px 0 4px rgba(0, 0, 0, 0.5);
  cursor: pointer;
  transition: background 300ms ease;
  -webkit-tap-highlight-color: transparent;
  background: rgba(255, 255, 255, 0.2);
  bottom: 0;
  display: block;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 1002; }
  @media only screen and (min-width: 40.0625em) {
    .move-left .exit-off-canvas:hover {
      background: rgba(255, 255, 255, 0.05); } }

.move-top > .inner-wrap {
  -webkit-transform: translate3d(0, -18.75rem, 0);
  transform: translate3d(0, -18.75rem, 0); }

.move-top .exit-off-canvas {
  -webkit-backface-visibility: hidden;
  box-shadow: -4px 0 4px rgba(0, 0, 0, 0.5), 4px 0 4px rgba(0, 0, 0, 0.5);
  cursor: pointer;
  transition: background 300ms ease;
  -webkit-tap-highlight-color: transparent;
  background: rgba(255, 255, 255, 0.2);
  bottom: 0;
  display: block;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 1002; }
  @media only screen and (min-width: 40.0625em) {
    .move-top .exit-off-canvas:hover {
      background: rgba(255, 255, 255, 0.05); } }

.move-bottom > .inner-wrap {
  -webkit-transform: translate3d(0, 18.75rem, 0);
  transform: translate3d(0, 18.75rem, 0); }

.move-bottom .exit-off-canvas {
  -webkit-backface-visibility: hidden;
  box-shadow: -4px 0 4px rgba(0, 0, 0, 0.5), 4px 0 4px rgba(0, 0, 0, 0.5);
  cursor: pointer;
  transition: background 300ms ease;
  -webkit-tap-highlight-color: transparent;
  background: rgba(255, 255, 255, 0.2);
  bottom: 0;
  display: block;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 1002; }
  @media only screen and (min-width: 40.0625em) {
    .move-bottom .exit-off-canvas:hover {
      background: rgba(255, 255, 255, 0.05); } }

.offcanvas-overlap .left-off-canvas-menu, .offcanvas-overlap .right-off-canvas-menu,
.offcanvas-overlap .top-off-canvas-menu, .offcanvas-overlap .bottom-off-canvas-menu {
  -webkit-transform: none;
  transform: none;
  z-index: 1003; }

.offcanvas-overlap .exit-off-canvas {
  -webkit-backface-visibility: hidden;
  box-shadow: -4px 0 4px rgba(0, 0, 0, 0.5), 4px 0 4px rgba(0, 0, 0, 0.5);
  cursor: pointer;
  transition: background 300ms ease;
  -webkit-tap-highlight-color: transparent;
  background: rgba(255, 255, 255, 0.2);
  bottom: 0;
  display: block;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 1002; }
  @media only screen and (min-width: 40.0625em) {
    .offcanvas-overlap .exit-off-canvas:hover {
      background: rgba(255, 255, 255, 0.05); } }

.offcanvas-overlap-left .right-off-canvas-menu {
  -webkit-transform: none;
  transform: none;
  z-index: 1003; }

.offcanvas-overlap-left .exit-off-canvas {
  -webkit-backface-visibility: hidden;
  box-shadow: -4px 0 4px rgba(0, 0, 0, 0.5), 4px 0 4px rgba(0, 0, 0, 0.5);
  cursor: pointer;
  transition: background 300ms ease;
  -webkit-tap-highlight-color: transparent;
  background: rgba(255, 255, 255, 0.2);
  bottom: 0;
  display: block;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 1002; }
  @media only screen and (min-width: 40.0625em) {
    .offcanvas-overlap-left .exit-off-canvas:hover {
      background: rgba(255, 255, 255, 0.05); } }

.offcanvas-overlap-right .left-off-canvas-menu {
  -webkit-transform: none;
  transform: none;
  z-index: 1003; }

.offcanvas-overlap-right .exit-off-canvas {
  -webkit-backface-visibility: hidden;
  box-shadow: -4px 0 4px rgba(0, 0, 0, 0.5), 4px 0 4px rgba(0, 0, 0, 0.5);
  cursor: pointer;
  transition: background 300ms ease;
  -webkit-tap-highlight-color: transparent;
  background: rgba(255, 255, 255, 0.2);
  bottom: 0;
  display: block;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 1002; }
  @media only screen and (min-width: 40.0625em) {
    .offcanvas-overlap-right .exit-off-canvas:hover {
      background: rgba(255, 255, 255, 0.05); } }

.offcanvas-overlap-top .bottom-off-canvas-menu {
  -webkit-transform: none;
  transform: none;
  z-index: 1003; }

.offcanvas-overlap-top .exit-off-canvas {
  -webkit-backface-visibility: hidden;
  box-shadow: -4px 0 4px rgba(0, 0, 0, 0.5), 4px 0 4px rgba(0, 0, 0, 0.5);
  cursor: pointer;
  transition: background 300ms ease;
  -webkit-tap-highlight-color: transparent;
  background: rgba(255, 255, 255, 0.2);
  bottom: 0;
  display: block;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 1002; }
  @media only screen and (min-width: 40.0625em) {
    .offcanvas-overlap-top .exit-off-canvas:hover {
      background: rgba(255, 255, 255, 0.05); } }

.offcanvas-overlap-bottom .top-off-canvas-menu {
  -webkit-transform: none;
  transform: none;
  z-index: 1003; }

.offcanvas-overlap-bottom .exit-off-canvas {
  -webkit-backface-visibility: hidden;
  box-shadow: -4px 0 4px rgba(0, 0, 0, 0.5), 4px 0 4px rgba(0, 0, 0, 0.5);
  cursor: pointer;
  transition: background 300ms ease;
  -webkit-tap-highlight-color: transparent;
  background: rgba(255, 255, 255, 0.2);
  bottom: 0;
  display: block;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 1002; }
  @media only screen and (min-width: 40.0625em) {
    .offcanvas-overlap-bottom .exit-off-canvas:hover {
      background: rgba(255, 255, 255, 0.05); } }

.no-csstransforms .left-off-canvas-menu {
  left: -15.625rem; }

.no-csstransforms .right-off-canvas-menu {
  right: -15.625rem; }

.no-csstransforms .top-off-canvas-menu {
  top: -18.75rem; }

.no-csstransforms .bottom-off-canvas-menu {
  bottom: -18.75rem; }

.no-csstransforms .move-left > .inner-wrap {
  right: 15.625rem; }

.no-csstransforms .move-right > .inner-wrap {
  left: 15.625rem; }

.no-csstransforms .move-top > .inner-wrap {
  right: 18.75rem; }

.no-csstransforms .move-bottom > .inner-wrap {
  left: 18.75rem; }

.left-submenu {
  -webkit-backface-visibility: hidden;
  -webkit-overflow-scrolling: touch;
  background: #333333;
  bottom: 0;
  box-sizing: content-box;
  margin: 0;
  overflow-x: hidden;
  overflow-y: auto;
  position: absolute;
  top: 0;
  width: 15.625rem;
  height: 18.75rem;
  z-index: 1002;
  -webkit-transform: translate3d(-100%, 0, 0);
  transform: translate3d(-100%, 0, 0);
  left: 0;
  transition: -webkit-transform 500ms ease;
  transition: transform 500ms ease; }
  .left-submenu * {
    -webkit-backface-visibility: hidden; }
  .left-submenu .back > a {
    background: #444;
    border-bottom: none;
    border-top: 1px solid #5e5e5e;
    color: #999999;
    font-weight: bold;
    padding: 0.3rem 0.9375rem;
    text-transform: uppercase;
    margin: 0; }
    .left-submenu .back > a:hover {
      background: #303030;
      border-bottom: none;
      border-top: 1px solid #5e5e5e; }
    .left-submenu .back > a:before {
      content: "\AB";
      margin-right: .5rem;
      display: inline; }
  .left-submenu.move-right, .left-submenu.offcanvas-overlap-right, .left-submenu.offcanvas-overlap {
    -webkit-transform: translate3d(0%, 0, 0);
    transform: translate3d(0%, 0, 0); }

.right-submenu {
  -webkit-backface-visibility: hidden;
  -webkit-overflow-scrolling: touch;
  background: #333333;
  bottom: 0;
  box-sizing: content-box;
  margin: 0;
  overflow-x: hidden;
  overflow-y: auto;
  position: absolute;
  top: 0;
  width: 15.625rem;
  height: 18.75rem;
  z-index: 1002;
  -webkit-transform: translate3d(100%, 0, 0);
  transform: translate3d(100%, 0, 0);
  right: 0;
  transition: -webkit-transform 500ms ease;
  transition: transform 500ms ease; }
  .right-submenu * {
    -webkit-backface-visibility: hidden; }
  .right-submenu .back > a {
    background: #444;
    border-bottom: none;
    border-top: 1px solid #5e5e5e;
    color: #999999;
    font-weight: bold;
    padding: 0.3rem 0.9375rem;
    text-transform: uppercase;
    margin: 0; }
    .right-submenu .back > a:hover {
      background: #303030;
      border-bottom: none;
      border-top: 1px solid #5e5e5e; }
    .right-submenu .back > a:after {
      content: "\BB";
      margin-left: .5rem;
      display: inline; }
  .right-submenu.move-left, .right-submenu.offcanvas-overlap-left, .right-submenu.offcanvas-overlap {
    -webkit-transform: translate3d(0%, 0, 0);
    transform: translate3d(0%, 0, 0); }

.top-submenu {
  -webkit-backface-visibility: hidden;
  -webkit-overflow-scrolling: touch;
  background: #333333;
  bottom: 0;
  box-sizing: content-box;
  margin: 0;
  overflow-x: hidden;
  overflow-y: auto;
  position: absolute;
  top: 0;
  width: 15.625rem;
  height: 18.75rem;
  z-index: 1002;
  -webkit-transform: translate3d(0, -100%, 0);
  transform: translate3d(0, -100%, 0);
  top: 0;
  width: 100%;
  transition: -webkit-transform 500ms ease;
  transition: transform 500ms ease; }
  .top-submenu * {
    -webkit-backface-visibility: hidden; }
  .top-submenu .back > a {
    background: #444;
    border-bottom: none;
    border-top: 1px solid #5e5e5e;
    color: #999999;
    font-weight: bold;
    padding: 0.3rem 0.9375rem;
    text-transform: uppercase;
    margin: 0; }
    .top-submenu .back > a:hover {
      background: #303030;
      border-bottom: none;
      border-top: 1px solid #5e5e5e; }
  .top-submenu.move-bottom, .top-submenu.offcanvas-overlap-bottom, .top-submenu.offcanvas-overlap {
    -webkit-transform: translate3d(0, 0%, 0);
    transform: translate3d(0, 0%, 0); }

.bottom-submenu {
  -webkit-backface-visibility: hidden;
  -webkit-overflow-scrolling: touch;
  background: #333333;
  bottom: 0;
  box-sizing: content-box;
  margin: 0;
  overflow-x: hidden;
  overflow-y: auto;
  position: absolute;
  top: 0;
  width: 15.625rem;
  height: 18.75rem;
  z-index: 1002;
  -webkit-transform: translate3d(0, 100%, 0);
  transform: translate3d(0, 100%, 0);
  bottom: 0;
  width: 100%;
  transition: -webkit-transform 500ms ease;
  transition: transform 500ms ease; }
  .bottom-submenu * {
    -webkit-backface-visibility: hidden; }
  .bottom-submenu .back > a {
    background: #444;
    border-bottom: none;
    border-top: 1px solid #5e5e5e;
    color: #999999;
    font-weight: bold;
    padding: 0.3rem 0.9375rem;
    text-transform: uppercase;
    margin: 0; }
    .bottom-submenu .back > a:hover {
      background: #303030;
      border-bottom: none;
      border-top: 1px solid #5e5e5e; }
  .bottom-submenu.move-top, .bottom-submenu.offcanvas-overlap-top, .bottom-submenu.offcanvas-overlap {
    -webkit-transform: translate3d(0, 0%, 0);
    transform: translate3d(0, 0%, 0); }

.left-off-canvas-menu ul.off-canvas-list li.has-submenu > a:after {
  content: "\BB";
  margin-left: .5rem;
  display: inline; }

.right-off-canvas-menu ul.off-canvas-list li.has-submenu > a:before {
  content: "\AB";
  margin-right: .5rem;
  display: inline; }

/* small displays */
@media only screen {
  .show-for-small-only, .show-for-small-up, .show-for-small, .show-for-small-down, .hide-for-medium-only, .hide-for-medium-up, .hide-for-medium, .show-for-medium-down, .hide-for-large-only, .hide-for-large-up, .hide-for-large, .show-for-large-down, .hide-for-xlarge-only, .hide-for-xlarge-up, .hide-for-xlarge, .show-for-xlarge-down, .hide-for-xxlarge-only, .hide-for-xxlarge-up, .hide-for-xxlarge, .show-for-xxlarge-down {
    display: inherit !important; }
  .hide-for-small-only, .hide-for-small-up, .hide-for-small, .hide-for-small-down, .show-for-medium-only, .show-for-medium-up, .show-for-medium, .hide-for-medium-down, .show-for-large-only, .show-for-large-up, .show-for-large, .hide-for-large-down, .show-for-xlarge-only, .show-for-xlarge-up, .show-for-xlarge, .hide-for-xlarge-down, .show-for-xxlarge-only, .show-for-xxlarge-up, .show-for-xxlarge, .hide-for-xxlarge-down {
    display: none !important; }
  .visible-for-small-only, .visible-for-small-up, .visible-for-small, .visible-for-small-down, .hidden-for-medium-only, .hidden-for-medium-up, .hidden-for-medium, .visible-for-medium-down, .hidden-for-large-only, .hidden-for-large-up, .hidden-for-large, .visible-for-large-down, .hidden-for-xlarge-only, .hidden-for-xlarge-up, .hidden-for-xlarge, .visible-for-xlarge-down, .hidden-for-xxlarge-only, .hidden-for-xxlarge-up, .hidden-for-xxlarge, .visible-for-xxlarge-down {
    position: static !important;
    height: auto;
    width: auto;
    overflow: visible;
    clip: auto; }
  .hidden-for-small-only, .hidden-for-small-up, .hidden-for-small, .hidden-for-small-down, .visible-for-medium-only, .visible-for-medium-up, .visible-for-medium, .hidden-for-medium-down, .visible-for-large-only, .visible-for-large-up, .visible-for-large, .hidden-for-large-down, .visible-for-xlarge-only, .visible-for-xlarge-up, .visible-for-xlarge, .hidden-for-xlarge-down, .visible-for-xxlarge-only, .visible-for-xxlarge-up, .visible-for-xxlarge, .hidden-for-xxlarge-down {
    clip: rect(1px, 1px, 1px, 1px);
    height: 1px;
    overflow: hidden;
    position: absolute !important;
    width: 1px; }
  table.show-for-small-only, table.show-for-small-up, table.show-for-small, table.show-for-small-down, table.hide-for-medium-only, table.hide-for-medium-up, table.hide-for-medium, table.show-for-medium-down, table.hide-for-large-only, table.hide-for-large-up, table.hide-for-large, table.show-for-large-down, table.hide-for-xlarge-only, table.hide-for-xlarge-up, table.hide-for-xlarge, table.show-for-xlarge-down, table.hide-for-xxlarge-only, table.hide-for-xxlarge-up, table.hide-for-xxlarge, table.show-for-xxlarge-down {
    display: table !important; }
  thead.show-for-small-only, thead.show-for-small-up, thead.show-for-small, thead.show-for-small-down, thead.hide-for-medium-only, thead.hide-for-medium-up, thead.hide-for-medium, thead.show-for-medium-down, thead.hide-for-large-only, thead.hide-for-large-up, thead.hide-for-large, thead.show-for-large-down, thead.hide-for-xlarge-only, thead.hide-for-xlarge-up, thead.hide-for-xlarge, thead.show-for-xlarge-down, thead.hide-for-xxlarge-only, thead.hide-for-xxlarge-up, thead.hide-for-xxlarge, thead.show-for-xxlarge-down {
    display: table-header-group !important; }
  tbody.show-for-small-only, tbody.show-for-small-up, tbody.show-for-small, tbody.show-for-small-down, tbody.hide-for-medium-only, tbody.hide-for-medium-up, tbody.hide-for-medium, tbody.show-for-medium-down, tbody.hide-for-large-only, tbody.hide-for-large-up, tbody.hide-for-large, tbody.show-for-large-down, tbody.hide-for-xlarge-only, tbody.hide-for-xlarge-up, tbody.hide-for-xlarge, tbody.show-for-xlarge-down, tbody.hide-for-xxlarge-only, tbody.hide-for-xxlarge-up, tbody.hide-for-xxlarge, tbody.show-for-xxlarge-down {
    display: table-row-group !important; }
  tr.show-for-small-only, tr.show-for-small-up, tr.show-for-small, tr.show-for-small-down, tr.hide-for-medium-only, tr.hide-for-medium-up, tr.hide-for-medium, tr.show-for-medium-down, tr.hide-for-large-only, tr.hide-for-large-up, tr.hide-for-large, tr.show-for-large-down, tr.hide-for-xlarge-only, tr.hide-for-xlarge-up, tr.hide-for-xlarge, tr.show-for-xlarge-down, tr.hide-for-xxlarge-only, tr.hide-for-xxlarge-up, tr.hide-for-xxlarge, tr.show-for-xxlarge-down {
    display: table-row; }
  th.show-for-small-only, td.show-for-small-only, th.show-for-small-up, td.show-for-small-up, th.show-for-small, td.show-for-small, th.show-for-small-down, td.show-for-small-down, th.hide-for-medium-only, td.hide-for-medium-only, th.hide-for-medium-up, td.hide-for-medium-up, th.hide-for-medium, td.hide-for-medium, th.show-for-medium-down, td.show-for-medium-down, th.hide-for-large-only, td.hide-for-large-only, th.hide-for-large-up, td.hide-for-large-up, th.hide-for-large, td.hide-for-large, th.show-for-large-down, td.show-for-large-down, th.hide-for-xlarge-only, td.hide-for-xlarge-only, th.hide-for-xlarge-up, td.hide-for-xlarge-up, th.hide-for-xlarge, td.hide-for-xlarge, th.show-for-xlarge-down, td.show-for-xlarge-down, th.hide-for-xxlarge-only, td.hide-for-xxlarge-only, th.hide-for-xxlarge-up, td.hide-for-xxlarge-up, th.hide-for-xxlarge, td.hide-for-xxlarge, th.show-for-xxlarge-down, td.show-for-xxlarge-down {
    display: table-cell !important; } }

/* medium displays */
@media only screen and (min-width: 40.0625em) {
  .hide-for-small-only, .show-for-small-up, .hide-for-small, .hide-for-small-down, .show-for-medium-only, .show-for-medium-up, .show-for-medium, .show-for-medium-down, .hide-for-large-only, .hide-for-large-up, .hide-for-large, .show-for-large-down, .hide-for-xlarge-only, .hide-for-xlarge-up, .hide-for-xlarge, .show-for-xlarge-down, .hide-for-xxlarge-only, .hide-for-xxlarge-up, .hide-for-xxlarge, .show-for-xxlarge-down {
    display: inherit !important; }
  .show-for-small-only, .hide-for-small-up, .show-for-small, .show-for-small-down, .hide-for-medium-only, .hide-for-medium-up, .hide-for-medium, .hide-for-medium-down, .show-for-large-only, .show-for-large-up, .show-for-large, .hide-for-large-down, .show-for-xlarge-only, .show-for-xlarge-up, .show-for-xlarge, .hide-for-xlarge-down, .show-for-xxlarge-only, .show-for-xxlarge-up, .show-for-xxlarge, .hide-for-xxlarge-down {
    display: none !important; }
  .hidden-for-small-only, .visible-for-small-up, .hidden-for-small, .hidden-for-small-down, .visible-for-medium-only, .visible-for-medium-up, .visible-for-medium, .visible-for-medium-down, .hidden-for-large-only, .hidden-for-large-up, .hidden-for-large, .visible-for-large-down, .hidden-for-xlarge-only, .hidden-for-xlarge-up, .hidden-for-xlarge, .visible-for-xlarge-down, .hidden-for-xxlarge-only, .hidden-for-xxlarge-up, .hidden-for-xxlarge, .visible-for-xxlarge-down {
    position: static !important;
    height: auto;
    width: auto;
    overflow: visible;
    clip: auto; }
  .visible-for-small-only, .hidden-for-small-up, .visible-for-small, .visible-for-small-down, .hidden-for-medium-only, .hidden-for-medium-up, .hidden-for-medium, .hidden-for-medium-down, .visible-for-large-only, .visible-for-large-up, .visible-for-large, .hidden-for-large-down, .visible-for-xlarge-only, .visible-for-xlarge-up, .visible-for-xlarge, .hidden-for-xlarge-down, .visible-for-xxlarge-only, .visible-for-xxlarge-up, .visible-for-xxlarge, .hidden-for-xxlarge-down {
    clip: rect(1px, 1px, 1px, 1px);
    height: 1px;
    overflow: hidden;
    position: absolute !important;
    width: 1px; }
  table.hide-for-small-only, table.show-for-small-up, table.hide-for-small, table.hide-for-small-down, table.show-for-medium-only, table.show-for-medium-up, table.show-for-medium, table.show-for-medium-down, table.hide-for-large-only, table.hide-for-large-up, table.hide-for-large, table.show-for-large-down, table.hide-for-xlarge-only, table.hide-for-xlarge-up, table.hide-for-xlarge, table.show-for-xlarge-down, table.hide-for-xxlarge-only, table.hide-for-xxlarge-up, table.hide-for-xxlarge, table.show-for-xxlarge-down {
    display: table !important; }
  thead.hide-for-small-only, thead.show-for-small-up, thead.hide-for-small, thead.hide-for-small-down, thead.show-for-medium-only, thead.show-for-medium-up, thead.show-for-medium, thead.show-for-medium-down, thead.hide-for-large-only, thead.hide-for-large-up, thead.hide-for-large, thead.show-for-large-down, thead.hide-for-xlarge-only, thead.hide-for-xlarge-up, thead.hide-for-xlarge, thead.show-for-xlarge-down, thead.hide-for-xxlarge-only, thead.hide-for-xxlarge-up, thead.hide-for-xxlarge, thead.show-for-xxlarge-down {
    display: table-header-group !important; }
  tbody.hide-for-small-only, tbody.show-for-small-up, tbody.hide-for-small, tbody.hide-for-small-down, tbody.show-for-medium-only, tbody.show-for-medium-up, tbody.show-for-medium, tbody.show-for-medium-down, tbody.hide-for-large-only, tbody.hide-for-large-up, tbody.hide-for-large, tbody.show-for-large-down, tbody.hide-for-xlarge-only, tbody.hide-for-xlarge-up, tbody.hide-for-xlarge, tbody.show-for-xlarge-down, tbody.hide-for-xxlarge-only, tbody.hide-for-xxlarge-up, tbody.hide-for-xxlarge, tbody.show-for-xxlarge-down {
    display: table-row-group !important; }
  tr.hide-for-small-only, tr.show-for-small-up, tr.hide-for-small, tr.hide-for-small-down, tr.show-for-medium-only, tr.show-for-medium-up, tr.show-for-medium, tr.show-for-medium-down, tr.hide-for-large-only, tr.hide-for-large-up, tr.hide-for-large, tr.show-for-large-down, tr.hide-for-xlarge-only, tr.hide-for-xlarge-up, tr.hide-for-xlarge, tr.show-for-xlarge-down, tr.hide-for-xxlarge-only, tr.hide-for-xxlarge-up, tr.hide-for-xxlarge, tr.show-for-xxlarge-down {
    display: table-row; }
  th.hide-for-small-only, td.hide-for-small-only, th.show-for-small-up, td.show-for-small-up, th.hide-for-small, td.hide-for-small, th.hide-for-small-down, td.hide-for-small-down, th.show-for-medium-only, td.show-for-medium-only, th.show-for-medium-up, td.show-for-medium-up, th.show-for-medium, td.show-for-medium, th.show-for-medium-down, td.show-for-medium-down, th.hide-for-large-only, td.hide-for-large-only, th.hide-for-large-up, td.hide-for-large-up, th.hide-for-large, td.hide-for-large, th.show-for-large-down, td.show-for-large-down, th.hide-for-xlarge-only, td.hide-for-xlarge-only, th.hide-for-xlarge-up, td.hide-for-xlarge-up, th.hide-for-xlarge, td.hide-for-xlarge, th.show-for-xlarge-down, td.show-for-xlarge-down, th.hide-for-xxlarge-only, td.hide-for-xxlarge-only, th.hide-for-xxlarge-up, td.hide-for-xxlarge-up, th.hide-for-xxlarge, td.hide-for-xxlarge, th.show-for-xxlarge-down, td.show-for-xxlarge-down {
    display: table-cell !important; } }

/* large displays */
@media only screen and (min-width: 64.0625em) {
  .hide-for-small-only, .show-for-small-up, .hide-for-small, .hide-for-small-down, .hide-for-medium-only, .show-for-medium-up, .hide-for-medium, .hide-for-medium-down, .show-for-large-only, .show-for-large-up, .show-for-large, .show-for-large-down, .hide-for-xlarge-only, .hide-for-xlarge-up, .hide-for-xlarge, .show-for-xlarge-down, .hide-for-xxlarge-only, .hide-for-xxlarge-up, .hide-for-xxlarge, .show-for-xxlarge-down {
    display: inherit !important; }
  .show-for-small-only, .hide-for-small-up, .show-for-small, .show-for-small-down, .show-for-medium-only, .hide-for-medium-up, .show-for-medium, .show-for-medium-down, .hide-for-large-only, .hide-for-large-up, .hide-for-large, .hide-for-large-down, .show-for-xlarge-only, .show-for-xlarge-up, .show-for-xlarge, .hide-for-xlarge-down, .show-for-xxlarge-only, .show-for-xxlarge-up, .show-for-xxlarge, .hide-for-xxlarge-down {
    display: none !important; }
  .hidden-for-small-only, .visible-for-small-up, .hidden-for-small, .hidden-for-small-down, .hidden-for-medium-only, .visible-for-medium-up, .hidden-for-medium, .hidden-for-medium-down, .visible-for-large-only, .visible-for-large-up, .visible-for-large, .visible-for-large-down, .hidden-for-xlarge-only, .hidden-for-xlarge-up, .hidden-for-xlarge, .visible-for-xlarge-down, .hidden-for-xxlarge-only, .hidden-for-xxlarge-up, .hidden-for-xxlarge, .visible-for-xxlarge-down {
    position: static !important;
    height: auto;
    width: auto;
    overflow: visible;
    clip: auto; }
  .visible-for-small-only, .hidden-for-small-up, .visible-for-small, .visible-for-small-down, .visible-for-medium-only, .hidden-for-medium-up, .visible-for-medium, .visible-for-medium-down, .hidden-for-large-only, .hidden-for-large-up, .hidden-for-large, .hidden-for-large-down, .visible-for-xlarge-only, .visible-for-xlarge-up, .visible-for-xlarge, .hidden-for-xlarge-down, .visible-for-xxlarge-only, .visible-for-xxlarge-up, .visible-for-xxlarge, .hidden-for-xxlarge-down {
    clip: rect(1px, 1px, 1px, 1px);
    height: 1px;
    overflow: hidden;
    position: absolute !important;
    width: 1px; }
  table.hide-for-small-only, table.show-for-small-up, table.hide-for-small, table.hide-for-small-down, table.hide-for-medium-only, table.show-for-medium-up, table.hide-for-medium, table.hide-for-medium-down, table.show-for-large-only, table.show-for-large-up, table.show-for-large, table.show-for-large-down, table.hide-for-xlarge-only, table.hide-for-xlarge-up, table.hide-for-xlarge, table.show-for-xlarge-down, table.hide-for-xxlarge-only, table.hide-for-xxlarge-up, table.hide-for-xxlarge, table.show-for-xxlarge-down {
    display: table !important; }
  thead.hide-for-small-only, thead.show-for-small-up, thead.hide-for-small, thead.hide-for-small-down, thead.hide-for-medium-only, thead.show-for-medium-up, thead.hide-for-medium, thead.hide-for-medium-down, thead.show-for-large-only, thead.show-for-large-up, thead.show-for-large, thead.show-for-large-down, thead.hide-for-xlarge-only, thead.hide-for-xlarge-up, thead.hide-for-xlarge, thead.show-for-xlarge-down, thead.hide-for-xxlarge-only, thead.hide-for-xxlarge-up, thead.hide-for-xxlarge, thead.show-for-xxlarge-down {
    display: table-header-group !important; }
  tbody.hide-for-small-only, tbody.show-for-small-up, tbody.hide-for-small, tbody.hide-for-small-down, tbody.hide-for-medium-only, tbody.show-for-medium-up, tbody.hide-for-medium, tbody.hide-for-medium-down, tbody.show-for-large-only, tbody.show-for-large-up, tbody.show-for-large, tbody.show-for-large-down, tbody.hide-for-xlarge-only, tbody.hide-for-xlarge-up, tbody.hide-for-xlarge, tbody.show-for-xlarge-down, tbody.hide-for-xxlarge-only, tbody.hide-for-xxlarge-up, tbody.hide-for-xxlarge, tbody.show-for-xxlarge-down {
    display: table-row-group !important; }
  tr.hide-for-small-only, tr.show-for-small-up, tr.hide-for-small, tr.hide-for-small-down, tr.hide-for-medium-only, tr.show-for-medium-up, tr.hide-for-medium, tr.hide-for-medium-down, tr.show-for-large-only, tr.show-for-large-up, tr.show-for-large, tr.show-for-large-down, tr.hide-for-xlarge-only, tr.hide-for-xlarge-up, tr.hide-for-xlarge, tr.show-for-xlarge-down, tr.hide-for-xxlarge-only, tr.hide-for-xxlarge-up, tr.hide-for-xxlarge, tr.show-for-xxlarge-down {
    display: table-row; }
  th.hide-for-small-only, td.hide-for-small-only, th.show-for-small-up, td.show-for-small-up, th.hide-for-small, td.hide-for-small, th.hide-for-small-down, td.hide-for-small-down, th.hide-for-medium-only, td.hide-for-medium-only, th.show-for-medium-up, td.show-for-medium-up, th.hide-for-medium, td.hide-for-medium, th.hide-for-medium-down, td.hide-for-medium-down, th.show-for-large-only, td.show-for-large-only, th.show-for-large-up, td.show-for-large-up, th.show-for-large, td.show-for-large, th.show-for-large-down, td.show-for-large-down, th.hide-for-xlarge-only, td.hide-for-xlarge-only, th.hide-for-xlarge-up, td.hide-for-xlarge-up, th.hide-for-xlarge, td.hide-for-xlarge, th.show-for-xlarge-down, td.show-for-xlarge-down, th.hide-for-xxlarge-only, td.hide-for-xxlarge-only, th.hide-for-xxlarge-up, td.hide-for-xxlarge-up, th.hide-for-xxlarge, td.hide-for-xxlarge, th.show-for-xxlarge-down, td.show-for-xxlarge-down {
    display: table-cell !important; } }

/* xlarge displays */
@media only screen and (min-width: 90.0625em) {
  .hide-for-small-only, .show-for-small-up, .hide-for-small, .hide-for-small-down, .hide-for-medium-only, .show-for-medium-up, .hide-for-medium, .hide-for-medium-down, .hide-for-large-only, .show-for-large-up, .hide-for-large, .hide-for-large-down, .show-for-xlarge-only, .show-for-xlarge-up, .show-for-xlarge, .show-for-xlarge-down, .hide-for-xxlarge-only, .hide-for-xxlarge-up, .hide-for-xxlarge, .show-for-xxlarge-down {
    display: inherit !important; }
  .show-for-small-only, .hide-for-small-up, .show-for-small, .show-for-small-down, .show-for-medium-only, .hide-for-medium-up, .show-for-medium, .show-for-medium-down, .show-for-large-only, .hide-for-large-up, .show-for-large, .show-for-large-down, .hide-for-xlarge-only, .hide-for-xlarge-up, .hide-for-xlarge, .hide-for-xlarge-down, .show-for-xxlarge-only, .show-for-xxlarge-up, .show-for-xxlarge, .hide-for-xxlarge-down {
    display: none !important; }
  .hidden-for-small-only, .visible-for-small-up, .hidden-for-small, .hidden-for-small-down, .hidden-for-medium-only, .visible-for-medium-up, .hidden-for-medium, .hidden-for-medium-down, .hidden-for-large-only, .visible-for-large-up, .hidden-for-large, .hidden-for-large-down, .visible-for-xlarge-only, .visible-for-xlarge-up, .visible-for-xlarge, .visible-for-xlarge-down, .hidden-for-xxlarge-only, .hidden-for-xxlarge-up, .hidden-for-xxlarge, .visible-for-xxlarge-down {
    position: static !important;
    height: auto;
    width: auto;
    overflow: visible;
    clip: auto; }
  .visible-for-small-only, .hidden-for-small-up, .visible-for-small, .visible-for-small-down, .visible-for-medium-only, .hidden-for-medium-up, .visible-for-medium, .visible-for-medium-down, .visible-for-large-only, .hidden-for-large-up, .visible-for-large, .visible-for-large-down, .hidden-for-xlarge-only, .hidden-for-xlarge-up, .hidden-for-xlarge, .hidden-for-xlarge-down, .visible-for-xxlarge-only, .visible-for-xxlarge-up, .visible-for-xxlarge, .hidden-for-xxlarge-down {
    clip: rect(1px, 1px, 1px, 1px);
    height: 1px;
    overflow: hidden;
    position: absolute !important;
    width: 1px; }
  table.hide-for-small-only, table.show-for-small-up, table.hide-for-small, table.hide-for-small-down, table.hide-for-medium-only, table.show-for-medium-up, table.hide-for-medium, table.hide-for-medium-down, table.hide-for-large-only, table.show-for-large-up, table.hide-for-large, table.hide-for-large-down, table.show-for-xlarge-only, table.show-for-xlarge-up, table.show-for-xlarge, table.show-for-xlarge-down, table.hide-for-xxlarge-only, table.hide-for-xxlarge-up, table.hide-for-xxlarge, table.show-for-xxlarge-down {
    display: table !important; }
  thead.hide-for-small-only, thead.show-for-small-up, thead.hide-for-small, thead.hide-for-small-down, thead.hide-for-medium-only, thead.show-for-medium-up, thead.hide-for-medium, thead.hide-for-medium-down, thead.hide-for-large-only, thead.show-for-large-up, thead.hide-for-large, thead.hide-for-large-down, thead.show-for-xlarge-only, thead.show-for-xlarge-up, thead.show-for-xlarge, thead.show-for-xlarge-down, thead.hide-for-xxlarge-only, thead.hide-for-xxlarge-up, thead.hide-for-xxlarge, thead.show-for-xxlarge-down {
    display: table-header-group !important; }
  tbody.hide-for-small-only, tbody.show-for-small-up, tbody.hide-for-small, tbody.hide-for-small-down, tbody.hide-for-medium-only, tbody.show-for-medium-up, tbody.hide-for-medium, tbody.hide-for-medium-down, tbody.hide-for-large-only, tbody.show-for-large-up, tbody.hide-for-large, tbody.hide-for-large-down, tbody.show-for-xlarge-only, tbody.show-for-xlarge-up, tbody.show-for-xlarge, tbody.show-for-xlarge-down, tbody.hide-for-xxlarge-only, tbody.hide-for-xxlarge-up, tbody.hide-for-xxlarge, tbody.show-for-xxlarge-down {
    display: table-row-group !important; }
  tr.hide-for-small-only, tr.show-for-small-up, tr.hide-for-small, tr.hide-for-small-down, tr.hide-for-medium-only, tr.show-for-medium-up, tr.hide-for-medium, tr.hide-for-medium-down, tr.hide-for-large-only, tr.show-for-large-up, tr.hide-for-large, tr.hide-for-large-down, tr.show-for-xlarge-only, tr.show-for-xlarge-up, tr.show-for-xlarge, tr.show-for-xlarge-down, tr.hide-for-xxlarge-only, tr.hide-for-xxlarge-up, tr.hide-for-xxlarge, tr.show-for-xxlarge-down {
    display: table-row; }
  th.hide-for-small-only, td.hide-for-small-only, th.show-for-small-up, td.show-for-small-up, th.hide-for-small, td.hide-for-small, th.hide-for-small-down, td.hide-for-small-down, th.hide-for-medium-only, td.hide-for-medium-only, th.show-for-medium-up, td.show-for-medium-up, th.hide-for-medium, td.hide-for-medium, th.hide-for-medium-down, td.hide-for-medium-down, th.hide-for-large-only, td.hide-for-large-only, th.show-for-large-up, td.show-for-large-up, th.hide-for-large, td.hide-for-large, th.hide-for-large-down, td.hide-for-large-down, th.show-for-xlarge-only, td.show-for-xlarge-only, th.show-for-xlarge-up, td.show-for-xlarge-up, th.show-for-xlarge, td.show-for-xlarge, th.show-for-xlarge-down, td.show-for-xlarge-down, th.hide-for-xxlarge-only, td.hide-for-xxlarge-only, th.hide-for-xxlarge-up, td.hide-for-xxlarge-up, th.hide-for-xxlarge, td.hide-for-xxlarge, th.show-for-xxlarge-down, td.show-for-xxlarge-down {
    display: table-cell !important; } }

/* xxlarge displays */
@media only screen and (min-width: 120.0625em) {
  .hide-for-small-only, .show-for-small-up, .hide-for-small, .hide-for-small-down, .hide-for-medium-only, .show-for-medium-up, .hide-for-medium, .hide-for-medium-down, .hide-for-large-only, .show-for-large-up, .hide-for-large, .hide-for-large-down, .hide-for-xlarge-only, .show-for-xlarge-up, .hide-for-xlarge, .hide-for-xlarge-down, .show-for-xxlarge-only, .show-for-xxlarge-up, .show-for-xxlarge, .show-for-xxlarge-down {
    display: inherit !important; }
  .show-for-small-only, .hide-for-small-up, .show-for-small, .show-for-small-down, .show-for-medium-only, .hide-for-medium-up, .show-for-medium, .show-for-medium-down, .show-for-large-only, .hide-for-large-up, .show-for-large, .show-for-large-down, .show-for-xlarge-only, .hide-for-xlarge-up, .show-for-xlarge, .show-for-xlarge-down, .hide-for-xxlarge-only, .hide-for-xxlarge-up, .hide-for-xxlarge, .hide-for-xxlarge-down {
    display: none !important; }
  .hidden-for-small-only, .visible-for-small-up, .hidden-for-small, .hidden-for-small-down, .hidden-for-medium-only, .visible-for-medium-up, .hidden-for-medium, .hidden-for-medium-down, .hidden-for-large-only, .visible-for-large-up, .hidden-for-large, .hidden-for-large-down, .hidden-for-xlarge-only, .visible-for-xlarge-up, .hidden-for-xlarge, .hidden-for-xlarge-down, .visible-for-xxlarge-only, .visible-for-xxlarge-up, .visible-for-xxlarge, .visible-for-xxlarge-down {
    position: static !important;
    height: auto;
    width: auto;
    overflow: visible;
    clip: auto; }
  .visible-for-small-only, .hidden-for-small-up, .visible-for-small, .visible-for-small-down, .visible-for-medium-only, .hidden-for-medium-up, .visible-for-medium, .visible-for-medium-down, .visible-for-large-only, .hidden-for-large-up, .visible-for-large, .visible-for-large-down, .visible-for-xlarge-only, .hidden-for-xlarge-up, .visible-for-xlarge, .visible-for-xlarge-down, .hidden-for-xxlarge-only, .hidden-for-xxlarge-up, .hidden-for-xxlarge, .hidden-for-xxlarge-down {
    clip: rect(1px, 1px, 1px, 1px);
    height: 1px;
    overflow: hidden;
    position: absolute !important;
    width: 1px; }
  table.hide-for-small-only, table.show-for-small-up, table.hide-for-small, table.hide-for-small-down, table.hide-for-medium-only, table.show-for-medium-up, table.hide-for-medium, table.hide-for-medium-down, table.hide-for-large-only, table.show-for-large-up, table.hide-for-large, table.hide-for-large-down, table.hide-for-xlarge-only, table.show-for-xlarge-up, table.hide-for-xlarge, table.hide-for-xlarge-down, table.show-for-xxlarge-only, table.show-for-xxlarge-up, table.show-for-xxlarge, table.show-for-xxlarge-down {
    display: table !important; }
  thead.hide-for-small-only, thead.show-for-small-up, thead.hide-for-small, thead.hide-for-small-down, thead.hide-for-medium-only, thead.show-for-medium-up, thead.hide-for-medium, thead.hide-for-medium-down, thead.hide-for-large-only, thead.show-for-large-up, thead.hide-for-large, thead.hide-for-large-down, thead.hide-for-xlarge-only, thead.show-for-xlarge-up, thead.hide-for-xlarge, thead.hide-for-xlarge-down, thead.show-for-xxlarge-only, thead.show-for-xxlarge-up, thead.show-for-xxlarge, thead.show-for-xxlarge-down {
    display: table-header-group !important; }
  tbody.hide-for-small-only, tbody.show-for-small-up, tbody.hide-for-small, tbody.hide-for-small-down, tbody.hide-for-medium-only, tbody.show-for-medium-up, tbody.hide-for-medium, tbody.hide-for-medium-down, tbody.hide-for-large-only, tbody.show-for-large-up, tbody.hide-for-large, tbody.hide-for-large-down, tbody.hide-for-xlarge-only, tbody.show-for-xlarge-up, tbody.hide-for-xlarge, tbody.hide-for-xlarge-down, tbody.show-for-xxlarge-only, tbody.show-for-xxlarge-up, tbody.show-for-xxlarge, tbody.show-for-xxlarge-down {
    display: table-row-group !important; }
  tr.hide-for-small-only, tr.show-for-small-up, tr.hide-for-small, tr.hide-for-small-down, tr.hide-for-medium-only, tr.show-for-medium-up, tr.hide-for-medium, tr.hide-for-medium-down, tr.hide-for-large-only, tr.show-for-large-up, tr.hide-for-large, tr.hide-for-large-down, tr.hide-for-xlarge-only, tr.show-for-xlarge-up, tr.hide-for-xlarge, tr.hide-for-xlarge-down, tr.show-for-xxlarge-only, tr.show-for-xxlarge-up, tr.show-for-xxlarge, tr.show-for-xxlarge-down {
    display: table-row; }
  th.hide-for-small-only, td.hide-for-small-only, th.show-for-small-up, td.show-for-small-up, th.hide-for-small, td.hide-for-small, th.hide-for-small-down, td.hide-for-small-down, th.hide-for-medium-only, td.hide-for-medium-only, th.show-for-medium-up, td.show-for-medium-up, th.hide-for-medium, td.hide-for-medium, th.hide-for-medium-down, td.hide-for-medium-down, th.hide-for-large-only, td.hide-for-large-only, th.show-for-large-up, td.show-for-large-up, th.hide-for-large, td.hide-for-large, th.hide-for-large-down, td.hide-for-large-down, th.hide-for-xlarge-only, td.hide-for-xlarge-only, th.show-for-xlarge-up, td.show-for-xlarge-up, th.hide-for-xlarge, td.hide-for-xlarge, th.hide-for-xlarge-down, td.hide-for-xlarge-down, th.show-for-xxlarge-only, td.show-for-xxlarge-only, th.show-for-xxlarge-up, td.show-for-xxlarge-up, th.show-for-xxlarge, td.show-for-xxlarge, th.show-for-xxlarge-down, td.show-for-xxlarge-down {
    display: table-cell !important; } }

/* Orientation targeting */
.show-for-landscape,
.hide-for-portrait {
  display: inherit !important; }

.hide-for-landscape,
.show-for-portrait {
  display: none !important; }

/* Specific visibility for tables */
table.hide-for-landscape, table.show-for-portrait {
  display: table !important; }

thead.hide-for-landscape, thead.show-for-portrait {
  display: table-header-group !important; }

tbody.hide-for-landscape, tbody.show-for-portrait {
  display: table-row-group !important; }

tr.hide-for-landscape, tr.show-for-portrait {
  display: table-row !important; }

td.hide-for-landscape, td.show-for-portrait,
th.hide-for-landscape,
th.show-for-portrait {
  display: table-cell !important; }

@media only screen and (orientation: landscape) {
  .show-for-landscape,
  .hide-for-portrait {
    display: inherit !important; }
  .hide-for-landscape,
  .show-for-portrait {
    display: none !important; }
  /* Specific visibility for tables */
  table.show-for-landscape, table.hide-for-portrait {
    display: table !important; }
  thead.show-for-landscape, thead.hide-for-portrait {
    display: table-header-group !important; }
  tbody.show-for-landscape, tbody.hide-for-portrait {
    display: table-row-group !important; }
  tr.show-for-landscape, tr.hide-for-portrait {
    display: table-row !important; }
  td.show-for-landscape, td.hide-for-portrait,
  th.show-for-landscape,
  th.hide-for-portrait {
    display: table-cell !important; } }

@media only screen and (orientation: portrait) {
  .show-for-portrait,
  .hide-for-landscape {
    display: inherit !important; }
  .hide-for-portrait,
  .show-for-landscape {
    display: none !important; }
  /* Specific visibility for tables */
  table.show-for-portrait, table.hide-for-landscape {
    display: table !important; }
  thead.show-for-portrait, thead.hide-for-landscape {
    display: table-header-group !important; }
  tbody.show-for-portrait, tbody.hide-for-landscape {
    display: table-row-group !important; }
  tr.show-for-portrait, tr.hide-for-landscape {
    display: table-row !important; }
  td.show-for-portrait, td.hide-for-landscape,
  th.show-for-portrait,
  th.hide-for-landscape {
    display: table-cell !important; } }

/* Touch-enabled device targeting */
.show-for-touch {
  display: none !important; }

.hide-for-touch {
  display: inherit !important; }

.touch .show-for-touch {
  display: inherit !important; }

.touch .hide-for-touch {
  display: none !important; }

/* Specific visibility for tables */
table.hide-for-touch {
  display: table !important; }

.touch table.show-for-touch {
  display: table !important; }

thead.hide-for-touch {
  display: table-header-group !important; }

.touch thead.show-for-touch {
  display: table-header-group !important; }

tbody.hide-for-touch {
  display: table-row-group !important; }

.touch tbody.show-for-touch {
  display: table-row-group !important; }

tr.hide-for-touch {
  display: table-row !important; }

.touch tr.show-for-touch {
  display: table-row !important; }

td.hide-for-touch {
  display: table-cell !important; }

.touch td.show-for-touch {
  display: table-cell !important; }

th.hide-for-touch {
  display: table-cell !important; }

.touch th.show-for-touch {
  display: table-cell !important; }

/* Screen reader-specific classes */
.show-for-sr {
  clip: rect(1px, 1px, 1px, 1px);
  height: 1px;
  overflow: hidden;
  position: absolute !important;
  width: 1px; }

.show-on-focus {
  clip: rect(1px, 1px, 1px, 1px);
  height: 1px;
  overflow: hidden;
  position: absolute !important;
  width: 1px; }
  .show-on-focus:focus, .show-on-focus:active {
    position: static !important;
    height: auto;
    width: auto;
    overflow: visible;
    clip: auto; }

/* Print visibility */
.print-only,
.show-for-print {
  display: none !important; }

@media print {
  .print-only,
  .show-for-print {
    display: block !important; }
  .hide-on-print,
  .hide-for-print {
    display: none !important; }
  table.show-for-print {
    display: table !important; }
  thead.show-for-print {
    display: table-header-group !important; }
  tbody.show-for-print {
    display: table-row-group !important; }
  tr.show-for-print {
    display: table-row !important; }
  td.show-for-print {
    display: table-cell !important; }
  th.show-for-print {
    display: table-cell !important; } }

/* Helpers */
/**
* This file is used to override default color and stuff from libraries
*/
#loading-bar-spinner .spinner-icon {
  border-top-color: white;
  border-left-color: white;
  margin-left: 100px;
  margin-top: 10px; }
  @media only screen and (min-width: 64.0625em) {
    #loading-bar-spinner .spinner-icon {
      margin: 10px; } }

#loading-bar .bar {
  background: #c13b2d;
  border-bottom: solid 3px #c13b2d; }
  @media only screen and (min-width: 64.0625em) {
    #loading-bar .bar {
      box-shadow: none;
      background: #c13b2d;
      border-bottom: solid 3px #c13b2d;
      box-shadow: 0px 0px 6px rgba(225, 100, 86, 0.7); } }

#loading-bar .peg {
  box-shadow: #c13b2d; }

/*Box Shadow Mixins*/
/* Mixins Border */
/* Example for apply : @include linear-gradient(to bottom, #ffffff 0%, #fafaf9 49%, #f5f6f6 100%);*/
/**
    Example:
    .m0  { margin:        0; }
    .mt0 { margin-top:    0; }
    .mr0 { margin-right:  0; }
    .mb0 { margin-bottom: 0; }
    .ml0 { margin-left:   0; }
**/
.m0 {
  margin: 0px; }

.mt0 {
  margin-top: 0px; }

.mr0 {
  margin-right: 0px; }

.mb0 {
  margin-bottom: 0px; }

.ml0 {
  margin-left: 0px; }

.m1 {
  margin: 1px; }

.mt1 {
  margin-top: 1px; }

.mr1 {
  margin-right: 1px; }

.mb1 {
  margin-bottom: 1px; }

.ml1 {
  margin-left: 1px; }

.m2 {
  margin: 2px; }

.mt2 {
  margin-top: 2px; }

.mr2 {
  margin-right: 2px; }

.mb2 {
  margin-bottom: 2px; }

.ml2 {
  margin-left: 2px; }

.m3 {
  margin: 3px; }

.mt3 {
  margin-top: 3px; }

.mr3 {
  margin-right: 3px; }

.mb3 {
  margin-bottom: 3px; }

.ml3 {
  margin-left: 3px; }

.m4 {
  margin: 4px; }

.mt4 {
  margin-top: 4px; }

.mr4 {
  margin-right: 4px; }

.mb4 {
  margin-bottom: 4px; }

.ml4 {
  margin-left: 4px; }

.m5 {
  margin: 5px; }

.mt5 {
  margin-top: 5px; }

.mr5 {
  margin-right: 5px; }

.mb5 {
  margin-bottom: 5px; }

.ml5 {
  margin-left: 5px; }

.m6 {
  margin: 6px; }

.mt6 {
  margin-top: 6px; }

.mr6 {
  margin-right: 6px; }

.mb6 {
  margin-bottom: 6px; }

.ml6 {
  margin-left: 6px; }

.m7 {
  margin: 7px; }

.mt7 {
  margin-top: 7px; }

.mr7 {
  margin-right: 7px; }

.mb7 {
  margin-bottom: 7px; }

.ml7 {
  margin-left: 7px; }

.m8 {
  margin: 8px; }

.mt8 {
  margin-top: 8px; }

.mr8 {
  margin-right: 8px; }

.mb8 {
  margin-bottom: 8px; }

.ml8 {
  margin-left: 8px; }

.m9 {
  margin: 9px; }

.mt9 {
  margin-top: 9px; }

.mr9 {
  margin-right: 9px; }

.mb9 {
  margin-bottom: 9px; }

.ml9 {
  margin-left: 9px; }

.m10 {
  margin: 10px; }

.mt10 {
  margin-top: 10px; }

.mr10 {
  margin-right: 10px; }

.mb10 {
  margin-bottom: 10px; }

.ml10 {
  margin-left: 10px; }

.m11 {
  margin: 11px; }

.mt11 {
  margin-top: 11px; }

.mr11 {
  margin-right: 11px; }

.mb11 {
  margin-bottom: 11px; }

.ml11 {
  margin-left: 11px; }

.m12 {
  margin: 12px; }

.mt12 {
  margin-top: 12px; }

.mr12 {
  margin-right: 12px; }

.mb12 {
  margin-bottom: 12px; }

.ml12 {
  margin-left: 12px; }

.m13 {
  margin: 13px; }

.mt13 {
  margin-top: 13px; }

.mr13 {
  margin-right: 13px; }

.mb13 {
  margin-bottom: 13px; }

.ml13 {
  margin-left: 13px; }

.m14 {
  margin: 14px; }

.mt14 {
  margin-top: 14px; }

.mr14 {
  margin-right: 14px; }

.mb14 {
  margin-bottom: 14px; }

.ml14 {
  margin-left: 14px; }

.m15 {
  margin: 15px; }

.mt15 {
  margin-top: 15px; }

.mr15 {
  margin-right: 15px; }

.mb15 {
  margin-bottom: 15px; }

.ml15 {
  margin-left: 15px; }

.m16 {
  margin: 16px; }

.mt16 {
  margin-top: 16px; }

.mr16 {
  margin-right: 16px; }

.mb16 {
  margin-bottom: 16px; }

.ml16 {
  margin-left: 16px; }

.m17 {
  margin: 17px; }

.mt17 {
  margin-top: 17px; }

.mr17 {
  margin-right: 17px; }

.mb17 {
  margin-bottom: 17px; }

.ml17 {
  margin-left: 17px; }

.m18 {
  margin: 18px; }

.mt18 {
  margin-top: 18px; }

.mr18 {
  margin-right: 18px; }

.mb18 {
  margin-bottom: 18px; }

.ml18 {
  margin-left: 18px; }

.m19 {
  margin: 19px; }

.mt19 {
  margin-top: 19px; }

.mr19 {
  margin-right: 19px; }

.mb19 {
  margin-bottom: 19px; }

.ml19 {
  margin-left: 19px; }

.m20 {
  margin: 20px; }

.mt20 {
  margin-top: 20px; }

.mr20 {
  margin-right: 20px; }

.mb20 {
  margin-bottom: 20px; }

.ml20 {
  margin-left: 20px; }

.m21 {
  margin: 21px; }

.mt21 {
  margin-top: 21px; }

.mr21 {
  margin-right: 21px; }

.mb21 {
  margin-bottom: 21px; }

.ml21 {
  margin-left: 21px; }

.m22 {
  margin: 22px; }

.mt22 {
  margin-top: 22px; }

.mr22 {
  margin-right: 22px; }

.mb22 {
  margin-bottom: 22px; }

.ml22 {
  margin-left: 22px; }

.m23 {
  margin: 23px; }

.mt23 {
  margin-top: 23px; }

.mr23 {
  margin-right: 23px; }

.mb23 {
  margin-bottom: 23px; }

.ml23 {
  margin-left: 23px; }

.m24 {
  margin: 24px; }

.mt24 {
  margin-top: 24px; }

.mr24 {
  margin-right: 24px; }

.mb24 {
  margin-bottom: 24px; }

.ml24 {
  margin-left: 24px; }

.m25 {
  margin: 25px; }

.mt25 {
  margin-top: 25px; }

.mr25 {
  margin-right: 25px; }

.mb25 {
  margin-bottom: 25px; }

.ml25 {
  margin-left: 25px; }

.m26 {
  margin: 26px; }

.mt26 {
  margin-top: 26px; }

.mr26 {
  margin-right: 26px; }

.mb26 {
  margin-bottom: 26px; }

.ml26 {
  margin-left: 26px; }

.m27 {
  margin: 27px; }

.mt27 {
  margin-top: 27px; }

.mr27 {
  margin-right: 27px; }

.mb27 {
  margin-bottom: 27px; }

.ml27 {
  margin-left: 27px; }

.m28 {
  margin: 28px; }

.mt28 {
  margin-top: 28px; }

.mr28 {
  margin-right: 28px; }

.mb28 {
  margin-bottom: 28px; }

.ml28 {
  margin-left: 28px; }

.m29 {
  margin: 29px; }

.mt29 {
  margin-top: 29px; }

.mr29 {
  margin-right: 29px; }

.mb29 {
  margin-bottom: 29px; }

.ml29 {
  margin-left: 29px; }

.m30 {
  margin: 30px; }

.mt30 {
  margin-top: 30px; }

.mr30 {
  margin-right: 30px; }

.mb30 {
  margin-bottom: 30px; }

.ml30 {
  margin-left: 30px; }

.m31 {
  margin: 31px; }

.mt31 {
  margin-top: 31px; }

.mr31 {
  margin-right: 31px; }

.mb31 {
  margin-bottom: 31px; }

.ml31 {
  margin-left: 31px; }

.m32 {
  margin: 32px; }

.mt32 {
  margin-top: 32px; }

.mr32 {
  margin-right: 32px; }

.mb32 {
  margin-bottom: 32px; }

.ml32 {
  margin-left: 32px; }

.m33 {
  margin: 33px; }

.mt33 {
  margin-top: 33px; }

.mr33 {
  margin-right: 33px; }

.mb33 {
  margin-bottom: 33px; }

.ml33 {
  margin-left: 33px; }

.m34 {
  margin: 34px; }

.mt34 {
  margin-top: 34px; }

.mr34 {
  margin-right: 34px; }

.mb34 {
  margin-bottom: 34px; }

.ml34 {
  margin-left: 34px; }

.m35 {
  margin: 35px; }

.mt35 {
  margin-top: 35px; }

.mr35 {
  margin-right: 35px; }

.mb35 {
  margin-bottom: 35px; }

.ml35 {
  margin-left: 35px; }

.m36 {
  margin: 36px; }

.mt36 {
  margin-top: 36px; }

.mr36 {
  margin-right: 36px; }

.mb36 {
  margin-bottom: 36px; }

.ml36 {
  margin-left: 36px; }

.m37 {
  margin: 37px; }

.mt37 {
  margin-top: 37px; }

.mr37 {
  margin-right: 37px; }

.mb37 {
  margin-bottom: 37px; }

.ml37 {
  margin-left: 37px; }

.m38 {
  margin: 38px; }

.mt38 {
  margin-top: 38px; }

.mr38 {
  margin-right: 38px; }

.mb38 {
  margin-bottom: 38px; }

.ml38 {
  margin-left: 38px; }

.m39 {
  margin: 39px; }

.mt39 {
  margin-top: 39px; }

.mr39 {
  margin-right: 39px; }

.mb39 {
  margin-bottom: 39px; }

.ml39 {
  margin-left: 39px; }

.m40 {
  margin: 40px; }

.mt40 {
  margin-top: 40px; }

.mr40 {
  margin-right: 40px; }

.mb40 {
  margin-bottom: 40px; }

.ml40 {
  margin-left: 40px; }

.m41 {
  margin: 41px; }

.mt41 {
  margin-top: 41px; }

.mr41 {
  margin-right: 41px; }

.mb41 {
  margin-bottom: 41px; }

.ml41 {
  margin-left: 41px; }

.m42 {
  margin: 42px; }

.mt42 {
  margin-top: 42px; }

.mr42 {
  margin-right: 42px; }

.mb42 {
  margin-bottom: 42px; }

.ml42 {
  margin-left: 42px; }

.m43 {
  margin: 43px; }

.mt43 {
  margin-top: 43px; }

.mr43 {
  margin-right: 43px; }

.mb43 {
  margin-bottom: 43px; }

.ml43 {
  margin-left: 43px; }

.m44 {
  margin: 44px; }

.mt44 {
  margin-top: 44px; }

.mr44 {
  margin-right: 44px; }

.mb44 {
  margin-bottom: 44px; }

.ml44 {
  margin-left: 44px; }

.m45 {
  margin: 45px; }

.mt45 {
  margin-top: 45px; }

.mr45 {
  margin-right: 45px; }

.mb45 {
  margin-bottom: 45px; }

.ml45 {
  margin-left: 45px; }

.m46 {
  margin: 46px; }

.mt46 {
  margin-top: 46px; }

.mr46 {
  margin-right: 46px; }

.mb46 {
  margin-bottom: 46px; }

.ml46 {
  margin-left: 46px; }

.m47 {
  margin: 47px; }

.mt47 {
  margin-top: 47px; }

.mr47 {
  margin-right: 47px; }

.mb47 {
  margin-bottom: 47px; }

.ml47 {
  margin-left: 47px; }

.m48 {
  margin: 48px; }

.mt48 {
  margin-top: 48px; }

.mr48 {
  margin-right: 48px; }

.mb48 {
  margin-bottom: 48px; }

.ml48 {
  margin-left: 48px; }

.m49 {
  margin: 49px; }

.mt49 {
  margin-top: 49px; }

.mr49 {
  margin-right: 49px; }

.mb49 {
  margin-bottom: 49px; }

.ml49 {
  margin-left: 49px; }

.m50 {
  margin: 50px; }

.mt50 {
  margin-top: 50px; }

.mr50 {
  margin-right: 50px; }

.mb50 {
  margin-bottom: 50px; }

.ml50 {
  margin-left: 50px; }

.m51 {
  margin: 51px; }

.mt51 {
  margin-top: 51px; }

.mr51 {
  margin-right: 51px; }

.mb51 {
  margin-bottom: 51px; }

.ml51 {
  margin-left: 51px; }

.m52 {
  margin: 52px; }

.mt52 {
  margin-top: 52px; }

.mr52 {
  margin-right: 52px; }

.mb52 {
  margin-bottom: 52px; }

.ml52 {
  margin-left: 52px; }

.m53 {
  margin: 53px; }

.mt53 {
  margin-top: 53px; }

.mr53 {
  margin-right: 53px; }

.mb53 {
  margin-bottom: 53px; }

.ml53 {
  margin-left: 53px; }

.m54 {
  margin: 54px; }

.mt54 {
  margin-top: 54px; }

.mr54 {
  margin-right: 54px; }

.mb54 {
  margin-bottom: 54px; }

.ml54 {
  margin-left: 54px; }

.m55 {
  margin: 55px; }

.mt55 {
  margin-top: 55px; }

.mr55 {
  margin-right: 55px; }

.mb55 {
  margin-bottom: 55px; }

.ml55 {
  margin-left: 55px; }

.m56 {
  margin: 56px; }

.mt56 {
  margin-top: 56px; }

.mr56 {
  margin-right: 56px; }

.mb56 {
  margin-bottom: 56px; }

.ml56 {
  margin-left: 56px; }

.m57 {
  margin: 57px; }

.mt57 {
  margin-top: 57px; }

.mr57 {
  margin-right: 57px; }

.mb57 {
  margin-bottom: 57px; }

.ml57 {
  margin-left: 57px; }

.m58 {
  margin: 58px; }

.mt58 {
  margin-top: 58px; }

.mr58 {
  margin-right: 58px; }

.mb58 {
  margin-bottom: 58px; }

.ml58 {
  margin-left: 58px; }

.m59 {
  margin: 59px; }

.mt59 {
  margin-top: 59px; }

.mr59 {
  margin-right: 59px; }

.mb59 {
  margin-bottom: 59px; }

.ml59 {
  margin-left: 59px; }

.m60 {
  margin: 60px; }

.mt60 {
  margin-top: 60px; }

.mr60 {
  margin-right: 60px; }

.mb60 {
  margin-bottom: 60px; }

.ml60 {
  margin-left: 60px; }

.m61 {
  margin: 61px; }

.mt61 {
  margin-top: 61px; }

.mr61 {
  margin-right: 61px; }

.mb61 {
  margin-bottom: 61px; }

.ml61 {
  margin-left: 61px; }

.m62 {
  margin: 62px; }

.mt62 {
  margin-top: 62px; }

.mr62 {
  margin-right: 62px; }

.mb62 {
  margin-bottom: 62px; }

.ml62 {
  margin-left: 62px; }

.m63 {
  margin: 63px; }

.mt63 {
  margin-top: 63px; }

.mr63 {
  margin-right: 63px; }

.mb63 {
  margin-bottom: 63px; }

.ml63 {
  margin-left: 63px; }

.m64 {
  margin: 64px; }

.mt64 {
  margin-top: 64px; }

.mr64 {
  margin-right: 64px; }

.mb64 {
  margin-bottom: 64px; }

.ml64 {
  margin-left: 64px; }

.m65 {
  margin: 65px; }

.mt65 {
  margin-top: 65px; }

.mr65 {
  margin-right: 65px; }

.mb65 {
  margin-bottom: 65px; }

.ml65 {
  margin-left: 65px; }

.m66 {
  margin: 66px; }

.mt66 {
  margin-top: 66px; }

.mr66 {
  margin-right: 66px; }

.mb66 {
  margin-bottom: 66px; }

.ml66 {
  margin-left: 66px; }

.m67 {
  margin: 67px; }

.mt67 {
  margin-top: 67px; }

.mr67 {
  margin-right: 67px; }

.mb67 {
  margin-bottom: 67px; }

.ml67 {
  margin-left: 67px; }

.m68 {
  margin: 68px; }

.mt68 {
  margin-top: 68px; }

.mr68 {
  margin-right: 68px; }

.mb68 {
  margin-bottom: 68px; }

.ml68 {
  margin-left: 68px; }

.m69 {
  margin: 69px; }

.mt69 {
  margin-top: 69px; }

.mr69 {
  margin-right: 69px; }

.mb69 {
  margin-bottom: 69px; }

.ml69 {
  margin-left: 69px; }

.m70 {
  margin: 70px; }

.mt70 {
  margin-top: 70px; }

.mr70 {
  margin-right: 70px; }

.mb70 {
  margin-bottom: 70px; }

.ml70 {
  margin-left: 70px; }

.m71 {
  margin: 71px; }

.mt71 {
  margin-top: 71px; }

.mr71 {
  margin-right: 71px; }

.mb71 {
  margin-bottom: 71px; }

.ml71 {
  margin-left: 71px; }

.m72 {
  margin: 72px; }

.mt72 {
  margin-top: 72px; }

.mr72 {
  margin-right: 72px; }

.mb72 {
  margin-bottom: 72px; }

.ml72 {
  margin-left: 72px; }

.m73 {
  margin: 73px; }

.mt73 {
  margin-top: 73px; }

.mr73 {
  margin-right: 73px; }

.mb73 {
  margin-bottom: 73px; }

.ml73 {
  margin-left: 73px; }

.m74 {
  margin: 74px; }

.mt74 {
  margin-top: 74px; }

.mr74 {
  margin-right: 74px; }

.mb74 {
  margin-bottom: 74px; }

.ml74 {
  margin-left: 74px; }

.m75 {
  margin: 75px; }

.mt75 {
  margin-top: 75px; }

.mr75 {
  margin-right: 75px; }

.mb75 {
  margin-bottom: 75px; }

.ml75 {
  margin-left: 75px; }

.m76 {
  margin: 76px; }

.mt76 {
  margin-top: 76px; }

.mr76 {
  margin-right: 76px; }

.mb76 {
  margin-bottom: 76px; }

.ml76 {
  margin-left: 76px; }

.m77 {
  margin: 77px; }

.mt77 {
  margin-top: 77px; }

.mr77 {
  margin-right: 77px; }

.mb77 {
  margin-bottom: 77px; }

.ml77 {
  margin-left: 77px; }

.m78 {
  margin: 78px; }

.mt78 {
  margin-top: 78px; }

.mr78 {
  margin-right: 78px; }

.mb78 {
  margin-bottom: 78px; }

.ml78 {
  margin-left: 78px; }

.m79 {
  margin: 79px; }

.mt79 {
  margin-top: 79px; }

.mr79 {
  margin-right: 79px; }

.mb79 {
  margin-bottom: 79px; }

.ml79 {
  margin-left: 79px; }

.m80 {
  margin: 80px; }

.mt80 {
  margin-top: 80px; }

.mr80 {
  margin-right: 80px; }

.mb80 {
  margin-bottom: 80px; }

.ml80 {
  margin-left: 80px; }

.m81 {
  margin: 81px; }

.mt81 {
  margin-top: 81px; }

.mr81 {
  margin-right: 81px; }

.mb81 {
  margin-bottom: 81px; }

.ml81 {
  margin-left: 81px; }

.m82 {
  margin: 82px; }

.mt82 {
  margin-top: 82px; }

.mr82 {
  margin-right: 82px; }

.mb82 {
  margin-bottom: 82px; }

.ml82 {
  margin-left: 82px; }

.m83 {
  margin: 83px; }

.mt83 {
  margin-top: 83px; }

.mr83 {
  margin-right: 83px; }

.mb83 {
  margin-bottom: 83px; }

.ml83 {
  margin-left: 83px; }

.m84 {
  margin: 84px; }

.mt84 {
  margin-top: 84px; }

.mr84 {
  margin-right: 84px; }

.mb84 {
  margin-bottom: 84px; }

.ml84 {
  margin-left: 84px; }

.m85 {
  margin: 85px; }

.mt85 {
  margin-top: 85px; }

.mr85 {
  margin-right: 85px; }

.mb85 {
  margin-bottom: 85px; }

.ml85 {
  margin-left: 85px; }

.m86 {
  margin: 86px; }

.mt86 {
  margin-top: 86px; }

.mr86 {
  margin-right: 86px; }

.mb86 {
  margin-bottom: 86px; }

.ml86 {
  margin-left: 86px; }

.m87 {
  margin: 87px; }

.mt87 {
  margin-top: 87px; }

.mr87 {
  margin-right: 87px; }

.mb87 {
  margin-bottom: 87px; }

.ml87 {
  margin-left: 87px; }

.m88 {
  margin: 88px; }

.mt88 {
  margin-top: 88px; }

.mr88 {
  margin-right: 88px; }

.mb88 {
  margin-bottom: 88px; }

.ml88 {
  margin-left: 88px; }

.m89 {
  margin: 89px; }

.mt89 {
  margin-top: 89px; }

.mr89 {
  margin-right: 89px; }

.mb89 {
  margin-bottom: 89px; }

.ml89 {
  margin-left: 89px; }

.m90 {
  margin: 90px; }

.mt90 {
  margin-top: 90px; }

.mr90 {
  margin-right: 90px; }

.mb90 {
  margin-bottom: 90px; }

.ml90 {
  margin-left: 90px; }

.m91 {
  margin: 91px; }

.mt91 {
  margin-top: 91px; }

.mr91 {
  margin-right: 91px; }

.mb91 {
  margin-bottom: 91px; }

.ml91 {
  margin-left: 91px; }

.m92 {
  margin: 92px; }

.mt92 {
  margin-top: 92px; }

.mr92 {
  margin-right: 92px; }

.mb92 {
  margin-bottom: 92px; }

.ml92 {
  margin-left: 92px; }

.m93 {
  margin: 93px; }

.mt93 {
  margin-top: 93px; }

.mr93 {
  margin-right: 93px; }

.mb93 {
  margin-bottom: 93px; }

.ml93 {
  margin-left: 93px; }

.m94 {
  margin: 94px; }

.mt94 {
  margin-top: 94px; }

.mr94 {
  margin-right: 94px; }

.mb94 {
  margin-bottom: 94px; }

.ml94 {
  margin-left: 94px; }

.m95 {
  margin: 95px; }

.mt95 {
  margin-top: 95px; }

.mr95 {
  margin-right: 95px; }

.mb95 {
  margin-bottom: 95px; }

.ml95 {
  margin-left: 95px; }

.m96 {
  margin: 96px; }

.mt96 {
  margin-top: 96px; }

.mr96 {
  margin-right: 96px; }

.mb96 {
  margin-bottom: 96px; }

.ml96 {
  margin-left: 96px; }

.m97 {
  margin: 97px; }

.mt97 {
  margin-top: 97px; }

.mr97 {
  margin-right: 97px; }

.mb97 {
  margin-bottom: 97px; }

.ml97 {
  margin-left: 97px; }

.m98 {
  margin: 98px; }

.mt98 {
  margin-top: 98px; }

.mr98 {
  margin-right: 98px; }

.mb98 {
  margin-bottom: 98px; }

.ml98 {
  margin-left: 98px; }

.m99 {
  margin: 99px; }

.mt99 {
  margin-top: 99px; }

.mr99 {
  margin-right: 99px; }

.mb99 {
  margin-bottom: 99px; }

.ml99 {
  margin-left: 99px; }

.m100 {
  margin: 100px; }

.mt100 {
  margin-top: 100px; }

.mr100 {
  margin-right: 100px; }

.mb100 {
  margin-bottom: 100px; }

.ml100 {
  margin-left: 100px; }

.m101 {
  margin: 101px; }

.mt101 {
  margin-top: 101px; }

.mr101 {
  margin-right: 101px; }

.mb101 {
  margin-bottom: 101px; }

.ml101 {
  margin-left: 101px; }

.m102 {
  margin: 102px; }

.mt102 {
  margin-top: 102px; }

.mr102 {
  margin-right: 102px; }

.mb102 {
  margin-bottom: 102px; }

.ml102 {
  margin-left: 102px; }

.m103 {
  margin: 103px; }

.mt103 {
  margin-top: 103px; }

.mr103 {
  margin-right: 103px; }

.mb103 {
  margin-bottom: 103px; }

.ml103 {
  margin-left: 103px; }

.m104 {
  margin: 104px; }

.mt104 {
  margin-top: 104px; }

.mr104 {
  margin-right: 104px; }

.mb104 {
  margin-bottom: 104px; }

.ml104 {
  margin-left: 104px; }

.m105 {
  margin: 105px; }

.mt105 {
  margin-top: 105px; }

.mr105 {
  margin-right: 105px; }

.mb105 {
  margin-bottom: 105px; }

.ml105 {
  margin-left: 105px; }

.m106 {
  margin: 106px; }

.mt106 {
  margin-top: 106px; }

.mr106 {
  margin-right: 106px; }

.mb106 {
  margin-bottom: 106px; }

.ml106 {
  margin-left: 106px; }

.m107 {
  margin: 107px; }

.mt107 {
  margin-top: 107px; }

.mr107 {
  margin-right: 107px; }

.mb107 {
  margin-bottom: 107px; }

.ml107 {
  margin-left: 107px; }

.m108 {
  margin: 108px; }

.mt108 {
  margin-top: 108px; }

.mr108 {
  margin-right: 108px; }

.mb108 {
  margin-bottom: 108px; }

.ml108 {
  margin-left: 108px; }

.m109 {
  margin: 109px; }

.mt109 {
  margin-top: 109px; }

.mr109 {
  margin-right: 109px; }

.mb109 {
  margin-bottom: 109px; }

.ml109 {
  margin-left: 109px; }

.m110 {
  margin: 110px; }

.mt110 {
  margin-top: 110px; }

.mr110 {
  margin-right: 110px; }

.mb110 {
  margin-bottom: 110px; }

.ml110 {
  margin-left: 110px; }

.m111 {
  margin: 111px; }

.mt111 {
  margin-top: 111px; }

.mr111 {
  margin-right: 111px; }

.mb111 {
  margin-bottom: 111px; }

.ml111 {
  margin-left: 111px; }

.m112 {
  margin: 112px; }

.mt112 {
  margin-top: 112px; }

.mr112 {
  margin-right: 112px; }

.mb112 {
  margin-bottom: 112px; }

.ml112 {
  margin-left: 112px; }

.m113 {
  margin: 113px; }

.mt113 {
  margin-top: 113px; }

.mr113 {
  margin-right: 113px; }

.mb113 {
  margin-bottom: 113px; }

.ml113 {
  margin-left: 113px; }

.m114 {
  margin: 114px; }

.mt114 {
  margin-top: 114px; }

.mr114 {
  margin-right: 114px; }

.mb114 {
  margin-bottom: 114px; }

.ml114 {
  margin-left: 114px; }

.m115 {
  margin: 115px; }

.mt115 {
  margin-top: 115px; }

.mr115 {
  margin-right: 115px; }

.mb115 {
  margin-bottom: 115px; }

.ml115 {
  margin-left: 115px; }

.m116 {
  margin: 116px; }

.mt116 {
  margin-top: 116px; }

.mr116 {
  margin-right: 116px; }

.mb116 {
  margin-bottom: 116px; }

.ml116 {
  margin-left: 116px; }

.m117 {
  margin: 117px; }

.mt117 {
  margin-top: 117px; }

.mr117 {
  margin-right: 117px; }

.mb117 {
  margin-bottom: 117px; }

.ml117 {
  margin-left: 117px; }

.m118 {
  margin: 118px; }

.mt118 {
  margin-top: 118px; }

.mr118 {
  margin-right: 118px; }

.mb118 {
  margin-bottom: 118px; }

.ml118 {
  margin-left: 118px; }

.m119 {
  margin: 119px; }

.mt119 {
  margin-top: 119px; }

.mr119 {
  margin-right: 119px; }

.mb119 {
  margin-bottom: 119px; }

.ml119 {
  margin-left: 119px; }

.m120 {
  margin: 120px; }

.mt120 {
  margin-top: 120px; }

.mr120 {
  margin-right: 120px; }

.mb120 {
  margin-bottom: 120px; }

.ml120 {
  margin-left: 120px; }

.m121 {
  margin: 121px; }

.mt121 {
  margin-top: 121px; }

.mr121 {
  margin-right: 121px; }

.mb121 {
  margin-bottom: 121px; }

.ml121 {
  margin-left: 121px; }

.m122 {
  margin: 122px; }

.mt122 {
  margin-top: 122px; }

.mr122 {
  margin-right: 122px; }

.mb122 {
  margin-bottom: 122px; }

.ml122 {
  margin-left: 122px; }

.m123 {
  margin: 123px; }

.mt123 {
  margin-top: 123px; }

.mr123 {
  margin-right: 123px; }

.mb123 {
  margin-bottom: 123px; }

.ml123 {
  margin-left: 123px; }

.m124 {
  margin: 124px; }

.mt124 {
  margin-top: 124px; }

.mr124 {
  margin-right: 124px; }

.mb124 {
  margin-bottom: 124px; }

.ml124 {
  margin-left: 124px; }

.m125 {
  margin: 125px; }

.mt125 {
  margin-top: 125px; }

.mr125 {
  margin-right: 125px; }

.mb125 {
  margin-bottom: 125px; }

.ml125 {
  margin-left: 125px; }

.m126 {
  margin: 126px; }

.mt126 {
  margin-top: 126px; }

.mr126 {
  margin-right: 126px; }

.mb126 {
  margin-bottom: 126px; }

.ml126 {
  margin-left: 126px; }

.m127 {
  margin: 127px; }

.mt127 {
  margin-top: 127px; }

.mr127 {
  margin-right: 127px; }

.mb127 {
  margin-bottom: 127px; }

.ml127 {
  margin-left: 127px; }

.m128 {
  margin: 128px; }

.mt128 {
  margin-top: 128px; }

.mr128 {
  margin-right: 128px; }

.mb128 {
  margin-bottom: 128px; }

.ml128 {
  margin-left: 128px; }

.m129 {
  margin: 129px; }

.mt129 {
  margin-top: 129px; }

.mr129 {
  margin-right: 129px; }

.mb129 {
  margin-bottom: 129px; }

.ml129 {
  margin-left: 129px; }

.m130 {
  margin: 130px; }

.mt130 {
  margin-top: 130px; }

.mr130 {
  margin-right: 130px; }

.mb130 {
  margin-bottom: 130px; }

.ml130 {
  margin-left: 130px; }

.m131 {
  margin: 131px; }

.mt131 {
  margin-top: 131px; }

.mr131 {
  margin-right: 131px; }

.mb131 {
  margin-bottom: 131px; }

.ml131 {
  margin-left: 131px; }

.m132 {
  margin: 132px; }

.mt132 {
  margin-top: 132px; }

.mr132 {
  margin-right: 132px; }

.mb132 {
  margin-bottom: 132px; }

.ml132 {
  margin-left: 132px; }

.m133 {
  margin: 133px; }

.mt133 {
  margin-top: 133px; }

.mr133 {
  margin-right: 133px; }

.mb133 {
  margin-bottom: 133px; }

.ml133 {
  margin-left: 133px; }

.m134 {
  margin: 134px; }

.mt134 {
  margin-top: 134px; }

.mr134 {
  margin-right: 134px; }

.mb134 {
  margin-bottom: 134px; }

.ml134 {
  margin-left: 134px; }

.m135 {
  margin: 135px; }

.mt135 {
  margin-top: 135px; }

.mr135 {
  margin-right: 135px; }

.mb135 {
  margin-bottom: 135px; }

.ml135 {
  margin-left: 135px; }

.m136 {
  margin: 136px; }

.mt136 {
  margin-top: 136px; }

.mr136 {
  margin-right: 136px; }

.mb136 {
  margin-bottom: 136px; }

.ml136 {
  margin-left: 136px; }

.m137 {
  margin: 137px; }

.mt137 {
  margin-top: 137px; }

.mr137 {
  margin-right: 137px; }

.mb137 {
  margin-bottom: 137px; }

.ml137 {
  margin-left: 137px; }

.m138 {
  margin: 138px; }

.mt138 {
  margin-top: 138px; }

.mr138 {
  margin-right: 138px; }

.mb138 {
  margin-bottom: 138px; }

.ml138 {
  margin-left: 138px; }

.m139 {
  margin: 139px; }

.mt139 {
  margin-top: 139px; }

.mr139 {
  margin-right: 139px; }

.mb139 {
  margin-bottom: 139px; }

.ml139 {
  margin-left: 139px; }

.m140 {
  margin: 140px; }

.mt140 {
  margin-top: 140px; }

.mr140 {
  margin-right: 140px; }

.mb140 {
  margin-bottom: 140px; }

.ml140 {
  margin-left: 140px; }

.m141 {
  margin: 141px; }

.mt141 {
  margin-top: 141px; }

.mr141 {
  margin-right: 141px; }

.mb141 {
  margin-bottom: 141px; }

.ml141 {
  margin-left: 141px; }

.m142 {
  margin: 142px; }

.mt142 {
  margin-top: 142px; }

.mr142 {
  margin-right: 142px; }

.mb142 {
  margin-bottom: 142px; }

.ml142 {
  margin-left: 142px; }

.m143 {
  margin: 143px; }

.mt143 {
  margin-top: 143px; }

.mr143 {
  margin-right: 143px; }

.mb143 {
  margin-bottom: 143px; }

.ml143 {
  margin-left: 143px; }

.m144 {
  margin: 144px; }

.mt144 {
  margin-top: 144px; }

.mr144 {
  margin-right: 144px; }

.mb144 {
  margin-bottom: 144px; }

.ml144 {
  margin-left: 144px; }

.m145 {
  margin: 145px; }

.mt145 {
  margin-top: 145px; }

.mr145 {
  margin-right: 145px; }

.mb145 {
  margin-bottom: 145px; }

.ml145 {
  margin-left: 145px; }

.m146 {
  margin: 146px; }

.mt146 {
  margin-top: 146px; }

.mr146 {
  margin-right: 146px; }

.mb146 {
  margin-bottom: 146px; }

.ml146 {
  margin-left: 146px; }

.m147 {
  margin: 147px; }

.mt147 {
  margin-top: 147px; }

.mr147 {
  margin-right: 147px; }

.mb147 {
  margin-bottom: 147px; }

.ml147 {
  margin-left: 147px; }

.m148 {
  margin: 148px; }

.mt148 {
  margin-top: 148px; }

.mr148 {
  margin-right: 148px; }

.mb148 {
  margin-bottom: 148px; }

.ml148 {
  margin-left: 148px; }

.m149 {
  margin: 149px; }

.mt149 {
  margin-top: 149px; }

.mr149 {
  margin-right: 149px; }

.mb149 {
  margin-bottom: 149px; }

.ml149 {
  margin-left: 149px; }

.m150 {
  margin: 150px; }

.mt150 {
  margin-top: 150px; }

.mr150 {
  margin-right: 150px; }

.mb150 {
  margin-bottom: 150px; }

.ml150 {
  margin-left: 150px; }

.m151 {
  margin: 151px; }

.mt151 {
  margin-top: 151px; }

.mr151 {
  margin-right: 151px; }

.mb151 {
  margin-bottom: 151px; }

.ml151 {
  margin-left: 151px; }

.m152 {
  margin: 152px; }

.mt152 {
  margin-top: 152px; }

.mr152 {
  margin-right: 152px; }

.mb152 {
  margin-bottom: 152px; }

.ml152 {
  margin-left: 152px; }

.m153 {
  margin: 153px; }

.mt153 {
  margin-top: 153px; }

.mr153 {
  margin-right: 153px; }

.mb153 {
  margin-bottom: 153px; }

.ml153 {
  margin-left: 153px; }

.m154 {
  margin: 154px; }

.mt154 {
  margin-top: 154px; }

.mr154 {
  margin-right: 154px; }

.mb154 {
  margin-bottom: 154px; }

.ml154 {
  margin-left: 154px; }

.m155 {
  margin: 155px; }

.mt155 {
  margin-top: 155px; }

.mr155 {
  margin-right: 155px; }

.mb155 {
  margin-bottom: 155px; }

.ml155 {
  margin-left: 155px; }

.m156 {
  margin: 156px; }

.mt156 {
  margin-top: 156px; }

.mr156 {
  margin-right: 156px; }

.mb156 {
  margin-bottom: 156px; }

.ml156 {
  margin-left: 156px; }

.m157 {
  margin: 157px; }

.mt157 {
  margin-top: 157px; }

.mr157 {
  margin-right: 157px; }

.mb157 {
  margin-bottom: 157px; }

.ml157 {
  margin-left: 157px; }

.m158 {
  margin: 158px; }

.mt158 {
  margin-top: 158px; }

.mr158 {
  margin-right: 158px; }

.mb158 {
  margin-bottom: 158px; }

.ml158 {
  margin-left: 158px; }

.m159 {
  margin: 159px; }

.mt159 {
  margin-top: 159px; }

.mr159 {
  margin-right: 159px; }

.mb159 {
  margin-bottom: 159px; }

.ml159 {
  margin-left: 159px; }

.m160 {
  margin: 160px; }

.mt160 {
  margin-top: 160px; }

.mr160 {
  margin-right: 160px; }

.mb160 {
  margin-bottom: 160px; }

.ml160 {
  margin-left: 160px; }

.m161 {
  margin: 161px; }

.mt161 {
  margin-top: 161px; }

.mr161 {
  margin-right: 161px; }

.mb161 {
  margin-bottom: 161px; }

.ml161 {
  margin-left: 161px; }

.m162 {
  margin: 162px; }

.mt162 {
  margin-top: 162px; }

.mr162 {
  margin-right: 162px; }

.mb162 {
  margin-bottom: 162px; }

.ml162 {
  margin-left: 162px; }

.m163 {
  margin: 163px; }

.mt163 {
  margin-top: 163px; }

.mr163 {
  margin-right: 163px; }

.mb163 {
  margin-bottom: 163px; }

.ml163 {
  margin-left: 163px; }

.m164 {
  margin: 164px; }

.mt164 {
  margin-top: 164px; }

.mr164 {
  margin-right: 164px; }

.mb164 {
  margin-bottom: 164px; }

.ml164 {
  margin-left: 164px; }

.m165 {
  margin: 165px; }

.mt165 {
  margin-top: 165px; }

.mr165 {
  margin-right: 165px; }

.mb165 {
  margin-bottom: 165px; }

.ml165 {
  margin-left: 165px; }

.m166 {
  margin: 166px; }

.mt166 {
  margin-top: 166px; }

.mr166 {
  margin-right: 166px; }

.mb166 {
  margin-bottom: 166px; }

.ml166 {
  margin-left: 166px; }

.m167 {
  margin: 167px; }

.mt167 {
  margin-top: 167px; }

.mr167 {
  margin-right: 167px; }

.mb167 {
  margin-bottom: 167px; }

.ml167 {
  margin-left: 167px; }

.m168 {
  margin: 168px; }

.mt168 {
  margin-top: 168px; }

.mr168 {
  margin-right: 168px; }

.mb168 {
  margin-bottom: 168px; }

.ml168 {
  margin-left: 168px; }

.m169 {
  margin: 169px; }

.mt169 {
  margin-top: 169px; }

.mr169 {
  margin-right: 169px; }

.mb169 {
  margin-bottom: 169px; }

.ml169 {
  margin-left: 169px; }

.m170 {
  margin: 170px; }

.mt170 {
  margin-top: 170px; }

.mr170 {
  margin-right: 170px; }

.mb170 {
  margin-bottom: 170px; }

.ml170 {
  margin-left: 170px; }

.m171 {
  margin: 171px; }

.mt171 {
  margin-top: 171px; }

.mr171 {
  margin-right: 171px; }

.mb171 {
  margin-bottom: 171px; }

.ml171 {
  margin-left: 171px; }

.m172 {
  margin: 172px; }

.mt172 {
  margin-top: 172px; }

.mr172 {
  margin-right: 172px; }

.mb172 {
  margin-bottom: 172px; }

.ml172 {
  margin-left: 172px; }

.m173 {
  margin: 173px; }

.mt173 {
  margin-top: 173px; }

.mr173 {
  margin-right: 173px; }

.mb173 {
  margin-bottom: 173px; }

.ml173 {
  margin-left: 173px; }

.m174 {
  margin: 174px; }

.mt174 {
  margin-top: 174px; }

.mr174 {
  margin-right: 174px; }

.mb174 {
  margin-bottom: 174px; }

.ml174 {
  margin-left: 174px; }

.m175 {
  margin: 175px; }

.mt175 {
  margin-top: 175px; }

.mr175 {
  margin-right: 175px; }

.mb175 {
  margin-bottom: 175px; }

.ml175 {
  margin-left: 175px; }

.m176 {
  margin: 176px; }

.mt176 {
  margin-top: 176px; }

.mr176 {
  margin-right: 176px; }

.mb176 {
  margin-bottom: 176px; }

.ml176 {
  margin-left: 176px; }

.m177 {
  margin: 177px; }

.mt177 {
  margin-top: 177px; }

.mr177 {
  margin-right: 177px; }

.mb177 {
  margin-bottom: 177px; }

.ml177 {
  margin-left: 177px; }

.m178 {
  margin: 178px; }

.mt178 {
  margin-top: 178px; }

.mr178 {
  margin-right: 178px; }

.mb178 {
  margin-bottom: 178px; }

.ml178 {
  margin-left: 178px; }

.m179 {
  margin: 179px; }

.mt179 {
  margin-top: 179px; }

.mr179 {
  margin-right: 179px; }

.mb179 {
  margin-bottom: 179px; }

.ml179 {
  margin-left: 179px; }

.m180 {
  margin: 180px; }

.mt180 {
  margin-top: 180px; }

.mr180 {
  margin-right: 180px; }

.mb180 {
  margin-bottom: 180px; }

.ml180 {
  margin-left: 180px; }

.m181 {
  margin: 181px; }

.mt181 {
  margin-top: 181px; }

.mr181 {
  margin-right: 181px; }

.mb181 {
  margin-bottom: 181px; }

.ml181 {
  margin-left: 181px; }

.m182 {
  margin: 182px; }

.mt182 {
  margin-top: 182px; }

.mr182 {
  margin-right: 182px; }

.mb182 {
  margin-bottom: 182px; }

.ml182 {
  margin-left: 182px; }

.m183 {
  margin: 183px; }

.mt183 {
  margin-top: 183px; }

.mr183 {
  margin-right: 183px; }

.mb183 {
  margin-bottom: 183px; }

.ml183 {
  margin-left: 183px; }

.m184 {
  margin: 184px; }

.mt184 {
  margin-top: 184px; }

.mr184 {
  margin-right: 184px; }

.mb184 {
  margin-bottom: 184px; }

.ml184 {
  margin-left: 184px; }

.m185 {
  margin: 185px; }

.mt185 {
  margin-top: 185px; }

.mr185 {
  margin-right: 185px; }

.mb185 {
  margin-bottom: 185px; }

.ml185 {
  margin-left: 185px; }

.m186 {
  margin: 186px; }

.mt186 {
  margin-top: 186px; }

.mr186 {
  margin-right: 186px; }

.mb186 {
  margin-bottom: 186px; }

.ml186 {
  margin-left: 186px; }

.m187 {
  margin: 187px; }

.mt187 {
  margin-top: 187px; }

.mr187 {
  margin-right: 187px; }

.mb187 {
  margin-bottom: 187px; }

.ml187 {
  margin-left: 187px; }

.m188 {
  margin: 188px; }

.mt188 {
  margin-top: 188px; }

.mr188 {
  margin-right: 188px; }

.mb188 {
  margin-bottom: 188px; }

.ml188 {
  margin-left: 188px; }

.m189 {
  margin: 189px; }

.mt189 {
  margin-top: 189px; }

.mr189 {
  margin-right: 189px; }

.mb189 {
  margin-bottom: 189px; }

.ml189 {
  margin-left: 189px; }

.m190 {
  margin: 190px; }

.mt190 {
  margin-top: 190px; }

.mr190 {
  margin-right: 190px; }

.mb190 {
  margin-bottom: 190px; }

.ml190 {
  margin-left: 190px; }

.m191 {
  margin: 191px; }

.mt191 {
  margin-top: 191px; }

.mr191 {
  margin-right: 191px; }

.mb191 {
  margin-bottom: 191px; }

.ml191 {
  margin-left: 191px; }

.m192 {
  margin: 192px; }

.mt192 {
  margin-top: 192px; }

.mr192 {
  margin-right: 192px; }

.mb192 {
  margin-bottom: 192px; }

.ml192 {
  margin-left: 192px; }

.m193 {
  margin: 193px; }

.mt193 {
  margin-top: 193px; }

.mr193 {
  margin-right: 193px; }

.mb193 {
  margin-bottom: 193px; }

.ml193 {
  margin-left: 193px; }

.m194 {
  margin: 194px; }

.mt194 {
  margin-top: 194px; }

.mr194 {
  margin-right: 194px; }

.mb194 {
  margin-bottom: 194px; }

.ml194 {
  margin-left: 194px; }

.m195 {
  margin: 195px; }

.mt195 {
  margin-top: 195px; }

.mr195 {
  margin-right: 195px; }

.mb195 {
  margin-bottom: 195px; }

.ml195 {
  margin-left: 195px; }

.m196 {
  margin: 196px; }

.mt196 {
  margin-top: 196px; }

.mr196 {
  margin-right: 196px; }

.mb196 {
  margin-bottom: 196px; }

.ml196 {
  margin-left: 196px; }

.m197 {
  margin: 197px; }

.mt197 {
  margin-top: 197px; }

.mr197 {
  margin-right: 197px; }

.mb197 {
  margin-bottom: 197px; }

.ml197 {
  margin-left: 197px; }

.m198 {
  margin: 198px; }

.mt198 {
  margin-top: 198px; }

.mr198 {
  margin-right: 198px; }

.mb198 {
  margin-bottom: 198px; }

.ml198 {
  margin-left: 198px; }

.m199 {
  margin: 199px; }

.mt199 {
  margin-top: 199px; }

.mr199 {
  margin-right: 199px; }

.mb199 {
  margin-bottom: 199px; }

.ml199 {
  margin-left: 199px; }

.m200 {
  margin: 200px; }

.mt200 {
  margin-top: 200px; }

.mr200 {
  margin-right: 200px; }

.mb200 {
  margin-bottom: 200px; }

.ml200 {
  margin-left: 200px; }

.mt-0 {
  margin-top: 0px; }

.mr-0 {
  margin-right: 0px; }

.mb-0 {
  margin-bottom: 0px; }

.ml-0 {
  margin-left: 0px; }

.mt-1 {
  margin-top: -1px; }

.mr-1 {
  margin-right: -1px; }

.mb-1 {
  margin-bottom: -1px; }

.ml-1 {
  margin-left: -1px; }

.mt-2 {
  margin-top: -2px; }

.mr-2 {
  margin-right: -2px; }

.mb-2 {
  margin-bottom: -2px; }

.ml-2 {
  margin-left: -2px; }

.mt-3 {
  margin-top: -3px; }

.mr-3 {
  margin-right: -3px; }

.mb-3 {
  margin-bottom: -3px; }

.ml-3 {
  margin-left: -3px; }

.mt-4 {
  margin-top: -4px; }

.mr-4 {
  margin-right: -4px; }

.mb-4 {
  margin-bottom: -4px; }

.ml-4 {
  margin-left: -4px; }

.mt-5 {
  margin-top: -5px; }

.mr-5 {
  margin-right: -5px; }

.mb-5 {
  margin-bottom: -5px; }

.ml-5 {
  margin-left: -5px; }

.mt-6 {
  margin-top: -6px; }

.mr-6 {
  margin-right: -6px; }

.mb-6 {
  margin-bottom: -6px; }

.ml-6 {
  margin-left: -6px; }

.mt-7 {
  margin-top: -7px; }

.mr-7 {
  margin-right: -7px; }

.mb-7 {
  margin-bottom: -7px; }

.ml-7 {
  margin-left: -7px; }

.mt-8 {
  margin-top: -8px; }

.mr-8 {
  margin-right: -8px; }

.mb-8 {
  margin-bottom: -8px; }

.ml-8 {
  margin-left: -8px; }

.mt-9 {
  margin-top: -9px; }

.mr-9 {
  margin-right: -9px; }

.mb-9 {
  margin-bottom: -9px; }

.ml-9 {
  margin-left: -9px; }

.mt-10 {
  margin-top: -10px; }

.mr-10 {
  margin-right: -10px; }

.mb-10 {
  margin-bottom: -10px; }

.ml-10 {
  margin-left: -10px; }

.mt-11 {
  margin-top: -11px; }

.mr-11 {
  margin-right: -11px; }

.mb-11 {
  margin-bottom: -11px; }

.ml-11 {
  margin-left: -11px; }

.mt-12 {
  margin-top: -12px; }

.mr-12 {
  margin-right: -12px; }

.mb-12 {
  margin-bottom: -12px; }

.ml-12 {
  margin-left: -12px; }

.mt-13 {
  margin-top: -13px; }

.mr-13 {
  margin-right: -13px; }

.mb-13 {
  margin-bottom: -13px; }

.ml-13 {
  margin-left: -13px; }

.mt-14 {
  margin-top: -14px; }

.mr-14 {
  margin-right: -14px; }

.mb-14 {
  margin-bottom: -14px; }

.ml-14 {
  margin-left: -14px; }

.mt-15 {
  margin-top: -15px; }

.mr-15 {
  margin-right: -15px; }

.mb-15 {
  margin-bottom: -15px; }

.ml-15 {
  margin-left: -15px; }

.mt-16 {
  margin-top: -16px; }

.mr-16 {
  margin-right: -16px; }

.mb-16 {
  margin-bottom: -16px; }

.ml-16 {
  margin-left: -16px; }

.mt-17 {
  margin-top: -17px; }

.mr-17 {
  margin-right: -17px; }

.mb-17 {
  margin-bottom: -17px; }

.ml-17 {
  margin-left: -17px; }

.mt-18 {
  margin-top: -18px; }

.mr-18 {
  margin-right: -18px; }

.mb-18 {
  margin-bottom: -18px; }

.ml-18 {
  margin-left: -18px; }

.mt-19 {
  margin-top: -19px; }

.mr-19 {
  margin-right: -19px; }

.mb-19 {
  margin-bottom: -19px; }

.ml-19 {
  margin-left: -19px; }

.mt-20 {
  margin-top: -20px; }

.mr-20 {
  margin-right: -20px; }

.mb-20 {
  margin-bottom: -20px; }

.ml-20 {
  margin-left: -20px; }

.mt-21 {
  margin-top: -21px; }

.mr-21 {
  margin-right: -21px; }

.mb-21 {
  margin-bottom: -21px; }

.ml-21 {
  margin-left: -21px; }

.mt-22 {
  margin-top: -22px; }

.mr-22 {
  margin-right: -22px; }

.mb-22 {
  margin-bottom: -22px; }

.ml-22 {
  margin-left: -22px; }

.mt-23 {
  margin-top: -23px; }

.mr-23 {
  margin-right: -23px; }

.mb-23 {
  margin-bottom: -23px; }

.ml-23 {
  margin-left: -23px; }

.mt-24 {
  margin-top: -24px; }

.mr-24 {
  margin-right: -24px; }

.mb-24 {
  margin-bottom: -24px; }

.ml-24 {
  margin-left: -24px; }

.mt-25 {
  margin-top: -25px; }

.mr-25 {
  margin-right: -25px; }

.mb-25 {
  margin-bottom: -25px; }

.ml-25 {
  margin-left: -25px; }

.mt-26 {
  margin-top: -26px; }

.mr-26 {
  margin-right: -26px; }

.mb-26 {
  margin-bottom: -26px; }

.ml-26 {
  margin-left: -26px; }

.mt-27 {
  margin-top: -27px; }

.mr-27 {
  margin-right: -27px; }

.mb-27 {
  margin-bottom: -27px; }

.ml-27 {
  margin-left: -27px; }

.mt-28 {
  margin-top: -28px; }

.mr-28 {
  margin-right: -28px; }

.mb-28 {
  margin-bottom: -28px; }

.ml-28 {
  margin-left: -28px; }

.mt-29 {
  margin-top: -29px; }

.mr-29 {
  margin-right: -29px; }

.mb-29 {
  margin-bottom: -29px; }

.ml-29 {
  margin-left: -29px; }

.mt-30 {
  margin-top: -30px; }

.mr-30 {
  margin-right: -30px; }

.mb-30 {
  margin-bottom: -30px; }

.ml-30 {
  margin-left: -30px; }

.mt-31 {
  margin-top: -31px; }

.mr-31 {
  margin-right: -31px; }

.mb-31 {
  margin-bottom: -31px; }

.ml-31 {
  margin-left: -31px; }

.mt-32 {
  margin-top: -32px; }

.mr-32 {
  margin-right: -32px; }

.mb-32 {
  margin-bottom: -32px; }

.ml-32 {
  margin-left: -32px; }

.mt-33 {
  margin-top: -33px; }

.mr-33 {
  margin-right: -33px; }

.mb-33 {
  margin-bottom: -33px; }

.ml-33 {
  margin-left: -33px; }

.mt-34 {
  margin-top: -34px; }

.mr-34 {
  margin-right: -34px; }

.mb-34 {
  margin-bottom: -34px; }

.ml-34 {
  margin-left: -34px; }

.mt-35 {
  margin-top: -35px; }

.mr-35 {
  margin-right: -35px; }

.mb-35 {
  margin-bottom: -35px; }

.ml-35 {
  margin-left: -35px; }

.mt-36 {
  margin-top: -36px; }

.mr-36 {
  margin-right: -36px; }

.mb-36 {
  margin-bottom: -36px; }

.ml-36 {
  margin-left: -36px; }

.mt-37 {
  margin-top: -37px; }

.mr-37 {
  margin-right: -37px; }

.mb-37 {
  margin-bottom: -37px; }

.ml-37 {
  margin-left: -37px; }

.mt-38 {
  margin-top: -38px; }

.mr-38 {
  margin-right: -38px; }

.mb-38 {
  margin-bottom: -38px; }

.ml-38 {
  margin-left: -38px; }

.mt-39 {
  margin-top: -39px; }

.mr-39 {
  margin-right: -39px; }

.mb-39 {
  margin-bottom: -39px; }

.ml-39 {
  margin-left: -39px; }

.mt-40 {
  margin-top: -40px; }

.mr-40 {
  margin-right: -40px; }

.mb-40 {
  margin-bottom: -40px; }

.ml-40 {
  margin-left: -40px; }

.mt-41 {
  margin-top: -41px; }

.mr-41 {
  margin-right: -41px; }

.mb-41 {
  margin-bottom: -41px; }

.ml-41 {
  margin-left: -41px; }

.mt-42 {
  margin-top: -42px; }

.mr-42 {
  margin-right: -42px; }

.mb-42 {
  margin-bottom: -42px; }

.ml-42 {
  margin-left: -42px; }

.mt-43 {
  margin-top: -43px; }

.mr-43 {
  margin-right: -43px; }

.mb-43 {
  margin-bottom: -43px; }

.ml-43 {
  margin-left: -43px; }

.mt-44 {
  margin-top: -44px; }

.mr-44 {
  margin-right: -44px; }

.mb-44 {
  margin-bottom: -44px; }

.ml-44 {
  margin-left: -44px; }

.mt-45 {
  margin-top: -45px; }

.mr-45 {
  margin-right: -45px; }

.mb-45 {
  margin-bottom: -45px; }

.ml-45 {
  margin-left: -45px; }

.mt-46 {
  margin-top: -46px; }

.mr-46 {
  margin-right: -46px; }

.mb-46 {
  margin-bottom: -46px; }

.ml-46 {
  margin-left: -46px; }

.mt-47 {
  margin-top: -47px; }

.mr-47 {
  margin-right: -47px; }

.mb-47 {
  margin-bottom: -47px; }

.ml-47 {
  margin-left: -47px; }

.mt-48 {
  margin-top: -48px; }

.mr-48 {
  margin-right: -48px; }

.mb-48 {
  margin-bottom: -48px; }

.ml-48 {
  margin-left: -48px; }

.mt-49 {
  margin-top: -49px; }

.mr-49 {
  margin-right: -49px; }

.mb-49 {
  margin-bottom: -49px; }

.ml-49 {
  margin-left: -49px; }

.mt-50 {
  margin-top: -50px; }

.mr-50 {
  margin-right: -50px; }

.mb-50 {
  margin-bottom: -50px; }

.ml-50 {
  margin-left: -50px; }

.mt-51 {
  margin-top: -51px; }

.mr-51 {
  margin-right: -51px; }

.mb-51 {
  margin-bottom: -51px; }

.ml-51 {
  margin-left: -51px; }

.mt-52 {
  margin-top: -52px; }

.mr-52 {
  margin-right: -52px; }

.mb-52 {
  margin-bottom: -52px; }

.ml-52 {
  margin-left: -52px; }

.mt-53 {
  margin-top: -53px; }

.mr-53 {
  margin-right: -53px; }

.mb-53 {
  margin-bottom: -53px; }

.ml-53 {
  margin-left: -53px; }

.mt-54 {
  margin-top: -54px; }

.mr-54 {
  margin-right: -54px; }

.mb-54 {
  margin-bottom: -54px; }

.ml-54 {
  margin-left: -54px; }

.mt-55 {
  margin-top: -55px; }

.mr-55 {
  margin-right: -55px; }

.mb-55 {
  margin-bottom: -55px; }

.ml-55 {
  margin-left: -55px; }

.mt-56 {
  margin-top: -56px; }

.mr-56 {
  margin-right: -56px; }

.mb-56 {
  margin-bottom: -56px; }

.ml-56 {
  margin-left: -56px; }

.mt-57 {
  margin-top: -57px; }

.mr-57 {
  margin-right: -57px; }

.mb-57 {
  margin-bottom: -57px; }

.ml-57 {
  margin-left: -57px; }

.mt-58 {
  margin-top: -58px; }

.mr-58 {
  margin-right: -58px; }

.mb-58 {
  margin-bottom: -58px; }

.ml-58 {
  margin-left: -58px; }

.mt-59 {
  margin-top: -59px; }

.mr-59 {
  margin-right: -59px; }

.mb-59 {
  margin-bottom: -59px; }

.ml-59 {
  margin-left: -59px; }

.mt-60 {
  margin-top: -60px; }

.mr-60 {
  margin-right: -60px; }

.mb-60 {
  margin-bottom: -60px; }

.ml-60 {
  margin-left: -60px; }

.mt-61 {
  margin-top: -61px; }

.mr-61 {
  margin-right: -61px; }

.mb-61 {
  margin-bottom: -61px; }

.ml-61 {
  margin-left: -61px; }

.mt-62 {
  margin-top: -62px; }

.mr-62 {
  margin-right: -62px; }

.mb-62 {
  margin-bottom: -62px; }

.ml-62 {
  margin-left: -62px; }

.mt-63 {
  margin-top: -63px; }

.mr-63 {
  margin-right: -63px; }

.mb-63 {
  margin-bottom: -63px; }

.ml-63 {
  margin-left: -63px; }

.mt-64 {
  margin-top: -64px; }

.mr-64 {
  margin-right: -64px; }

.mb-64 {
  margin-bottom: -64px; }

.ml-64 {
  margin-left: -64px; }

.mt-65 {
  margin-top: -65px; }

.mr-65 {
  margin-right: -65px; }

.mb-65 {
  margin-bottom: -65px; }

.ml-65 {
  margin-left: -65px; }

.mt-66 {
  margin-top: -66px; }

.mr-66 {
  margin-right: -66px; }

.mb-66 {
  margin-bottom: -66px; }

.ml-66 {
  margin-left: -66px; }

.mt-67 {
  margin-top: -67px; }

.mr-67 {
  margin-right: -67px; }

.mb-67 {
  margin-bottom: -67px; }

.ml-67 {
  margin-left: -67px; }

.mt-68 {
  margin-top: -68px; }

.mr-68 {
  margin-right: -68px; }

.mb-68 {
  margin-bottom: -68px; }

.ml-68 {
  margin-left: -68px; }

.mt-69 {
  margin-top: -69px; }

.mr-69 {
  margin-right: -69px; }

.mb-69 {
  margin-bottom: -69px; }

.ml-69 {
  margin-left: -69px; }

.mt-70 {
  margin-top: -70px; }

.mr-70 {
  margin-right: -70px; }

.mb-70 {
  margin-bottom: -70px; }

.ml-70 {
  margin-left: -70px; }

.mt-71 {
  margin-top: -71px; }

.mr-71 {
  margin-right: -71px; }

.mb-71 {
  margin-bottom: -71px; }

.ml-71 {
  margin-left: -71px; }

.mt-72 {
  margin-top: -72px; }

.mr-72 {
  margin-right: -72px; }

.mb-72 {
  margin-bottom: -72px; }

.ml-72 {
  margin-left: -72px; }

.mt-73 {
  margin-top: -73px; }

.mr-73 {
  margin-right: -73px; }

.mb-73 {
  margin-bottom: -73px; }

.ml-73 {
  margin-left: -73px; }

.mt-74 {
  margin-top: -74px; }

.mr-74 {
  margin-right: -74px; }

.mb-74 {
  margin-bottom: -74px; }

.ml-74 {
  margin-left: -74px; }

.mt-75 {
  margin-top: -75px; }

.mr-75 {
  margin-right: -75px; }

.mb-75 {
  margin-bottom: -75px; }

.ml-75 {
  margin-left: -75px; }

.mt-76 {
  margin-top: -76px; }

.mr-76 {
  margin-right: -76px; }

.mb-76 {
  margin-bottom: -76px; }

.ml-76 {
  margin-left: -76px; }

.mt-77 {
  margin-top: -77px; }

.mr-77 {
  margin-right: -77px; }

.mb-77 {
  margin-bottom: -77px; }

.ml-77 {
  margin-left: -77px; }

.mt-78 {
  margin-top: -78px; }

.mr-78 {
  margin-right: -78px; }

.mb-78 {
  margin-bottom: -78px; }

.ml-78 {
  margin-left: -78px; }

.mt-79 {
  margin-top: -79px; }

.mr-79 {
  margin-right: -79px; }

.mb-79 {
  margin-bottom: -79px; }

.ml-79 {
  margin-left: -79px; }

.mt-80 {
  margin-top: -80px; }

.mr-80 {
  margin-right: -80px; }

.mb-80 {
  margin-bottom: -80px; }

.ml-80 {
  margin-left: -80px; }

.mt-81 {
  margin-top: -81px; }

.mr-81 {
  margin-right: -81px; }

.mb-81 {
  margin-bottom: -81px; }

.ml-81 {
  margin-left: -81px; }

.mt-82 {
  margin-top: -82px; }

.mr-82 {
  margin-right: -82px; }

.mb-82 {
  margin-bottom: -82px; }

.ml-82 {
  margin-left: -82px; }

.mt-83 {
  margin-top: -83px; }

.mr-83 {
  margin-right: -83px; }

.mb-83 {
  margin-bottom: -83px; }

.ml-83 {
  margin-left: -83px; }

.mt-84 {
  margin-top: -84px; }

.mr-84 {
  margin-right: -84px; }

.mb-84 {
  margin-bottom: -84px; }

.ml-84 {
  margin-left: -84px; }

.mt-85 {
  margin-top: -85px; }

.mr-85 {
  margin-right: -85px; }

.mb-85 {
  margin-bottom: -85px; }

.ml-85 {
  margin-left: -85px; }

.mt-86 {
  margin-top: -86px; }

.mr-86 {
  margin-right: -86px; }

.mb-86 {
  margin-bottom: -86px; }

.ml-86 {
  margin-left: -86px; }

.mt-87 {
  margin-top: -87px; }

.mr-87 {
  margin-right: -87px; }

.mb-87 {
  margin-bottom: -87px; }

.ml-87 {
  margin-left: -87px; }

.mt-88 {
  margin-top: -88px; }

.mr-88 {
  margin-right: -88px; }

.mb-88 {
  margin-bottom: -88px; }

.ml-88 {
  margin-left: -88px; }

.mt-89 {
  margin-top: -89px; }

.mr-89 {
  margin-right: -89px; }

.mb-89 {
  margin-bottom: -89px; }

.ml-89 {
  margin-left: -89px; }

.mt-90 {
  margin-top: -90px; }

.mr-90 {
  margin-right: -90px; }

.mb-90 {
  margin-bottom: -90px; }

.ml-90 {
  margin-left: -90px; }

.mt-91 {
  margin-top: -91px; }

.mr-91 {
  margin-right: -91px; }

.mb-91 {
  margin-bottom: -91px; }

.ml-91 {
  margin-left: -91px; }

.mt-92 {
  margin-top: -92px; }

.mr-92 {
  margin-right: -92px; }

.mb-92 {
  margin-bottom: -92px; }

.ml-92 {
  margin-left: -92px; }

.mt-93 {
  margin-top: -93px; }

.mr-93 {
  margin-right: -93px; }

.mb-93 {
  margin-bottom: -93px; }

.ml-93 {
  margin-left: -93px; }

.mt-94 {
  margin-top: -94px; }

.mr-94 {
  margin-right: -94px; }

.mb-94 {
  margin-bottom: -94px; }

.ml-94 {
  margin-left: -94px; }

.mt-95 {
  margin-top: -95px; }

.mr-95 {
  margin-right: -95px; }

.mb-95 {
  margin-bottom: -95px; }

.ml-95 {
  margin-left: -95px; }

.mt-96 {
  margin-top: -96px; }

.mr-96 {
  margin-right: -96px; }

.mb-96 {
  margin-bottom: -96px; }

.ml-96 {
  margin-left: -96px; }

.mt-97 {
  margin-top: -97px; }

.mr-97 {
  margin-right: -97px; }

.mb-97 {
  margin-bottom: -97px; }

.ml-97 {
  margin-left: -97px; }

.mt-98 {
  margin-top: -98px; }

.mr-98 {
  margin-right: -98px; }

.mb-98 {
  margin-bottom: -98px; }

.ml-98 {
  margin-left: -98px; }

.mt-99 {
  margin-top: -99px; }

.mr-99 {
  margin-right: -99px; }

.mb-99 {
  margin-bottom: -99px; }

.ml-99 {
  margin-left: -99px; }

.mt-100 {
  margin-top: -100px; }

.mr-100 {
  margin-right: -100px; }

.mb-100 {
  margin-bottom: -100px; }

.ml-100 {
  margin-left: -100px; }

.mt-101 {
  margin-top: -101px; }

.mr-101 {
  margin-right: -101px; }

.mb-101 {
  margin-bottom: -101px; }

.ml-101 {
  margin-left: -101px; }

.mt-102 {
  margin-top: -102px; }

.mr-102 {
  margin-right: -102px; }

.mb-102 {
  margin-bottom: -102px; }

.ml-102 {
  margin-left: -102px; }

.mt-103 {
  margin-top: -103px; }

.mr-103 {
  margin-right: -103px; }

.mb-103 {
  margin-bottom: -103px; }

.ml-103 {
  margin-left: -103px; }

.mt-104 {
  margin-top: -104px; }

.mr-104 {
  margin-right: -104px; }

.mb-104 {
  margin-bottom: -104px; }

.ml-104 {
  margin-left: -104px; }

.mt-105 {
  margin-top: -105px; }

.mr-105 {
  margin-right: -105px; }

.mb-105 {
  margin-bottom: -105px; }

.ml-105 {
  margin-left: -105px; }

.mt-106 {
  margin-top: -106px; }

.mr-106 {
  margin-right: -106px; }

.mb-106 {
  margin-bottom: -106px; }

.ml-106 {
  margin-left: -106px; }

.mt-107 {
  margin-top: -107px; }

.mr-107 {
  margin-right: -107px; }

.mb-107 {
  margin-bottom: -107px; }

.ml-107 {
  margin-left: -107px; }

.mt-108 {
  margin-top: -108px; }

.mr-108 {
  margin-right: -108px; }

.mb-108 {
  margin-bottom: -108px; }

.ml-108 {
  margin-left: -108px; }

.mt-109 {
  margin-top: -109px; }

.mr-109 {
  margin-right: -109px; }

.mb-109 {
  margin-bottom: -109px; }

.ml-109 {
  margin-left: -109px; }

.mt-110 {
  margin-top: -110px; }

.mr-110 {
  margin-right: -110px; }

.mb-110 {
  margin-bottom: -110px; }

.ml-110 {
  margin-left: -110px; }

.mt-111 {
  margin-top: -111px; }

.mr-111 {
  margin-right: -111px; }

.mb-111 {
  margin-bottom: -111px; }

.ml-111 {
  margin-left: -111px; }

.mt-112 {
  margin-top: -112px; }

.mr-112 {
  margin-right: -112px; }

.mb-112 {
  margin-bottom: -112px; }

.ml-112 {
  margin-left: -112px; }

.mt-113 {
  margin-top: -113px; }

.mr-113 {
  margin-right: -113px; }

.mb-113 {
  margin-bottom: -113px; }

.ml-113 {
  margin-left: -113px; }

.mt-114 {
  margin-top: -114px; }

.mr-114 {
  margin-right: -114px; }

.mb-114 {
  margin-bottom: -114px; }

.ml-114 {
  margin-left: -114px; }

.mt-115 {
  margin-top: -115px; }

.mr-115 {
  margin-right: -115px; }

.mb-115 {
  margin-bottom: -115px; }

.ml-115 {
  margin-left: -115px; }

.mt-116 {
  margin-top: -116px; }

.mr-116 {
  margin-right: -116px; }

.mb-116 {
  margin-bottom: -116px; }

.ml-116 {
  margin-left: -116px; }

.mt-117 {
  margin-top: -117px; }

.mr-117 {
  margin-right: -117px; }

.mb-117 {
  margin-bottom: -117px; }

.ml-117 {
  margin-left: -117px; }

.mt-118 {
  margin-top: -118px; }

.mr-118 {
  margin-right: -118px; }

.mb-118 {
  margin-bottom: -118px; }

.ml-118 {
  margin-left: -118px; }

.mt-119 {
  margin-top: -119px; }

.mr-119 {
  margin-right: -119px; }

.mb-119 {
  margin-bottom: -119px; }

.ml-119 {
  margin-left: -119px; }

.mt-120 {
  margin-top: -120px; }

.mr-120 {
  margin-right: -120px; }

.mb-120 {
  margin-bottom: -120px; }

.ml-120 {
  margin-left: -120px; }

.mt-121 {
  margin-top: -121px; }

.mr-121 {
  margin-right: -121px; }

.mb-121 {
  margin-bottom: -121px; }

.ml-121 {
  margin-left: -121px; }

.mt-122 {
  margin-top: -122px; }

.mr-122 {
  margin-right: -122px; }

.mb-122 {
  margin-bottom: -122px; }

.ml-122 {
  margin-left: -122px; }

.mt-123 {
  margin-top: -123px; }

.mr-123 {
  margin-right: -123px; }

.mb-123 {
  margin-bottom: -123px; }

.ml-123 {
  margin-left: -123px; }

.mt-124 {
  margin-top: -124px; }

.mr-124 {
  margin-right: -124px; }

.mb-124 {
  margin-bottom: -124px; }

.ml-124 {
  margin-left: -124px; }

.mt-125 {
  margin-top: -125px; }

.mr-125 {
  margin-right: -125px; }

.mb-125 {
  margin-bottom: -125px; }

.ml-125 {
  margin-left: -125px; }

.mt-126 {
  margin-top: -126px; }

.mr-126 {
  margin-right: -126px; }

.mb-126 {
  margin-bottom: -126px; }

.ml-126 {
  margin-left: -126px; }

.mt-127 {
  margin-top: -127px; }

.mr-127 {
  margin-right: -127px; }

.mb-127 {
  margin-bottom: -127px; }

.ml-127 {
  margin-left: -127px; }

.mt-128 {
  margin-top: -128px; }

.mr-128 {
  margin-right: -128px; }

.mb-128 {
  margin-bottom: -128px; }

.ml-128 {
  margin-left: -128px; }

.mt-129 {
  margin-top: -129px; }

.mr-129 {
  margin-right: -129px; }

.mb-129 {
  margin-bottom: -129px; }

.ml-129 {
  margin-left: -129px; }

.mt-130 {
  margin-top: -130px; }

.mr-130 {
  margin-right: -130px; }

.mb-130 {
  margin-bottom: -130px; }

.ml-130 {
  margin-left: -130px; }

.mt-131 {
  margin-top: -131px; }

.mr-131 {
  margin-right: -131px; }

.mb-131 {
  margin-bottom: -131px; }

.ml-131 {
  margin-left: -131px; }

.mt-132 {
  margin-top: -132px; }

.mr-132 {
  margin-right: -132px; }

.mb-132 {
  margin-bottom: -132px; }

.ml-132 {
  margin-left: -132px; }

.mt-133 {
  margin-top: -133px; }

.mr-133 {
  margin-right: -133px; }

.mb-133 {
  margin-bottom: -133px; }

.ml-133 {
  margin-left: -133px; }

.mt-134 {
  margin-top: -134px; }

.mr-134 {
  margin-right: -134px; }

.mb-134 {
  margin-bottom: -134px; }

.ml-134 {
  margin-left: -134px; }

.mt-135 {
  margin-top: -135px; }

.mr-135 {
  margin-right: -135px; }

.mb-135 {
  margin-bottom: -135px; }

.ml-135 {
  margin-left: -135px; }

.mt-136 {
  margin-top: -136px; }

.mr-136 {
  margin-right: -136px; }

.mb-136 {
  margin-bottom: -136px; }

.ml-136 {
  margin-left: -136px; }

.mt-137 {
  margin-top: -137px; }

.mr-137 {
  margin-right: -137px; }

.mb-137 {
  margin-bottom: -137px; }

.ml-137 {
  margin-left: -137px; }

.mt-138 {
  margin-top: -138px; }

.mr-138 {
  margin-right: -138px; }

.mb-138 {
  margin-bottom: -138px; }

.ml-138 {
  margin-left: -138px; }

.mt-139 {
  margin-top: -139px; }

.mr-139 {
  margin-right: -139px; }

.mb-139 {
  margin-bottom: -139px; }

.ml-139 {
  margin-left: -139px; }

.mt-140 {
  margin-top: -140px; }

.mr-140 {
  margin-right: -140px; }

.mb-140 {
  margin-bottom: -140px; }

.ml-140 {
  margin-left: -140px; }

.mt-141 {
  margin-top: -141px; }

.mr-141 {
  margin-right: -141px; }

.mb-141 {
  margin-bottom: -141px; }

.ml-141 {
  margin-left: -141px; }

.mt-142 {
  margin-top: -142px; }

.mr-142 {
  margin-right: -142px; }

.mb-142 {
  margin-bottom: -142px; }

.ml-142 {
  margin-left: -142px; }

.mt-143 {
  margin-top: -143px; }

.mr-143 {
  margin-right: -143px; }

.mb-143 {
  margin-bottom: -143px; }

.ml-143 {
  margin-left: -143px; }

.mt-144 {
  margin-top: -144px; }

.mr-144 {
  margin-right: -144px; }

.mb-144 {
  margin-bottom: -144px; }

.ml-144 {
  margin-left: -144px; }

.mt-145 {
  margin-top: -145px; }

.mr-145 {
  margin-right: -145px; }

.mb-145 {
  margin-bottom: -145px; }

.ml-145 {
  margin-left: -145px; }

.mt-146 {
  margin-top: -146px; }

.mr-146 {
  margin-right: -146px; }

.mb-146 {
  margin-bottom: -146px; }

.ml-146 {
  margin-left: -146px; }

.mt-147 {
  margin-top: -147px; }

.mr-147 {
  margin-right: -147px; }

.mb-147 {
  margin-bottom: -147px; }

.ml-147 {
  margin-left: -147px; }

.mt-148 {
  margin-top: -148px; }

.mr-148 {
  margin-right: -148px; }

.mb-148 {
  margin-bottom: -148px; }

.ml-148 {
  margin-left: -148px; }

.mt-149 {
  margin-top: -149px; }

.mr-149 {
  margin-right: -149px; }

.mb-149 {
  margin-bottom: -149px; }

.ml-149 {
  margin-left: -149px; }

.mt-150 {
  margin-top: -150px; }

.mr-150 {
  margin-right: -150px; }

.mb-150 {
  margin-bottom: -150px; }

.ml-150 {
  margin-left: -150px; }

.mt-151 {
  margin-top: -151px; }

.mr-151 {
  margin-right: -151px; }

.mb-151 {
  margin-bottom: -151px; }

.ml-151 {
  margin-left: -151px; }

.mt-152 {
  margin-top: -152px; }

.mr-152 {
  margin-right: -152px; }

.mb-152 {
  margin-bottom: -152px; }

.ml-152 {
  margin-left: -152px; }

.mt-153 {
  margin-top: -153px; }

.mr-153 {
  margin-right: -153px; }

.mb-153 {
  margin-bottom: -153px; }

.ml-153 {
  margin-left: -153px; }

.mt-154 {
  margin-top: -154px; }

.mr-154 {
  margin-right: -154px; }

.mb-154 {
  margin-bottom: -154px; }

.ml-154 {
  margin-left: -154px; }

.mt-155 {
  margin-top: -155px; }

.mr-155 {
  margin-right: -155px; }

.mb-155 {
  margin-bottom: -155px; }

.ml-155 {
  margin-left: -155px; }

.mt-156 {
  margin-top: -156px; }

.mr-156 {
  margin-right: -156px; }

.mb-156 {
  margin-bottom: -156px; }

.ml-156 {
  margin-left: -156px; }

.mt-157 {
  margin-top: -157px; }

.mr-157 {
  margin-right: -157px; }

.mb-157 {
  margin-bottom: -157px; }

.ml-157 {
  margin-left: -157px; }

.mt-158 {
  margin-top: -158px; }

.mr-158 {
  margin-right: -158px; }

.mb-158 {
  margin-bottom: -158px; }

.ml-158 {
  margin-left: -158px; }

.mt-159 {
  margin-top: -159px; }

.mr-159 {
  margin-right: -159px; }

.mb-159 {
  margin-bottom: -159px; }

.ml-159 {
  margin-left: -159px; }

.mt-160 {
  margin-top: -160px; }

.mr-160 {
  margin-right: -160px; }

.mb-160 {
  margin-bottom: -160px; }

.ml-160 {
  margin-left: -160px; }

.mt-161 {
  margin-top: -161px; }

.mr-161 {
  margin-right: -161px; }

.mb-161 {
  margin-bottom: -161px; }

.ml-161 {
  margin-left: -161px; }

.mt-162 {
  margin-top: -162px; }

.mr-162 {
  margin-right: -162px; }

.mb-162 {
  margin-bottom: -162px; }

.ml-162 {
  margin-left: -162px; }

.mt-163 {
  margin-top: -163px; }

.mr-163 {
  margin-right: -163px; }

.mb-163 {
  margin-bottom: -163px; }

.ml-163 {
  margin-left: -163px; }

.mt-164 {
  margin-top: -164px; }

.mr-164 {
  margin-right: -164px; }

.mb-164 {
  margin-bottom: -164px; }

.ml-164 {
  margin-left: -164px; }

.mt-165 {
  margin-top: -165px; }

.mr-165 {
  margin-right: -165px; }

.mb-165 {
  margin-bottom: -165px; }

.ml-165 {
  margin-left: -165px; }

.mt-166 {
  margin-top: -166px; }

.mr-166 {
  margin-right: -166px; }

.mb-166 {
  margin-bottom: -166px; }

.ml-166 {
  margin-left: -166px; }

.mt-167 {
  margin-top: -167px; }

.mr-167 {
  margin-right: -167px; }

.mb-167 {
  margin-bottom: -167px; }

.ml-167 {
  margin-left: -167px; }

.mt-168 {
  margin-top: -168px; }

.mr-168 {
  margin-right: -168px; }

.mb-168 {
  margin-bottom: -168px; }

.ml-168 {
  margin-left: -168px; }

.mt-169 {
  margin-top: -169px; }

.mr-169 {
  margin-right: -169px; }

.mb-169 {
  margin-bottom: -169px; }

.ml-169 {
  margin-left: -169px; }

.mt-170 {
  margin-top: -170px; }

.mr-170 {
  margin-right: -170px; }

.mb-170 {
  margin-bottom: -170px; }

.ml-170 {
  margin-left: -170px; }

.mt-171 {
  margin-top: -171px; }

.mr-171 {
  margin-right: -171px; }

.mb-171 {
  margin-bottom: -171px; }

.ml-171 {
  margin-left: -171px; }

.mt-172 {
  margin-top: -172px; }

.mr-172 {
  margin-right: -172px; }

.mb-172 {
  margin-bottom: -172px; }

.ml-172 {
  margin-left: -172px; }

.mt-173 {
  margin-top: -173px; }

.mr-173 {
  margin-right: -173px; }

.mb-173 {
  margin-bottom: -173px; }

.ml-173 {
  margin-left: -173px; }

.mt-174 {
  margin-top: -174px; }

.mr-174 {
  margin-right: -174px; }

.mb-174 {
  margin-bottom: -174px; }

.ml-174 {
  margin-left: -174px; }

.mt-175 {
  margin-top: -175px; }

.mr-175 {
  margin-right: -175px; }

.mb-175 {
  margin-bottom: -175px; }

.ml-175 {
  margin-left: -175px; }

.mt-176 {
  margin-top: -176px; }

.mr-176 {
  margin-right: -176px; }

.mb-176 {
  margin-bottom: -176px; }

.ml-176 {
  margin-left: -176px; }

.mt-177 {
  margin-top: -177px; }

.mr-177 {
  margin-right: -177px; }

.mb-177 {
  margin-bottom: -177px; }

.ml-177 {
  margin-left: -177px; }

.mt-178 {
  margin-top: -178px; }

.mr-178 {
  margin-right: -178px; }

.mb-178 {
  margin-bottom: -178px; }

.ml-178 {
  margin-left: -178px; }

.mt-179 {
  margin-top: -179px; }

.mr-179 {
  margin-right: -179px; }

.mb-179 {
  margin-bottom: -179px; }

.ml-179 {
  margin-left: -179px; }

.mt-180 {
  margin-top: -180px; }

.mr-180 {
  margin-right: -180px; }

.mb-180 {
  margin-bottom: -180px; }

.ml-180 {
  margin-left: -180px; }

.mt-181 {
  margin-top: -181px; }

.mr-181 {
  margin-right: -181px; }

.mb-181 {
  margin-bottom: -181px; }

.ml-181 {
  margin-left: -181px; }

.mt-182 {
  margin-top: -182px; }

.mr-182 {
  margin-right: -182px; }

.mb-182 {
  margin-bottom: -182px; }

.ml-182 {
  margin-left: -182px; }

.mt-183 {
  margin-top: -183px; }

.mr-183 {
  margin-right: -183px; }

.mb-183 {
  margin-bottom: -183px; }

.ml-183 {
  margin-left: -183px; }

.mt-184 {
  margin-top: -184px; }

.mr-184 {
  margin-right: -184px; }

.mb-184 {
  margin-bottom: -184px; }

.ml-184 {
  margin-left: -184px; }

.mt-185 {
  margin-top: -185px; }

.mr-185 {
  margin-right: -185px; }

.mb-185 {
  margin-bottom: -185px; }

.ml-185 {
  margin-left: -185px; }

.mt-186 {
  margin-top: -186px; }

.mr-186 {
  margin-right: -186px; }

.mb-186 {
  margin-bottom: -186px; }

.ml-186 {
  margin-left: -186px; }

.mt-187 {
  margin-top: -187px; }

.mr-187 {
  margin-right: -187px; }

.mb-187 {
  margin-bottom: -187px; }

.ml-187 {
  margin-left: -187px; }

.mt-188 {
  margin-top: -188px; }

.mr-188 {
  margin-right: -188px; }

.mb-188 {
  margin-bottom: -188px; }

.ml-188 {
  margin-left: -188px; }

.mt-189 {
  margin-top: -189px; }

.mr-189 {
  margin-right: -189px; }

.mb-189 {
  margin-bottom: -189px; }

.ml-189 {
  margin-left: -189px; }

.mt-190 {
  margin-top: -190px; }

.mr-190 {
  margin-right: -190px; }

.mb-190 {
  margin-bottom: -190px; }

.ml-190 {
  margin-left: -190px; }

.mt-191 {
  margin-top: -191px; }

.mr-191 {
  margin-right: -191px; }

.mb-191 {
  margin-bottom: -191px; }

.ml-191 {
  margin-left: -191px; }

.mt-192 {
  margin-top: -192px; }

.mr-192 {
  margin-right: -192px; }

.mb-192 {
  margin-bottom: -192px; }

.ml-192 {
  margin-left: -192px; }

.mt-193 {
  margin-top: -193px; }

.mr-193 {
  margin-right: -193px; }

.mb-193 {
  margin-bottom: -193px; }

.ml-193 {
  margin-left: -193px; }

.mt-194 {
  margin-top: -194px; }

.mr-194 {
  margin-right: -194px; }

.mb-194 {
  margin-bottom: -194px; }

.ml-194 {
  margin-left: -194px; }

.mt-195 {
  margin-top: -195px; }

.mr-195 {
  margin-right: -195px; }

.mb-195 {
  margin-bottom: -195px; }

.ml-195 {
  margin-left: -195px; }

.mt-196 {
  margin-top: -196px; }

.mr-196 {
  margin-right: -196px; }

.mb-196 {
  margin-bottom: -196px; }

.ml-196 {
  margin-left: -196px; }

.mt-197 {
  margin-top: -197px; }

.mr-197 {
  margin-right: -197px; }

.mb-197 {
  margin-bottom: -197px; }

.ml-197 {
  margin-left: -197px; }

.mt-198 {
  margin-top: -198px; }

.mr-198 {
  margin-right: -198px; }

.mb-198 {
  margin-bottom: -198px; }

.ml-198 {
  margin-left: -198px; }

.mt-199 {
  margin-top: -199px; }

.mr-199 {
  margin-right: -199px; }

.mb-199 {
  margin-bottom: -199px; }

.ml-199 {
  margin-left: -199px; }

.mt-200 {
  margin-top: -200px; }

.mr-200 {
  margin-right: -200px; }

.mb-200 {
  margin-bottom: -200px; }

.ml-200 {
  margin-left: -200px; }

/**
    Example:
    .p0  { padding:        0; }
    .pt0 { padding-top:    0; }
    .pr0 { padding-right:  0; }
    .pb0 { padding-bottom: 0; }
    .pl0 { padding-left:   0; }
**/
.p0 {
  padding: 0px; }

.pt0 {
  padding-top: 0px; }

.pr0 {
  padding-right: 0px; }

.pb0 {
  padding-bottom: 0px; }

.pl0 {
  padding-left: 0px; }

@media only screen and (max-width: 40em) {
  .small-p0 {
    padding: 0px; }
  .small-pt0 {
    padding-top: 0px; }
  .small-pr0 {
    padding-right: 0px; }
  .small-pb0 {
    padding-bottom: 0px; }
  .small-pl0 {
    padding-left: 0px; } }

.p1 {
  padding: 1px; }

.pt1 {
  padding-top: 1px; }

.pr1 {
  padding-right: 1px; }

.pb1 {
  padding-bottom: 1px; }

.pl1 {
  padding-left: 1px; }

@media only screen and (max-width: 40em) {
  .small-p1 {
    padding: 1px; }
  .small-pt1 {
    padding-top: 1px; }
  .small-pr1 {
    padding-right: 1px; }
  .small-pb1 {
    padding-bottom: 1px; }
  .small-pl1 {
    padding-left: 1px; } }

.p2 {
  padding: 2px; }

.pt2 {
  padding-top: 2px; }

.pr2 {
  padding-right: 2px; }

.pb2 {
  padding-bottom: 2px; }

.pl2 {
  padding-left: 2px; }

@media only screen and (max-width: 40em) {
  .small-p2 {
    padding: 2px; }
  .small-pt2 {
    padding-top: 2px; }
  .small-pr2 {
    padding-right: 2px; }
  .small-pb2 {
    padding-bottom: 2px; }
  .small-pl2 {
    padding-left: 2px; } }

.p3 {
  padding: 3px; }

.pt3 {
  padding-top: 3px; }

.pr3 {
  padding-right: 3px; }

.pb3 {
  padding-bottom: 3px; }

.pl3 {
  padding-left: 3px; }

@media only screen and (max-width: 40em) {
  .small-p3 {
    padding: 3px; }
  .small-pt3 {
    padding-top: 3px; }
  .small-pr3 {
    padding-right: 3px; }
  .small-pb3 {
    padding-bottom: 3px; }
  .small-pl3 {
    padding-left: 3px; } }

.p4 {
  padding: 4px; }

.pt4 {
  padding-top: 4px; }

.pr4 {
  padding-right: 4px; }

.pb4 {
  padding-bottom: 4px; }

.pl4 {
  padding-left: 4px; }

@media only screen and (max-width: 40em) {
  .small-p4 {
    padding: 4px; }
  .small-pt4 {
    padding-top: 4px; }
  .small-pr4 {
    padding-right: 4px; }
  .small-pb4 {
    padding-bottom: 4px; }
  .small-pl4 {
    padding-left: 4px; } }

.p5 {
  padding: 5px; }

.pt5 {
  padding-top: 5px; }

.pr5 {
  padding-right: 5px; }

.pb5 {
  padding-bottom: 5px; }

.pl5 {
  padding-left: 5px; }

@media only screen and (max-width: 40em) {
  .small-p5 {
    padding: 5px; }
  .small-pt5 {
    padding-top: 5px; }
  .small-pr5 {
    padding-right: 5px; }
  .small-pb5 {
    padding-bottom: 5px; }
  .small-pl5 {
    padding-left: 5px; } }

.p6 {
  padding: 6px; }

.pt6 {
  padding-top: 6px; }

.pr6 {
  padding-right: 6px; }

.pb6 {
  padding-bottom: 6px; }

.pl6 {
  padding-left: 6px; }

@media only screen and (max-width: 40em) {
  .small-p6 {
    padding: 6px; }
  .small-pt6 {
    padding-top: 6px; }
  .small-pr6 {
    padding-right: 6px; }
  .small-pb6 {
    padding-bottom: 6px; }
  .small-pl6 {
    padding-left: 6px; } }

.p7 {
  padding: 7px; }

.pt7 {
  padding-top: 7px; }

.pr7 {
  padding-right: 7px; }

.pb7 {
  padding-bottom: 7px; }

.pl7 {
  padding-left: 7px; }

@media only screen and (max-width: 40em) {
  .small-p7 {
    padding: 7px; }
  .small-pt7 {
    padding-top: 7px; }
  .small-pr7 {
    padding-right: 7px; }
  .small-pb7 {
    padding-bottom: 7px; }
  .small-pl7 {
    padding-left: 7px; } }

.p8 {
  padding: 8px; }

.pt8 {
  padding-top: 8px; }

.pr8 {
  padding-right: 8px; }

.pb8 {
  padding-bottom: 8px; }

.pl8 {
  padding-left: 8px; }

@media only screen and (max-width: 40em) {
  .small-p8 {
    padding: 8px; }
  .small-pt8 {
    padding-top: 8px; }
  .small-pr8 {
    padding-right: 8px; }
  .small-pb8 {
    padding-bottom: 8px; }
  .small-pl8 {
    padding-left: 8px; } }

.p9 {
  padding: 9px; }

.pt9 {
  padding-top: 9px; }

.pr9 {
  padding-right: 9px; }

.pb9 {
  padding-bottom: 9px; }

.pl9 {
  padding-left: 9px; }

@media only screen and (max-width: 40em) {
  .small-p9 {
    padding: 9px; }
  .small-pt9 {
    padding-top: 9px; }
  .small-pr9 {
    padding-right: 9px; }
  .small-pb9 {
    padding-bottom: 9px; }
  .small-pl9 {
    padding-left: 9px; } }

.p10 {
  padding: 10px; }

.pt10 {
  padding-top: 10px; }

.pr10 {
  padding-right: 10px; }

.pb10 {
  padding-bottom: 10px; }

.pl10 {
  padding-left: 10px; }

@media only screen and (max-width: 40em) {
  .small-p10 {
    padding: 10px; }
  .small-pt10 {
    padding-top: 10px; }
  .small-pr10 {
    padding-right: 10px; }
  .small-pb10 {
    padding-bottom: 10px; }
  .small-pl10 {
    padding-left: 10px; } }

.p11 {
  padding: 11px; }

.pt11 {
  padding-top: 11px; }

.pr11 {
  padding-right: 11px; }

.pb11 {
  padding-bottom: 11px; }

.pl11 {
  padding-left: 11px; }

@media only screen and (max-width: 40em) {
  .small-p11 {
    padding: 11px; }
  .small-pt11 {
    padding-top: 11px; }
  .small-pr11 {
    padding-right: 11px; }
  .small-pb11 {
    padding-bottom: 11px; }
  .small-pl11 {
    padding-left: 11px; } }

.p12 {
  padding: 12px; }

.pt12 {
  padding-top: 12px; }

.pr12 {
  padding-right: 12px; }

.pb12 {
  padding-bottom: 12px; }

.pl12 {
  padding-left: 12px; }

@media only screen and (max-width: 40em) {
  .small-p12 {
    padding: 12px; }
  .small-pt12 {
    padding-top: 12px; }
  .small-pr12 {
    padding-right: 12px; }
  .small-pb12 {
    padding-bottom: 12px; }
  .small-pl12 {
    padding-left: 12px; } }

.p13 {
  padding: 13px; }

.pt13 {
  padding-top: 13px; }

.pr13 {
  padding-right: 13px; }

.pb13 {
  padding-bottom: 13px; }

.pl13 {
  padding-left: 13px; }

@media only screen and (max-width: 40em) {
  .small-p13 {
    padding: 13px; }
  .small-pt13 {
    padding-top: 13px; }
  .small-pr13 {
    padding-right: 13px; }
  .small-pb13 {
    padding-bottom: 13px; }
  .small-pl13 {
    padding-left: 13px; } }

.p14 {
  padding: 14px; }

.pt14 {
  padding-top: 14px; }

.pr14 {
  padding-right: 14px; }

.pb14 {
  padding-bottom: 14px; }

.pl14 {
  padding-left: 14px; }

@media only screen and (max-width: 40em) {
  .small-p14 {
    padding: 14px; }
  .small-pt14 {
    padding-top: 14px; }
  .small-pr14 {
    padding-right: 14px; }
  .small-pb14 {
    padding-bottom: 14px; }
  .small-pl14 {
    padding-left: 14px; } }

.p15 {
  padding: 15px; }

.pt15 {
  padding-top: 15px; }

.pr15 {
  padding-right: 15px; }

.pb15 {
  padding-bottom: 15px; }

.pl15 {
  padding-left: 15px; }

@media only screen and (max-width: 40em) {
  .small-p15 {
    padding: 15px; }
  .small-pt15 {
    padding-top: 15px; }
  .small-pr15 {
    padding-right: 15px; }
  .small-pb15 {
    padding-bottom: 15px; }
  .small-pl15 {
    padding-left: 15px; } }

.p16 {
  padding: 16px; }

.pt16 {
  padding-top: 16px; }

.pr16 {
  padding-right: 16px; }

.pb16 {
  padding-bottom: 16px; }

.pl16 {
  padding-left: 16px; }

@media only screen and (max-width: 40em) {
  .small-p16 {
    padding: 16px; }
  .small-pt16 {
    padding-top: 16px; }
  .small-pr16 {
    padding-right: 16px; }
  .small-pb16 {
    padding-bottom: 16px; }
  .small-pl16 {
    padding-left: 16px; } }

.p17 {
  padding: 17px; }

.pt17 {
  padding-top: 17px; }

.pr17 {
  padding-right: 17px; }

.pb17 {
  padding-bottom: 17px; }

.pl17 {
  padding-left: 17px; }

@media only screen and (max-width: 40em) {
  .small-p17 {
    padding: 17px; }
  .small-pt17 {
    padding-top: 17px; }
  .small-pr17 {
    padding-right: 17px; }
  .small-pb17 {
    padding-bottom: 17px; }
  .small-pl17 {
    padding-left: 17px; } }

.p18 {
  padding: 18px; }

.pt18 {
  padding-top: 18px; }

.pr18 {
  padding-right: 18px; }

.pb18 {
  padding-bottom: 18px; }

.pl18 {
  padding-left: 18px; }

@media only screen and (max-width: 40em) {
  .small-p18 {
    padding: 18px; }
  .small-pt18 {
    padding-top: 18px; }
  .small-pr18 {
    padding-right: 18px; }
  .small-pb18 {
    padding-bottom: 18px; }
  .small-pl18 {
    padding-left: 18px; } }

.p19 {
  padding: 19px; }

.pt19 {
  padding-top: 19px; }

.pr19 {
  padding-right: 19px; }

.pb19 {
  padding-bottom: 19px; }

.pl19 {
  padding-left: 19px; }

@media only screen and (max-width: 40em) {
  .small-p19 {
    padding: 19px; }
  .small-pt19 {
    padding-top: 19px; }
  .small-pr19 {
    padding-right: 19px; }
  .small-pb19 {
    padding-bottom: 19px; }
  .small-pl19 {
    padding-left: 19px; } }

.p20 {
  padding: 20px; }

.pt20 {
  padding-top: 20px; }

.pr20 {
  padding-right: 20px; }

.pb20 {
  padding-bottom: 20px; }

.pl20 {
  padding-left: 20px; }

@media only screen and (max-width: 40em) {
  .small-p20 {
    padding: 20px; }
  .small-pt20 {
    padding-top: 20px; }
  .small-pr20 {
    padding-right: 20px; }
  .small-pb20 {
    padding-bottom: 20px; }
  .small-pl20 {
    padding-left: 20px; } }

.p21 {
  padding: 21px; }

.pt21 {
  padding-top: 21px; }

.pr21 {
  padding-right: 21px; }

.pb21 {
  padding-bottom: 21px; }

.pl21 {
  padding-left: 21px; }

@media only screen and (max-width: 40em) {
  .small-p21 {
    padding: 21px; }
  .small-pt21 {
    padding-top: 21px; }
  .small-pr21 {
    padding-right: 21px; }
  .small-pb21 {
    padding-bottom: 21px; }
  .small-pl21 {
    padding-left: 21px; } }

.p22 {
  padding: 22px; }

.pt22 {
  padding-top: 22px; }

.pr22 {
  padding-right: 22px; }

.pb22 {
  padding-bottom: 22px; }

.pl22 {
  padding-left: 22px; }

@media only screen and (max-width: 40em) {
  .small-p22 {
    padding: 22px; }
  .small-pt22 {
    padding-top: 22px; }
  .small-pr22 {
    padding-right: 22px; }
  .small-pb22 {
    padding-bottom: 22px; }
  .small-pl22 {
    padding-left: 22px; } }

.p23 {
  padding: 23px; }

.pt23 {
  padding-top: 23px; }

.pr23 {
  padding-right: 23px; }

.pb23 {
  padding-bottom: 23px; }

.pl23 {
  padding-left: 23px; }

@media only screen and (max-width: 40em) {
  .small-p23 {
    padding: 23px; }
  .small-pt23 {
    padding-top: 23px; }
  .small-pr23 {
    padding-right: 23px; }
  .small-pb23 {
    padding-bottom: 23px; }
  .small-pl23 {
    padding-left: 23px; } }

.p24 {
  padding: 24px; }

.pt24 {
  padding-top: 24px; }

.pr24 {
  padding-right: 24px; }

.pb24 {
  padding-bottom: 24px; }

.pl24 {
  padding-left: 24px; }

@media only screen and (max-width: 40em) {
  .small-p24 {
    padding: 24px; }
  .small-pt24 {
    padding-top: 24px; }
  .small-pr24 {
    padding-right: 24px; }
  .small-pb24 {
    padding-bottom: 24px; }
  .small-pl24 {
    padding-left: 24px; } }

.p25 {
  padding: 25px; }

.pt25 {
  padding-top: 25px; }

.pr25 {
  padding-right: 25px; }

.pb25 {
  padding-bottom: 25px; }

.pl25 {
  padding-left: 25px; }

@media only screen and (max-width: 40em) {
  .small-p25 {
    padding: 25px; }
  .small-pt25 {
    padding-top: 25px; }
  .small-pr25 {
    padding-right: 25px; }
  .small-pb25 {
    padding-bottom: 25px; }
  .small-pl25 {
    padding-left: 25px; } }

.p26 {
  padding: 26px; }

.pt26 {
  padding-top: 26px; }

.pr26 {
  padding-right: 26px; }

.pb26 {
  padding-bottom: 26px; }

.pl26 {
  padding-left: 26px; }

@media only screen and (max-width: 40em) {
  .small-p26 {
    padding: 26px; }
  .small-pt26 {
    padding-top: 26px; }
  .small-pr26 {
    padding-right: 26px; }
  .small-pb26 {
    padding-bottom: 26px; }
  .small-pl26 {
    padding-left: 26px; } }

.p27 {
  padding: 27px; }

.pt27 {
  padding-top: 27px; }

.pr27 {
  padding-right: 27px; }

.pb27 {
  padding-bottom: 27px; }

.pl27 {
  padding-left: 27px; }

@media only screen and (max-width: 40em) {
  .small-p27 {
    padding: 27px; }
  .small-pt27 {
    padding-top: 27px; }
  .small-pr27 {
    padding-right: 27px; }
  .small-pb27 {
    padding-bottom: 27px; }
  .small-pl27 {
    padding-left: 27px; } }

.p28 {
  padding: 28px; }

.pt28 {
  padding-top: 28px; }

.pr28 {
  padding-right: 28px; }

.pb28 {
  padding-bottom: 28px; }

.pl28 {
  padding-left: 28px; }

@media only screen and (max-width: 40em) {
  .small-p28 {
    padding: 28px; }
  .small-pt28 {
    padding-top: 28px; }
  .small-pr28 {
    padding-right: 28px; }
  .small-pb28 {
    padding-bottom: 28px; }
  .small-pl28 {
    padding-left: 28px; } }

.p29 {
  padding: 29px; }

.pt29 {
  padding-top: 29px; }

.pr29 {
  padding-right: 29px; }

.pb29 {
  padding-bottom: 29px; }

.pl29 {
  padding-left: 29px; }

@media only screen and (max-width: 40em) {
  .small-p29 {
    padding: 29px; }
  .small-pt29 {
    padding-top: 29px; }
  .small-pr29 {
    padding-right: 29px; }
  .small-pb29 {
    padding-bottom: 29px; }
  .small-pl29 {
    padding-left: 29px; } }

.p30 {
  padding: 30px; }

.pt30 {
  padding-top: 30px; }

.pr30 {
  padding-right: 30px; }

.pb30 {
  padding-bottom: 30px; }

.pl30 {
  padding-left: 30px; }

@media only screen and (max-width: 40em) {
  .small-p30 {
    padding: 30px; }
  .small-pt30 {
    padding-top: 30px; }
  .small-pr30 {
    padding-right: 30px; }
  .small-pb30 {
    padding-bottom: 30px; }
  .small-pl30 {
    padding-left: 30px; } }

.p31 {
  padding: 31px; }

.pt31 {
  padding-top: 31px; }

.pr31 {
  padding-right: 31px; }

.pb31 {
  padding-bottom: 31px; }

.pl31 {
  padding-left: 31px; }

@media only screen and (max-width: 40em) {
  .small-p31 {
    padding: 31px; }
  .small-pt31 {
    padding-top: 31px; }
  .small-pr31 {
    padding-right: 31px; }
  .small-pb31 {
    padding-bottom: 31px; }
  .small-pl31 {
    padding-left: 31px; } }

.p32 {
  padding: 32px; }

.pt32 {
  padding-top: 32px; }

.pr32 {
  padding-right: 32px; }

.pb32 {
  padding-bottom: 32px; }

.pl32 {
  padding-left: 32px; }

@media only screen and (max-width: 40em) {
  .small-p32 {
    padding: 32px; }
  .small-pt32 {
    padding-top: 32px; }
  .small-pr32 {
    padding-right: 32px; }
  .small-pb32 {
    padding-bottom: 32px; }
  .small-pl32 {
    padding-left: 32px; } }

.p33 {
  padding: 33px; }

.pt33 {
  padding-top: 33px; }

.pr33 {
  padding-right: 33px; }

.pb33 {
  padding-bottom: 33px; }

.pl33 {
  padding-left: 33px; }

@media only screen and (max-width: 40em) {
  .small-p33 {
    padding: 33px; }
  .small-pt33 {
    padding-top: 33px; }
  .small-pr33 {
    padding-right: 33px; }
  .small-pb33 {
    padding-bottom: 33px; }
  .small-pl33 {
    padding-left: 33px; } }

.p34 {
  padding: 34px; }

.pt34 {
  padding-top: 34px; }

.pr34 {
  padding-right: 34px; }

.pb34 {
  padding-bottom: 34px; }

.pl34 {
  padding-left: 34px; }

@media only screen and (max-width: 40em) {
  .small-p34 {
    padding: 34px; }
  .small-pt34 {
    padding-top: 34px; }
  .small-pr34 {
    padding-right: 34px; }
  .small-pb34 {
    padding-bottom: 34px; }
  .small-pl34 {
    padding-left: 34px; } }

.p35 {
  padding: 35px; }

.pt35 {
  padding-top: 35px; }

.pr35 {
  padding-right: 35px; }

.pb35 {
  padding-bottom: 35px; }

.pl35 {
  padding-left: 35px; }

@media only screen and (max-width: 40em) {
  .small-p35 {
    padding: 35px; }
  .small-pt35 {
    padding-top: 35px; }
  .small-pr35 {
    padding-right: 35px; }
  .small-pb35 {
    padding-bottom: 35px; }
  .small-pl35 {
    padding-left: 35px; } }

.p36 {
  padding: 36px; }

.pt36 {
  padding-top: 36px; }

.pr36 {
  padding-right: 36px; }

.pb36 {
  padding-bottom: 36px; }

.pl36 {
  padding-left: 36px; }

@media only screen and (max-width: 40em) {
  .small-p36 {
    padding: 36px; }
  .small-pt36 {
    padding-top: 36px; }
  .small-pr36 {
    padding-right: 36px; }
  .small-pb36 {
    padding-bottom: 36px; }
  .small-pl36 {
    padding-left: 36px; } }

.p37 {
  padding: 37px; }

.pt37 {
  padding-top: 37px; }

.pr37 {
  padding-right: 37px; }

.pb37 {
  padding-bottom: 37px; }

.pl37 {
  padding-left: 37px; }

@media only screen and (max-width: 40em) {
  .small-p37 {
    padding: 37px; }
  .small-pt37 {
    padding-top: 37px; }
  .small-pr37 {
    padding-right: 37px; }
  .small-pb37 {
    padding-bottom: 37px; }
  .small-pl37 {
    padding-left: 37px; } }

.p38 {
  padding: 38px; }

.pt38 {
  padding-top: 38px; }

.pr38 {
  padding-right: 38px; }

.pb38 {
  padding-bottom: 38px; }

.pl38 {
  padding-left: 38px; }

@media only screen and (max-width: 40em) {
  .small-p38 {
    padding: 38px; }
  .small-pt38 {
    padding-top: 38px; }
  .small-pr38 {
    padding-right: 38px; }
  .small-pb38 {
    padding-bottom: 38px; }
  .small-pl38 {
    padding-left: 38px; } }

.p39 {
  padding: 39px; }

.pt39 {
  padding-top: 39px; }

.pr39 {
  padding-right: 39px; }

.pb39 {
  padding-bottom: 39px; }

.pl39 {
  padding-left: 39px; }

@media only screen and (max-width: 40em) {
  .small-p39 {
    padding: 39px; }
  .small-pt39 {
    padding-top: 39px; }
  .small-pr39 {
    padding-right: 39px; }
  .small-pb39 {
    padding-bottom: 39px; }
  .small-pl39 {
    padding-left: 39px; } }

.p40 {
  padding: 40px; }

.pt40 {
  padding-top: 40px; }

.pr40 {
  padding-right: 40px; }

.pb40 {
  padding-bottom: 40px; }

.pl40 {
  padding-left: 40px; }

@media only screen and (max-width: 40em) {
  .small-p40 {
    padding: 40px; }
  .small-pt40 {
    padding-top: 40px; }
  .small-pr40 {
    padding-right: 40px; }
  .small-pb40 {
    padding-bottom: 40px; }
  .small-pl40 {
    padding-left: 40px; } }

.p41 {
  padding: 41px; }

.pt41 {
  padding-top: 41px; }

.pr41 {
  padding-right: 41px; }

.pb41 {
  padding-bottom: 41px; }

.pl41 {
  padding-left: 41px; }

@media only screen and (max-width: 40em) {
  .small-p41 {
    padding: 41px; }
  .small-pt41 {
    padding-top: 41px; }
  .small-pr41 {
    padding-right: 41px; }
  .small-pb41 {
    padding-bottom: 41px; }
  .small-pl41 {
    padding-left: 41px; } }

.p42 {
  padding: 42px; }

.pt42 {
  padding-top: 42px; }

.pr42 {
  padding-right: 42px; }

.pb42 {
  padding-bottom: 42px; }

.pl42 {
  padding-left: 42px; }

@media only screen and (max-width: 40em) {
  .small-p42 {
    padding: 42px; }
  .small-pt42 {
    padding-top: 42px; }
  .small-pr42 {
    padding-right: 42px; }
  .small-pb42 {
    padding-bottom: 42px; }
  .small-pl42 {
    padding-left: 42px; } }

.p43 {
  padding: 43px; }

.pt43 {
  padding-top: 43px; }

.pr43 {
  padding-right: 43px; }

.pb43 {
  padding-bottom: 43px; }

.pl43 {
  padding-left: 43px; }

@media only screen and (max-width: 40em) {
  .small-p43 {
    padding: 43px; }
  .small-pt43 {
    padding-top: 43px; }
  .small-pr43 {
    padding-right: 43px; }
  .small-pb43 {
    padding-bottom: 43px; }
  .small-pl43 {
    padding-left: 43px; } }

.p44 {
  padding: 44px; }

.pt44 {
  padding-top: 44px; }

.pr44 {
  padding-right: 44px; }

.pb44 {
  padding-bottom: 44px; }

.pl44 {
  padding-left: 44px; }

@media only screen and (max-width: 40em) {
  .small-p44 {
    padding: 44px; }
  .small-pt44 {
    padding-top: 44px; }
  .small-pr44 {
    padding-right: 44px; }
  .small-pb44 {
    padding-bottom: 44px; }
  .small-pl44 {
    padding-left: 44px; } }

.p45 {
  padding: 45px; }

.pt45 {
  padding-top: 45px; }

.pr45 {
  padding-right: 45px; }

.pb45 {
  padding-bottom: 45px; }

.pl45 {
  padding-left: 45px; }

@media only screen and (max-width: 40em) {
  .small-p45 {
    padding: 45px; }
  .small-pt45 {
    padding-top: 45px; }
  .small-pr45 {
    padding-right: 45px; }
  .small-pb45 {
    padding-bottom: 45px; }
  .small-pl45 {
    padding-left: 45px; } }

.p46 {
  padding: 46px; }

.pt46 {
  padding-top: 46px; }

.pr46 {
  padding-right: 46px; }

.pb46 {
  padding-bottom: 46px; }

.pl46 {
  padding-left: 46px; }

@media only screen and (max-width: 40em) {
  .small-p46 {
    padding: 46px; }
  .small-pt46 {
    padding-top: 46px; }
  .small-pr46 {
    padding-right: 46px; }
  .small-pb46 {
    padding-bottom: 46px; }
  .small-pl46 {
    padding-left: 46px; } }

.p47 {
  padding: 47px; }

.pt47 {
  padding-top: 47px; }

.pr47 {
  padding-right: 47px; }

.pb47 {
  padding-bottom: 47px; }

.pl47 {
  padding-left: 47px; }

@media only screen and (max-width: 40em) {
  .small-p47 {
    padding: 47px; }
  .small-pt47 {
    padding-top: 47px; }
  .small-pr47 {
    padding-right: 47px; }
  .small-pb47 {
    padding-bottom: 47px; }
  .small-pl47 {
    padding-left: 47px; } }

.p48 {
  padding: 48px; }

.pt48 {
  padding-top: 48px; }

.pr48 {
  padding-right: 48px; }

.pb48 {
  padding-bottom: 48px; }

.pl48 {
  padding-left: 48px; }

@media only screen and (max-width: 40em) {
  .small-p48 {
    padding: 48px; }
  .small-pt48 {
    padding-top: 48px; }
  .small-pr48 {
    padding-right: 48px; }
  .small-pb48 {
    padding-bottom: 48px; }
  .small-pl48 {
    padding-left: 48px; } }

.p49 {
  padding: 49px; }

.pt49 {
  padding-top: 49px; }

.pr49 {
  padding-right: 49px; }

.pb49 {
  padding-bottom: 49px; }

.pl49 {
  padding-left: 49px; }

@media only screen and (max-width: 40em) {
  .small-p49 {
    padding: 49px; }
  .small-pt49 {
    padding-top: 49px; }
  .small-pr49 {
    padding-right: 49px; }
  .small-pb49 {
    padding-bottom: 49px; }
  .small-pl49 {
    padding-left: 49px; } }

.p50 {
  padding: 50px; }

.pt50 {
  padding-top: 50px; }

.pr50 {
  padding-right: 50px; }

.pb50 {
  padding-bottom: 50px; }

.pl50 {
  padding-left: 50px; }

@media only screen and (max-width: 40em) {
  .small-p50 {
    padding: 50px; }
  .small-pt50 {
    padding-top: 50px; }
  .small-pr50 {
    padding-right: 50px; }
  .small-pb50 {
    padding-bottom: 50px; }
  .small-pl50 {
    padding-left: 50px; } }

.p51 {
  padding: 51px; }

.pt51 {
  padding-top: 51px; }

.pr51 {
  padding-right: 51px; }

.pb51 {
  padding-bottom: 51px; }

.pl51 {
  padding-left: 51px; }

@media only screen and (max-width: 40em) {
  .small-p51 {
    padding: 51px; }
  .small-pt51 {
    padding-top: 51px; }
  .small-pr51 {
    padding-right: 51px; }
  .small-pb51 {
    padding-bottom: 51px; }
  .small-pl51 {
    padding-left: 51px; } }

.p52 {
  padding: 52px; }

.pt52 {
  padding-top: 52px; }

.pr52 {
  padding-right: 52px; }

.pb52 {
  padding-bottom: 52px; }

.pl52 {
  padding-left: 52px; }

@media only screen and (max-width: 40em) {
  .small-p52 {
    padding: 52px; }
  .small-pt52 {
    padding-top: 52px; }
  .small-pr52 {
    padding-right: 52px; }
  .small-pb52 {
    padding-bottom: 52px; }
  .small-pl52 {
    padding-left: 52px; } }

.p53 {
  padding: 53px; }

.pt53 {
  padding-top: 53px; }

.pr53 {
  padding-right: 53px; }

.pb53 {
  padding-bottom: 53px; }

.pl53 {
  padding-left: 53px; }

@media only screen and (max-width: 40em) {
  .small-p53 {
    padding: 53px; }
  .small-pt53 {
    padding-top: 53px; }
  .small-pr53 {
    padding-right: 53px; }
  .small-pb53 {
    padding-bottom: 53px; }
  .small-pl53 {
    padding-left: 53px; } }

.p54 {
  padding: 54px; }

.pt54 {
  padding-top: 54px; }

.pr54 {
  padding-right: 54px; }

.pb54 {
  padding-bottom: 54px; }

.pl54 {
  padding-left: 54px; }

@media only screen and (max-width: 40em) {
  .small-p54 {
    padding: 54px; }
  .small-pt54 {
    padding-top: 54px; }
  .small-pr54 {
    padding-right: 54px; }
  .small-pb54 {
    padding-bottom: 54px; }
  .small-pl54 {
    padding-left: 54px; } }

.p55 {
  padding: 55px; }

.pt55 {
  padding-top: 55px; }

.pr55 {
  padding-right: 55px; }

.pb55 {
  padding-bottom: 55px; }

.pl55 {
  padding-left: 55px; }

@media only screen and (max-width: 40em) {
  .small-p55 {
    padding: 55px; }
  .small-pt55 {
    padding-top: 55px; }
  .small-pr55 {
    padding-right: 55px; }
  .small-pb55 {
    padding-bottom: 55px; }
  .small-pl55 {
    padding-left: 55px; } }

.p56 {
  padding: 56px; }

.pt56 {
  padding-top: 56px; }

.pr56 {
  padding-right: 56px; }

.pb56 {
  padding-bottom: 56px; }

.pl56 {
  padding-left: 56px; }

@media only screen and (max-width: 40em) {
  .small-p56 {
    padding: 56px; }
  .small-pt56 {
    padding-top: 56px; }
  .small-pr56 {
    padding-right: 56px; }
  .small-pb56 {
    padding-bottom: 56px; }
  .small-pl56 {
    padding-left: 56px; } }

.p57 {
  padding: 57px; }

.pt57 {
  padding-top: 57px; }

.pr57 {
  padding-right: 57px; }

.pb57 {
  padding-bottom: 57px; }

.pl57 {
  padding-left: 57px; }

@media only screen and (max-width: 40em) {
  .small-p57 {
    padding: 57px; }
  .small-pt57 {
    padding-top: 57px; }
  .small-pr57 {
    padding-right: 57px; }
  .small-pb57 {
    padding-bottom: 57px; }
  .small-pl57 {
    padding-left: 57px; } }

.p58 {
  padding: 58px; }

.pt58 {
  padding-top: 58px; }

.pr58 {
  padding-right: 58px; }

.pb58 {
  padding-bottom: 58px; }

.pl58 {
  padding-left: 58px; }

@media only screen and (max-width: 40em) {
  .small-p58 {
    padding: 58px; }
  .small-pt58 {
    padding-top: 58px; }
  .small-pr58 {
    padding-right: 58px; }
  .small-pb58 {
    padding-bottom: 58px; }
  .small-pl58 {
    padding-left: 58px; } }

.p59 {
  padding: 59px; }

.pt59 {
  padding-top: 59px; }

.pr59 {
  padding-right: 59px; }

.pb59 {
  padding-bottom: 59px; }

.pl59 {
  padding-left: 59px; }

@media only screen and (max-width: 40em) {
  .small-p59 {
    padding: 59px; }
  .small-pt59 {
    padding-top: 59px; }
  .small-pr59 {
    padding-right: 59px; }
  .small-pb59 {
    padding-bottom: 59px; }
  .small-pl59 {
    padding-left: 59px; } }

.p60 {
  padding: 60px; }

.pt60 {
  padding-top: 60px; }

.pr60 {
  padding-right: 60px; }

.pb60 {
  padding-bottom: 60px; }

.pl60 {
  padding-left: 60px; }

@media only screen and (max-width: 40em) {
  .small-p60 {
    padding: 60px; }
  .small-pt60 {
    padding-top: 60px; }
  .small-pr60 {
    padding-right: 60px; }
  .small-pb60 {
    padding-bottom: 60px; }
  .small-pl60 {
    padding-left: 60px; } }

.p61 {
  padding: 61px; }

.pt61 {
  padding-top: 61px; }

.pr61 {
  padding-right: 61px; }

.pb61 {
  padding-bottom: 61px; }

.pl61 {
  padding-left: 61px; }

@media only screen and (max-width: 40em) {
  .small-p61 {
    padding: 61px; }
  .small-pt61 {
    padding-top: 61px; }
  .small-pr61 {
    padding-right: 61px; }
  .small-pb61 {
    padding-bottom: 61px; }
  .small-pl61 {
    padding-left: 61px; } }

.p62 {
  padding: 62px; }

.pt62 {
  padding-top: 62px; }

.pr62 {
  padding-right: 62px; }

.pb62 {
  padding-bottom: 62px; }

.pl62 {
  padding-left: 62px; }

@media only screen and (max-width: 40em) {
  .small-p62 {
    padding: 62px; }
  .small-pt62 {
    padding-top: 62px; }
  .small-pr62 {
    padding-right: 62px; }
  .small-pb62 {
    padding-bottom: 62px; }
  .small-pl62 {
    padding-left: 62px; } }

.p63 {
  padding: 63px; }

.pt63 {
  padding-top: 63px; }

.pr63 {
  padding-right: 63px; }

.pb63 {
  padding-bottom: 63px; }

.pl63 {
  padding-left: 63px; }

@media only screen and (max-width: 40em) {
  .small-p63 {
    padding: 63px; }
  .small-pt63 {
    padding-top: 63px; }
  .small-pr63 {
    padding-right: 63px; }
  .small-pb63 {
    padding-bottom: 63px; }
  .small-pl63 {
    padding-left: 63px; } }

.p64 {
  padding: 64px; }

.pt64 {
  padding-top: 64px; }

.pr64 {
  padding-right: 64px; }

.pb64 {
  padding-bottom: 64px; }

.pl64 {
  padding-left: 64px; }

@media only screen and (max-width: 40em) {
  .small-p64 {
    padding: 64px; }
  .small-pt64 {
    padding-top: 64px; }
  .small-pr64 {
    padding-right: 64px; }
  .small-pb64 {
    padding-bottom: 64px; }
  .small-pl64 {
    padding-left: 64px; } }

.p65 {
  padding: 65px; }

.pt65 {
  padding-top: 65px; }

.pr65 {
  padding-right: 65px; }

.pb65 {
  padding-bottom: 65px; }

.pl65 {
  padding-left: 65px; }

@media only screen and (max-width: 40em) {
  .small-p65 {
    padding: 65px; }
  .small-pt65 {
    padding-top: 65px; }
  .small-pr65 {
    padding-right: 65px; }
  .small-pb65 {
    padding-bottom: 65px; }
  .small-pl65 {
    padding-left: 65px; } }

.p66 {
  padding: 66px; }

.pt66 {
  padding-top: 66px; }

.pr66 {
  padding-right: 66px; }

.pb66 {
  padding-bottom: 66px; }

.pl66 {
  padding-left: 66px; }

@media only screen and (max-width: 40em) {
  .small-p66 {
    padding: 66px; }
  .small-pt66 {
    padding-top: 66px; }
  .small-pr66 {
    padding-right: 66px; }
  .small-pb66 {
    padding-bottom: 66px; }
  .small-pl66 {
    padding-left: 66px; } }

.p67 {
  padding: 67px; }

.pt67 {
  padding-top: 67px; }

.pr67 {
  padding-right: 67px; }

.pb67 {
  padding-bottom: 67px; }

.pl67 {
  padding-left: 67px; }

@media only screen and (max-width: 40em) {
  .small-p67 {
    padding: 67px; }
  .small-pt67 {
    padding-top: 67px; }
  .small-pr67 {
    padding-right: 67px; }
  .small-pb67 {
    padding-bottom: 67px; }
  .small-pl67 {
    padding-left: 67px; } }

.p68 {
  padding: 68px; }

.pt68 {
  padding-top: 68px; }

.pr68 {
  padding-right: 68px; }

.pb68 {
  padding-bottom: 68px; }

.pl68 {
  padding-left: 68px; }

@media only screen and (max-width: 40em) {
  .small-p68 {
    padding: 68px; }
  .small-pt68 {
    padding-top: 68px; }
  .small-pr68 {
    padding-right: 68px; }
  .small-pb68 {
    padding-bottom: 68px; }
  .small-pl68 {
    padding-left: 68px; } }

.p69 {
  padding: 69px; }

.pt69 {
  padding-top: 69px; }

.pr69 {
  padding-right: 69px; }

.pb69 {
  padding-bottom: 69px; }

.pl69 {
  padding-left: 69px; }

@media only screen and (max-width: 40em) {
  .small-p69 {
    padding: 69px; }
  .small-pt69 {
    padding-top: 69px; }
  .small-pr69 {
    padding-right: 69px; }
  .small-pb69 {
    padding-bottom: 69px; }
  .small-pl69 {
    padding-left: 69px; } }

.p70 {
  padding: 70px; }

.pt70 {
  padding-top: 70px; }

.pr70 {
  padding-right: 70px; }

.pb70 {
  padding-bottom: 70px; }

.pl70 {
  padding-left: 70px; }

@media only screen and (max-width: 40em) {
  .small-p70 {
    padding: 70px; }
  .small-pt70 {
    padding-top: 70px; }
  .small-pr70 {
    padding-right: 70px; }
  .small-pb70 {
    padding-bottom: 70px; }
  .small-pl70 {
    padding-left: 70px; } }

.p71 {
  padding: 71px; }

.pt71 {
  padding-top: 71px; }

.pr71 {
  padding-right: 71px; }

.pb71 {
  padding-bottom: 71px; }

.pl71 {
  padding-left: 71px; }

@media only screen and (max-width: 40em) {
  .small-p71 {
    padding: 71px; }
  .small-pt71 {
    padding-top: 71px; }
  .small-pr71 {
    padding-right: 71px; }
  .small-pb71 {
    padding-bottom: 71px; }
  .small-pl71 {
    padding-left: 71px; } }

.p72 {
  padding: 72px; }

.pt72 {
  padding-top: 72px; }

.pr72 {
  padding-right: 72px; }

.pb72 {
  padding-bottom: 72px; }

.pl72 {
  padding-left: 72px; }

@media only screen and (max-width: 40em) {
  .small-p72 {
    padding: 72px; }
  .small-pt72 {
    padding-top: 72px; }
  .small-pr72 {
    padding-right: 72px; }
  .small-pb72 {
    padding-bottom: 72px; }
  .small-pl72 {
    padding-left: 72px; } }

.p73 {
  padding: 73px; }

.pt73 {
  padding-top: 73px; }

.pr73 {
  padding-right: 73px; }

.pb73 {
  padding-bottom: 73px; }

.pl73 {
  padding-left: 73px; }

@media only screen and (max-width: 40em) {
  .small-p73 {
    padding: 73px; }
  .small-pt73 {
    padding-top: 73px; }
  .small-pr73 {
    padding-right: 73px; }
  .small-pb73 {
    padding-bottom: 73px; }
  .small-pl73 {
    padding-left: 73px; } }

.p74 {
  padding: 74px; }

.pt74 {
  padding-top: 74px; }

.pr74 {
  padding-right: 74px; }

.pb74 {
  padding-bottom: 74px; }

.pl74 {
  padding-left: 74px; }

@media only screen and (max-width: 40em) {
  .small-p74 {
    padding: 74px; }
  .small-pt74 {
    padding-top: 74px; }
  .small-pr74 {
    padding-right: 74px; }
  .small-pb74 {
    padding-bottom: 74px; }
  .small-pl74 {
    padding-left: 74px; } }

.p75 {
  padding: 75px; }

.pt75 {
  padding-top: 75px; }

.pr75 {
  padding-right: 75px; }

.pb75 {
  padding-bottom: 75px; }

.pl75 {
  padding-left: 75px; }

@media only screen and (max-width: 40em) {
  .small-p75 {
    padding: 75px; }
  .small-pt75 {
    padding-top: 75px; }
  .small-pr75 {
    padding-right: 75px; }
  .small-pb75 {
    padding-bottom: 75px; }
  .small-pl75 {
    padding-left: 75px; } }

.p76 {
  padding: 76px; }

.pt76 {
  padding-top: 76px; }

.pr76 {
  padding-right: 76px; }

.pb76 {
  padding-bottom: 76px; }

.pl76 {
  padding-left: 76px; }

@media only screen and (max-width: 40em) {
  .small-p76 {
    padding: 76px; }
  .small-pt76 {
    padding-top: 76px; }
  .small-pr76 {
    padding-right: 76px; }
  .small-pb76 {
    padding-bottom: 76px; }
  .small-pl76 {
    padding-left: 76px; } }

.p77 {
  padding: 77px; }

.pt77 {
  padding-top: 77px; }

.pr77 {
  padding-right: 77px; }

.pb77 {
  padding-bottom: 77px; }

.pl77 {
  padding-left: 77px; }

@media only screen and (max-width: 40em) {
  .small-p77 {
    padding: 77px; }
  .small-pt77 {
    padding-top: 77px; }
  .small-pr77 {
    padding-right: 77px; }
  .small-pb77 {
    padding-bottom: 77px; }
  .small-pl77 {
    padding-left: 77px; } }

.p78 {
  padding: 78px; }

.pt78 {
  padding-top: 78px; }

.pr78 {
  padding-right: 78px; }

.pb78 {
  padding-bottom: 78px; }

.pl78 {
  padding-left: 78px; }

@media only screen and (max-width: 40em) {
  .small-p78 {
    padding: 78px; }
  .small-pt78 {
    padding-top: 78px; }
  .small-pr78 {
    padding-right: 78px; }
  .small-pb78 {
    padding-bottom: 78px; }
  .small-pl78 {
    padding-left: 78px; } }

.p79 {
  padding: 79px; }

.pt79 {
  padding-top: 79px; }

.pr79 {
  padding-right: 79px; }

.pb79 {
  padding-bottom: 79px; }

.pl79 {
  padding-left: 79px; }

@media only screen and (max-width: 40em) {
  .small-p79 {
    padding: 79px; }
  .small-pt79 {
    padding-top: 79px; }
  .small-pr79 {
    padding-right: 79px; }
  .small-pb79 {
    padding-bottom: 79px; }
  .small-pl79 {
    padding-left: 79px; } }

.p80 {
  padding: 80px; }

.pt80 {
  padding-top: 80px; }

.pr80 {
  padding-right: 80px; }

.pb80 {
  padding-bottom: 80px; }

.pl80 {
  padding-left: 80px; }

@media only screen and (max-width: 40em) {
  .small-p80 {
    padding: 80px; }
  .small-pt80 {
    padding-top: 80px; }
  .small-pr80 {
    padding-right: 80px; }
  .small-pb80 {
    padding-bottom: 80px; }
  .small-pl80 {
    padding-left: 80px; } }

.p81 {
  padding: 81px; }

.pt81 {
  padding-top: 81px; }

.pr81 {
  padding-right: 81px; }

.pb81 {
  padding-bottom: 81px; }

.pl81 {
  padding-left: 81px; }

@media only screen and (max-width: 40em) {
  .small-p81 {
    padding: 81px; }
  .small-pt81 {
    padding-top: 81px; }
  .small-pr81 {
    padding-right: 81px; }
  .small-pb81 {
    padding-bottom: 81px; }
  .small-pl81 {
    padding-left: 81px; } }

.p82 {
  padding: 82px; }

.pt82 {
  padding-top: 82px; }

.pr82 {
  padding-right: 82px; }

.pb82 {
  padding-bottom: 82px; }

.pl82 {
  padding-left: 82px; }

@media only screen and (max-width: 40em) {
  .small-p82 {
    padding: 82px; }
  .small-pt82 {
    padding-top: 82px; }
  .small-pr82 {
    padding-right: 82px; }
  .small-pb82 {
    padding-bottom: 82px; }
  .small-pl82 {
    padding-left: 82px; } }

.p83 {
  padding: 83px; }

.pt83 {
  padding-top: 83px; }

.pr83 {
  padding-right: 83px; }

.pb83 {
  padding-bottom: 83px; }

.pl83 {
  padding-left: 83px; }

@media only screen and (max-width: 40em) {
  .small-p83 {
    padding: 83px; }
  .small-pt83 {
    padding-top: 83px; }
  .small-pr83 {
    padding-right: 83px; }
  .small-pb83 {
    padding-bottom: 83px; }
  .small-pl83 {
    padding-left: 83px; } }

.p84 {
  padding: 84px; }

.pt84 {
  padding-top: 84px; }

.pr84 {
  padding-right: 84px; }

.pb84 {
  padding-bottom: 84px; }

.pl84 {
  padding-left: 84px; }

@media only screen and (max-width: 40em) {
  .small-p84 {
    padding: 84px; }
  .small-pt84 {
    padding-top: 84px; }
  .small-pr84 {
    padding-right: 84px; }
  .small-pb84 {
    padding-bottom: 84px; }
  .small-pl84 {
    padding-left: 84px; } }

.p85 {
  padding: 85px; }

.pt85 {
  padding-top: 85px; }

.pr85 {
  padding-right: 85px; }

.pb85 {
  padding-bottom: 85px; }

.pl85 {
  padding-left: 85px; }

@media only screen and (max-width: 40em) {
  .small-p85 {
    padding: 85px; }
  .small-pt85 {
    padding-top: 85px; }
  .small-pr85 {
    padding-right: 85px; }
  .small-pb85 {
    padding-bottom: 85px; }
  .small-pl85 {
    padding-left: 85px; } }

.p86 {
  padding: 86px; }

.pt86 {
  padding-top: 86px; }

.pr86 {
  padding-right: 86px; }

.pb86 {
  padding-bottom: 86px; }

.pl86 {
  padding-left: 86px; }

@media only screen and (max-width: 40em) {
  .small-p86 {
    padding: 86px; }
  .small-pt86 {
    padding-top: 86px; }
  .small-pr86 {
    padding-right: 86px; }
  .small-pb86 {
    padding-bottom: 86px; }
  .small-pl86 {
    padding-left: 86px; } }

.p87 {
  padding: 87px; }

.pt87 {
  padding-top: 87px; }

.pr87 {
  padding-right: 87px; }

.pb87 {
  padding-bottom: 87px; }

.pl87 {
  padding-left: 87px; }

@media only screen and (max-width: 40em) {
  .small-p87 {
    padding: 87px; }
  .small-pt87 {
    padding-top: 87px; }
  .small-pr87 {
    padding-right: 87px; }
  .small-pb87 {
    padding-bottom: 87px; }
  .small-pl87 {
    padding-left: 87px; } }

.p88 {
  padding: 88px; }

.pt88 {
  padding-top: 88px; }

.pr88 {
  padding-right: 88px; }

.pb88 {
  padding-bottom: 88px; }

.pl88 {
  padding-left: 88px; }

@media only screen and (max-width: 40em) {
  .small-p88 {
    padding: 88px; }
  .small-pt88 {
    padding-top: 88px; }
  .small-pr88 {
    padding-right: 88px; }
  .small-pb88 {
    padding-bottom: 88px; }
  .small-pl88 {
    padding-left: 88px; } }

.p89 {
  padding: 89px; }

.pt89 {
  padding-top: 89px; }

.pr89 {
  padding-right: 89px; }

.pb89 {
  padding-bottom: 89px; }

.pl89 {
  padding-left: 89px; }

@media only screen and (max-width: 40em) {
  .small-p89 {
    padding: 89px; }
  .small-pt89 {
    padding-top: 89px; }
  .small-pr89 {
    padding-right: 89px; }
  .small-pb89 {
    padding-bottom: 89px; }
  .small-pl89 {
    padding-left: 89px; } }

.p90 {
  padding: 90px; }

.pt90 {
  padding-top: 90px; }

.pr90 {
  padding-right: 90px; }

.pb90 {
  padding-bottom: 90px; }

.pl90 {
  padding-left: 90px; }

@media only screen and (max-width: 40em) {
  .small-p90 {
    padding: 90px; }
  .small-pt90 {
    padding-top: 90px; }
  .small-pr90 {
    padding-right: 90px; }
  .small-pb90 {
    padding-bottom: 90px; }
  .small-pl90 {
    padding-left: 90px; } }

.p91 {
  padding: 91px; }

.pt91 {
  padding-top: 91px; }

.pr91 {
  padding-right: 91px; }

.pb91 {
  padding-bottom: 91px; }

.pl91 {
  padding-left: 91px; }

@media only screen and (max-width: 40em) {
  .small-p91 {
    padding: 91px; }
  .small-pt91 {
    padding-top: 91px; }
  .small-pr91 {
    padding-right: 91px; }
  .small-pb91 {
    padding-bottom: 91px; }
  .small-pl91 {
    padding-left: 91px; } }

.p92 {
  padding: 92px; }

.pt92 {
  padding-top: 92px; }

.pr92 {
  padding-right: 92px; }

.pb92 {
  padding-bottom: 92px; }

.pl92 {
  padding-left: 92px; }

@media only screen and (max-width: 40em) {
  .small-p92 {
    padding: 92px; }
  .small-pt92 {
    padding-top: 92px; }
  .small-pr92 {
    padding-right: 92px; }
  .small-pb92 {
    padding-bottom: 92px; }
  .small-pl92 {
    padding-left: 92px; } }

.p93 {
  padding: 93px; }

.pt93 {
  padding-top: 93px; }

.pr93 {
  padding-right: 93px; }

.pb93 {
  padding-bottom: 93px; }

.pl93 {
  padding-left: 93px; }

@media only screen and (max-width: 40em) {
  .small-p93 {
    padding: 93px; }
  .small-pt93 {
    padding-top: 93px; }
  .small-pr93 {
    padding-right: 93px; }
  .small-pb93 {
    padding-bottom: 93px; }
  .small-pl93 {
    padding-left: 93px; } }

.p94 {
  padding: 94px; }

.pt94 {
  padding-top: 94px; }

.pr94 {
  padding-right: 94px; }

.pb94 {
  padding-bottom: 94px; }

.pl94 {
  padding-left: 94px; }

@media only screen and (max-width: 40em) {
  .small-p94 {
    padding: 94px; }
  .small-pt94 {
    padding-top: 94px; }
  .small-pr94 {
    padding-right: 94px; }
  .small-pb94 {
    padding-bottom: 94px; }
  .small-pl94 {
    padding-left: 94px; } }

.p95 {
  padding: 95px; }

.pt95 {
  padding-top: 95px; }

.pr95 {
  padding-right: 95px; }

.pb95 {
  padding-bottom: 95px; }

.pl95 {
  padding-left: 95px; }

@media only screen and (max-width: 40em) {
  .small-p95 {
    padding: 95px; }
  .small-pt95 {
    padding-top: 95px; }
  .small-pr95 {
    padding-right: 95px; }
  .small-pb95 {
    padding-bottom: 95px; }
  .small-pl95 {
    padding-left: 95px; } }

.p96 {
  padding: 96px; }

.pt96 {
  padding-top: 96px; }

.pr96 {
  padding-right: 96px; }

.pb96 {
  padding-bottom: 96px; }

.pl96 {
  padding-left: 96px; }

@media only screen and (max-width: 40em) {
  .small-p96 {
    padding: 96px; }
  .small-pt96 {
    padding-top: 96px; }
  .small-pr96 {
    padding-right: 96px; }
  .small-pb96 {
    padding-bottom: 96px; }
  .small-pl96 {
    padding-left: 96px; } }

.p97 {
  padding: 97px; }

.pt97 {
  padding-top: 97px; }

.pr97 {
  padding-right: 97px; }

.pb97 {
  padding-bottom: 97px; }

.pl97 {
  padding-left: 97px; }

@media only screen and (max-width: 40em) {
  .small-p97 {
    padding: 97px; }
  .small-pt97 {
    padding-top: 97px; }
  .small-pr97 {
    padding-right: 97px; }
  .small-pb97 {
    padding-bottom: 97px; }
  .small-pl97 {
    padding-left: 97px; } }

.p98 {
  padding: 98px; }

.pt98 {
  padding-top: 98px; }

.pr98 {
  padding-right: 98px; }

.pb98 {
  padding-bottom: 98px; }

.pl98 {
  padding-left: 98px; }

@media only screen and (max-width: 40em) {
  .small-p98 {
    padding: 98px; }
  .small-pt98 {
    padding-top: 98px; }
  .small-pr98 {
    padding-right: 98px; }
  .small-pb98 {
    padding-bottom: 98px; }
  .small-pl98 {
    padding-left: 98px; } }

.p99 {
  padding: 99px; }

.pt99 {
  padding-top: 99px; }

.pr99 {
  padding-right: 99px; }

.pb99 {
  padding-bottom: 99px; }

.pl99 {
  padding-left: 99px; }

@media only screen and (max-width: 40em) {
  .small-p99 {
    padding: 99px; }
  .small-pt99 {
    padding-top: 99px; }
  .small-pr99 {
    padding-right: 99px; }
  .small-pb99 {
    padding-bottom: 99px; }
  .small-pl99 {
    padding-left: 99px; } }

.p100 {
  padding: 100px; }

.pt100 {
  padding-top: 100px; }

.pr100 {
  padding-right: 100px; }

.pb100 {
  padding-bottom: 100px; }

.pl100 {
  padding-left: 100px; }

@media only screen and (max-width: 40em) {
  .small-p100 {
    padding: 100px; }
  .small-pt100 {
    padding-top: 100px; }
  .small-pr100 {
    padding-right: 100px; }
  .small-pb100 {
    padding-bottom: 100px; }
  .small-pl100 {
    padding-left: 100px; } }

.p101 {
  padding: 101px; }

.pt101 {
  padding-top: 101px; }

.pr101 {
  padding-right: 101px; }

.pb101 {
  padding-bottom: 101px; }

.pl101 {
  padding-left: 101px; }

@media only screen and (max-width: 40em) {
  .small-p101 {
    padding: 101px; }
  .small-pt101 {
    padding-top: 101px; }
  .small-pr101 {
    padding-right: 101px; }
  .small-pb101 {
    padding-bottom: 101px; }
  .small-pl101 {
    padding-left: 101px; } }

.p102 {
  padding: 102px; }

.pt102 {
  padding-top: 102px; }

.pr102 {
  padding-right: 102px; }

.pb102 {
  padding-bottom: 102px; }

.pl102 {
  padding-left: 102px; }

@media only screen and (max-width: 40em) {
  .small-p102 {
    padding: 102px; }
  .small-pt102 {
    padding-top: 102px; }
  .small-pr102 {
    padding-right: 102px; }
  .small-pb102 {
    padding-bottom: 102px; }
  .small-pl102 {
    padding-left: 102px; } }

.p103 {
  padding: 103px; }

.pt103 {
  padding-top: 103px; }

.pr103 {
  padding-right: 103px; }

.pb103 {
  padding-bottom: 103px; }

.pl103 {
  padding-left: 103px; }

@media only screen and (max-width: 40em) {
  .small-p103 {
    padding: 103px; }
  .small-pt103 {
    padding-top: 103px; }
  .small-pr103 {
    padding-right: 103px; }
  .small-pb103 {
    padding-bottom: 103px; }
  .small-pl103 {
    padding-left: 103px; } }

.p104 {
  padding: 104px; }

.pt104 {
  padding-top: 104px; }

.pr104 {
  padding-right: 104px; }

.pb104 {
  padding-bottom: 104px; }

.pl104 {
  padding-left: 104px; }

@media only screen and (max-width: 40em) {
  .small-p104 {
    padding: 104px; }
  .small-pt104 {
    padding-top: 104px; }
  .small-pr104 {
    padding-right: 104px; }
  .small-pb104 {
    padding-bottom: 104px; }
  .small-pl104 {
    padding-left: 104px; } }

.p105 {
  padding: 105px; }

.pt105 {
  padding-top: 105px; }

.pr105 {
  padding-right: 105px; }

.pb105 {
  padding-bottom: 105px; }

.pl105 {
  padding-left: 105px; }

@media only screen and (max-width: 40em) {
  .small-p105 {
    padding: 105px; }
  .small-pt105 {
    padding-top: 105px; }
  .small-pr105 {
    padding-right: 105px; }
  .small-pb105 {
    padding-bottom: 105px; }
  .small-pl105 {
    padding-left: 105px; } }

.p106 {
  padding: 106px; }

.pt106 {
  padding-top: 106px; }

.pr106 {
  padding-right: 106px; }

.pb106 {
  padding-bottom: 106px; }

.pl106 {
  padding-left: 106px; }

@media only screen and (max-width: 40em) {
  .small-p106 {
    padding: 106px; }
  .small-pt106 {
    padding-top: 106px; }
  .small-pr106 {
    padding-right: 106px; }
  .small-pb106 {
    padding-bottom: 106px; }
  .small-pl106 {
    padding-left: 106px; } }

.p107 {
  padding: 107px; }

.pt107 {
  padding-top: 107px; }

.pr107 {
  padding-right: 107px; }

.pb107 {
  padding-bottom: 107px; }

.pl107 {
  padding-left: 107px; }

@media only screen and (max-width: 40em) {
  .small-p107 {
    padding: 107px; }
  .small-pt107 {
    padding-top: 107px; }
  .small-pr107 {
    padding-right: 107px; }
  .small-pb107 {
    padding-bottom: 107px; }
  .small-pl107 {
    padding-left: 107px; } }

.p108 {
  padding: 108px; }

.pt108 {
  padding-top: 108px; }

.pr108 {
  padding-right: 108px; }

.pb108 {
  padding-bottom: 108px; }

.pl108 {
  padding-left: 108px; }

@media only screen and (max-width: 40em) {
  .small-p108 {
    padding: 108px; }
  .small-pt108 {
    padding-top: 108px; }
  .small-pr108 {
    padding-right: 108px; }
  .small-pb108 {
    padding-bottom: 108px; }
  .small-pl108 {
    padding-left: 108px; } }

.p109 {
  padding: 109px; }

.pt109 {
  padding-top: 109px; }

.pr109 {
  padding-right: 109px; }

.pb109 {
  padding-bottom: 109px; }

.pl109 {
  padding-left: 109px; }

@media only screen and (max-width: 40em) {
  .small-p109 {
    padding: 109px; }
  .small-pt109 {
    padding-top: 109px; }
  .small-pr109 {
    padding-right: 109px; }
  .small-pb109 {
    padding-bottom: 109px; }
  .small-pl109 {
    padding-left: 109px; } }

.p110 {
  padding: 110px; }

.pt110 {
  padding-top: 110px; }

.pr110 {
  padding-right: 110px; }

.pb110 {
  padding-bottom: 110px; }

.pl110 {
  padding-left: 110px; }

@media only screen and (max-width: 40em) {
  .small-p110 {
    padding: 110px; }
  .small-pt110 {
    padding-top: 110px; }
  .small-pr110 {
    padding-right: 110px; }
  .small-pb110 {
    padding-bottom: 110px; }
  .small-pl110 {
    padding-left: 110px; } }

.p111 {
  padding: 111px; }

.pt111 {
  padding-top: 111px; }

.pr111 {
  padding-right: 111px; }

.pb111 {
  padding-bottom: 111px; }

.pl111 {
  padding-left: 111px; }

@media only screen and (max-width: 40em) {
  .small-p111 {
    padding: 111px; }
  .small-pt111 {
    padding-top: 111px; }
  .small-pr111 {
    padding-right: 111px; }
  .small-pb111 {
    padding-bottom: 111px; }
  .small-pl111 {
    padding-left: 111px; } }

.p112 {
  padding: 112px; }

.pt112 {
  padding-top: 112px; }

.pr112 {
  padding-right: 112px; }

.pb112 {
  padding-bottom: 112px; }

.pl112 {
  padding-left: 112px; }

@media only screen and (max-width: 40em) {
  .small-p112 {
    padding: 112px; }
  .small-pt112 {
    padding-top: 112px; }
  .small-pr112 {
    padding-right: 112px; }
  .small-pb112 {
    padding-bottom: 112px; }
  .small-pl112 {
    padding-left: 112px; } }

.p113 {
  padding: 113px; }

.pt113 {
  padding-top: 113px; }

.pr113 {
  padding-right: 113px; }

.pb113 {
  padding-bottom: 113px; }

.pl113 {
  padding-left: 113px; }

@media only screen and (max-width: 40em) {
  .small-p113 {
    padding: 113px; }
  .small-pt113 {
    padding-top: 113px; }
  .small-pr113 {
    padding-right: 113px; }
  .small-pb113 {
    padding-bottom: 113px; }
  .small-pl113 {
    padding-left: 113px; } }

.p114 {
  padding: 114px; }

.pt114 {
  padding-top: 114px; }

.pr114 {
  padding-right: 114px; }

.pb114 {
  padding-bottom: 114px; }

.pl114 {
  padding-left: 114px; }

@media only screen and (max-width: 40em) {
  .small-p114 {
    padding: 114px; }
  .small-pt114 {
    padding-top: 114px; }
  .small-pr114 {
    padding-right: 114px; }
  .small-pb114 {
    padding-bottom: 114px; }
  .small-pl114 {
    padding-left: 114px; } }

.p115 {
  padding: 115px; }

.pt115 {
  padding-top: 115px; }

.pr115 {
  padding-right: 115px; }

.pb115 {
  padding-bottom: 115px; }

.pl115 {
  padding-left: 115px; }

@media only screen and (max-width: 40em) {
  .small-p115 {
    padding: 115px; }
  .small-pt115 {
    padding-top: 115px; }
  .small-pr115 {
    padding-right: 115px; }
  .small-pb115 {
    padding-bottom: 115px; }
  .small-pl115 {
    padding-left: 115px; } }

.p116 {
  padding: 116px; }

.pt116 {
  padding-top: 116px; }

.pr116 {
  padding-right: 116px; }

.pb116 {
  padding-bottom: 116px; }

.pl116 {
  padding-left: 116px; }

@media only screen and (max-width: 40em) {
  .small-p116 {
    padding: 116px; }
  .small-pt116 {
    padding-top: 116px; }
  .small-pr116 {
    padding-right: 116px; }
  .small-pb116 {
    padding-bottom: 116px; }
  .small-pl116 {
    padding-left: 116px; } }

.p117 {
  padding: 117px; }

.pt117 {
  padding-top: 117px; }

.pr117 {
  padding-right: 117px; }

.pb117 {
  padding-bottom: 117px; }

.pl117 {
  padding-left: 117px; }

@media only screen and (max-width: 40em) {
  .small-p117 {
    padding: 117px; }
  .small-pt117 {
    padding-top: 117px; }
  .small-pr117 {
    padding-right: 117px; }
  .small-pb117 {
    padding-bottom: 117px; }
  .small-pl117 {
    padding-left: 117px; } }

.p118 {
  padding: 118px; }

.pt118 {
  padding-top: 118px; }

.pr118 {
  padding-right: 118px; }

.pb118 {
  padding-bottom: 118px; }

.pl118 {
  padding-left: 118px; }

@media only screen and (max-width: 40em) {
  .small-p118 {
    padding: 118px; }
  .small-pt118 {
    padding-top: 118px; }
  .small-pr118 {
    padding-right: 118px; }
  .small-pb118 {
    padding-bottom: 118px; }
  .small-pl118 {
    padding-left: 118px; } }

.p119 {
  padding: 119px; }

.pt119 {
  padding-top: 119px; }

.pr119 {
  padding-right: 119px; }

.pb119 {
  padding-bottom: 119px; }

.pl119 {
  padding-left: 119px; }

@media only screen and (max-width: 40em) {
  .small-p119 {
    padding: 119px; }
  .small-pt119 {
    padding-top: 119px; }
  .small-pr119 {
    padding-right: 119px; }
  .small-pb119 {
    padding-bottom: 119px; }
  .small-pl119 {
    padding-left: 119px; } }

.p120 {
  padding: 120px; }

.pt120 {
  padding-top: 120px; }

.pr120 {
  padding-right: 120px; }

.pb120 {
  padding-bottom: 120px; }

.pl120 {
  padding-left: 120px; }

@media only screen and (max-width: 40em) {
  .small-p120 {
    padding: 120px; }
  .small-pt120 {
    padding-top: 120px; }
  .small-pr120 {
    padding-right: 120px; }
  .small-pb120 {
    padding-bottom: 120px; }
  .small-pl120 {
    padding-left: 120px; } }

.p121 {
  padding: 121px; }

.pt121 {
  padding-top: 121px; }

.pr121 {
  padding-right: 121px; }

.pb121 {
  padding-bottom: 121px; }

.pl121 {
  padding-left: 121px; }

@media only screen and (max-width: 40em) {
  .small-p121 {
    padding: 121px; }
  .small-pt121 {
    padding-top: 121px; }
  .small-pr121 {
    padding-right: 121px; }
  .small-pb121 {
    padding-bottom: 121px; }
  .small-pl121 {
    padding-left: 121px; } }

.p122 {
  padding: 122px; }

.pt122 {
  padding-top: 122px; }

.pr122 {
  padding-right: 122px; }

.pb122 {
  padding-bottom: 122px; }

.pl122 {
  padding-left: 122px; }

@media only screen and (max-width: 40em) {
  .small-p122 {
    padding: 122px; }
  .small-pt122 {
    padding-top: 122px; }
  .small-pr122 {
    padding-right: 122px; }
  .small-pb122 {
    padding-bottom: 122px; }
  .small-pl122 {
    padding-left: 122px; } }

.p123 {
  padding: 123px; }

.pt123 {
  padding-top: 123px; }

.pr123 {
  padding-right: 123px; }

.pb123 {
  padding-bottom: 123px; }

.pl123 {
  padding-left: 123px; }

@media only screen and (max-width: 40em) {
  .small-p123 {
    padding: 123px; }
  .small-pt123 {
    padding-top: 123px; }
  .small-pr123 {
    padding-right: 123px; }
  .small-pb123 {
    padding-bottom: 123px; }
  .small-pl123 {
    padding-left: 123px; } }

.p124 {
  padding: 124px; }

.pt124 {
  padding-top: 124px; }

.pr124 {
  padding-right: 124px; }

.pb124 {
  padding-bottom: 124px; }

.pl124 {
  padding-left: 124px; }

@media only screen and (max-width: 40em) {
  .small-p124 {
    padding: 124px; }
  .small-pt124 {
    padding-top: 124px; }
  .small-pr124 {
    padding-right: 124px; }
  .small-pb124 {
    padding-bottom: 124px; }
  .small-pl124 {
    padding-left: 124px; } }

.p125 {
  padding: 125px; }

.pt125 {
  padding-top: 125px; }

.pr125 {
  padding-right: 125px; }

.pb125 {
  padding-bottom: 125px; }

.pl125 {
  padding-left: 125px; }

@media only screen and (max-width: 40em) {
  .small-p125 {
    padding: 125px; }
  .small-pt125 {
    padding-top: 125px; }
  .small-pr125 {
    padding-right: 125px; }
  .small-pb125 {
    padding-bottom: 125px; }
  .small-pl125 {
    padding-left: 125px; } }

.p126 {
  padding: 126px; }

.pt126 {
  padding-top: 126px; }

.pr126 {
  padding-right: 126px; }

.pb126 {
  padding-bottom: 126px; }

.pl126 {
  padding-left: 126px; }

@media only screen and (max-width: 40em) {
  .small-p126 {
    padding: 126px; }
  .small-pt126 {
    padding-top: 126px; }
  .small-pr126 {
    padding-right: 126px; }
  .small-pb126 {
    padding-bottom: 126px; }
  .small-pl126 {
    padding-left: 126px; } }

.p127 {
  padding: 127px; }

.pt127 {
  padding-top: 127px; }

.pr127 {
  padding-right: 127px; }

.pb127 {
  padding-bottom: 127px; }

.pl127 {
  padding-left: 127px; }

@media only screen and (max-width: 40em) {
  .small-p127 {
    padding: 127px; }
  .small-pt127 {
    padding-top: 127px; }
  .small-pr127 {
    padding-right: 127px; }
  .small-pb127 {
    padding-bottom: 127px; }
  .small-pl127 {
    padding-left: 127px; } }

.p128 {
  padding: 128px; }

.pt128 {
  padding-top: 128px; }

.pr128 {
  padding-right: 128px; }

.pb128 {
  padding-bottom: 128px; }

.pl128 {
  padding-left: 128px; }

@media only screen and (max-width: 40em) {
  .small-p128 {
    padding: 128px; }
  .small-pt128 {
    padding-top: 128px; }
  .small-pr128 {
    padding-right: 128px; }
  .small-pb128 {
    padding-bottom: 128px; }
  .small-pl128 {
    padding-left: 128px; } }

.p129 {
  padding: 129px; }

.pt129 {
  padding-top: 129px; }

.pr129 {
  padding-right: 129px; }

.pb129 {
  padding-bottom: 129px; }

.pl129 {
  padding-left: 129px; }

@media only screen and (max-width: 40em) {
  .small-p129 {
    padding: 129px; }
  .small-pt129 {
    padding-top: 129px; }
  .small-pr129 {
    padding-right: 129px; }
  .small-pb129 {
    padding-bottom: 129px; }
  .small-pl129 {
    padding-left: 129px; } }

.p130 {
  padding: 130px; }

.pt130 {
  padding-top: 130px; }

.pr130 {
  padding-right: 130px; }

.pb130 {
  padding-bottom: 130px; }

.pl130 {
  padding-left: 130px; }

@media only screen and (max-width: 40em) {
  .small-p130 {
    padding: 130px; }
  .small-pt130 {
    padding-top: 130px; }
  .small-pr130 {
    padding-right: 130px; }
  .small-pb130 {
    padding-bottom: 130px; }
  .small-pl130 {
    padding-left: 130px; } }

.p131 {
  padding: 131px; }

.pt131 {
  padding-top: 131px; }

.pr131 {
  padding-right: 131px; }

.pb131 {
  padding-bottom: 131px; }

.pl131 {
  padding-left: 131px; }

@media only screen and (max-width: 40em) {
  .small-p131 {
    padding: 131px; }
  .small-pt131 {
    padding-top: 131px; }
  .small-pr131 {
    padding-right: 131px; }
  .small-pb131 {
    padding-bottom: 131px; }
  .small-pl131 {
    padding-left: 131px; } }

.p132 {
  padding: 132px; }

.pt132 {
  padding-top: 132px; }

.pr132 {
  padding-right: 132px; }

.pb132 {
  padding-bottom: 132px; }

.pl132 {
  padding-left: 132px; }

@media only screen and (max-width: 40em) {
  .small-p132 {
    padding: 132px; }
  .small-pt132 {
    padding-top: 132px; }
  .small-pr132 {
    padding-right: 132px; }
  .small-pb132 {
    padding-bottom: 132px; }
  .small-pl132 {
    padding-left: 132px; } }

.p133 {
  padding: 133px; }

.pt133 {
  padding-top: 133px; }

.pr133 {
  padding-right: 133px; }

.pb133 {
  padding-bottom: 133px; }

.pl133 {
  padding-left: 133px; }

@media only screen and (max-width: 40em) {
  .small-p133 {
    padding: 133px; }
  .small-pt133 {
    padding-top: 133px; }
  .small-pr133 {
    padding-right: 133px; }
  .small-pb133 {
    padding-bottom: 133px; }
  .small-pl133 {
    padding-left: 133px; } }

.p134 {
  padding: 134px; }

.pt134 {
  padding-top: 134px; }

.pr134 {
  padding-right: 134px; }

.pb134 {
  padding-bottom: 134px; }

.pl134 {
  padding-left: 134px; }

@media only screen and (max-width: 40em) {
  .small-p134 {
    padding: 134px; }
  .small-pt134 {
    padding-top: 134px; }
  .small-pr134 {
    padding-right: 134px; }
  .small-pb134 {
    padding-bottom: 134px; }
  .small-pl134 {
    padding-left: 134px; } }

.p135 {
  padding: 135px; }

.pt135 {
  padding-top: 135px; }

.pr135 {
  padding-right: 135px; }

.pb135 {
  padding-bottom: 135px; }

.pl135 {
  padding-left: 135px; }

@media only screen and (max-width: 40em) {
  .small-p135 {
    padding: 135px; }
  .small-pt135 {
    padding-top: 135px; }
  .small-pr135 {
    padding-right: 135px; }
  .small-pb135 {
    padding-bottom: 135px; }
  .small-pl135 {
    padding-left: 135px; } }

.p136 {
  padding: 136px; }

.pt136 {
  padding-top: 136px; }

.pr136 {
  padding-right: 136px; }

.pb136 {
  padding-bottom: 136px; }

.pl136 {
  padding-left: 136px; }

@media only screen and (max-width: 40em) {
  .small-p136 {
    padding: 136px; }
  .small-pt136 {
    padding-top: 136px; }
  .small-pr136 {
    padding-right: 136px; }
  .small-pb136 {
    padding-bottom: 136px; }
  .small-pl136 {
    padding-left: 136px; } }

.p137 {
  padding: 137px; }

.pt137 {
  padding-top: 137px; }

.pr137 {
  padding-right: 137px; }

.pb137 {
  padding-bottom: 137px; }

.pl137 {
  padding-left: 137px; }

@media only screen and (max-width: 40em) {
  .small-p137 {
    padding: 137px; }
  .small-pt137 {
    padding-top: 137px; }
  .small-pr137 {
    padding-right: 137px; }
  .small-pb137 {
    padding-bottom: 137px; }
  .small-pl137 {
    padding-left: 137px; } }

.p138 {
  padding: 138px; }

.pt138 {
  padding-top: 138px; }

.pr138 {
  padding-right: 138px; }

.pb138 {
  padding-bottom: 138px; }

.pl138 {
  padding-left: 138px; }

@media only screen and (max-width: 40em) {
  .small-p138 {
    padding: 138px; }
  .small-pt138 {
    padding-top: 138px; }
  .small-pr138 {
    padding-right: 138px; }
  .small-pb138 {
    padding-bottom: 138px; }
  .small-pl138 {
    padding-left: 138px; } }

.p139 {
  padding: 139px; }

.pt139 {
  padding-top: 139px; }

.pr139 {
  padding-right: 139px; }

.pb139 {
  padding-bottom: 139px; }

.pl139 {
  padding-left: 139px; }

@media only screen and (max-width: 40em) {
  .small-p139 {
    padding: 139px; }
  .small-pt139 {
    padding-top: 139px; }
  .small-pr139 {
    padding-right: 139px; }
  .small-pb139 {
    padding-bottom: 139px; }
  .small-pl139 {
    padding-left: 139px; } }

.p140 {
  padding: 140px; }

.pt140 {
  padding-top: 140px; }

.pr140 {
  padding-right: 140px; }

.pb140 {
  padding-bottom: 140px; }

.pl140 {
  padding-left: 140px; }

@media only screen and (max-width: 40em) {
  .small-p140 {
    padding: 140px; }
  .small-pt140 {
    padding-top: 140px; }
  .small-pr140 {
    padding-right: 140px; }
  .small-pb140 {
    padding-bottom: 140px; }
  .small-pl140 {
    padding-left: 140px; } }

.p141 {
  padding: 141px; }

.pt141 {
  padding-top: 141px; }

.pr141 {
  padding-right: 141px; }

.pb141 {
  padding-bottom: 141px; }

.pl141 {
  padding-left: 141px; }

@media only screen and (max-width: 40em) {
  .small-p141 {
    padding: 141px; }
  .small-pt141 {
    padding-top: 141px; }
  .small-pr141 {
    padding-right: 141px; }
  .small-pb141 {
    padding-bottom: 141px; }
  .small-pl141 {
    padding-left: 141px; } }

.p142 {
  padding: 142px; }

.pt142 {
  padding-top: 142px; }

.pr142 {
  padding-right: 142px; }

.pb142 {
  padding-bottom: 142px; }

.pl142 {
  padding-left: 142px; }

@media only screen and (max-width: 40em) {
  .small-p142 {
    padding: 142px; }
  .small-pt142 {
    padding-top: 142px; }
  .small-pr142 {
    padding-right: 142px; }
  .small-pb142 {
    padding-bottom: 142px; }
  .small-pl142 {
    padding-left: 142px; } }

.p143 {
  padding: 143px; }

.pt143 {
  padding-top: 143px; }

.pr143 {
  padding-right: 143px; }

.pb143 {
  padding-bottom: 143px; }

.pl143 {
  padding-left: 143px; }

@media only screen and (max-width: 40em) {
  .small-p143 {
    padding: 143px; }
  .small-pt143 {
    padding-top: 143px; }
  .small-pr143 {
    padding-right: 143px; }
  .small-pb143 {
    padding-bottom: 143px; }
  .small-pl143 {
    padding-left: 143px; } }

.p144 {
  padding: 144px; }

.pt144 {
  padding-top: 144px; }

.pr144 {
  padding-right: 144px; }

.pb144 {
  padding-bottom: 144px; }

.pl144 {
  padding-left: 144px; }

@media only screen and (max-width: 40em) {
  .small-p144 {
    padding: 144px; }
  .small-pt144 {
    padding-top: 144px; }
  .small-pr144 {
    padding-right: 144px; }
  .small-pb144 {
    padding-bottom: 144px; }
  .small-pl144 {
    padding-left: 144px; } }

.p145 {
  padding: 145px; }

.pt145 {
  padding-top: 145px; }

.pr145 {
  padding-right: 145px; }

.pb145 {
  padding-bottom: 145px; }

.pl145 {
  padding-left: 145px; }

@media only screen and (max-width: 40em) {
  .small-p145 {
    padding: 145px; }
  .small-pt145 {
    padding-top: 145px; }
  .small-pr145 {
    padding-right: 145px; }
  .small-pb145 {
    padding-bottom: 145px; }
  .small-pl145 {
    padding-left: 145px; } }

.p146 {
  padding: 146px; }

.pt146 {
  padding-top: 146px; }

.pr146 {
  padding-right: 146px; }

.pb146 {
  padding-bottom: 146px; }

.pl146 {
  padding-left: 146px; }

@media only screen and (max-width: 40em) {
  .small-p146 {
    padding: 146px; }
  .small-pt146 {
    padding-top: 146px; }
  .small-pr146 {
    padding-right: 146px; }
  .small-pb146 {
    padding-bottom: 146px; }
  .small-pl146 {
    padding-left: 146px; } }

.p147 {
  padding: 147px; }

.pt147 {
  padding-top: 147px; }

.pr147 {
  padding-right: 147px; }

.pb147 {
  padding-bottom: 147px; }

.pl147 {
  padding-left: 147px; }

@media only screen and (max-width: 40em) {
  .small-p147 {
    padding: 147px; }
  .small-pt147 {
    padding-top: 147px; }
  .small-pr147 {
    padding-right: 147px; }
  .small-pb147 {
    padding-bottom: 147px; }
  .small-pl147 {
    padding-left: 147px; } }

.p148 {
  padding: 148px; }

.pt148 {
  padding-top: 148px; }

.pr148 {
  padding-right: 148px; }

.pb148 {
  padding-bottom: 148px; }

.pl148 {
  padding-left: 148px; }

@media only screen and (max-width: 40em) {
  .small-p148 {
    padding: 148px; }
  .small-pt148 {
    padding-top: 148px; }
  .small-pr148 {
    padding-right: 148px; }
  .small-pb148 {
    padding-bottom: 148px; }
  .small-pl148 {
    padding-left: 148px; } }

.p149 {
  padding: 149px; }

.pt149 {
  padding-top: 149px; }

.pr149 {
  padding-right: 149px; }

.pb149 {
  padding-bottom: 149px; }

.pl149 {
  padding-left: 149px; }

@media only screen and (max-width: 40em) {
  .small-p149 {
    padding: 149px; }
  .small-pt149 {
    padding-top: 149px; }
  .small-pr149 {
    padding-right: 149px; }
  .small-pb149 {
    padding-bottom: 149px; }
  .small-pl149 {
    padding-left: 149px; } }

.p150 {
  padding: 150px; }

.pt150 {
  padding-top: 150px; }

.pr150 {
  padding-right: 150px; }

.pb150 {
  padding-bottom: 150px; }

.pl150 {
  padding-left: 150px; }

@media only screen and (max-width: 40em) {
  .small-p150 {
    padding: 150px; }
  .small-pt150 {
    padding-top: 150px; }
  .small-pr150 {
    padding-right: 150px; }
  .small-pb150 {
    padding-bottom: 150px; }
  .small-pl150 {
    padding-left: 150px; } }

.p151 {
  padding: 151px; }

.pt151 {
  padding-top: 151px; }

.pr151 {
  padding-right: 151px; }

.pb151 {
  padding-bottom: 151px; }

.pl151 {
  padding-left: 151px; }

@media only screen and (max-width: 40em) {
  .small-p151 {
    padding: 151px; }
  .small-pt151 {
    padding-top: 151px; }
  .small-pr151 {
    padding-right: 151px; }
  .small-pb151 {
    padding-bottom: 151px; }
  .small-pl151 {
    padding-left: 151px; } }

.p152 {
  padding: 152px; }

.pt152 {
  padding-top: 152px; }

.pr152 {
  padding-right: 152px; }

.pb152 {
  padding-bottom: 152px; }

.pl152 {
  padding-left: 152px; }

@media only screen and (max-width: 40em) {
  .small-p152 {
    padding: 152px; }
  .small-pt152 {
    padding-top: 152px; }
  .small-pr152 {
    padding-right: 152px; }
  .small-pb152 {
    padding-bottom: 152px; }
  .small-pl152 {
    padding-left: 152px; } }

.p153 {
  padding: 153px; }

.pt153 {
  padding-top: 153px; }

.pr153 {
  padding-right: 153px; }

.pb153 {
  padding-bottom: 153px; }

.pl153 {
  padding-left: 153px; }

@media only screen and (max-width: 40em) {
  .small-p153 {
    padding: 153px; }
  .small-pt153 {
    padding-top: 153px; }
  .small-pr153 {
    padding-right: 153px; }
  .small-pb153 {
    padding-bottom: 153px; }
  .small-pl153 {
    padding-left: 153px; } }

.p154 {
  padding: 154px; }

.pt154 {
  padding-top: 154px; }

.pr154 {
  padding-right: 154px; }

.pb154 {
  padding-bottom: 154px; }

.pl154 {
  padding-left: 154px; }

@media only screen and (max-width: 40em) {
  .small-p154 {
    padding: 154px; }
  .small-pt154 {
    padding-top: 154px; }
  .small-pr154 {
    padding-right: 154px; }
  .small-pb154 {
    padding-bottom: 154px; }
  .small-pl154 {
    padding-left: 154px; } }

.p155 {
  padding: 155px; }

.pt155 {
  padding-top: 155px; }

.pr155 {
  padding-right: 155px; }

.pb155 {
  padding-bottom: 155px; }

.pl155 {
  padding-left: 155px; }

@media only screen and (max-width: 40em) {
  .small-p155 {
    padding: 155px; }
  .small-pt155 {
    padding-top: 155px; }
  .small-pr155 {
    padding-right: 155px; }
  .small-pb155 {
    padding-bottom: 155px; }
  .small-pl155 {
    padding-left: 155px; } }

.p156 {
  padding: 156px; }

.pt156 {
  padding-top: 156px; }

.pr156 {
  padding-right: 156px; }

.pb156 {
  padding-bottom: 156px; }

.pl156 {
  padding-left: 156px; }

@media only screen and (max-width: 40em) {
  .small-p156 {
    padding: 156px; }
  .small-pt156 {
    padding-top: 156px; }
  .small-pr156 {
    padding-right: 156px; }
  .small-pb156 {
    padding-bottom: 156px; }
  .small-pl156 {
    padding-left: 156px; } }

.p157 {
  padding: 157px; }

.pt157 {
  padding-top: 157px; }

.pr157 {
  padding-right: 157px; }

.pb157 {
  padding-bottom: 157px; }

.pl157 {
  padding-left: 157px; }

@media only screen and (max-width: 40em) {
  .small-p157 {
    padding: 157px; }
  .small-pt157 {
    padding-top: 157px; }
  .small-pr157 {
    padding-right: 157px; }
  .small-pb157 {
    padding-bottom: 157px; }
  .small-pl157 {
    padding-left: 157px; } }

.p158 {
  padding: 158px; }

.pt158 {
  padding-top: 158px; }

.pr158 {
  padding-right: 158px; }

.pb158 {
  padding-bottom: 158px; }

.pl158 {
  padding-left: 158px; }

@media only screen and (max-width: 40em) {
  .small-p158 {
    padding: 158px; }
  .small-pt158 {
    padding-top: 158px; }
  .small-pr158 {
    padding-right: 158px; }
  .small-pb158 {
    padding-bottom: 158px; }
  .small-pl158 {
    padding-left: 158px; } }

.p159 {
  padding: 159px; }

.pt159 {
  padding-top: 159px; }

.pr159 {
  padding-right: 159px; }

.pb159 {
  padding-bottom: 159px; }

.pl159 {
  padding-left: 159px; }

@media only screen and (max-width: 40em) {
  .small-p159 {
    padding: 159px; }
  .small-pt159 {
    padding-top: 159px; }
  .small-pr159 {
    padding-right: 159px; }
  .small-pb159 {
    padding-bottom: 159px; }
  .small-pl159 {
    padding-left: 159px; } }

.p160 {
  padding: 160px; }

.pt160 {
  padding-top: 160px; }

.pr160 {
  padding-right: 160px; }

.pb160 {
  padding-bottom: 160px; }

.pl160 {
  padding-left: 160px; }

@media only screen and (max-width: 40em) {
  .small-p160 {
    padding: 160px; }
  .small-pt160 {
    padding-top: 160px; }
  .small-pr160 {
    padding-right: 160px; }
  .small-pb160 {
    padding-bottom: 160px; }
  .small-pl160 {
    padding-left: 160px; } }

.p161 {
  padding: 161px; }

.pt161 {
  padding-top: 161px; }

.pr161 {
  padding-right: 161px; }

.pb161 {
  padding-bottom: 161px; }

.pl161 {
  padding-left: 161px; }

@media only screen and (max-width: 40em) {
  .small-p161 {
    padding: 161px; }
  .small-pt161 {
    padding-top: 161px; }
  .small-pr161 {
    padding-right: 161px; }
  .small-pb161 {
    padding-bottom: 161px; }
  .small-pl161 {
    padding-left: 161px; } }

.p162 {
  padding: 162px; }

.pt162 {
  padding-top: 162px; }

.pr162 {
  padding-right: 162px; }

.pb162 {
  padding-bottom: 162px; }

.pl162 {
  padding-left: 162px; }

@media only screen and (max-width: 40em) {
  .small-p162 {
    padding: 162px; }
  .small-pt162 {
    padding-top: 162px; }
  .small-pr162 {
    padding-right: 162px; }
  .small-pb162 {
    padding-bottom: 162px; }
  .small-pl162 {
    padding-left: 162px; } }

.p163 {
  padding: 163px; }

.pt163 {
  padding-top: 163px; }

.pr163 {
  padding-right: 163px; }

.pb163 {
  padding-bottom: 163px; }

.pl163 {
  padding-left: 163px; }

@media only screen and (max-width: 40em) {
  .small-p163 {
    padding: 163px; }
  .small-pt163 {
    padding-top: 163px; }
  .small-pr163 {
    padding-right: 163px; }
  .small-pb163 {
    padding-bottom: 163px; }
  .small-pl163 {
    padding-left: 163px; } }

.p164 {
  padding: 164px; }

.pt164 {
  padding-top: 164px; }

.pr164 {
  padding-right: 164px; }

.pb164 {
  padding-bottom: 164px; }

.pl164 {
  padding-left: 164px; }

@media only screen and (max-width: 40em) {
  .small-p164 {
    padding: 164px; }
  .small-pt164 {
    padding-top: 164px; }
  .small-pr164 {
    padding-right: 164px; }
  .small-pb164 {
    padding-bottom: 164px; }
  .small-pl164 {
    padding-left: 164px; } }

.p165 {
  padding: 165px; }

.pt165 {
  padding-top: 165px; }

.pr165 {
  padding-right: 165px; }

.pb165 {
  padding-bottom: 165px; }

.pl165 {
  padding-left: 165px; }

@media only screen and (max-width: 40em) {
  .small-p165 {
    padding: 165px; }
  .small-pt165 {
    padding-top: 165px; }
  .small-pr165 {
    padding-right: 165px; }
  .small-pb165 {
    padding-bottom: 165px; }
  .small-pl165 {
    padding-left: 165px; } }

.p166 {
  padding: 166px; }

.pt166 {
  padding-top: 166px; }

.pr166 {
  padding-right: 166px; }

.pb166 {
  padding-bottom: 166px; }

.pl166 {
  padding-left: 166px; }

@media only screen and (max-width: 40em) {
  .small-p166 {
    padding: 166px; }
  .small-pt166 {
    padding-top: 166px; }
  .small-pr166 {
    padding-right: 166px; }
  .small-pb166 {
    padding-bottom: 166px; }
  .small-pl166 {
    padding-left: 166px; } }

.p167 {
  padding: 167px; }

.pt167 {
  padding-top: 167px; }

.pr167 {
  padding-right: 167px; }

.pb167 {
  padding-bottom: 167px; }

.pl167 {
  padding-left: 167px; }

@media only screen and (max-width: 40em) {
  .small-p167 {
    padding: 167px; }
  .small-pt167 {
    padding-top: 167px; }
  .small-pr167 {
    padding-right: 167px; }
  .small-pb167 {
    padding-bottom: 167px; }
  .small-pl167 {
    padding-left: 167px; } }

.p168 {
  padding: 168px; }

.pt168 {
  padding-top: 168px; }

.pr168 {
  padding-right: 168px; }

.pb168 {
  padding-bottom: 168px; }

.pl168 {
  padding-left: 168px; }

@media only screen and (max-width: 40em) {
  .small-p168 {
    padding: 168px; }
  .small-pt168 {
    padding-top: 168px; }
  .small-pr168 {
    padding-right: 168px; }
  .small-pb168 {
    padding-bottom: 168px; }
  .small-pl168 {
    padding-left: 168px; } }

.p169 {
  padding: 169px; }

.pt169 {
  padding-top: 169px; }

.pr169 {
  padding-right: 169px; }

.pb169 {
  padding-bottom: 169px; }

.pl169 {
  padding-left: 169px; }

@media only screen and (max-width: 40em) {
  .small-p169 {
    padding: 169px; }
  .small-pt169 {
    padding-top: 169px; }
  .small-pr169 {
    padding-right: 169px; }
  .small-pb169 {
    padding-bottom: 169px; }
  .small-pl169 {
    padding-left: 169px; } }

.p170 {
  padding: 170px; }

.pt170 {
  padding-top: 170px; }

.pr170 {
  padding-right: 170px; }

.pb170 {
  padding-bottom: 170px; }

.pl170 {
  padding-left: 170px; }

@media only screen and (max-width: 40em) {
  .small-p170 {
    padding: 170px; }
  .small-pt170 {
    padding-top: 170px; }
  .small-pr170 {
    padding-right: 170px; }
  .small-pb170 {
    padding-bottom: 170px; }
  .small-pl170 {
    padding-left: 170px; } }

.p171 {
  padding: 171px; }

.pt171 {
  padding-top: 171px; }

.pr171 {
  padding-right: 171px; }

.pb171 {
  padding-bottom: 171px; }

.pl171 {
  padding-left: 171px; }

@media only screen and (max-width: 40em) {
  .small-p171 {
    padding: 171px; }
  .small-pt171 {
    padding-top: 171px; }
  .small-pr171 {
    padding-right: 171px; }
  .small-pb171 {
    padding-bottom: 171px; }
  .small-pl171 {
    padding-left: 171px; } }

.p172 {
  padding: 172px; }

.pt172 {
  padding-top: 172px; }

.pr172 {
  padding-right: 172px; }

.pb172 {
  padding-bottom: 172px; }

.pl172 {
  padding-left: 172px; }

@media only screen and (max-width: 40em) {
  .small-p172 {
    padding: 172px; }
  .small-pt172 {
    padding-top: 172px; }
  .small-pr172 {
    padding-right: 172px; }
  .small-pb172 {
    padding-bottom: 172px; }
  .small-pl172 {
    padding-left: 172px; } }

.p173 {
  padding: 173px; }

.pt173 {
  padding-top: 173px; }

.pr173 {
  padding-right: 173px; }

.pb173 {
  padding-bottom: 173px; }

.pl173 {
  padding-left: 173px; }

@media only screen and (max-width: 40em) {
  .small-p173 {
    padding: 173px; }
  .small-pt173 {
    padding-top: 173px; }
  .small-pr173 {
    padding-right: 173px; }
  .small-pb173 {
    padding-bottom: 173px; }
  .small-pl173 {
    padding-left: 173px; } }

.p174 {
  padding: 174px; }

.pt174 {
  padding-top: 174px; }

.pr174 {
  padding-right: 174px; }

.pb174 {
  padding-bottom: 174px; }

.pl174 {
  padding-left: 174px; }

@media only screen and (max-width: 40em) {
  .small-p174 {
    padding: 174px; }
  .small-pt174 {
    padding-top: 174px; }
  .small-pr174 {
    padding-right: 174px; }
  .small-pb174 {
    padding-bottom: 174px; }
  .small-pl174 {
    padding-left: 174px; } }

.p175 {
  padding: 175px; }

.pt175 {
  padding-top: 175px; }

.pr175 {
  padding-right: 175px; }

.pb175 {
  padding-bottom: 175px; }

.pl175 {
  padding-left: 175px; }

@media only screen and (max-width: 40em) {
  .small-p175 {
    padding: 175px; }
  .small-pt175 {
    padding-top: 175px; }
  .small-pr175 {
    padding-right: 175px; }
  .small-pb175 {
    padding-bottom: 175px; }
  .small-pl175 {
    padding-left: 175px; } }

.p176 {
  padding: 176px; }

.pt176 {
  padding-top: 176px; }

.pr176 {
  padding-right: 176px; }

.pb176 {
  padding-bottom: 176px; }

.pl176 {
  padding-left: 176px; }

@media only screen and (max-width: 40em) {
  .small-p176 {
    padding: 176px; }
  .small-pt176 {
    padding-top: 176px; }
  .small-pr176 {
    padding-right: 176px; }
  .small-pb176 {
    padding-bottom: 176px; }
  .small-pl176 {
    padding-left: 176px; } }

.p177 {
  padding: 177px; }

.pt177 {
  padding-top: 177px; }

.pr177 {
  padding-right: 177px; }

.pb177 {
  padding-bottom: 177px; }

.pl177 {
  padding-left: 177px; }

@media only screen and (max-width: 40em) {
  .small-p177 {
    padding: 177px; }
  .small-pt177 {
    padding-top: 177px; }
  .small-pr177 {
    padding-right: 177px; }
  .small-pb177 {
    padding-bottom: 177px; }
  .small-pl177 {
    padding-left: 177px; } }

.p178 {
  padding: 178px; }

.pt178 {
  padding-top: 178px; }

.pr178 {
  padding-right: 178px; }

.pb178 {
  padding-bottom: 178px; }

.pl178 {
  padding-left: 178px; }

@media only screen and (max-width: 40em) {
  .small-p178 {
    padding: 178px; }
  .small-pt178 {
    padding-top: 178px; }
  .small-pr178 {
    padding-right: 178px; }
  .small-pb178 {
    padding-bottom: 178px; }
  .small-pl178 {
    padding-left: 178px; } }

.p179 {
  padding: 179px; }

.pt179 {
  padding-top: 179px; }

.pr179 {
  padding-right: 179px; }

.pb179 {
  padding-bottom: 179px; }

.pl179 {
  padding-left: 179px; }

@media only screen and (max-width: 40em) {
  .small-p179 {
    padding: 179px; }
  .small-pt179 {
    padding-top: 179px; }
  .small-pr179 {
    padding-right: 179px; }
  .small-pb179 {
    padding-bottom: 179px; }
  .small-pl179 {
    padding-left: 179px; } }

.p180 {
  padding: 180px; }

.pt180 {
  padding-top: 180px; }

.pr180 {
  padding-right: 180px; }

.pb180 {
  padding-bottom: 180px; }

.pl180 {
  padding-left: 180px; }

@media only screen and (max-width: 40em) {
  .small-p180 {
    padding: 180px; }
  .small-pt180 {
    padding-top: 180px; }
  .small-pr180 {
    padding-right: 180px; }
  .small-pb180 {
    padding-bottom: 180px; }
  .small-pl180 {
    padding-left: 180px; } }

.p181 {
  padding: 181px; }

.pt181 {
  padding-top: 181px; }

.pr181 {
  padding-right: 181px; }

.pb181 {
  padding-bottom: 181px; }

.pl181 {
  padding-left: 181px; }

@media only screen and (max-width: 40em) {
  .small-p181 {
    padding: 181px; }
  .small-pt181 {
    padding-top: 181px; }
  .small-pr181 {
    padding-right: 181px; }
  .small-pb181 {
    padding-bottom: 181px; }
  .small-pl181 {
    padding-left: 181px; } }

.p182 {
  padding: 182px; }

.pt182 {
  padding-top: 182px; }

.pr182 {
  padding-right: 182px; }

.pb182 {
  padding-bottom: 182px; }

.pl182 {
  padding-left: 182px; }

@media only screen and (max-width: 40em) {
  .small-p182 {
    padding: 182px; }
  .small-pt182 {
    padding-top: 182px; }
  .small-pr182 {
    padding-right: 182px; }
  .small-pb182 {
    padding-bottom: 182px; }
  .small-pl182 {
    padding-left: 182px; } }

.p183 {
  padding: 183px; }

.pt183 {
  padding-top: 183px; }

.pr183 {
  padding-right: 183px; }

.pb183 {
  padding-bottom: 183px; }

.pl183 {
  padding-left: 183px; }

@media only screen and (max-width: 40em) {
  .small-p183 {
    padding: 183px; }
  .small-pt183 {
    padding-top: 183px; }
  .small-pr183 {
    padding-right: 183px; }
  .small-pb183 {
    padding-bottom: 183px; }
  .small-pl183 {
    padding-left: 183px; } }

.p184 {
  padding: 184px; }

.pt184 {
  padding-top: 184px; }

.pr184 {
  padding-right: 184px; }

.pb184 {
  padding-bottom: 184px; }

.pl184 {
  padding-left: 184px; }

@media only screen and (max-width: 40em) {
  .small-p184 {
    padding: 184px; }
  .small-pt184 {
    padding-top: 184px; }
  .small-pr184 {
    padding-right: 184px; }
  .small-pb184 {
    padding-bottom: 184px; }
  .small-pl184 {
    padding-left: 184px; } }

.p185 {
  padding: 185px; }

.pt185 {
  padding-top: 185px; }

.pr185 {
  padding-right: 185px; }

.pb185 {
  padding-bottom: 185px; }

.pl185 {
  padding-left: 185px; }

@media only screen and (max-width: 40em) {
  .small-p185 {
    padding: 185px; }
  .small-pt185 {
    padding-top: 185px; }
  .small-pr185 {
    padding-right: 185px; }
  .small-pb185 {
    padding-bottom: 185px; }
  .small-pl185 {
    padding-left: 185px; } }

.p186 {
  padding: 186px; }

.pt186 {
  padding-top: 186px; }

.pr186 {
  padding-right: 186px; }

.pb186 {
  padding-bottom: 186px; }

.pl186 {
  padding-left: 186px; }

@media only screen and (max-width: 40em) {
  .small-p186 {
    padding: 186px; }
  .small-pt186 {
    padding-top: 186px; }
  .small-pr186 {
    padding-right: 186px; }
  .small-pb186 {
    padding-bottom: 186px; }
  .small-pl186 {
    padding-left: 186px; } }

.p187 {
  padding: 187px; }

.pt187 {
  padding-top: 187px; }

.pr187 {
  padding-right: 187px; }

.pb187 {
  padding-bottom: 187px; }

.pl187 {
  padding-left: 187px; }

@media only screen and (max-width: 40em) {
  .small-p187 {
    padding: 187px; }
  .small-pt187 {
    padding-top: 187px; }
  .small-pr187 {
    padding-right: 187px; }
  .small-pb187 {
    padding-bottom: 187px; }
  .small-pl187 {
    padding-left: 187px; } }

.p188 {
  padding: 188px; }

.pt188 {
  padding-top: 188px; }

.pr188 {
  padding-right: 188px; }

.pb188 {
  padding-bottom: 188px; }

.pl188 {
  padding-left: 188px; }

@media only screen and (max-width: 40em) {
  .small-p188 {
    padding: 188px; }
  .small-pt188 {
    padding-top: 188px; }
  .small-pr188 {
    padding-right: 188px; }
  .small-pb188 {
    padding-bottom: 188px; }
  .small-pl188 {
    padding-left: 188px; } }

.p189 {
  padding: 189px; }

.pt189 {
  padding-top: 189px; }

.pr189 {
  padding-right: 189px; }

.pb189 {
  padding-bottom: 189px; }

.pl189 {
  padding-left: 189px; }

@media only screen and (max-width: 40em) {
  .small-p189 {
    padding: 189px; }
  .small-pt189 {
    padding-top: 189px; }
  .small-pr189 {
    padding-right: 189px; }
  .small-pb189 {
    padding-bottom: 189px; }
  .small-pl189 {
    padding-left: 189px; } }

.p190 {
  padding: 190px; }

.pt190 {
  padding-top: 190px; }

.pr190 {
  padding-right: 190px; }

.pb190 {
  padding-bottom: 190px; }

.pl190 {
  padding-left: 190px; }

@media only screen and (max-width: 40em) {
  .small-p190 {
    padding: 190px; }
  .small-pt190 {
    padding-top: 190px; }
  .small-pr190 {
    padding-right: 190px; }
  .small-pb190 {
    padding-bottom: 190px; }
  .small-pl190 {
    padding-left: 190px; } }

.p191 {
  padding: 191px; }

.pt191 {
  padding-top: 191px; }

.pr191 {
  padding-right: 191px; }

.pb191 {
  padding-bottom: 191px; }

.pl191 {
  padding-left: 191px; }

@media only screen and (max-width: 40em) {
  .small-p191 {
    padding: 191px; }
  .small-pt191 {
    padding-top: 191px; }
  .small-pr191 {
    padding-right: 191px; }
  .small-pb191 {
    padding-bottom: 191px; }
  .small-pl191 {
    padding-left: 191px; } }

.p192 {
  padding: 192px; }

.pt192 {
  padding-top: 192px; }

.pr192 {
  padding-right: 192px; }

.pb192 {
  padding-bottom: 192px; }

.pl192 {
  padding-left: 192px; }

@media only screen and (max-width: 40em) {
  .small-p192 {
    padding: 192px; }
  .small-pt192 {
    padding-top: 192px; }
  .small-pr192 {
    padding-right: 192px; }
  .small-pb192 {
    padding-bottom: 192px; }
  .small-pl192 {
    padding-left: 192px; } }

.p193 {
  padding: 193px; }

.pt193 {
  padding-top: 193px; }

.pr193 {
  padding-right: 193px; }

.pb193 {
  padding-bottom: 193px; }

.pl193 {
  padding-left: 193px; }

@media only screen and (max-width: 40em) {
  .small-p193 {
    padding: 193px; }
  .small-pt193 {
    padding-top: 193px; }
  .small-pr193 {
    padding-right: 193px; }
  .small-pb193 {
    padding-bottom: 193px; }
  .small-pl193 {
    padding-left: 193px; } }

.p194 {
  padding: 194px; }

.pt194 {
  padding-top: 194px; }

.pr194 {
  padding-right: 194px; }

.pb194 {
  padding-bottom: 194px; }

.pl194 {
  padding-left: 194px; }

@media only screen and (max-width: 40em) {
  .small-p194 {
    padding: 194px; }
  .small-pt194 {
    padding-top: 194px; }
  .small-pr194 {
    padding-right: 194px; }
  .small-pb194 {
    padding-bottom: 194px; }
  .small-pl194 {
    padding-left: 194px; } }

.p195 {
  padding: 195px; }

.pt195 {
  padding-top: 195px; }

.pr195 {
  padding-right: 195px; }

.pb195 {
  padding-bottom: 195px; }

.pl195 {
  padding-left: 195px; }

@media only screen and (max-width: 40em) {
  .small-p195 {
    padding: 195px; }
  .small-pt195 {
    padding-top: 195px; }
  .small-pr195 {
    padding-right: 195px; }
  .small-pb195 {
    padding-bottom: 195px; }
  .small-pl195 {
    padding-left: 195px; } }

.p196 {
  padding: 196px; }

.pt196 {
  padding-top: 196px; }

.pr196 {
  padding-right: 196px; }

.pb196 {
  padding-bottom: 196px; }

.pl196 {
  padding-left: 196px; }

@media only screen and (max-width: 40em) {
  .small-p196 {
    padding: 196px; }
  .small-pt196 {
    padding-top: 196px; }
  .small-pr196 {
    padding-right: 196px; }
  .small-pb196 {
    padding-bottom: 196px; }
  .small-pl196 {
    padding-left: 196px; } }

.p197 {
  padding: 197px; }

.pt197 {
  padding-top: 197px; }

.pr197 {
  padding-right: 197px; }

.pb197 {
  padding-bottom: 197px; }

.pl197 {
  padding-left: 197px; }

@media only screen and (max-width: 40em) {
  .small-p197 {
    padding: 197px; }
  .small-pt197 {
    padding-top: 197px; }
  .small-pr197 {
    padding-right: 197px; }
  .small-pb197 {
    padding-bottom: 197px; }
  .small-pl197 {
    padding-left: 197px; } }

.p198 {
  padding: 198px; }

.pt198 {
  padding-top: 198px; }

.pr198 {
  padding-right: 198px; }

.pb198 {
  padding-bottom: 198px; }

.pl198 {
  padding-left: 198px; }

@media only screen and (max-width: 40em) {
  .small-p198 {
    padding: 198px; }
  .small-pt198 {
    padding-top: 198px; }
  .small-pr198 {
    padding-right: 198px; }
  .small-pb198 {
    padding-bottom: 198px; }
  .small-pl198 {
    padding-left: 198px; } }

.p199 {
  padding: 199px; }

.pt199 {
  padding-top: 199px; }

.pr199 {
  padding-right: 199px; }

.pb199 {
  padding-bottom: 199px; }

.pl199 {
  padding-left: 199px; }

@media only screen and (max-width: 40em) {
  .small-p199 {
    padding: 199px; }
  .small-pt199 {
    padding-top: 199px; }
  .small-pr199 {
    padding-right: 199px; }
  .small-pb199 {
    padding-bottom: 199px; }
  .small-pl199 {
    padding-left: 199px; } }

.p200 {
  padding: 200px; }

.pt200 {
  padding-top: 200px; }

.pr200 {
  padding-right: 200px; }

.pb200 {
  padding-bottom: 200px; }

.pl200 {
  padding-left: 200px; }

@media only screen and (max-width: 40em) {
  .small-p200 {
    padding: 200px; }
  .small-pt200 {
    padding-top: 200px; }
  .small-pr200 {
    padding-right: 200px; }
  .small-pb200 {
    padding-bottom: 200px; }
  .small-pl200 {
    padding-left: 200px; } }

.pt-0 {
  padding-top: 0px; }

.pr-0 {
  padding-right: 0px; }

.pb-0 {
  padding-bottom: 0px; }

.pl-0 {
  padding-left: 0px; }

.pt-1 {
  padding-top: -1px; }

.pr-1 {
  padding-right: -1px; }

.pb-1 {
  padding-bottom: -1px; }

.pl-1 {
  padding-left: -1px; }

.pt-2 {
  padding-top: -2px; }

.pr-2 {
  padding-right: -2px; }

.pb-2 {
  padding-bottom: -2px; }

.pl-2 {
  padding-left: -2px; }

.pt-3 {
  padding-top: -3px; }

.pr-3 {
  padding-right: -3px; }

.pb-3 {
  padding-bottom: -3px; }

.pl-3 {
  padding-left: -3px; }

.pt-4 {
  padding-top: -4px; }

.pr-4 {
  padding-right: -4px; }

.pb-4 {
  padding-bottom: -4px; }

.pl-4 {
  padding-left: -4px; }

.pt-5 {
  padding-top: -5px; }

.pr-5 {
  padding-right: -5px; }

.pb-5 {
  padding-bottom: -5px; }

.pl-5 {
  padding-left: -5px; }

.pt-6 {
  padding-top: -6px; }

.pr-6 {
  padding-right: -6px; }

.pb-6 {
  padding-bottom: -6px; }

.pl-6 {
  padding-left: -6px; }

.pt-7 {
  padding-top: -7px; }

.pr-7 {
  padding-right: -7px; }

.pb-7 {
  padding-bottom: -7px; }

.pl-7 {
  padding-left: -7px; }

.pt-8 {
  padding-top: -8px; }

.pr-8 {
  padding-right: -8px; }

.pb-8 {
  padding-bottom: -8px; }

.pl-8 {
  padding-left: -8px; }

.pt-9 {
  padding-top: -9px; }

.pr-9 {
  padding-right: -9px; }

.pb-9 {
  padding-bottom: -9px; }

.pl-9 {
  padding-left: -9px; }

.pt-10 {
  padding-top: -10px; }

.pr-10 {
  padding-right: -10px; }

.pb-10 {
  padding-bottom: -10px; }

.pl-10 {
  padding-left: -10px; }

.pt-11 {
  padding-top: -11px; }

.pr-11 {
  padding-right: -11px; }

.pb-11 {
  padding-bottom: -11px; }

.pl-11 {
  padding-left: -11px; }

.pt-12 {
  padding-top: -12px; }

.pr-12 {
  padding-right: -12px; }

.pb-12 {
  padding-bottom: -12px; }

.pl-12 {
  padding-left: -12px; }

.pt-13 {
  padding-top: -13px; }

.pr-13 {
  padding-right: -13px; }

.pb-13 {
  padding-bottom: -13px; }

.pl-13 {
  padding-left: -13px; }

.pt-14 {
  padding-top: -14px; }

.pr-14 {
  padding-right: -14px; }

.pb-14 {
  padding-bottom: -14px; }

.pl-14 {
  padding-left: -14px; }

.pt-15 {
  padding-top: -15px; }

.pr-15 {
  padding-right: -15px; }

.pb-15 {
  padding-bottom: -15px; }

.pl-15 {
  padding-left: -15px; }

.pt-16 {
  padding-top: -16px; }

.pr-16 {
  padding-right: -16px; }

.pb-16 {
  padding-bottom: -16px; }

.pl-16 {
  padding-left: -16px; }

.pt-17 {
  padding-top: -17px; }

.pr-17 {
  padding-right: -17px; }

.pb-17 {
  padding-bottom: -17px; }

.pl-17 {
  padding-left: -17px; }

.pt-18 {
  padding-top: -18px; }

.pr-18 {
  padding-right: -18px; }

.pb-18 {
  padding-bottom: -18px; }

.pl-18 {
  padding-left: -18px; }

.pt-19 {
  padding-top: -19px; }

.pr-19 {
  padding-right: -19px; }

.pb-19 {
  padding-bottom: -19px; }

.pl-19 {
  padding-left: -19px; }

.pt-20 {
  padding-top: -20px; }

.pr-20 {
  padding-right: -20px; }

.pb-20 {
  padding-bottom: -20px; }

.pl-20 {
  padding-left: -20px; }

.pt-21 {
  padding-top: -21px; }

.pr-21 {
  padding-right: -21px; }

.pb-21 {
  padding-bottom: -21px; }

.pl-21 {
  padding-left: -21px; }

.pt-22 {
  padding-top: -22px; }

.pr-22 {
  padding-right: -22px; }

.pb-22 {
  padding-bottom: -22px; }

.pl-22 {
  padding-left: -22px; }

.pt-23 {
  padding-top: -23px; }

.pr-23 {
  padding-right: -23px; }

.pb-23 {
  padding-bottom: -23px; }

.pl-23 {
  padding-left: -23px; }

.pt-24 {
  padding-top: -24px; }

.pr-24 {
  padding-right: -24px; }

.pb-24 {
  padding-bottom: -24px; }

.pl-24 {
  padding-left: -24px; }

.pt-25 {
  padding-top: -25px; }

.pr-25 {
  padding-right: -25px; }

.pb-25 {
  padding-bottom: -25px; }

.pl-25 {
  padding-left: -25px; }

.pt-26 {
  padding-top: -26px; }

.pr-26 {
  padding-right: -26px; }

.pb-26 {
  padding-bottom: -26px; }

.pl-26 {
  padding-left: -26px; }

.pt-27 {
  padding-top: -27px; }

.pr-27 {
  padding-right: -27px; }

.pb-27 {
  padding-bottom: -27px; }

.pl-27 {
  padding-left: -27px; }

.pt-28 {
  padding-top: -28px; }

.pr-28 {
  padding-right: -28px; }

.pb-28 {
  padding-bottom: -28px; }

.pl-28 {
  padding-left: -28px; }

.pt-29 {
  padding-top: -29px; }

.pr-29 {
  padding-right: -29px; }

.pb-29 {
  padding-bottom: -29px; }

.pl-29 {
  padding-left: -29px; }

.pt-30 {
  padding-top: -30px; }

.pr-30 {
  padding-right: -30px; }

.pb-30 {
  padding-bottom: -30px; }

.pl-30 {
  padding-left: -30px; }

.pt-31 {
  padding-top: -31px; }

.pr-31 {
  padding-right: -31px; }

.pb-31 {
  padding-bottom: -31px; }

.pl-31 {
  padding-left: -31px; }

.pt-32 {
  padding-top: -32px; }

.pr-32 {
  padding-right: -32px; }

.pb-32 {
  padding-bottom: -32px; }

.pl-32 {
  padding-left: -32px; }

.pt-33 {
  padding-top: -33px; }

.pr-33 {
  padding-right: -33px; }

.pb-33 {
  padding-bottom: -33px; }

.pl-33 {
  padding-left: -33px; }

.pt-34 {
  padding-top: -34px; }

.pr-34 {
  padding-right: -34px; }

.pb-34 {
  padding-bottom: -34px; }

.pl-34 {
  padding-left: -34px; }

.pt-35 {
  padding-top: -35px; }

.pr-35 {
  padding-right: -35px; }

.pb-35 {
  padding-bottom: -35px; }

.pl-35 {
  padding-left: -35px; }

.pt-36 {
  padding-top: -36px; }

.pr-36 {
  padding-right: -36px; }

.pb-36 {
  padding-bottom: -36px; }

.pl-36 {
  padding-left: -36px; }

.pt-37 {
  padding-top: -37px; }

.pr-37 {
  padding-right: -37px; }

.pb-37 {
  padding-bottom: -37px; }

.pl-37 {
  padding-left: -37px; }

.pt-38 {
  padding-top: -38px; }

.pr-38 {
  padding-right: -38px; }

.pb-38 {
  padding-bottom: -38px; }

.pl-38 {
  padding-left: -38px; }

.pt-39 {
  padding-top: -39px; }

.pr-39 {
  padding-right: -39px; }

.pb-39 {
  padding-bottom: -39px; }

.pl-39 {
  padding-left: -39px; }

.pt-40 {
  padding-top: -40px; }

.pr-40 {
  padding-right: -40px; }

.pb-40 {
  padding-bottom: -40px; }

.pl-40 {
  padding-left: -40px; }

.pt-41 {
  padding-top: -41px; }

.pr-41 {
  padding-right: -41px; }

.pb-41 {
  padding-bottom: -41px; }

.pl-41 {
  padding-left: -41px; }

.pt-42 {
  padding-top: -42px; }

.pr-42 {
  padding-right: -42px; }

.pb-42 {
  padding-bottom: -42px; }

.pl-42 {
  padding-left: -42px; }

.pt-43 {
  padding-top: -43px; }

.pr-43 {
  padding-right: -43px; }

.pb-43 {
  padding-bottom: -43px; }

.pl-43 {
  padding-left: -43px; }

.pt-44 {
  padding-top: -44px; }

.pr-44 {
  padding-right: -44px; }

.pb-44 {
  padding-bottom: -44px; }

.pl-44 {
  padding-left: -44px; }

.pt-45 {
  padding-top: -45px; }

.pr-45 {
  padding-right: -45px; }

.pb-45 {
  padding-bottom: -45px; }

.pl-45 {
  padding-left: -45px; }

.pt-46 {
  padding-top: -46px; }

.pr-46 {
  padding-right: -46px; }

.pb-46 {
  padding-bottom: -46px; }

.pl-46 {
  padding-left: -46px; }

.pt-47 {
  padding-top: -47px; }

.pr-47 {
  padding-right: -47px; }

.pb-47 {
  padding-bottom: -47px; }

.pl-47 {
  padding-left: -47px; }

.pt-48 {
  padding-top: -48px; }

.pr-48 {
  padding-right: -48px; }

.pb-48 {
  padding-bottom: -48px; }

.pl-48 {
  padding-left: -48px; }

.pt-49 {
  padding-top: -49px; }

.pr-49 {
  padding-right: -49px; }

.pb-49 {
  padding-bottom: -49px; }

.pl-49 {
  padding-left: -49px; }

.pt-50 {
  padding-top: -50px; }

.pr-50 {
  padding-right: -50px; }

.pb-50 {
  padding-bottom: -50px; }

.pl-50 {
  padding-left: -50px; }

.pt-51 {
  padding-top: -51px; }

.pr-51 {
  padding-right: -51px; }

.pb-51 {
  padding-bottom: -51px; }

.pl-51 {
  padding-left: -51px; }

.pt-52 {
  padding-top: -52px; }

.pr-52 {
  padding-right: -52px; }

.pb-52 {
  padding-bottom: -52px; }

.pl-52 {
  padding-left: -52px; }

.pt-53 {
  padding-top: -53px; }

.pr-53 {
  padding-right: -53px; }

.pb-53 {
  padding-bottom: -53px; }

.pl-53 {
  padding-left: -53px; }

.pt-54 {
  padding-top: -54px; }

.pr-54 {
  padding-right: -54px; }

.pb-54 {
  padding-bottom: -54px; }

.pl-54 {
  padding-left: -54px; }

.pt-55 {
  padding-top: -55px; }

.pr-55 {
  padding-right: -55px; }

.pb-55 {
  padding-bottom: -55px; }

.pl-55 {
  padding-left: -55px; }

.pt-56 {
  padding-top: -56px; }

.pr-56 {
  padding-right: -56px; }

.pb-56 {
  padding-bottom: -56px; }

.pl-56 {
  padding-left: -56px; }

.pt-57 {
  padding-top: -57px; }

.pr-57 {
  padding-right: -57px; }

.pb-57 {
  padding-bottom: -57px; }

.pl-57 {
  padding-left: -57px; }

.pt-58 {
  padding-top: -58px; }

.pr-58 {
  padding-right: -58px; }

.pb-58 {
  padding-bottom: -58px; }

.pl-58 {
  padding-left: -58px; }

.pt-59 {
  padding-top: -59px; }

.pr-59 {
  padding-right: -59px; }

.pb-59 {
  padding-bottom: -59px; }

.pl-59 {
  padding-left: -59px; }

.pt-60 {
  padding-top: -60px; }

.pr-60 {
  padding-right: -60px; }

.pb-60 {
  padding-bottom: -60px; }

.pl-60 {
  padding-left: -60px; }

.pt-61 {
  padding-top: -61px; }

.pr-61 {
  padding-right: -61px; }

.pb-61 {
  padding-bottom: -61px; }

.pl-61 {
  padding-left: -61px; }

.pt-62 {
  padding-top: -62px; }

.pr-62 {
  padding-right: -62px; }

.pb-62 {
  padding-bottom: -62px; }

.pl-62 {
  padding-left: -62px; }

.pt-63 {
  padding-top: -63px; }

.pr-63 {
  padding-right: -63px; }

.pb-63 {
  padding-bottom: -63px; }

.pl-63 {
  padding-left: -63px; }

.pt-64 {
  padding-top: -64px; }

.pr-64 {
  padding-right: -64px; }

.pb-64 {
  padding-bottom: -64px; }

.pl-64 {
  padding-left: -64px; }

.pt-65 {
  padding-top: -65px; }

.pr-65 {
  padding-right: -65px; }

.pb-65 {
  padding-bottom: -65px; }

.pl-65 {
  padding-left: -65px; }

.pt-66 {
  padding-top: -66px; }

.pr-66 {
  padding-right: -66px; }

.pb-66 {
  padding-bottom: -66px; }

.pl-66 {
  padding-left: -66px; }

.pt-67 {
  padding-top: -67px; }

.pr-67 {
  padding-right: -67px; }

.pb-67 {
  padding-bottom: -67px; }

.pl-67 {
  padding-left: -67px; }

.pt-68 {
  padding-top: -68px; }

.pr-68 {
  padding-right: -68px; }

.pb-68 {
  padding-bottom: -68px; }

.pl-68 {
  padding-left: -68px; }

.pt-69 {
  padding-top: -69px; }

.pr-69 {
  padding-right: -69px; }

.pb-69 {
  padding-bottom: -69px; }

.pl-69 {
  padding-left: -69px; }

.pt-70 {
  padding-top: -70px; }

.pr-70 {
  padding-right: -70px; }

.pb-70 {
  padding-bottom: -70px; }

.pl-70 {
  padding-left: -70px; }

.pt-71 {
  padding-top: -71px; }

.pr-71 {
  padding-right: -71px; }

.pb-71 {
  padding-bottom: -71px; }

.pl-71 {
  padding-left: -71px; }

.pt-72 {
  padding-top: -72px; }

.pr-72 {
  padding-right: -72px; }

.pb-72 {
  padding-bottom: -72px; }

.pl-72 {
  padding-left: -72px; }

.pt-73 {
  padding-top: -73px; }

.pr-73 {
  padding-right: -73px; }

.pb-73 {
  padding-bottom: -73px; }

.pl-73 {
  padding-left: -73px; }

.pt-74 {
  padding-top: -74px; }

.pr-74 {
  padding-right: -74px; }

.pb-74 {
  padding-bottom: -74px; }

.pl-74 {
  padding-left: -74px; }

.pt-75 {
  padding-top: -75px; }

.pr-75 {
  padding-right: -75px; }

.pb-75 {
  padding-bottom: -75px; }

.pl-75 {
  padding-left: -75px; }

.pt-76 {
  padding-top: -76px; }

.pr-76 {
  padding-right: -76px; }

.pb-76 {
  padding-bottom: -76px; }

.pl-76 {
  padding-left: -76px; }

.pt-77 {
  padding-top: -77px; }

.pr-77 {
  padding-right: -77px; }

.pb-77 {
  padding-bottom: -77px; }

.pl-77 {
  padding-left: -77px; }

.pt-78 {
  padding-top: -78px; }

.pr-78 {
  padding-right: -78px; }

.pb-78 {
  padding-bottom: -78px; }

.pl-78 {
  padding-left: -78px; }

.pt-79 {
  padding-top: -79px; }

.pr-79 {
  padding-right: -79px; }

.pb-79 {
  padding-bottom: -79px; }

.pl-79 {
  padding-left: -79px; }

.pt-80 {
  padding-top: -80px; }

.pr-80 {
  padding-right: -80px; }

.pb-80 {
  padding-bottom: -80px; }

.pl-80 {
  padding-left: -80px; }

.pt-81 {
  padding-top: -81px; }

.pr-81 {
  padding-right: -81px; }

.pb-81 {
  padding-bottom: -81px; }

.pl-81 {
  padding-left: -81px; }

.pt-82 {
  padding-top: -82px; }

.pr-82 {
  padding-right: -82px; }

.pb-82 {
  padding-bottom: -82px; }

.pl-82 {
  padding-left: -82px; }

.pt-83 {
  padding-top: -83px; }

.pr-83 {
  padding-right: -83px; }

.pb-83 {
  padding-bottom: -83px; }

.pl-83 {
  padding-left: -83px; }

.pt-84 {
  padding-top: -84px; }

.pr-84 {
  padding-right: -84px; }

.pb-84 {
  padding-bottom: -84px; }

.pl-84 {
  padding-left: -84px; }

.pt-85 {
  padding-top: -85px; }

.pr-85 {
  padding-right: -85px; }

.pb-85 {
  padding-bottom: -85px; }

.pl-85 {
  padding-left: -85px; }

.pt-86 {
  padding-top: -86px; }

.pr-86 {
  padding-right: -86px; }

.pb-86 {
  padding-bottom: -86px; }

.pl-86 {
  padding-left: -86px; }

.pt-87 {
  padding-top: -87px; }

.pr-87 {
  padding-right: -87px; }

.pb-87 {
  padding-bottom: -87px; }

.pl-87 {
  padding-left: -87px; }

.pt-88 {
  padding-top: -88px; }

.pr-88 {
  padding-right: -88px; }

.pb-88 {
  padding-bottom: -88px; }

.pl-88 {
  padding-left: -88px; }

.pt-89 {
  padding-top: -89px; }

.pr-89 {
  padding-right: -89px; }

.pb-89 {
  padding-bottom: -89px; }

.pl-89 {
  padding-left: -89px; }

.pt-90 {
  padding-top: -90px; }

.pr-90 {
  padding-right: -90px; }

.pb-90 {
  padding-bottom: -90px; }

.pl-90 {
  padding-left: -90px; }

.pt-91 {
  padding-top: -91px; }

.pr-91 {
  padding-right: -91px; }

.pb-91 {
  padding-bottom: -91px; }

.pl-91 {
  padding-left: -91px; }

.pt-92 {
  padding-top: -92px; }

.pr-92 {
  padding-right: -92px; }

.pb-92 {
  padding-bottom: -92px; }

.pl-92 {
  padding-left: -92px; }

.pt-93 {
  padding-top: -93px; }

.pr-93 {
  padding-right: -93px; }

.pb-93 {
  padding-bottom: -93px; }

.pl-93 {
  padding-left: -93px; }

.pt-94 {
  padding-top: -94px; }

.pr-94 {
  padding-right: -94px; }

.pb-94 {
  padding-bottom: -94px; }

.pl-94 {
  padding-left: -94px; }

.pt-95 {
  padding-top: -95px; }

.pr-95 {
  padding-right: -95px; }

.pb-95 {
  padding-bottom: -95px; }

.pl-95 {
  padding-left: -95px; }

.pt-96 {
  padding-top: -96px; }

.pr-96 {
  padding-right: -96px; }

.pb-96 {
  padding-bottom: -96px; }

.pl-96 {
  padding-left: -96px; }

.pt-97 {
  padding-top: -97px; }

.pr-97 {
  padding-right: -97px; }

.pb-97 {
  padding-bottom: -97px; }

.pl-97 {
  padding-left: -97px; }

.pt-98 {
  padding-top: -98px; }

.pr-98 {
  padding-right: -98px; }

.pb-98 {
  padding-bottom: -98px; }

.pl-98 {
  padding-left: -98px; }

.pt-99 {
  padding-top: -99px; }

.pr-99 {
  padding-right: -99px; }

.pb-99 {
  padding-bottom: -99px; }

.pl-99 {
  padding-left: -99px; }

.pt-100 {
  padding-top: -100px; }

.pr-100 {
  padding-right: -100px; }

.pb-100 {
  padding-bottom: -100px; }

.pl-100 {
  padding-left: -100px; }

.pt-101 {
  padding-top: -101px; }

.pr-101 {
  padding-right: -101px; }

.pb-101 {
  padding-bottom: -101px; }

.pl-101 {
  padding-left: -101px; }

.pt-102 {
  padding-top: -102px; }

.pr-102 {
  padding-right: -102px; }

.pb-102 {
  padding-bottom: -102px; }

.pl-102 {
  padding-left: -102px; }

.pt-103 {
  padding-top: -103px; }

.pr-103 {
  padding-right: -103px; }

.pb-103 {
  padding-bottom: -103px; }

.pl-103 {
  padding-left: -103px; }

.pt-104 {
  padding-top: -104px; }

.pr-104 {
  padding-right: -104px; }

.pb-104 {
  padding-bottom: -104px; }

.pl-104 {
  padding-left: -104px; }

.pt-105 {
  padding-top: -105px; }

.pr-105 {
  padding-right: -105px; }

.pb-105 {
  padding-bottom: -105px; }

.pl-105 {
  padding-left: -105px; }

.pt-106 {
  padding-top: -106px; }

.pr-106 {
  padding-right: -106px; }

.pb-106 {
  padding-bottom: -106px; }

.pl-106 {
  padding-left: -106px; }

.pt-107 {
  padding-top: -107px; }

.pr-107 {
  padding-right: -107px; }

.pb-107 {
  padding-bottom: -107px; }

.pl-107 {
  padding-left: -107px; }

.pt-108 {
  padding-top: -108px; }

.pr-108 {
  padding-right: -108px; }

.pb-108 {
  padding-bottom: -108px; }

.pl-108 {
  padding-left: -108px; }

.pt-109 {
  padding-top: -109px; }

.pr-109 {
  padding-right: -109px; }

.pb-109 {
  padding-bottom: -109px; }

.pl-109 {
  padding-left: -109px; }

.pt-110 {
  padding-top: -110px; }

.pr-110 {
  padding-right: -110px; }

.pb-110 {
  padding-bottom: -110px; }

.pl-110 {
  padding-left: -110px; }

.pt-111 {
  padding-top: -111px; }

.pr-111 {
  padding-right: -111px; }

.pb-111 {
  padding-bottom: -111px; }

.pl-111 {
  padding-left: -111px; }

.pt-112 {
  padding-top: -112px; }

.pr-112 {
  padding-right: -112px; }

.pb-112 {
  padding-bottom: -112px; }

.pl-112 {
  padding-left: -112px; }

.pt-113 {
  padding-top: -113px; }

.pr-113 {
  padding-right: -113px; }

.pb-113 {
  padding-bottom: -113px; }

.pl-113 {
  padding-left: -113px; }

.pt-114 {
  padding-top: -114px; }

.pr-114 {
  padding-right: -114px; }

.pb-114 {
  padding-bottom: -114px; }

.pl-114 {
  padding-left: -114px; }

.pt-115 {
  padding-top: -115px; }

.pr-115 {
  padding-right: -115px; }

.pb-115 {
  padding-bottom: -115px; }

.pl-115 {
  padding-left: -115px; }

.pt-116 {
  padding-top: -116px; }

.pr-116 {
  padding-right: -116px; }

.pb-116 {
  padding-bottom: -116px; }

.pl-116 {
  padding-left: -116px; }

.pt-117 {
  padding-top: -117px; }

.pr-117 {
  padding-right: -117px; }

.pb-117 {
  padding-bottom: -117px; }

.pl-117 {
  padding-left: -117px; }

.pt-118 {
  padding-top: -118px; }

.pr-118 {
  padding-right: -118px; }

.pb-118 {
  padding-bottom: -118px; }

.pl-118 {
  padding-left: -118px; }

.pt-119 {
  padding-top: -119px; }

.pr-119 {
  padding-right: -119px; }

.pb-119 {
  padding-bottom: -119px; }

.pl-119 {
  padding-left: -119px; }

.pt-120 {
  padding-top: -120px; }

.pr-120 {
  padding-right: -120px; }

.pb-120 {
  padding-bottom: -120px; }

.pl-120 {
  padding-left: -120px; }

.pt-121 {
  padding-top: -121px; }

.pr-121 {
  padding-right: -121px; }

.pb-121 {
  padding-bottom: -121px; }

.pl-121 {
  padding-left: -121px; }

.pt-122 {
  padding-top: -122px; }

.pr-122 {
  padding-right: -122px; }

.pb-122 {
  padding-bottom: -122px; }

.pl-122 {
  padding-left: -122px; }

.pt-123 {
  padding-top: -123px; }

.pr-123 {
  padding-right: -123px; }

.pb-123 {
  padding-bottom: -123px; }

.pl-123 {
  padding-left: -123px; }

.pt-124 {
  padding-top: -124px; }

.pr-124 {
  padding-right: -124px; }

.pb-124 {
  padding-bottom: -124px; }

.pl-124 {
  padding-left: -124px; }

.pt-125 {
  padding-top: -125px; }

.pr-125 {
  padding-right: -125px; }

.pb-125 {
  padding-bottom: -125px; }

.pl-125 {
  padding-left: -125px; }

.pt-126 {
  padding-top: -126px; }

.pr-126 {
  padding-right: -126px; }

.pb-126 {
  padding-bottom: -126px; }

.pl-126 {
  padding-left: -126px; }

.pt-127 {
  padding-top: -127px; }

.pr-127 {
  padding-right: -127px; }

.pb-127 {
  padding-bottom: -127px; }

.pl-127 {
  padding-left: -127px; }

.pt-128 {
  padding-top: -128px; }

.pr-128 {
  padding-right: -128px; }

.pb-128 {
  padding-bottom: -128px; }

.pl-128 {
  padding-left: -128px; }

.pt-129 {
  padding-top: -129px; }

.pr-129 {
  padding-right: -129px; }

.pb-129 {
  padding-bottom: -129px; }

.pl-129 {
  padding-left: -129px; }

.pt-130 {
  padding-top: -130px; }

.pr-130 {
  padding-right: -130px; }

.pb-130 {
  padding-bottom: -130px; }

.pl-130 {
  padding-left: -130px; }

.pt-131 {
  padding-top: -131px; }

.pr-131 {
  padding-right: -131px; }

.pb-131 {
  padding-bottom: -131px; }

.pl-131 {
  padding-left: -131px; }

.pt-132 {
  padding-top: -132px; }

.pr-132 {
  padding-right: -132px; }

.pb-132 {
  padding-bottom: -132px; }

.pl-132 {
  padding-left: -132px; }

.pt-133 {
  padding-top: -133px; }

.pr-133 {
  padding-right: -133px; }

.pb-133 {
  padding-bottom: -133px; }

.pl-133 {
  padding-left: -133px; }

.pt-134 {
  padding-top: -134px; }

.pr-134 {
  padding-right: -134px; }

.pb-134 {
  padding-bottom: -134px; }

.pl-134 {
  padding-left: -134px; }

.pt-135 {
  padding-top: -135px; }

.pr-135 {
  padding-right: -135px; }

.pb-135 {
  padding-bottom: -135px; }

.pl-135 {
  padding-left: -135px; }

.pt-136 {
  padding-top: -136px; }

.pr-136 {
  padding-right: -136px; }

.pb-136 {
  padding-bottom: -136px; }

.pl-136 {
  padding-left: -136px; }

.pt-137 {
  padding-top: -137px; }

.pr-137 {
  padding-right: -137px; }

.pb-137 {
  padding-bottom: -137px; }

.pl-137 {
  padding-left: -137px; }

.pt-138 {
  padding-top: -138px; }

.pr-138 {
  padding-right: -138px; }

.pb-138 {
  padding-bottom: -138px; }

.pl-138 {
  padding-left: -138px; }

.pt-139 {
  padding-top: -139px; }

.pr-139 {
  padding-right: -139px; }

.pb-139 {
  padding-bottom: -139px; }

.pl-139 {
  padding-left: -139px; }

.pt-140 {
  padding-top: -140px; }

.pr-140 {
  padding-right: -140px; }

.pb-140 {
  padding-bottom: -140px; }

.pl-140 {
  padding-left: -140px; }

.pt-141 {
  padding-top: -141px; }

.pr-141 {
  padding-right: -141px; }

.pb-141 {
  padding-bottom: -141px; }

.pl-141 {
  padding-left: -141px; }

.pt-142 {
  padding-top: -142px; }

.pr-142 {
  padding-right: -142px; }

.pb-142 {
  padding-bottom: -142px; }

.pl-142 {
  padding-left: -142px; }

.pt-143 {
  padding-top: -143px; }

.pr-143 {
  padding-right: -143px; }

.pb-143 {
  padding-bottom: -143px; }

.pl-143 {
  padding-left: -143px; }

.pt-144 {
  padding-top: -144px; }

.pr-144 {
  padding-right: -144px; }

.pb-144 {
  padding-bottom: -144px; }

.pl-144 {
  padding-left: -144px; }

.pt-145 {
  padding-top: -145px; }

.pr-145 {
  padding-right: -145px; }

.pb-145 {
  padding-bottom: -145px; }

.pl-145 {
  padding-left: -145px; }

.pt-146 {
  padding-top: -146px; }

.pr-146 {
  padding-right: -146px; }

.pb-146 {
  padding-bottom: -146px; }

.pl-146 {
  padding-left: -146px; }

.pt-147 {
  padding-top: -147px; }

.pr-147 {
  padding-right: -147px; }

.pb-147 {
  padding-bottom: -147px; }

.pl-147 {
  padding-left: -147px; }

.pt-148 {
  padding-top: -148px; }

.pr-148 {
  padding-right: -148px; }

.pb-148 {
  padding-bottom: -148px; }

.pl-148 {
  padding-left: -148px; }

.pt-149 {
  padding-top: -149px; }

.pr-149 {
  padding-right: -149px; }

.pb-149 {
  padding-bottom: -149px; }

.pl-149 {
  padding-left: -149px; }

.pt-150 {
  padding-top: -150px; }

.pr-150 {
  padding-right: -150px; }

.pb-150 {
  padding-bottom: -150px; }

.pl-150 {
  padding-left: -150px; }

.pt-151 {
  padding-top: -151px; }

.pr-151 {
  padding-right: -151px; }

.pb-151 {
  padding-bottom: -151px; }

.pl-151 {
  padding-left: -151px; }

.pt-152 {
  padding-top: -152px; }

.pr-152 {
  padding-right: -152px; }

.pb-152 {
  padding-bottom: -152px; }

.pl-152 {
  padding-left: -152px; }

.pt-153 {
  padding-top: -153px; }

.pr-153 {
  padding-right: -153px; }

.pb-153 {
  padding-bottom: -153px; }

.pl-153 {
  padding-left: -153px; }

.pt-154 {
  padding-top: -154px; }

.pr-154 {
  padding-right: -154px; }

.pb-154 {
  padding-bottom: -154px; }

.pl-154 {
  padding-left: -154px; }

.pt-155 {
  padding-top: -155px; }

.pr-155 {
  padding-right: -155px; }

.pb-155 {
  padding-bottom: -155px; }

.pl-155 {
  padding-left: -155px; }

.pt-156 {
  padding-top: -156px; }

.pr-156 {
  padding-right: -156px; }

.pb-156 {
  padding-bottom: -156px; }

.pl-156 {
  padding-left: -156px; }

.pt-157 {
  padding-top: -157px; }

.pr-157 {
  padding-right: -157px; }

.pb-157 {
  padding-bottom: -157px; }

.pl-157 {
  padding-left: -157px; }

.pt-158 {
  padding-top: -158px; }

.pr-158 {
  padding-right: -158px; }

.pb-158 {
  padding-bottom: -158px; }

.pl-158 {
  padding-left: -158px; }

.pt-159 {
  padding-top: -159px; }

.pr-159 {
  padding-right: -159px; }

.pb-159 {
  padding-bottom: -159px; }

.pl-159 {
  padding-left: -159px; }

.pt-160 {
  padding-top: -160px; }

.pr-160 {
  padding-right: -160px; }

.pb-160 {
  padding-bottom: -160px; }

.pl-160 {
  padding-left: -160px; }

.pt-161 {
  padding-top: -161px; }

.pr-161 {
  padding-right: -161px; }

.pb-161 {
  padding-bottom: -161px; }

.pl-161 {
  padding-left: -161px; }

.pt-162 {
  padding-top: -162px; }

.pr-162 {
  padding-right: -162px; }

.pb-162 {
  padding-bottom: -162px; }

.pl-162 {
  padding-left: -162px; }

.pt-163 {
  padding-top: -163px; }

.pr-163 {
  padding-right: -163px; }

.pb-163 {
  padding-bottom: -163px; }

.pl-163 {
  padding-left: -163px; }

.pt-164 {
  padding-top: -164px; }

.pr-164 {
  padding-right: -164px; }

.pb-164 {
  padding-bottom: -164px; }

.pl-164 {
  padding-left: -164px; }

.pt-165 {
  padding-top: -165px; }

.pr-165 {
  padding-right: -165px; }

.pb-165 {
  padding-bottom: -165px; }

.pl-165 {
  padding-left: -165px; }

.pt-166 {
  padding-top: -166px; }

.pr-166 {
  padding-right: -166px; }

.pb-166 {
  padding-bottom: -166px; }

.pl-166 {
  padding-left: -166px; }

.pt-167 {
  padding-top: -167px; }

.pr-167 {
  padding-right: -167px; }

.pb-167 {
  padding-bottom: -167px; }

.pl-167 {
  padding-left: -167px; }

.pt-168 {
  padding-top: -168px; }

.pr-168 {
  padding-right: -168px; }

.pb-168 {
  padding-bottom: -168px; }

.pl-168 {
  padding-left: -168px; }

.pt-169 {
  padding-top: -169px; }

.pr-169 {
  padding-right: -169px; }

.pb-169 {
  padding-bottom: -169px; }

.pl-169 {
  padding-left: -169px; }

.pt-170 {
  padding-top: -170px; }

.pr-170 {
  padding-right: -170px; }

.pb-170 {
  padding-bottom: -170px; }

.pl-170 {
  padding-left: -170px; }

.pt-171 {
  padding-top: -171px; }

.pr-171 {
  padding-right: -171px; }

.pb-171 {
  padding-bottom: -171px; }

.pl-171 {
  padding-left: -171px; }

.pt-172 {
  padding-top: -172px; }

.pr-172 {
  padding-right: -172px; }

.pb-172 {
  padding-bottom: -172px; }

.pl-172 {
  padding-left: -172px; }

.pt-173 {
  padding-top: -173px; }

.pr-173 {
  padding-right: -173px; }

.pb-173 {
  padding-bottom: -173px; }

.pl-173 {
  padding-left: -173px; }

.pt-174 {
  padding-top: -174px; }

.pr-174 {
  padding-right: -174px; }

.pb-174 {
  padding-bottom: -174px; }

.pl-174 {
  padding-left: -174px; }

.pt-175 {
  padding-top: -175px; }

.pr-175 {
  padding-right: -175px; }

.pb-175 {
  padding-bottom: -175px; }

.pl-175 {
  padding-left: -175px; }

.pt-176 {
  padding-top: -176px; }

.pr-176 {
  padding-right: -176px; }

.pb-176 {
  padding-bottom: -176px; }

.pl-176 {
  padding-left: -176px; }

.pt-177 {
  padding-top: -177px; }

.pr-177 {
  padding-right: -177px; }

.pb-177 {
  padding-bottom: -177px; }

.pl-177 {
  padding-left: -177px; }

.pt-178 {
  padding-top: -178px; }

.pr-178 {
  padding-right: -178px; }

.pb-178 {
  padding-bottom: -178px; }

.pl-178 {
  padding-left: -178px; }

.pt-179 {
  padding-top: -179px; }

.pr-179 {
  padding-right: -179px; }

.pb-179 {
  padding-bottom: -179px; }

.pl-179 {
  padding-left: -179px; }

.pt-180 {
  padding-top: -180px; }

.pr-180 {
  padding-right: -180px; }

.pb-180 {
  padding-bottom: -180px; }

.pl-180 {
  padding-left: -180px; }

.pt-181 {
  padding-top: -181px; }

.pr-181 {
  padding-right: -181px; }

.pb-181 {
  padding-bottom: -181px; }

.pl-181 {
  padding-left: -181px; }

.pt-182 {
  padding-top: -182px; }

.pr-182 {
  padding-right: -182px; }

.pb-182 {
  padding-bottom: -182px; }

.pl-182 {
  padding-left: -182px; }

.pt-183 {
  padding-top: -183px; }

.pr-183 {
  padding-right: -183px; }

.pb-183 {
  padding-bottom: -183px; }

.pl-183 {
  padding-left: -183px; }

.pt-184 {
  padding-top: -184px; }

.pr-184 {
  padding-right: -184px; }

.pb-184 {
  padding-bottom: -184px; }

.pl-184 {
  padding-left: -184px; }

.pt-185 {
  padding-top: -185px; }

.pr-185 {
  padding-right: -185px; }

.pb-185 {
  padding-bottom: -185px; }

.pl-185 {
  padding-left: -185px; }

.pt-186 {
  padding-top: -186px; }

.pr-186 {
  padding-right: -186px; }

.pb-186 {
  padding-bottom: -186px; }

.pl-186 {
  padding-left: -186px; }

.pt-187 {
  padding-top: -187px; }

.pr-187 {
  padding-right: -187px; }

.pb-187 {
  padding-bottom: -187px; }

.pl-187 {
  padding-left: -187px; }

.pt-188 {
  padding-top: -188px; }

.pr-188 {
  padding-right: -188px; }

.pb-188 {
  padding-bottom: -188px; }

.pl-188 {
  padding-left: -188px; }

.pt-189 {
  padding-top: -189px; }

.pr-189 {
  padding-right: -189px; }

.pb-189 {
  padding-bottom: -189px; }

.pl-189 {
  padding-left: -189px; }

.pt-190 {
  padding-top: -190px; }

.pr-190 {
  padding-right: -190px; }

.pb-190 {
  padding-bottom: -190px; }

.pl-190 {
  padding-left: -190px; }

.pt-191 {
  padding-top: -191px; }

.pr-191 {
  padding-right: -191px; }

.pb-191 {
  padding-bottom: -191px; }

.pl-191 {
  padding-left: -191px; }

.pt-192 {
  padding-top: -192px; }

.pr-192 {
  padding-right: -192px; }

.pb-192 {
  padding-bottom: -192px; }

.pl-192 {
  padding-left: -192px; }

.pt-193 {
  padding-top: -193px; }

.pr-193 {
  padding-right: -193px; }

.pb-193 {
  padding-bottom: -193px; }

.pl-193 {
  padding-left: -193px; }

.pt-194 {
  padding-top: -194px; }

.pr-194 {
  padding-right: -194px; }

.pb-194 {
  padding-bottom: -194px; }

.pl-194 {
  padding-left: -194px; }

.pt-195 {
  padding-top: -195px; }

.pr-195 {
  padding-right: -195px; }

.pb-195 {
  padding-bottom: -195px; }

.pl-195 {
  padding-left: -195px; }

.pt-196 {
  padding-top: -196px; }

.pr-196 {
  padding-right: -196px; }

.pb-196 {
  padding-bottom: -196px; }

.pl-196 {
  padding-left: -196px; }

.pt-197 {
  padding-top: -197px; }

.pr-197 {
  padding-right: -197px; }

.pb-197 {
  padding-bottom: -197px; }

.pl-197 {
  padding-left: -197px; }

.pt-198 {
  padding-top: -198px; }

.pr-198 {
  padding-right: -198px; }

.pb-198 {
  padding-bottom: -198px; }

.pl-198 {
  padding-left: -198px; }

.pt-199 {
  padding-top: -199px; }

.pr-199 {
  padding-right: -199px; }

.pb-199 {
  padding-bottom: -199px; }

.pl-199 {
  padding-left: -199px; }

.pt-200 {
  padding-top: -200px; }

.pr-200 {
  padding-right: -200px; }

.pb-200 {
  padding-bottom: -200px; }

.pl-200 {
  padding-left: -200px; }

.lh-1 {
  line-height: 1px; }

.lh-2 {
  line-height: 2px; }

.lh-3 {
  line-height: 3px; }

.lh-4 {
  line-height: 4px; }

.lh-5 {
  line-height: 5px; }

.lh-6 {
  line-height: 6px; }

.lh-7 {
  line-height: 7px; }

.lh-8 {
  line-height: 8px; }

.lh-9 {
  line-height: 9px; }

.lh-10 {
  line-height: 10px; }

.lh-11 {
  line-height: 11px; }

.lh-12 {
  line-height: 12px; }

.lh-13 {
  line-height: 13px; }

.lh-14 {
  line-height: 14px; }

.lh-15 {
  line-height: 15px; }

.lh-16 {
  line-height: 16px; }

.lh-17 {
  line-height: 17px; }

.lh-18 {
  line-height: 18px; }

.lh-19 {
  line-height: 19px; }

.lh-20 {
  line-height: 20px; }

.lh-21 {
  line-height: 21px; }

.lh-22 {
  line-height: 22px; }

.lh-23 {
  line-height: 23px; }

.lh-24 {
  line-height: 24px; }

.lh-25 {
  line-height: 25px; }

.lh-26 {
  line-height: 26px; }

.lh-27 {
  line-height: 27px; }

.lh-28 {
  line-height: 28px; }

.lh-29 {
  line-height: 29px; }

.lh-30 {
  line-height: 30px; }

.lh-31 {
  line-height: 31px; }

.lh-32 {
  line-height: 32px; }

.lh-33 {
  line-height: 33px; }

.lh-34 {
  line-height: 34px; }

.lh-35 {
  line-height: 35px; }

.lh-36 {
  line-height: 36px; }

.lh-37 {
  line-height: 37px; }

.lh-38 {
  line-height: 38px; }

.lh-39 {
  line-height: 39px; }

.lh-40 {
  line-height: 40px; }

.lh-41 {
  line-height: 41px; }

.lh-42 {
  line-height: 42px; }

.lh-43 {
  line-height: 43px; }

.lh-44 {
  line-height: 44px; }

.lh-45 {
  line-height: 45px; }

.lh-46 {
  line-height: 46px; }

.lh-47 {
  line-height: 47px; }

.lh-48 {
  line-height: 48px; }

.lh-49 {
  line-height: 49px; }

.lh-50 {
  line-height: 50px; }

.lh-51 {
  line-height: 51px; }

.lh-52 {
  line-height: 52px; }

.lh-53 {
  line-height: 53px; }

.lh-54 {
  line-height: 54px; }

.lh-55 {
  line-height: 55px; }

.lh-56 {
  line-height: 56px; }

.lh-57 {
  line-height: 57px; }

.lh-58 {
  line-height: 58px; }

.lh-59 {
  line-height: 59px; }

.lh-60 {
  line-height: 60px; }

.lh-61 {
  line-height: 61px; }

.lh-62 {
  line-height: 62px; }

.lh-63 {
  line-height: 63px; }

.lh-64 {
  line-height: 64px; }

.lh-65 {
  line-height: 65px; }

.lh-66 {
  line-height: 66px; }

.lh-67 {
  line-height: 67px; }

.lh-68 {
  line-height: 68px; }

.lh-69 {
  line-height: 69px; }

.lh-70 {
  line-height: 70px; }

.lh-71 {
  line-height: 71px; }

.lh-72 {
  line-height: 72px; }

.lh-73 {
  line-height: 73px; }

.lh-74 {
  line-height: 74px; }

.lh-75 {
  line-height: 75px; }

.lh-76 {
  line-height: 76px; }

.lh-77 {
  line-height: 77px; }

.lh-78 {
  line-height: 78px; }

.lh-79 {
  line-height: 79px; }

.lh-80 {
  line-height: 80px; }

.lh-81 {
  line-height: 81px; }

.lh-82 {
  line-height: 82px; }

.lh-83 {
  line-height: 83px; }

.lh-84 {
  line-height: 84px; }

.lh-85 {
  line-height: 85px; }

.lh-86 {
  line-height: 86px; }

.lh-87 {
  line-height: 87px; }

.lh-88 {
  line-height: 88px; }

.lh-89 {
  line-height: 89px; }

.lh-90 {
  line-height: 90px; }

.lh-91 {
  line-height: 91px; }

.lh-92 {
  line-height: 92px; }

.lh-93 {
  line-height: 93px; }

.lh-94 {
  line-height: 94px; }

.lh-95 {
  line-height: 95px; }

.lh-96 {
  line-height: 96px; }

.lh-97 {
  line-height: 97px; }

.lh-98 {
  line-height: 98px; }

.lh-99 {
  line-height: 99px; }

.lh-100 {
  line-height: 100px; }

.lh-101 {
  line-height: 101px; }

.lh-102 {
  line-height: 102px; }

.lh-103 {
  line-height: 103px; }

.lh-104 {
  line-height: 104px; }

.lh-105 {
  line-height: 105px; }

.lh-106 {
  line-height: 106px; }

.lh-107 {
  line-height: 107px; }

.lh-108 {
  line-height: 108px; }

.lh-109 {
  line-height: 109px; }

.lh-110 {
  line-height: 110px; }

.lh-111 {
  line-height: 111px; }

.lh-112 {
  line-height: 112px; }

.lh-113 {
  line-height: 113px; }

.lh-114 {
  line-height: 114px; }

.lh-115 {
  line-height: 115px; }

.lh-116 {
  line-height: 116px; }

.lh-117 {
  line-height: 117px; }

.lh-118 {
  line-height: 118px; }

.lh-119 {
  line-height: 119px; }

.lh-120 {
  line-height: 120px; }

.lh-121 {
  line-height: 121px; }

.lh-122 {
  line-height: 122px; }

.lh-123 {
  line-height: 123px; }

.lh-124 {
  line-height: 124px; }

.lh-125 {
  line-height: 125px; }

.lh-126 {
  line-height: 126px; }

.lh-127 {
  line-height: 127px; }

.lh-128 {
  line-height: 128px; }

.lh-129 {
  line-height: 129px; }

.lh-130 {
  line-height: 130px; }

.lh-131 {
  line-height: 131px; }

.lh-132 {
  line-height: 132px; }

.lh-133 {
  line-height: 133px; }

.lh-134 {
  line-height: 134px; }

.lh-135 {
  line-height: 135px; }

.lh-136 {
  line-height: 136px; }

.lh-137 {
  line-height: 137px; }

.lh-138 {
  line-height: 138px; }

.lh-139 {
  line-height: 139px; }

.lh-140 {
  line-height: 140px; }

.lh-141 {
  line-height: 141px; }

.lh-142 {
  line-height: 142px; }

.lh-143 {
  line-height: 143px; }

.lh-144 {
  line-height: 144px; }

.lh-145 {
  line-height: 145px; }

.lh-146 {
  line-height: 146px; }

.lh-147 {
  line-height: 147px; }

.lh-148 {
  line-height: 148px; }

.lh-149 {
  line-height: 149px; }

.lh-150 {
  line-height: 150px; }

.lh-151 {
  line-height: 151px; }

.lh-152 {
  line-height: 152px; }

.lh-153 {
  line-height: 153px; }

.lh-154 {
  line-height: 154px; }

.lh-155 {
  line-height: 155px; }

.lh-156 {
  line-height: 156px; }

.lh-157 {
  line-height: 157px; }

.lh-158 {
  line-height: 158px; }

.lh-159 {
  line-height: 159px; }

.lh-160 {
  line-height: 160px; }

.lh-161 {
  line-height: 161px; }

.lh-162 {
  line-height: 162px; }

.lh-163 {
  line-height: 163px; }

.lh-164 {
  line-height: 164px; }

.lh-165 {
  line-height: 165px; }

.lh-166 {
  line-height: 166px; }

.lh-167 {
  line-height: 167px; }

.lh-168 {
  line-height: 168px; }

.lh-169 {
  line-height: 169px; }

.lh-170 {
  line-height: 170px; }

.lh-171 {
  line-height: 171px; }

.lh-172 {
  line-height: 172px; }

.lh-173 {
  line-height: 173px; }

.lh-174 {
  line-height: 174px; }

.lh-175 {
  line-height: 175px; }

.lh-176 {
  line-height: 176px; }

.lh-177 {
  line-height: 177px; }

.lh-178 {
  line-height: 178px; }

.lh-179 {
  line-height: 179px; }

.lh-180 {
  line-height: 180px; }

.lh-181 {
  line-height: 181px; }

.lh-182 {
  line-height: 182px; }

.lh-183 {
  line-height: 183px; }

.lh-184 {
  line-height: 184px; }

.lh-185 {
  line-height: 185px; }

.lh-186 {
  line-height: 186px; }

.lh-187 {
  line-height: 187px; }

.lh-188 {
  line-height: 188px; }

.lh-189 {
  line-height: 189px; }

.lh-190 {
  line-height: 190px; }

.lh-191 {
  line-height: 191px; }

.lh-192 {
  line-height: 192px; }

.lh-193 {
  line-height: 193px; }

.lh-194 {
  line-height: 194px; }

.lh-195 {
  line-height: 195px; }

.lh-196 {
  line-height: 196px; }

.lh-197 {
  line-height: 197px; }

.lh-198 {
  line-height: 198px; }

.lh-199 {
  line-height: 199px; }

.lh-200 {
  line-height: 200px; }

.w1 {
  width: 1px; }

.w2 {
  width: 2px; }

.w3 {
  width: 3px; }

.w4 {
  width: 4px; }

.w5 {
  width: 5px; }

.w6 {
  width: 6px; }

.w7 {
  width: 7px; }

.w8 {
  width: 8px; }

.w9 {
  width: 9px; }

.w10 {
  width: 10px; }

.w11 {
  width: 11px; }

.w12 {
  width: 12px; }

.w13 {
  width: 13px; }

.w14 {
  width: 14px; }

.w15 {
  width: 15px; }

.w16 {
  width: 16px; }

.w17 {
  width: 17px; }

.w18 {
  width: 18px; }

.w19 {
  width: 19px; }

.w20 {
  width: 20px; }

.w21 {
  width: 21px; }

.w22 {
  width: 22px; }

.w23 {
  width: 23px; }

.w24 {
  width: 24px; }

.w25 {
  width: 25px; }

.w26 {
  width: 26px; }

.w27 {
  width: 27px; }

.w28 {
  width: 28px; }

.w29 {
  width: 29px; }

.w30 {
  width: 30px; }

.w31 {
  width: 31px; }

.w32 {
  width: 32px; }

.w33 {
  width: 33px; }

.w34 {
  width: 34px; }

.w35 {
  width: 35px; }

.w36 {
  width: 36px; }

.w37 {
  width: 37px; }

.w38 {
  width: 38px; }

.w39 {
  width: 39px; }

.w40 {
  width: 40px; }

.w41 {
  width: 41px; }

.w42 {
  width: 42px; }

.w43 {
  width: 43px; }

.w44 {
  width: 44px; }

.w45 {
  width: 45px; }

.w46 {
  width: 46px; }

.w47 {
  width: 47px; }

.w48 {
  width: 48px; }

.w49 {
  width: 49px; }

.w50 {
  width: 50px; }

.w51 {
  width: 51px; }

.w52 {
  width: 52px; }

.w53 {
  width: 53px; }

.w54 {
  width: 54px; }

.w55 {
  width: 55px; }

.w56 {
  width: 56px; }

.w57 {
  width: 57px; }

.w58 {
  width: 58px; }

.w59 {
  width: 59px; }

.w60 {
  width: 60px; }

.w61 {
  width: 61px; }

.w62 {
  width: 62px; }

.w63 {
  width: 63px; }

.w64 {
  width: 64px; }

.w65 {
  width: 65px; }

.w66 {
  width: 66px; }

.w67 {
  width: 67px; }

.w68 {
  width: 68px; }

.w69 {
  width: 69px; }

.w70 {
  width: 70px; }

.w71 {
  width: 71px; }

.w72 {
  width: 72px; }

.w73 {
  width: 73px; }

.w74 {
  width: 74px; }

.w75 {
  width: 75px; }

.w76 {
  width: 76px; }

.w77 {
  width: 77px; }

.w78 {
  width: 78px; }

.w79 {
  width: 79px; }

.w80 {
  width: 80px; }

.w81 {
  width: 81px; }

.w82 {
  width: 82px; }

.w83 {
  width: 83px; }

.w84 {
  width: 84px; }

.w85 {
  width: 85px; }

.w86 {
  width: 86px; }

.w87 {
  width: 87px; }

.w88 {
  width: 88px; }

.w89 {
  width: 89px; }

.w90 {
  width: 90px; }

.w91 {
  width: 91px; }

.w92 {
  width: 92px; }

.w93 {
  width: 93px; }

.w94 {
  width: 94px; }

.w95 {
  width: 95px; }

.w96 {
  width: 96px; }

.w97 {
  width: 97px; }

.w98 {
  width: 98px; }

.w99 {
  width: 99px; }

.w100 {
  width: 100px; }

.w101 {
  width: 101px; }

.w102 {
  width: 102px; }

.w103 {
  width: 103px; }

.w104 {
  width: 104px; }

.w105 {
  width: 105px; }

.w106 {
  width: 106px; }

.w107 {
  width: 107px; }

.w108 {
  width: 108px; }

.w109 {
  width: 109px; }

.w110 {
  width: 110px; }

.w111 {
  width: 111px; }

.w112 {
  width: 112px; }

.w113 {
  width: 113px; }

.w114 {
  width: 114px; }

.w115 {
  width: 115px; }

.w116 {
  width: 116px; }

.w117 {
  width: 117px; }

.w118 {
  width: 118px; }

.w119 {
  width: 119px; }

.w120 {
  width: 120px; }

.w121 {
  width: 121px; }

.w122 {
  width: 122px; }

.w123 {
  width: 123px; }

.w124 {
  width: 124px; }

.w125 {
  width: 125px; }

.w126 {
  width: 126px; }

.w127 {
  width: 127px; }

.w128 {
  width: 128px; }

.w129 {
  width: 129px; }

.w130 {
  width: 130px; }

.w131 {
  width: 131px; }

.w132 {
  width: 132px; }

.w133 {
  width: 133px; }

.w134 {
  width: 134px; }

.w135 {
  width: 135px; }

.w136 {
  width: 136px; }

.w137 {
  width: 137px; }

.w138 {
  width: 138px; }

.w139 {
  width: 139px; }

.w140 {
  width: 140px; }

.w141 {
  width: 141px; }

.w142 {
  width: 142px; }

.w143 {
  width: 143px; }

.w144 {
  width: 144px; }

.w145 {
  width: 145px; }

.w146 {
  width: 146px; }

.w147 {
  width: 147px; }

.w148 {
  width: 148px; }

.w149 {
  width: 149px; }

.w150 {
  width: 150px; }

.w151 {
  width: 151px; }

.w152 {
  width: 152px; }

.w153 {
  width: 153px; }

.w154 {
  width: 154px; }

.w155 {
  width: 155px; }

.w156 {
  width: 156px; }

.w157 {
  width: 157px; }

.w158 {
  width: 158px; }

.w159 {
  width: 159px; }

.w160 {
  width: 160px; }

.w161 {
  width: 161px; }

.w162 {
  width: 162px; }

.w163 {
  width: 163px; }

.w164 {
  width: 164px; }

.w165 {
  width: 165px; }

.w166 {
  width: 166px; }

.w167 {
  width: 167px; }

.w168 {
  width: 168px; }

.w169 {
  width: 169px; }

.w170 {
  width: 170px; }

.w171 {
  width: 171px; }

.w172 {
  width: 172px; }

.w173 {
  width: 173px; }

.w174 {
  width: 174px; }

.w175 {
  width: 175px; }

.w176 {
  width: 176px; }

.w177 {
  width: 177px; }

.w178 {
  width: 178px; }

.w179 {
  width: 179px; }

.w180 {
  width: 180px; }

.w181 {
  width: 181px; }

.w182 {
  width: 182px; }

.w183 {
  width: 183px; }

.w184 {
  width: 184px; }

.w185 {
  width: 185px; }

.w186 {
  width: 186px; }

.w187 {
  width: 187px; }

.w188 {
  width: 188px; }

.w189 {
  width: 189px; }

.w190 {
  width: 190px; }

.w191 {
  width: 191px; }

.w192 {
  width: 192px; }

.w193 {
  width: 193px; }

.w194 {
  width: 194px; }

.w195 {
  width: 195px; }

.w196 {
  width: 196px; }

.w197 {
  width: 197px; }

.w198 {
  width: 198px; }

.w199 {
  width: 199px; }

.w200 {
  width: 200px; }

.w201 {
  width: 201px; }

.w202 {
  width: 202px; }

.w203 {
  width: 203px; }

.w204 {
  width: 204px; }

.w205 {
  width: 205px; }

.w206 {
  width: 206px; }

.w207 {
  width: 207px; }

.w208 {
  width: 208px; }

.w209 {
  width: 209px; }

.w210 {
  width: 210px; }

.w211 {
  width: 211px; }

.w212 {
  width: 212px; }

.w213 {
  width: 213px; }

.w214 {
  width: 214px; }

.w215 {
  width: 215px; }

.w216 {
  width: 216px; }

.w217 {
  width: 217px; }

.w218 {
  width: 218px; }

.w219 {
  width: 219px; }

.w220 {
  width: 220px; }

.w221 {
  width: 221px; }

.w222 {
  width: 222px; }

.w223 {
  width: 223px; }

.w224 {
  width: 224px; }

.w225 {
  width: 225px; }

.w226 {
  width: 226px; }

.w227 {
  width: 227px; }

.w228 {
  width: 228px; }

.w229 {
  width: 229px; }

.w230 {
  width: 230px; }

.w231 {
  width: 231px; }

.w232 {
  width: 232px; }

.w233 {
  width: 233px; }

.w234 {
  width: 234px; }

.w235 {
  width: 235px; }

.w236 {
  width: 236px; }

.w237 {
  width: 237px; }

.w238 {
  width: 238px; }

.w239 {
  width: 239px; }

.w240 {
  width: 240px; }

.w241 {
  width: 241px; }

.w242 {
  width: 242px; }

.w243 {
  width: 243px; }

.w244 {
  width: 244px; }

.w245 {
  width: 245px; }

.w246 {
  width: 246px; }

.w247 {
  width: 247px; }

.w248 {
  width: 248px; }

.w249 {
  width: 249px; }

.w250 {
  width: 250px; }

.w251 {
  width: 251px; }

.w252 {
  width: 252px; }

.w253 {
  width: 253px; }

.w254 {
  width: 254px; }

.w255 {
  width: 255px; }

.w256 {
  width: 256px; }

.w257 {
  width: 257px; }

.w258 {
  width: 258px; }

.w259 {
  width: 259px; }

.w260 {
  width: 260px; }

.w261 {
  width: 261px; }

.w262 {
  width: 262px; }

.w263 {
  width: 263px; }

.w264 {
  width: 264px; }

.w265 {
  width: 265px; }

.w266 {
  width: 266px; }

.w267 {
  width: 267px; }

.w268 {
  width: 268px; }

.w269 {
  width: 269px; }

.w270 {
  width: 270px; }

.w271 {
  width: 271px; }

.w272 {
  width: 272px; }

.w273 {
  width: 273px; }

.w274 {
  width: 274px; }

.w275 {
  width: 275px; }

.w276 {
  width: 276px; }

.w277 {
  width: 277px; }

.w278 {
  width: 278px; }

.w279 {
  width: 279px; }

.w280 {
  width: 280px; }

.w281 {
  width: 281px; }

.w282 {
  width: 282px; }

.w283 {
  width: 283px; }

.w284 {
  width: 284px; }

.w285 {
  width: 285px; }

.w286 {
  width: 286px; }

.w287 {
  width: 287px; }

.w288 {
  width: 288px; }

.w289 {
  width: 289px; }

.w290 {
  width: 290px; }

.w291 {
  width: 291px; }

.w292 {
  width: 292px; }

.w293 {
  width: 293px; }

.w294 {
  width: 294px; }

.w295 {
  width: 295px; }

.w296 {
  width: 296px; }

.w297 {
  width: 297px; }

.w298 {
  width: 298px; }

.w299 {
  width: 299px; }

.w300 {
  width: 300px; }

.w301 {
  width: 301px; }

.w302 {
  width: 302px; }

.w303 {
  width: 303px; }

.w304 {
  width: 304px; }

.w305 {
  width: 305px; }

.w306 {
  width: 306px; }

.w307 {
  width: 307px; }

.w308 {
  width: 308px; }

.w309 {
  width: 309px; }

.w310 {
  width: 310px; }

.w311 {
  width: 311px; }

.w312 {
  width: 312px; }

.w313 {
  width: 313px; }

.w314 {
  width: 314px; }

.w315 {
  width: 315px; }

.w316 {
  width: 316px; }

.w317 {
  width: 317px; }

.w318 {
  width: 318px; }

.w319 {
  width: 319px; }

.w320 {
  width: 320px; }

.w321 {
  width: 321px; }

.w322 {
  width: 322px; }

.w323 {
  width: 323px; }

.w324 {
  width: 324px; }

.w325 {
  width: 325px; }

.w326 {
  width: 326px; }

.w327 {
  width: 327px; }

.w328 {
  width: 328px; }

.w329 {
  width: 329px; }

.w330 {
  width: 330px; }

.w331 {
  width: 331px; }

.w332 {
  width: 332px; }

.w333 {
  width: 333px; }

.w334 {
  width: 334px; }

.w335 {
  width: 335px; }

.w336 {
  width: 336px; }

.w337 {
  width: 337px; }

.w338 {
  width: 338px; }

.w339 {
  width: 339px; }

.w340 {
  width: 340px; }

.w341 {
  width: 341px; }

.w342 {
  width: 342px; }

.w343 {
  width: 343px; }

.w344 {
  width: 344px; }

.w345 {
  width: 345px; }

.w346 {
  width: 346px; }

.w347 {
  width: 347px; }

.w348 {
  width: 348px; }

.w349 {
  width: 349px; }

.w350 {
  width: 350px; }

.w351 {
  width: 351px; }

.w352 {
  width: 352px; }

.w353 {
  width: 353px; }

.w354 {
  width: 354px; }

.w355 {
  width: 355px; }

.w356 {
  width: 356px; }

.w357 {
  width: 357px; }

.w358 {
  width: 358px; }

.w359 {
  width: 359px; }

.w360 {
  width: 360px; }

.w361 {
  width: 361px; }

.w362 {
  width: 362px; }

.w363 {
  width: 363px; }

.w364 {
  width: 364px; }

.w365 {
  width: 365px; }

.w366 {
  width: 366px; }

.w367 {
  width: 367px; }

.w368 {
  width: 368px; }

.w369 {
  width: 369px; }

.w370 {
  width: 370px; }

.w371 {
  width: 371px; }

.w372 {
  width: 372px; }

.w373 {
  width: 373px; }

.w374 {
  width: 374px; }

.w375 {
  width: 375px; }

.w376 {
  width: 376px; }

.w377 {
  width: 377px; }

.w378 {
  width: 378px; }

.w379 {
  width: 379px; }

.w380 {
  width: 380px; }

.w381 {
  width: 381px; }

.w382 {
  width: 382px; }

.w383 {
  width: 383px; }

.w384 {
  width: 384px; }

.w385 {
  width: 385px; }

.w386 {
  width: 386px; }

.w387 {
  width: 387px; }

.w388 {
  width: 388px; }

.w389 {
  width: 389px; }

.w390 {
  width: 390px; }

.w391 {
  width: 391px; }

.w392 {
  width: 392px; }

.w393 {
  width: 393px; }

.w394 {
  width: 394px; }

.w395 {
  width: 395px; }

.w396 {
  width: 396px; }

.w397 {
  width: 397px; }

.w398 {
  width: 398px; }

.w399 {
  width: 399px; }

.w400 {
  width: 400px; }

.w401 {
  width: 401px; }

.w402 {
  width: 402px; }

.w403 {
  width: 403px; }

.w404 {
  width: 404px; }

.w405 {
  width: 405px; }

.w406 {
  width: 406px; }

.w407 {
  width: 407px; }

.w408 {
  width: 408px; }

.w409 {
  width: 409px; }

.w410 {
  width: 410px; }

.w411 {
  width: 411px; }

.w412 {
  width: 412px; }

.w413 {
  width: 413px; }

.w414 {
  width: 414px; }

.w415 {
  width: 415px; }

.w416 {
  width: 416px; }

.w417 {
  width: 417px; }

.w418 {
  width: 418px; }

.w419 {
  width: 419px; }

.w420 {
  width: 420px; }

.w421 {
  width: 421px; }

.w422 {
  width: 422px; }

.w423 {
  width: 423px; }

.w424 {
  width: 424px; }

.w425 {
  width: 425px; }

.w426 {
  width: 426px; }

.w427 {
  width: 427px; }

.w428 {
  width: 428px; }

.w429 {
  width: 429px; }

.w430 {
  width: 430px; }

.w431 {
  width: 431px; }

.w432 {
  width: 432px; }

.w433 {
  width: 433px; }

.w434 {
  width: 434px; }

.w435 {
  width: 435px; }

.w436 {
  width: 436px; }

.w437 {
  width: 437px; }

.w438 {
  width: 438px; }

.w439 {
  width: 439px; }

.w440 {
  width: 440px; }

.w441 {
  width: 441px; }

.w442 {
  width: 442px; }

.w443 {
  width: 443px; }

.w444 {
  width: 444px; }

.w445 {
  width: 445px; }

.w446 {
  width: 446px; }

.w447 {
  width: 447px; }

.w448 {
  width: 448px; }

.w449 {
  width: 449px; }

.w450 {
  width: 450px; }

.w451 {
  width: 451px; }

.w452 {
  width: 452px; }

.w453 {
  width: 453px; }

.w454 {
  width: 454px; }

.w455 {
  width: 455px; }

.w456 {
  width: 456px; }

.w457 {
  width: 457px; }

.w458 {
  width: 458px; }

.w459 {
  width: 459px; }

.w460 {
  width: 460px; }

.w461 {
  width: 461px; }

.w462 {
  width: 462px; }

.w463 {
  width: 463px; }

.w464 {
  width: 464px; }

.w465 {
  width: 465px; }

.w466 {
  width: 466px; }

.w467 {
  width: 467px; }

.w468 {
  width: 468px; }

.w469 {
  width: 469px; }

.w470 {
  width: 470px; }

.w471 {
  width: 471px; }

.w472 {
  width: 472px; }

.w473 {
  width: 473px; }

.w474 {
  width: 474px; }

.w475 {
  width: 475px; }

.w476 {
  width: 476px; }

.w477 {
  width: 477px; }

.w478 {
  width: 478px; }

.w479 {
  width: 479px; }

.w480 {
  width: 480px; }

.w481 {
  width: 481px; }

.w482 {
  width: 482px; }

.w483 {
  width: 483px; }

.w484 {
  width: 484px; }

.w485 {
  width: 485px; }

.w486 {
  width: 486px; }

.w487 {
  width: 487px; }

.w488 {
  width: 488px; }

.w489 {
  width: 489px; }

.w490 {
  width: 490px; }

.w491 {
  width: 491px; }

.w492 {
  width: 492px; }

.w493 {
  width: 493px; }

.w494 {
  width: 494px; }

.w495 {
  width: 495px; }

.w496 {
  width: 496px; }

.w497 {
  width: 497px; }

.w498 {
  width: 498px; }

.w499 {
  width: 499px; }

.w500 {
  width: 500px; }

.w501 {
  width: 501px; }

.w502 {
  width: 502px; }

.w503 {
  width: 503px; }

.w504 {
  width: 504px; }

.w505 {
  width: 505px; }

.w506 {
  width: 506px; }

.w507 {
  width: 507px; }

.w508 {
  width: 508px; }

.w509 {
  width: 509px; }

.w510 {
  width: 510px; }

.w511 {
  width: 511px; }

.w512 {
  width: 512px; }

.w513 {
  width: 513px; }

.w514 {
  width: 514px; }

.w515 {
  width: 515px; }

.w516 {
  width: 516px; }

.w517 {
  width: 517px; }

.w518 {
  width: 518px; }

.w519 {
  width: 519px; }

.w520 {
  width: 520px; }

.w521 {
  width: 521px; }

.w522 {
  width: 522px; }

.w523 {
  width: 523px; }

.w524 {
  width: 524px; }

.w525 {
  width: 525px; }

.w526 {
  width: 526px; }

.w527 {
  width: 527px; }

.w528 {
  width: 528px; }

.w529 {
  width: 529px; }

.w530 {
  width: 530px; }

.w531 {
  width: 531px; }

.w532 {
  width: 532px; }

.w533 {
  width: 533px; }

.w534 {
  width: 534px; }

.w535 {
  width: 535px; }

.w536 {
  width: 536px; }

.w537 {
  width: 537px; }

.w538 {
  width: 538px; }

.w539 {
  width: 539px; }

.w540 {
  width: 540px; }

.w541 {
  width: 541px; }

.w542 {
  width: 542px; }

.w543 {
  width: 543px; }

.w544 {
  width: 544px; }

.w545 {
  width: 545px; }

.w546 {
  width: 546px; }

.w547 {
  width: 547px; }

.w548 {
  width: 548px; }

.w549 {
  width: 549px; }

.w550 {
  width: 550px; }

.w551 {
  width: 551px; }

.w552 {
  width: 552px; }

.w553 {
  width: 553px; }

.w554 {
  width: 554px; }

.w555 {
  width: 555px; }

.w556 {
  width: 556px; }

.w557 {
  width: 557px; }

.w558 {
  width: 558px; }

.w559 {
  width: 559px; }

.w560 {
  width: 560px; }

.w561 {
  width: 561px; }

.w562 {
  width: 562px; }

.w563 {
  width: 563px; }

.w564 {
  width: 564px; }

.w565 {
  width: 565px; }

.w566 {
  width: 566px; }

.w567 {
  width: 567px; }

.w568 {
  width: 568px; }

.w569 {
  width: 569px; }

.w570 {
  width: 570px; }

.w571 {
  width: 571px; }

.w572 {
  width: 572px; }

.w573 {
  width: 573px; }

.w574 {
  width: 574px; }

.w575 {
  width: 575px; }

.w576 {
  width: 576px; }

.w577 {
  width: 577px; }

.w578 {
  width: 578px; }

.w579 {
  width: 579px; }

.w580 {
  width: 580px; }

.w581 {
  width: 581px; }

.w582 {
  width: 582px; }

.w583 {
  width: 583px; }

.w584 {
  width: 584px; }

.w585 {
  width: 585px; }

.w586 {
  width: 586px; }

.w587 {
  width: 587px; }

.w588 {
  width: 588px; }

.w589 {
  width: 589px; }

.w590 {
  width: 590px; }

.w591 {
  width: 591px; }

.w592 {
  width: 592px; }

.w593 {
  width: 593px; }

.w594 {
  width: 594px; }

.w595 {
  width: 595px; }

.w596 {
  width: 596px; }

.w597 {
  width: 597px; }

.w598 {
  width: 598px; }

.w599 {
  width: 599px; }

.w600 {
  width: 600px; }

.w601 {
  width: 601px; }

.w602 {
  width: 602px; }

.w603 {
  width: 603px; }

.w604 {
  width: 604px; }

.w605 {
  width: 605px; }

.w606 {
  width: 606px; }

.w607 {
  width: 607px; }

.w608 {
  width: 608px; }

.w609 {
  width: 609px; }

.w610 {
  width: 610px; }

.w611 {
  width: 611px; }

.w612 {
  width: 612px; }

.w613 {
  width: 613px; }

.w614 {
  width: 614px; }

.w615 {
  width: 615px; }

.w616 {
  width: 616px; }

.w617 {
  width: 617px; }

.w618 {
  width: 618px; }

.w619 {
  width: 619px; }

.w620 {
  width: 620px; }

.w621 {
  width: 621px; }

.w622 {
  width: 622px; }

.w623 {
  width: 623px; }

.w624 {
  width: 624px; }

.w625 {
  width: 625px; }

.w626 {
  width: 626px; }

.w627 {
  width: 627px; }

.w628 {
  width: 628px; }

.w629 {
  width: 629px; }

.w630 {
  width: 630px; }

.w631 {
  width: 631px; }

.w632 {
  width: 632px; }

.w633 {
  width: 633px; }

.w634 {
  width: 634px; }

.w635 {
  width: 635px; }

.w636 {
  width: 636px; }

.w637 {
  width: 637px; }

.w638 {
  width: 638px; }

.w639 {
  width: 639px; }

.w640 {
  width: 640px; }

.w641 {
  width: 641px; }

.w642 {
  width: 642px; }

.w643 {
  width: 643px; }

.w644 {
  width: 644px; }

.w645 {
  width: 645px; }

.w646 {
  width: 646px; }

.w647 {
  width: 647px; }

.w648 {
  width: 648px; }

.w649 {
  width: 649px; }

.w650 {
  width: 650px; }

.w651 {
  width: 651px; }

.w652 {
  width: 652px; }

.w653 {
  width: 653px; }

.w654 {
  width: 654px; }

.w655 {
  width: 655px; }

.w656 {
  width: 656px; }

.w657 {
  width: 657px; }

.w658 {
  width: 658px; }

.w659 {
  width: 659px; }

.w660 {
  width: 660px; }

.w661 {
  width: 661px; }

.w662 {
  width: 662px; }

.w663 {
  width: 663px; }

.w664 {
  width: 664px; }

.w665 {
  width: 665px; }

.w666 {
  width: 666px; }

.w667 {
  width: 667px; }

.w668 {
  width: 668px; }

.w669 {
  width: 669px; }

.w670 {
  width: 670px; }

.w671 {
  width: 671px; }

.w672 {
  width: 672px; }

.w673 {
  width: 673px; }

.w674 {
  width: 674px; }

.w675 {
  width: 675px; }

.w676 {
  width: 676px; }

.w677 {
  width: 677px; }

.w678 {
  width: 678px; }

.w679 {
  width: 679px; }

.w680 {
  width: 680px; }

.w681 {
  width: 681px; }

.w682 {
  width: 682px; }

.w683 {
  width: 683px; }

.w684 {
  width: 684px; }

.w685 {
  width: 685px; }

.w686 {
  width: 686px; }

.w687 {
  width: 687px; }

.w688 {
  width: 688px; }

.w689 {
  width: 689px; }

.w690 {
  width: 690px; }

.w691 {
  width: 691px; }

.w692 {
  width: 692px; }

.w693 {
  width: 693px; }

.w694 {
  width: 694px; }

.w695 {
  width: 695px; }

.w696 {
  width: 696px; }

.w697 {
  width: 697px; }

.w698 {
  width: 698px; }

.w699 {
  width: 699px; }

.w700 {
  width: 700px; }

.w701 {
  width: 701px; }

.w702 {
  width: 702px; }

.w703 {
  width: 703px; }

.w704 {
  width: 704px; }

.w705 {
  width: 705px; }

.w706 {
  width: 706px; }

.w707 {
  width: 707px; }

.w708 {
  width: 708px; }

.w709 {
  width: 709px; }

.w710 {
  width: 710px; }

.w711 {
  width: 711px; }

.w712 {
  width: 712px; }

.w713 {
  width: 713px; }

.w714 {
  width: 714px; }

.w715 {
  width: 715px; }

.w716 {
  width: 716px; }

.w717 {
  width: 717px; }

.w718 {
  width: 718px; }

.w719 {
  width: 719px; }

.w720 {
  width: 720px; }

.w721 {
  width: 721px; }

.w722 {
  width: 722px; }

.w723 {
  width: 723px; }

.w724 {
  width: 724px; }

.w725 {
  width: 725px; }

.w726 {
  width: 726px; }

.w727 {
  width: 727px; }

.w728 {
  width: 728px; }

.w729 {
  width: 729px; }

.w730 {
  width: 730px; }

.w731 {
  width: 731px; }

.w732 {
  width: 732px; }

.w733 {
  width: 733px; }

.w734 {
  width: 734px; }

.w735 {
  width: 735px; }

.w736 {
  width: 736px; }

.w737 {
  width: 737px; }

.w738 {
  width: 738px; }

.w739 {
  width: 739px; }

.w740 {
  width: 740px; }

.w741 {
  width: 741px; }

.w742 {
  width: 742px; }

.w743 {
  width: 743px; }

.w744 {
  width: 744px; }

.w745 {
  width: 745px; }

.w746 {
  width: 746px; }

.w747 {
  width: 747px; }

.w748 {
  width: 748px; }

.w749 {
  width: 749px; }

.w750 {
  width: 750px; }

.w751 {
  width: 751px; }

.w752 {
  width: 752px; }

.w753 {
  width: 753px; }

.w754 {
  width: 754px; }

.w755 {
  width: 755px; }

.w756 {
  width: 756px; }

.w757 {
  width: 757px; }

.w758 {
  width: 758px; }

.w759 {
  width: 759px; }

.w760 {
  width: 760px; }

.w761 {
  width: 761px; }

.w762 {
  width: 762px; }

.w763 {
  width: 763px; }

.w764 {
  width: 764px; }

.w765 {
  width: 765px; }

.w766 {
  width: 766px; }

.w767 {
  width: 767px; }

.w768 {
  width: 768px; }

.w769 {
  width: 769px; }

.w770 {
  width: 770px; }

.w771 {
  width: 771px; }

.w772 {
  width: 772px; }

.w773 {
  width: 773px; }

.w774 {
  width: 774px; }

.w775 {
  width: 775px; }

.w776 {
  width: 776px; }

.w777 {
  width: 777px; }

.w778 {
  width: 778px; }

.w779 {
  width: 779px; }

.w780 {
  width: 780px; }

.w781 {
  width: 781px; }

.w782 {
  width: 782px; }

.w783 {
  width: 783px; }

.w784 {
  width: 784px; }

.w785 {
  width: 785px; }

.w786 {
  width: 786px; }

.w787 {
  width: 787px; }

.w788 {
  width: 788px; }

.w789 {
  width: 789px; }

.w790 {
  width: 790px; }

.w791 {
  width: 791px; }

.w792 {
  width: 792px; }

.w793 {
  width: 793px; }

.w794 {
  width: 794px; }

.w795 {
  width: 795px; }

.w796 {
  width: 796px; }

.w797 {
  width: 797px; }

.w798 {
  width: 798px; }

.w799 {
  width: 799px; }

.w800 {
  width: 800px; }

.w801 {
  width: 801px; }

.w802 {
  width: 802px; }

.w803 {
  width: 803px; }

.w804 {
  width: 804px; }

.w805 {
  width: 805px; }

.w806 {
  width: 806px; }

.w807 {
  width: 807px; }

.w808 {
  width: 808px; }

.w809 {
  width: 809px; }

.w810 {
  width: 810px; }

.w811 {
  width: 811px; }

.w812 {
  width: 812px; }

.w813 {
  width: 813px; }

.w814 {
  width: 814px; }

.w815 {
  width: 815px; }

.w816 {
  width: 816px; }

.w817 {
  width: 817px; }

.w818 {
  width: 818px; }

.w819 {
  width: 819px; }

.w820 {
  width: 820px; }

.w821 {
  width: 821px; }

.w822 {
  width: 822px; }

.w823 {
  width: 823px; }

.w824 {
  width: 824px; }

.w825 {
  width: 825px; }

.w826 {
  width: 826px; }

.w827 {
  width: 827px; }

.w828 {
  width: 828px; }

.w829 {
  width: 829px; }

.w830 {
  width: 830px; }

.w831 {
  width: 831px; }

.w832 {
  width: 832px; }

.w833 {
  width: 833px; }

.w834 {
  width: 834px; }

.w835 {
  width: 835px; }

.w836 {
  width: 836px; }

.w837 {
  width: 837px; }

.w838 {
  width: 838px; }

.w839 {
  width: 839px; }

.w840 {
  width: 840px; }

.w841 {
  width: 841px; }

.w842 {
  width: 842px; }

.w843 {
  width: 843px; }

.w844 {
  width: 844px; }

.w845 {
  width: 845px; }

.w846 {
  width: 846px; }

.w847 {
  width: 847px; }

.w848 {
  width: 848px; }

.w849 {
  width: 849px; }

.w850 {
  width: 850px; }

.w851 {
  width: 851px; }

.w852 {
  width: 852px; }

.w853 {
  width: 853px; }

.w854 {
  width: 854px; }

.w855 {
  width: 855px; }

.w856 {
  width: 856px; }

.w857 {
  width: 857px; }

.w858 {
  width: 858px; }

.w859 {
  width: 859px; }

.w860 {
  width: 860px; }

.w861 {
  width: 861px; }

.w862 {
  width: 862px; }

.w863 {
  width: 863px; }

.w864 {
  width: 864px; }

.w865 {
  width: 865px; }

.w866 {
  width: 866px; }

.w867 {
  width: 867px; }

.w868 {
  width: 868px; }

.w869 {
  width: 869px; }

.w870 {
  width: 870px; }

.w871 {
  width: 871px; }

.w872 {
  width: 872px; }

.w873 {
  width: 873px; }

.w874 {
  width: 874px; }

.w875 {
  width: 875px; }

.w876 {
  width: 876px; }

.w877 {
  width: 877px; }

.w878 {
  width: 878px; }

.w879 {
  width: 879px; }

.w880 {
  width: 880px; }

.w881 {
  width: 881px; }

.w882 {
  width: 882px; }

.w883 {
  width: 883px; }

.w884 {
  width: 884px; }

.w885 {
  width: 885px; }

.w886 {
  width: 886px; }

.w887 {
  width: 887px; }

.w888 {
  width: 888px; }

.w889 {
  width: 889px; }

.w890 {
  width: 890px; }

.w891 {
  width: 891px; }

.w892 {
  width: 892px; }

.w893 {
  width: 893px; }

.w894 {
  width: 894px; }

.w895 {
  width: 895px; }

.w896 {
  width: 896px; }

.w897 {
  width: 897px; }

.w898 {
  width: 898px; }

.w899 {
  width: 899px; }

.w900 {
  width: 900px; }

.w901 {
  width: 901px; }

.w902 {
  width: 902px; }

.w903 {
  width: 903px; }

.w904 {
  width: 904px; }

.w905 {
  width: 905px; }

.w906 {
  width: 906px; }

.w907 {
  width: 907px; }

.w908 {
  width: 908px; }

.w909 {
  width: 909px; }

.w910 {
  width: 910px; }

.w911 {
  width: 911px; }

.w912 {
  width: 912px; }

.w913 {
  width: 913px; }

.w914 {
  width: 914px; }

.w915 {
  width: 915px; }

.w916 {
  width: 916px; }

.w917 {
  width: 917px; }

.w918 {
  width: 918px; }

.w919 {
  width: 919px; }

.w920 {
  width: 920px; }

.w921 {
  width: 921px; }

.w922 {
  width: 922px; }

.w923 {
  width: 923px; }

.w924 {
  width: 924px; }

.w925 {
  width: 925px; }

.w926 {
  width: 926px; }

.w927 {
  width: 927px; }

.w928 {
  width: 928px; }

.w929 {
  width: 929px; }

.w930 {
  width: 930px; }

.w931 {
  width: 931px; }

.w932 {
  width: 932px; }

.w933 {
  width: 933px; }

.w934 {
  width: 934px; }

.w935 {
  width: 935px; }

.w936 {
  width: 936px; }

.w937 {
  width: 937px; }

.w938 {
  width: 938px; }

.w939 {
  width: 939px; }

.w940 {
  width: 940px; }

.w941 {
  width: 941px; }

.w942 {
  width: 942px; }

.w943 {
  width: 943px; }

.w944 {
  width: 944px; }

.w945 {
  width: 945px; }

.w946 {
  width: 946px; }

.w947 {
  width: 947px; }

.w948 {
  width: 948px; }

.w949 {
  width: 949px; }

.w950 {
  width: 950px; }

.w951 {
  width: 951px; }

.w952 {
  width: 952px; }

.w953 {
  width: 953px; }

.w954 {
  width: 954px; }

.w955 {
  width: 955px; }

.w956 {
  width: 956px; }

.w957 {
  width: 957px; }

.w958 {
  width: 958px; }

.w959 {
  width: 959px; }

.w960 {
  width: 960px; }

.w961 {
  width: 961px; }

.w962 {
  width: 962px; }

.w963 {
  width: 963px; }

.w964 {
  width: 964px; }

.w965 {
  width: 965px; }

.w966 {
  width: 966px; }

.w967 {
  width: 967px; }

.w968 {
  width: 968px; }

.w969 {
  width: 969px; }

.w970 {
  width: 970px; }

.w971 {
  width: 971px; }

.w972 {
  width: 972px; }

.w973 {
  width: 973px; }

.w974 {
  width: 974px; }

.w975 {
  width: 975px; }

.w976 {
  width: 976px; }

.w977 {
  width: 977px; }

.w978 {
  width: 978px; }

.w979 {
  width: 979px; }

.w980 {
  width: 980px; }

.w981 {
  width: 981px; }

.w982 {
  width: 982px; }

.w983 {
  width: 983px; }

.w984 {
  width: 984px; }

.w985 {
  width: 985px; }

.w986 {
  width: 986px; }

.w987 {
  width: 987px; }

.w988 {
  width: 988px; }

.w989 {
  width: 989px; }

.w990 {
  width: 990px; }

.w991 {
  width: 991px; }

.w992 {
  width: 992px; }

.w993 {
  width: 993px; }

.w994 {
  width: 994px; }

.w995 {
  width: 995px; }

.w996 {
  width: 996px; }

.w997 {
  width: 997px; }

.w998 {
  width: 998px; }

.w999 {
  width: 999px; }

.w1000 {
  width: 1000px; }

.w1001 {
  width: 1001px; }

.w1002 {
  width: 1002px; }

.w1003 {
  width: 1003px; }

.w1004 {
  width: 1004px; }

.w1005 {
  width: 1005px; }

.w1006 {
  width: 1006px; }

.w1007 {
  width: 1007px; }

.w1008 {
  width: 1008px; }

.w1009 {
  width: 1009px; }

.w1010 {
  width: 1010px; }

.w1011 {
  width: 1011px; }

.w1012 {
  width: 1012px; }

.w1013 {
  width: 1013px; }

.w1014 {
  width: 1014px; }

.w1015 {
  width: 1015px; }

.w1016 {
  width: 1016px; }

.w1017 {
  width: 1017px; }

.w1018 {
  width: 1018px; }

.w1019 {
  width: 1019px; }

.w1020 {
  width: 1020px; }

.w1021 {
  width: 1021px; }

.w1022 {
  width: 1022px; }

.w1023 {
  width: 1023px; }

.w1024 {
  width: 1024px; }

.w1025 {
  width: 1025px; }

.w1026 {
  width: 1026px; }

.w1027 {
  width: 1027px; }

.w1028 {
  width: 1028px; }

.w1029 {
  width: 1029px; }

.w1030 {
  width: 1030px; }

.w1031 {
  width: 1031px; }

.w1032 {
  width: 1032px; }

.w1033 {
  width: 1033px; }

.w1034 {
  width: 1034px; }

.w1035 {
  width: 1035px; }

.w1036 {
  width: 1036px; }

.w1037 {
  width: 1037px; }

.w1038 {
  width: 1038px; }

.w1039 {
  width: 1039px; }

.w1040 {
  width: 1040px; }

.w1041 {
  width: 1041px; }

.w1042 {
  width: 1042px; }

.w1043 {
  width: 1043px; }

.w1044 {
  width: 1044px; }

.w1045 {
  width: 1045px; }

.w1046 {
  width: 1046px; }

.w1047 {
  width: 1047px; }

.w1048 {
  width: 1048px; }

.w1049 {
  width: 1049px; }

.w1050 {
  width: 1050px; }

.w1051 {
  width: 1051px; }

.w1052 {
  width: 1052px; }

.w1053 {
  width: 1053px; }

.w1054 {
  width: 1054px; }

.w1055 {
  width: 1055px; }

.w1056 {
  width: 1056px; }

.w1057 {
  width: 1057px; }

.w1058 {
  width: 1058px; }

.w1059 {
  width: 1059px; }

.w1060 {
  width: 1060px; }

.w1061 {
  width: 1061px; }

.w1062 {
  width: 1062px; }

.w1063 {
  width: 1063px; }

.w1064 {
  width: 1064px; }

.w1065 {
  width: 1065px; }

.w1066 {
  width: 1066px; }

.w1067 {
  width: 1067px; }

.w1068 {
  width: 1068px; }

.w1069 {
  width: 1069px; }

.w1070 {
  width: 1070px; }

.w1071 {
  width: 1071px; }

.w1072 {
  width: 1072px; }

.w1073 {
  width: 1073px; }

.w1074 {
  width: 1074px; }

.w1075 {
  width: 1075px; }

.w1076 {
  width: 1076px; }

.w1077 {
  width: 1077px; }

.w1078 {
  width: 1078px; }

.w1079 {
  width: 1079px; }

.w1080 {
  width: 1080px; }

.w1081 {
  width: 1081px; }

.w1082 {
  width: 1082px; }

.w1083 {
  width: 1083px; }

.w1084 {
  width: 1084px; }

.w1085 {
  width: 1085px; }

.w1086 {
  width: 1086px; }

.w1087 {
  width: 1087px; }

.w1088 {
  width: 1088px; }

.w1089 {
  width: 1089px; }

.w1090 {
  width: 1090px; }

.w1091 {
  width: 1091px; }

.w1092 {
  width: 1092px; }

.w1093 {
  width: 1093px; }

.w1094 {
  width: 1094px; }

.w1095 {
  width: 1095px; }

.w1096 {
  width: 1096px; }

.w1097 {
  width: 1097px; }

.w1098 {
  width: 1098px; }

.w1099 {
  width: 1099px; }

.w1100 {
  width: 1100px; }

.w1101 {
  width: 1101px; }

.w1102 {
  width: 1102px; }

.w1103 {
  width: 1103px; }

.w1104 {
  width: 1104px; }

.w1105 {
  width: 1105px; }

.w1106 {
  width: 1106px; }

.w1107 {
  width: 1107px; }

.w1108 {
  width: 1108px; }

.w1109 {
  width: 1109px; }

.w1110 {
  width: 1110px; }

.w1111 {
  width: 1111px; }

.w1112 {
  width: 1112px; }

.w1113 {
  width: 1113px; }

.w1114 {
  width: 1114px; }

.w1115 {
  width: 1115px; }

.w1116 {
  width: 1116px; }

.w1117 {
  width: 1117px; }

.w1118 {
  width: 1118px; }

.w1119 {
  width: 1119px; }

.w1120 {
  width: 1120px; }

.w1121 {
  width: 1121px; }

.w1122 {
  width: 1122px; }

.w1123 {
  width: 1123px; }

.w1124 {
  width: 1124px; }

.w1125 {
  width: 1125px; }

.w1126 {
  width: 1126px; }

.w1127 {
  width: 1127px; }

.w1128 {
  width: 1128px; }

.w1129 {
  width: 1129px; }

.w1130 {
  width: 1130px; }

.w1131 {
  width: 1131px; }

.w1132 {
  width: 1132px; }

.w1133 {
  width: 1133px; }

.w1134 {
  width: 1134px; }

.w1135 {
  width: 1135px; }

.w1136 {
  width: 1136px; }

.w1137 {
  width: 1137px; }

.w1138 {
  width: 1138px; }

.w1139 {
  width: 1139px; }

.w1140 {
  width: 1140px; }

.w1141 {
  width: 1141px; }

.w1142 {
  width: 1142px; }

.w1143 {
  width: 1143px; }

.w1144 {
  width: 1144px; }

.w1145 {
  width: 1145px; }

.w1146 {
  width: 1146px; }

.w1147 {
  width: 1147px; }

.w1148 {
  width: 1148px; }

.w1149 {
  width: 1149px; }

.w1150 {
  width: 1150px; }

.w1151 {
  width: 1151px; }

.w1152 {
  width: 1152px; }

.w1153 {
  width: 1153px; }

.w1154 {
  width: 1154px; }

.w1155 {
  width: 1155px; }

.w1156 {
  width: 1156px; }

.w1157 {
  width: 1157px; }

.w1158 {
  width: 1158px; }

.w1159 {
  width: 1159px; }

.w1160 {
  width: 1160px; }

.w1161 {
  width: 1161px; }

.w1162 {
  width: 1162px; }

.w1163 {
  width: 1163px; }

.w1164 {
  width: 1164px; }

.w1165 {
  width: 1165px; }

.w1166 {
  width: 1166px; }

.w1167 {
  width: 1167px; }

.w1168 {
  width: 1168px; }

.w1169 {
  width: 1169px; }

.w1170 {
  width: 1170px; }

.w1171 {
  width: 1171px; }

.w1172 {
  width: 1172px; }

.w1173 {
  width: 1173px; }

.w1174 {
  width: 1174px; }

.w1175 {
  width: 1175px; }

.w1176 {
  width: 1176px; }

.w1177 {
  width: 1177px; }

.w1178 {
  width: 1178px; }

.w1179 {
  width: 1179px; }

.w1180 {
  width: 1180px; }

.w1181 {
  width: 1181px; }

.w1182 {
  width: 1182px; }

.w1183 {
  width: 1183px; }

.w1184 {
  width: 1184px; }

.w1185 {
  width: 1185px; }

.w1186 {
  width: 1186px; }

.w1187 {
  width: 1187px; }

.w1188 {
  width: 1188px; }

.w1189 {
  width: 1189px; }

.w1190 {
  width: 1190px; }

.w1191 {
  width: 1191px; }

.w1192 {
  width: 1192px; }

.w1193 {
  width: 1193px; }

.w1194 {
  width: 1194px; }

.w1195 {
  width: 1195px; }

.w1196 {
  width: 1196px; }

.w1197 {
  width: 1197px; }

.w1198 {
  width: 1198px; }

.w1199 {
  width: 1199px; }

.w1200 {
  width: 1200px; }

.w1201 {
  width: 1201px; }

.w1202 {
  width: 1202px; }

.w1203 {
  width: 1203px; }

.w1204 {
  width: 1204px; }

.w1205 {
  width: 1205px; }

.w1206 {
  width: 1206px; }

.w1207 {
  width: 1207px; }

.w1208 {
  width: 1208px; }

.w1209 {
  width: 1209px; }

.w1210 {
  width: 1210px; }

.w1211 {
  width: 1211px; }

.w1212 {
  width: 1212px; }

.w1213 {
  width: 1213px; }

.w1214 {
  width: 1214px; }

.w1215 {
  width: 1215px; }

.w1216 {
  width: 1216px; }

.w1217 {
  width: 1217px; }

.w1218 {
  width: 1218px; }

.w1219 {
  width: 1219px; }

.w1220 {
  width: 1220px; }

.w1221 {
  width: 1221px; }

.w1222 {
  width: 1222px; }

.w1223 {
  width: 1223px; }

.w1224 {
  width: 1224px; }

.w1225 {
  width: 1225px; }

.w1226 {
  width: 1226px; }

.w1227 {
  width: 1227px; }

.w1228 {
  width: 1228px; }

.w1229 {
  width: 1229px; }

.w1230 {
  width: 1230px; }

.w1231 {
  width: 1231px; }

.w1232 {
  width: 1232px; }

.w1233 {
  width: 1233px; }

.w1234 {
  width: 1234px; }

.w1235 {
  width: 1235px; }

.w1236 {
  width: 1236px; }

.w1237 {
  width: 1237px; }

.w1238 {
  width: 1238px; }

.w1239 {
  width: 1239px; }

.w1240 {
  width: 1240px; }

.w1241 {
  width: 1241px; }

.w1242 {
  width: 1242px; }

.w1243 {
  width: 1243px; }

.w1244 {
  width: 1244px; }

.w1245 {
  width: 1245px; }

.w1246 {
  width: 1246px; }

.w1247 {
  width: 1247px; }

.w1248 {
  width: 1248px; }

.w1249 {
  width: 1249px; }

.w1250 {
  width: 1250px; }

.w1251 {
  width: 1251px; }

.w1252 {
  width: 1252px; }

.w1253 {
  width: 1253px; }

.w1254 {
  width: 1254px; }

.w1255 {
  width: 1255px; }

.w1256 {
  width: 1256px; }

.w1257 {
  width: 1257px; }

.w1258 {
  width: 1258px; }

.w1259 {
  width: 1259px; }

.w1260 {
  width: 1260px; }

.w1261 {
  width: 1261px; }

.w1262 {
  width: 1262px; }

.w1263 {
  width: 1263px; }

.w1264 {
  width: 1264px; }

.w1265 {
  width: 1265px; }

.w1266 {
  width: 1266px; }

.w1267 {
  width: 1267px; }

.w1268 {
  width: 1268px; }

.w1269 {
  width: 1269px; }

.w1270 {
  width: 1270px; }

.w1271 {
  width: 1271px; }

.w1272 {
  width: 1272px; }

.w1273 {
  width: 1273px; }

.w1274 {
  width: 1274px; }

.w1275 {
  width: 1275px; }

.w1276 {
  width: 1276px; }

.w1277 {
  width: 1277px; }

.w1278 {
  width: 1278px; }

.w1279 {
  width: 1279px; }

.w1280 {
  width: 1280px; }

.w1281 {
  width: 1281px; }

.w1282 {
  width: 1282px; }

.w1283 {
  width: 1283px; }

.w1284 {
  width: 1284px; }

.w1285 {
  width: 1285px; }

.w1286 {
  width: 1286px; }

.w1287 {
  width: 1287px; }

.w1288 {
  width: 1288px; }

.w1289 {
  width: 1289px; }

.w1290 {
  width: 1290px; }

.w1291 {
  width: 1291px; }

.w1292 {
  width: 1292px; }

.w1293 {
  width: 1293px; }

.w1294 {
  width: 1294px; }

.w1295 {
  width: 1295px; }

.w1296 {
  width: 1296px; }

.w1297 {
  width: 1297px; }

.w1298 {
  width: 1298px; }

.w1299 {
  width: 1299px; }

.w1300 {
  width: 1300px; }

.w1301 {
  width: 1301px; }

.w1302 {
  width: 1302px; }

.w1303 {
  width: 1303px; }

.w1304 {
  width: 1304px; }

.w1305 {
  width: 1305px; }

.w1306 {
  width: 1306px; }

.w1307 {
  width: 1307px; }

.w1308 {
  width: 1308px; }

.w1309 {
  width: 1309px; }

.w1310 {
  width: 1310px; }

.w1311 {
  width: 1311px; }

.w1312 {
  width: 1312px; }

.w1313 {
  width: 1313px; }

.w1314 {
  width: 1314px; }

.w1315 {
  width: 1315px; }

.w1316 {
  width: 1316px; }

.w1317 {
  width: 1317px; }

.w1318 {
  width: 1318px; }

.w1319 {
  width: 1319px; }

.w1320 {
  width: 1320px; }

.w1321 {
  width: 1321px; }

.w1322 {
  width: 1322px; }

.w1323 {
  width: 1323px; }

.w1324 {
  width: 1324px; }

.w1325 {
  width: 1325px; }

.w1326 {
  width: 1326px; }

.w1327 {
  width: 1327px; }

.w1328 {
  width: 1328px; }

.w1329 {
  width: 1329px; }

.w1330 {
  width: 1330px; }

.w1331 {
  width: 1331px; }

.w1332 {
  width: 1332px; }

.w1333 {
  width: 1333px; }

.w1334 {
  width: 1334px; }

.w1335 {
  width: 1335px; }

.w1336 {
  width: 1336px; }

.w1337 {
  width: 1337px; }

.w1338 {
  width: 1338px; }

.w1339 {
  width: 1339px; }

.w1340 {
  width: 1340px; }

.w1341 {
  width: 1341px; }

.w1342 {
  width: 1342px; }

.w1343 {
  width: 1343px; }

.w1344 {
  width: 1344px; }

.w1345 {
  width: 1345px; }

.w1346 {
  width: 1346px; }

.w1347 {
  width: 1347px; }

.w1348 {
  width: 1348px; }

.w1349 {
  width: 1349px; }

.w1350 {
  width: 1350px; }

.w1351 {
  width: 1351px; }

.w1352 {
  width: 1352px; }

.w1353 {
  width: 1353px; }

.w1354 {
  width: 1354px; }

.w1355 {
  width: 1355px; }

.w1356 {
  width: 1356px; }

.w1357 {
  width: 1357px; }

.w1358 {
  width: 1358px; }

.w1359 {
  width: 1359px; }

.w1360 {
  width: 1360px; }

.w1361 {
  width: 1361px; }

.w1362 {
  width: 1362px; }

.w1363 {
  width: 1363px; }

.w1364 {
  width: 1364px; }

.w1365 {
  width: 1365px; }

.w1366 {
  width: 1366px; }

.w1367 {
  width: 1367px; }

.w1368 {
  width: 1368px; }

.w1369 {
  width: 1369px; }

.w1370 {
  width: 1370px; }

.w1371 {
  width: 1371px; }

.w1372 {
  width: 1372px; }

.w1373 {
  width: 1373px; }

.w1374 {
  width: 1374px; }

.w1375 {
  width: 1375px; }

.w1376 {
  width: 1376px; }

.w1377 {
  width: 1377px; }

.w1378 {
  width: 1378px; }

.w1379 {
  width: 1379px; }

.w1380 {
  width: 1380px; }

.w1381 {
  width: 1381px; }

.w1382 {
  width: 1382px; }

.w1383 {
  width: 1383px; }

.w1384 {
  width: 1384px; }

.w1385 {
  width: 1385px; }

.w1386 {
  width: 1386px; }

.w1387 {
  width: 1387px; }

.w1388 {
  width: 1388px; }

.w1389 {
  width: 1389px; }

.w1390 {
  width: 1390px; }

.w1391 {
  width: 1391px; }

.w1392 {
  width: 1392px; }

.w1393 {
  width: 1393px; }

.w1394 {
  width: 1394px; }

.w1395 {
  width: 1395px; }

.w1396 {
  width: 1396px; }

.w1397 {
  width: 1397px; }

.w1398 {
  width: 1398px; }

.w1399 {
  width: 1399px; }

.w1400 {
  width: 1400px; }

.w1401 {
  width: 1401px; }

.w1402 {
  width: 1402px; }

.w1403 {
  width: 1403px; }

.w1404 {
  width: 1404px; }

.w1405 {
  width: 1405px; }

.w1406 {
  width: 1406px; }

.w1407 {
  width: 1407px; }

.w1408 {
  width: 1408px; }

.w1409 {
  width: 1409px; }

.w1410 {
  width: 1410px; }

.w1411 {
  width: 1411px; }

.w1412 {
  width: 1412px; }

.w1413 {
  width: 1413px; }

.w1414 {
  width: 1414px; }

.w1415 {
  width: 1415px; }

.w1416 {
  width: 1416px; }

.w1417 {
  width: 1417px; }

.w1418 {
  width: 1418px; }

.w1419 {
  width: 1419px; }

.w1420 {
  width: 1420px; }

.w1421 {
  width: 1421px; }

.w1422 {
  width: 1422px; }

.w1423 {
  width: 1423px; }

.w1424 {
  width: 1424px; }

.w1425 {
  width: 1425px; }

.w1426 {
  width: 1426px; }

.w1427 {
  width: 1427px; }

.w1428 {
  width: 1428px; }

.w1429 {
  width: 1429px; }

.w1430 {
  width: 1430px; }

.w1431 {
  width: 1431px; }

.w1432 {
  width: 1432px; }

.w1433 {
  width: 1433px; }

.w1434 {
  width: 1434px; }

.w1435 {
  width: 1435px; }

.w1436 {
  width: 1436px; }

.w1437 {
  width: 1437px; }

.w1438 {
  width: 1438px; }

.w1439 {
  width: 1439px; }

.w1440 {
  width: 1440px; }

.w1441 {
  width: 1441px; }

.w1442 {
  width: 1442px; }

.w1443 {
  width: 1443px; }

.w1444 {
  width: 1444px; }

.w1445 {
  width: 1445px; }

.w1446 {
  width: 1446px; }

.w1447 {
  width: 1447px; }

.w1448 {
  width: 1448px; }

.w1449 {
  width: 1449px; }

.w1450 {
  width: 1450px; }

.w1451 {
  width: 1451px; }

.w1452 {
  width: 1452px; }

.w1453 {
  width: 1453px; }

.w1454 {
  width: 1454px; }

.w1455 {
  width: 1455px; }

.w1456 {
  width: 1456px; }

.w1457 {
  width: 1457px; }

.w1458 {
  width: 1458px; }

.w1459 {
  width: 1459px; }

.w1460 {
  width: 1460px; }

.w1461 {
  width: 1461px; }

.w1462 {
  width: 1462px; }

.w1463 {
  width: 1463px; }

.w1464 {
  width: 1464px; }

.w1465 {
  width: 1465px; }

.w1466 {
  width: 1466px; }

.w1467 {
  width: 1467px; }

.w1468 {
  width: 1468px; }

.w1469 {
  width: 1469px; }

.w1470 {
  width: 1470px; }

.w1471 {
  width: 1471px; }

.w1472 {
  width: 1472px; }

.w1473 {
  width: 1473px; }

.w1474 {
  width: 1474px; }

.w1475 {
  width: 1475px; }

.w1476 {
  width: 1476px; }

.w1477 {
  width: 1477px; }

.w1478 {
  width: 1478px; }

.w1479 {
  width: 1479px; }

.w1480 {
  width: 1480px; }

.w1481 {
  width: 1481px; }

.w1482 {
  width: 1482px; }

.w1483 {
  width: 1483px; }

.w1484 {
  width: 1484px; }

.w1485 {
  width: 1485px; }

.w1486 {
  width: 1486px; }

.w1487 {
  width: 1487px; }

.w1488 {
  width: 1488px; }

.w1489 {
  width: 1489px; }

.w1490 {
  width: 1490px; }

.w1491 {
  width: 1491px; }

.w1492 {
  width: 1492px; }

.w1493 {
  width: 1493px; }

.w1494 {
  width: 1494px; }

.w1495 {
  width: 1495px; }

.w1496 {
  width: 1496px; }

.w1497 {
  width: 1497px; }

.w1498 {
  width: 1498px; }

.w1499 {
  width: 1499px; }

.w1500 {
  width: 1500px; }

.w1501 {
  width: 1501px; }

.w1502 {
  width: 1502px; }

.w1503 {
  width: 1503px; }

.w1504 {
  width: 1504px; }

.w1505 {
  width: 1505px; }

.w1506 {
  width: 1506px; }

.w1507 {
  width: 1507px; }

.w1508 {
  width: 1508px; }

.w1509 {
  width: 1509px; }

.w1510 {
  width: 1510px; }

.w1511 {
  width: 1511px; }

.w1512 {
  width: 1512px; }

.w1513 {
  width: 1513px; }

.w1514 {
  width: 1514px; }

.w1515 {
  width: 1515px; }

.w1516 {
  width: 1516px; }

.w1517 {
  width: 1517px; }

.w1518 {
  width: 1518px; }

.w1519 {
  width: 1519px; }

.w1520 {
  width: 1520px; }

.w1521 {
  width: 1521px; }

.w1522 {
  width: 1522px; }

.w1523 {
  width: 1523px; }

.w1524 {
  width: 1524px; }

.w1525 {
  width: 1525px; }

.w1526 {
  width: 1526px; }

.w1527 {
  width: 1527px; }

.w1528 {
  width: 1528px; }

.w1529 {
  width: 1529px; }

.w1530 {
  width: 1530px; }

.w1531 {
  width: 1531px; }

.w1532 {
  width: 1532px; }

.w1533 {
  width: 1533px; }

.w1534 {
  width: 1534px; }

.w1535 {
  width: 1535px; }

.w1536 {
  width: 1536px; }

.w1537 {
  width: 1537px; }

.w1538 {
  width: 1538px; }

.w1539 {
  width: 1539px; }

.w1540 {
  width: 1540px; }

.w1541 {
  width: 1541px; }

.w1542 {
  width: 1542px; }

.w1543 {
  width: 1543px; }

.w1544 {
  width: 1544px; }

.w1545 {
  width: 1545px; }

.w1546 {
  width: 1546px; }

.w1547 {
  width: 1547px; }

.w1548 {
  width: 1548px; }

.w1549 {
  width: 1549px; }

.w1550 {
  width: 1550px; }

.w1551 {
  width: 1551px; }

.w1552 {
  width: 1552px; }

.w1553 {
  width: 1553px; }

.w1554 {
  width: 1554px; }

.w1555 {
  width: 1555px; }

.w1556 {
  width: 1556px; }

.w1557 {
  width: 1557px; }

.w1558 {
  width: 1558px; }

.w1559 {
  width: 1559px; }

.w1560 {
  width: 1560px; }

.w1561 {
  width: 1561px; }

.w1562 {
  width: 1562px; }

.w1563 {
  width: 1563px; }

.w1564 {
  width: 1564px; }

.w1565 {
  width: 1565px; }

.w1566 {
  width: 1566px; }

.w1567 {
  width: 1567px; }

.w1568 {
  width: 1568px; }

.w1569 {
  width: 1569px; }

.w1570 {
  width: 1570px; }

.w1571 {
  width: 1571px; }

.w1572 {
  width: 1572px; }

.w1573 {
  width: 1573px; }

.w1574 {
  width: 1574px; }

.w1575 {
  width: 1575px; }

.w1576 {
  width: 1576px; }

.w1577 {
  width: 1577px; }

.w1578 {
  width: 1578px; }

.w1579 {
  width: 1579px; }

.w1580 {
  width: 1580px; }

.w1581 {
  width: 1581px; }

.w1582 {
  width: 1582px; }

.w1583 {
  width: 1583px; }

.w1584 {
  width: 1584px; }

.w1585 {
  width: 1585px; }

.w1586 {
  width: 1586px; }

.w1587 {
  width: 1587px; }

.w1588 {
  width: 1588px; }

.w1589 {
  width: 1589px; }

.w1590 {
  width: 1590px; }

.w1591 {
  width: 1591px; }

.w1592 {
  width: 1592px; }

.w1593 {
  width: 1593px; }

.w1594 {
  width: 1594px; }

.w1595 {
  width: 1595px; }

.w1596 {
  width: 1596px; }

.w1597 {
  width: 1597px; }

.w1598 {
  width: 1598px; }

.w1599 {
  width: 1599px; }

.w1600 {
  width: 1600px; }

.w1601 {
  width: 1601px; }

.w1602 {
  width: 1602px; }

.w1603 {
  width: 1603px; }

.w1604 {
  width: 1604px; }

.w1605 {
  width: 1605px; }

.w1606 {
  width: 1606px; }

.w1607 {
  width: 1607px; }

.w1608 {
  width: 1608px; }

.w1609 {
  width: 1609px; }

.w1610 {
  width: 1610px; }

.w1611 {
  width: 1611px; }

.w1612 {
  width: 1612px; }

.w1613 {
  width: 1613px; }

.w1614 {
  width: 1614px; }

.w1615 {
  width: 1615px; }

.w1616 {
  width: 1616px; }

.w1617 {
  width: 1617px; }

.w1618 {
  width: 1618px; }

.w1619 {
  width: 1619px; }

.w1620 {
  width: 1620px; }

.w1621 {
  width: 1621px; }

.w1622 {
  width: 1622px; }

.w1623 {
  width: 1623px; }

.w1624 {
  width: 1624px; }

.w1625 {
  width: 1625px; }

.w1626 {
  width: 1626px; }

.w1627 {
  width: 1627px; }

.w1628 {
  width: 1628px; }

.w1629 {
  width: 1629px; }

.w1630 {
  width: 1630px; }

.w1631 {
  width: 1631px; }

.w1632 {
  width: 1632px; }

.w1633 {
  width: 1633px; }

.w1634 {
  width: 1634px; }

.w1635 {
  width: 1635px; }

.w1636 {
  width: 1636px; }

.w1637 {
  width: 1637px; }

.w1638 {
  width: 1638px; }

.w1639 {
  width: 1639px; }

.w1640 {
  width: 1640px; }

.w1641 {
  width: 1641px; }

.w1642 {
  width: 1642px; }

.w1643 {
  width: 1643px; }

.w1644 {
  width: 1644px; }

.w1645 {
  width: 1645px; }

.w1646 {
  width: 1646px; }

.w1647 {
  width: 1647px; }

.w1648 {
  width: 1648px; }

.w1649 {
  width: 1649px; }

.w1650 {
  width: 1650px; }

.w1651 {
  width: 1651px; }

.w1652 {
  width: 1652px; }

.w1653 {
  width: 1653px; }

.w1654 {
  width: 1654px; }

.w1655 {
  width: 1655px; }

.w1656 {
  width: 1656px; }

.w1657 {
  width: 1657px; }

.w1658 {
  width: 1658px; }

.w1659 {
  width: 1659px; }

.w1660 {
  width: 1660px; }

.w1661 {
  width: 1661px; }

.w1662 {
  width: 1662px; }

.w1663 {
  width: 1663px; }

.w1664 {
  width: 1664px; }

.w1665 {
  width: 1665px; }

.w1666 {
  width: 1666px; }

.w1667 {
  width: 1667px; }

.w1668 {
  width: 1668px; }

.w1669 {
  width: 1669px; }

.w1670 {
  width: 1670px; }

.w1671 {
  width: 1671px; }

.w1672 {
  width: 1672px; }

.w1673 {
  width: 1673px; }

.w1674 {
  width: 1674px; }

.w1675 {
  width: 1675px; }

.w1676 {
  width: 1676px; }

.w1677 {
  width: 1677px; }

.w1678 {
  width: 1678px; }

.w1679 {
  width: 1679px; }

.w1680 {
  width: 1680px; }

.w1681 {
  width: 1681px; }

.w1682 {
  width: 1682px; }

.w1683 {
  width: 1683px; }

.w1684 {
  width: 1684px; }

.w1685 {
  width: 1685px; }

.w1686 {
  width: 1686px; }

.w1687 {
  width: 1687px; }

.w1688 {
  width: 1688px; }

.w1689 {
  width: 1689px; }

.w1690 {
  width: 1690px; }

.w1691 {
  width: 1691px; }

.w1692 {
  width: 1692px; }

.w1693 {
  width: 1693px; }

.w1694 {
  width: 1694px; }

.w1695 {
  width: 1695px; }

.w1696 {
  width: 1696px; }

.w1697 {
  width: 1697px; }

.w1698 {
  width: 1698px; }

.w1699 {
  width: 1699px; }

.w1700 {
  width: 1700px; }

.w1701 {
  width: 1701px; }

.w1702 {
  width: 1702px; }

.w1703 {
  width: 1703px; }

.w1704 {
  width: 1704px; }

.w1705 {
  width: 1705px; }

.w1706 {
  width: 1706px; }

.w1707 {
  width: 1707px; }

.w1708 {
  width: 1708px; }

.w1709 {
  width: 1709px; }

.w1710 {
  width: 1710px; }

.w1711 {
  width: 1711px; }

.w1712 {
  width: 1712px; }

.w1713 {
  width: 1713px; }

.w1714 {
  width: 1714px; }

.w1715 {
  width: 1715px; }

.w1716 {
  width: 1716px; }

.w1717 {
  width: 1717px; }

.w1718 {
  width: 1718px; }

.w1719 {
  width: 1719px; }

.w1720 {
  width: 1720px; }

.w1721 {
  width: 1721px; }

.w1722 {
  width: 1722px; }

.w1723 {
  width: 1723px; }

.w1724 {
  width: 1724px; }

.w1725 {
  width: 1725px; }

.w1726 {
  width: 1726px; }

.w1727 {
  width: 1727px; }

.w1728 {
  width: 1728px; }

.w1729 {
  width: 1729px; }

.w1730 {
  width: 1730px; }

.w1731 {
  width: 1731px; }

.w1732 {
  width: 1732px; }

.w1733 {
  width: 1733px; }

.w1734 {
  width: 1734px; }

.w1735 {
  width: 1735px; }

.w1736 {
  width: 1736px; }

.w1737 {
  width: 1737px; }

.w1738 {
  width: 1738px; }

.w1739 {
  width: 1739px; }

.w1740 {
  width: 1740px; }

.w1741 {
  width: 1741px; }

.w1742 {
  width: 1742px; }

.w1743 {
  width: 1743px; }

.w1744 {
  width: 1744px; }

.w1745 {
  width: 1745px; }

.w1746 {
  width: 1746px; }

.w1747 {
  width: 1747px; }

.w1748 {
  width: 1748px; }

.w1749 {
  width: 1749px; }

.w1750 {
  width: 1750px; }

.w1751 {
  width: 1751px; }

.w1752 {
  width: 1752px; }

.w1753 {
  width: 1753px; }

.w1754 {
  width: 1754px; }

.w1755 {
  width: 1755px; }

.w1756 {
  width: 1756px; }

.w1757 {
  width: 1757px; }

.w1758 {
  width: 1758px; }

.w1759 {
  width: 1759px; }

.w1760 {
  width: 1760px; }

.w1761 {
  width: 1761px; }

.w1762 {
  width: 1762px; }

.w1763 {
  width: 1763px; }

.w1764 {
  width: 1764px; }

.w1765 {
  width: 1765px; }

.w1766 {
  width: 1766px; }

.w1767 {
  width: 1767px; }

.w1768 {
  width: 1768px; }

.w1769 {
  width: 1769px; }

.w1770 {
  width: 1770px; }

.w1771 {
  width: 1771px; }

.w1772 {
  width: 1772px; }

.w1773 {
  width: 1773px; }

.w1774 {
  width: 1774px; }

.w1775 {
  width: 1775px; }

.w1776 {
  width: 1776px; }

.w1777 {
  width: 1777px; }

.w1778 {
  width: 1778px; }

.w1779 {
  width: 1779px; }

.w1780 {
  width: 1780px; }

.w1781 {
  width: 1781px; }

.w1782 {
  width: 1782px; }

.w1783 {
  width: 1783px; }

.w1784 {
  width: 1784px; }

.w1785 {
  width: 1785px; }

.w1786 {
  width: 1786px; }

.w1787 {
  width: 1787px; }

.w1788 {
  width: 1788px; }

.w1789 {
  width: 1789px; }

.w1790 {
  width: 1790px; }

.w1791 {
  width: 1791px; }

.w1792 {
  width: 1792px; }

.w1793 {
  width: 1793px; }

.w1794 {
  width: 1794px; }

.w1795 {
  width: 1795px; }

.w1796 {
  width: 1796px; }

.w1797 {
  width: 1797px; }

.w1798 {
  width: 1798px; }

.w1799 {
  width: 1799px; }

.w1800 {
  width: 1800px; }

.w1801 {
  width: 1801px; }

.w1802 {
  width: 1802px; }

.w1803 {
  width: 1803px; }

.w1804 {
  width: 1804px; }

.w1805 {
  width: 1805px; }

.w1806 {
  width: 1806px; }

.w1807 {
  width: 1807px; }

.w1808 {
  width: 1808px; }

.w1809 {
  width: 1809px; }

.w1810 {
  width: 1810px; }

.w1811 {
  width: 1811px; }

.w1812 {
  width: 1812px; }

.w1813 {
  width: 1813px; }

.w1814 {
  width: 1814px; }

.w1815 {
  width: 1815px; }

.w1816 {
  width: 1816px; }

.w1817 {
  width: 1817px; }

.w1818 {
  width: 1818px; }

.w1819 {
  width: 1819px; }

.w1820 {
  width: 1820px; }

.w1821 {
  width: 1821px; }

.w1822 {
  width: 1822px; }

.w1823 {
  width: 1823px; }

.w1824 {
  width: 1824px; }

.w1825 {
  width: 1825px; }

.w1826 {
  width: 1826px; }

.w1827 {
  width: 1827px; }

.w1828 {
  width: 1828px; }

.w1829 {
  width: 1829px; }

.w1830 {
  width: 1830px; }

.w1831 {
  width: 1831px; }

.w1832 {
  width: 1832px; }

.w1833 {
  width: 1833px; }

.w1834 {
  width: 1834px; }

.w1835 {
  width: 1835px; }

.w1836 {
  width: 1836px; }

.w1837 {
  width: 1837px; }

.w1838 {
  width: 1838px; }

.w1839 {
  width: 1839px; }

.w1840 {
  width: 1840px; }

.w1841 {
  width: 1841px; }

.w1842 {
  width: 1842px; }

.w1843 {
  width: 1843px; }

.w1844 {
  width: 1844px; }

.w1845 {
  width: 1845px; }

.w1846 {
  width: 1846px; }

.w1847 {
  width: 1847px; }

.w1848 {
  width: 1848px; }

.w1849 {
  width: 1849px; }

.w1850 {
  width: 1850px; }

.w1851 {
  width: 1851px; }

.w1852 {
  width: 1852px; }

.w1853 {
  width: 1853px; }

.w1854 {
  width: 1854px; }

.w1855 {
  width: 1855px; }

.w1856 {
  width: 1856px; }

.w1857 {
  width: 1857px; }

.w1858 {
  width: 1858px; }

.w1859 {
  width: 1859px; }

.w1860 {
  width: 1860px; }

.w1861 {
  width: 1861px; }

.w1862 {
  width: 1862px; }

.w1863 {
  width: 1863px; }

.w1864 {
  width: 1864px; }

.w1865 {
  width: 1865px; }

.w1866 {
  width: 1866px; }

.w1867 {
  width: 1867px; }

.w1868 {
  width: 1868px; }

.w1869 {
  width: 1869px; }

.w1870 {
  width: 1870px; }

.w1871 {
  width: 1871px; }

.w1872 {
  width: 1872px; }

.w1873 {
  width: 1873px; }

.w1874 {
  width: 1874px; }

.w1875 {
  width: 1875px; }

.w1876 {
  width: 1876px; }

.w1877 {
  width: 1877px; }

.w1878 {
  width: 1878px; }

.w1879 {
  width: 1879px; }

.w1880 {
  width: 1880px; }

.w1881 {
  width: 1881px; }

.w1882 {
  width: 1882px; }

.w1883 {
  width: 1883px; }

.w1884 {
  width: 1884px; }

.w1885 {
  width: 1885px; }

.w1886 {
  width: 1886px; }

.w1887 {
  width: 1887px; }

.w1888 {
  width: 1888px; }

.w1889 {
  width: 1889px; }

.w1890 {
  width: 1890px; }

.w1891 {
  width: 1891px; }

.w1892 {
  width: 1892px; }

.w1893 {
  width: 1893px; }

.w1894 {
  width: 1894px; }

.w1895 {
  width: 1895px; }

.w1896 {
  width: 1896px; }

.w1897 {
  width: 1897px; }

.w1898 {
  width: 1898px; }

.w1899 {
  width: 1899px; }

.w1900 {
  width: 1900px; }

.w1901 {
  width: 1901px; }

.w1902 {
  width: 1902px; }

.w1903 {
  width: 1903px; }

.w1904 {
  width: 1904px; }

.w1905 {
  width: 1905px; }

.w1906 {
  width: 1906px; }

.w1907 {
  width: 1907px; }

.w1908 {
  width: 1908px; }

.w1909 {
  width: 1909px; }

.w1910 {
  width: 1910px; }

.w1911 {
  width: 1911px; }

.w1912 {
  width: 1912px; }

.w1913 {
  width: 1913px; }

.w1914 {
  width: 1914px; }

.w1915 {
  width: 1915px; }

.w1916 {
  width: 1916px; }

.w1917 {
  width: 1917px; }

.w1918 {
  width: 1918px; }

.w1919 {
  width: 1919px; }

.w1920 {
  width: 1920px; }

.w1921 {
  width: 1921px; }

.w1922 {
  width: 1922px; }

.w1923 {
  width: 1923px; }

.w1924 {
  width: 1924px; }

.w1925 {
  width: 1925px; }

.w1926 {
  width: 1926px; }

.w1927 {
  width: 1927px; }

.w1928 {
  width: 1928px; }

.w1929 {
  width: 1929px; }

.w1930 {
  width: 1930px; }

.w1931 {
  width: 1931px; }

.w1932 {
  width: 1932px; }

.w1933 {
  width: 1933px; }

.w1934 {
  width: 1934px; }

.w1935 {
  width: 1935px; }

.w1936 {
  width: 1936px; }

.w1937 {
  width: 1937px; }

.w1938 {
  width: 1938px; }

.w1939 {
  width: 1939px; }

.w1940 {
  width: 1940px; }

.w1941 {
  width: 1941px; }

.w1942 {
  width: 1942px; }

.w1943 {
  width: 1943px; }

.w1944 {
  width: 1944px; }

.w1945 {
  width: 1945px; }

.w1946 {
  width: 1946px; }

.w1947 {
  width: 1947px; }

.w1948 {
  width: 1948px; }

.w1949 {
  width: 1949px; }

.w1950 {
  width: 1950px; }

.w1951 {
  width: 1951px; }

.w1952 {
  width: 1952px; }

.w1953 {
  width: 1953px; }

.w1954 {
  width: 1954px; }

.w1955 {
  width: 1955px; }

.w1956 {
  width: 1956px; }

.w1957 {
  width: 1957px; }

.w1958 {
  width: 1958px; }

.w1959 {
  width: 1959px; }

.w1960 {
  width: 1960px; }

.w1961 {
  width: 1961px; }

.w1962 {
  width: 1962px; }

.w1963 {
  width: 1963px; }

.w1964 {
  width: 1964px; }

.w1965 {
  width: 1965px; }

.w1966 {
  width: 1966px; }

.w1967 {
  width: 1967px; }

.w1968 {
  width: 1968px; }

.w1969 {
  width: 1969px; }

.w1970 {
  width: 1970px; }

.w1971 {
  width: 1971px; }

.w1972 {
  width: 1972px; }

.w1973 {
  width: 1973px; }

.w1974 {
  width: 1974px; }

.w1975 {
  width: 1975px; }

.w1976 {
  width: 1976px; }

.w1977 {
  width: 1977px; }

.w1978 {
  width: 1978px; }

.w1979 {
  width: 1979px; }

.w1980 {
  width: 1980px; }

.w1981 {
  width: 1981px; }

.w1982 {
  width: 1982px; }

.w1983 {
  width: 1983px; }

.w1984 {
  width: 1984px; }

.w1985 {
  width: 1985px; }

.w1986 {
  width: 1986px; }

.w1987 {
  width: 1987px; }

.w1988 {
  width: 1988px; }

.w1989 {
  width: 1989px; }

.w1990 {
  width: 1990px; }

.w1991 {
  width: 1991px; }

.w1992 {
  width: 1992px; }

.w1993 {
  width: 1993px; }

.w1994 {
  width: 1994px; }

.w1995 {
  width: 1995px; }

.w1996 {
  width: 1996px; }

.w1997 {
  width: 1997px; }

.w1998 {
  width: 1998px; }

.w1999 {
  width: 1999px; }

.w2000 {
  width: 2000px; }

.h1 {
  height: 1px; }

.h2 {
  height: 2px; }

.h3 {
  height: 3px; }

.h4 {
  height: 4px; }

.h5 {
  height: 5px; }

.h6 {
  height: 6px; }

.h7 {
  height: 7px; }

.h8 {
  height: 8px; }

.h9 {
  height: 9px; }

.h10 {
  height: 10px; }

.h11 {
  height: 11px; }

.h12 {
  height: 12px; }

.h13 {
  height: 13px; }

.h14 {
  height: 14px; }

.h15 {
  height: 15px; }

.h16 {
  height: 16px; }

.h17 {
  height: 17px; }

.h18 {
  height: 18px; }

.h19 {
  height: 19px; }

.h20 {
  height: 20px; }

.h21 {
  height: 21px; }

.h22 {
  height: 22px; }

.h23 {
  height: 23px; }

.h24 {
  height: 24px; }

.h25 {
  height: 25px; }

.h26 {
  height: 26px; }

.h27 {
  height: 27px; }

.h28 {
  height: 28px; }

.h29 {
  height: 29px; }

.h30 {
  height: 30px; }

.h31 {
  height: 31px; }

.h32 {
  height: 32px; }

.h33 {
  height: 33px; }

.h34 {
  height: 34px; }

.h35 {
  height: 35px; }

.h36 {
  height: 36px; }

.h37 {
  height: 37px; }

.h38 {
  height: 38px; }

.h39 {
  height: 39px; }

.h40 {
  height: 40px; }

.h41 {
  height: 41px; }

.h42 {
  height: 42px; }

.h43 {
  height: 43px; }

.h44 {
  height: 44px; }

.h45 {
  height: 45px; }

.h46 {
  height: 46px; }

.h47 {
  height: 47px; }

.h48 {
  height: 48px; }

.h49 {
  height: 49px; }

.h50 {
  height: 50px; }

.h51 {
  height: 51px; }

.h52 {
  height: 52px; }

.h53 {
  height: 53px; }

.h54 {
  height: 54px; }

.h55 {
  height: 55px; }

.h56 {
  height: 56px; }

.h57 {
  height: 57px; }

.h58 {
  height: 58px; }

.h59 {
  height: 59px; }

.h60 {
  height: 60px; }

.h61 {
  height: 61px; }

.h62 {
  height: 62px; }

.h63 {
  height: 63px; }

.h64 {
  height: 64px; }

.h65 {
  height: 65px; }

.h66 {
  height: 66px; }

.h67 {
  height: 67px; }

.h68 {
  height: 68px; }

.h69 {
  height: 69px; }

.h70 {
  height: 70px; }

.h71 {
  height: 71px; }

.h72 {
  height: 72px; }

.h73 {
  height: 73px; }

.h74 {
  height: 74px; }

.h75 {
  height: 75px; }

.h76 {
  height: 76px; }

.h77 {
  height: 77px; }

.h78 {
  height: 78px; }

.h79 {
  height: 79px; }

.h80 {
  height: 80px; }

.h81 {
  height: 81px; }

.h82 {
  height: 82px; }

.h83 {
  height: 83px; }

.h84 {
  height: 84px; }

.h85 {
  height: 85px; }

.h86 {
  height: 86px; }

.h87 {
  height: 87px; }

.h88 {
  height: 88px; }

.h89 {
  height: 89px; }

.h90 {
  height: 90px; }

.h91 {
  height: 91px; }

.h92 {
  height: 92px; }

.h93 {
  height: 93px; }

.h94 {
  height: 94px; }

.h95 {
  height: 95px; }

.h96 {
  height: 96px; }

.h97 {
  height: 97px; }

.h98 {
  height: 98px; }

.h99 {
  height: 99px; }

.h100 {
  height: 100px; }

.h101 {
  height: 101px; }

.h102 {
  height: 102px; }

.h103 {
  height: 103px; }

.h104 {
  height: 104px; }

.h105 {
  height: 105px; }

.h106 {
  height: 106px; }

.h107 {
  height: 107px; }

.h108 {
  height: 108px; }

.h109 {
  height: 109px; }

.h110 {
  height: 110px; }

.h111 {
  height: 111px; }

.h112 {
  height: 112px; }

.h113 {
  height: 113px; }

.h114 {
  height: 114px; }

.h115 {
  height: 115px; }

.h116 {
  height: 116px; }

.h117 {
  height: 117px; }

.h118 {
  height: 118px; }

.h119 {
  height: 119px; }

.h120 {
  height: 120px; }

.h121 {
  height: 121px; }

.h122 {
  height: 122px; }

.h123 {
  height: 123px; }

.h124 {
  height: 124px; }

.h125 {
  height: 125px; }

.h126 {
  height: 126px; }

.h127 {
  height: 127px; }

.h128 {
  height: 128px; }

.h129 {
  height: 129px; }

.h130 {
  height: 130px; }

.h131 {
  height: 131px; }

.h132 {
  height: 132px; }

.h133 {
  height: 133px; }

.h134 {
  height: 134px; }

.h135 {
  height: 135px; }

.h136 {
  height: 136px; }

.h137 {
  height: 137px; }

.h138 {
  height: 138px; }

.h139 {
  height: 139px; }

.h140 {
  height: 140px; }

.h141 {
  height: 141px; }

.h142 {
  height: 142px; }

.h143 {
  height: 143px; }

.h144 {
  height: 144px; }

.h145 {
  height: 145px; }

.h146 {
  height: 146px; }

.h147 {
  height: 147px; }

.h148 {
  height: 148px; }

.h149 {
  height: 149px; }

.h150 {
  height: 150px; }

.h151 {
  height: 151px; }

.h152 {
  height: 152px; }

.h153 {
  height: 153px; }

.h154 {
  height: 154px; }

.h155 {
  height: 155px; }

.h156 {
  height: 156px; }

.h157 {
  height: 157px; }

.h158 {
  height: 158px; }

.h159 {
  height: 159px; }

.h160 {
  height: 160px; }

.h161 {
  height: 161px; }

.h162 {
  height: 162px; }

.h163 {
  height: 163px; }

.h164 {
  height: 164px; }

.h165 {
  height: 165px; }

.h166 {
  height: 166px; }

.h167 {
  height: 167px; }

.h168 {
  height: 168px; }

.h169 {
  height: 169px; }

.h170 {
  height: 170px; }

.h171 {
  height: 171px; }

.h172 {
  height: 172px; }

.h173 {
  height: 173px; }

.h174 {
  height: 174px; }

.h175 {
  height: 175px; }

.h176 {
  height: 176px; }

.h177 {
  height: 177px; }

.h178 {
  height: 178px; }

.h179 {
  height: 179px; }

.h180 {
  height: 180px; }

.h181 {
  height: 181px; }

.h182 {
  height: 182px; }

.h183 {
  height: 183px; }

.h184 {
  height: 184px; }

.h185 {
  height: 185px; }

.h186 {
  height: 186px; }

.h187 {
  height: 187px; }

.h188 {
  height: 188px; }

.h189 {
  height: 189px; }

.h190 {
  height: 190px; }

.h191 {
  height: 191px; }

.h192 {
  height: 192px; }

.h193 {
  height: 193px; }

.h194 {
  height: 194px; }

.h195 {
  height: 195px; }

.h196 {
  height: 196px; }

.h197 {
  height: 197px; }

.h198 {
  height: 198px; }

.h199 {
  height: 199px; }

.h200 {
  height: 200px; }

.h201 {
  height: 201px; }

.h202 {
  height: 202px; }

.h203 {
  height: 203px; }

.h204 {
  height: 204px; }

.h205 {
  height: 205px; }

.h206 {
  height: 206px; }

.h207 {
  height: 207px; }

.h208 {
  height: 208px; }

.h209 {
  height: 209px; }

.h210 {
  height: 210px; }

.h211 {
  height: 211px; }

.h212 {
  height: 212px; }

.h213 {
  height: 213px; }

.h214 {
  height: 214px; }

.h215 {
  height: 215px; }

.h216 {
  height: 216px; }

.h217 {
  height: 217px; }

.h218 {
  height: 218px; }

.h219 {
  height: 219px; }

.h220 {
  height: 220px; }

.h221 {
  height: 221px; }

.h222 {
  height: 222px; }

.h223 {
  height: 223px; }

.h224 {
  height: 224px; }

.h225 {
  height: 225px; }

.h226 {
  height: 226px; }

.h227 {
  height: 227px; }

.h228 {
  height: 228px; }

.h229 {
  height: 229px; }

.h230 {
  height: 230px; }

.h231 {
  height: 231px; }

.h232 {
  height: 232px; }

.h233 {
  height: 233px; }

.h234 {
  height: 234px; }

.h235 {
  height: 235px; }

.h236 {
  height: 236px; }

.h237 {
  height: 237px; }

.h238 {
  height: 238px; }

.h239 {
  height: 239px; }

.h240 {
  height: 240px; }

.h241 {
  height: 241px; }

.h242 {
  height: 242px; }

.h243 {
  height: 243px; }

.h244 {
  height: 244px; }

.h245 {
  height: 245px; }

.h246 {
  height: 246px; }

.h247 {
  height: 247px; }

.h248 {
  height: 248px; }

.h249 {
  height: 249px; }

.h250 {
  height: 250px; }

.h251 {
  height: 251px; }

.h252 {
  height: 252px; }

.h253 {
  height: 253px; }

.h254 {
  height: 254px; }

.h255 {
  height: 255px; }

.h256 {
  height: 256px; }

.h257 {
  height: 257px; }

.h258 {
  height: 258px; }

.h259 {
  height: 259px; }

.h260 {
  height: 260px; }

.h261 {
  height: 261px; }

.h262 {
  height: 262px; }

.h263 {
  height: 263px; }

.h264 {
  height: 264px; }

.h265 {
  height: 265px; }

.h266 {
  height: 266px; }

.h267 {
  height: 267px; }

.h268 {
  height: 268px; }

.h269 {
  height: 269px; }

.h270 {
  height: 270px; }

.h271 {
  height: 271px; }

.h272 {
  height: 272px; }

.h273 {
  height: 273px; }

.h274 {
  height: 274px; }

.h275 {
  height: 275px; }

.h276 {
  height: 276px; }

.h277 {
  height: 277px; }

.h278 {
  height: 278px; }

.h279 {
  height: 279px; }

.h280 {
  height: 280px; }

.h281 {
  height: 281px; }

.h282 {
  height: 282px; }

.h283 {
  height: 283px; }

.h284 {
  height: 284px; }

.h285 {
  height: 285px; }

.h286 {
  height: 286px; }

.h287 {
  height: 287px; }

.h288 {
  height: 288px; }

.h289 {
  height: 289px; }

.h290 {
  height: 290px; }

.h291 {
  height: 291px; }

.h292 {
  height: 292px; }

.h293 {
  height: 293px; }

.h294 {
  height: 294px; }

.h295 {
  height: 295px; }

.h296 {
  height: 296px; }

.h297 {
  height: 297px; }

.h298 {
  height: 298px; }

.h299 {
  height: 299px; }

.h300 {
  height: 300px; }

.h301 {
  height: 301px; }

.h302 {
  height: 302px; }

.h303 {
  height: 303px; }

.h304 {
  height: 304px; }

.h305 {
  height: 305px; }

.h306 {
  height: 306px; }

.h307 {
  height: 307px; }

.h308 {
  height: 308px; }

.h309 {
  height: 309px; }

.h310 {
  height: 310px; }

.h311 {
  height: 311px; }

.h312 {
  height: 312px; }

.h313 {
  height: 313px; }

.h314 {
  height: 314px; }

.h315 {
  height: 315px; }

.h316 {
  height: 316px; }

.h317 {
  height: 317px; }

.h318 {
  height: 318px; }

.h319 {
  height: 319px; }

.h320 {
  height: 320px; }

.h321 {
  height: 321px; }

.h322 {
  height: 322px; }

.h323 {
  height: 323px; }

.h324 {
  height: 324px; }

.h325 {
  height: 325px; }

.h326 {
  height: 326px; }

.h327 {
  height: 327px; }

.h328 {
  height: 328px; }

.h329 {
  height: 329px; }

.h330 {
  height: 330px; }

.h331 {
  height: 331px; }

.h332 {
  height: 332px; }

.h333 {
  height: 333px; }

.h334 {
  height: 334px; }

.h335 {
  height: 335px; }

.h336 {
  height: 336px; }

.h337 {
  height: 337px; }

.h338 {
  height: 338px; }

.h339 {
  height: 339px; }

.h340 {
  height: 340px; }

.h341 {
  height: 341px; }

.h342 {
  height: 342px; }

.h343 {
  height: 343px; }

.h344 {
  height: 344px; }

.h345 {
  height: 345px; }

.h346 {
  height: 346px; }

.h347 {
  height: 347px; }

.h348 {
  height: 348px; }

.h349 {
  height: 349px; }

.h350 {
  height: 350px; }

.h351 {
  height: 351px; }

.h352 {
  height: 352px; }

.h353 {
  height: 353px; }

.h354 {
  height: 354px; }

.h355 {
  height: 355px; }

.h356 {
  height: 356px; }

.h357 {
  height: 357px; }

.h358 {
  height: 358px; }

.h359 {
  height: 359px; }

.h360 {
  height: 360px; }

.h361 {
  height: 361px; }

.h362 {
  height: 362px; }

.h363 {
  height: 363px; }

.h364 {
  height: 364px; }

.h365 {
  height: 365px; }

.h366 {
  height: 366px; }

.h367 {
  height: 367px; }

.h368 {
  height: 368px; }

.h369 {
  height: 369px; }

.h370 {
  height: 370px; }

.h371 {
  height: 371px; }

.h372 {
  height: 372px; }

.h373 {
  height: 373px; }

.h374 {
  height: 374px; }

.h375 {
  height: 375px; }

.h376 {
  height: 376px; }

.h377 {
  height: 377px; }

.h378 {
  height: 378px; }

.h379 {
  height: 379px; }

.h380 {
  height: 380px; }

.h381 {
  height: 381px; }

.h382 {
  height: 382px; }

.h383 {
  height: 383px; }

.h384 {
  height: 384px; }

.h385 {
  height: 385px; }

.h386 {
  height: 386px; }

.h387 {
  height: 387px; }

.h388 {
  height: 388px; }

.h389 {
  height: 389px; }

.h390 {
  height: 390px; }

.h391 {
  height: 391px; }

.h392 {
  height: 392px; }

.h393 {
  height: 393px; }

.h394 {
  height: 394px; }

.h395 {
  height: 395px; }

.h396 {
  height: 396px; }

.h397 {
  height: 397px; }

.h398 {
  height: 398px; }

.h399 {
  height: 399px; }

.h400 {
  height: 400px; }

.h401 {
  height: 401px; }

.h402 {
  height: 402px; }

.h403 {
  height: 403px; }

.h404 {
  height: 404px; }

.h405 {
  height: 405px; }

.h406 {
  height: 406px; }

.h407 {
  height: 407px; }

.h408 {
  height: 408px; }

.h409 {
  height: 409px; }

.h410 {
  height: 410px; }

.h411 {
  height: 411px; }

.h412 {
  height: 412px; }

.h413 {
  height: 413px; }

.h414 {
  height: 414px; }

.h415 {
  height: 415px; }

.h416 {
  height: 416px; }

.h417 {
  height: 417px; }

.h418 {
  height: 418px; }

.h419 {
  height: 419px; }

.h420 {
  height: 420px; }

.h421 {
  height: 421px; }

.h422 {
  height: 422px; }

.h423 {
  height: 423px; }

.h424 {
  height: 424px; }

.h425 {
  height: 425px; }

.h426 {
  height: 426px; }

.h427 {
  height: 427px; }

.h428 {
  height: 428px; }

.h429 {
  height: 429px; }

.h430 {
  height: 430px; }

.h431 {
  height: 431px; }

.h432 {
  height: 432px; }

.h433 {
  height: 433px; }

.h434 {
  height: 434px; }

.h435 {
  height: 435px; }

.h436 {
  height: 436px; }

.h437 {
  height: 437px; }

.h438 {
  height: 438px; }

.h439 {
  height: 439px; }

.h440 {
  height: 440px; }

.h441 {
  height: 441px; }

.h442 {
  height: 442px; }

.h443 {
  height: 443px; }

.h444 {
  height: 444px; }

.h445 {
  height: 445px; }

.h446 {
  height: 446px; }

.h447 {
  height: 447px; }

.h448 {
  height: 448px; }

.h449 {
  height: 449px; }

.h450 {
  height: 450px; }

.h451 {
  height: 451px; }

.h452 {
  height: 452px; }

.h453 {
  height: 453px; }

.h454 {
  height: 454px; }

.h455 {
  height: 455px; }

.h456 {
  height: 456px; }

.h457 {
  height: 457px; }

.h458 {
  height: 458px; }

.h459 {
  height: 459px; }

.h460 {
  height: 460px; }

.h461 {
  height: 461px; }

.h462 {
  height: 462px; }

.h463 {
  height: 463px; }

.h464 {
  height: 464px; }

.h465 {
  height: 465px; }

.h466 {
  height: 466px; }

.h467 {
  height: 467px; }

.h468 {
  height: 468px; }

.h469 {
  height: 469px; }

.h470 {
  height: 470px; }

.h471 {
  height: 471px; }

.h472 {
  height: 472px; }

.h473 {
  height: 473px; }

.h474 {
  height: 474px; }

.h475 {
  height: 475px; }

.h476 {
  height: 476px; }

.h477 {
  height: 477px; }

.h478 {
  height: 478px; }

.h479 {
  height: 479px; }

.h480 {
  height: 480px; }

.h481 {
  height: 481px; }

.h482 {
  height: 482px; }

.h483 {
  height: 483px; }

.h484 {
  height: 484px; }

.h485 {
  height: 485px; }

.h486 {
  height: 486px; }

.h487 {
  height: 487px; }

.h488 {
  height: 488px; }

.h489 {
  height: 489px; }

.h490 {
  height: 490px; }

.h491 {
  height: 491px; }

.h492 {
  height: 492px; }

.h493 {
  height: 493px; }

.h494 {
  height: 494px; }

.h495 {
  height: 495px; }

.h496 {
  height: 496px; }

.h497 {
  height: 497px; }

.h498 {
  height: 498px; }

.h499 {
  height: 499px; }

.h500 {
  height: 500px; }

.h501 {
  height: 501px; }

.h502 {
  height: 502px; }

.h503 {
  height: 503px; }

.h504 {
  height: 504px; }

.h505 {
  height: 505px; }

.h506 {
  height: 506px; }

.h507 {
  height: 507px; }

.h508 {
  height: 508px; }

.h509 {
  height: 509px; }

.h510 {
  height: 510px; }

.h511 {
  height: 511px; }

.h512 {
  height: 512px; }

.h513 {
  height: 513px; }

.h514 {
  height: 514px; }

.h515 {
  height: 515px; }

.h516 {
  height: 516px; }

.h517 {
  height: 517px; }

.h518 {
  height: 518px; }

.h519 {
  height: 519px; }

.h520 {
  height: 520px; }

.h521 {
  height: 521px; }

.h522 {
  height: 522px; }

.h523 {
  height: 523px; }

.h524 {
  height: 524px; }

.h525 {
  height: 525px; }

.h526 {
  height: 526px; }

.h527 {
  height: 527px; }

.h528 {
  height: 528px; }

.h529 {
  height: 529px; }

.h530 {
  height: 530px; }

.h531 {
  height: 531px; }

.h532 {
  height: 532px; }

.h533 {
  height: 533px; }

.h534 {
  height: 534px; }

.h535 {
  height: 535px; }

.h536 {
  height: 536px; }

.h537 {
  height: 537px; }

.h538 {
  height: 538px; }

.h539 {
  height: 539px; }

.h540 {
  height: 540px; }

.h541 {
  height: 541px; }

.h542 {
  height: 542px; }

.h543 {
  height: 543px; }

.h544 {
  height: 544px; }

.h545 {
  height: 545px; }

.h546 {
  height: 546px; }

.h547 {
  height: 547px; }

.h548 {
  height: 548px; }

.h549 {
  height: 549px; }

.h550 {
  height: 550px; }

.h551 {
  height: 551px; }

.h552 {
  height: 552px; }

.h553 {
  height: 553px; }

.h554 {
  height: 554px; }

.h555 {
  height: 555px; }

.h556 {
  height: 556px; }

.h557 {
  height: 557px; }

.h558 {
  height: 558px; }

.h559 {
  height: 559px; }

.h560 {
  height: 560px; }

.h561 {
  height: 561px; }

.h562 {
  height: 562px; }

.h563 {
  height: 563px; }

.h564 {
  height: 564px; }

.h565 {
  height: 565px; }

.h566 {
  height: 566px; }

.h567 {
  height: 567px; }

.h568 {
  height: 568px; }

.h569 {
  height: 569px; }

.h570 {
  height: 570px; }

.h571 {
  height: 571px; }

.h572 {
  height: 572px; }

.h573 {
  height: 573px; }

.h574 {
  height: 574px; }

.h575 {
  height: 575px; }

.h576 {
  height: 576px; }

.h577 {
  height: 577px; }

.h578 {
  height: 578px; }

.h579 {
  height: 579px; }

.h580 {
  height: 580px; }

.h581 {
  height: 581px; }

.h582 {
  height: 582px; }

.h583 {
  height: 583px; }

.h584 {
  height: 584px; }

.h585 {
  height: 585px; }

.h586 {
  height: 586px; }

.h587 {
  height: 587px; }

.h588 {
  height: 588px; }

.h589 {
  height: 589px; }

.h590 {
  height: 590px; }

.h591 {
  height: 591px; }

.h592 {
  height: 592px; }

.h593 {
  height: 593px; }

.h594 {
  height: 594px; }

.h595 {
  height: 595px; }

.h596 {
  height: 596px; }

.h597 {
  height: 597px; }

.h598 {
  height: 598px; }

.h599 {
  height: 599px; }

.h600 {
  height: 600px; }

.h601 {
  height: 601px; }

.h602 {
  height: 602px; }

.h603 {
  height: 603px; }

.h604 {
  height: 604px; }

.h605 {
  height: 605px; }

.h606 {
  height: 606px; }

.h607 {
  height: 607px; }

.h608 {
  height: 608px; }

.h609 {
  height: 609px; }

.h610 {
  height: 610px; }

.h611 {
  height: 611px; }

.h612 {
  height: 612px; }

.h613 {
  height: 613px; }

.h614 {
  height: 614px; }

.h615 {
  height: 615px; }

.h616 {
  height: 616px; }

.h617 {
  height: 617px; }

.h618 {
  height: 618px; }

.h619 {
  height: 619px; }

.h620 {
  height: 620px; }

.h621 {
  height: 621px; }

.h622 {
  height: 622px; }

.h623 {
  height: 623px; }

.h624 {
  height: 624px; }

.h625 {
  height: 625px; }

.h626 {
  height: 626px; }

.h627 {
  height: 627px; }

.h628 {
  height: 628px; }

.h629 {
  height: 629px; }

.h630 {
  height: 630px; }

.h631 {
  height: 631px; }

.h632 {
  height: 632px; }

.h633 {
  height: 633px; }

.h634 {
  height: 634px; }

.h635 {
  height: 635px; }

.h636 {
  height: 636px; }

.h637 {
  height: 637px; }

.h638 {
  height: 638px; }

.h639 {
  height: 639px; }

.h640 {
  height: 640px; }

.h641 {
  height: 641px; }

.h642 {
  height: 642px; }

.h643 {
  height: 643px; }

.h644 {
  height: 644px; }

.h645 {
  height: 645px; }

.h646 {
  height: 646px; }

.h647 {
  height: 647px; }

.h648 {
  height: 648px; }

.h649 {
  height: 649px; }

.h650 {
  height: 650px; }

.h651 {
  height: 651px; }

.h652 {
  height: 652px; }

.h653 {
  height: 653px; }

.h654 {
  height: 654px; }

.h655 {
  height: 655px; }

.h656 {
  height: 656px; }

.h657 {
  height: 657px; }

.h658 {
  height: 658px; }

.h659 {
  height: 659px; }

.h660 {
  height: 660px; }

.h661 {
  height: 661px; }

.h662 {
  height: 662px; }

.h663 {
  height: 663px; }

.h664 {
  height: 664px; }

.h665 {
  height: 665px; }

.h666 {
  height: 666px; }

.h667 {
  height: 667px; }

.h668 {
  height: 668px; }

.h669 {
  height: 669px; }

.h670 {
  height: 670px; }

.h671 {
  height: 671px; }

.h672 {
  height: 672px; }

.h673 {
  height: 673px; }

.h674 {
  height: 674px; }

.h675 {
  height: 675px; }

.h676 {
  height: 676px; }

.h677 {
  height: 677px; }

.h678 {
  height: 678px; }

.h679 {
  height: 679px; }

.h680 {
  height: 680px; }

.h681 {
  height: 681px; }

.h682 {
  height: 682px; }

.h683 {
  height: 683px; }

.h684 {
  height: 684px; }

.h685 {
  height: 685px; }

.h686 {
  height: 686px; }

.h687 {
  height: 687px; }

.h688 {
  height: 688px; }

.h689 {
  height: 689px; }

.h690 {
  height: 690px; }

.h691 {
  height: 691px; }

.h692 {
  height: 692px; }

.h693 {
  height: 693px; }

.h694 {
  height: 694px; }

.h695 {
  height: 695px; }

.h696 {
  height: 696px; }

.h697 {
  height: 697px; }

.h698 {
  height: 698px; }

.h699 {
  height: 699px; }

.h700 {
  height: 700px; }

.h701 {
  height: 701px; }

.h702 {
  height: 702px; }

.h703 {
  height: 703px; }

.h704 {
  height: 704px; }

.h705 {
  height: 705px; }

.h706 {
  height: 706px; }

.h707 {
  height: 707px; }

.h708 {
  height: 708px; }

.h709 {
  height: 709px; }

.h710 {
  height: 710px; }

.h711 {
  height: 711px; }

.h712 {
  height: 712px; }

.h713 {
  height: 713px; }

.h714 {
  height: 714px; }

.h715 {
  height: 715px; }

.h716 {
  height: 716px; }

.h717 {
  height: 717px; }

.h718 {
  height: 718px; }

.h719 {
  height: 719px; }

.h720 {
  height: 720px; }

.h721 {
  height: 721px; }

.h722 {
  height: 722px; }

.h723 {
  height: 723px; }

.h724 {
  height: 724px; }

.h725 {
  height: 725px; }

.h726 {
  height: 726px; }

.h727 {
  height: 727px; }

.h728 {
  height: 728px; }

.h729 {
  height: 729px; }

.h730 {
  height: 730px; }

.h731 {
  height: 731px; }

.h732 {
  height: 732px; }

.h733 {
  height: 733px; }

.h734 {
  height: 734px; }

.h735 {
  height: 735px; }

.h736 {
  height: 736px; }

.h737 {
  height: 737px; }

.h738 {
  height: 738px; }

.h739 {
  height: 739px; }

.h740 {
  height: 740px; }

.h741 {
  height: 741px; }

.h742 {
  height: 742px; }

.h743 {
  height: 743px; }

.h744 {
  height: 744px; }

.h745 {
  height: 745px; }

.h746 {
  height: 746px; }

.h747 {
  height: 747px; }

.h748 {
  height: 748px; }

.h749 {
  height: 749px; }

.h750 {
  height: 750px; }

.h751 {
  height: 751px; }

.h752 {
  height: 752px; }

.h753 {
  height: 753px; }

.h754 {
  height: 754px; }

.h755 {
  height: 755px; }

.h756 {
  height: 756px; }

.h757 {
  height: 757px; }

.h758 {
  height: 758px; }

.h759 {
  height: 759px; }

.h760 {
  height: 760px; }

.h761 {
  height: 761px; }

.h762 {
  height: 762px; }

.h763 {
  height: 763px; }

.h764 {
  height: 764px; }

.h765 {
  height: 765px; }

.h766 {
  height: 766px; }

.h767 {
  height: 767px; }

.h768 {
  height: 768px; }

.h769 {
  height: 769px; }

.h770 {
  height: 770px; }

.h771 {
  height: 771px; }

.h772 {
  height: 772px; }

.h773 {
  height: 773px; }

.h774 {
  height: 774px; }

.h775 {
  height: 775px; }

.h776 {
  height: 776px; }

.h777 {
  height: 777px; }

.h778 {
  height: 778px; }

.h779 {
  height: 779px; }

.h780 {
  height: 780px; }

.h781 {
  height: 781px; }

.h782 {
  height: 782px; }

.h783 {
  height: 783px; }

.h784 {
  height: 784px; }

.h785 {
  height: 785px; }

.h786 {
  height: 786px; }

.h787 {
  height: 787px; }

.h788 {
  height: 788px; }

.h789 {
  height: 789px; }

.h790 {
  height: 790px; }

.h791 {
  height: 791px; }

.h792 {
  height: 792px; }

.h793 {
  height: 793px; }

.h794 {
  height: 794px; }

.h795 {
  height: 795px; }

.h796 {
  height: 796px; }

.h797 {
  height: 797px; }

.h798 {
  height: 798px; }

.h799 {
  height: 799px; }

.h800 {
  height: 800px; }

.h801 {
  height: 801px; }

.h802 {
  height: 802px; }

.h803 {
  height: 803px; }

.h804 {
  height: 804px; }

.h805 {
  height: 805px; }

.h806 {
  height: 806px; }

.h807 {
  height: 807px; }

.h808 {
  height: 808px; }

.h809 {
  height: 809px; }

.h810 {
  height: 810px; }

.h811 {
  height: 811px; }

.h812 {
  height: 812px; }

.h813 {
  height: 813px; }

.h814 {
  height: 814px; }

.h815 {
  height: 815px; }

.h816 {
  height: 816px; }

.h817 {
  height: 817px; }

.h818 {
  height: 818px; }

.h819 {
  height: 819px; }

.h820 {
  height: 820px; }

.h821 {
  height: 821px; }

.h822 {
  height: 822px; }

.h823 {
  height: 823px; }

.h824 {
  height: 824px; }

.h825 {
  height: 825px; }

.h826 {
  height: 826px; }

.h827 {
  height: 827px; }

.h828 {
  height: 828px; }

.h829 {
  height: 829px; }

.h830 {
  height: 830px; }

.h831 {
  height: 831px; }

.h832 {
  height: 832px; }

.h833 {
  height: 833px; }

.h834 {
  height: 834px; }

.h835 {
  height: 835px; }

.h836 {
  height: 836px; }

.h837 {
  height: 837px; }

.h838 {
  height: 838px; }

.h839 {
  height: 839px; }

.h840 {
  height: 840px; }

.h841 {
  height: 841px; }

.h842 {
  height: 842px; }

.h843 {
  height: 843px; }

.h844 {
  height: 844px; }

.h845 {
  height: 845px; }

.h846 {
  height: 846px; }

.h847 {
  height: 847px; }

.h848 {
  height: 848px; }

.h849 {
  height: 849px; }

.h850 {
  height: 850px; }

.h851 {
  height: 851px; }

.h852 {
  height: 852px; }

.h853 {
  height: 853px; }

.h854 {
  height: 854px; }

.h855 {
  height: 855px; }

.h856 {
  height: 856px; }

.h857 {
  height: 857px; }

.h858 {
  height: 858px; }

.h859 {
  height: 859px; }

.h860 {
  height: 860px; }

.h861 {
  height: 861px; }

.h862 {
  height: 862px; }

.h863 {
  height: 863px; }

.h864 {
  height: 864px; }

.h865 {
  height: 865px; }

.h866 {
  height: 866px; }

.h867 {
  height: 867px; }

.h868 {
  height: 868px; }

.h869 {
  height: 869px; }

.h870 {
  height: 870px; }

.h871 {
  height: 871px; }

.h872 {
  height: 872px; }

.h873 {
  height: 873px; }

.h874 {
  height: 874px; }

.h875 {
  height: 875px; }

.h876 {
  height: 876px; }

.h877 {
  height: 877px; }

.h878 {
  height: 878px; }

.h879 {
  height: 879px; }

.h880 {
  height: 880px; }

.h881 {
  height: 881px; }

.h882 {
  height: 882px; }

.h883 {
  height: 883px; }

.h884 {
  height: 884px; }

.h885 {
  height: 885px; }

.h886 {
  height: 886px; }

.h887 {
  height: 887px; }

.h888 {
  height: 888px; }

.h889 {
  height: 889px; }

.h890 {
  height: 890px; }

.h891 {
  height: 891px; }

.h892 {
  height: 892px; }

.h893 {
  height: 893px; }

.h894 {
  height: 894px; }

.h895 {
  height: 895px; }

.h896 {
  height: 896px; }

.h897 {
  height: 897px; }

.h898 {
  height: 898px; }

.h899 {
  height: 899px; }

.h900 {
  height: 900px; }

.h901 {
  height: 901px; }

.h902 {
  height: 902px; }

.h903 {
  height: 903px; }

.h904 {
  height: 904px; }

.h905 {
  height: 905px; }

.h906 {
  height: 906px; }

.h907 {
  height: 907px; }

.h908 {
  height: 908px; }

.h909 {
  height: 909px; }

.h910 {
  height: 910px; }

.h911 {
  height: 911px; }

.h912 {
  height: 912px; }

.h913 {
  height: 913px; }

.h914 {
  height: 914px; }

.h915 {
  height: 915px; }

.h916 {
  height: 916px; }

.h917 {
  height: 917px; }

.h918 {
  height: 918px; }

.h919 {
  height: 919px; }

.h920 {
  height: 920px; }

.h921 {
  height: 921px; }

.h922 {
  height: 922px; }

.h923 {
  height: 923px; }

.h924 {
  height: 924px; }

.h925 {
  height: 925px; }

.h926 {
  height: 926px; }

.h927 {
  height: 927px; }

.h928 {
  height: 928px; }

.h929 {
  height: 929px; }

.h930 {
  height: 930px; }

.h931 {
  height: 931px; }

.h932 {
  height: 932px; }

.h933 {
  height: 933px; }

.h934 {
  height: 934px; }

.h935 {
  height: 935px; }

.h936 {
  height: 936px; }

.h937 {
  height: 937px; }

.h938 {
  height: 938px; }

.h939 {
  height: 939px; }

.h940 {
  height: 940px; }

.h941 {
  height: 941px; }

.h942 {
  height: 942px; }

.h943 {
  height: 943px; }

.h944 {
  height: 944px; }

.h945 {
  height: 945px; }

.h946 {
  height: 946px; }

.h947 {
  height: 947px; }

.h948 {
  height: 948px; }

.h949 {
  height: 949px; }

.h950 {
  height: 950px; }

.h951 {
  height: 951px; }

.h952 {
  height: 952px; }

.h953 {
  height: 953px; }

.h954 {
  height: 954px; }

.h955 {
  height: 955px; }

.h956 {
  height: 956px; }

.h957 {
  height: 957px; }

.h958 {
  height: 958px; }

.h959 {
  height: 959px; }

.h960 {
  height: 960px; }

.h961 {
  height: 961px; }

.h962 {
  height: 962px; }

.h963 {
  height: 963px; }

.h964 {
  height: 964px; }

.h965 {
  height: 965px; }

.h966 {
  height: 966px; }

.h967 {
  height: 967px; }

.h968 {
  height: 968px; }

.h969 {
  height: 969px; }

.h970 {
  height: 970px; }

.h971 {
  height: 971px; }

.h972 {
  height: 972px; }

.h973 {
  height: 973px; }

.h974 {
  height: 974px; }

.h975 {
  height: 975px; }

.h976 {
  height: 976px; }

.h977 {
  height: 977px; }

.h978 {
  height: 978px; }

.h979 {
  height: 979px; }

.h980 {
  height: 980px; }

.h981 {
  height: 981px; }

.h982 {
  height: 982px; }

.h983 {
  height: 983px; }

.h984 {
  height: 984px; }

.h985 {
  height: 985px; }

.h986 {
  height: 986px; }

.h987 {
  height: 987px; }

.h988 {
  height: 988px; }

.h989 {
  height: 989px; }

.h990 {
  height: 990px; }

.h991 {
  height: 991px; }

.h992 {
  height: 992px; }

.h993 {
  height: 993px; }

.h994 {
  height: 994px; }

.h995 {
  height: 995px; }

.h996 {
  height: 996px; }

.h997 {
  height: 997px; }

.h998 {
  height: 998px; }

.h999 {
  height: 999px; }

.h1000 {
  height: 1000px; }

.h1001 {
  height: 1001px; }

.h1002 {
  height: 1002px; }

.h1003 {
  height: 1003px; }

.h1004 {
  height: 1004px; }

.h1005 {
  height: 1005px; }

.h1006 {
  height: 1006px; }

.h1007 {
  height: 1007px; }

.h1008 {
  height: 1008px; }

.h1009 {
  height: 1009px; }

.h1010 {
  height: 1010px; }

.h1011 {
  height: 1011px; }

.h1012 {
  height: 1012px; }

.h1013 {
  height: 1013px; }

.h1014 {
  height: 1014px; }

.h1015 {
  height: 1015px; }

.h1016 {
  height: 1016px; }

.h1017 {
  height: 1017px; }

.h1018 {
  height: 1018px; }

.h1019 {
  height: 1019px; }

.h1020 {
  height: 1020px; }

.h1021 {
  height: 1021px; }

.h1022 {
  height: 1022px; }

.h1023 {
  height: 1023px; }

.h1024 {
  height: 1024px; }

.h1025 {
  height: 1025px; }

.h1026 {
  height: 1026px; }

.h1027 {
  height: 1027px; }

.h1028 {
  height: 1028px; }

.h1029 {
  height: 1029px; }

.h1030 {
  height: 1030px; }

.h1031 {
  height: 1031px; }

.h1032 {
  height: 1032px; }

.h1033 {
  height: 1033px; }

.h1034 {
  height: 1034px; }

.h1035 {
  height: 1035px; }

.h1036 {
  height: 1036px; }

.h1037 {
  height: 1037px; }

.h1038 {
  height: 1038px; }

.h1039 {
  height: 1039px; }

.h1040 {
  height: 1040px; }

.h1041 {
  height: 1041px; }

.h1042 {
  height: 1042px; }

.h1043 {
  height: 1043px; }

.h1044 {
  height: 1044px; }

.h1045 {
  height: 1045px; }

.h1046 {
  height: 1046px; }

.h1047 {
  height: 1047px; }

.h1048 {
  height: 1048px; }

.h1049 {
  height: 1049px; }

.h1050 {
  height: 1050px; }

.h1051 {
  height: 1051px; }

.h1052 {
  height: 1052px; }

.h1053 {
  height: 1053px; }

.h1054 {
  height: 1054px; }

.h1055 {
  height: 1055px; }

.h1056 {
  height: 1056px; }

.h1057 {
  height: 1057px; }

.h1058 {
  height: 1058px; }

.h1059 {
  height: 1059px; }

.h1060 {
  height: 1060px; }

.h1061 {
  height: 1061px; }

.h1062 {
  height: 1062px; }

.h1063 {
  height: 1063px; }

.h1064 {
  height: 1064px; }

.h1065 {
  height: 1065px; }

.h1066 {
  height: 1066px; }

.h1067 {
  height: 1067px; }

.h1068 {
  height: 1068px; }

.h1069 {
  height: 1069px; }

.h1070 {
  height: 1070px; }

.h1071 {
  height: 1071px; }

.h1072 {
  height: 1072px; }

.h1073 {
  height: 1073px; }

.h1074 {
  height: 1074px; }

.h1075 {
  height: 1075px; }

.h1076 {
  height: 1076px; }

.h1077 {
  height: 1077px; }

.h1078 {
  height: 1078px; }

.h1079 {
  height: 1079px; }

.h1080 {
  height: 1080px; }

.h1081 {
  height: 1081px; }

.h1082 {
  height: 1082px; }

.h1083 {
  height: 1083px; }

.h1084 {
  height: 1084px; }

.h1085 {
  height: 1085px; }

.h1086 {
  height: 1086px; }

.h1087 {
  height: 1087px; }

.h1088 {
  height: 1088px; }

.h1089 {
  height: 1089px; }

.h1090 {
  height: 1090px; }

.h1091 {
  height: 1091px; }

.h1092 {
  height: 1092px; }

.h1093 {
  height: 1093px; }

.h1094 {
  height: 1094px; }

.h1095 {
  height: 1095px; }

.h1096 {
  height: 1096px; }

.h1097 {
  height: 1097px; }

.h1098 {
  height: 1098px; }

.h1099 {
  height: 1099px; }

.h1100 {
  height: 1100px; }

.h1101 {
  height: 1101px; }

.h1102 {
  height: 1102px; }

.h1103 {
  height: 1103px; }

.h1104 {
  height: 1104px; }

.h1105 {
  height: 1105px; }

.h1106 {
  height: 1106px; }

.h1107 {
  height: 1107px; }

.h1108 {
  height: 1108px; }

.h1109 {
  height: 1109px; }

.h1110 {
  height: 1110px; }

.h1111 {
  height: 1111px; }

.h1112 {
  height: 1112px; }

.h1113 {
  height: 1113px; }

.h1114 {
  height: 1114px; }

.h1115 {
  height: 1115px; }

.h1116 {
  height: 1116px; }

.h1117 {
  height: 1117px; }

.h1118 {
  height: 1118px; }

.h1119 {
  height: 1119px; }

.h1120 {
  height: 1120px; }

.h1121 {
  height: 1121px; }

.h1122 {
  height: 1122px; }

.h1123 {
  height: 1123px; }

.h1124 {
  height: 1124px; }

.h1125 {
  height: 1125px; }

.h1126 {
  height: 1126px; }

.h1127 {
  height: 1127px; }

.h1128 {
  height: 1128px; }

.h1129 {
  height: 1129px; }

.h1130 {
  height: 1130px; }

.h1131 {
  height: 1131px; }

.h1132 {
  height: 1132px; }

.h1133 {
  height: 1133px; }

.h1134 {
  height: 1134px; }

.h1135 {
  height: 1135px; }

.h1136 {
  height: 1136px; }

.h1137 {
  height: 1137px; }

.h1138 {
  height: 1138px; }

.h1139 {
  height: 1139px; }

.h1140 {
  height: 1140px; }

.h1141 {
  height: 1141px; }

.h1142 {
  height: 1142px; }

.h1143 {
  height: 1143px; }

.h1144 {
  height: 1144px; }

.h1145 {
  height: 1145px; }

.h1146 {
  height: 1146px; }

.h1147 {
  height: 1147px; }

.h1148 {
  height: 1148px; }

.h1149 {
  height: 1149px; }

.h1150 {
  height: 1150px; }

.h1151 {
  height: 1151px; }

.h1152 {
  height: 1152px; }

.h1153 {
  height: 1153px; }

.h1154 {
  height: 1154px; }

.h1155 {
  height: 1155px; }

.h1156 {
  height: 1156px; }

.h1157 {
  height: 1157px; }

.h1158 {
  height: 1158px; }

.h1159 {
  height: 1159px; }

.h1160 {
  height: 1160px; }

.h1161 {
  height: 1161px; }

.h1162 {
  height: 1162px; }

.h1163 {
  height: 1163px; }

.h1164 {
  height: 1164px; }

.h1165 {
  height: 1165px; }

.h1166 {
  height: 1166px; }

.h1167 {
  height: 1167px; }

.h1168 {
  height: 1168px; }

.h1169 {
  height: 1169px; }

.h1170 {
  height: 1170px; }

.h1171 {
  height: 1171px; }

.h1172 {
  height: 1172px; }

.h1173 {
  height: 1173px; }

.h1174 {
  height: 1174px; }

.h1175 {
  height: 1175px; }

.h1176 {
  height: 1176px; }

.h1177 {
  height: 1177px; }

.h1178 {
  height: 1178px; }

.h1179 {
  height: 1179px; }

.h1180 {
  height: 1180px; }

.h1181 {
  height: 1181px; }

.h1182 {
  height: 1182px; }

.h1183 {
  height: 1183px; }

.h1184 {
  height: 1184px; }

.h1185 {
  height: 1185px; }

.h1186 {
  height: 1186px; }

.h1187 {
  height: 1187px; }

.h1188 {
  height: 1188px; }

.h1189 {
  height: 1189px; }

.h1190 {
  height: 1190px; }

.h1191 {
  height: 1191px; }

.h1192 {
  height: 1192px; }

.h1193 {
  height: 1193px; }

.h1194 {
  height: 1194px; }

.h1195 {
  height: 1195px; }

.h1196 {
  height: 1196px; }

.h1197 {
  height: 1197px; }

.h1198 {
  height: 1198px; }

.h1199 {
  height: 1199px; }

.h1200 {
  height: 1200px; }

.h1201 {
  height: 1201px; }

.h1202 {
  height: 1202px; }

.h1203 {
  height: 1203px; }

.h1204 {
  height: 1204px; }

.h1205 {
  height: 1205px; }

.h1206 {
  height: 1206px; }

.h1207 {
  height: 1207px; }

.h1208 {
  height: 1208px; }

.h1209 {
  height: 1209px; }

.h1210 {
  height: 1210px; }

.h1211 {
  height: 1211px; }

.h1212 {
  height: 1212px; }

.h1213 {
  height: 1213px; }

.h1214 {
  height: 1214px; }

.h1215 {
  height: 1215px; }

.h1216 {
  height: 1216px; }

.h1217 {
  height: 1217px; }

.h1218 {
  height: 1218px; }

.h1219 {
  height: 1219px; }

.h1220 {
  height: 1220px; }

.h1221 {
  height: 1221px; }

.h1222 {
  height: 1222px; }

.h1223 {
  height: 1223px; }

.h1224 {
  height: 1224px; }

.h1225 {
  height: 1225px; }

.h1226 {
  height: 1226px; }

.h1227 {
  height: 1227px; }

.h1228 {
  height: 1228px; }

.h1229 {
  height: 1229px; }

.h1230 {
  height: 1230px; }

.h1231 {
  height: 1231px; }

.h1232 {
  height: 1232px; }

.h1233 {
  height: 1233px; }

.h1234 {
  height: 1234px; }

.h1235 {
  height: 1235px; }

.h1236 {
  height: 1236px; }

.h1237 {
  height: 1237px; }

.h1238 {
  height: 1238px; }

.h1239 {
  height: 1239px; }

.h1240 {
  height: 1240px; }

.h1241 {
  height: 1241px; }

.h1242 {
  height: 1242px; }

.h1243 {
  height: 1243px; }

.h1244 {
  height: 1244px; }

.h1245 {
  height: 1245px; }

.h1246 {
  height: 1246px; }

.h1247 {
  height: 1247px; }

.h1248 {
  height: 1248px; }

.h1249 {
  height: 1249px; }

.h1250 {
  height: 1250px; }

.h1251 {
  height: 1251px; }

.h1252 {
  height: 1252px; }

.h1253 {
  height: 1253px; }

.h1254 {
  height: 1254px; }

.h1255 {
  height: 1255px; }

.h1256 {
  height: 1256px; }

.h1257 {
  height: 1257px; }

.h1258 {
  height: 1258px; }

.h1259 {
  height: 1259px; }

.h1260 {
  height: 1260px; }

.h1261 {
  height: 1261px; }

.h1262 {
  height: 1262px; }

.h1263 {
  height: 1263px; }

.h1264 {
  height: 1264px; }

.h1265 {
  height: 1265px; }

.h1266 {
  height: 1266px; }

.h1267 {
  height: 1267px; }

.h1268 {
  height: 1268px; }

.h1269 {
  height: 1269px; }

.h1270 {
  height: 1270px; }

.h1271 {
  height: 1271px; }

.h1272 {
  height: 1272px; }

.h1273 {
  height: 1273px; }

.h1274 {
  height: 1274px; }

.h1275 {
  height: 1275px; }

.h1276 {
  height: 1276px; }

.h1277 {
  height: 1277px; }

.h1278 {
  height: 1278px; }

.h1279 {
  height: 1279px; }

.h1280 {
  height: 1280px; }

.h1281 {
  height: 1281px; }

.h1282 {
  height: 1282px; }

.h1283 {
  height: 1283px; }

.h1284 {
  height: 1284px; }

.h1285 {
  height: 1285px; }

.h1286 {
  height: 1286px; }

.h1287 {
  height: 1287px; }

.h1288 {
  height: 1288px; }

.h1289 {
  height: 1289px; }

.h1290 {
  height: 1290px; }

.h1291 {
  height: 1291px; }

.h1292 {
  height: 1292px; }

.h1293 {
  height: 1293px; }

.h1294 {
  height: 1294px; }

.h1295 {
  height: 1295px; }

.h1296 {
  height: 1296px; }

.h1297 {
  height: 1297px; }

.h1298 {
  height: 1298px; }

.h1299 {
  height: 1299px; }

.h1300 {
  height: 1300px; }

.h1301 {
  height: 1301px; }

.h1302 {
  height: 1302px; }

.h1303 {
  height: 1303px; }

.h1304 {
  height: 1304px; }

.h1305 {
  height: 1305px; }

.h1306 {
  height: 1306px; }

.h1307 {
  height: 1307px; }

.h1308 {
  height: 1308px; }

.h1309 {
  height: 1309px; }

.h1310 {
  height: 1310px; }

.h1311 {
  height: 1311px; }

.h1312 {
  height: 1312px; }

.h1313 {
  height: 1313px; }

.h1314 {
  height: 1314px; }

.h1315 {
  height: 1315px; }

.h1316 {
  height: 1316px; }

.h1317 {
  height: 1317px; }

.h1318 {
  height: 1318px; }

.h1319 {
  height: 1319px; }

.h1320 {
  height: 1320px; }

.h1321 {
  height: 1321px; }

.h1322 {
  height: 1322px; }

.h1323 {
  height: 1323px; }

.h1324 {
  height: 1324px; }

.h1325 {
  height: 1325px; }

.h1326 {
  height: 1326px; }

.h1327 {
  height: 1327px; }

.h1328 {
  height: 1328px; }

.h1329 {
  height: 1329px; }

.h1330 {
  height: 1330px; }

.h1331 {
  height: 1331px; }

.h1332 {
  height: 1332px; }

.h1333 {
  height: 1333px; }

.h1334 {
  height: 1334px; }

.h1335 {
  height: 1335px; }

.h1336 {
  height: 1336px; }

.h1337 {
  height: 1337px; }

.h1338 {
  height: 1338px; }

.h1339 {
  height: 1339px; }

.h1340 {
  height: 1340px; }

.h1341 {
  height: 1341px; }

.h1342 {
  height: 1342px; }

.h1343 {
  height: 1343px; }

.h1344 {
  height: 1344px; }

.h1345 {
  height: 1345px; }

.h1346 {
  height: 1346px; }

.h1347 {
  height: 1347px; }

.h1348 {
  height: 1348px; }

.h1349 {
  height: 1349px; }

.h1350 {
  height: 1350px; }

.h1351 {
  height: 1351px; }

.h1352 {
  height: 1352px; }

.h1353 {
  height: 1353px; }

.h1354 {
  height: 1354px; }

.h1355 {
  height: 1355px; }

.h1356 {
  height: 1356px; }

.h1357 {
  height: 1357px; }

.h1358 {
  height: 1358px; }

.h1359 {
  height: 1359px; }

.h1360 {
  height: 1360px; }

.h1361 {
  height: 1361px; }

.h1362 {
  height: 1362px; }

.h1363 {
  height: 1363px; }

.h1364 {
  height: 1364px; }

.h1365 {
  height: 1365px; }

.h1366 {
  height: 1366px; }

.h1367 {
  height: 1367px; }

.h1368 {
  height: 1368px; }

.h1369 {
  height: 1369px; }

.h1370 {
  height: 1370px; }

.h1371 {
  height: 1371px; }

.h1372 {
  height: 1372px; }

.h1373 {
  height: 1373px; }

.h1374 {
  height: 1374px; }

.h1375 {
  height: 1375px; }

.h1376 {
  height: 1376px; }

.h1377 {
  height: 1377px; }

.h1378 {
  height: 1378px; }

.h1379 {
  height: 1379px; }

.h1380 {
  height: 1380px; }

.h1381 {
  height: 1381px; }

.h1382 {
  height: 1382px; }

.h1383 {
  height: 1383px; }

.h1384 {
  height: 1384px; }

.h1385 {
  height: 1385px; }

.h1386 {
  height: 1386px; }

.h1387 {
  height: 1387px; }

.h1388 {
  height: 1388px; }

.h1389 {
  height: 1389px; }

.h1390 {
  height: 1390px; }

.h1391 {
  height: 1391px; }

.h1392 {
  height: 1392px; }

.h1393 {
  height: 1393px; }

.h1394 {
  height: 1394px; }

.h1395 {
  height: 1395px; }

.h1396 {
  height: 1396px; }

.h1397 {
  height: 1397px; }

.h1398 {
  height: 1398px; }

.h1399 {
  height: 1399px; }

.h1400 {
  height: 1400px; }

.h1401 {
  height: 1401px; }

.h1402 {
  height: 1402px; }

.h1403 {
  height: 1403px; }

.h1404 {
  height: 1404px; }

.h1405 {
  height: 1405px; }

.h1406 {
  height: 1406px; }

.h1407 {
  height: 1407px; }

.h1408 {
  height: 1408px; }

.h1409 {
  height: 1409px; }

.h1410 {
  height: 1410px; }

.h1411 {
  height: 1411px; }

.h1412 {
  height: 1412px; }

.h1413 {
  height: 1413px; }

.h1414 {
  height: 1414px; }

.h1415 {
  height: 1415px; }

.h1416 {
  height: 1416px; }

.h1417 {
  height: 1417px; }

.h1418 {
  height: 1418px; }

.h1419 {
  height: 1419px; }

.h1420 {
  height: 1420px; }

.h1421 {
  height: 1421px; }

.h1422 {
  height: 1422px; }

.h1423 {
  height: 1423px; }

.h1424 {
  height: 1424px; }

.h1425 {
  height: 1425px; }

.h1426 {
  height: 1426px; }

.h1427 {
  height: 1427px; }

.h1428 {
  height: 1428px; }

.h1429 {
  height: 1429px; }

.h1430 {
  height: 1430px; }

.h1431 {
  height: 1431px; }

.h1432 {
  height: 1432px; }

.h1433 {
  height: 1433px; }

.h1434 {
  height: 1434px; }

.h1435 {
  height: 1435px; }

.h1436 {
  height: 1436px; }

.h1437 {
  height: 1437px; }

.h1438 {
  height: 1438px; }

.h1439 {
  height: 1439px; }

.h1440 {
  height: 1440px; }

.h1441 {
  height: 1441px; }

.h1442 {
  height: 1442px; }

.h1443 {
  height: 1443px; }

.h1444 {
  height: 1444px; }

.h1445 {
  height: 1445px; }

.h1446 {
  height: 1446px; }

.h1447 {
  height: 1447px; }

.h1448 {
  height: 1448px; }

.h1449 {
  height: 1449px; }

.h1450 {
  height: 1450px; }

.h1451 {
  height: 1451px; }

.h1452 {
  height: 1452px; }

.h1453 {
  height: 1453px; }

.h1454 {
  height: 1454px; }

.h1455 {
  height: 1455px; }

.h1456 {
  height: 1456px; }

.h1457 {
  height: 1457px; }

.h1458 {
  height: 1458px; }

.h1459 {
  height: 1459px; }

.h1460 {
  height: 1460px; }

.h1461 {
  height: 1461px; }

.h1462 {
  height: 1462px; }

.h1463 {
  height: 1463px; }

.h1464 {
  height: 1464px; }

.h1465 {
  height: 1465px; }

.h1466 {
  height: 1466px; }

.h1467 {
  height: 1467px; }

.h1468 {
  height: 1468px; }

.h1469 {
  height: 1469px; }

.h1470 {
  height: 1470px; }

.h1471 {
  height: 1471px; }

.h1472 {
  height: 1472px; }

.h1473 {
  height: 1473px; }

.h1474 {
  height: 1474px; }

.h1475 {
  height: 1475px; }

.h1476 {
  height: 1476px; }

.h1477 {
  height: 1477px; }

.h1478 {
  height: 1478px; }

.h1479 {
  height: 1479px; }

.h1480 {
  height: 1480px; }

.h1481 {
  height: 1481px; }

.h1482 {
  height: 1482px; }

.h1483 {
  height: 1483px; }

.h1484 {
  height: 1484px; }

.h1485 {
  height: 1485px; }

.h1486 {
  height: 1486px; }

.h1487 {
  height: 1487px; }

.h1488 {
  height: 1488px; }

.h1489 {
  height: 1489px; }

.h1490 {
  height: 1490px; }

.h1491 {
  height: 1491px; }

.h1492 {
  height: 1492px; }

.h1493 {
  height: 1493px; }

.h1494 {
  height: 1494px; }

.h1495 {
  height: 1495px; }

.h1496 {
  height: 1496px; }

.h1497 {
  height: 1497px; }

.h1498 {
  height: 1498px; }

.h1499 {
  height: 1499px; }

.h1500 {
  height: 1500px; }

.h1501 {
  height: 1501px; }

.h1502 {
  height: 1502px; }

.h1503 {
  height: 1503px; }

.h1504 {
  height: 1504px; }

.h1505 {
  height: 1505px; }

.h1506 {
  height: 1506px; }

.h1507 {
  height: 1507px; }

.h1508 {
  height: 1508px; }

.h1509 {
  height: 1509px; }

.h1510 {
  height: 1510px; }

.h1511 {
  height: 1511px; }

.h1512 {
  height: 1512px; }

.h1513 {
  height: 1513px; }

.h1514 {
  height: 1514px; }

.h1515 {
  height: 1515px; }

.h1516 {
  height: 1516px; }

.h1517 {
  height: 1517px; }

.h1518 {
  height: 1518px; }

.h1519 {
  height: 1519px; }

.h1520 {
  height: 1520px; }

.h1521 {
  height: 1521px; }

.h1522 {
  height: 1522px; }

.h1523 {
  height: 1523px; }

.h1524 {
  height: 1524px; }

.h1525 {
  height: 1525px; }

.h1526 {
  height: 1526px; }

.h1527 {
  height: 1527px; }

.h1528 {
  height: 1528px; }

.h1529 {
  height: 1529px; }

.h1530 {
  height: 1530px; }

.h1531 {
  height: 1531px; }

.h1532 {
  height: 1532px; }

.h1533 {
  height: 1533px; }

.h1534 {
  height: 1534px; }

.h1535 {
  height: 1535px; }

.h1536 {
  height: 1536px; }

.h1537 {
  height: 1537px; }

.h1538 {
  height: 1538px; }

.h1539 {
  height: 1539px; }

.h1540 {
  height: 1540px; }

.h1541 {
  height: 1541px; }

.h1542 {
  height: 1542px; }

.h1543 {
  height: 1543px; }

.h1544 {
  height: 1544px; }

.h1545 {
  height: 1545px; }

.h1546 {
  height: 1546px; }

.h1547 {
  height: 1547px; }

.h1548 {
  height: 1548px; }

.h1549 {
  height: 1549px; }

.h1550 {
  height: 1550px; }

.h1551 {
  height: 1551px; }

.h1552 {
  height: 1552px; }

.h1553 {
  height: 1553px; }

.h1554 {
  height: 1554px; }

.h1555 {
  height: 1555px; }

.h1556 {
  height: 1556px; }

.h1557 {
  height: 1557px; }

.h1558 {
  height: 1558px; }

.h1559 {
  height: 1559px; }

.h1560 {
  height: 1560px; }

.h1561 {
  height: 1561px; }

.h1562 {
  height: 1562px; }

.h1563 {
  height: 1563px; }

.h1564 {
  height: 1564px; }

.h1565 {
  height: 1565px; }

.h1566 {
  height: 1566px; }

.h1567 {
  height: 1567px; }

.h1568 {
  height: 1568px; }

.h1569 {
  height: 1569px; }

.h1570 {
  height: 1570px; }

.h1571 {
  height: 1571px; }

.h1572 {
  height: 1572px; }

.h1573 {
  height: 1573px; }

.h1574 {
  height: 1574px; }

.h1575 {
  height: 1575px; }

.h1576 {
  height: 1576px; }

.h1577 {
  height: 1577px; }

.h1578 {
  height: 1578px; }

.h1579 {
  height: 1579px; }

.h1580 {
  height: 1580px; }

.h1581 {
  height: 1581px; }

.h1582 {
  height: 1582px; }

.h1583 {
  height: 1583px; }

.h1584 {
  height: 1584px; }

.h1585 {
  height: 1585px; }

.h1586 {
  height: 1586px; }

.h1587 {
  height: 1587px; }

.h1588 {
  height: 1588px; }

.h1589 {
  height: 1589px; }

.h1590 {
  height: 1590px; }

.h1591 {
  height: 1591px; }

.h1592 {
  height: 1592px; }

.h1593 {
  height: 1593px; }

.h1594 {
  height: 1594px; }

.h1595 {
  height: 1595px; }

.h1596 {
  height: 1596px; }

.h1597 {
  height: 1597px; }

.h1598 {
  height: 1598px; }

.h1599 {
  height: 1599px; }

.h1600 {
  height: 1600px; }

.h1601 {
  height: 1601px; }

.h1602 {
  height: 1602px; }

.h1603 {
  height: 1603px; }

.h1604 {
  height: 1604px; }

.h1605 {
  height: 1605px; }

.h1606 {
  height: 1606px; }

.h1607 {
  height: 1607px; }

.h1608 {
  height: 1608px; }

.h1609 {
  height: 1609px; }

.h1610 {
  height: 1610px; }

.h1611 {
  height: 1611px; }

.h1612 {
  height: 1612px; }

.h1613 {
  height: 1613px; }

.h1614 {
  height: 1614px; }

.h1615 {
  height: 1615px; }

.h1616 {
  height: 1616px; }

.h1617 {
  height: 1617px; }

.h1618 {
  height: 1618px; }

.h1619 {
  height: 1619px; }

.h1620 {
  height: 1620px; }

.h1621 {
  height: 1621px; }

.h1622 {
  height: 1622px; }

.h1623 {
  height: 1623px; }

.h1624 {
  height: 1624px; }

.h1625 {
  height: 1625px; }

.h1626 {
  height: 1626px; }

.h1627 {
  height: 1627px; }

.h1628 {
  height: 1628px; }

.h1629 {
  height: 1629px; }

.h1630 {
  height: 1630px; }

.h1631 {
  height: 1631px; }

.h1632 {
  height: 1632px; }

.h1633 {
  height: 1633px; }

.h1634 {
  height: 1634px; }

.h1635 {
  height: 1635px; }

.h1636 {
  height: 1636px; }

.h1637 {
  height: 1637px; }

.h1638 {
  height: 1638px; }

.h1639 {
  height: 1639px; }

.h1640 {
  height: 1640px; }

.h1641 {
  height: 1641px; }

.h1642 {
  height: 1642px; }

.h1643 {
  height: 1643px; }

.h1644 {
  height: 1644px; }

.h1645 {
  height: 1645px; }

.h1646 {
  height: 1646px; }

.h1647 {
  height: 1647px; }

.h1648 {
  height: 1648px; }

.h1649 {
  height: 1649px; }

.h1650 {
  height: 1650px; }

.h1651 {
  height: 1651px; }

.h1652 {
  height: 1652px; }

.h1653 {
  height: 1653px; }

.h1654 {
  height: 1654px; }

.h1655 {
  height: 1655px; }

.h1656 {
  height: 1656px; }

.h1657 {
  height: 1657px; }

.h1658 {
  height: 1658px; }

.h1659 {
  height: 1659px; }

.h1660 {
  height: 1660px; }

.h1661 {
  height: 1661px; }

.h1662 {
  height: 1662px; }

.h1663 {
  height: 1663px; }

.h1664 {
  height: 1664px; }

.h1665 {
  height: 1665px; }

.h1666 {
  height: 1666px; }

.h1667 {
  height: 1667px; }

.h1668 {
  height: 1668px; }

.h1669 {
  height: 1669px; }

.h1670 {
  height: 1670px; }

.h1671 {
  height: 1671px; }

.h1672 {
  height: 1672px; }

.h1673 {
  height: 1673px; }

.h1674 {
  height: 1674px; }

.h1675 {
  height: 1675px; }

.h1676 {
  height: 1676px; }

.h1677 {
  height: 1677px; }

.h1678 {
  height: 1678px; }

.h1679 {
  height: 1679px; }

.h1680 {
  height: 1680px; }

.h1681 {
  height: 1681px; }

.h1682 {
  height: 1682px; }

.h1683 {
  height: 1683px; }

.h1684 {
  height: 1684px; }

.h1685 {
  height: 1685px; }

.h1686 {
  height: 1686px; }

.h1687 {
  height: 1687px; }

.h1688 {
  height: 1688px; }

.h1689 {
  height: 1689px; }

.h1690 {
  height: 1690px; }

.h1691 {
  height: 1691px; }

.h1692 {
  height: 1692px; }

.h1693 {
  height: 1693px; }

.h1694 {
  height: 1694px; }

.h1695 {
  height: 1695px; }

.h1696 {
  height: 1696px; }

.h1697 {
  height: 1697px; }

.h1698 {
  height: 1698px; }

.h1699 {
  height: 1699px; }

.h1700 {
  height: 1700px; }

.h1701 {
  height: 1701px; }

.h1702 {
  height: 1702px; }

.h1703 {
  height: 1703px; }

.h1704 {
  height: 1704px; }

.h1705 {
  height: 1705px; }

.h1706 {
  height: 1706px; }

.h1707 {
  height: 1707px; }

.h1708 {
  height: 1708px; }

.h1709 {
  height: 1709px; }

.h1710 {
  height: 1710px; }

.h1711 {
  height: 1711px; }

.h1712 {
  height: 1712px; }

.h1713 {
  height: 1713px; }

.h1714 {
  height: 1714px; }

.h1715 {
  height: 1715px; }

.h1716 {
  height: 1716px; }

.h1717 {
  height: 1717px; }

.h1718 {
  height: 1718px; }

.h1719 {
  height: 1719px; }

.h1720 {
  height: 1720px; }

.h1721 {
  height: 1721px; }

.h1722 {
  height: 1722px; }

.h1723 {
  height: 1723px; }

.h1724 {
  height: 1724px; }

.h1725 {
  height: 1725px; }

.h1726 {
  height: 1726px; }

.h1727 {
  height: 1727px; }

.h1728 {
  height: 1728px; }

.h1729 {
  height: 1729px; }

.h1730 {
  height: 1730px; }

.h1731 {
  height: 1731px; }

.h1732 {
  height: 1732px; }

.h1733 {
  height: 1733px; }

.h1734 {
  height: 1734px; }

.h1735 {
  height: 1735px; }

.h1736 {
  height: 1736px; }

.h1737 {
  height: 1737px; }

.h1738 {
  height: 1738px; }

.h1739 {
  height: 1739px; }

.h1740 {
  height: 1740px; }

.h1741 {
  height: 1741px; }

.h1742 {
  height: 1742px; }

.h1743 {
  height: 1743px; }

.h1744 {
  height: 1744px; }

.h1745 {
  height: 1745px; }

.h1746 {
  height: 1746px; }

.h1747 {
  height: 1747px; }

.h1748 {
  height: 1748px; }

.h1749 {
  height: 1749px; }

.h1750 {
  height: 1750px; }

.h1751 {
  height: 1751px; }

.h1752 {
  height: 1752px; }

.h1753 {
  height: 1753px; }

.h1754 {
  height: 1754px; }

.h1755 {
  height: 1755px; }

.h1756 {
  height: 1756px; }

.h1757 {
  height: 1757px; }

.h1758 {
  height: 1758px; }

.h1759 {
  height: 1759px; }

.h1760 {
  height: 1760px; }

.h1761 {
  height: 1761px; }

.h1762 {
  height: 1762px; }

.h1763 {
  height: 1763px; }

.h1764 {
  height: 1764px; }

.h1765 {
  height: 1765px; }

.h1766 {
  height: 1766px; }

.h1767 {
  height: 1767px; }

.h1768 {
  height: 1768px; }

.h1769 {
  height: 1769px; }

.h1770 {
  height: 1770px; }

.h1771 {
  height: 1771px; }

.h1772 {
  height: 1772px; }

.h1773 {
  height: 1773px; }

.h1774 {
  height: 1774px; }

.h1775 {
  height: 1775px; }

.h1776 {
  height: 1776px; }

.h1777 {
  height: 1777px; }

.h1778 {
  height: 1778px; }

.h1779 {
  height: 1779px; }

.h1780 {
  height: 1780px; }

.h1781 {
  height: 1781px; }

.h1782 {
  height: 1782px; }

.h1783 {
  height: 1783px; }

.h1784 {
  height: 1784px; }

.h1785 {
  height: 1785px; }

.h1786 {
  height: 1786px; }

.h1787 {
  height: 1787px; }

.h1788 {
  height: 1788px; }

.h1789 {
  height: 1789px; }

.h1790 {
  height: 1790px; }

.h1791 {
  height: 1791px; }

.h1792 {
  height: 1792px; }

.h1793 {
  height: 1793px; }

.h1794 {
  height: 1794px; }

.h1795 {
  height: 1795px; }

.h1796 {
  height: 1796px; }

.h1797 {
  height: 1797px; }

.h1798 {
  height: 1798px; }

.h1799 {
  height: 1799px; }

.h1800 {
  height: 1800px; }

.h1801 {
  height: 1801px; }

.h1802 {
  height: 1802px; }

.h1803 {
  height: 1803px; }

.h1804 {
  height: 1804px; }

.h1805 {
  height: 1805px; }

.h1806 {
  height: 1806px; }

.h1807 {
  height: 1807px; }

.h1808 {
  height: 1808px; }

.h1809 {
  height: 1809px; }

.h1810 {
  height: 1810px; }

.h1811 {
  height: 1811px; }

.h1812 {
  height: 1812px; }

.h1813 {
  height: 1813px; }

.h1814 {
  height: 1814px; }

.h1815 {
  height: 1815px; }

.h1816 {
  height: 1816px; }

.h1817 {
  height: 1817px; }

.h1818 {
  height: 1818px; }

.h1819 {
  height: 1819px; }

.h1820 {
  height: 1820px; }

.h1821 {
  height: 1821px; }

.h1822 {
  height: 1822px; }

.h1823 {
  height: 1823px; }

.h1824 {
  height: 1824px; }

.h1825 {
  height: 1825px; }

.h1826 {
  height: 1826px; }

.h1827 {
  height: 1827px; }

.h1828 {
  height: 1828px; }

.h1829 {
  height: 1829px; }

.h1830 {
  height: 1830px; }

.h1831 {
  height: 1831px; }

.h1832 {
  height: 1832px; }

.h1833 {
  height: 1833px; }

.h1834 {
  height: 1834px; }

.h1835 {
  height: 1835px; }

.h1836 {
  height: 1836px; }

.h1837 {
  height: 1837px; }

.h1838 {
  height: 1838px; }

.h1839 {
  height: 1839px; }

.h1840 {
  height: 1840px; }

.h1841 {
  height: 1841px; }

.h1842 {
  height: 1842px; }

.h1843 {
  height: 1843px; }

.h1844 {
  height: 1844px; }

.h1845 {
  height: 1845px; }

.h1846 {
  height: 1846px; }

.h1847 {
  height: 1847px; }

.h1848 {
  height: 1848px; }

.h1849 {
  height: 1849px; }

.h1850 {
  height: 1850px; }

.h1851 {
  height: 1851px; }

.h1852 {
  height: 1852px; }

.h1853 {
  height: 1853px; }

.h1854 {
  height: 1854px; }

.h1855 {
  height: 1855px; }

.h1856 {
  height: 1856px; }

.h1857 {
  height: 1857px; }

.h1858 {
  height: 1858px; }

.h1859 {
  height: 1859px; }

.h1860 {
  height: 1860px; }

.h1861 {
  height: 1861px; }

.h1862 {
  height: 1862px; }

.h1863 {
  height: 1863px; }

.h1864 {
  height: 1864px; }

.h1865 {
  height: 1865px; }

.h1866 {
  height: 1866px; }

.h1867 {
  height: 1867px; }

.h1868 {
  height: 1868px; }

.h1869 {
  height: 1869px; }

.h1870 {
  height: 1870px; }

.h1871 {
  height: 1871px; }

.h1872 {
  height: 1872px; }

.h1873 {
  height: 1873px; }

.h1874 {
  height: 1874px; }

.h1875 {
  height: 1875px; }

.h1876 {
  height: 1876px; }

.h1877 {
  height: 1877px; }

.h1878 {
  height: 1878px; }

.h1879 {
  height: 1879px; }

.h1880 {
  height: 1880px; }

.h1881 {
  height: 1881px; }

.h1882 {
  height: 1882px; }

.h1883 {
  height: 1883px; }

.h1884 {
  height: 1884px; }

.h1885 {
  height: 1885px; }

.h1886 {
  height: 1886px; }

.h1887 {
  height: 1887px; }

.h1888 {
  height: 1888px; }

.h1889 {
  height: 1889px; }

.h1890 {
  height: 1890px; }

.h1891 {
  height: 1891px; }

.h1892 {
  height: 1892px; }

.h1893 {
  height: 1893px; }

.h1894 {
  height: 1894px; }

.h1895 {
  height: 1895px; }

.h1896 {
  height: 1896px; }

.h1897 {
  height: 1897px; }

.h1898 {
  height: 1898px; }

.h1899 {
  height: 1899px; }

.h1900 {
  height: 1900px; }

.h1901 {
  height: 1901px; }

.h1902 {
  height: 1902px; }

.h1903 {
  height: 1903px; }

.h1904 {
  height: 1904px; }

.h1905 {
  height: 1905px; }

.h1906 {
  height: 1906px; }

.h1907 {
  height: 1907px; }

.h1908 {
  height: 1908px; }

.h1909 {
  height: 1909px; }

.h1910 {
  height: 1910px; }

.h1911 {
  height: 1911px; }

.h1912 {
  height: 1912px; }

.h1913 {
  height: 1913px; }

.h1914 {
  height: 1914px; }

.h1915 {
  height: 1915px; }

.h1916 {
  height: 1916px; }

.h1917 {
  height: 1917px; }

.h1918 {
  height: 1918px; }

.h1919 {
  height: 1919px; }

.h1920 {
  height: 1920px; }

.h1921 {
  height: 1921px; }

.h1922 {
  height: 1922px; }

.h1923 {
  height: 1923px; }

.h1924 {
  height: 1924px; }

.h1925 {
  height: 1925px; }

.h1926 {
  height: 1926px; }

.h1927 {
  height: 1927px; }

.h1928 {
  height: 1928px; }

.h1929 {
  height: 1929px; }

.h1930 {
  height: 1930px; }

.h1931 {
  height: 1931px; }

.h1932 {
  height: 1932px; }

.h1933 {
  height: 1933px; }

.h1934 {
  height: 1934px; }

.h1935 {
  height: 1935px; }

.h1936 {
  height: 1936px; }

.h1937 {
  height: 1937px; }

.h1938 {
  height: 1938px; }

.h1939 {
  height: 1939px; }

.h1940 {
  height: 1940px; }

.h1941 {
  height: 1941px; }

.h1942 {
  height: 1942px; }

.h1943 {
  height: 1943px; }

.h1944 {
  height: 1944px; }

.h1945 {
  height: 1945px; }

.h1946 {
  height: 1946px; }

.h1947 {
  height: 1947px; }

.h1948 {
  height: 1948px; }

.h1949 {
  height: 1949px; }

.h1950 {
  height: 1950px; }

.h1951 {
  height: 1951px; }

.h1952 {
  height: 1952px; }

.h1953 {
  height: 1953px; }

.h1954 {
  height: 1954px; }

.h1955 {
  height: 1955px; }

.h1956 {
  height: 1956px; }

.h1957 {
  height: 1957px; }

.h1958 {
  height: 1958px; }

.h1959 {
  height: 1959px; }

.h1960 {
  height: 1960px; }

.h1961 {
  height: 1961px; }

.h1962 {
  height: 1962px; }

.h1963 {
  height: 1963px; }

.h1964 {
  height: 1964px; }

.h1965 {
  height: 1965px; }

.h1966 {
  height: 1966px; }

.h1967 {
  height: 1967px; }

.h1968 {
  height: 1968px; }

.h1969 {
  height: 1969px; }

.h1970 {
  height: 1970px; }

.h1971 {
  height: 1971px; }

.h1972 {
  height: 1972px; }

.h1973 {
  height: 1973px; }

.h1974 {
  height: 1974px; }

.h1975 {
  height: 1975px; }

.h1976 {
  height: 1976px; }

.h1977 {
  height: 1977px; }

.h1978 {
  height: 1978px; }

.h1979 {
  height: 1979px; }

.h1980 {
  height: 1980px; }

.h1981 {
  height: 1981px; }

.h1982 {
  height: 1982px; }

.h1983 {
  height: 1983px; }

.h1984 {
  height: 1984px; }

.h1985 {
  height: 1985px; }

.h1986 {
  height: 1986px; }

.h1987 {
  height: 1987px; }

.h1988 {
  height: 1988px; }

.h1989 {
  height: 1989px; }

.h1990 {
  height: 1990px; }

.h1991 {
  height: 1991px; }

.h1992 {
  height: 1992px; }

.h1993 {
  height: 1993px; }

.h1994 {
  height: 1994px; }

.h1995 {
  height: 1995px; }

.h1996 {
  height: 1996px; }

.h1997 {
  height: 1997px; }

.h1998 {
  height: 1998px; }

.h1999 {
  height: 1999px; }

.h2000 {
  height: 2000px; }

.mw1 {
  width: 1px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1 {
      max-width: 1px;
      width: 100%; } }

.mw2 {
  width: 2px; }
  @media only screen and (min-width: 64.0625em) {
    .mw2 {
      max-width: 2px;
      width: 100%; } }

.mw3 {
  width: 3px; }
  @media only screen and (min-width: 64.0625em) {
    .mw3 {
      max-width: 3px;
      width: 100%; } }

.mw4 {
  width: 4px; }
  @media only screen and (min-width: 64.0625em) {
    .mw4 {
      max-width: 4px;
      width: 100%; } }

.mw5 {
  width: 5px; }
  @media only screen and (min-width: 64.0625em) {
    .mw5 {
      max-width: 5px;
      width: 100%; } }

.mw6 {
  width: 6px; }
  @media only screen and (min-width: 64.0625em) {
    .mw6 {
      max-width: 6px;
      width: 100%; } }

.mw7 {
  width: 7px; }
  @media only screen and (min-width: 64.0625em) {
    .mw7 {
      max-width: 7px;
      width: 100%; } }

.mw8 {
  width: 8px; }
  @media only screen and (min-width: 64.0625em) {
    .mw8 {
      max-width: 8px;
      width: 100%; } }

.mw9 {
  width: 9px; }
  @media only screen and (min-width: 64.0625em) {
    .mw9 {
      max-width: 9px;
      width: 100%; } }

.mw10 {
  width: 10px; }
  @media only screen and (min-width: 64.0625em) {
    .mw10 {
      max-width: 10px;
      width: 100%; } }

.mw11 {
  width: 11px; }
  @media only screen and (min-width: 64.0625em) {
    .mw11 {
      max-width: 11px;
      width: 100%; } }

.mw12 {
  width: 12px; }
  @media only screen and (min-width: 64.0625em) {
    .mw12 {
      max-width: 12px;
      width: 100%; } }

.mw13 {
  width: 13px; }
  @media only screen and (min-width: 64.0625em) {
    .mw13 {
      max-width: 13px;
      width: 100%; } }

.mw14 {
  width: 14px; }
  @media only screen and (min-width: 64.0625em) {
    .mw14 {
      max-width: 14px;
      width: 100%; } }

.mw15 {
  width: 15px; }
  @media only screen and (min-width: 64.0625em) {
    .mw15 {
      max-width: 15px;
      width: 100%; } }

.mw16 {
  width: 16px; }
  @media only screen and (min-width: 64.0625em) {
    .mw16 {
      max-width: 16px;
      width: 100%; } }

.mw17 {
  width: 17px; }
  @media only screen and (min-width: 64.0625em) {
    .mw17 {
      max-width: 17px;
      width: 100%; } }

.mw18 {
  width: 18px; }
  @media only screen and (min-width: 64.0625em) {
    .mw18 {
      max-width: 18px;
      width: 100%; } }

.mw19 {
  width: 19px; }
  @media only screen and (min-width: 64.0625em) {
    .mw19 {
      max-width: 19px;
      width: 100%; } }

.mw20 {
  width: 20px; }
  @media only screen and (min-width: 64.0625em) {
    .mw20 {
      max-width: 20px;
      width: 100%; } }

.mw21 {
  width: 21px; }
  @media only screen and (min-width: 64.0625em) {
    .mw21 {
      max-width: 21px;
      width: 100%; } }

.mw22 {
  width: 22px; }
  @media only screen and (min-width: 64.0625em) {
    .mw22 {
      max-width: 22px;
      width: 100%; } }

.mw23 {
  width: 23px; }
  @media only screen and (min-width: 64.0625em) {
    .mw23 {
      max-width: 23px;
      width: 100%; } }

.mw24 {
  width: 24px; }
  @media only screen and (min-width: 64.0625em) {
    .mw24 {
      max-width: 24px;
      width: 100%; } }

.mw25 {
  width: 25px; }
  @media only screen and (min-width: 64.0625em) {
    .mw25 {
      max-width: 25px;
      width: 100%; } }

.mw26 {
  width: 26px; }
  @media only screen and (min-width: 64.0625em) {
    .mw26 {
      max-width: 26px;
      width: 100%; } }

.mw27 {
  width: 27px; }
  @media only screen and (min-width: 64.0625em) {
    .mw27 {
      max-width: 27px;
      width: 100%; } }

.mw28 {
  width: 28px; }
  @media only screen and (min-width: 64.0625em) {
    .mw28 {
      max-width: 28px;
      width: 100%; } }

.mw29 {
  width: 29px; }
  @media only screen and (min-width: 64.0625em) {
    .mw29 {
      max-width: 29px;
      width: 100%; } }

.mw30 {
  width: 30px; }
  @media only screen and (min-width: 64.0625em) {
    .mw30 {
      max-width: 30px;
      width: 100%; } }

.mw31 {
  width: 31px; }
  @media only screen and (min-width: 64.0625em) {
    .mw31 {
      max-width: 31px;
      width: 100%; } }

.mw32 {
  width: 32px; }
  @media only screen and (min-width: 64.0625em) {
    .mw32 {
      max-width: 32px;
      width: 100%; } }

.mw33 {
  width: 33px; }
  @media only screen and (min-width: 64.0625em) {
    .mw33 {
      max-width: 33px;
      width: 100%; } }

.mw34 {
  width: 34px; }
  @media only screen and (min-width: 64.0625em) {
    .mw34 {
      max-width: 34px;
      width: 100%; } }

.mw35 {
  width: 35px; }
  @media only screen and (min-width: 64.0625em) {
    .mw35 {
      max-width: 35px;
      width: 100%; } }

.mw36 {
  width: 36px; }
  @media only screen and (min-width: 64.0625em) {
    .mw36 {
      max-width: 36px;
      width: 100%; } }

.mw37 {
  width: 37px; }
  @media only screen and (min-width: 64.0625em) {
    .mw37 {
      max-width: 37px;
      width: 100%; } }

.mw38 {
  width: 38px; }
  @media only screen and (min-width: 64.0625em) {
    .mw38 {
      max-width: 38px;
      width: 100%; } }

.mw39 {
  width: 39px; }
  @media only screen and (min-width: 64.0625em) {
    .mw39 {
      max-width: 39px;
      width: 100%; } }

.mw40 {
  width: 40px; }
  @media only screen and (min-width: 64.0625em) {
    .mw40 {
      max-width: 40px;
      width: 100%; } }

.mw41 {
  width: 41px; }
  @media only screen and (min-width: 64.0625em) {
    .mw41 {
      max-width: 41px;
      width: 100%; } }

.mw42 {
  width: 42px; }
  @media only screen and (min-width: 64.0625em) {
    .mw42 {
      max-width: 42px;
      width: 100%; } }

.mw43 {
  width: 43px; }
  @media only screen and (min-width: 64.0625em) {
    .mw43 {
      max-width: 43px;
      width: 100%; } }

.mw44 {
  width: 44px; }
  @media only screen and (min-width: 64.0625em) {
    .mw44 {
      max-width: 44px;
      width: 100%; } }

.mw45 {
  width: 45px; }
  @media only screen and (min-width: 64.0625em) {
    .mw45 {
      max-width: 45px;
      width: 100%; } }

.mw46 {
  width: 46px; }
  @media only screen and (min-width: 64.0625em) {
    .mw46 {
      max-width: 46px;
      width: 100%; } }

.mw47 {
  width: 47px; }
  @media only screen and (min-width: 64.0625em) {
    .mw47 {
      max-width: 47px;
      width: 100%; } }

.mw48 {
  width: 48px; }
  @media only screen and (min-width: 64.0625em) {
    .mw48 {
      max-width: 48px;
      width: 100%; } }

.mw49 {
  width: 49px; }
  @media only screen and (min-width: 64.0625em) {
    .mw49 {
      max-width: 49px;
      width: 100%; } }

.mw50 {
  width: 50px; }
  @media only screen and (min-width: 64.0625em) {
    .mw50 {
      max-width: 50px;
      width: 100%; } }

.mw51 {
  width: 51px; }
  @media only screen and (min-width: 64.0625em) {
    .mw51 {
      max-width: 51px;
      width: 100%; } }

.mw52 {
  width: 52px; }
  @media only screen and (min-width: 64.0625em) {
    .mw52 {
      max-width: 52px;
      width: 100%; } }

.mw53 {
  width: 53px; }
  @media only screen and (min-width: 64.0625em) {
    .mw53 {
      max-width: 53px;
      width: 100%; } }

.mw54 {
  width: 54px; }
  @media only screen and (min-width: 64.0625em) {
    .mw54 {
      max-width: 54px;
      width: 100%; } }

.mw55 {
  width: 55px; }
  @media only screen and (min-width: 64.0625em) {
    .mw55 {
      max-width: 55px;
      width: 100%; } }

.mw56 {
  width: 56px; }
  @media only screen and (min-width: 64.0625em) {
    .mw56 {
      max-width: 56px;
      width: 100%; } }

.mw57 {
  width: 57px; }
  @media only screen and (min-width: 64.0625em) {
    .mw57 {
      max-width: 57px;
      width: 100%; } }

.mw58 {
  width: 58px; }
  @media only screen and (min-width: 64.0625em) {
    .mw58 {
      max-width: 58px;
      width: 100%; } }

.mw59 {
  width: 59px; }
  @media only screen and (min-width: 64.0625em) {
    .mw59 {
      max-width: 59px;
      width: 100%; } }

.mw60 {
  width: 60px; }
  @media only screen and (min-width: 64.0625em) {
    .mw60 {
      max-width: 60px;
      width: 100%; } }

.mw61 {
  width: 61px; }
  @media only screen and (min-width: 64.0625em) {
    .mw61 {
      max-width: 61px;
      width: 100%; } }

.mw62 {
  width: 62px; }
  @media only screen and (min-width: 64.0625em) {
    .mw62 {
      max-width: 62px;
      width: 100%; } }

.mw63 {
  width: 63px; }
  @media only screen and (min-width: 64.0625em) {
    .mw63 {
      max-width: 63px;
      width: 100%; } }

.mw64 {
  width: 64px; }
  @media only screen and (min-width: 64.0625em) {
    .mw64 {
      max-width: 64px;
      width: 100%; } }

.mw65 {
  width: 65px; }
  @media only screen and (min-width: 64.0625em) {
    .mw65 {
      max-width: 65px;
      width: 100%; } }

.mw66 {
  width: 66px; }
  @media only screen and (min-width: 64.0625em) {
    .mw66 {
      max-width: 66px;
      width: 100%; } }

.mw67 {
  width: 67px; }
  @media only screen and (min-width: 64.0625em) {
    .mw67 {
      max-width: 67px;
      width: 100%; } }

.mw68 {
  width: 68px; }
  @media only screen and (min-width: 64.0625em) {
    .mw68 {
      max-width: 68px;
      width: 100%; } }

.mw69 {
  width: 69px; }
  @media only screen and (min-width: 64.0625em) {
    .mw69 {
      max-width: 69px;
      width: 100%; } }

.mw70 {
  width: 70px; }
  @media only screen and (min-width: 64.0625em) {
    .mw70 {
      max-width: 70px;
      width: 100%; } }

.mw71 {
  width: 71px; }
  @media only screen and (min-width: 64.0625em) {
    .mw71 {
      max-width: 71px;
      width: 100%; } }

.mw72 {
  width: 72px; }
  @media only screen and (min-width: 64.0625em) {
    .mw72 {
      max-width: 72px;
      width: 100%; } }

.mw73 {
  width: 73px; }
  @media only screen and (min-width: 64.0625em) {
    .mw73 {
      max-width: 73px;
      width: 100%; } }

.mw74 {
  width: 74px; }
  @media only screen and (min-width: 64.0625em) {
    .mw74 {
      max-width: 74px;
      width: 100%; } }

.mw75 {
  width: 75px; }
  @media only screen and (min-width: 64.0625em) {
    .mw75 {
      max-width: 75px;
      width: 100%; } }

.mw76 {
  width: 76px; }
  @media only screen and (min-width: 64.0625em) {
    .mw76 {
      max-width: 76px;
      width: 100%; } }

.mw77 {
  width: 77px; }
  @media only screen and (min-width: 64.0625em) {
    .mw77 {
      max-width: 77px;
      width: 100%; } }

.mw78 {
  width: 78px; }
  @media only screen and (min-width: 64.0625em) {
    .mw78 {
      max-width: 78px;
      width: 100%; } }

.mw79 {
  width: 79px; }
  @media only screen and (min-width: 64.0625em) {
    .mw79 {
      max-width: 79px;
      width: 100%; } }

.mw80 {
  width: 80px; }
  @media only screen and (min-width: 64.0625em) {
    .mw80 {
      max-width: 80px;
      width: 100%; } }

.mw81 {
  width: 81px; }
  @media only screen and (min-width: 64.0625em) {
    .mw81 {
      max-width: 81px;
      width: 100%; } }

.mw82 {
  width: 82px; }
  @media only screen and (min-width: 64.0625em) {
    .mw82 {
      max-width: 82px;
      width: 100%; } }

.mw83 {
  width: 83px; }
  @media only screen and (min-width: 64.0625em) {
    .mw83 {
      max-width: 83px;
      width: 100%; } }

.mw84 {
  width: 84px; }
  @media only screen and (min-width: 64.0625em) {
    .mw84 {
      max-width: 84px;
      width: 100%; } }

.mw85 {
  width: 85px; }
  @media only screen and (min-width: 64.0625em) {
    .mw85 {
      max-width: 85px;
      width: 100%; } }

.mw86 {
  width: 86px; }
  @media only screen and (min-width: 64.0625em) {
    .mw86 {
      max-width: 86px;
      width: 100%; } }

.mw87 {
  width: 87px; }
  @media only screen and (min-width: 64.0625em) {
    .mw87 {
      max-width: 87px;
      width: 100%; } }

.mw88 {
  width: 88px; }
  @media only screen and (min-width: 64.0625em) {
    .mw88 {
      max-width: 88px;
      width: 100%; } }

.mw89 {
  width: 89px; }
  @media only screen and (min-width: 64.0625em) {
    .mw89 {
      max-width: 89px;
      width: 100%; } }

.mw90 {
  width: 90px; }
  @media only screen and (min-width: 64.0625em) {
    .mw90 {
      max-width: 90px;
      width: 100%; } }

.mw91 {
  width: 91px; }
  @media only screen and (min-width: 64.0625em) {
    .mw91 {
      max-width: 91px;
      width: 100%; } }

.mw92 {
  width: 92px; }
  @media only screen and (min-width: 64.0625em) {
    .mw92 {
      max-width: 92px;
      width: 100%; } }

.mw93 {
  width: 93px; }
  @media only screen and (min-width: 64.0625em) {
    .mw93 {
      max-width: 93px;
      width: 100%; } }

.mw94 {
  width: 94px; }
  @media only screen and (min-width: 64.0625em) {
    .mw94 {
      max-width: 94px;
      width: 100%; } }

.mw95 {
  width: 95px; }
  @media only screen and (min-width: 64.0625em) {
    .mw95 {
      max-width: 95px;
      width: 100%; } }

.mw96 {
  width: 96px; }
  @media only screen and (min-width: 64.0625em) {
    .mw96 {
      max-width: 96px;
      width: 100%; } }

.mw97 {
  width: 97px; }
  @media only screen and (min-width: 64.0625em) {
    .mw97 {
      max-width: 97px;
      width: 100%; } }

.mw98 {
  width: 98px; }
  @media only screen and (min-width: 64.0625em) {
    .mw98 {
      max-width: 98px;
      width: 100%; } }

.mw99 {
  width: 99px; }
  @media only screen and (min-width: 64.0625em) {
    .mw99 {
      max-width: 99px;
      width: 100%; } }

.mw100 {
  width: 100px; }
  @media only screen and (min-width: 64.0625em) {
    .mw100 {
      max-width: 100px;
      width: 100%; } }

.mw101 {
  width: 101px; }
  @media only screen and (min-width: 64.0625em) {
    .mw101 {
      max-width: 101px;
      width: 100%; } }

.mw102 {
  width: 102px; }
  @media only screen and (min-width: 64.0625em) {
    .mw102 {
      max-width: 102px;
      width: 100%; } }

.mw103 {
  width: 103px; }
  @media only screen and (min-width: 64.0625em) {
    .mw103 {
      max-width: 103px;
      width: 100%; } }

.mw104 {
  width: 104px; }
  @media only screen and (min-width: 64.0625em) {
    .mw104 {
      max-width: 104px;
      width: 100%; } }

.mw105 {
  width: 105px; }
  @media only screen and (min-width: 64.0625em) {
    .mw105 {
      max-width: 105px;
      width: 100%; } }

.mw106 {
  width: 106px; }
  @media only screen and (min-width: 64.0625em) {
    .mw106 {
      max-width: 106px;
      width: 100%; } }

.mw107 {
  width: 107px; }
  @media only screen and (min-width: 64.0625em) {
    .mw107 {
      max-width: 107px;
      width: 100%; } }

.mw108 {
  width: 108px; }
  @media only screen and (min-width: 64.0625em) {
    .mw108 {
      max-width: 108px;
      width: 100%; } }

.mw109 {
  width: 109px; }
  @media only screen and (min-width: 64.0625em) {
    .mw109 {
      max-width: 109px;
      width: 100%; } }

.mw110 {
  width: 110px; }
  @media only screen and (min-width: 64.0625em) {
    .mw110 {
      max-width: 110px;
      width: 100%; } }

.mw111 {
  width: 111px; }
  @media only screen and (min-width: 64.0625em) {
    .mw111 {
      max-width: 111px;
      width: 100%; } }

.mw112 {
  width: 112px; }
  @media only screen and (min-width: 64.0625em) {
    .mw112 {
      max-width: 112px;
      width: 100%; } }

.mw113 {
  width: 113px; }
  @media only screen and (min-width: 64.0625em) {
    .mw113 {
      max-width: 113px;
      width: 100%; } }

.mw114 {
  width: 114px; }
  @media only screen and (min-width: 64.0625em) {
    .mw114 {
      max-width: 114px;
      width: 100%; } }

.mw115 {
  width: 115px; }
  @media only screen and (min-width: 64.0625em) {
    .mw115 {
      max-width: 115px;
      width: 100%; } }

.mw116 {
  width: 116px; }
  @media only screen and (min-width: 64.0625em) {
    .mw116 {
      max-width: 116px;
      width: 100%; } }

.mw117 {
  width: 117px; }
  @media only screen and (min-width: 64.0625em) {
    .mw117 {
      max-width: 117px;
      width: 100%; } }

.mw118 {
  width: 118px; }
  @media only screen and (min-width: 64.0625em) {
    .mw118 {
      max-width: 118px;
      width: 100%; } }

.mw119 {
  width: 119px; }
  @media only screen and (min-width: 64.0625em) {
    .mw119 {
      max-width: 119px;
      width: 100%; } }

.mw120 {
  width: 120px; }
  @media only screen and (min-width: 64.0625em) {
    .mw120 {
      max-width: 120px;
      width: 100%; } }

.mw121 {
  width: 121px; }
  @media only screen and (min-width: 64.0625em) {
    .mw121 {
      max-width: 121px;
      width: 100%; } }

.mw122 {
  width: 122px; }
  @media only screen and (min-width: 64.0625em) {
    .mw122 {
      max-width: 122px;
      width: 100%; } }

.mw123 {
  width: 123px; }
  @media only screen and (min-width: 64.0625em) {
    .mw123 {
      max-width: 123px;
      width: 100%; } }

.mw124 {
  width: 124px; }
  @media only screen and (min-width: 64.0625em) {
    .mw124 {
      max-width: 124px;
      width: 100%; } }

.mw125 {
  width: 125px; }
  @media only screen and (min-width: 64.0625em) {
    .mw125 {
      max-width: 125px;
      width: 100%; } }

.mw126 {
  width: 126px; }
  @media only screen and (min-width: 64.0625em) {
    .mw126 {
      max-width: 126px;
      width: 100%; } }

.mw127 {
  width: 127px; }
  @media only screen and (min-width: 64.0625em) {
    .mw127 {
      max-width: 127px;
      width: 100%; } }

.mw128 {
  width: 128px; }
  @media only screen and (min-width: 64.0625em) {
    .mw128 {
      max-width: 128px;
      width: 100%; } }

.mw129 {
  width: 129px; }
  @media only screen and (min-width: 64.0625em) {
    .mw129 {
      max-width: 129px;
      width: 100%; } }

.mw130 {
  width: 130px; }
  @media only screen and (min-width: 64.0625em) {
    .mw130 {
      max-width: 130px;
      width: 100%; } }

.mw131 {
  width: 131px; }
  @media only screen and (min-width: 64.0625em) {
    .mw131 {
      max-width: 131px;
      width: 100%; } }

.mw132 {
  width: 132px; }
  @media only screen and (min-width: 64.0625em) {
    .mw132 {
      max-width: 132px;
      width: 100%; } }

.mw133 {
  width: 133px; }
  @media only screen and (min-width: 64.0625em) {
    .mw133 {
      max-width: 133px;
      width: 100%; } }

.mw134 {
  width: 134px; }
  @media only screen and (min-width: 64.0625em) {
    .mw134 {
      max-width: 134px;
      width: 100%; } }

.mw135 {
  width: 135px; }
  @media only screen and (min-width: 64.0625em) {
    .mw135 {
      max-width: 135px;
      width: 100%; } }

.mw136 {
  width: 136px; }
  @media only screen and (min-width: 64.0625em) {
    .mw136 {
      max-width: 136px;
      width: 100%; } }

.mw137 {
  width: 137px; }
  @media only screen and (min-width: 64.0625em) {
    .mw137 {
      max-width: 137px;
      width: 100%; } }

.mw138 {
  width: 138px; }
  @media only screen and (min-width: 64.0625em) {
    .mw138 {
      max-width: 138px;
      width: 100%; } }

.mw139 {
  width: 139px; }
  @media only screen and (min-width: 64.0625em) {
    .mw139 {
      max-width: 139px;
      width: 100%; } }

.mw140 {
  width: 140px; }
  @media only screen and (min-width: 64.0625em) {
    .mw140 {
      max-width: 140px;
      width: 100%; } }

.mw141 {
  width: 141px; }
  @media only screen and (min-width: 64.0625em) {
    .mw141 {
      max-width: 141px;
      width: 100%; } }

.mw142 {
  width: 142px; }
  @media only screen and (min-width: 64.0625em) {
    .mw142 {
      max-width: 142px;
      width: 100%; } }

.mw143 {
  width: 143px; }
  @media only screen and (min-width: 64.0625em) {
    .mw143 {
      max-width: 143px;
      width: 100%; } }

.mw144 {
  width: 144px; }
  @media only screen and (min-width: 64.0625em) {
    .mw144 {
      max-width: 144px;
      width: 100%; } }

.mw145 {
  width: 145px; }
  @media only screen and (min-width: 64.0625em) {
    .mw145 {
      max-width: 145px;
      width: 100%; } }

.mw146 {
  width: 146px; }
  @media only screen and (min-width: 64.0625em) {
    .mw146 {
      max-width: 146px;
      width: 100%; } }

.mw147 {
  width: 147px; }
  @media only screen and (min-width: 64.0625em) {
    .mw147 {
      max-width: 147px;
      width: 100%; } }

.mw148 {
  width: 148px; }
  @media only screen and (min-width: 64.0625em) {
    .mw148 {
      max-width: 148px;
      width: 100%; } }

.mw149 {
  width: 149px; }
  @media only screen and (min-width: 64.0625em) {
    .mw149 {
      max-width: 149px;
      width: 100%; } }

.mw150 {
  width: 150px; }
  @media only screen and (min-width: 64.0625em) {
    .mw150 {
      max-width: 150px;
      width: 100%; } }

.mw151 {
  width: 151px; }
  @media only screen and (min-width: 64.0625em) {
    .mw151 {
      max-width: 151px;
      width: 100%; } }

.mw152 {
  width: 152px; }
  @media only screen and (min-width: 64.0625em) {
    .mw152 {
      max-width: 152px;
      width: 100%; } }

.mw153 {
  width: 153px; }
  @media only screen and (min-width: 64.0625em) {
    .mw153 {
      max-width: 153px;
      width: 100%; } }

.mw154 {
  width: 154px; }
  @media only screen and (min-width: 64.0625em) {
    .mw154 {
      max-width: 154px;
      width: 100%; } }

.mw155 {
  width: 155px; }
  @media only screen and (min-width: 64.0625em) {
    .mw155 {
      max-width: 155px;
      width: 100%; } }

.mw156 {
  width: 156px; }
  @media only screen and (min-width: 64.0625em) {
    .mw156 {
      max-width: 156px;
      width: 100%; } }

.mw157 {
  width: 157px; }
  @media only screen and (min-width: 64.0625em) {
    .mw157 {
      max-width: 157px;
      width: 100%; } }

.mw158 {
  width: 158px; }
  @media only screen and (min-width: 64.0625em) {
    .mw158 {
      max-width: 158px;
      width: 100%; } }

.mw159 {
  width: 159px; }
  @media only screen and (min-width: 64.0625em) {
    .mw159 {
      max-width: 159px;
      width: 100%; } }

.mw160 {
  width: 160px; }
  @media only screen and (min-width: 64.0625em) {
    .mw160 {
      max-width: 160px;
      width: 100%; } }

.mw161 {
  width: 161px; }
  @media only screen and (min-width: 64.0625em) {
    .mw161 {
      max-width: 161px;
      width: 100%; } }

.mw162 {
  width: 162px; }
  @media only screen and (min-width: 64.0625em) {
    .mw162 {
      max-width: 162px;
      width: 100%; } }

.mw163 {
  width: 163px; }
  @media only screen and (min-width: 64.0625em) {
    .mw163 {
      max-width: 163px;
      width: 100%; } }

.mw164 {
  width: 164px; }
  @media only screen and (min-width: 64.0625em) {
    .mw164 {
      max-width: 164px;
      width: 100%; } }

.mw165 {
  width: 165px; }
  @media only screen and (min-width: 64.0625em) {
    .mw165 {
      max-width: 165px;
      width: 100%; } }

.mw166 {
  width: 166px; }
  @media only screen and (min-width: 64.0625em) {
    .mw166 {
      max-width: 166px;
      width: 100%; } }

.mw167 {
  width: 167px; }
  @media only screen and (min-width: 64.0625em) {
    .mw167 {
      max-width: 167px;
      width: 100%; } }

.mw168 {
  width: 168px; }
  @media only screen and (min-width: 64.0625em) {
    .mw168 {
      max-width: 168px;
      width: 100%; } }

.mw169 {
  width: 169px; }
  @media only screen and (min-width: 64.0625em) {
    .mw169 {
      max-width: 169px;
      width: 100%; } }

.mw170 {
  width: 170px; }
  @media only screen and (min-width: 64.0625em) {
    .mw170 {
      max-width: 170px;
      width: 100%; } }

.mw171 {
  width: 171px; }
  @media only screen and (min-width: 64.0625em) {
    .mw171 {
      max-width: 171px;
      width: 100%; } }

.mw172 {
  width: 172px; }
  @media only screen and (min-width: 64.0625em) {
    .mw172 {
      max-width: 172px;
      width: 100%; } }

.mw173 {
  width: 173px; }
  @media only screen and (min-width: 64.0625em) {
    .mw173 {
      max-width: 173px;
      width: 100%; } }

.mw174 {
  width: 174px; }
  @media only screen and (min-width: 64.0625em) {
    .mw174 {
      max-width: 174px;
      width: 100%; } }

.mw175 {
  width: 175px; }
  @media only screen and (min-width: 64.0625em) {
    .mw175 {
      max-width: 175px;
      width: 100%; } }

.mw176 {
  width: 176px; }
  @media only screen and (min-width: 64.0625em) {
    .mw176 {
      max-width: 176px;
      width: 100%; } }

.mw177 {
  width: 177px; }
  @media only screen and (min-width: 64.0625em) {
    .mw177 {
      max-width: 177px;
      width: 100%; } }

.mw178 {
  width: 178px; }
  @media only screen and (min-width: 64.0625em) {
    .mw178 {
      max-width: 178px;
      width: 100%; } }

.mw179 {
  width: 179px; }
  @media only screen and (min-width: 64.0625em) {
    .mw179 {
      max-width: 179px;
      width: 100%; } }

.mw180 {
  width: 180px; }
  @media only screen and (min-width: 64.0625em) {
    .mw180 {
      max-width: 180px;
      width: 100%; } }

.mw181 {
  width: 181px; }
  @media only screen and (min-width: 64.0625em) {
    .mw181 {
      max-width: 181px;
      width: 100%; } }

.mw182 {
  width: 182px; }
  @media only screen and (min-width: 64.0625em) {
    .mw182 {
      max-width: 182px;
      width: 100%; } }

.mw183 {
  width: 183px; }
  @media only screen and (min-width: 64.0625em) {
    .mw183 {
      max-width: 183px;
      width: 100%; } }

.mw184 {
  width: 184px; }
  @media only screen and (min-width: 64.0625em) {
    .mw184 {
      max-width: 184px;
      width: 100%; } }

.mw185 {
  width: 185px; }
  @media only screen and (min-width: 64.0625em) {
    .mw185 {
      max-width: 185px;
      width: 100%; } }

.mw186 {
  width: 186px; }
  @media only screen and (min-width: 64.0625em) {
    .mw186 {
      max-width: 186px;
      width: 100%; } }

.mw187 {
  width: 187px; }
  @media only screen and (min-width: 64.0625em) {
    .mw187 {
      max-width: 187px;
      width: 100%; } }

.mw188 {
  width: 188px; }
  @media only screen and (min-width: 64.0625em) {
    .mw188 {
      max-width: 188px;
      width: 100%; } }

.mw189 {
  width: 189px; }
  @media only screen and (min-width: 64.0625em) {
    .mw189 {
      max-width: 189px;
      width: 100%; } }

.mw190 {
  width: 190px; }
  @media only screen and (min-width: 64.0625em) {
    .mw190 {
      max-width: 190px;
      width: 100%; } }

.mw191 {
  width: 191px; }
  @media only screen and (min-width: 64.0625em) {
    .mw191 {
      max-width: 191px;
      width: 100%; } }

.mw192 {
  width: 192px; }
  @media only screen and (min-width: 64.0625em) {
    .mw192 {
      max-width: 192px;
      width: 100%; } }

.mw193 {
  width: 193px; }
  @media only screen and (min-width: 64.0625em) {
    .mw193 {
      max-width: 193px;
      width: 100%; } }

.mw194 {
  width: 194px; }
  @media only screen and (min-width: 64.0625em) {
    .mw194 {
      max-width: 194px;
      width: 100%; } }

.mw195 {
  width: 195px; }
  @media only screen and (min-width: 64.0625em) {
    .mw195 {
      max-width: 195px;
      width: 100%; } }

.mw196 {
  width: 196px; }
  @media only screen and (min-width: 64.0625em) {
    .mw196 {
      max-width: 196px;
      width: 100%; } }

.mw197 {
  width: 197px; }
  @media only screen and (min-width: 64.0625em) {
    .mw197 {
      max-width: 197px;
      width: 100%; } }

.mw198 {
  width: 198px; }
  @media only screen and (min-width: 64.0625em) {
    .mw198 {
      max-width: 198px;
      width: 100%; } }

.mw199 {
  width: 199px; }
  @media only screen and (min-width: 64.0625em) {
    .mw199 {
      max-width: 199px;
      width: 100%; } }

.mw200 {
  width: 200px; }
  @media only screen and (min-width: 64.0625em) {
    .mw200 {
      max-width: 200px;
      width: 100%; } }

.mw201 {
  width: 201px; }
  @media only screen and (min-width: 64.0625em) {
    .mw201 {
      max-width: 201px;
      width: 100%; } }

.mw202 {
  width: 202px; }
  @media only screen and (min-width: 64.0625em) {
    .mw202 {
      max-width: 202px;
      width: 100%; } }

.mw203 {
  width: 203px; }
  @media only screen and (min-width: 64.0625em) {
    .mw203 {
      max-width: 203px;
      width: 100%; } }

.mw204 {
  width: 204px; }
  @media only screen and (min-width: 64.0625em) {
    .mw204 {
      max-width: 204px;
      width: 100%; } }

.mw205 {
  width: 205px; }
  @media only screen and (min-width: 64.0625em) {
    .mw205 {
      max-width: 205px;
      width: 100%; } }

.mw206 {
  width: 206px; }
  @media only screen and (min-width: 64.0625em) {
    .mw206 {
      max-width: 206px;
      width: 100%; } }

.mw207 {
  width: 207px; }
  @media only screen and (min-width: 64.0625em) {
    .mw207 {
      max-width: 207px;
      width: 100%; } }

.mw208 {
  width: 208px; }
  @media only screen and (min-width: 64.0625em) {
    .mw208 {
      max-width: 208px;
      width: 100%; } }

.mw209 {
  width: 209px; }
  @media only screen and (min-width: 64.0625em) {
    .mw209 {
      max-width: 209px;
      width: 100%; } }

.mw210 {
  width: 210px; }
  @media only screen and (min-width: 64.0625em) {
    .mw210 {
      max-width: 210px;
      width: 100%; } }

.mw211 {
  width: 211px; }
  @media only screen and (min-width: 64.0625em) {
    .mw211 {
      max-width: 211px;
      width: 100%; } }

.mw212 {
  width: 212px; }
  @media only screen and (min-width: 64.0625em) {
    .mw212 {
      max-width: 212px;
      width: 100%; } }

.mw213 {
  width: 213px; }
  @media only screen and (min-width: 64.0625em) {
    .mw213 {
      max-width: 213px;
      width: 100%; } }

.mw214 {
  width: 214px; }
  @media only screen and (min-width: 64.0625em) {
    .mw214 {
      max-width: 214px;
      width: 100%; } }

.mw215 {
  width: 215px; }
  @media only screen and (min-width: 64.0625em) {
    .mw215 {
      max-width: 215px;
      width: 100%; } }

.mw216 {
  width: 216px; }
  @media only screen and (min-width: 64.0625em) {
    .mw216 {
      max-width: 216px;
      width: 100%; } }

.mw217 {
  width: 217px; }
  @media only screen and (min-width: 64.0625em) {
    .mw217 {
      max-width: 217px;
      width: 100%; } }

.mw218 {
  width: 218px; }
  @media only screen and (min-width: 64.0625em) {
    .mw218 {
      max-width: 218px;
      width: 100%; } }

.mw219 {
  width: 219px; }
  @media only screen and (min-width: 64.0625em) {
    .mw219 {
      max-width: 219px;
      width: 100%; } }

.mw220 {
  width: 220px; }
  @media only screen and (min-width: 64.0625em) {
    .mw220 {
      max-width: 220px;
      width: 100%; } }

.mw221 {
  width: 221px; }
  @media only screen and (min-width: 64.0625em) {
    .mw221 {
      max-width: 221px;
      width: 100%; } }

.mw222 {
  width: 222px; }
  @media only screen and (min-width: 64.0625em) {
    .mw222 {
      max-width: 222px;
      width: 100%; } }

.mw223 {
  width: 223px; }
  @media only screen and (min-width: 64.0625em) {
    .mw223 {
      max-width: 223px;
      width: 100%; } }

.mw224 {
  width: 224px; }
  @media only screen and (min-width: 64.0625em) {
    .mw224 {
      max-width: 224px;
      width: 100%; } }

.mw225 {
  width: 225px; }
  @media only screen and (min-width: 64.0625em) {
    .mw225 {
      max-width: 225px;
      width: 100%; } }

.mw226 {
  width: 226px; }
  @media only screen and (min-width: 64.0625em) {
    .mw226 {
      max-width: 226px;
      width: 100%; } }

.mw227 {
  width: 227px; }
  @media only screen and (min-width: 64.0625em) {
    .mw227 {
      max-width: 227px;
      width: 100%; } }

.mw228 {
  width: 228px; }
  @media only screen and (min-width: 64.0625em) {
    .mw228 {
      max-width: 228px;
      width: 100%; } }

.mw229 {
  width: 229px; }
  @media only screen and (min-width: 64.0625em) {
    .mw229 {
      max-width: 229px;
      width: 100%; } }

.mw230 {
  width: 230px; }
  @media only screen and (min-width: 64.0625em) {
    .mw230 {
      max-width: 230px;
      width: 100%; } }

.mw231 {
  width: 231px; }
  @media only screen and (min-width: 64.0625em) {
    .mw231 {
      max-width: 231px;
      width: 100%; } }

.mw232 {
  width: 232px; }
  @media only screen and (min-width: 64.0625em) {
    .mw232 {
      max-width: 232px;
      width: 100%; } }

.mw233 {
  width: 233px; }
  @media only screen and (min-width: 64.0625em) {
    .mw233 {
      max-width: 233px;
      width: 100%; } }

.mw234 {
  width: 234px; }
  @media only screen and (min-width: 64.0625em) {
    .mw234 {
      max-width: 234px;
      width: 100%; } }

.mw235 {
  width: 235px; }
  @media only screen and (min-width: 64.0625em) {
    .mw235 {
      max-width: 235px;
      width: 100%; } }

.mw236 {
  width: 236px; }
  @media only screen and (min-width: 64.0625em) {
    .mw236 {
      max-width: 236px;
      width: 100%; } }

.mw237 {
  width: 237px; }
  @media only screen and (min-width: 64.0625em) {
    .mw237 {
      max-width: 237px;
      width: 100%; } }

.mw238 {
  width: 238px; }
  @media only screen and (min-width: 64.0625em) {
    .mw238 {
      max-width: 238px;
      width: 100%; } }

.mw239 {
  width: 239px; }
  @media only screen and (min-width: 64.0625em) {
    .mw239 {
      max-width: 239px;
      width: 100%; } }

.mw240 {
  width: 240px; }
  @media only screen and (min-width: 64.0625em) {
    .mw240 {
      max-width: 240px;
      width: 100%; } }

.mw241 {
  width: 241px; }
  @media only screen and (min-width: 64.0625em) {
    .mw241 {
      max-width: 241px;
      width: 100%; } }

.mw242 {
  width: 242px; }
  @media only screen and (min-width: 64.0625em) {
    .mw242 {
      max-width: 242px;
      width: 100%; } }

.mw243 {
  width: 243px; }
  @media only screen and (min-width: 64.0625em) {
    .mw243 {
      max-width: 243px;
      width: 100%; } }

.mw244 {
  width: 244px; }
  @media only screen and (min-width: 64.0625em) {
    .mw244 {
      max-width: 244px;
      width: 100%; } }

.mw245 {
  width: 245px; }
  @media only screen and (min-width: 64.0625em) {
    .mw245 {
      max-width: 245px;
      width: 100%; } }

.mw246 {
  width: 246px; }
  @media only screen and (min-width: 64.0625em) {
    .mw246 {
      max-width: 246px;
      width: 100%; } }

.mw247 {
  width: 247px; }
  @media only screen and (min-width: 64.0625em) {
    .mw247 {
      max-width: 247px;
      width: 100%; } }

.mw248 {
  width: 248px; }
  @media only screen and (min-width: 64.0625em) {
    .mw248 {
      max-width: 248px;
      width: 100%; } }

.mw249 {
  width: 249px; }
  @media only screen and (min-width: 64.0625em) {
    .mw249 {
      max-width: 249px;
      width: 100%; } }

.mw250 {
  width: 250px; }
  @media only screen and (min-width: 64.0625em) {
    .mw250 {
      max-width: 250px;
      width: 100%; } }

.mw251 {
  width: 251px; }
  @media only screen and (min-width: 64.0625em) {
    .mw251 {
      max-width: 251px;
      width: 100%; } }

.mw252 {
  width: 252px; }
  @media only screen and (min-width: 64.0625em) {
    .mw252 {
      max-width: 252px;
      width: 100%; } }

.mw253 {
  width: 253px; }
  @media only screen and (min-width: 64.0625em) {
    .mw253 {
      max-width: 253px;
      width: 100%; } }

.mw254 {
  width: 254px; }
  @media only screen and (min-width: 64.0625em) {
    .mw254 {
      max-width: 254px;
      width: 100%; } }

.mw255 {
  width: 255px; }
  @media only screen and (min-width: 64.0625em) {
    .mw255 {
      max-width: 255px;
      width: 100%; } }

.mw256 {
  width: 256px; }
  @media only screen and (min-width: 64.0625em) {
    .mw256 {
      max-width: 256px;
      width: 100%; } }

.mw257 {
  width: 257px; }
  @media only screen and (min-width: 64.0625em) {
    .mw257 {
      max-width: 257px;
      width: 100%; } }

.mw258 {
  width: 258px; }
  @media only screen and (min-width: 64.0625em) {
    .mw258 {
      max-width: 258px;
      width: 100%; } }

.mw259 {
  width: 259px; }
  @media only screen and (min-width: 64.0625em) {
    .mw259 {
      max-width: 259px;
      width: 100%; } }

.mw260 {
  width: 260px; }
  @media only screen and (min-width: 64.0625em) {
    .mw260 {
      max-width: 260px;
      width: 100%; } }

.mw261 {
  width: 261px; }
  @media only screen and (min-width: 64.0625em) {
    .mw261 {
      max-width: 261px;
      width: 100%; } }

.mw262 {
  width: 262px; }
  @media only screen and (min-width: 64.0625em) {
    .mw262 {
      max-width: 262px;
      width: 100%; } }

.mw263 {
  width: 263px; }
  @media only screen and (min-width: 64.0625em) {
    .mw263 {
      max-width: 263px;
      width: 100%; } }

.mw264 {
  width: 264px; }
  @media only screen and (min-width: 64.0625em) {
    .mw264 {
      max-width: 264px;
      width: 100%; } }

.mw265 {
  width: 265px; }
  @media only screen and (min-width: 64.0625em) {
    .mw265 {
      max-width: 265px;
      width: 100%; } }

.mw266 {
  width: 266px; }
  @media only screen and (min-width: 64.0625em) {
    .mw266 {
      max-width: 266px;
      width: 100%; } }

.mw267 {
  width: 267px; }
  @media only screen and (min-width: 64.0625em) {
    .mw267 {
      max-width: 267px;
      width: 100%; } }

.mw268 {
  width: 268px; }
  @media only screen and (min-width: 64.0625em) {
    .mw268 {
      max-width: 268px;
      width: 100%; } }

.mw269 {
  width: 269px; }
  @media only screen and (min-width: 64.0625em) {
    .mw269 {
      max-width: 269px;
      width: 100%; } }

.mw270 {
  width: 270px; }
  @media only screen and (min-width: 64.0625em) {
    .mw270 {
      max-width: 270px;
      width: 100%; } }

.mw271 {
  width: 271px; }
  @media only screen and (min-width: 64.0625em) {
    .mw271 {
      max-width: 271px;
      width: 100%; } }

.mw272 {
  width: 272px; }
  @media only screen and (min-width: 64.0625em) {
    .mw272 {
      max-width: 272px;
      width: 100%; } }

.mw273 {
  width: 273px; }
  @media only screen and (min-width: 64.0625em) {
    .mw273 {
      max-width: 273px;
      width: 100%; } }

.mw274 {
  width: 274px; }
  @media only screen and (min-width: 64.0625em) {
    .mw274 {
      max-width: 274px;
      width: 100%; } }

.mw275 {
  width: 275px; }
  @media only screen and (min-width: 64.0625em) {
    .mw275 {
      max-width: 275px;
      width: 100%; } }

.mw276 {
  width: 276px; }
  @media only screen and (min-width: 64.0625em) {
    .mw276 {
      max-width: 276px;
      width: 100%; } }

.mw277 {
  width: 277px; }
  @media only screen and (min-width: 64.0625em) {
    .mw277 {
      max-width: 277px;
      width: 100%; } }

.mw278 {
  width: 278px; }
  @media only screen and (min-width: 64.0625em) {
    .mw278 {
      max-width: 278px;
      width: 100%; } }

.mw279 {
  width: 279px; }
  @media only screen and (min-width: 64.0625em) {
    .mw279 {
      max-width: 279px;
      width: 100%; } }

.mw280 {
  width: 280px; }
  @media only screen and (min-width: 64.0625em) {
    .mw280 {
      max-width: 280px;
      width: 100%; } }

.mw281 {
  width: 281px; }
  @media only screen and (min-width: 64.0625em) {
    .mw281 {
      max-width: 281px;
      width: 100%; } }

.mw282 {
  width: 282px; }
  @media only screen and (min-width: 64.0625em) {
    .mw282 {
      max-width: 282px;
      width: 100%; } }

.mw283 {
  width: 283px; }
  @media only screen and (min-width: 64.0625em) {
    .mw283 {
      max-width: 283px;
      width: 100%; } }

.mw284 {
  width: 284px; }
  @media only screen and (min-width: 64.0625em) {
    .mw284 {
      max-width: 284px;
      width: 100%; } }

.mw285 {
  width: 285px; }
  @media only screen and (min-width: 64.0625em) {
    .mw285 {
      max-width: 285px;
      width: 100%; } }

.mw286 {
  width: 286px; }
  @media only screen and (min-width: 64.0625em) {
    .mw286 {
      max-width: 286px;
      width: 100%; } }

.mw287 {
  width: 287px; }
  @media only screen and (min-width: 64.0625em) {
    .mw287 {
      max-width: 287px;
      width: 100%; } }

.mw288 {
  width: 288px; }
  @media only screen and (min-width: 64.0625em) {
    .mw288 {
      max-width: 288px;
      width: 100%; } }

.mw289 {
  width: 289px; }
  @media only screen and (min-width: 64.0625em) {
    .mw289 {
      max-width: 289px;
      width: 100%; } }

.mw290 {
  width: 290px; }
  @media only screen and (min-width: 64.0625em) {
    .mw290 {
      max-width: 290px;
      width: 100%; } }

.mw291 {
  width: 291px; }
  @media only screen and (min-width: 64.0625em) {
    .mw291 {
      max-width: 291px;
      width: 100%; } }

.mw292 {
  width: 292px; }
  @media only screen and (min-width: 64.0625em) {
    .mw292 {
      max-width: 292px;
      width: 100%; } }

.mw293 {
  width: 293px; }
  @media only screen and (min-width: 64.0625em) {
    .mw293 {
      max-width: 293px;
      width: 100%; } }

.mw294 {
  width: 294px; }
  @media only screen and (min-width: 64.0625em) {
    .mw294 {
      max-width: 294px;
      width: 100%; } }

.mw295 {
  width: 295px; }
  @media only screen and (min-width: 64.0625em) {
    .mw295 {
      max-width: 295px;
      width: 100%; } }

.mw296 {
  width: 296px; }
  @media only screen and (min-width: 64.0625em) {
    .mw296 {
      max-width: 296px;
      width: 100%; } }

.mw297 {
  width: 297px; }
  @media only screen and (min-width: 64.0625em) {
    .mw297 {
      max-width: 297px;
      width: 100%; } }

.mw298 {
  width: 298px; }
  @media only screen and (min-width: 64.0625em) {
    .mw298 {
      max-width: 298px;
      width: 100%; } }

.mw299 {
  width: 299px; }
  @media only screen and (min-width: 64.0625em) {
    .mw299 {
      max-width: 299px;
      width: 100%; } }

.mw300 {
  width: 300px; }
  @media only screen and (min-width: 64.0625em) {
    .mw300 {
      max-width: 300px;
      width: 100%; } }

.mw301 {
  width: 301px; }
  @media only screen and (min-width: 64.0625em) {
    .mw301 {
      max-width: 301px;
      width: 100%; } }

.mw302 {
  width: 302px; }
  @media only screen and (min-width: 64.0625em) {
    .mw302 {
      max-width: 302px;
      width: 100%; } }

.mw303 {
  width: 303px; }
  @media only screen and (min-width: 64.0625em) {
    .mw303 {
      max-width: 303px;
      width: 100%; } }

.mw304 {
  width: 304px; }
  @media only screen and (min-width: 64.0625em) {
    .mw304 {
      max-width: 304px;
      width: 100%; } }

.mw305 {
  width: 305px; }
  @media only screen and (min-width: 64.0625em) {
    .mw305 {
      max-width: 305px;
      width: 100%; } }

.mw306 {
  width: 306px; }
  @media only screen and (min-width: 64.0625em) {
    .mw306 {
      max-width: 306px;
      width: 100%; } }

.mw307 {
  width: 307px; }
  @media only screen and (min-width: 64.0625em) {
    .mw307 {
      max-width: 307px;
      width: 100%; } }

.mw308 {
  width: 308px; }
  @media only screen and (min-width: 64.0625em) {
    .mw308 {
      max-width: 308px;
      width: 100%; } }

.mw309 {
  width: 309px; }
  @media only screen and (min-width: 64.0625em) {
    .mw309 {
      max-width: 309px;
      width: 100%; } }

.mw310 {
  width: 310px; }
  @media only screen and (min-width: 64.0625em) {
    .mw310 {
      max-width: 310px;
      width: 100%; } }

.mw311 {
  width: 311px; }
  @media only screen and (min-width: 64.0625em) {
    .mw311 {
      max-width: 311px;
      width: 100%; } }

.mw312 {
  width: 312px; }
  @media only screen and (min-width: 64.0625em) {
    .mw312 {
      max-width: 312px;
      width: 100%; } }

.mw313 {
  width: 313px; }
  @media only screen and (min-width: 64.0625em) {
    .mw313 {
      max-width: 313px;
      width: 100%; } }

.mw314 {
  width: 314px; }
  @media only screen and (min-width: 64.0625em) {
    .mw314 {
      max-width: 314px;
      width: 100%; } }

.mw315 {
  width: 315px; }
  @media only screen and (min-width: 64.0625em) {
    .mw315 {
      max-width: 315px;
      width: 100%; } }

.mw316 {
  width: 316px; }
  @media only screen and (min-width: 64.0625em) {
    .mw316 {
      max-width: 316px;
      width: 100%; } }

.mw317 {
  width: 317px; }
  @media only screen and (min-width: 64.0625em) {
    .mw317 {
      max-width: 317px;
      width: 100%; } }

.mw318 {
  width: 318px; }
  @media only screen and (min-width: 64.0625em) {
    .mw318 {
      max-width: 318px;
      width: 100%; } }

.mw319 {
  width: 319px; }
  @media only screen and (min-width: 64.0625em) {
    .mw319 {
      max-width: 319px;
      width: 100%; } }

.mw320 {
  width: 320px; }
  @media only screen and (min-width: 64.0625em) {
    .mw320 {
      max-width: 320px;
      width: 100%; } }

.mw321 {
  width: 321px; }
  @media only screen and (min-width: 64.0625em) {
    .mw321 {
      max-width: 321px;
      width: 100%; } }

.mw322 {
  width: 322px; }
  @media only screen and (min-width: 64.0625em) {
    .mw322 {
      max-width: 322px;
      width: 100%; } }

.mw323 {
  width: 323px; }
  @media only screen and (min-width: 64.0625em) {
    .mw323 {
      max-width: 323px;
      width: 100%; } }

.mw324 {
  width: 324px; }
  @media only screen and (min-width: 64.0625em) {
    .mw324 {
      max-width: 324px;
      width: 100%; } }

.mw325 {
  width: 325px; }
  @media only screen and (min-width: 64.0625em) {
    .mw325 {
      max-width: 325px;
      width: 100%; } }

.mw326 {
  width: 326px; }
  @media only screen and (min-width: 64.0625em) {
    .mw326 {
      max-width: 326px;
      width: 100%; } }

.mw327 {
  width: 327px; }
  @media only screen and (min-width: 64.0625em) {
    .mw327 {
      max-width: 327px;
      width: 100%; } }

.mw328 {
  width: 328px; }
  @media only screen and (min-width: 64.0625em) {
    .mw328 {
      max-width: 328px;
      width: 100%; } }

.mw329 {
  width: 329px; }
  @media only screen and (min-width: 64.0625em) {
    .mw329 {
      max-width: 329px;
      width: 100%; } }

.mw330 {
  width: 330px; }
  @media only screen and (min-width: 64.0625em) {
    .mw330 {
      max-width: 330px;
      width: 100%; } }

.mw331 {
  width: 331px; }
  @media only screen and (min-width: 64.0625em) {
    .mw331 {
      max-width: 331px;
      width: 100%; } }

.mw332 {
  width: 332px; }
  @media only screen and (min-width: 64.0625em) {
    .mw332 {
      max-width: 332px;
      width: 100%; } }

.mw333 {
  width: 333px; }
  @media only screen and (min-width: 64.0625em) {
    .mw333 {
      max-width: 333px;
      width: 100%; } }

.mw334 {
  width: 334px; }
  @media only screen and (min-width: 64.0625em) {
    .mw334 {
      max-width: 334px;
      width: 100%; } }

.mw335 {
  width: 335px; }
  @media only screen and (min-width: 64.0625em) {
    .mw335 {
      max-width: 335px;
      width: 100%; } }

.mw336 {
  width: 336px; }
  @media only screen and (min-width: 64.0625em) {
    .mw336 {
      max-width: 336px;
      width: 100%; } }

.mw337 {
  width: 337px; }
  @media only screen and (min-width: 64.0625em) {
    .mw337 {
      max-width: 337px;
      width: 100%; } }

.mw338 {
  width: 338px; }
  @media only screen and (min-width: 64.0625em) {
    .mw338 {
      max-width: 338px;
      width: 100%; } }

.mw339 {
  width: 339px; }
  @media only screen and (min-width: 64.0625em) {
    .mw339 {
      max-width: 339px;
      width: 100%; } }

.mw340 {
  width: 340px; }
  @media only screen and (min-width: 64.0625em) {
    .mw340 {
      max-width: 340px;
      width: 100%; } }

.mw341 {
  width: 341px; }
  @media only screen and (min-width: 64.0625em) {
    .mw341 {
      max-width: 341px;
      width: 100%; } }

.mw342 {
  width: 342px; }
  @media only screen and (min-width: 64.0625em) {
    .mw342 {
      max-width: 342px;
      width: 100%; } }

.mw343 {
  width: 343px; }
  @media only screen and (min-width: 64.0625em) {
    .mw343 {
      max-width: 343px;
      width: 100%; } }

.mw344 {
  width: 344px; }
  @media only screen and (min-width: 64.0625em) {
    .mw344 {
      max-width: 344px;
      width: 100%; } }

.mw345 {
  width: 345px; }
  @media only screen and (min-width: 64.0625em) {
    .mw345 {
      max-width: 345px;
      width: 100%; } }

.mw346 {
  width: 346px; }
  @media only screen and (min-width: 64.0625em) {
    .mw346 {
      max-width: 346px;
      width: 100%; } }

.mw347 {
  width: 347px; }
  @media only screen and (min-width: 64.0625em) {
    .mw347 {
      max-width: 347px;
      width: 100%; } }

.mw348 {
  width: 348px; }
  @media only screen and (min-width: 64.0625em) {
    .mw348 {
      max-width: 348px;
      width: 100%; } }

.mw349 {
  width: 349px; }
  @media only screen and (min-width: 64.0625em) {
    .mw349 {
      max-width: 349px;
      width: 100%; } }

.mw350 {
  width: 350px; }
  @media only screen and (min-width: 64.0625em) {
    .mw350 {
      max-width: 350px;
      width: 100%; } }

.mw351 {
  width: 351px; }
  @media only screen and (min-width: 64.0625em) {
    .mw351 {
      max-width: 351px;
      width: 100%; } }

.mw352 {
  width: 352px; }
  @media only screen and (min-width: 64.0625em) {
    .mw352 {
      max-width: 352px;
      width: 100%; } }

.mw353 {
  width: 353px; }
  @media only screen and (min-width: 64.0625em) {
    .mw353 {
      max-width: 353px;
      width: 100%; } }

.mw354 {
  width: 354px; }
  @media only screen and (min-width: 64.0625em) {
    .mw354 {
      max-width: 354px;
      width: 100%; } }

.mw355 {
  width: 355px; }
  @media only screen and (min-width: 64.0625em) {
    .mw355 {
      max-width: 355px;
      width: 100%; } }

.mw356 {
  width: 356px; }
  @media only screen and (min-width: 64.0625em) {
    .mw356 {
      max-width: 356px;
      width: 100%; } }

.mw357 {
  width: 357px; }
  @media only screen and (min-width: 64.0625em) {
    .mw357 {
      max-width: 357px;
      width: 100%; } }

.mw358 {
  width: 358px; }
  @media only screen and (min-width: 64.0625em) {
    .mw358 {
      max-width: 358px;
      width: 100%; } }

.mw359 {
  width: 359px; }
  @media only screen and (min-width: 64.0625em) {
    .mw359 {
      max-width: 359px;
      width: 100%; } }

.mw360 {
  width: 360px; }
  @media only screen and (min-width: 64.0625em) {
    .mw360 {
      max-width: 360px;
      width: 100%; } }

.mw361 {
  width: 361px; }
  @media only screen and (min-width: 64.0625em) {
    .mw361 {
      max-width: 361px;
      width: 100%; } }

.mw362 {
  width: 362px; }
  @media only screen and (min-width: 64.0625em) {
    .mw362 {
      max-width: 362px;
      width: 100%; } }

.mw363 {
  width: 363px; }
  @media only screen and (min-width: 64.0625em) {
    .mw363 {
      max-width: 363px;
      width: 100%; } }

.mw364 {
  width: 364px; }
  @media only screen and (min-width: 64.0625em) {
    .mw364 {
      max-width: 364px;
      width: 100%; } }

.mw365 {
  width: 365px; }
  @media only screen and (min-width: 64.0625em) {
    .mw365 {
      max-width: 365px;
      width: 100%; } }

.mw366 {
  width: 366px; }
  @media only screen and (min-width: 64.0625em) {
    .mw366 {
      max-width: 366px;
      width: 100%; } }

.mw367 {
  width: 367px; }
  @media only screen and (min-width: 64.0625em) {
    .mw367 {
      max-width: 367px;
      width: 100%; } }

.mw368 {
  width: 368px; }
  @media only screen and (min-width: 64.0625em) {
    .mw368 {
      max-width: 368px;
      width: 100%; } }

.mw369 {
  width: 369px; }
  @media only screen and (min-width: 64.0625em) {
    .mw369 {
      max-width: 369px;
      width: 100%; } }

.mw370 {
  width: 370px; }
  @media only screen and (min-width: 64.0625em) {
    .mw370 {
      max-width: 370px;
      width: 100%; } }

.mw371 {
  width: 371px; }
  @media only screen and (min-width: 64.0625em) {
    .mw371 {
      max-width: 371px;
      width: 100%; } }

.mw372 {
  width: 372px; }
  @media only screen and (min-width: 64.0625em) {
    .mw372 {
      max-width: 372px;
      width: 100%; } }

.mw373 {
  width: 373px; }
  @media only screen and (min-width: 64.0625em) {
    .mw373 {
      max-width: 373px;
      width: 100%; } }

.mw374 {
  width: 374px; }
  @media only screen and (min-width: 64.0625em) {
    .mw374 {
      max-width: 374px;
      width: 100%; } }

.mw375 {
  width: 375px; }
  @media only screen and (min-width: 64.0625em) {
    .mw375 {
      max-width: 375px;
      width: 100%; } }

.mw376 {
  width: 376px; }
  @media only screen and (min-width: 64.0625em) {
    .mw376 {
      max-width: 376px;
      width: 100%; } }

.mw377 {
  width: 377px; }
  @media only screen and (min-width: 64.0625em) {
    .mw377 {
      max-width: 377px;
      width: 100%; } }

.mw378 {
  width: 378px; }
  @media only screen and (min-width: 64.0625em) {
    .mw378 {
      max-width: 378px;
      width: 100%; } }

.mw379 {
  width: 379px; }
  @media only screen and (min-width: 64.0625em) {
    .mw379 {
      max-width: 379px;
      width: 100%; } }

.mw380 {
  width: 380px; }
  @media only screen and (min-width: 64.0625em) {
    .mw380 {
      max-width: 380px;
      width: 100%; } }

.mw381 {
  width: 381px; }
  @media only screen and (min-width: 64.0625em) {
    .mw381 {
      max-width: 381px;
      width: 100%; } }

.mw382 {
  width: 382px; }
  @media only screen and (min-width: 64.0625em) {
    .mw382 {
      max-width: 382px;
      width: 100%; } }

.mw383 {
  width: 383px; }
  @media only screen and (min-width: 64.0625em) {
    .mw383 {
      max-width: 383px;
      width: 100%; } }

.mw384 {
  width: 384px; }
  @media only screen and (min-width: 64.0625em) {
    .mw384 {
      max-width: 384px;
      width: 100%; } }

.mw385 {
  width: 385px; }
  @media only screen and (min-width: 64.0625em) {
    .mw385 {
      max-width: 385px;
      width: 100%; } }

.mw386 {
  width: 386px; }
  @media only screen and (min-width: 64.0625em) {
    .mw386 {
      max-width: 386px;
      width: 100%; } }

.mw387 {
  width: 387px; }
  @media only screen and (min-width: 64.0625em) {
    .mw387 {
      max-width: 387px;
      width: 100%; } }

.mw388 {
  width: 388px; }
  @media only screen and (min-width: 64.0625em) {
    .mw388 {
      max-width: 388px;
      width: 100%; } }

.mw389 {
  width: 389px; }
  @media only screen and (min-width: 64.0625em) {
    .mw389 {
      max-width: 389px;
      width: 100%; } }

.mw390 {
  width: 390px; }
  @media only screen and (min-width: 64.0625em) {
    .mw390 {
      max-width: 390px;
      width: 100%; } }

.mw391 {
  width: 391px; }
  @media only screen and (min-width: 64.0625em) {
    .mw391 {
      max-width: 391px;
      width: 100%; } }

.mw392 {
  width: 392px; }
  @media only screen and (min-width: 64.0625em) {
    .mw392 {
      max-width: 392px;
      width: 100%; } }

.mw393 {
  width: 393px; }
  @media only screen and (min-width: 64.0625em) {
    .mw393 {
      max-width: 393px;
      width: 100%; } }

.mw394 {
  width: 394px; }
  @media only screen and (min-width: 64.0625em) {
    .mw394 {
      max-width: 394px;
      width: 100%; } }

.mw395 {
  width: 395px; }
  @media only screen and (min-width: 64.0625em) {
    .mw395 {
      max-width: 395px;
      width: 100%; } }

.mw396 {
  width: 396px; }
  @media only screen and (min-width: 64.0625em) {
    .mw396 {
      max-width: 396px;
      width: 100%; } }

.mw397 {
  width: 397px; }
  @media only screen and (min-width: 64.0625em) {
    .mw397 {
      max-width: 397px;
      width: 100%; } }

.mw398 {
  width: 398px; }
  @media only screen and (min-width: 64.0625em) {
    .mw398 {
      max-width: 398px;
      width: 100%; } }

.mw399 {
  width: 399px; }
  @media only screen and (min-width: 64.0625em) {
    .mw399 {
      max-width: 399px;
      width: 100%; } }

.mw400 {
  width: 400px; }
  @media only screen and (min-width: 64.0625em) {
    .mw400 {
      max-width: 400px;
      width: 100%; } }

.mw401 {
  width: 401px; }
  @media only screen and (min-width: 64.0625em) {
    .mw401 {
      max-width: 401px;
      width: 100%; } }

.mw402 {
  width: 402px; }
  @media only screen and (min-width: 64.0625em) {
    .mw402 {
      max-width: 402px;
      width: 100%; } }

.mw403 {
  width: 403px; }
  @media only screen and (min-width: 64.0625em) {
    .mw403 {
      max-width: 403px;
      width: 100%; } }

.mw404 {
  width: 404px; }
  @media only screen and (min-width: 64.0625em) {
    .mw404 {
      max-width: 404px;
      width: 100%; } }

.mw405 {
  width: 405px; }
  @media only screen and (min-width: 64.0625em) {
    .mw405 {
      max-width: 405px;
      width: 100%; } }

.mw406 {
  width: 406px; }
  @media only screen and (min-width: 64.0625em) {
    .mw406 {
      max-width: 406px;
      width: 100%; } }

.mw407 {
  width: 407px; }
  @media only screen and (min-width: 64.0625em) {
    .mw407 {
      max-width: 407px;
      width: 100%; } }

.mw408 {
  width: 408px; }
  @media only screen and (min-width: 64.0625em) {
    .mw408 {
      max-width: 408px;
      width: 100%; } }

.mw409 {
  width: 409px; }
  @media only screen and (min-width: 64.0625em) {
    .mw409 {
      max-width: 409px;
      width: 100%; } }

.mw410 {
  width: 410px; }
  @media only screen and (min-width: 64.0625em) {
    .mw410 {
      max-width: 410px;
      width: 100%; } }

.mw411 {
  width: 411px; }
  @media only screen and (min-width: 64.0625em) {
    .mw411 {
      max-width: 411px;
      width: 100%; } }

.mw412 {
  width: 412px; }
  @media only screen and (min-width: 64.0625em) {
    .mw412 {
      max-width: 412px;
      width: 100%; } }

.mw413 {
  width: 413px; }
  @media only screen and (min-width: 64.0625em) {
    .mw413 {
      max-width: 413px;
      width: 100%; } }

.mw414 {
  width: 414px; }
  @media only screen and (min-width: 64.0625em) {
    .mw414 {
      max-width: 414px;
      width: 100%; } }

.mw415 {
  width: 415px; }
  @media only screen and (min-width: 64.0625em) {
    .mw415 {
      max-width: 415px;
      width: 100%; } }

.mw416 {
  width: 416px; }
  @media only screen and (min-width: 64.0625em) {
    .mw416 {
      max-width: 416px;
      width: 100%; } }

.mw417 {
  width: 417px; }
  @media only screen and (min-width: 64.0625em) {
    .mw417 {
      max-width: 417px;
      width: 100%; } }

.mw418 {
  width: 418px; }
  @media only screen and (min-width: 64.0625em) {
    .mw418 {
      max-width: 418px;
      width: 100%; } }

.mw419 {
  width: 419px; }
  @media only screen and (min-width: 64.0625em) {
    .mw419 {
      max-width: 419px;
      width: 100%; } }

.mw420 {
  width: 420px; }
  @media only screen and (min-width: 64.0625em) {
    .mw420 {
      max-width: 420px;
      width: 100%; } }

.mw421 {
  width: 421px; }
  @media only screen and (min-width: 64.0625em) {
    .mw421 {
      max-width: 421px;
      width: 100%; } }

.mw422 {
  width: 422px; }
  @media only screen and (min-width: 64.0625em) {
    .mw422 {
      max-width: 422px;
      width: 100%; } }

.mw423 {
  width: 423px; }
  @media only screen and (min-width: 64.0625em) {
    .mw423 {
      max-width: 423px;
      width: 100%; } }

.mw424 {
  width: 424px; }
  @media only screen and (min-width: 64.0625em) {
    .mw424 {
      max-width: 424px;
      width: 100%; } }

.mw425 {
  width: 425px; }
  @media only screen and (min-width: 64.0625em) {
    .mw425 {
      max-width: 425px;
      width: 100%; } }

.mw426 {
  width: 426px; }
  @media only screen and (min-width: 64.0625em) {
    .mw426 {
      max-width: 426px;
      width: 100%; } }

.mw427 {
  width: 427px; }
  @media only screen and (min-width: 64.0625em) {
    .mw427 {
      max-width: 427px;
      width: 100%; } }

.mw428 {
  width: 428px; }
  @media only screen and (min-width: 64.0625em) {
    .mw428 {
      max-width: 428px;
      width: 100%; } }

.mw429 {
  width: 429px; }
  @media only screen and (min-width: 64.0625em) {
    .mw429 {
      max-width: 429px;
      width: 100%; } }

.mw430 {
  width: 430px; }
  @media only screen and (min-width: 64.0625em) {
    .mw430 {
      max-width: 430px;
      width: 100%; } }

.mw431 {
  width: 431px; }
  @media only screen and (min-width: 64.0625em) {
    .mw431 {
      max-width: 431px;
      width: 100%; } }

.mw432 {
  width: 432px; }
  @media only screen and (min-width: 64.0625em) {
    .mw432 {
      max-width: 432px;
      width: 100%; } }

.mw433 {
  width: 433px; }
  @media only screen and (min-width: 64.0625em) {
    .mw433 {
      max-width: 433px;
      width: 100%; } }

.mw434 {
  width: 434px; }
  @media only screen and (min-width: 64.0625em) {
    .mw434 {
      max-width: 434px;
      width: 100%; } }

.mw435 {
  width: 435px; }
  @media only screen and (min-width: 64.0625em) {
    .mw435 {
      max-width: 435px;
      width: 100%; } }

.mw436 {
  width: 436px; }
  @media only screen and (min-width: 64.0625em) {
    .mw436 {
      max-width: 436px;
      width: 100%; } }

.mw437 {
  width: 437px; }
  @media only screen and (min-width: 64.0625em) {
    .mw437 {
      max-width: 437px;
      width: 100%; } }

.mw438 {
  width: 438px; }
  @media only screen and (min-width: 64.0625em) {
    .mw438 {
      max-width: 438px;
      width: 100%; } }

.mw439 {
  width: 439px; }
  @media only screen and (min-width: 64.0625em) {
    .mw439 {
      max-width: 439px;
      width: 100%; } }

.mw440 {
  width: 440px; }
  @media only screen and (min-width: 64.0625em) {
    .mw440 {
      max-width: 440px;
      width: 100%; } }

.mw441 {
  width: 441px; }
  @media only screen and (min-width: 64.0625em) {
    .mw441 {
      max-width: 441px;
      width: 100%; } }

.mw442 {
  width: 442px; }
  @media only screen and (min-width: 64.0625em) {
    .mw442 {
      max-width: 442px;
      width: 100%; } }

.mw443 {
  width: 443px; }
  @media only screen and (min-width: 64.0625em) {
    .mw443 {
      max-width: 443px;
      width: 100%; } }

.mw444 {
  width: 444px; }
  @media only screen and (min-width: 64.0625em) {
    .mw444 {
      max-width: 444px;
      width: 100%; } }

.mw445 {
  width: 445px; }
  @media only screen and (min-width: 64.0625em) {
    .mw445 {
      max-width: 445px;
      width: 100%; } }

.mw446 {
  width: 446px; }
  @media only screen and (min-width: 64.0625em) {
    .mw446 {
      max-width: 446px;
      width: 100%; } }

.mw447 {
  width: 447px; }
  @media only screen and (min-width: 64.0625em) {
    .mw447 {
      max-width: 447px;
      width: 100%; } }

.mw448 {
  width: 448px; }
  @media only screen and (min-width: 64.0625em) {
    .mw448 {
      max-width: 448px;
      width: 100%; } }

.mw449 {
  width: 449px; }
  @media only screen and (min-width: 64.0625em) {
    .mw449 {
      max-width: 449px;
      width: 100%; } }

.mw450 {
  width: 450px; }
  @media only screen and (min-width: 64.0625em) {
    .mw450 {
      max-width: 450px;
      width: 100%; } }

.mw451 {
  width: 451px; }
  @media only screen and (min-width: 64.0625em) {
    .mw451 {
      max-width: 451px;
      width: 100%; } }

.mw452 {
  width: 452px; }
  @media only screen and (min-width: 64.0625em) {
    .mw452 {
      max-width: 452px;
      width: 100%; } }

.mw453 {
  width: 453px; }
  @media only screen and (min-width: 64.0625em) {
    .mw453 {
      max-width: 453px;
      width: 100%; } }

.mw454 {
  width: 454px; }
  @media only screen and (min-width: 64.0625em) {
    .mw454 {
      max-width: 454px;
      width: 100%; } }

.mw455 {
  width: 455px; }
  @media only screen and (min-width: 64.0625em) {
    .mw455 {
      max-width: 455px;
      width: 100%; } }

.mw456 {
  width: 456px; }
  @media only screen and (min-width: 64.0625em) {
    .mw456 {
      max-width: 456px;
      width: 100%; } }

.mw457 {
  width: 457px; }
  @media only screen and (min-width: 64.0625em) {
    .mw457 {
      max-width: 457px;
      width: 100%; } }

.mw458 {
  width: 458px; }
  @media only screen and (min-width: 64.0625em) {
    .mw458 {
      max-width: 458px;
      width: 100%; } }

.mw459 {
  width: 459px; }
  @media only screen and (min-width: 64.0625em) {
    .mw459 {
      max-width: 459px;
      width: 100%; } }

.mw460 {
  width: 460px; }
  @media only screen and (min-width: 64.0625em) {
    .mw460 {
      max-width: 460px;
      width: 100%; } }

.mw461 {
  width: 461px; }
  @media only screen and (min-width: 64.0625em) {
    .mw461 {
      max-width: 461px;
      width: 100%; } }

.mw462 {
  width: 462px; }
  @media only screen and (min-width: 64.0625em) {
    .mw462 {
      max-width: 462px;
      width: 100%; } }

.mw463 {
  width: 463px; }
  @media only screen and (min-width: 64.0625em) {
    .mw463 {
      max-width: 463px;
      width: 100%; } }

.mw464 {
  width: 464px; }
  @media only screen and (min-width: 64.0625em) {
    .mw464 {
      max-width: 464px;
      width: 100%; } }

.mw465 {
  width: 465px; }
  @media only screen and (min-width: 64.0625em) {
    .mw465 {
      max-width: 465px;
      width: 100%; } }

.mw466 {
  width: 466px; }
  @media only screen and (min-width: 64.0625em) {
    .mw466 {
      max-width: 466px;
      width: 100%; } }

.mw467 {
  width: 467px; }
  @media only screen and (min-width: 64.0625em) {
    .mw467 {
      max-width: 467px;
      width: 100%; } }

.mw468 {
  width: 468px; }
  @media only screen and (min-width: 64.0625em) {
    .mw468 {
      max-width: 468px;
      width: 100%; } }

.mw469 {
  width: 469px; }
  @media only screen and (min-width: 64.0625em) {
    .mw469 {
      max-width: 469px;
      width: 100%; } }

.mw470 {
  width: 470px; }
  @media only screen and (min-width: 64.0625em) {
    .mw470 {
      max-width: 470px;
      width: 100%; } }

.mw471 {
  width: 471px; }
  @media only screen and (min-width: 64.0625em) {
    .mw471 {
      max-width: 471px;
      width: 100%; } }

.mw472 {
  width: 472px; }
  @media only screen and (min-width: 64.0625em) {
    .mw472 {
      max-width: 472px;
      width: 100%; } }

.mw473 {
  width: 473px; }
  @media only screen and (min-width: 64.0625em) {
    .mw473 {
      max-width: 473px;
      width: 100%; } }

.mw474 {
  width: 474px; }
  @media only screen and (min-width: 64.0625em) {
    .mw474 {
      max-width: 474px;
      width: 100%; } }

.mw475 {
  width: 475px; }
  @media only screen and (min-width: 64.0625em) {
    .mw475 {
      max-width: 475px;
      width: 100%; } }

.mw476 {
  width: 476px; }
  @media only screen and (min-width: 64.0625em) {
    .mw476 {
      max-width: 476px;
      width: 100%; } }

.mw477 {
  width: 477px; }
  @media only screen and (min-width: 64.0625em) {
    .mw477 {
      max-width: 477px;
      width: 100%; } }

.mw478 {
  width: 478px; }
  @media only screen and (min-width: 64.0625em) {
    .mw478 {
      max-width: 478px;
      width: 100%; } }

.mw479 {
  width: 479px; }
  @media only screen and (min-width: 64.0625em) {
    .mw479 {
      max-width: 479px;
      width: 100%; } }

.mw480 {
  width: 480px; }
  @media only screen and (min-width: 64.0625em) {
    .mw480 {
      max-width: 480px;
      width: 100%; } }

.mw481 {
  width: 481px; }
  @media only screen and (min-width: 64.0625em) {
    .mw481 {
      max-width: 481px;
      width: 100%; } }

.mw482 {
  width: 482px; }
  @media only screen and (min-width: 64.0625em) {
    .mw482 {
      max-width: 482px;
      width: 100%; } }

.mw483 {
  width: 483px; }
  @media only screen and (min-width: 64.0625em) {
    .mw483 {
      max-width: 483px;
      width: 100%; } }

.mw484 {
  width: 484px; }
  @media only screen and (min-width: 64.0625em) {
    .mw484 {
      max-width: 484px;
      width: 100%; } }

.mw485 {
  width: 485px; }
  @media only screen and (min-width: 64.0625em) {
    .mw485 {
      max-width: 485px;
      width: 100%; } }

.mw486 {
  width: 486px; }
  @media only screen and (min-width: 64.0625em) {
    .mw486 {
      max-width: 486px;
      width: 100%; } }

.mw487 {
  width: 487px; }
  @media only screen and (min-width: 64.0625em) {
    .mw487 {
      max-width: 487px;
      width: 100%; } }

.mw488 {
  width: 488px; }
  @media only screen and (min-width: 64.0625em) {
    .mw488 {
      max-width: 488px;
      width: 100%; } }

.mw489 {
  width: 489px; }
  @media only screen and (min-width: 64.0625em) {
    .mw489 {
      max-width: 489px;
      width: 100%; } }

.mw490 {
  width: 490px; }
  @media only screen and (min-width: 64.0625em) {
    .mw490 {
      max-width: 490px;
      width: 100%; } }

.mw491 {
  width: 491px; }
  @media only screen and (min-width: 64.0625em) {
    .mw491 {
      max-width: 491px;
      width: 100%; } }

.mw492 {
  width: 492px; }
  @media only screen and (min-width: 64.0625em) {
    .mw492 {
      max-width: 492px;
      width: 100%; } }

.mw493 {
  width: 493px; }
  @media only screen and (min-width: 64.0625em) {
    .mw493 {
      max-width: 493px;
      width: 100%; } }

.mw494 {
  width: 494px; }
  @media only screen and (min-width: 64.0625em) {
    .mw494 {
      max-width: 494px;
      width: 100%; } }

.mw495 {
  width: 495px; }
  @media only screen and (min-width: 64.0625em) {
    .mw495 {
      max-width: 495px;
      width: 100%; } }

.mw496 {
  width: 496px; }
  @media only screen and (min-width: 64.0625em) {
    .mw496 {
      max-width: 496px;
      width: 100%; } }

.mw497 {
  width: 497px; }
  @media only screen and (min-width: 64.0625em) {
    .mw497 {
      max-width: 497px;
      width: 100%; } }

.mw498 {
  width: 498px; }
  @media only screen and (min-width: 64.0625em) {
    .mw498 {
      max-width: 498px;
      width: 100%; } }

.mw499 {
  width: 499px; }
  @media only screen and (min-width: 64.0625em) {
    .mw499 {
      max-width: 499px;
      width: 100%; } }

.mw500 {
  width: 500px; }
  @media only screen and (min-width: 64.0625em) {
    .mw500 {
      max-width: 500px;
      width: 100%; } }

.mw501 {
  width: 501px; }
  @media only screen and (min-width: 64.0625em) {
    .mw501 {
      max-width: 501px;
      width: 100%; } }

.mw502 {
  width: 502px; }
  @media only screen and (min-width: 64.0625em) {
    .mw502 {
      max-width: 502px;
      width: 100%; } }

.mw503 {
  width: 503px; }
  @media only screen and (min-width: 64.0625em) {
    .mw503 {
      max-width: 503px;
      width: 100%; } }

.mw504 {
  width: 504px; }
  @media only screen and (min-width: 64.0625em) {
    .mw504 {
      max-width: 504px;
      width: 100%; } }

.mw505 {
  width: 505px; }
  @media only screen and (min-width: 64.0625em) {
    .mw505 {
      max-width: 505px;
      width: 100%; } }

.mw506 {
  width: 506px; }
  @media only screen and (min-width: 64.0625em) {
    .mw506 {
      max-width: 506px;
      width: 100%; } }

.mw507 {
  width: 507px; }
  @media only screen and (min-width: 64.0625em) {
    .mw507 {
      max-width: 507px;
      width: 100%; } }

.mw508 {
  width: 508px; }
  @media only screen and (min-width: 64.0625em) {
    .mw508 {
      max-width: 508px;
      width: 100%; } }

.mw509 {
  width: 509px; }
  @media only screen and (min-width: 64.0625em) {
    .mw509 {
      max-width: 509px;
      width: 100%; } }

.mw510 {
  width: 510px; }
  @media only screen and (min-width: 64.0625em) {
    .mw510 {
      max-width: 510px;
      width: 100%; } }

.mw511 {
  width: 511px; }
  @media only screen and (min-width: 64.0625em) {
    .mw511 {
      max-width: 511px;
      width: 100%; } }

.mw512 {
  width: 512px; }
  @media only screen and (min-width: 64.0625em) {
    .mw512 {
      max-width: 512px;
      width: 100%; } }

.mw513 {
  width: 513px; }
  @media only screen and (min-width: 64.0625em) {
    .mw513 {
      max-width: 513px;
      width: 100%; } }

.mw514 {
  width: 514px; }
  @media only screen and (min-width: 64.0625em) {
    .mw514 {
      max-width: 514px;
      width: 100%; } }

.mw515 {
  width: 515px; }
  @media only screen and (min-width: 64.0625em) {
    .mw515 {
      max-width: 515px;
      width: 100%; } }

.mw516 {
  width: 516px; }
  @media only screen and (min-width: 64.0625em) {
    .mw516 {
      max-width: 516px;
      width: 100%; } }

.mw517 {
  width: 517px; }
  @media only screen and (min-width: 64.0625em) {
    .mw517 {
      max-width: 517px;
      width: 100%; } }

.mw518 {
  width: 518px; }
  @media only screen and (min-width: 64.0625em) {
    .mw518 {
      max-width: 518px;
      width: 100%; } }

.mw519 {
  width: 519px; }
  @media only screen and (min-width: 64.0625em) {
    .mw519 {
      max-width: 519px;
      width: 100%; } }

.mw520 {
  width: 520px; }
  @media only screen and (min-width: 64.0625em) {
    .mw520 {
      max-width: 520px;
      width: 100%; } }

.mw521 {
  width: 521px; }
  @media only screen and (min-width: 64.0625em) {
    .mw521 {
      max-width: 521px;
      width: 100%; } }

.mw522 {
  width: 522px; }
  @media only screen and (min-width: 64.0625em) {
    .mw522 {
      max-width: 522px;
      width: 100%; } }

.mw523 {
  width: 523px; }
  @media only screen and (min-width: 64.0625em) {
    .mw523 {
      max-width: 523px;
      width: 100%; } }

.mw524 {
  width: 524px; }
  @media only screen and (min-width: 64.0625em) {
    .mw524 {
      max-width: 524px;
      width: 100%; } }

.mw525 {
  width: 525px; }
  @media only screen and (min-width: 64.0625em) {
    .mw525 {
      max-width: 525px;
      width: 100%; } }

.mw526 {
  width: 526px; }
  @media only screen and (min-width: 64.0625em) {
    .mw526 {
      max-width: 526px;
      width: 100%; } }

.mw527 {
  width: 527px; }
  @media only screen and (min-width: 64.0625em) {
    .mw527 {
      max-width: 527px;
      width: 100%; } }

.mw528 {
  width: 528px; }
  @media only screen and (min-width: 64.0625em) {
    .mw528 {
      max-width: 528px;
      width: 100%; } }

.mw529 {
  width: 529px; }
  @media only screen and (min-width: 64.0625em) {
    .mw529 {
      max-width: 529px;
      width: 100%; } }

.mw530 {
  width: 530px; }
  @media only screen and (min-width: 64.0625em) {
    .mw530 {
      max-width: 530px;
      width: 100%; } }

.mw531 {
  width: 531px; }
  @media only screen and (min-width: 64.0625em) {
    .mw531 {
      max-width: 531px;
      width: 100%; } }

.mw532 {
  width: 532px; }
  @media only screen and (min-width: 64.0625em) {
    .mw532 {
      max-width: 532px;
      width: 100%; } }

.mw533 {
  width: 533px; }
  @media only screen and (min-width: 64.0625em) {
    .mw533 {
      max-width: 533px;
      width: 100%; } }

.mw534 {
  width: 534px; }
  @media only screen and (min-width: 64.0625em) {
    .mw534 {
      max-width: 534px;
      width: 100%; } }

.mw535 {
  width: 535px; }
  @media only screen and (min-width: 64.0625em) {
    .mw535 {
      max-width: 535px;
      width: 100%; } }

.mw536 {
  width: 536px; }
  @media only screen and (min-width: 64.0625em) {
    .mw536 {
      max-width: 536px;
      width: 100%; } }

.mw537 {
  width: 537px; }
  @media only screen and (min-width: 64.0625em) {
    .mw537 {
      max-width: 537px;
      width: 100%; } }

.mw538 {
  width: 538px; }
  @media only screen and (min-width: 64.0625em) {
    .mw538 {
      max-width: 538px;
      width: 100%; } }

.mw539 {
  width: 539px; }
  @media only screen and (min-width: 64.0625em) {
    .mw539 {
      max-width: 539px;
      width: 100%; } }

.mw540 {
  width: 540px; }
  @media only screen and (min-width: 64.0625em) {
    .mw540 {
      max-width: 540px;
      width: 100%; } }

.mw541 {
  width: 541px; }
  @media only screen and (min-width: 64.0625em) {
    .mw541 {
      max-width: 541px;
      width: 100%; } }

.mw542 {
  width: 542px; }
  @media only screen and (min-width: 64.0625em) {
    .mw542 {
      max-width: 542px;
      width: 100%; } }

.mw543 {
  width: 543px; }
  @media only screen and (min-width: 64.0625em) {
    .mw543 {
      max-width: 543px;
      width: 100%; } }

.mw544 {
  width: 544px; }
  @media only screen and (min-width: 64.0625em) {
    .mw544 {
      max-width: 544px;
      width: 100%; } }

.mw545 {
  width: 545px; }
  @media only screen and (min-width: 64.0625em) {
    .mw545 {
      max-width: 545px;
      width: 100%; } }

.mw546 {
  width: 546px; }
  @media only screen and (min-width: 64.0625em) {
    .mw546 {
      max-width: 546px;
      width: 100%; } }

.mw547 {
  width: 547px; }
  @media only screen and (min-width: 64.0625em) {
    .mw547 {
      max-width: 547px;
      width: 100%; } }

.mw548 {
  width: 548px; }
  @media only screen and (min-width: 64.0625em) {
    .mw548 {
      max-width: 548px;
      width: 100%; } }

.mw549 {
  width: 549px; }
  @media only screen and (min-width: 64.0625em) {
    .mw549 {
      max-width: 549px;
      width: 100%; } }

.mw550 {
  width: 550px; }
  @media only screen and (min-width: 64.0625em) {
    .mw550 {
      max-width: 550px;
      width: 100%; } }

.mw551 {
  width: 551px; }
  @media only screen and (min-width: 64.0625em) {
    .mw551 {
      max-width: 551px;
      width: 100%; } }

.mw552 {
  width: 552px; }
  @media only screen and (min-width: 64.0625em) {
    .mw552 {
      max-width: 552px;
      width: 100%; } }

.mw553 {
  width: 553px; }
  @media only screen and (min-width: 64.0625em) {
    .mw553 {
      max-width: 553px;
      width: 100%; } }

.mw554 {
  width: 554px; }
  @media only screen and (min-width: 64.0625em) {
    .mw554 {
      max-width: 554px;
      width: 100%; } }

.mw555 {
  width: 555px; }
  @media only screen and (min-width: 64.0625em) {
    .mw555 {
      max-width: 555px;
      width: 100%; } }

.mw556 {
  width: 556px; }
  @media only screen and (min-width: 64.0625em) {
    .mw556 {
      max-width: 556px;
      width: 100%; } }

.mw557 {
  width: 557px; }
  @media only screen and (min-width: 64.0625em) {
    .mw557 {
      max-width: 557px;
      width: 100%; } }

.mw558 {
  width: 558px; }
  @media only screen and (min-width: 64.0625em) {
    .mw558 {
      max-width: 558px;
      width: 100%; } }

.mw559 {
  width: 559px; }
  @media only screen and (min-width: 64.0625em) {
    .mw559 {
      max-width: 559px;
      width: 100%; } }

.mw560 {
  width: 560px; }
  @media only screen and (min-width: 64.0625em) {
    .mw560 {
      max-width: 560px;
      width: 100%; } }

.mw561 {
  width: 561px; }
  @media only screen and (min-width: 64.0625em) {
    .mw561 {
      max-width: 561px;
      width: 100%; } }

.mw562 {
  width: 562px; }
  @media only screen and (min-width: 64.0625em) {
    .mw562 {
      max-width: 562px;
      width: 100%; } }

.mw563 {
  width: 563px; }
  @media only screen and (min-width: 64.0625em) {
    .mw563 {
      max-width: 563px;
      width: 100%; } }

.mw564 {
  width: 564px; }
  @media only screen and (min-width: 64.0625em) {
    .mw564 {
      max-width: 564px;
      width: 100%; } }

.mw565 {
  width: 565px; }
  @media only screen and (min-width: 64.0625em) {
    .mw565 {
      max-width: 565px;
      width: 100%; } }

.mw566 {
  width: 566px; }
  @media only screen and (min-width: 64.0625em) {
    .mw566 {
      max-width: 566px;
      width: 100%; } }

.mw567 {
  width: 567px; }
  @media only screen and (min-width: 64.0625em) {
    .mw567 {
      max-width: 567px;
      width: 100%; } }

.mw568 {
  width: 568px; }
  @media only screen and (min-width: 64.0625em) {
    .mw568 {
      max-width: 568px;
      width: 100%; } }

.mw569 {
  width: 569px; }
  @media only screen and (min-width: 64.0625em) {
    .mw569 {
      max-width: 569px;
      width: 100%; } }

.mw570 {
  width: 570px; }
  @media only screen and (min-width: 64.0625em) {
    .mw570 {
      max-width: 570px;
      width: 100%; } }

.mw571 {
  width: 571px; }
  @media only screen and (min-width: 64.0625em) {
    .mw571 {
      max-width: 571px;
      width: 100%; } }

.mw572 {
  width: 572px; }
  @media only screen and (min-width: 64.0625em) {
    .mw572 {
      max-width: 572px;
      width: 100%; } }

.mw573 {
  width: 573px; }
  @media only screen and (min-width: 64.0625em) {
    .mw573 {
      max-width: 573px;
      width: 100%; } }

.mw574 {
  width: 574px; }
  @media only screen and (min-width: 64.0625em) {
    .mw574 {
      max-width: 574px;
      width: 100%; } }

.mw575 {
  width: 575px; }
  @media only screen and (min-width: 64.0625em) {
    .mw575 {
      max-width: 575px;
      width: 100%; } }

.mw576 {
  width: 576px; }
  @media only screen and (min-width: 64.0625em) {
    .mw576 {
      max-width: 576px;
      width: 100%; } }

.mw577 {
  width: 577px; }
  @media only screen and (min-width: 64.0625em) {
    .mw577 {
      max-width: 577px;
      width: 100%; } }

.mw578 {
  width: 578px; }
  @media only screen and (min-width: 64.0625em) {
    .mw578 {
      max-width: 578px;
      width: 100%; } }

.mw579 {
  width: 579px; }
  @media only screen and (min-width: 64.0625em) {
    .mw579 {
      max-width: 579px;
      width: 100%; } }

.mw580 {
  width: 580px; }
  @media only screen and (min-width: 64.0625em) {
    .mw580 {
      max-width: 580px;
      width: 100%; } }

.mw581 {
  width: 581px; }
  @media only screen and (min-width: 64.0625em) {
    .mw581 {
      max-width: 581px;
      width: 100%; } }

.mw582 {
  width: 582px; }
  @media only screen and (min-width: 64.0625em) {
    .mw582 {
      max-width: 582px;
      width: 100%; } }

.mw583 {
  width: 583px; }
  @media only screen and (min-width: 64.0625em) {
    .mw583 {
      max-width: 583px;
      width: 100%; } }

.mw584 {
  width: 584px; }
  @media only screen and (min-width: 64.0625em) {
    .mw584 {
      max-width: 584px;
      width: 100%; } }

.mw585 {
  width: 585px; }
  @media only screen and (min-width: 64.0625em) {
    .mw585 {
      max-width: 585px;
      width: 100%; } }

.mw586 {
  width: 586px; }
  @media only screen and (min-width: 64.0625em) {
    .mw586 {
      max-width: 586px;
      width: 100%; } }

.mw587 {
  width: 587px; }
  @media only screen and (min-width: 64.0625em) {
    .mw587 {
      max-width: 587px;
      width: 100%; } }

.mw588 {
  width: 588px; }
  @media only screen and (min-width: 64.0625em) {
    .mw588 {
      max-width: 588px;
      width: 100%; } }

.mw589 {
  width: 589px; }
  @media only screen and (min-width: 64.0625em) {
    .mw589 {
      max-width: 589px;
      width: 100%; } }

.mw590 {
  width: 590px; }
  @media only screen and (min-width: 64.0625em) {
    .mw590 {
      max-width: 590px;
      width: 100%; } }

.mw591 {
  width: 591px; }
  @media only screen and (min-width: 64.0625em) {
    .mw591 {
      max-width: 591px;
      width: 100%; } }

.mw592 {
  width: 592px; }
  @media only screen and (min-width: 64.0625em) {
    .mw592 {
      max-width: 592px;
      width: 100%; } }

.mw593 {
  width: 593px; }
  @media only screen and (min-width: 64.0625em) {
    .mw593 {
      max-width: 593px;
      width: 100%; } }

.mw594 {
  width: 594px; }
  @media only screen and (min-width: 64.0625em) {
    .mw594 {
      max-width: 594px;
      width: 100%; } }

.mw595 {
  width: 595px; }
  @media only screen and (min-width: 64.0625em) {
    .mw595 {
      max-width: 595px;
      width: 100%; } }

.mw596 {
  width: 596px; }
  @media only screen and (min-width: 64.0625em) {
    .mw596 {
      max-width: 596px;
      width: 100%; } }

.mw597 {
  width: 597px; }
  @media only screen and (min-width: 64.0625em) {
    .mw597 {
      max-width: 597px;
      width: 100%; } }

.mw598 {
  width: 598px; }
  @media only screen and (min-width: 64.0625em) {
    .mw598 {
      max-width: 598px;
      width: 100%; } }

.mw599 {
  width: 599px; }
  @media only screen and (min-width: 64.0625em) {
    .mw599 {
      max-width: 599px;
      width: 100%; } }

.mw600 {
  width: 600px; }
  @media only screen and (min-width: 64.0625em) {
    .mw600 {
      max-width: 600px;
      width: 100%; } }

.mw601 {
  width: 601px; }
  @media only screen and (min-width: 64.0625em) {
    .mw601 {
      max-width: 601px;
      width: 100%; } }

.mw602 {
  width: 602px; }
  @media only screen and (min-width: 64.0625em) {
    .mw602 {
      max-width: 602px;
      width: 100%; } }

.mw603 {
  width: 603px; }
  @media only screen and (min-width: 64.0625em) {
    .mw603 {
      max-width: 603px;
      width: 100%; } }

.mw604 {
  width: 604px; }
  @media only screen and (min-width: 64.0625em) {
    .mw604 {
      max-width: 604px;
      width: 100%; } }

.mw605 {
  width: 605px; }
  @media only screen and (min-width: 64.0625em) {
    .mw605 {
      max-width: 605px;
      width: 100%; } }

.mw606 {
  width: 606px; }
  @media only screen and (min-width: 64.0625em) {
    .mw606 {
      max-width: 606px;
      width: 100%; } }

.mw607 {
  width: 607px; }
  @media only screen and (min-width: 64.0625em) {
    .mw607 {
      max-width: 607px;
      width: 100%; } }

.mw608 {
  width: 608px; }
  @media only screen and (min-width: 64.0625em) {
    .mw608 {
      max-width: 608px;
      width: 100%; } }

.mw609 {
  width: 609px; }
  @media only screen and (min-width: 64.0625em) {
    .mw609 {
      max-width: 609px;
      width: 100%; } }

.mw610 {
  width: 610px; }
  @media only screen and (min-width: 64.0625em) {
    .mw610 {
      max-width: 610px;
      width: 100%; } }

.mw611 {
  width: 611px; }
  @media only screen and (min-width: 64.0625em) {
    .mw611 {
      max-width: 611px;
      width: 100%; } }

.mw612 {
  width: 612px; }
  @media only screen and (min-width: 64.0625em) {
    .mw612 {
      max-width: 612px;
      width: 100%; } }

.mw613 {
  width: 613px; }
  @media only screen and (min-width: 64.0625em) {
    .mw613 {
      max-width: 613px;
      width: 100%; } }

.mw614 {
  width: 614px; }
  @media only screen and (min-width: 64.0625em) {
    .mw614 {
      max-width: 614px;
      width: 100%; } }

.mw615 {
  width: 615px; }
  @media only screen and (min-width: 64.0625em) {
    .mw615 {
      max-width: 615px;
      width: 100%; } }

.mw616 {
  width: 616px; }
  @media only screen and (min-width: 64.0625em) {
    .mw616 {
      max-width: 616px;
      width: 100%; } }

.mw617 {
  width: 617px; }
  @media only screen and (min-width: 64.0625em) {
    .mw617 {
      max-width: 617px;
      width: 100%; } }

.mw618 {
  width: 618px; }
  @media only screen and (min-width: 64.0625em) {
    .mw618 {
      max-width: 618px;
      width: 100%; } }

.mw619 {
  width: 619px; }
  @media only screen and (min-width: 64.0625em) {
    .mw619 {
      max-width: 619px;
      width: 100%; } }

.mw620 {
  width: 620px; }
  @media only screen and (min-width: 64.0625em) {
    .mw620 {
      max-width: 620px;
      width: 100%; } }

.mw621 {
  width: 621px; }
  @media only screen and (min-width: 64.0625em) {
    .mw621 {
      max-width: 621px;
      width: 100%; } }

.mw622 {
  width: 622px; }
  @media only screen and (min-width: 64.0625em) {
    .mw622 {
      max-width: 622px;
      width: 100%; } }

.mw623 {
  width: 623px; }
  @media only screen and (min-width: 64.0625em) {
    .mw623 {
      max-width: 623px;
      width: 100%; } }

.mw624 {
  width: 624px; }
  @media only screen and (min-width: 64.0625em) {
    .mw624 {
      max-width: 624px;
      width: 100%; } }

.mw625 {
  width: 625px; }
  @media only screen and (min-width: 64.0625em) {
    .mw625 {
      max-width: 625px;
      width: 100%; } }

.mw626 {
  width: 626px; }
  @media only screen and (min-width: 64.0625em) {
    .mw626 {
      max-width: 626px;
      width: 100%; } }

.mw627 {
  width: 627px; }
  @media only screen and (min-width: 64.0625em) {
    .mw627 {
      max-width: 627px;
      width: 100%; } }

.mw628 {
  width: 628px; }
  @media only screen and (min-width: 64.0625em) {
    .mw628 {
      max-width: 628px;
      width: 100%; } }

.mw629 {
  width: 629px; }
  @media only screen and (min-width: 64.0625em) {
    .mw629 {
      max-width: 629px;
      width: 100%; } }

.mw630 {
  width: 630px; }
  @media only screen and (min-width: 64.0625em) {
    .mw630 {
      max-width: 630px;
      width: 100%; } }

.mw631 {
  width: 631px; }
  @media only screen and (min-width: 64.0625em) {
    .mw631 {
      max-width: 631px;
      width: 100%; } }

.mw632 {
  width: 632px; }
  @media only screen and (min-width: 64.0625em) {
    .mw632 {
      max-width: 632px;
      width: 100%; } }

.mw633 {
  width: 633px; }
  @media only screen and (min-width: 64.0625em) {
    .mw633 {
      max-width: 633px;
      width: 100%; } }

.mw634 {
  width: 634px; }
  @media only screen and (min-width: 64.0625em) {
    .mw634 {
      max-width: 634px;
      width: 100%; } }

.mw635 {
  width: 635px; }
  @media only screen and (min-width: 64.0625em) {
    .mw635 {
      max-width: 635px;
      width: 100%; } }

.mw636 {
  width: 636px; }
  @media only screen and (min-width: 64.0625em) {
    .mw636 {
      max-width: 636px;
      width: 100%; } }

.mw637 {
  width: 637px; }
  @media only screen and (min-width: 64.0625em) {
    .mw637 {
      max-width: 637px;
      width: 100%; } }

.mw638 {
  width: 638px; }
  @media only screen and (min-width: 64.0625em) {
    .mw638 {
      max-width: 638px;
      width: 100%; } }

.mw639 {
  width: 639px; }
  @media only screen and (min-width: 64.0625em) {
    .mw639 {
      max-width: 639px;
      width: 100%; } }

.mw640 {
  width: 640px; }
  @media only screen and (min-width: 64.0625em) {
    .mw640 {
      max-width: 640px;
      width: 100%; } }

.mw641 {
  width: 641px; }
  @media only screen and (min-width: 64.0625em) {
    .mw641 {
      max-width: 641px;
      width: 100%; } }

.mw642 {
  width: 642px; }
  @media only screen and (min-width: 64.0625em) {
    .mw642 {
      max-width: 642px;
      width: 100%; } }

.mw643 {
  width: 643px; }
  @media only screen and (min-width: 64.0625em) {
    .mw643 {
      max-width: 643px;
      width: 100%; } }

.mw644 {
  width: 644px; }
  @media only screen and (min-width: 64.0625em) {
    .mw644 {
      max-width: 644px;
      width: 100%; } }

.mw645 {
  width: 645px; }
  @media only screen and (min-width: 64.0625em) {
    .mw645 {
      max-width: 645px;
      width: 100%; } }

.mw646 {
  width: 646px; }
  @media only screen and (min-width: 64.0625em) {
    .mw646 {
      max-width: 646px;
      width: 100%; } }

.mw647 {
  width: 647px; }
  @media only screen and (min-width: 64.0625em) {
    .mw647 {
      max-width: 647px;
      width: 100%; } }

.mw648 {
  width: 648px; }
  @media only screen and (min-width: 64.0625em) {
    .mw648 {
      max-width: 648px;
      width: 100%; } }

.mw649 {
  width: 649px; }
  @media only screen and (min-width: 64.0625em) {
    .mw649 {
      max-width: 649px;
      width: 100%; } }

.mw650 {
  width: 650px; }
  @media only screen and (min-width: 64.0625em) {
    .mw650 {
      max-width: 650px;
      width: 100%; } }

.mw651 {
  width: 651px; }
  @media only screen and (min-width: 64.0625em) {
    .mw651 {
      max-width: 651px;
      width: 100%; } }

.mw652 {
  width: 652px; }
  @media only screen and (min-width: 64.0625em) {
    .mw652 {
      max-width: 652px;
      width: 100%; } }

.mw653 {
  width: 653px; }
  @media only screen and (min-width: 64.0625em) {
    .mw653 {
      max-width: 653px;
      width: 100%; } }

.mw654 {
  width: 654px; }
  @media only screen and (min-width: 64.0625em) {
    .mw654 {
      max-width: 654px;
      width: 100%; } }

.mw655 {
  width: 655px; }
  @media only screen and (min-width: 64.0625em) {
    .mw655 {
      max-width: 655px;
      width: 100%; } }

.mw656 {
  width: 656px; }
  @media only screen and (min-width: 64.0625em) {
    .mw656 {
      max-width: 656px;
      width: 100%; } }

.mw657 {
  width: 657px; }
  @media only screen and (min-width: 64.0625em) {
    .mw657 {
      max-width: 657px;
      width: 100%; } }

.mw658 {
  width: 658px; }
  @media only screen and (min-width: 64.0625em) {
    .mw658 {
      max-width: 658px;
      width: 100%; } }

.mw659 {
  width: 659px; }
  @media only screen and (min-width: 64.0625em) {
    .mw659 {
      max-width: 659px;
      width: 100%; } }

.mw660 {
  width: 660px; }
  @media only screen and (min-width: 64.0625em) {
    .mw660 {
      max-width: 660px;
      width: 100%; } }

.mw661 {
  width: 661px; }
  @media only screen and (min-width: 64.0625em) {
    .mw661 {
      max-width: 661px;
      width: 100%; } }

.mw662 {
  width: 662px; }
  @media only screen and (min-width: 64.0625em) {
    .mw662 {
      max-width: 662px;
      width: 100%; } }

.mw663 {
  width: 663px; }
  @media only screen and (min-width: 64.0625em) {
    .mw663 {
      max-width: 663px;
      width: 100%; } }

.mw664 {
  width: 664px; }
  @media only screen and (min-width: 64.0625em) {
    .mw664 {
      max-width: 664px;
      width: 100%; } }

.mw665 {
  width: 665px; }
  @media only screen and (min-width: 64.0625em) {
    .mw665 {
      max-width: 665px;
      width: 100%; } }

.mw666 {
  width: 666px; }
  @media only screen and (min-width: 64.0625em) {
    .mw666 {
      max-width: 666px;
      width: 100%; } }

.mw667 {
  width: 667px; }
  @media only screen and (min-width: 64.0625em) {
    .mw667 {
      max-width: 667px;
      width: 100%; } }

.mw668 {
  width: 668px; }
  @media only screen and (min-width: 64.0625em) {
    .mw668 {
      max-width: 668px;
      width: 100%; } }

.mw669 {
  width: 669px; }
  @media only screen and (min-width: 64.0625em) {
    .mw669 {
      max-width: 669px;
      width: 100%; } }

.mw670 {
  width: 670px; }
  @media only screen and (min-width: 64.0625em) {
    .mw670 {
      max-width: 670px;
      width: 100%; } }

.mw671 {
  width: 671px; }
  @media only screen and (min-width: 64.0625em) {
    .mw671 {
      max-width: 671px;
      width: 100%; } }

.mw672 {
  width: 672px; }
  @media only screen and (min-width: 64.0625em) {
    .mw672 {
      max-width: 672px;
      width: 100%; } }

.mw673 {
  width: 673px; }
  @media only screen and (min-width: 64.0625em) {
    .mw673 {
      max-width: 673px;
      width: 100%; } }

.mw674 {
  width: 674px; }
  @media only screen and (min-width: 64.0625em) {
    .mw674 {
      max-width: 674px;
      width: 100%; } }

.mw675 {
  width: 675px; }
  @media only screen and (min-width: 64.0625em) {
    .mw675 {
      max-width: 675px;
      width: 100%; } }

.mw676 {
  width: 676px; }
  @media only screen and (min-width: 64.0625em) {
    .mw676 {
      max-width: 676px;
      width: 100%; } }

.mw677 {
  width: 677px; }
  @media only screen and (min-width: 64.0625em) {
    .mw677 {
      max-width: 677px;
      width: 100%; } }

.mw678 {
  width: 678px; }
  @media only screen and (min-width: 64.0625em) {
    .mw678 {
      max-width: 678px;
      width: 100%; } }

.mw679 {
  width: 679px; }
  @media only screen and (min-width: 64.0625em) {
    .mw679 {
      max-width: 679px;
      width: 100%; } }

.mw680 {
  width: 680px; }
  @media only screen and (min-width: 64.0625em) {
    .mw680 {
      max-width: 680px;
      width: 100%; } }

.mw681 {
  width: 681px; }
  @media only screen and (min-width: 64.0625em) {
    .mw681 {
      max-width: 681px;
      width: 100%; } }

.mw682 {
  width: 682px; }
  @media only screen and (min-width: 64.0625em) {
    .mw682 {
      max-width: 682px;
      width: 100%; } }

.mw683 {
  width: 683px; }
  @media only screen and (min-width: 64.0625em) {
    .mw683 {
      max-width: 683px;
      width: 100%; } }

.mw684 {
  width: 684px; }
  @media only screen and (min-width: 64.0625em) {
    .mw684 {
      max-width: 684px;
      width: 100%; } }

.mw685 {
  width: 685px; }
  @media only screen and (min-width: 64.0625em) {
    .mw685 {
      max-width: 685px;
      width: 100%; } }

.mw686 {
  width: 686px; }
  @media only screen and (min-width: 64.0625em) {
    .mw686 {
      max-width: 686px;
      width: 100%; } }

.mw687 {
  width: 687px; }
  @media only screen and (min-width: 64.0625em) {
    .mw687 {
      max-width: 687px;
      width: 100%; } }

.mw688 {
  width: 688px; }
  @media only screen and (min-width: 64.0625em) {
    .mw688 {
      max-width: 688px;
      width: 100%; } }

.mw689 {
  width: 689px; }
  @media only screen and (min-width: 64.0625em) {
    .mw689 {
      max-width: 689px;
      width: 100%; } }

.mw690 {
  width: 690px; }
  @media only screen and (min-width: 64.0625em) {
    .mw690 {
      max-width: 690px;
      width: 100%; } }

.mw691 {
  width: 691px; }
  @media only screen and (min-width: 64.0625em) {
    .mw691 {
      max-width: 691px;
      width: 100%; } }

.mw692 {
  width: 692px; }
  @media only screen and (min-width: 64.0625em) {
    .mw692 {
      max-width: 692px;
      width: 100%; } }

.mw693 {
  width: 693px; }
  @media only screen and (min-width: 64.0625em) {
    .mw693 {
      max-width: 693px;
      width: 100%; } }

.mw694 {
  width: 694px; }
  @media only screen and (min-width: 64.0625em) {
    .mw694 {
      max-width: 694px;
      width: 100%; } }

.mw695 {
  width: 695px; }
  @media only screen and (min-width: 64.0625em) {
    .mw695 {
      max-width: 695px;
      width: 100%; } }

.mw696 {
  width: 696px; }
  @media only screen and (min-width: 64.0625em) {
    .mw696 {
      max-width: 696px;
      width: 100%; } }

.mw697 {
  width: 697px; }
  @media only screen and (min-width: 64.0625em) {
    .mw697 {
      max-width: 697px;
      width: 100%; } }

.mw698 {
  width: 698px; }
  @media only screen and (min-width: 64.0625em) {
    .mw698 {
      max-width: 698px;
      width: 100%; } }

.mw699 {
  width: 699px; }
  @media only screen and (min-width: 64.0625em) {
    .mw699 {
      max-width: 699px;
      width: 100%; } }

.mw700 {
  width: 700px; }
  @media only screen and (min-width: 64.0625em) {
    .mw700 {
      max-width: 700px;
      width: 100%; } }

.mw701 {
  width: 701px; }
  @media only screen and (min-width: 64.0625em) {
    .mw701 {
      max-width: 701px;
      width: 100%; } }

.mw702 {
  width: 702px; }
  @media only screen and (min-width: 64.0625em) {
    .mw702 {
      max-width: 702px;
      width: 100%; } }

.mw703 {
  width: 703px; }
  @media only screen and (min-width: 64.0625em) {
    .mw703 {
      max-width: 703px;
      width: 100%; } }

.mw704 {
  width: 704px; }
  @media only screen and (min-width: 64.0625em) {
    .mw704 {
      max-width: 704px;
      width: 100%; } }

.mw705 {
  width: 705px; }
  @media only screen and (min-width: 64.0625em) {
    .mw705 {
      max-width: 705px;
      width: 100%; } }

.mw706 {
  width: 706px; }
  @media only screen and (min-width: 64.0625em) {
    .mw706 {
      max-width: 706px;
      width: 100%; } }

.mw707 {
  width: 707px; }
  @media only screen and (min-width: 64.0625em) {
    .mw707 {
      max-width: 707px;
      width: 100%; } }

.mw708 {
  width: 708px; }
  @media only screen and (min-width: 64.0625em) {
    .mw708 {
      max-width: 708px;
      width: 100%; } }

.mw709 {
  width: 709px; }
  @media only screen and (min-width: 64.0625em) {
    .mw709 {
      max-width: 709px;
      width: 100%; } }

.mw710 {
  width: 710px; }
  @media only screen and (min-width: 64.0625em) {
    .mw710 {
      max-width: 710px;
      width: 100%; } }

.mw711 {
  width: 711px; }
  @media only screen and (min-width: 64.0625em) {
    .mw711 {
      max-width: 711px;
      width: 100%; } }

.mw712 {
  width: 712px; }
  @media only screen and (min-width: 64.0625em) {
    .mw712 {
      max-width: 712px;
      width: 100%; } }

.mw713 {
  width: 713px; }
  @media only screen and (min-width: 64.0625em) {
    .mw713 {
      max-width: 713px;
      width: 100%; } }

.mw714 {
  width: 714px; }
  @media only screen and (min-width: 64.0625em) {
    .mw714 {
      max-width: 714px;
      width: 100%; } }

.mw715 {
  width: 715px; }
  @media only screen and (min-width: 64.0625em) {
    .mw715 {
      max-width: 715px;
      width: 100%; } }

.mw716 {
  width: 716px; }
  @media only screen and (min-width: 64.0625em) {
    .mw716 {
      max-width: 716px;
      width: 100%; } }

.mw717 {
  width: 717px; }
  @media only screen and (min-width: 64.0625em) {
    .mw717 {
      max-width: 717px;
      width: 100%; } }

.mw718 {
  width: 718px; }
  @media only screen and (min-width: 64.0625em) {
    .mw718 {
      max-width: 718px;
      width: 100%; } }

.mw719 {
  width: 719px; }
  @media only screen and (min-width: 64.0625em) {
    .mw719 {
      max-width: 719px;
      width: 100%; } }

.mw720 {
  width: 720px; }
  @media only screen and (min-width: 64.0625em) {
    .mw720 {
      max-width: 720px;
      width: 100%; } }

.mw721 {
  width: 721px; }
  @media only screen and (min-width: 64.0625em) {
    .mw721 {
      max-width: 721px;
      width: 100%; } }

.mw722 {
  width: 722px; }
  @media only screen and (min-width: 64.0625em) {
    .mw722 {
      max-width: 722px;
      width: 100%; } }

.mw723 {
  width: 723px; }
  @media only screen and (min-width: 64.0625em) {
    .mw723 {
      max-width: 723px;
      width: 100%; } }

.mw724 {
  width: 724px; }
  @media only screen and (min-width: 64.0625em) {
    .mw724 {
      max-width: 724px;
      width: 100%; } }

.mw725 {
  width: 725px; }
  @media only screen and (min-width: 64.0625em) {
    .mw725 {
      max-width: 725px;
      width: 100%; } }

.mw726 {
  width: 726px; }
  @media only screen and (min-width: 64.0625em) {
    .mw726 {
      max-width: 726px;
      width: 100%; } }

.mw727 {
  width: 727px; }
  @media only screen and (min-width: 64.0625em) {
    .mw727 {
      max-width: 727px;
      width: 100%; } }

.mw728 {
  width: 728px; }
  @media only screen and (min-width: 64.0625em) {
    .mw728 {
      max-width: 728px;
      width: 100%; } }

.mw729 {
  width: 729px; }
  @media only screen and (min-width: 64.0625em) {
    .mw729 {
      max-width: 729px;
      width: 100%; } }

.mw730 {
  width: 730px; }
  @media only screen and (min-width: 64.0625em) {
    .mw730 {
      max-width: 730px;
      width: 100%; } }

.mw731 {
  width: 731px; }
  @media only screen and (min-width: 64.0625em) {
    .mw731 {
      max-width: 731px;
      width: 100%; } }

.mw732 {
  width: 732px; }
  @media only screen and (min-width: 64.0625em) {
    .mw732 {
      max-width: 732px;
      width: 100%; } }

.mw733 {
  width: 733px; }
  @media only screen and (min-width: 64.0625em) {
    .mw733 {
      max-width: 733px;
      width: 100%; } }

.mw734 {
  width: 734px; }
  @media only screen and (min-width: 64.0625em) {
    .mw734 {
      max-width: 734px;
      width: 100%; } }

.mw735 {
  width: 735px; }
  @media only screen and (min-width: 64.0625em) {
    .mw735 {
      max-width: 735px;
      width: 100%; } }

.mw736 {
  width: 736px; }
  @media only screen and (min-width: 64.0625em) {
    .mw736 {
      max-width: 736px;
      width: 100%; } }

.mw737 {
  width: 737px; }
  @media only screen and (min-width: 64.0625em) {
    .mw737 {
      max-width: 737px;
      width: 100%; } }

.mw738 {
  width: 738px; }
  @media only screen and (min-width: 64.0625em) {
    .mw738 {
      max-width: 738px;
      width: 100%; } }

.mw739 {
  width: 739px; }
  @media only screen and (min-width: 64.0625em) {
    .mw739 {
      max-width: 739px;
      width: 100%; } }

.mw740 {
  width: 740px; }
  @media only screen and (min-width: 64.0625em) {
    .mw740 {
      max-width: 740px;
      width: 100%; } }

.mw741 {
  width: 741px; }
  @media only screen and (min-width: 64.0625em) {
    .mw741 {
      max-width: 741px;
      width: 100%; } }

.mw742 {
  width: 742px; }
  @media only screen and (min-width: 64.0625em) {
    .mw742 {
      max-width: 742px;
      width: 100%; } }

.mw743 {
  width: 743px; }
  @media only screen and (min-width: 64.0625em) {
    .mw743 {
      max-width: 743px;
      width: 100%; } }

.mw744 {
  width: 744px; }
  @media only screen and (min-width: 64.0625em) {
    .mw744 {
      max-width: 744px;
      width: 100%; } }

.mw745 {
  width: 745px; }
  @media only screen and (min-width: 64.0625em) {
    .mw745 {
      max-width: 745px;
      width: 100%; } }

.mw746 {
  width: 746px; }
  @media only screen and (min-width: 64.0625em) {
    .mw746 {
      max-width: 746px;
      width: 100%; } }

.mw747 {
  width: 747px; }
  @media only screen and (min-width: 64.0625em) {
    .mw747 {
      max-width: 747px;
      width: 100%; } }

.mw748 {
  width: 748px; }
  @media only screen and (min-width: 64.0625em) {
    .mw748 {
      max-width: 748px;
      width: 100%; } }

.mw749 {
  width: 749px; }
  @media only screen and (min-width: 64.0625em) {
    .mw749 {
      max-width: 749px;
      width: 100%; } }

.mw750 {
  width: 750px; }
  @media only screen and (min-width: 64.0625em) {
    .mw750 {
      max-width: 750px;
      width: 100%; } }

.mw751 {
  width: 751px; }
  @media only screen and (min-width: 64.0625em) {
    .mw751 {
      max-width: 751px;
      width: 100%; } }

.mw752 {
  width: 752px; }
  @media only screen and (min-width: 64.0625em) {
    .mw752 {
      max-width: 752px;
      width: 100%; } }

.mw753 {
  width: 753px; }
  @media only screen and (min-width: 64.0625em) {
    .mw753 {
      max-width: 753px;
      width: 100%; } }

.mw754 {
  width: 754px; }
  @media only screen and (min-width: 64.0625em) {
    .mw754 {
      max-width: 754px;
      width: 100%; } }

.mw755 {
  width: 755px; }
  @media only screen and (min-width: 64.0625em) {
    .mw755 {
      max-width: 755px;
      width: 100%; } }

.mw756 {
  width: 756px; }
  @media only screen and (min-width: 64.0625em) {
    .mw756 {
      max-width: 756px;
      width: 100%; } }

.mw757 {
  width: 757px; }
  @media only screen and (min-width: 64.0625em) {
    .mw757 {
      max-width: 757px;
      width: 100%; } }

.mw758 {
  width: 758px; }
  @media only screen and (min-width: 64.0625em) {
    .mw758 {
      max-width: 758px;
      width: 100%; } }

.mw759 {
  width: 759px; }
  @media only screen and (min-width: 64.0625em) {
    .mw759 {
      max-width: 759px;
      width: 100%; } }

.mw760 {
  width: 760px; }
  @media only screen and (min-width: 64.0625em) {
    .mw760 {
      max-width: 760px;
      width: 100%; } }

.mw761 {
  width: 761px; }
  @media only screen and (min-width: 64.0625em) {
    .mw761 {
      max-width: 761px;
      width: 100%; } }

.mw762 {
  width: 762px; }
  @media only screen and (min-width: 64.0625em) {
    .mw762 {
      max-width: 762px;
      width: 100%; } }

.mw763 {
  width: 763px; }
  @media only screen and (min-width: 64.0625em) {
    .mw763 {
      max-width: 763px;
      width: 100%; } }

.mw764 {
  width: 764px; }
  @media only screen and (min-width: 64.0625em) {
    .mw764 {
      max-width: 764px;
      width: 100%; } }

.mw765 {
  width: 765px; }
  @media only screen and (min-width: 64.0625em) {
    .mw765 {
      max-width: 765px;
      width: 100%; } }

.mw766 {
  width: 766px; }
  @media only screen and (min-width: 64.0625em) {
    .mw766 {
      max-width: 766px;
      width: 100%; } }

.mw767 {
  width: 767px; }
  @media only screen and (min-width: 64.0625em) {
    .mw767 {
      max-width: 767px;
      width: 100%; } }

.mw768 {
  width: 768px; }
  @media only screen and (min-width: 64.0625em) {
    .mw768 {
      max-width: 768px;
      width: 100%; } }

.mw769 {
  width: 769px; }
  @media only screen and (min-width: 64.0625em) {
    .mw769 {
      max-width: 769px;
      width: 100%; } }

.mw770 {
  width: 770px; }
  @media only screen and (min-width: 64.0625em) {
    .mw770 {
      max-width: 770px;
      width: 100%; } }

.mw771 {
  width: 771px; }
  @media only screen and (min-width: 64.0625em) {
    .mw771 {
      max-width: 771px;
      width: 100%; } }

.mw772 {
  width: 772px; }
  @media only screen and (min-width: 64.0625em) {
    .mw772 {
      max-width: 772px;
      width: 100%; } }

.mw773 {
  width: 773px; }
  @media only screen and (min-width: 64.0625em) {
    .mw773 {
      max-width: 773px;
      width: 100%; } }

.mw774 {
  width: 774px; }
  @media only screen and (min-width: 64.0625em) {
    .mw774 {
      max-width: 774px;
      width: 100%; } }

.mw775 {
  width: 775px; }
  @media only screen and (min-width: 64.0625em) {
    .mw775 {
      max-width: 775px;
      width: 100%; } }

.mw776 {
  width: 776px; }
  @media only screen and (min-width: 64.0625em) {
    .mw776 {
      max-width: 776px;
      width: 100%; } }

.mw777 {
  width: 777px; }
  @media only screen and (min-width: 64.0625em) {
    .mw777 {
      max-width: 777px;
      width: 100%; } }

.mw778 {
  width: 778px; }
  @media only screen and (min-width: 64.0625em) {
    .mw778 {
      max-width: 778px;
      width: 100%; } }

.mw779 {
  width: 779px; }
  @media only screen and (min-width: 64.0625em) {
    .mw779 {
      max-width: 779px;
      width: 100%; } }

.mw780 {
  width: 780px; }
  @media only screen and (min-width: 64.0625em) {
    .mw780 {
      max-width: 780px;
      width: 100%; } }

.mw781 {
  width: 781px; }
  @media only screen and (min-width: 64.0625em) {
    .mw781 {
      max-width: 781px;
      width: 100%; } }

.mw782 {
  width: 782px; }
  @media only screen and (min-width: 64.0625em) {
    .mw782 {
      max-width: 782px;
      width: 100%; } }

.mw783 {
  width: 783px; }
  @media only screen and (min-width: 64.0625em) {
    .mw783 {
      max-width: 783px;
      width: 100%; } }

.mw784 {
  width: 784px; }
  @media only screen and (min-width: 64.0625em) {
    .mw784 {
      max-width: 784px;
      width: 100%; } }

.mw785 {
  width: 785px; }
  @media only screen and (min-width: 64.0625em) {
    .mw785 {
      max-width: 785px;
      width: 100%; } }

.mw786 {
  width: 786px; }
  @media only screen and (min-width: 64.0625em) {
    .mw786 {
      max-width: 786px;
      width: 100%; } }

.mw787 {
  width: 787px; }
  @media only screen and (min-width: 64.0625em) {
    .mw787 {
      max-width: 787px;
      width: 100%; } }

.mw788 {
  width: 788px; }
  @media only screen and (min-width: 64.0625em) {
    .mw788 {
      max-width: 788px;
      width: 100%; } }

.mw789 {
  width: 789px; }
  @media only screen and (min-width: 64.0625em) {
    .mw789 {
      max-width: 789px;
      width: 100%; } }

.mw790 {
  width: 790px; }
  @media only screen and (min-width: 64.0625em) {
    .mw790 {
      max-width: 790px;
      width: 100%; } }

.mw791 {
  width: 791px; }
  @media only screen and (min-width: 64.0625em) {
    .mw791 {
      max-width: 791px;
      width: 100%; } }

.mw792 {
  width: 792px; }
  @media only screen and (min-width: 64.0625em) {
    .mw792 {
      max-width: 792px;
      width: 100%; } }

.mw793 {
  width: 793px; }
  @media only screen and (min-width: 64.0625em) {
    .mw793 {
      max-width: 793px;
      width: 100%; } }

.mw794 {
  width: 794px; }
  @media only screen and (min-width: 64.0625em) {
    .mw794 {
      max-width: 794px;
      width: 100%; } }

.mw795 {
  width: 795px; }
  @media only screen and (min-width: 64.0625em) {
    .mw795 {
      max-width: 795px;
      width: 100%; } }

.mw796 {
  width: 796px; }
  @media only screen and (min-width: 64.0625em) {
    .mw796 {
      max-width: 796px;
      width: 100%; } }

.mw797 {
  width: 797px; }
  @media only screen and (min-width: 64.0625em) {
    .mw797 {
      max-width: 797px;
      width: 100%; } }

.mw798 {
  width: 798px; }
  @media only screen and (min-width: 64.0625em) {
    .mw798 {
      max-width: 798px;
      width: 100%; } }

.mw799 {
  width: 799px; }
  @media only screen and (min-width: 64.0625em) {
    .mw799 {
      max-width: 799px;
      width: 100%; } }

.mw800 {
  width: 800px; }
  @media only screen and (min-width: 64.0625em) {
    .mw800 {
      max-width: 800px;
      width: 100%; } }

.mw801 {
  width: 801px; }
  @media only screen and (min-width: 64.0625em) {
    .mw801 {
      max-width: 801px;
      width: 100%; } }

.mw802 {
  width: 802px; }
  @media only screen and (min-width: 64.0625em) {
    .mw802 {
      max-width: 802px;
      width: 100%; } }

.mw803 {
  width: 803px; }
  @media only screen and (min-width: 64.0625em) {
    .mw803 {
      max-width: 803px;
      width: 100%; } }

.mw804 {
  width: 804px; }
  @media only screen and (min-width: 64.0625em) {
    .mw804 {
      max-width: 804px;
      width: 100%; } }

.mw805 {
  width: 805px; }
  @media only screen and (min-width: 64.0625em) {
    .mw805 {
      max-width: 805px;
      width: 100%; } }

.mw806 {
  width: 806px; }
  @media only screen and (min-width: 64.0625em) {
    .mw806 {
      max-width: 806px;
      width: 100%; } }

.mw807 {
  width: 807px; }
  @media only screen and (min-width: 64.0625em) {
    .mw807 {
      max-width: 807px;
      width: 100%; } }

.mw808 {
  width: 808px; }
  @media only screen and (min-width: 64.0625em) {
    .mw808 {
      max-width: 808px;
      width: 100%; } }

.mw809 {
  width: 809px; }
  @media only screen and (min-width: 64.0625em) {
    .mw809 {
      max-width: 809px;
      width: 100%; } }

.mw810 {
  width: 810px; }
  @media only screen and (min-width: 64.0625em) {
    .mw810 {
      max-width: 810px;
      width: 100%; } }

.mw811 {
  width: 811px; }
  @media only screen and (min-width: 64.0625em) {
    .mw811 {
      max-width: 811px;
      width: 100%; } }

.mw812 {
  width: 812px; }
  @media only screen and (min-width: 64.0625em) {
    .mw812 {
      max-width: 812px;
      width: 100%; } }

.mw813 {
  width: 813px; }
  @media only screen and (min-width: 64.0625em) {
    .mw813 {
      max-width: 813px;
      width: 100%; } }

.mw814 {
  width: 814px; }
  @media only screen and (min-width: 64.0625em) {
    .mw814 {
      max-width: 814px;
      width: 100%; } }

.mw815 {
  width: 815px; }
  @media only screen and (min-width: 64.0625em) {
    .mw815 {
      max-width: 815px;
      width: 100%; } }

.mw816 {
  width: 816px; }
  @media only screen and (min-width: 64.0625em) {
    .mw816 {
      max-width: 816px;
      width: 100%; } }

.mw817 {
  width: 817px; }
  @media only screen and (min-width: 64.0625em) {
    .mw817 {
      max-width: 817px;
      width: 100%; } }

.mw818 {
  width: 818px; }
  @media only screen and (min-width: 64.0625em) {
    .mw818 {
      max-width: 818px;
      width: 100%; } }

.mw819 {
  width: 819px; }
  @media only screen and (min-width: 64.0625em) {
    .mw819 {
      max-width: 819px;
      width: 100%; } }

.mw820 {
  width: 820px; }
  @media only screen and (min-width: 64.0625em) {
    .mw820 {
      max-width: 820px;
      width: 100%; } }

.mw821 {
  width: 821px; }
  @media only screen and (min-width: 64.0625em) {
    .mw821 {
      max-width: 821px;
      width: 100%; } }

.mw822 {
  width: 822px; }
  @media only screen and (min-width: 64.0625em) {
    .mw822 {
      max-width: 822px;
      width: 100%; } }

.mw823 {
  width: 823px; }
  @media only screen and (min-width: 64.0625em) {
    .mw823 {
      max-width: 823px;
      width: 100%; } }

.mw824 {
  width: 824px; }
  @media only screen and (min-width: 64.0625em) {
    .mw824 {
      max-width: 824px;
      width: 100%; } }

.mw825 {
  width: 825px; }
  @media only screen and (min-width: 64.0625em) {
    .mw825 {
      max-width: 825px;
      width: 100%; } }

.mw826 {
  width: 826px; }
  @media only screen and (min-width: 64.0625em) {
    .mw826 {
      max-width: 826px;
      width: 100%; } }

.mw827 {
  width: 827px; }
  @media only screen and (min-width: 64.0625em) {
    .mw827 {
      max-width: 827px;
      width: 100%; } }

.mw828 {
  width: 828px; }
  @media only screen and (min-width: 64.0625em) {
    .mw828 {
      max-width: 828px;
      width: 100%; } }

.mw829 {
  width: 829px; }
  @media only screen and (min-width: 64.0625em) {
    .mw829 {
      max-width: 829px;
      width: 100%; } }

.mw830 {
  width: 830px; }
  @media only screen and (min-width: 64.0625em) {
    .mw830 {
      max-width: 830px;
      width: 100%; } }

.mw831 {
  width: 831px; }
  @media only screen and (min-width: 64.0625em) {
    .mw831 {
      max-width: 831px;
      width: 100%; } }

.mw832 {
  width: 832px; }
  @media only screen and (min-width: 64.0625em) {
    .mw832 {
      max-width: 832px;
      width: 100%; } }

.mw833 {
  width: 833px; }
  @media only screen and (min-width: 64.0625em) {
    .mw833 {
      max-width: 833px;
      width: 100%; } }

.mw834 {
  width: 834px; }
  @media only screen and (min-width: 64.0625em) {
    .mw834 {
      max-width: 834px;
      width: 100%; } }

.mw835 {
  width: 835px; }
  @media only screen and (min-width: 64.0625em) {
    .mw835 {
      max-width: 835px;
      width: 100%; } }

.mw836 {
  width: 836px; }
  @media only screen and (min-width: 64.0625em) {
    .mw836 {
      max-width: 836px;
      width: 100%; } }

.mw837 {
  width: 837px; }
  @media only screen and (min-width: 64.0625em) {
    .mw837 {
      max-width: 837px;
      width: 100%; } }

.mw838 {
  width: 838px; }
  @media only screen and (min-width: 64.0625em) {
    .mw838 {
      max-width: 838px;
      width: 100%; } }

.mw839 {
  width: 839px; }
  @media only screen and (min-width: 64.0625em) {
    .mw839 {
      max-width: 839px;
      width: 100%; } }

.mw840 {
  width: 840px; }
  @media only screen and (min-width: 64.0625em) {
    .mw840 {
      max-width: 840px;
      width: 100%; } }

.mw841 {
  width: 841px; }
  @media only screen and (min-width: 64.0625em) {
    .mw841 {
      max-width: 841px;
      width: 100%; } }

.mw842 {
  width: 842px; }
  @media only screen and (min-width: 64.0625em) {
    .mw842 {
      max-width: 842px;
      width: 100%; } }

.mw843 {
  width: 843px; }
  @media only screen and (min-width: 64.0625em) {
    .mw843 {
      max-width: 843px;
      width: 100%; } }

.mw844 {
  width: 844px; }
  @media only screen and (min-width: 64.0625em) {
    .mw844 {
      max-width: 844px;
      width: 100%; } }

.mw845 {
  width: 845px; }
  @media only screen and (min-width: 64.0625em) {
    .mw845 {
      max-width: 845px;
      width: 100%; } }

.mw846 {
  width: 846px; }
  @media only screen and (min-width: 64.0625em) {
    .mw846 {
      max-width: 846px;
      width: 100%; } }

.mw847 {
  width: 847px; }
  @media only screen and (min-width: 64.0625em) {
    .mw847 {
      max-width: 847px;
      width: 100%; } }

.mw848 {
  width: 848px; }
  @media only screen and (min-width: 64.0625em) {
    .mw848 {
      max-width: 848px;
      width: 100%; } }

.mw849 {
  width: 849px; }
  @media only screen and (min-width: 64.0625em) {
    .mw849 {
      max-width: 849px;
      width: 100%; } }

.mw850 {
  width: 850px; }
  @media only screen and (min-width: 64.0625em) {
    .mw850 {
      max-width: 850px;
      width: 100%; } }

.mw851 {
  width: 851px; }
  @media only screen and (min-width: 64.0625em) {
    .mw851 {
      max-width: 851px;
      width: 100%; } }

.mw852 {
  width: 852px; }
  @media only screen and (min-width: 64.0625em) {
    .mw852 {
      max-width: 852px;
      width: 100%; } }

.mw853 {
  width: 853px; }
  @media only screen and (min-width: 64.0625em) {
    .mw853 {
      max-width: 853px;
      width: 100%; } }

.mw854 {
  width: 854px; }
  @media only screen and (min-width: 64.0625em) {
    .mw854 {
      max-width: 854px;
      width: 100%; } }

.mw855 {
  width: 855px; }
  @media only screen and (min-width: 64.0625em) {
    .mw855 {
      max-width: 855px;
      width: 100%; } }

.mw856 {
  width: 856px; }
  @media only screen and (min-width: 64.0625em) {
    .mw856 {
      max-width: 856px;
      width: 100%; } }

.mw857 {
  width: 857px; }
  @media only screen and (min-width: 64.0625em) {
    .mw857 {
      max-width: 857px;
      width: 100%; } }

.mw858 {
  width: 858px; }
  @media only screen and (min-width: 64.0625em) {
    .mw858 {
      max-width: 858px;
      width: 100%; } }

.mw859 {
  width: 859px; }
  @media only screen and (min-width: 64.0625em) {
    .mw859 {
      max-width: 859px;
      width: 100%; } }

.mw860 {
  width: 860px; }
  @media only screen and (min-width: 64.0625em) {
    .mw860 {
      max-width: 860px;
      width: 100%; } }

.mw861 {
  width: 861px; }
  @media only screen and (min-width: 64.0625em) {
    .mw861 {
      max-width: 861px;
      width: 100%; } }

.mw862 {
  width: 862px; }
  @media only screen and (min-width: 64.0625em) {
    .mw862 {
      max-width: 862px;
      width: 100%; } }

.mw863 {
  width: 863px; }
  @media only screen and (min-width: 64.0625em) {
    .mw863 {
      max-width: 863px;
      width: 100%; } }

.mw864 {
  width: 864px; }
  @media only screen and (min-width: 64.0625em) {
    .mw864 {
      max-width: 864px;
      width: 100%; } }

.mw865 {
  width: 865px; }
  @media only screen and (min-width: 64.0625em) {
    .mw865 {
      max-width: 865px;
      width: 100%; } }

.mw866 {
  width: 866px; }
  @media only screen and (min-width: 64.0625em) {
    .mw866 {
      max-width: 866px;
      width: 100%; } }

.mw867 {
  width: 867px; }
  @media only screen and (min-width: 64.0625em) {
    .mw867 {
      max-width: 867px;
      width: 100%; } }

.mw868 {
  width: 868px; }
  @media only screen and (min-width: 64.0625em) {
    .mw868 {
      max-width: 868px;
      width: 100%; } }

.mw869 {
  width: 869px; }
  @media only screen and (min-width: 64.0625em) {
    .mw869 {
      max-width: 869px;
      width: 100%; } }

.mw870 {
  width: 870px; }
  @media only screen and (min-width: 64.0625em) {
    .mw870 {
      max-width: 870px;
      width: 100%; } }

.mw871 {
  width: 871px; }
  @media only screen and (min-width: 64.0625em) {
    .mw871 {
      max-width: 871px;
      width: 100%; } }

.mw872 {
  width: 872px; }
  @media only screen and (min-width: 64.0625em) {
    .mw872 {
      max-width: 872px;
      width: 100%; } }

.mw873 {
  width: 873px; }
  @media only screen and (min-width: 64.0625em) {
    .mw873 {
      max-width: 873px;
      width: 100%; } }

.mw874 {
  width: 874px; }
  @media only screen and (min-width: 64.0625em) {
    .mw874 {
      max-width: 874px;
      width: 100%; } }

.mw875 {
  width: 875px; }
  @media only screen and (min-width: 64.0625em) {
    .mw875 {
      max-width: 875px;
      width: 100%; } }

.mw876 {
  width: 876px; }
  @media only screen and (min-width: 64.0625em) {
    .mw876 {
      max-width: 876px;
      width: 100%; } }

.mw877 {
  width: 877px; }
  @media only screen and (min-width: 64.0625em) {
    .mw877 {
      max-width: 877px;
      width: 100%; } }

.mw878 {
  width: 878px; }
  @media only screen and (min-width: 64.0625em) {
    .mw878 {
      max-width: 878px;
      width: 100%; } }

.mw879 {
  width: 879px; }
  @media only screen and (min-width: 64.0625em) {
    .mw879 {
      max-width: 879px;
      width: 100%; } }

.mw880 {
  width: 880px; }
  @media only screen and (min-width: 64.0625em) {
    .mw880 {
      max-width: 880px;
      width: 100%; } }

.mw881 {
  width: 881px; }
  @media only screen and (min-width: 64.0625em) {
    .mw881 {
      max-width: 881px;
      width: 100%; } }

.mw882 {
  width: 882px; }
  @media only screen and (min-width: 64.0625em) {
    .mw882 {
      max-width: 882px;
      width: 100%; } }

.mw883 {
  width: 883px; }
  @media only screen and (min-width: 64.0625em) {
    .mw883 {
      max-width: 883px;
      width: 100%; } }

.mw884 {
  width: 884px; }
  @media only screen and (min-width: 64.0625em) {
    .mw884 {
      max-width: 884px;
      width: 100%; } }

.mw885 {
  width: 885px; }
  @media only screen and (min-width: 64.0625em) {
    .mw885 {
      max-width: 885px;
      width: 100%; } }

.mw886 {
  width: 886px; }
  @media only screen and (min-width: 64.0625em) {
    .mw886 {
      max-width: 886px;
      width: 100%; } }

.mw887 {
  width: 887px; }
  @media only screen and (min-width: 64.0625em) {
    .mw887 {
      max-width: 887px;
      width: 100%; } }

.mw888 {
  width: 888px; }
  @media only screen and (min-width: 64.0625em) {
    .mw888 {
      max-width: 888px;
      width: 100%; } }

.mw889 {
  width: 889px; }
  @media only screen and (min-width: 64.0625em) {
    .mw889 {
      max-width: 889px;
      width: 100%; } }

.mw890 {
  width: 890px; }
  @media only screen and (min-width: 64.0625em) {
    .mw890 {
      max-width: 890px;
      width: 100%; } }

.mw891 {
  width: 891px; }
  @media only screen and (min-width: 64.0625em) {
    .mw891 {
      max-width: 891px;
      width: 100%; } }

.mw892 {
  width: 892px; }
  @media only screen and (min-width: 64.0625em) {
    .mw892 {
      max-width: 892px;
      width: 100%; } }

.mw893 {
  width: 893px; }
  @media only screen and (min-width: 64.0625em) {
    .mw893 {
      max-width: 893px;
      width: 100%; } }

.mw894 {
  width: 894px; }
  @media only screen and (min-width: 64.0625em) {
    .mw894 {
      max-width: 894px;
      width: 100%; } }

.mw895 {
  width: 895px; }
  @media only screen and (min-width: 64.0625em) {
    .mw895 {
      max-width: 895px;
      width: 100%; } }

.mw896 {
  width: 896px; }
  @media only screen and (min-width: 64.0625em) {
    .mw896 {
      max-width: 896px;
      width: 100%; } }

.mw897 {
  width: 897px; }
  @media only screen and (min-width: 64.0625em) {
    .mw897 {
      max-width: 897px;
      width: 100%; } }

.mw898 {
  width: 898px; }
  @media only screen and (min-width: 64.0625em) {
    .mw898 {
      max-width: 898px;
      width: 100%; } }

.mw899 {
  width: 899px; }
  @media only screen and (min-width: 64.0625em) {
    .mw899 {
      max-width: 899px;
      width: 100%; } }

.mw900 {
  width: 900px; }
  @media only screen and (min-width: 64.0625em) {
    .mw900 {
      max-width: 900px;
      width: 100%; } }

.mw901 {
  width: 901px; }
  @media only screen and (min-width: 64.0625em) {
    .mw901 {
      max-width: 901px;
      width: 100%; } }

.mw902 {
  width: 902px; }
  @media only screen and (min-width: 64.0625em) {
    .mw902 {
      max-width: 902px;
      width: 100%; } }

.mw903 {
  width: 903px; }
  @media only screen and (min-width: 64.0625em) {
    .mw903 {
      max-width: 903px;
      width: 100%; } }

.mw904 {
  width: 904px; }
  @media only screen and (min-width: 64.0625em) {
    .mw904 {
      max-width: 904px;
      width: 100%; } }

.mw905 {
  width: 905px; }
  @media only screen and (min-width: 64.0625em) {
    .mw905 {
      max-width: 905px;
      width: 100%; } }

.mw906 {
  width: 906px; }
  @media only screen and (min-width: 64.0625em) {
    .mw906 {
      max-width: 906px;
      width: 100%; } }

.mw907 {
  width: 907px; }
  @media only screen and (min-width: 64.0625em) {
    .mw907 {
      max-width: 907px;
      width: 100%; } }

.mw908 {
  width: 908px; }
  @media only screen and (min-width: 64.0625em) {
    .mw908 {
      max-width: 908px;
      width: 100%; } }

.mw909 {
  width: 909px; }
  @media only screen and (min-width: 64.0625em) {
    .mw909 {
      max-width: 909px;
      width: 100%; } }

.mw910 {
  width: 910px; }
  @media only screen and (min-width: 64.0625em) {
    .mw910 {
      max-width: 910px;
      width: 100%; } }

.mw911 {
  width: 911px; }
  @media only screen and (min-width: 64.0625em) {
    .mw911 {
      max-width: 911px;
      width: 100%; } }

.mw912 {
  width: 912px; }
  @media only screen and (min-width: 64.0625em) {
    .mw912 {
      max-width: 912px;
      width: 100%; } }

.mw913 {
  width: 913px; }
  @media only screen and (min-width: 64.0625em) {
    .mw913 {
      max-width: 913px;
      width: 100%; } }

.mw914 {
  width: 914px; }
  @media only screen and (min-width: 64.0625em) {
    .mw914 {
      max-width: 914px;
      width: 100%; } }

.mw915 {
  width: 915px; }
  @media only screen and (min-width: 64.0625em) {
    .mw915 {
      max-width: 915px;
      width: 100%; } }

.mw916 {
  width: 916px; }
  @media only screen and (min-width: 64.0625em) {
    .mw916 {
      max-width: 916px;
      width: 100%; } }

.mw917 {
  width: 917px; }
  @media only screen and (min-width: 64.0625em) {
    .mw917 {
      max-width: 917px;
      width: 100%; } }

.mw918 {
  width: 918px; }
  @media only screen and (min-width: 64.0625em) {
    .mw918 {
      max-width: 918px;
      width: 100%; } }

.mw919 {
  width: 919px; }
  @media only screen and (min-width: 64.0625em) {
    .mw919 {
      max-width: 919px;
      width: 100%; } }

.mw920 {
  width: 920px; }
  @media only screen and (min-width: 64.0625em) {
    .mw920 {
      max-width: 920px;
      width: 100%; } }

.mw921 {
  width: 921px; }
  @media only screen and (min-width: 64.0625em) {
    .mw921 {
      max-width: 921px;
      width: 100%; } }

.mw922 {
  width: 922px; }
  @media only screen and (min-width: 64.0625em) {
    .mw922 {
      max-width: 922px;
      width: 100%; } }

.mw923 {
  width: 923px; }
  @media only screen and (min-width: 64.0625em) {
    .mw923 {
      max-width: 923px;
      width: 100%; } }

.mw924 {
  width: 924px; }
  @media only screen and (min-width: 64.0625em) {
    .mw924 {
      max-width: 924px;
      width: 100%; } }

.mw925 {
  width: 925px; }
  @media only screen and (min-width: 64.0625em) {
    .mw925 {
      max-width: 925px;
      width: 100%; } }

.mw926 {
  width: 926px; }
  @media only screen and (min-width: 64.0625em) {
    .mw926 {
      max-width: 926px;
      width: 100%; } }

.mw927 {
  width: 927px; }
  @media only screen and (min-width: 64.0625em) {
    .mw927 {
      max-width: 927px;
      width: 100%; } }

.mw928 {
  width: 928px; }
  @media only screen and (min-width: 64.0625em) {
    .mw928 {
      max-width: 928px;
      width: 100%; } }

.mw929 {
  width: 929px; }
  @media only screen and (min-width: 64.0625em) {
    .mw929 {
      max-width: 929px;
      width: 100%; } }

.mw930 {
  width: 930px; }
  @media only screen and (min-width: 64.0625em) {
    .mw930 {
      max-width: 930px;
      width: 100%; } }

.mw931 {
  width: 931px; }
  @media only screen and (min-width: 64.0625em) {
    .mw931 {
      max-width: 931px;
      width: 100%; } }

.mw932 {
  width: 932px; }
  @media only screen and (min-width: 64.0625em) {
    .mw932 {
      max-width: 932px;
      width: 100%; } }

.mw933 {
  width: 933px; }
  @media only screen and (min-width: 64.0625em) {
    .mw933 {
      max-width: 933px;
      width: 100%; } }

.mw934 {
  width: 934px; }
  @media only screen and (min-width: 64.0625em) {
    .mw934 {
      max-width: 934px;
      width: 100%; } }

.mw935 {
  width: 935px; }
  @media only screen and (min-width: 64.0625em) {
    .mw935 {
      max-width: 935px;
      width: 100%; } }

.mw936 {
  width: 936px; }
  @media only screen and (min-width: 64.0625em) {
    .mw936 {
      max-width: 936px;
      width: 100%; } }

.mw937 {
  width: 937px; }
  @media only screen and (min-width: 64.0625em) {
    .mw937 {
      max-width: 937px;
      width: 100%; } }

.mw938 {
  width: 938px; }
  @media only screen and (min-width: 64.0625em) {
    .mw938 {
      max-width: 938px;
      width: 100%; } }

.mw939 {
  width: 939px; }
  @media only screen and (min-width: 64.0625em) {
    .mw939 {
      max-width: 939px;
      width: 100%; } }

.mw940 {
  width: 940px; }
  @media only screen and (min-width: 64.0625em) {
    .mw940 {
      max-width: 940px;
      width: 100%; } }

.mw941 {
  width: 941px; }
  @media only screen and (min-width: 64.0625em) {
    .mw941 {
      max-width: 941px;
      width: 100%; } }

.mw942 {
  width: 942px; }
  @media only screen and (min-width: 64.0625em) {
    .mw942 {
      max-width: 942px;
      width: 100%; } }

.mw943 {
  width: 943px; }
  @media only screen and (min-width: 64.0625em) {
    .mw943 {
      max-width: 943px;
      width: 100%; } }

.mw944 {
  width: 944px; }
  @media only screen and (min-width: 64.0625em) {
    .mw944 {
      max-width: 944px;
      width: 100%; } }

.mw945 {
  width: 945px; }
  @media only screen and (min-width: 64.0625em) {
    .mw945 {
      max-width: 945px;
      width: 100%; } }

.mw946 {
  width: 946px; }
  @media only screen and (min-width: 64.0625em) {
    .mw946 {
      max-width: 946px;
      width: 100%; } }

.mw947 {
  width: 947px; }
  @media only screen and (min-width: 64.0625em) {
    .mw947 {
      max-width: 947px;
      width: 100%; } }

.mw948 {
  width: 948px; }
  @media only screen and (min-width: 64.0625em) {
    .mw948 {
      max-width: 948px;
      width: 100%; } }

.mw949 {
  width: 949px; }
  @media only screen and (min-width: 64.0625em) {
    .mw949 {
      max-width: 949px;
      width: 100%; } }

.mw950 {
  width: 950px; }
  @media only screen and (min-width: 64.0625em) {
    .mw950 {
      max-width: 950px;
      width: 100%; } }

.mw951 {
  width: 951px; }
  @media only screen and (min-width: 64.0625em) {
    .mw951 {
      max-width: 951px;
      width: 100%; } }

.mw952 {
  width: 952px; }
  @media only screen and (min-width: 64.0625em) {
    .mw952 {
      max-width: 952px;
      width: 100%; } }

.mw953 {
  width: 953px; }
  @media only screen and (min-width: 64.0625em) {
    .mw953 {
      max-width: 953px;
      width: 100%; } }

.mw954 {
  width: 954px; }
  @media only screen and (min-width: 64.0625em) {
    .mw954 {
      max-width: 954px;
      width: 100%; } }

.mw955 {
  width: 955px; }
  @media only screen and (min-width: 64.0625em) {
    .mw955 {
      max-width: 955px;
      width: 100%; } }

.mw956 {
  width: 956px; }
  @media only screen and (min-width: 64.0625em) {
    .mw956 {
      max-width: 956px;
      width: 100%; } }

.mw957 {
  width: 957px; }
  @media only screen and (min-width: 64.0625em) {
    .mw957 {
      max-width: 957px;
      width: 100%; } }

.mw958 {
  width: 958px; }
  @media only screen and (min-width: 64.0625em) {
    .mw958 {
      max-width: 958px;
      width: 100%; } }

.mw959 {
  width: 959px; }
  @media only screen and (min-width: 64.0625em) {
    .mw959 {
      max-width: 959px;
      width: 100%; } }

.mw960 {
  width: 960px; }
  @media only screen and (min-width: 64.0625em) {
    .mw960 {
      max-width: 960px;
      width: 100%; } }

.mw961 {
  width: 961px; }
  @media only screen and (min-width: 64.0625em) {
    .mw961 {
      max-width: 961px;
      width: 100%; } }

.mw962 {
  width: 962px; }
  @media only screen and (min-width: 64.0625em) {
    .mw962 {
      max-width: 962px;
      width: 100%; } }

.mw963 {
  width: 963px; }
  @media only screen and (min-width: 64.0625em) {
    .mw963 {
      max-width: 963px;
      width: 100%; } }

.mw964 {
  width: 964px; }
  @media only screen and (min-width: 64.0625em) {
    .mw964 {
      max-width: 964px;
      width: 100%; } }

.mw965 {
  width: 965px; }
  @media only screen and (min-width: 64.0625em) {
    .mw965 {
      max-width: 965px;
      width: 100%; } }

.mw966 {
  width: 966px; }
  @media only screen and (min-width: 64.0625em) {
    .mw966 {
      max-width: 966px;
      width: 100%; } }

.mw967 {
  width: 967px; }
  @media only screen and (min-width: 64.0625em) {
    .mw967 {
      max-width: 967px;
      width: 100%; } }

.mw968 {
  width: 968px; }
  @media only screen and (min-width: 64.0625em) {
    .mw968 {
      max-width: 968px;
      width: 100%; } }

.mw969 {
  width: 969px; }
  @media only screen and (min-width: 64.0625em) {
    .mw969 {
      max-width: 969px;
      width: 100%; } }

.mw970 {
  width: 970px; }
  @media only screen and (min-width: 64.0625em) {
    .mw970 {
      max-width: 970px;
      width: 100%; } }

.mw971 {
  width: 971px; }
  @media only screen and (min-width: 64.0625em) {
    .mw971 {
      max-width: 971px;
      width: 100%; } }

.mw972 {
  width: 972px; }
  @media only screen and (min-width: 64.0625em) {
    .mw972 {
      max-width: 972px;
      width: 100%; } }

.mw973 {
  width: 973px; }
  @media only screen and (min-width: 64.0625em) {
    .mw973 {
      max-width: 973px;
      width: 100%; } }

.mw974 {
  width: 974px; }
  @media only screen and (min-width: 64.0625em) {
    .mw974 {
      max-width: 974px;
      width: 100%; } }

.mw975 {
  width: 975px; }
  @media only screen and (min-width: 64.0625em) {
    .mw975 {
      max-width: 975px;
      width: 100%; } }

.mw976 {
  width: 976px; }
  @media only screen and (min-width: 64.0625em) {
    .mw976 {
      max-width: 976px;
      width: 100%; } }

.mw977 {
  width: 977px; }
  @media only screen and (min-width: 64.0625em) {
    .mw977 {
      max-width: 977px;
      width: 100%; } }

.mw978 {
  width: 978px; }
  @media only screen and (min-width: 64.0625em) {
    .mw978 {
      max-width: 978px;
      width: 100%; } }

.mw979 {
  width: 979px; }
  @media only screen and (min-width: 64.0625em) {
    .mw979 {
      max-width: 979px;
      width: 100%; } }

.mw980 {
  width: 980px; }
  @media only screen and (min-width: 64.0625em) {
    .mw980 {
      max-width: 980px;
      width: 100%; } }

.mw981 {
  width: 981px; }
  @media only screen and (min-width: 64.0625em) {
    .mw981 {
      max-width: 981px;
      width: 100%; } }

.mw982 {
  width: 982px; }
  @media only screen and (min-width: 64.0625em) {
    .mw982 {
      max-width: 982px;
      width: 100%; } }

.mw983 {
  width: 983px; }
  @media only screen and (min-width: 64.0625em) {
    .mw983 {
      max-width: 983px;
      width: 100%; } }

.mw984 {
  width: 984px; }
  @media only screen and (min-width: 64.0625em) {
    .mw984 {
      max-width: 984px;
      width: 100%; } }

.mw985 {
  width: 985px; }
  @media only screen and (min-width: 64.0625em) {
    .mw985 {
      max-width: 985px;
      width: 100%; } }

.mw986 {
  width: 986px; }
  @media only screen and (min-width: 64.0625em) {
    .mw986 {
      max-width: 986px;
      width: 100%; } }

.mw987 {
  width: 987px; }
  @media only screen and (min-width: 64.0625em) {
    .mw987 {
      max-width: 987px;
      width: 100%; } }

.mw988 {
  width: 988px; }
  @media only screen and (min-width: 64.0625em) {
    .mw988 {
      max-width: 988px;
      width: 100%; } }

.mw989 {
  width: 989px; }
  @media only screen and (min-width: 64.0625em) {
    .mw989 {
      max-width: 989px;
      width: 100%; } }

.mw990 {
  width: 990px; }
  @media only screen and (min-width: 64.0625em) {
    .mw990 {
      max-width: 990px;
      width: 100%; } }

.mw991 {
  width: 991px; }
  @media only screen and (min-width: 64.0625em) {
    .mw991 {
      max-width: 991px;
      width: 100%; } }

.mw992 {
  width: 992px; }
  @media only screen and (min-width: 64.0625em) {
    .mw992 {
      max-width: 992px;
      width: 100%; } }

.mw993 {
  width: 993px; }
  @media only screen and (min-width: 64.0625em) {
    .mw993 {
      max-width: 993px;
      width: 100%; } }

.mw994 {
  width: 994px; }
  @media only screen and (min-width: 64.0625em) {
    .mw994 {
      max-width: 994px;
      width: 100%; } }

.mw995 {
  width: 995px; }
  @media only screen and (min-width: 64.0625em) {
    .mw995 {
      max-width: 995px;
      width: 100%; } }

.mw996 {
  width: 996px; }
  @media only screen and (min-width: 64.0625em) {
    .mw996 {
      max-width: 996px;
      width: 100%; } }

.mw997 {
  width: 997px; }
  @media only screen and (min-width: 64.0625em) {
    .mw997 {
      max-width: 997px;
      width: 100%; } }

.mw998 {
  width: 998px; }
  @media only screen and (min-width: 64.0625em) {
    .mw998 {
      max-width: 998px;
      width: 100%; } }

.mw999 {
  width: 999px; }
  @media only screen and (min-width: 64.0625em) {
    .mw999 {
      max-width: 999px;
      width: 100%; } }

.mw1000 {
  width: 1000px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1000 {
      max-width: 1000px;
      width: 100%; } }

.mw1001 {
  width: 1001px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1001 {
      max-width: 1001px;
      width: 100%; } }

.mw1002 {
  width: 1002px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1002 {
      max-width: 1002px;
      width: 100%; } }

.mw1003 {
  width: 1003px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1003 {
      max-width: 1003px;
      width: 100%; } }

.mw1004 {
  width: 1004px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1004 {
      max-width: 1004px;
      width: 100%; } }

.mw1005 {
  width: 1005px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1005 {
      max-width: 1005px;
      width: 100%; } }

.mw1006 {
  width: 1006px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1006 {
      max-width: 1006px;
      width: 100%; } }

.mw1007 {
  width: 1007px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1007 {
      max-width: 1007px;
      width: 100%; } }

.mw1008 {
  width: 1008px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1008 {
      max-width: 1008px;
      width: 100%; } }

.mw1009 {
  width: 1009px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1009 {
      max-width: 1009px;
      width: 100%; } }

.mw1010 {
  width: 1010px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1010 {
      max-width: 1010px;
      width: 100%; } }

.mw1011 {
  width: 1011px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1011 {
      max-width: 1011px;
      width: 100%; } }

.mw1012 {
  width: 1012px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1012 {
      max-width: 1012px;
      width: 100%; } }

.mw1013 {
  width: 1013px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1013 {
      max-width: 1013px;
      width: 100%; } }

.mw1014 {
  width: 1014px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1014 {
      max-width: 1014px;
      width: 100%; } }

.mw1015 {
  width: 1015px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1015 {
      max-width: 1015px;
      width: 100%; } }

.mw1016 {
  width: 1016px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1016 {
      max-width: 1016px;
      width: 100%; } }

.mw1017 {
  width: 1017px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1017 {
      max-width: 1017px;
      width: 100%; } }

.mw1018 {
  width: 1018px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1018 {
      max-width: 1018px;
      width: 100%; } }

.mw1019 {
  width: 1019px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1019 {
      max-width: 1019px;
      width: 100%; } }

.mw1020 {
  width: 1020px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1020 {
      max-width: 1020px;
      width: 100%; } }

.mw1021 {
  width: 1021px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1021 {
      max-width: 1021px;
      width: 100%; } }

.mw1022 {
  width: 1022px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1022 {
      max-width: 1022px;
      width: 100%; } }

.mw1023 {
  width: 1023px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1023 {
      max-width: 1023px;
      width: 100%; } }

.mw1024 {
  width: 1024px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1024 {
      max-width: 1024px;
      width: 100%; } }

.mw1025 {
  width: 1025px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1025 {
      max-width: 1025px;
      width: 100%; } }

.mw1026 {
  width: 1026px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1026 {
      max-width: 1026px;
      width: 100%; } }

.mw1027 {
  width: 1027px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1027 {
      max-width: 1027px;
      width: 100%; } }

.mw1028 {
  width: 1028px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1028 {
      max-width: 1028px;
      width: 100%; } }

.mw1029 {
  width: 1029px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1029 {
      max-width: 1029px;
      width: 100%; } }

.mw1030 {
  width: 1030px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1030 {
      max-width: 1030px;
      width: 100%; } }

.mw1031 {
  width: 1031px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1031 {
      max-width: 1031px;
      width: 100%; } }

.mw1032 {
  width: 1032px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1032 {
      max-width: 1032px;
      width: 100%; } }

.mw1033 {
  width: 1033px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1033 {
      max-width: 1033px;
      width: 100%; } }

.mw1034 {
  width: 1034px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1034 {
      max-width: 1034px;
      width: 100%; } }

.mw1035 {
  width: 1035px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1035 {
      max-width: 1035px;
      width: 100%; } }

.mw1036 {
  width: 1036px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1036 {
      max-width: 1036px;
      width: 100%; } }

.mw1037 {
  width: 1037px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1037 {
      max-width: 1037px;
      width: 100%; } }

.mw1038 {
  width: 1038px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1038 {
      max-width: 1038px;
      width: 100%; } }

.mw1039 {
  width: 1039px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1039 {
      max-width: 1039px;
      width: 100%; } }

.mw1040 {
  width: 1040px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1040 {
      max-width: 1040px;
      width: 100%; } }

.mw1041 {
  width: 1041px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1041 {
      max-width: 1041px;
      width: 100%; } }

.mw1042 {
  width: 1042px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1042 {
      max-width: 1042px;
      width: 100%; } }

.mw1043 {
  width: 1043px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1043 {
      max-width: 1043px;
      width: 100%; } }

.mw1044 {
  width: 1044px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1044 {
      max-width: 1044px;
      width: 100%; } }

.mw1045 {
  width: 1045px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1045 {
      max-width: 1045px;
      width: 100%; } }

.mw1046 {
  width: 1046px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1046 {
      max-width: 1046px;
      width: 100%; } }

.mw1047 {
  width: 1047px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1047 {
      max-width: 1047px;
      width: 100%; } }

.mw1048 {
  width: 1048px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1048 {
      max-width: 1048px;
      width: 100%; } }

.mw1049 {
  width: 1049px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1049 {
      max-width: 1049px;
      width: 100%; } }

.mw1050 {
  width: 1050px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1050 {
      max-width: 1050px;
      width: 100%; } }

.mw1051 {
  width: 1051px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1051 {
      max-width: 1051px;
      width: 100%; } }

.mw1052 {
  width: 1052px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1052 {
      max-width: 1052px;
      width: 100%; } }

.mw1053 {
  width: 1053px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1053 {
      max-width: 1053px;
      width: 100%; } }

.mw1054 {
  width: 1054px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1054 {
      max-width: 1054px;
      width: 100%; } }

.mw1055 {
  width: 1055px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1055 {
      max-width: 1055px;
      width: 100%; } }

.mw1056 {
  width: 1056px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1056 {
      max-width: 1056px;
      width: 100%; } }

.mw1057 {
  width: 1057px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1057 {
      max-width: 1057px;
      width: 100%; } }

.mw1058 {
  width: 1058px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1058 {
      max-width: 1058px;
      width: 100%; } }

.mw1059 {
  width: 1059px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1059 {
      max-width: 1059px;
      width: 100%; } }

.mw1060 {
  width: 1060px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1060 {
      max-width: 1060px;
      width: 100%; } }

.mw1061 {
  width: 1061px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1061 {
      max-width: 1061px;
      width: 100%; } }

.mw1062 {
  width: 1062px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1062 {
      max-width: 1062px;
      width: 100%; } }

.mw1063 {
  width: 1063px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1063 {
      max-width: 1063px;
      width: 100%; } }

.mw1064 {
  width: 1064px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1064 {
      max-width: 1064px;
      width: 100%; } }

.mw1065 {
  width: 1065px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1065 {
      max-width: 1065px;
      width: 100%; } }

.mw1066 {
  width: 1066px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1066 {
      max-width: 1066px;
      width: 100%; } }

.mw1067 {
  width: 1067px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1067 {
      max-width: 1067px;
      width: 100%; } }

.mw1068 {
  width: 1068px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1068 {
      max-width: 1068px;
      width: 100%; } }

.mw1069 {
  width: 1069px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1069 {
      max-width: 1069px;
      width: 100%; } }

.mw1070 {
  width: 1070px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1070 {
      max-width: 1070px;
      width: 100%; } }

.mw1071 {
  width: 1071px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1071 {
      max-width: 1071px;
      width: 100%; } }

.mw1072 {
  width: 1072px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1072 {
      max-width: 1072px;
      width: 100%; } }

.mw1073 {
  width: 1073px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1073 {
      max-width: 1073px;
      width: 100%; } }

.mw1074 {
  width: 1074px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1074 {
      max-width: 1074px;
      width: 100%; } }

.mw1075 {
  width: 1075px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1075 {
      max-width: 1075px;
      width: 100%; } }

.mw1076 {
  width: 1076px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1076 {
      max-width: 1076px;
      width: 100%; } }

.mw1077 {
  width: 1077px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1077 {
      max-width: 1077px;
      width: 100%; } }

.mw1078 {
  width: 1078px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1078 {
      max-width: 1078px;
      width: 100%; } }

.mw1079 {
  width: 1079px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1079 {
      max-width: 1079px;
      width: 100%; } }

.mw1080 {
  width: 1080px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1080 {
      max-width: 1080px;
      width: 100%; } }

.mw1081 {
  width: 1081px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1081 {
      max-width: 1081px;
      width: 100%; } }

.mw1082 {
  width: 1082px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1082 {
      max-width: 1082px;
      width: 100%; } }

.mw1083 {
  width: 1083px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1083 {
      max-width: 1083px;
      width: 100%; } }

.mw1084 {
  width: 1084px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1084 {
      max-width: 1084px;
      width: 100%; } }

.mw1085 {
  width: 1085px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1085 {
      max-width: 1085px;
      width: 100%; } }

.mw1086 {
  width: 1086px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1086 {
      max-width: 1086px;
      width: 100%; } }

.mw1087 {
  width: 1087px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1087 {
      max-width: 1087px;
      width: 100%; } }

.mw1088 {
  width: 1088px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1088 {
      max-width: 1088px;
      width: 100%; } }

.mw1089 {
  width: 1089px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1089 {
      max-width: 1089px;
      width: 100%; } }

.mw1090 {
  width: 1090px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1090 {
      max-width: 1090px;
      width: 100%; } }

.mw1091 {
  width: 1091px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1091 {
      max-width: 1091px;
      width: 100%; } }

.mw1092 {
  width: 1092px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1092 {
      max-width: 1092px;
      width: 100%; } }

.mw1093 {
  width: 1093px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1093 {
      max-width: 1093px;
      width: 100%; } }

.mw1094 {
  width: 1094px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1094 {
      max-width: 1094px;
      width: 100%; } }

.mw1095 {
  width: 1095px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1095 {
      max-width: 1095px;
      width: 100%; } }

.mw1096 {
  width: 1096px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1096 {
      max-width: 1096px;
      width: 100%; } }

.mw1097 {
  width: 1097px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1097 {
      max-width: 1097px;
      width: 100%; } }

.mw1098 {
  width: 1098px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1098 {
      max-width: 1098px;
      width: 100%; } }

.mw1099 {
  width: 1099px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1099 {
      max-width: 1099px;
      width: 100%; } }

.mw1100 {
  width: 1100px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1100 {
      max-width: 1100px;
      width: 100%; } }

.mw1101 {
  width: 1101px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1101 {
      max-width: 1101px;
      width: 100%; } }

.mw1102 {
  width: 1102px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1102 {
      max-width: 1102px;
      width: 100%; } }

.mw1103 {
  width: 1103px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1103 {
      max-width: 1103px;
      width: 100%; } }

.mw1104 {
  width: 1104px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1104 {
      max-width: 1104px;
      width: 100%; } }

.mw1105 {
  width: 1105px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1105 {
      max-width: 1105px;
      width: 100%; } }

.mw1106 {
  width: 1106px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1106 {
      max-width: 1106px;
      width: 100%; } }

.mw1107 {
  width: 1107px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1107 {
      max-width: 1107px;
      width: 100%; } }

.mw1108 {
  width: 1108px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1108 {
      max-width: 1108px;
      width: 100%; } }

.mw1109 {
  width: 1109px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1109 {
      max-width: 1109px;
      width: 100%; } }

.mw1110 {
  width: 1110px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1110 {
      max-width: 1110px;
      width: 100%; } }

.mw1111 {
  width: 1111px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1111 {
      max-width: 1111px;
      width: 100%; } }

.mw1112 {
  width: 1112px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1112 {
      max-width: 1112px;
      width: 100%; } }

.mw1113 {
  width: 1113px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1113 {
      max-width: 1113px;
      width: 100%; } }

.mw1114 {
  width: 1114px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1114 {
      max-width: 1114px;
      width: 100%; } }

.mw1115 {
  width: 1115px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1115 {
      max-width: 1115px;
      width: 100%; } }

.mw1116 {
  width: 1116px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1116 {
      max-width: 1116px;
      width: 100%; } }

.mw1117 {
  width: 1117px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1117 {
      max-width: 1117px;
      width: 100%; } }

.mw1118 {
  width: 1118px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1118 {
      max-width: 1118px;
      width: 100%; } }

.mw1119 {
  width: 1119px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1119 {
      max-width: 1119px;
      width: 100%; } }

.mw1120 {
  width: 1120px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1120 {
      max-width: 1120px;
      width: 100%; } }

.mw1121 {
  width: 1121px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1121 {
      max-width: 1121px;
      width: 100%; } }

.mw1122 {
  width: 1122px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1122 {
      max-width: 1122px;
      width: 100%; } }

.mw1123 {
  width: 1123px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1123 {
      max-width: 1123px;
      width: 100%; } }

.mw1124 {
  width: 1124px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1124 {
      max-width: 1124px;
      width: 100%; } }

.mw1125 {
  width: 1125px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1125 {
      max-width: 1125px;
      width: 100%; } }

.mw1126 {
  width: 1126px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1126 {
      max-width: 1126px;
      width: 100%; } }

.mw1127 {
  width: 1127px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1127 {
      max-width: 1127px;
      width: 100%; } }

.mw1128 {
  width: 1128px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1128 {
      max-width: 1128px;
      width: 100%; } }

.mw1129 {
  width: 1129px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1129 {
      max-width: 1129px;
      width: 100%; } }

.mw1130 {
  width: 1130px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1130 {
      max-width: 1130px;
      width: 100%; } }

.mw1131 {
  width: 1131px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1131 {
      max-width: 1131px;
      width: 100%; } }

.mw1132 {
  width: 1132px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1132 {
      max-width: 1132px;
      width: 100%; } }

.mw1133 {
  width: 1133px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1133 {
      max-width: 1133px;
      width: 100%; } }

.mw1134 {
  width: 1134px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1134 {
      max-width: 1134px;
      width: 100%; } }

.mw1135 {
  width: 1135px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1135 {
      max-width: 1135px;
      width: 100%; } }

.mw1136 {
  width: 1136px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1136 {
      max-width: 1136px;
      width: 100%; } }

.mw1137 {
  width: 1137px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1137 {
      max-width: 1137px;
      width: 100%; } }

.mw1138 {
  width: 1138px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1138 {
      max-width: 1138px;
      width: 100%; } }

.mw1139 {
  width: 1139px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1139 {
      max-width: 1139px;
      width: 100%; } }

.mw1140 {
  width: 1140px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1140 {
      max-width: 1140px;
      width: 100%; } }

.mw1141 {
  width: 1141px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1141 {
      max-width: 1141px;
      width: 100%; } }

.mw1142 {
  width: 1142px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1142 {
      max-width: 1142px;
      width: 100%; } }

.mw1143 {
  width: 1143px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1143 {
      max-width: 1143px;
      width: 100%; } }

.mw1144 {
  width: 1144px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1144 {
      max-width: 1144px;
      width: 100%; } }

.mw1145 {
  width: 1145px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1145 {
      max-width: 1145px;
      width: 100%; } }

.mw1146 {
  width: 1146px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1146 {
      max-width: 1146px;
      width: 100%; } }

.mw1147 {
  width: 1147px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1147 {
      max-width: 1147px;
      width: 100%; } }

.mw1148 {
  width: 1148px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1148 {
      max-width: 1148px;
      width: 100%; } }

.mw1149 {
  width: 1149px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1149 {
      max-width: 1149px;
      width: 100%; } }

.mw1150 {
  width: 1150px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1150 {
      max-width: 1150px;
      width: 100%; } }

.mw1151 {
  width: 1151px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1151 {
      max-width: 1151px;
      width: 100%; } }

.mw1152 {
  width: 1152px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1152 {
      max-width: 1152px;
      width: 100%; } }

.mw1153 {
  width: 1153px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1153 {
      max-width: 1153px;
      width: 100%; } }

.mw1154 {
  width: 1154px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1154 {
      max-width: 1154px;
      width: 100%; } }

.mw1155 {
  width: 1155px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1155 {
      max-width: 1155px;
      width: 100%; } }

.mw1156 {
  width: 1156px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1156 {
      max-width: 1156px;
      width: 100%; } }

.mw1157 {
  width: 1157px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1157 {
      max-width: 1157px;
      width: 100%; } }

.mw1158 {
  width: 1158px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1158 {
      max-width: 1158px;
      width: 100%; } }

.mw1159 {
  width: 1159px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1159 {
      max-width: 1159px;
      width: 100%; } }

.mw1160 {
  width: 1160px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1160 {
      max-width: 1160px;
      width: 100%; } }

.mw1161 {
  width: 1161px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1161 {
      max-width: 1161px;
      width: 100%; } }

.mw1162 {
  width: 1162px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1162 {
      max-width: 1162px;
      width: 100%; } }

.mw1163 {
  width: 1163px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1163 {
      max-width: 1163px;
      width: 100%; } }

.mw1164 {
  width: 1164px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1164 {
      max-width: 1164px;
      width: 100%; } }

.mw1165 {
  width: 1165px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1165 {
      max-width: 1165px;
      width: 100%; } }

.mw1166 {
  width: 1166px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1166 {
      max-width: 1166px;
      width: 100%; } }

.mw1167 {
  width: 1167px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1167 {
      max-width: 1167px;
      width: 100%; } }

.mw1168 {
  width: 1168px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1168 {
      max-width: 1168px;
      width: 100%; } }

.mw1169 {
  width: 1169px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1169 {
      max-width: 1169px;
      width: 100%; } }

.mw1170 {
  width: 1170px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1170 {
      max-width: 1170px;
      width: 100%; } }

.mw1171 {
  width: 1171px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1171 {
      max-width: 1171px;
      width: 100%; } }

.mw1172 {
  width: 1172px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1172 {
      max-width: 1172px;
      width: 100%; } }

.mw1173 {
  width: 1173px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1173 {
      max-width: 1173px;
      width: 100%; } }

.mw1174 {
  width: 1174px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1174 {
      max-width: 1174px;
      width: 100%; } }

.mw1175 {
  width: 1175px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1175 {
      max-width: 1175px;
      width: 100%; } }

.mw1176 {
  width: 1176px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1176 {
      max-width: 1176px;
      width: 100%; } }

.mw1177 {
  width: 1177px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1177 {
      max-width: 1177px;
      width: 100%; } }

.mw1178 {
  width: 1178px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1178 {
      max-width: 1178px;
      width: 100%; } }

.mw1179 {
  width: 1179px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1179 {
      max-width: 1179px;
      width: 100%; } }

.mw1180 {
  width: 1180px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1180 {
      max-width: 1180px;
      width: 100%; } }

.mw1181 {
  width: 1181px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1181 {
      max-width: 1181px;
      width: 100%; } }

.mw1182 {
  width: 1182px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1182 {
      max-width: 1182px;
      width: 100%; } }

.mw1183 {
  width: 1183px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1183 {
      max-width: 1183px;
      width: 100%; } }

.mw1184 {
  width: 1184px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1184 {
      max-width: 1184px;
      width: 100%; } }

.mw1185 {
  width: 1185px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1185 {
      max-width: 1185px;
      width: 100%; } }

.mw1186 {
  width: 1186px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1186 {
      max-width: 1186px;
      width: 100%; } }

.mw1187 {
  width: 1187px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1187 {
      max-width: 1187px;
      width: 100%; } }

.mw1188 {
  width: 1188px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1188 {
      max-width: 1188px;
      width: 100%; } }

.mw1189 {
  width: 1189px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1189 {
      max-width: 1189px;
      width: 100%; } }

.mw1190 {
  width: 1190px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1190 {
      max-width: 1190px;
      width: 100%; } }

.mw1191 {
  width: 1191px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1191 {
      max-width: 1191px;
      width: 100%; } }

.mw1192 {
  width: 1192px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1192 {
      max-width: 1192px;
      width: 100%; } }

.mw1193 {
  width: 1193px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1193 {
      max-width: 1193px;
      width: 100%; } }

.mw1194 {
  width: 1194px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1194 {
      max-width: 1194px;
      width: 100%; } }

.mw1195 {
  width: 1195px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1195 {
      max-width: 1195px;
      width: 100%; } }

.mw1196 {
  width: 1196px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1196 {
      max-width: 1196px;
      width: 100%; } }

.mw1197 {
  width: 1197px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1197 {
      max-width: 1197px;
      width: 100%; } }

.mw1198 {
  width: 1198px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1198 {
      max-width: 1198px;
      width: 100%; } }

.mw1199 {
  width: 1199px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1199 {
      max-width: 1199px;
      width: 100%; } }

.mw1200 {
  width: 1200px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1200 {
      max-width: 1200px;
      width: 100%; } }

.mw1201 {
  width: 1201px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1201 {
      max-width: 1201px;
      width: 100%; } }

.mw1202 {
  width: 1202px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1202 {
      max-width: 1202px;
      width: 100%; } }

.mw1203 {
  width: 1203px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1203 {
      max-width: 1203px;
      width: 100%; } }

.mw1204 {
  width: 1204px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1204 {
      max-width: 1204px;
      width: 100%; } }

.mw1205 {
  width: 1205px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1205 {
      max-width: 1205px;
      width: 100%; } }

.mw1206 {
  width: 1206px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1206 {
      max-width: 1206px;
      width: 100%; } }

.mw1207 {
  width: 1207px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1207 {
      max-width: 1207px;
      width: 100%; } }

.mw1208 {
  width: 1208px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1208 {
      max-width: 1208px;
      width: 100%; } }

.mw1209 {
  width: 1209px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1209 {
      max-width: 1209px;
      width: 100%; } }

.mw1210 {
  width: 1210px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1210 {
      max-width: 1210px;
      width: 100%; } }

.mw1211 {
  width: 1211px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1211 {
      max-width: 1211px;
      width: 100%; } }

.mw1212 {
  width: 1212px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1212 {
      max-width: 1212px;
      width: 100%; } }

.mw1213 {
  width: 1213px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1213 {
      max-width: 1213px;
      width: 100%; } }

.mw1214 {
  width: 1214px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1214 {
      max-width: 1214px;
      width: 100%; } }

.mw1215 {
  width: 1215px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1215 {
      max-width: 1215px;
      width: 100%; } }

.mw1216 {
  width: 1216px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1216 {
      max-width: 1216px;
      width: 100%; } }

.mw1217 {
  width: 1217px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1217 {
      max-width: 1217px;
      width: 100%; } }

.mw1218 {
  width: 1218px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1218 {
      max-width: 1218px;
      width: 100%; } }

.mw1219 {
  width: 1219px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1219 {
      max-width: 1219px;
      width: 100%; } }

.mw1220 {
  width: 1220px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1220 {
      max-width: 1220px;
      width: 100%; } }

.mw1221 {
  width: 1221px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1221 {
      max-width: 1221px;
      width: 100%; } }

.mw1222 {
  width: 1222px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1222 {
      max-width: 1222px;
      width: 100%; } }

.mw1223 {
  width: 1223px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1223 {
      max-width: 1223px;
      width: 100%; } }

.mw1224 {
  width: 1224px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1224 {
      max-width: 1224px;
      width: 100%; } }

.mw1225 {
  width: 1225px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1225 {
      max-width: 1225px;
      width: 100%; } }

.mw1226 {
  width: 1226px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1226 {
      max-width: 1226px;
      width: 100%; } }

.mw1227 {
  width: 1227px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1227 {
      max-width: 1227px;
      width: 100%; } }

.mw1228 {
  width: 1228px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1228 {
      max-width: 1228px;
      width: 100%; } }

.mw1229 {
  width: 1229px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1229 {
      max-width: 1229px;
      width: 100%; } }

.mw1230 {
  width: 1230px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1230 {
      max-width: 1230px;
      width: 100%; } }

.mw1231 {
  width: 1231px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1231 {
      max-width: 1231px;
      width: 100%; } }

.mw1232 {
  width: 1232px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1232 {
      max-width: 1232px;
      width: 100%; } }

.mw1233 {
  width: 1233px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1233 {
      max-width: 1233px;
      width: 100%; } }

.mw1234 {
  width: 1234px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1234 {
      max-width: 1234px;
      width: 100%; } }

.mw1235 {
  width: 1235px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1235 {
      max-width: 1235px;
      width: 100%; } }

.mw1236 {
  width: 1236px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1236 {
      max-width: 1236px;
      width: 100%; } }

.mw1237 {
  width: 1237px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1237 {
      max-width: 1237px;
      width: 100%; } }

.mw1238 {
  width: 1238px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1238 {
      max-width: 1238px;
      width: 100%; } }

.mw1239 {
  width: 1239px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1239 {
      max-width: 1239px;
      width: 100%; } }

.mw1240 {
  width: 1240px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1240 {
      max-width: 1240px;
      width: 100%; } }

.mw1241 {
  width: 1241px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1241 {
      max-width: 1241px;
      width: 100%; } }

.mw1242 {
  width: 1242px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1242 {
      max-width: 1242px;
      width: 100%; } }

.mw1243 {
  width: 1243px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1243 {
      max-width: 1243px;
      width: 100%; } }

.mw1244 {
  width: 1244px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1244 {
      max-width: 1244px;
      width: 100%; } }

.mw1245 {
  width: 1245px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1245 {
      max-width: 1245px;
      width: 100%; } }

.mw1246 {
  width: 1246px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1246 {
      max-width: 1246px;
      width: 100%; } }

.mw1247 {
  width: 1247px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1247 {
      max-width: 1247px;
      width: 100%; } }

.mw1248 {
  width: 1248px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1248 {
      max-width: 1248px;
      width: 100%; } }

.mw1249 {
  width: 1249px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1249 {
      max-width: 1249px;
      width: 100%; } }

.mw1250 {
  width: 1250px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1250 {
      max-width: 1250px;
      width: 100%; } }

.mw1251 {
  width: 1251px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1251 {
      max-width: 1251px;
      width: 100%; } }

.mw1252 {
  width: 1252px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1252 {
      max-width: 1252px;
      width: 100%; } }

.mw1253 {
  width: 1253px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1253 {
      max-width: 1253px;
      width: 100%; } }

.mw1254 {
  width: 1254px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1254 {
      max-width: 1254px;
      width: 100%; } }

.mw1255 {
  width: 1255px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1255 {
      max-width: 1255px;
      width: 100%; } }

.mw1256 {
  width: 1256px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1256 {
      max-width: 1256px;
      width: 100%; } }

.mw1257 {
  width: 1257px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1257 {
      max-width: 1257px;
      width: 100%; } }

.mw1258 {
  width: 1258px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1258 {
      max-width: 1258px;
      width: 100%; } }

.mw1259 {
  width: 1259px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1259 {
      max-width: 1259px;
      width: 100%; } }

.mw1260 {
  width: 1260px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1260 {
      max-width: 1260px;
      width: 100%; } }

.mw1261 {
  width: 1261px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1261 {
      max-width: 1261px;
      width: 100%; } }

.mw1262 {
  width: 1262px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1262 {
      max-width: 1262px;
      width: 100%; } }

.mw1263 {
  width: 1263px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1263 {
      max-width: 1263px;
      width: 100%; } }

.mw1264 {
  width: 1264px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1264 {
      max-width: 1264px;
      width: 100%; } }

.mw1265 {
  width: 1265px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1265 {
      max-width: 1265px;
      width: 100%; } }

.mw1266 {
  width: 1266px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1266 {
      max-width: 1266px;
      width: 100%; } }

.mw1267 {
  width: 1267px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1267 {
      max-width: 1267px;
      width: 100%; } }

.mw1268 {
  width: 1268px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1268 {
      max-width: 1268px;
      width: 100%; } }

.mw1269 {
  width: 1269px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1269 {
      max-width: 1269px;
      width: 100%; } }

.mw1270 {
  width: 1270px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1270 {
      max-width: 1270px;
      width: 100%; } }

.mw1271 {
  width: 1271px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1271 {
      max-width: 1271px;
      width: 100%; } }

.mw1272 {
  width: 1272px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1272 {
      max-width: 1272px;
      width: 100%; } }

.mw1273 {
  width: 1273px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1273 {
      max-width: 1273px;
      width: 100%; } }

.mw1274 {
  width: 1274px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1274 {
      max-width: 1274px;
      width: 100%; } }

.mw1275 {
  width: 1275px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1275 {
      max-width: 1275px;
      width: 100%; } }

.mw1276 {
  width: 1276px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1276 {
      max-width: 1276px;
      width: 100%; } }

.mw1277 {
  width: 1277px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1277 {
      max-width: 1277px;
      width: 100%; } }

.mw1278 {
  width: 1278px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1278 {
      max-width: 1278px;
      width: 100%; } }

.mw1279 {
  width: 1279px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1279 {
      max-width: 1279px;
      width: 100%; } }

.mw1280 {
  width: 1280px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1280 {
      max-width: 1280px;
      width: 100%; } }

.mw1281 {
  width: 1281px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1281 {
      max-width: 1281px;
      width: 100%; } }

.mw1282 {
  width: 1282px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1282 {
      max-width: 1282px;
      width: 100%; } }

.mw1283 {
  width: 1283px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1283 {
      max-width: 1283px;
      width: 100%; } }

.mw1284 {
  width: 1284px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1284 {
      max-width: 1284px;
      width: 100%; } }

.mw1285 {
  width: 1285px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1285 {
      max-width: 1285px;
      width: 100%; } }

.mw1286 {
  width: 1286px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1286 {
      max-width: 1286px;
      width: 100%; } }

.mw1287 {
  width: 1287px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1287 {
      max-width: 1287px;
      width: 100%; } }

.mw1288 {
  width: 1288px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1288 {
      max-width: 1288px;
      width: 100%; } }

.mw1289 {
  width: 1289px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1289 {
      max-width: 1289px;
      width: 100%; } }

.mw1290 {
  width: 1290px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1290 {
      max-width: 1290px;
      width: 100%; } }

.mw1291 {
  width: 1291px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1291 {
      max-width: 1291px;
      width: 100%; } }

.mw1292 {
  width: 1292px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1292 {
      max-width: 1292px;
      width: 100%; } }

.mw1293 {
  width: 1293px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1293 {
      max-width: 1293px;
      width: 100%; } }

.mw1294 {
  width: 1294px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1294 {
      max-width: 1294px;
      width: 100%; } }

.mw1295 {
  width: 1295px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1295 {
      max-width: 1295px;
      width: 100%; } }

.mw1296 {
  width: 1296px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1296 {
      max-width: 1296px;
      width: 100%; } }

.mw1297 {
  width: 1297px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1297 {
      max-width: 1297px;
      width: 100%; } }

.mw1298 {
  width: 1298px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1298 {
      max-width: 1298px;
      width: 100%; } }

.mw1299 {
  width: 1299px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1299 {
      max-width: 1299px;
      width: 100%; } }

.mw1300 {
  width: 1300px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1300 {
      max-width: 1300px;
      width: 100%; } }

.mw1301 {
  width: 1301px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1301 {
      max-width: 1301px;
      width: 100%; } }

.mw1302 {
  width: 1302px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1302 {
      max-width: 1302px;
      width: 100%; } }

.mw1303 {
  width: 1303px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1303 {
      max-width: 1303px;
      width: 100%; } }

.mw1304 {
  width: 1304px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1304 {
      max-width: 1304px;
      width: 100%; } }

.mw1305 {
  width: 1305px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1305 {
      max-width: 1305px;
      width: 100%; } }

.mw1306 {
  width: 1306px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1306 {
      max-width: 1306px;
      width: 100%; } }

.mw1307 {
  width: 1307px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1307 {
      max-width: 1307px;
      width: 100%; } }

.mw1308 {
  width: 1308px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1308 {
      max-width: 1308px;
      width: 100%; } }

.mw1309 {
  width: 1309px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1309 {
      max-width: 1309px;
      width: 100%; } }

.mw1310 {
  width: 1310px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1310 {
      max-width: 1310px;
      width: 100%; } }

.mw1311 {
  width: 1311px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1311 {
      max-width: 1311px;
      width: 100%; } }

.mw1312 {
  width: 1312px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1312 {
      max-width: 1312px;
      width: 100%; } }

.mw1313 {
  width: 1313px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1313 {
      max-width: 1313px;
      width: 100%; } }

.mw1314 {
  width: 1314px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1314 {
      max-width: 1314px;
      width: 100%; } }

.mw1315 {
  width: 1315px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1315 {
      max-width: 1315px;
      width: 100%; } }

.mw1316 {
  width: 1316px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1316 {
      max-width: 1316px;
      width: 100%; } }

.mw1317 {
  width: 1317px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1317 {
      max-width: 1317px;
      width: 100%; } }

.mw1318 {
  width: 1318px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1318 {
      max-width: 1318px;
      width: 100%; } }

.mw1319 {
  width: 1319px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1319 {
      max-width: 1319px;
      width: 100%; } }

.mw1320 {
  width: 1320px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1320 {
      max-width: 1320px;
      width: 100%; } }

.mw1321 {
  width: 1321px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1321 {
      max-width: 1321px;
      width: 100%; } }

.mw1322 {
  width: 1322px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1322 {
      max-width: 1322px;
      width: 100%; } }

.mw1323 {
  width: 1323px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1323 {
      max-width: 1323px;
      width: 100%; } }

.mw1324 {
  width: 1324px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1324 {
      max-width: 1324px;
      width: 100%; } }

.mw1325 {
  width: 1325px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1325 {
      max-width: 1325px;
      width: 100%; } }

.mw1326 {
  width: 1326px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1326 {
      max-width: 1326px;
      width: 100%; } }

.mw1327 {
  width: 1327px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1327 {
      max-width: 1327px;
      width: 100%; } }

.mw1328 {
  width: 1328px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1328 {
      max-width: 1328px;
      width: 100%; } }

.mw1329 {
  width: 1329px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1329 {
      max-width: 1329px;
      width: 100%; } }

.mw1330 {
  width: 1330px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1330 {
      max-width: 1330px;
      width: 100%; } }

.mw1331 {
  width: 1331px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1331 {
      max-width: 1331px;
      width: 100%; } }

.mw1332 {
  width: 1332px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1332 {
      max-width: 1332px;
      width: 100%; } }

.mw1333 {
  width: 1333px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1333 {
      max-width: 1333px;
      width: 100%; } }

.mw1334 {
  width: 1334px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1334 {
      max-width: 1334px;
      width: 100%; } }

.mw1335 {
  width: 1335px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1335 {
      max-width: 1335px;
      width: 100%; } }

.mw1336 {
  width: 1336px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1336 {
      max-width: 1336px;
      width: 100%; } }

.mw1337 {
  width: 1337px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1337 {
      max-width: 1337px;
      width: 100%; } }

.mw1338 {
  width: 1338px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1338 {
      max-width: 1338px;
      width: 100%; } }

.mw1339 {
  width: 1339px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1339 {
      max-width: 1339px;
      width: 100%; } }

.mw1340 {
  width: 1340px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1340 {
      max-width: 1340px;
      width: 100%; } }

.mw1341 {
  width: 1341px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1341 {
      max-width: 1341px;
      width: 100%; } }

.mw1342 {
  width: 1342px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1342 {
      max-width: 1342px;
      width: 100%; } }

.mw1343 {
  width: 1343px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1343 {
      max-width: 1343px;
      width: 100%; } }

.mw1344 {
  width: 1344px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1344 {
      max-width: 1344px;
      width: 100%; } }

.mw1345 {
  width: 1345px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1345 {
      max-width: 1345px;
      width: 100%; } }

.mw1346 {
  width: 1346px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1346 {
      max-width: 1346px;
      width: 100%; } }

.mw1347 {
  width: 1347px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1347 {
      max-width: 1347px;
      width: 100%; } }

.mw1348 {
  width: 1348px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1348 {
      max-width: 1348px;
      width: 100%; } }

.mw1349 {
  width: 1349px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1349 {
      max-width: 1349px;
      width: 100%; } }

.mw1350 {
  width: 1350px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1350 {
      max-width: 1350px;
      width: 100%; } }

.mw1351 {
  width: 1351px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1351 {
      max-width: 1351px;
      width: 100%; } }

.mw1352 {
  width: 1352px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1352 {
      max-width: 1352px;
      width: 100%; } }

.mw1353 {
  width: 1353px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1353 {
      max-width: 1353px;
      width: 100%; } }

.mw1354 {
  width: 1354px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1354 {
      max-width: 1354px;
      width: 100%; } }

.mw1355 {
  width: 1355px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1355 {
      max-width: 1355px;
      width: 100%; } }

.mw1356 {
  width: 1356px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1356 {
      max-width: 1356px;
      width: 100%; } }

.mw1357 {
  width: 1357px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1357 {
      max-width: 1357px;
      width: 100%; } }

.mw1358 {
  width: 1358px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1358 {
      max-width: 1358px;
      width: 100%; } }

.mw1359 {
  width: 1359px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1359 {
      max-width: 1359px;
      width: 100%; } }

.mw1360 {
  width: 1360px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1360 {
      max-width: 1360px;
      width: 100%; } }

.mw1361 {
  width: 1361px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1361 {
      max-width: 1361px;
      width: 100%; } }

.mw1362 {
  width: 1362px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1362 {
      max-width: 1362px;
      width: 100%; } }

.mw1363 {
  width: 1363px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1363 {
      max-width: 1363px;
      width: 100%; } }

.mw1364 {
  width: 1364px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1364 {
      max-width: 1364px;
      width: 100%; } }

.mw1365 {
  width: 1365px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1365 {
      max-width: 1365px;
      width: 100%; } }

.mw1366 {
  width: 1366px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1366 {
      max-width: 1366px;
      width: 100%; } }

.mw1367 {
  width: 1367px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1367 {
      max-width: 1367px;
      width: 100%; } }

.mw1368 {
  width: 1368px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1368 {
      max-width: 1368px;
      width: 100%; } }

.mw1369 {
  width: 1369px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1369 {
      max-width: 1369px;
      width: 100%; } }

.mw1370 {
  width: 1370px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1370 {
      max-width: 1370px;
      width: 100%; } }

.mw1371 {
  width: 1371px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1371 {
      max-width: 1371px;
      width: 100%; } }

.mw1372 {
  width: 1372px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1372 {
      max-width: 1372px;
      width: 100%; } }

.mw1373 {
  width: 1373px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1373 {
      max-width: 1373px;
      width: 100%; } }

.mw1374 {
  width: 1374px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1374 {
      max-width: 1374px;
      width: 100%; } }

.mw1375 {
  width: 1375px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1375 {
      max-width: 1375px;
      width: 100%; } }

.mw1376 {
  width: 1376px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1376 {
      max-width: 1376px;
      width: 100%; } }

.mw1377 {
  width: 1377px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1377 {
      max-width: 1377px;
      width: 100%; } }

.mw1378 {
  width: 1378px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1378 {
      max-width: 1378px;
      width: 100%; } }

.mw1379 {
  width: 1379px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1379 {
      max-width: 1379px;
      width: 100%; } }

.mw1380 {
  width: 1380px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1380 {
      max-width: 1380px;
      width: 100%; } }

.mw1381 {
  width: 1381px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1381 {
      max-width: 1381px;
      width: 100%; } }

.mw1382 {
  width: 1382px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1382 {
      max-width: 1382px;
      width: 100%; } }

.mw1383 {
  width: 1383px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1383 {
      max-width: 1383px;
      width: 100%; } }

.mw1384 {
  width: 1384px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1384 {
      max-width: 1384px;
      width: 100%; } }

.mw1385 {
  width: 1385px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1385 {
      max-width: 1385px;
      width: 100%; } }

.mw1386 {
  width: 1386px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1386 {
      max-width: 1386px;
      width: 100%; } }

.mw1387 {
  width: 1387px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1387 {
      max-width: 1387px;
      width: 100%; } }

.mw1388 {
  width: 1388px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1388 {
      max-width: 1388px;
      width: 100%; } }

.mw1389 {
  width: 1389px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1389 {
      max-width: 1389px;
      width: 100%; } }

.mw1390 {
  width: 1390px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1390 {
      max-width: 1390px;
      width: 100%; } }

.mw1391 {
  width: 1391px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1391 {
      max-width: 1391px;
      width: 100%; } }

.mw1392 {
  width: 1392px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1392 {
      max-width: 1392px;
      width: 100%; } }

.mw1393 {
  width: 1393px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1393 {
      max-width: 1393px;
      width: 100%; } }

.mw1394 {
  width: 1394px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1394 {
      max-width: 1394px;
      width: 100%; } }

.mw1395 {
  width: 1395px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1395 {
      max-width: 1395px;
      width: 100%; } }

.mw1396 {
  width: 1396px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1396 {
      max-width: 1396px;
      width: 100%; } }

.mw1397 {
  width: 1397px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1397 {
      max-width: 1397px;
      width: 100%; } }

.mw1398 {
  width: 1398px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1398 {
      max-width: 1398px;
      width: 100%; } }

.mw1399 {
  width: 1399px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1399 {
      max-width: 1399px;
      width: 100%; } }

.mw1400 {
  width: 1400px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1400 {
      max-width: 1400px;
      width: 100%; } }

.mw1401 {
  width: 1401px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1401 {
      max-width: 1401px;
      width: 100%; } }

.mw1402 {
  width: 1402px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1402 {
      max-width: 1402px;
      width: 100%; } }

.mw1403 {
  width: 1403px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1403 {
      max-width: 1403px;
      width: 100%; } }

.mw1404 {
  width: 1404px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1404 {
      max-width: 1404px;
      width: 100%; } }

.mw1405 {
  width: 1405px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1405 {
      max-width: 1405px;
      width: 100%; } }

.mw1406 {
  width: 1406px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1406 {
      max-width: 1406px;
      width: 100%; } }

.mw1407 {
  width: 1407px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1407 {
      max-width: 1407px;
      width: 100%; } }

.mw1408 {
  width: 1408px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1408 {
      max-width: 1408px;
      width: 100%; } }

.mw1409 {
  width: 1409px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1409 {
      max-width: 1409px;
      width: 100%; } }

.mw1410 {
  width: 1410px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1410 {
      max-width: 1410px;
      width: 100%; } }

.mw1411 {
  width: 1411px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1411 {
      max-width: 1411px;
      width: 100%; } }

.mw1412 {
  width: 1412px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1412 {
      max-width: 1412px;
      width: 100%; } }

.mw1413 {
  width: 1413px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1413 {
      max-width: 1413px;
      width: 100%; } }

.mw1414 {
  width: 1414px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1414 {
      max-width: 1414px;
      width: 100%; } }

.mw1415 {
  width: 1415px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1415 {
      max-width: 1415px;
      width: 100%; } }

.mw1416 {
  width: 1416px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1416 {
      max-width: 1416px;
      width: 100%; } }

.mw1417 {
  width: 1417px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1417 {
      max-width: 1417px;
      width: 100%; } }

.mw1418 {
  width: 1418px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1418 {
      max-width: 1418px;
      width: 100%; } }

.mw1419 {
  width: 1419px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1419 {
      max-width: 1419px;
      width: 100%; } }

.mw1420 {
  width: 1420px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1420 {
      max-width: 1420px;
      width: 100%; } }

.mw1421 {
  width: 1421px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1421 {
      max-width: 1421px;
      width: 100%; } }

.mw1422 {
  width: 1422px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1422 {
      max-width: 1422px;
      width: 100%; } }

.mw1423 {
  width: 1423px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1423 {
      max-width: 1423px;
      width: 100%; } }

.mw1424 {
  width: 1424px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1424 {
      max-width: 1424px;
      width: 100%; } }

.mw1425 {
  width: 1425px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1425 {
      max-width: 1425px;
      width: 100%; } }

.mw1426 {
  width: 1426px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1426 {
      max-width: 1426px;
      width: 100%; } }

.mw1427 {
  width: 1427px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1427 {
      max-width: 1427px;
      width: 100%; } }

.mw1428 {
  width: 1428px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1428 {
      max-width: 1428px;
      width: 100%; } }

.mw1429 {
  width: 1429px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1429 {
      max-width: 1429px;
      width: 100%; } }

.mw1430 {
  width: 1430px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1430 {
      max-width: 1430px;
      width: 100%; } }

.mw1431 {
  width: 1431px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1431 {
      max-width: 1431px;
      width: 100%; } }

.mw1432 {
  width: 1432px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1432 {
      max-width: 1432px;
      width: 100%; } }

.mw1433 {
  width: 1433px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1433 {
      max-width: 1433px;
      width: 100%; } }

.mw1434 {
  width: 1434px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1434 {
      max-width: 1434px;
      width: 100%; } }

.mw1435 {
  width: 1435px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1435 {
      max-width: 1435px;
      width: 100%; } }

.mw1436 {
  width: 1436px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1436 {
      max-width: 1436px;
      width: 100%; } }

.mw1437 {
  width: 1437px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1437 {
      max-width: 1437px;
      width: 100%; } }

.mw1438 {
  width: 1438px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1438 {
      max-width: 1438px;
      width: 100%; } }

.mw1439 {
  width: 1439px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1439 {
      max-width: 1439px;
      width: 100%; } }

.mw1440 {
  width: 1440px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1440 {
      max-width: 1440px;
      width: 100%; } }

.mw1441 {
  width: 1441px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1441 {
      max-width: 1441px;
      width: 100%; } }

.mw1442 {
  width: 1442px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1442 {
      max-width: 1442px;
      width: 100%; } }

.mw1443 {
  width: 1443px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1443 {
      max-width: 1443px;
      width: 100%; } }

.mw1444 {
  width: 1444px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1444 {
      max-width: 1444px;
      width: 100%; } }

.mw1445 {
  width: 1445px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1445 {
      max-width: 1445px;
      width: 100%; } }

.mw1446 {
  width: 1446px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1446 {
      max-width: 1446px;
      width: 100%; } }

.mw1447 {
  width: 1447px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1447 {
      max-width: 1447px;
      width: 100%; } }

.mw1448 {
  width: 1448px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1448 {
      max-width: 1448px;
      width: 100%; } }

.mw1449 {
  width: 1449px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1449 {
      max-width: 1449px;
      width: 100%; } }

.mw1450 {
  width: 1450px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1450 {
      max-width: 1450px;
      width: 100%; } }

.mw1451 {
  width: 1451px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1451 {
      max-width: 1451px;
      width: 100%; } }

.mw1452 {
  width: 1452px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1452 {
      max-width: 1452px;
      width: 100%; } }

.mw1453 {
  width: 1453px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1453 {
      max-width: 1453px;
      width: 100%; } }

.mw1454 {
  width: 1454px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1454 {
      max-width: 1454px;
      width: 100%; } }

.mw1455 {
  width: 1455px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1455 {
      max-width: 1455px;
      width: 100%; } }

.mw1456 {
  width: 1456px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1456 {
      max-width: 1456px;
      width: 100%; } }

.mw1457 {
  width: 1457px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1457 {
      max-width: 1457px;
      width: 100%; } }

.mw1458 {
  width: 1458px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1458 {
      max-width: 1458px;
      width: 100%; } }

.mw1459 {
  width: 1459px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1459 {
      max-width: 1459px;
      width: 100%; } }

.mw1460 {
  width: 1460px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1460 {
      max-width: 1460px;
      width: 100%; } }

.mw1461 {
  width: 1461px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1461 {
      max-width: 1461px;
      width: 100%; } }

.mw1462 {
  width: 1462px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1462 {
      max-width: 1462px;
      width: 100%; } }

.mw1463 {
  width: 1463px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1463 {
      max-width: 1463px;
      width: 100%; } }

.mw1464 {
  width: 1464px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1464 {
      max-width: 1464px;
      width: 100%; } }

.mw1465 {
  width: 1465px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1465 {
      max-width: 1465px;
      width: 100%; } }

.mw1466 {
  width: 1466px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1466 {
      max-width: 1466px;
      width: 100%; } }

.mw1467 {
  width: 1467px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1467 {
      max-width: 1467px;
      width: 100%; } }

.mw1468 {
  width: 1468px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1468 {
      max-width: 1468px;
      width: 100%; } }

.mw1469 {
  width: 1469px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1469 {
      max-width: 1469px;
      width: 100%; } }

.mw1470 {
  width: 1470px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1470 {
      max-width: 1470px;
      width: 100%; } }

.mw1471 {
  width: 1471px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1471 {
      max-width: 1471px;
      width: 100%; } }

.mw1472 {
  width: 1472px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1472 {
      max-width: 1472px;
      width: 100%; } }

.mw1473 {
  width: 1473px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1473 {
      max-width: 1473px;
      width: 100%; } }

.mw1474 {
  width: 1474px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1474 {
      max-width: 1474px;
      width: 100%; } }

.mw1475 {
  width: 1475px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1475 {
      max-width: 1475px;
      width: 100%; } }

.mw1476 {
  width: 1476px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1476 {
      max-width: 1476px;
      width: 100%; } }

.mw1477 {
  width: 1477px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1477 {
      max-width: 1477px;
      width: 100%; } }

.mw1478 {
  width: 1478px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1478 {
      max-width: 1478px;
      width: 100%; } }

.mw1479 {
  width: 1479px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1479 {
      max-width: 1479px;
      width: 100%; } }

.mw1480 {
  width: 1480px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1480 {
      max-width: 1480px;
      width: 100%; } }

.mw1481 {
  width: 1481px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1481 {
      max-width: 1481px;
      width: 100%; } }

.mw1482 {
  width: 1482px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1482 {
      max-width: 1482px;
      width: 100%; } }

.mw1483 {
  width: 1483px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1483 {
      max-width: 1483px;
      width: 100%; } }

.mw1484 {
  width: 1484px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1484 {
      max-width: 1484px;
      width: 100%; } }

.mw1485 {
  width: 1485px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1485 {
      max-width: 1485px;
      width: 100%; } }

.mw1486 {
  width: 1486px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1486 {
      max-width: 1486px;
      width: 100%; } }

.mw1487 {
  width: 1487px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1487 {
      max-width: 1487px;
      width: 100%; } }

.mw1488 {
  width: 1488px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1488 {
      max-width: 1488px;
      width: 100%; } }

.mw1489 {
  width: 1489px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1489 {
      max-width: 1489px;
      width: 100%; } }

.mw1490 {
  width: 1490px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1490 {
      max-width: 1490px;
      width: 100%; } }

.mw1491 {
  width: 1491px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1491 {
      max-width: 1491px;
      width: 100%; } }

.mw1492 {
  width: 1492px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1492 {
      max-width: 1492px;
      width: 100%; } }

.mw1493 {
  width: 1493px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1493 {
      max-width: 1493px;
      width: 100%; } }

.mw1494 {
  width: 1494px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1494 {
      max-width: 1494px;
      width: 100%; } }

.mw1495 {
  width: 1495px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1495 {
      max-width: 1495px;
      width: 100%; } }

.mw1496 {
  width: 1496px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1496 {
      max-width: 1496px;
      width: 100%; } }

.mw1497 {
  width: 1497px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1497 {
      max-width: 1497px;
      width: 100%; } }

.mw1498 {
  width: 1498px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1498 {
      max-width: 1498px;
      width: 100%; } }

.mw1499 {
  width: 1499px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1499 {
      max-width: 1499px;
      width: 100%; } }

.mw1500 {
  width: 1500px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1500 {
      max-width: 1500px;
      width: 100%; } }

.mw1501 {
  width: 1501px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1501 {
      max-width: 1501px;
      width: 100%; } }

.mw1502 {
  width: 1502px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1502 {
      max-width: 1502px;
      width: 100%; } }

.mw1503 {
  width: 1503px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1503 {
      max-width: 1503px;
      width: 100%; } }

.mw1504 {
  width: 1504px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1504 {
      max-width: 1504px;
      width: 100%; } }

.mw1505 {
  width: 1505px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1505 {
      max-width: 1505px;
      width: 100%; } }

.mw1506 {
  width: 1506px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1506 {
      max-width: 1506px;
      width: 100%; } }

.mw1507 {
  width: 1507px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1507 {
      max-width: 1507px;
      width: 100%; } }

.mw1508 {
  width: 1508px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1508 {
      max-width: 1508px;
      width: 100%; } }

.mw1509 {
  width: 1509px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1509 {
      max-width: 1509px;
      width: 100%; } }

.mw1510 {
  width: 1510px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1510 {
      max-width: 1510px;
      width: 100%; } }

.mw1511 {
  width: 1511px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1511 {
      max-width: 1511px;
      width: 100%; } }

.mw1512 {
  width: 1512px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1512 {
      max-width: 1512px;
      width: 100%; } }

.mw1513 {
  width: 1513px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1513 {
      max-width: 1513px;
      width: 100%; } }

.mw1514 {
  width: 1514px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1514 {
      max-width: 1514px;
      width: 100%; } }

.mw1515 {
  width: 1515px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1515 {
      max-width: 1515px;
      width: 100%; } }

.mw1516 {
  width: 1516px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1516 {
      max-width: 1516px;
      width: 100%; } }

.mw1517 {
  width: 1517px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1517 {
      max-width: 1517px;
      width: 100%; } }

.mw1518 {
  width: 1518px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1518 {
      max-width: 1518px;
      width: 100%; } }

.mw1519 {
  width: 1519px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1519 {
      max-width: 1519px;
      width: 100%; } }

.mw1520 {
  width: 1520px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1520 {
      max-width: 1520px;
      width: 100%; } }

.mw1521 {
  width: 1521px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1521 {
      max-width: 1521px;
      width: 100%; } }

.mw1522 {
  width: 1522px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1522 {
      max-width: 1522px;
      width: 100%; } }

.mw1523 {
  width: 1523px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1523 {
      max-width: 1523px;
      width: 100%; } }

.mw1524 {
  width: 1524px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1524 {
      max-width: 1524px;
      width: 100%; } }

.mw1525 {
  width: 1525px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1525 {
      max-width: 1525px;
      width: 100%; } }

.mw1526 {
  width: 1526px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1526 {
      max-width: 1526px;
      width: 100%; } }

.mw1527 {
  width: 1527px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1527 {
      max-width: 1527px;
      width: 100%; } }

.mw1528 {
  width: 1528px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1528 {
      max-width: 1528px;
      width: 100%; } }

.mw1529 {
  width: 1529px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1529 {
      max-width: 1529px;
      width: 100%; } }

.mw1530 {
  width: 1530px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1530 {
      max-width: 1530px;
      width: 100%; } }

.mw1531 {
  width: 1531px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1531 {
      max-width: 1531px;
      width: 100%; } }

.mw1532 {
  width: 1532px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1532 {
      max-width: 1532px;
      width: 100%; } }

.mw1533 {
  width: 1533px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1533 {
      max-width: 1533px;
      width: 100%; } }

.mw1534 {
  width: 1534px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1534 {
      max-width: 1534px;
      width: 100%; } }

.mw1535 {
  width: 1535px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1535 {
      max-width: 1535px;
      width: 100%; } }

.mw1536 {
  width: 1536px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1536 {
      max-width: 1536px;
      width: 100%; } }

.mw1537 {
  width: 1537px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1537 {
      max-width: 1537px;
      width: 100%; } }

.mw1538 {
  width: 1538px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1538 {
      max-width: 1538px;
      width: 100%; } }

.mw1539 {
  width: 1539px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1539 {
      max-width: 1539px;
      width: 100%; } }

.mw1540 {
  width: 1540px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1540 {
      max-width: 1540px;
      width: 100%; } }

.mw1541 {
  width: 1541px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1541 {
      max-width: 1541px;
      width: 100%; } }

.mw1542 {
  width: 1542px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1542 {
      max-width: 1542px;
      width: 100%; } }

.mw1543 {
  width: 1543px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1543 {
      max-width: 1543px;
      width: 100%; } }

.mw1544 {
  width: 1544px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1544 {
      max-width: 1544px;
      width: 100%; } }

.mw1545 {
  width: 1545px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1545 {
      max-width: 1545px;
      width: 100%; } }

.mw1546 {
  width: 1546px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1546 {
      max-width: 1546px;
      width: 100%; } }

.mw1547 {
  width: 1547px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1547 {
      max-width: 1547px;
      width: 100%; } }

.mw1548 {
  width: 1548px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1548 {
      max-width: 1548px;
      width: 100%; } }

.mw1549 {
  width: 1549px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1549 {
      max-width: 1549px;
      width: 100%; } }

.mw1550 {
  width: 1550px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1550 {
      max-width: 1550px;
      width: 100%; } }

.mw1551 {
  width: 1551px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1551 {
      max-width: 1551px;
      width: 100%; } }

.mw1552 {
  width: 1552px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1552 {
      max-width: 1552px;
      width: 100%; } }

.mw1553 {
  width: 1553px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1553 {
      max-width: 1553px;
      width: 100%; } }

.mw1554 {
  width: 1554px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1554 {
      max-width: 1554px;
      width: 100%; } }

.mw1555 {
  width: 1555px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1555 {
      max-width: 1555px;
      width: 100%; } }

.mw1556 {
  width: 1556px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1556 {
      max-width: 1556px;
      width: 100%; } }

.mw1557 {
  width: 1557px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1557 {
      max-width: 1557px;
      width: 100%; } }

.mw1558 {
  width: 1558px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1558 {
      max-width: 1558px;
      width: 100%; } }

.mw1559 {
  width: 1559px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1559 {
      max-width: 1559px;
      width: 100%; } }

.mw1560 {
  width: 1560px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1560 {
      max-width: 1560px;
      width: 100%; } }

.mw1561 {
  width: 1561px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1561 {
      max-width: 1561px;
      width: 100%; } }

.mw1562 {
  width: 1562px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1562 {
      max-width: 1562px;
      width: 100%; } }

.mw1563 {
  width: 1563px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1563 {
      max-width: 1563px;
      width: 100%; } }

.mw1564 {
  width: 1564px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1564 {
      max-width: 1564px;
      width: 100%; } }

.mw1565 {
  width: 1565px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1565 {
      max-width: 1565px;
      width: 100%; } }

.mw1566 {
  width: 1566px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1566 {
      max-width: 1566px;
      width: 100%; } }

.mw1567 {
  width: 1567px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1567 {
      max-width: 1567px;
      width: 100%; } }

.mw1568 {
  width: 1568px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1568 {
      max-width: 1568px;
      width: 100%; } }

.mw1569 {
  width: 1569px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1569 {
      max-width: 1569px;
      width: 100%; } }

.mw1570 {
  width: 1570px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1570 {
      max-width: 1570px;
      width: 100%; } }

.mw1571 {
  width: 1571px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1571 {
      max-width: 1571px;
      width: 100%; } }

.mw1572 {
  width: 1572px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1572 {
      max-width: 1572px;
      width: 100%; } }

.mw1573 {
  width: 1573px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1573 {
      max-width: 1573px;
      width: 100%; } }

.mw1574 {
  width: 1574px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1574 {
      max-width: 1574px;
      width: 100%; } }

.mw1575 {
  width: 1575px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1575 {
      max-width: 1575px;
      width: 100%; } }

.mw1576 {
  width: 1576px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1576 {
      max-width: 1576px;
      width: 100%; } }

.mw1577 {
  width: 1577px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1577 {
      max-width: 1577px;
      width: 100%; } }

.mw1578 {
  width: 1578px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1578 {
      max-width: 1578px;
      width: 100%; } }

.mw1579 {
  width: 1579px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1579 {
      max-width: 1579px;
      width: 100%; } }

.mw1580 {
  width: 1580px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1580 {
      max-width: 1580px;
      width: 100%; } }

.mw1581 {
  width: 1581px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1581 {
      max-width: 1581px;
      width: 100%; } }

.mw1582 {
  width: 1582px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1582 {
      max-width: 1582px;
      width: 100%; } }

.mw1583 {
  width: 1583px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1583 {
      max-width: 1583px;
      width: 100%; } }

.mw1584 {
  width: 1584px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1584 {
      max-width: 1584px;
      width: 100%; } }

.mw1585 {
  width: 1585px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1585 {
      max-width: 1585px;
      width: 100%; } }

.mw1586 {
  width: 1586px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1586 {
      max-width: 1586px;
      width: 100%; } }

.mw1587 {
  width: 1587px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1587 {
      max-width: 1587px;
      width: 100%; } }

.mw1588 {
  width: 1588px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1588 {
      max-width: 1588px;
      width: 100%; } }

.mw1589 {
  width: 1589px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1589 {
      max-width: 1589px;
      width: 100%; } }

.mw1590 {
  width: 1590px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1590 {
      max-width: 1590px;
      width: 100%; } }

.mw1591 {
  width: 1591px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1591 {
      max-width: 1591px;
      width: 100%; } }

.mw1592 {
  width: 1592px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1592 {
      max-width: 1592px;
      width: 100%; } }

.mw1593 {
  width: 1593px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1593 {
      max-width: 1593px;
      width: 100%; } }

.mw1594 {
  width: 1594px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1594 {
      max-width: 1594px;
      width: 100%; } }

.mw1595 {
  width: 1595px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1595 {
      max-width: 1595px;
      width: 100%; } }

.mw1596 {
  width: 1596px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1596 {
      max-width: 1596px;
      width: 100%; } }

.mw1597 {
  width: 1597px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1597 {
      max-width: 1597px;
      width: 100%; } }

.mw1598 {
  width: 1598px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1598 {
      max-width: 1598px;
      width: 100%; } }

.mw1599 {
  width: 1599px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1599 {
      max-width: 1599px;
      width: 100%; } }

.mw1600 {
  width: 1600px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1600 {
      max-width: 1600px;
      width: 100%; } }

.mw1601 {
  width: 1601px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1601 {
      max-width: 1601px;
      width: 100%; } }

.mw1602 {
  width: 1602px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1602 {
      max-width: 1602px;
      width: 100%; } }

.mw1603 {
  width: 1603px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1603 {
      max-width: 1603px;
      width: 100%; } }

.mw1604 {
  width: 1604px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1604 {
      max-width: 1604px;
      width: 100%; } }

.mw1605 {
  width: 1605px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1605 {
      max-width: 1605px;
      width: 100%; } }

.mw1606 {
  width: 1606px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1606 {
      max-width: 1606px;
      width: 100%; } }

.mw1607 {
  width: 1607px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1607 {
      max-width: 1607px;
      width: 100%; } }

.mw1608 {
  width: 1608px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1608 {
      max-width: 1608px;
      width: 100%; } }

.mw1609 {
  width: 1609px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1609 {
      max-width: 1609px;
      width: 100%; } }

.mw1610 {
  width: 1610px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1610 {
      max-width: 1610px;
      width: 100%; } }

.mw1611 {
  width: 1611px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1611 {
      max-width: 1611px;
      width: 100%; } }

.mw1612 {
  width: 1612px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1612 {
      max-width: 1612px;
      width: 100%; } }

.mw1613 {
  width: 1613px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1613 {
      max-width: 1613px;
      width: 100%; } }

.mw1614 {
  width: 1614px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1614 {
      max-width: 1614px;
      width: 100%; } }

.mw1615 {
  width: 1615px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1615 {
      max-width: 1615px;
      width: 100%; } }

.mw1616 {
  width: 1616px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1616 {
      max-width: 1616px;
      width: 100%; } }

.mw1617 {
  width: 1617px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1617 {
      max-width: 1617px;
      width: 100%; } }

.mw1618 {
  width: 1618px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1618 {
      max-width: 1618px;
      width: 100%; } }

.mw1619 {
  width: 1619px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1619 {
      max-width: 1619px;
      width: 100%; } }

.mw1620 {
  width: 1620px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1620 {
      max-width: 1620px;
      width: 100%; } }

.mw1621 {
  width: 1621px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1621 {
      max-width: 1621px;
      width: 100%; } }

.mw1622 {
  width: 1622px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1622 {
      max-width: 1622px;
      width: 100%; } }

.mw1623 {
  width: 1623px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1623 {
      max-width: 1623px;
      width: 100%; } }

.mw1624 {
  width: 1624px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1624 {
      max-width: 1624px;
      width: 100%; } }

.mw1625 {
  width: 1625px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1625 {
      max-width: 1625px;
      width: 100%; } }

.mw1626 {
  width: 1626px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1626 {
      max-width: 1626px;
      width: 100%; } }

.mw1627 {
  width: 1627px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1627 {
      max-width: 1627px;
      width: 100%; } }

.mw1628 {
  width: 1628px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1628 {
      max-width: 1628px;
      width: 100%; } }

.mw1629 {
  width: 1629px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1629 {
      max-width: 1629px;
      width: 100%; } }

.mw1630 {
  width: 1630px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1630 {
      max-width: 1630px;
      width: 100%; } }

.mw1631 {
  width: 1631px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1631 {
      max-width: 1631px;
      width: 100%; } }

.mw1632 {
  width: 1632px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1632 {
      max-width: 1632px;
      width: 100%; } }

.mw1633 {
  width: 1633px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1633 {
      max-width: 1633px;
      width: 100%; } }

.mw1634 {
  width: 1634px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1634 {
      max-width: 1634px;
      width: 100%; } }

.mw1635 {
  width: 1635px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1635 {
      max-width: 1635px;
      width: 100%; } }

.mw1636 {
  width: 1636px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1636 {
      max-width: 1636px;
      width: 100%; } }

.mw1637 {
  width: 1637px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1637 {
      max-width: 1637px;
      width: 100%; } }

.mw1638 {
  width: 1638px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1638 {
      max-width: 1638px;
      width: 100%; } }

.mw1639 {
  width: 1639px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1639 {
      max-width: 1639px;
      width: 100%; } }

.mw1640 {
  width: 1640px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1640 {
      max-width: 1640px;
      width: 100%; } }

.mw1641 {
  width: 1641px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1641 {
      max-width: 1641px;
      width: 100%; } }

.mw1642 {
  width: 1642px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1642 {
      max-width: 1642px;
      width: 100%; } }

.mw1643 {
  width: 1643px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1643 {
      max-width: 1643px;
      width: 100%; } }

.mw1644 {
  width: 1644px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1644 {
      max-width: 1644px;
      width: 100%; } }

.mw1645 {
  width: 1645px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1645 {
      max-width: 1645px;
      width: 100%; } }

.mw1646 {
  width: 1646px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1646 {
      max-width: 1646px;
      width: 100%; } }

.mw1647 {
  width: 1647px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1647 {
      max-width: 1647px;
      width: 100%; } }

.mw1648 {
  width: 1648px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1648 {
      max-width: 1648px;
      width: 100%; } }

.mw1649 {
  width: 1649px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1649 {
      max-width: 1649px;
      width: 100%; } }

.mw1650 {
  width: 1650px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1650 {
      max-width: 1650px;
      width: 100%; } }

.mw1651 {
  width: 1651px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1651 {
      max-width: 1651px;
      width: 100%; } }

.mw1652 {
  width: 1652px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1652 {
      max-width: 1652px;
      width: 100%; } }

.mw1653 {
  width: 1653px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1653 {
      max-width: 1653px;
      width: 100%; } }

.mw1654 {
  width: 1654px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1654 {
      max-width: 1654px;
      width: 100%; } }

.mw1655 {
  width: 1655px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1655 {
      max-width: 1655px;
      width: 100%; } }

.mw1656 {
  width: 1656px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1656 {
      max-width: 1656px;
      width: 100%; } }

.mw1657 {
  width: 1657px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1657 {
      max-width: 1657px;
      width: 100%; } }

.mw1658 {
  width: 1658px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1658 {
      max-width: 1658px;
      width: 100%; } }

.mw1659 {
  width: 1659px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1659 {
      max-width: 1659px;
      width: 100%; } }

.mw1660 {
  width: 1660px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1660 {
      max-width: 1660px;
      width: 100%; } }

.mw1661 {
  width: 1661px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1661 {
      max-width: 1661px;
      width: 100%; } }

.mw1662 {
  width: 1662px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1662 {
      max-width: 1662px;
      width: 100%; } }

.mw1663 {
  width: 1663px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1663 {
      max-width: 1663px;
      width: 100%; } }

.mw1664 {
  width: 1664px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1664 {
      max-width: 1664px;
      width: 100%; } }

.mw1665 {
  width: 1665px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1665 {
      max-width: 1665px;
      width: 100%; } }

.mw1666 {
  width: 1666px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1666 {
      max-width: 1666px;
      width: 100%; } }

.mw1667 {
  width: 1667px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1667 {
      max-width: 1667px;
      width: 100%; } }

.mw1668 {
  width: 1668px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1668 {
      max-width: 1668px;
      width: 100%; } }

.mw1669 {
  width: 1669px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1669 {
      max-width: 1669px;
      width: 100%; } }

.mw1670 {
  width: 1670px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1670 {
      max-width: 1670px;
      width: 100%; } }

.mw1671 {
  width: 1671px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1671 {
      max-width: 1671px;
      width: 100%; } }

.mw1672 {
  width: 1672px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1672 {
      max-width: 1672px;
      width: 100%; } }

.mw1673 {
  width: 1673px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1673 {
      max-width: 1673px;
      width: 100%; } }

.mw1674 {
  width: 1674px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1674 {
      max-width: 1674px;
      width: 100%; } }

.mw1675 {
  width: 1675px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1675 {
      max-width: 1675px;
      width: 100%; } }

.mw1676 {
  width: 1676px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1676 {
      max-width: 1676px;
      width: 100%; } }

.mw1677 {
  width: 1677px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1677 {
      max-width: 1677px;
      width: 100%; } }

.mw1678 {
  width: 1678px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1678 {
      max-width: 1678px;
      width: 100%; } }

.mw1679 {
  width: 1679px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1679 {
      max-width: 1679px;
      width: 100%; } }

.mw1680 {
  width: 1680px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1680 {
      max-width: 1680px;
      width: 100%; } }

.mw1681 {
  width: 1681px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1681 {
      max-width: 1681px;
      width: 100%; } }

.mw1682 {
  width: 1682px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1682 {
      max-width: 1682px;
      width: 100%; } }

.mw1683 {
  width: 1683px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1683 {
      max-width: 1683px;
      width: 100%; } }

.mw1684 {
  width: 1684px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1684 {
      max-width: 1684px;
      width: 100%; } }

.mw1685 {
  width: 1685px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1685 {
      max-width: 1685px;
      width: 100%; } }

.mw1686 {
  width: 1686px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1686 {
      max-width: 1686px;
      width: 100%; } }

.mw1687 {
  width: 1687px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1687 {
      max-width: 1687px;
      width: 100%; } }

.mw1688 {
  width: 1688px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1688 {
      max-width: 1688px;
      width: 100%; } }

.mw1689 {
  width: 1689px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1689 {
      max-width: 1689px;
      width: 100%; } }

.mw1690 {
  width: 1690px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1690 {
      max-width: 1690px;
      width: 100%; } }

.mw1691 {
  width: 1691px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1691 {
      max-width: 1691px;
      width: 100%; } }

.mw1692 {
  width: 1692px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1692 {
      max-width: 1692px;
      width: 100%; } }

.mw1693 {
  width: 1693px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1693 {
      max-width: 1693px;
      width: 100%; } }

.mw1694 {
  width: 1694px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1694 {
      max-width: 1694px;
      width: 100%; } }

.mw1695 {
  width: 1695px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1695 {
      max-width: 1695px;
      width: 100%; } }

.mw1696 {
  width: 1696px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1696 {
      max-width: 1696px;
      width: 100%; } }

.mw1697 {
  width: 1697px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1697 {
      max-width: 1697px;
      width: 100%; } }

.mw1698 {
  width: 1698px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1698 {
      max-width: 1698px;
      width: 100%; } }

.mw1699 {
  width: 1699px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1699 {
      max-width: 1699px;
      width: 100%; } }

.mw1700 {
  width: 1700px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1700 {
      max-width: 1700px;
      width: 100%; } }

.mw1701 {
  width: 1701px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1701 {
      max-width: 1701px;
      width: 100%; } }

.mw1702 {
  width: 1702px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1702 {
      max-width: 1702px;
      width: 100%; } }

.mw1703 {
  width: 1703px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1703 {
      max-width: 1703px;
      width: 100%; } }

.mw1704 {
  width: 1704px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1704 {
      max-width: 1704px;
      width: 100%; } }

.mw1705 {
  width: 1705px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1705 {
      max-width: 1705px;
      width: 100%; } }

.mw1706 {
  width: 1706px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1706 {
      max-width: 1706px;
      width: 100%; } }

.mw1707 {
  width: 1707px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1707 {
      max-width: 1707px;
      width: 100%; } }

.mw1708 {
  width: 1708px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1708 {
      max-width: 1708px;
      width: 100%; } }

.mw1709 {
  width: 1709px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1709 {
      max-width: 1709px;
      width: 100%; } }

.mw1710 {
  width: 1710px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1710 {
      max-width: 1710px;
      width: 100%; } }

.mw1711 {
  width: 1711px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1711 {
      max-width: 1711px;
      width: 100%; } }

.mw1712 {
  width: 1712px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1712 {
      max-width: 1712px;
      width: 100%; } }

.mw1713 {
  width: 1713px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1713 {
      max-width: 1713px;
      width: 100%; } }

.mw1714 {
  width: 1714px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1714 {
      max-width: 1714px;
      width: 100%; } }

.mw1715 {
  width: 1715px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1715 {
      max-width: 1715px;
      width: 100%; } }

.mw1716 {
  width: 1716px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1716 {
      max-width: 1716px;
      width: 100%; } }

.mw1717 {
  width: 1717px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1717 {
      max-width: 1717px;
      width: 100%; } }

.mw1718 {
  width: 1718px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1718 {
      max-width: 1718px;
      width: 100%; } }

.mw1719 {
  width: 1719px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1719 {
      max-width: 1719px;
      width: 100%; } }

.mw1720 {
  width: 1720px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1720 {
      max-width: 1720px;
      width: 100%; } }

.mw1721 {
  width: 1721px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1721 {
      max-width: 1721px;
      width: 100%; } }

.mw1722 {
  width: 1722px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1722 {
      max-width: 1722px;
      width: 100%; } }

.mw1723 {
  width: 1723px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1723 {
      max-width: 1723px;
      width: 100%; } }

.mw1724 {
  width: 1724px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1724 {
      max-width: 1724px;
      width: 100%; } }

.mw1725 {
  width: 1725px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1725 {
      max-width: 1725px;
      width: 100%; } }

.mw1726 {
  width: 1726px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1726 {
      max-width: 1726px;
      width: 100%; } }

.mw1727 {
  width: 1727px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1727 {
      max-width: 1727px;
      width: 100%; } }

.mw1728 {
  width: 1728px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1728 {
      max-width: 1728px;
      width: 100%; } }

.mw1729 {
  width: 1729px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1729 {
      max-width: 1729px;
      width: 100%; } }

.mw1730 {
  width: 1730px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1730 {
      max-width: 1730px;
      width: 100%; } }

.mw1731 {
  width: 1731px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1731 {
      max-width: 1731px;
      width: 100%; } }

.mw1732 {
  width: 1732px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1732 {
      max-width: 1732px;
      width: 100%; } }

.mw1733 {
  width: 1733px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1733 {
      max-width: 1733px;
      width: 100%; } }

.mw1734 {
  width: 1734px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1734 {
      max-width: 1734px;
      width: 100%; } }

.mw1735 {
  width: 1735px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1735 {
      max-width: 1735px;
      width: 100%; } }

.mw1736 {
  width: 1736px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1736 {
      max-width: 1736px;
      width: 100%; } }

.mw1737 {
  width: 1737px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1737 {
      max-width: 1737px;
      width: 100%; } }

.mw1738 {
  width: 1738px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1738 {
      max-width: 1738px;
      width: 100%; } }

.mw1739 {
  width: 1739px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1739 {
      max-width: 1739px;
      width: 100%; } }

.mw1740 {
  width: 1740px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1740 {
      max-width: 1740px;
      width: 100%; } }

.mw1741 {
  width: 1741px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1741 {
      max-width: 1741px;
      width: 100%; } }

.mw1742 {
  width: 1742px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1742 {
      max-width: 1742px;
      width: 100%; } }

.mw1743 {
  width: 1743px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1743 {
      max-width: 1743px;
      width: 100%; } }

.mw1744 {
  width: 1744px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1744 {
      max-width: 1744px;
      width: 100%; } }

.mw1745 {
  width: 1745px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1745 {
      max-width: 1745px;
      width: 100%; } }

.mw1746 {
  width: 1746px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1746 {
      max-width: 1746px;
      width: 100%; } }

.mw1747 {
  width: 1747px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1747 {
      max-width: 1747px;
      width: 100%; } }

.mw1748 {
  width: 1748px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1748 {
      max-width: 1748px;
      width: 100%; } }

.mw1749 {
  width: 1749px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1749 {
      max-width: 1749px;
      width: 100%; } }

.mw1750 {
  width: 1750px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1750 {
      max-width: 1750px;
      width: 100%; } }

.mw1751 {
  width: 1751px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1751 {
      max-width: 1751px;
      width: 100%; } }

.mw1752 {
  width: 1752px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1752 {
      max-width: 1752px;
      width: 100%; } }

.mw1753 {
  width: 1753px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1753 {
      max-width: 1753px;
      width: 100%; } }

.mw1754 {
  width: 1754px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1754 {
      max-width: 1754px;
      width: 100%; } }

.mw1755 {
  width: 1755px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1755 {
      max-width: 1755px;
      width: 100%; } }

.mw1756 {
  width: 1756px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1756 {
      max-width: 1756px;
      width: 100%; } }

.mw1757 {
  width: 1757px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1757 {
      max-width: 1757px;
      width: 100%; } }

.mw1758 {
  width: 1758px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1758 {
      max-width: 1758px;
      width: 100%; } }

.mw1759 {
  width: 1759px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1759 {
      max-width: 1759px;
      width: 100%; } }

.mw1760 {
  width: 1760px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1760 {
      max-width: 1760px;
      width: 100%; } }

.mw1761 {
  width: 1761px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1761 {
      max-width: 1761px;
      width: 100%; } }

.mw1762 {
  width: 1762px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1762 {
      max-width: 1762px;
      width: 100%; } }

.mw1763 {
  width: 1763px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1763 {
      max-width: 1763px;
      width: 100%; } }

.mw1764 {
  width: 1764px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1764 {
      max-width: 1764px;
      width: 100%; } }

.mw1765 {
  width: 1765px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1765 {
      max-width: 1765px;
      width: 100%; } }

.mw1766 {
  width: 1766px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1766 {
      max-width: 1766px;
      width: 100%; } }

.mw1767 {
  width: 1767px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1767 {
      max-width: 1767px;
      width: 100%; } }

.mw1768 {
  width: 1768px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1768 {
      max-width: 1768px;
      width: 100%; } }

.mw1769 {
  width: 1769px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1769 {
      max-width: 1769px;
      width: 100%; } }

.mw1770 {
  width: 1770px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1770 {
      max-width: 1770px;
      width: 100%; } }

.mw1771 {
  width: 1771px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1771 {
      max-width: 1771px;
      width: 100%; } }

.mw1772 {
  width: 1772px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1772 {
      max-width: 1772px;
      width: 100%; } }

.mw1773 {
  width: 1773px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1773 {
      max-width: 1773px;
      width: 100%; } }

.mw1774 {
  width: 1774px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1774 {
      max-width: 1774px;
      width: 100%; } }

.mw1775 {
  width: 1775px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1775 {
      max-width: 1775px;
      width: 100%; } }

.mw1776 {
  width: 1776px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1776 {
      max-width: 1776px;
      width: 100%; } }

.mw1777 {
  width: 1777px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1777 {
      max-width: 1777px;
      width: 100%; } }

.mw1778 {
  width: 1778px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1778 {
      max-width: 1778px;
      width: 100%; } }

.mw1779 {
  width: 1779px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1779 {
      max-width: 1779px;
      width: 100%; } }

.mw1780 {
  width: 1780px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1780 {
      max-width: 1780px;
      width: 100%; } }

.mw1781 {
  width: 1781px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1781 {
      max-width: 1781px;
      width: 100%; } }

.mw1782 {
  width: 1782px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1782 {
      max-width: 1782px;
      width: 100%; } }

.mw1783 {
  width: 1783px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1783 {
      max-width: 1783px;
      width: 100%; } }

.mw1784 {
  width: 1784px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1784 {
      max-width: 1784px;
      width: 100%; } }

.mw1785 {
  width: 1785px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1785 {
      max-width: 1785px;
      width: 100%; } }

.mw1786 {
  width: 1786px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1786 {
      max-width: 1786px;
      width: 100%; } }

.mw1787 {
  width: 1787px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1787 {
      max-width: 1787px;
      width: 100%; } }

.mw1788 {
  width: 1788px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1788 {
      max-width: 1788px;
      width: 100%; } }

.mw1789 {
  width: 1789px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1789 {
      max-width: 1789px;
      width: 100%; } }

.mw1790 {
  width: 1790px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1790 {
      max-width: 1790px;
      width: 100%; } }

.mw1791 {
  width: 1791px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1791 {
      max-width: 1791px;
      width: 100%; } }

.mw1792 {
  width: 1792px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1792 {
      max-width: 1792px;
      width: 100%; } }

.mw1793 {
  width: 1793px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1793 {
      max-width: 1793px;
      width: 100%; } }

.mw1794 {
  width: 1794px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1794 {
      max-width: 1794px;
      width: 100%; } }

.mw1795 {
  width: 1795px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1795 {
      max-width: 1795px;
      width: 100%; } }

.mw1796 {
  width: 1796px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1796 {
      max-width: 1796px;
      width: 100%; } }

.mw1797 {
  width: 1797px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1797 {
      max-width: 1797px;
      width: 100%; } }

.mw1798 {
  width: 1798px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1798 {
      max-width: 1798px;
      width: 100%; } }

.mw1799 {
  width: 1799px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1799 {
      max-width: 1799px;
      width: 100%; } }

.mw1800 {
  width: 1800px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1800 {
      max-width: 1800px;
      width: 100%; } }

.mw1801 {
  width: 1801px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1801 {
      max-width: 1801px;
      width: 100%; } }

.mw1802 {
  width: 1802px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1802 {
      max-width: 1802px;
      width: 100%; } }

.mw1803 {
  width: 1803px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1803 {
      max-width: 1803px;
      width: 100%; } }

.mw1804 {
  width: 1804px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1804 {
      max-width: 1804px;
      width: 100%; } }

.mw1805 {
  width: 1805px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1805 {
      max-width: 1805px;
      width: 100%; } }

.mw1806 {
  width: 1806px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1806 {
      max-width: 1806px;
      width: 100%; } }

.mw1807 {
  width: 1807px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1807 {
      max-width: 1807px;
      width: 100%; } }

.mw1808 {
  width: 1808px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1808 {
      max-width: 1808px;
      width: 100%; } }

.mw1809 {
  width: 1809px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1809 {
      max-width: 1809px;
      width: 100%; } }

.mw1810 {
  width: 1810px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1810 {
      max-width: 1810px;
      width: 100%; } }

.mw1811 {
  width: 1811px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1811 {
      max-width: 1811px;
      width: 100%; } }

.mw1812 {
  width: 1812px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1812 {
      max-width: 1812px;
      width: 100%; } }

.mw1813 {
  width: 1813px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1813 {
      max-width: 1813px;
      width: 100%; } }

.mw1814 {
  width: 1814px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1814 {
      max-width: 1814px;
      width: 100%; } }

.mw1815 {
  width: 1815px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1815 {
      max-width: 1815px;
      width: 100%; } }

.mw1816 {
  width: 1816px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1816 {
      max-width: 1816px;
      width: 100%; } }

.mw1817 {
  width: 1817px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1817 {
      max-width: 1817px;
      width: 100%; } }

.mw1818 {
  width: 1818px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1818 {
      max-width: 1818px;
      width: 100%; } }

.mw1819 {
  width: 1819px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1819 {
      max-width: 1819px;
      width: 100%; } }

.mw1820 {
  width: 1820px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1820 {
      max-width: 1820px;
      width: 100%; } }

.mw1821 {
  width: 1821px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1821 {
      max-width: 1821px;
      width: 100%; } }

.mw1822 {
  width: 1822px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1822 {
      max-width: 1822px;
      width: 100%; } }

.mw1823 {
  width: 1823px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1823 {
      max-width: 1823px;
      width: 100%; } }

.mw1824 {
  width: 1824px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1824 {
      max-width: 1824px;
      width: 100%; } }

.mw1825 {
  width: 1825px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1825 {
      max-width: 1825px;
      width: 100%; } }

.mw1826 {
  width: 1826px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1826 {
      max-width: 1826px;
      width: 100%; } }

.mw1827 {
  width: 1827px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1827 {
      max-width: 1827px;
      width: 100%; } }

.mw1828 {
  width: 1828px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1828 {
      max-width: 1828px;
      width: 100%; } }

.mw1829 {
  width: 1829px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1829 {
      max-width: 1829px;
      width: 100%; } }

.mw1830 {
  width: 1830px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1830 {
      max-width: 1830px;
      width: 100%; } }

.mw1831 {
  width: 1831px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1831 {
      max-width: 1831px;
      width: 100%; } }

.mw1832 {
  width: 1832px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1832 {
      max-width: 1832px;
      width: 100%; } }

.mw1833 {
  width: 1833px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1833 {
      max-width: 1833px;
      width: 100%; } }

.mw1834 {
  width: 1834px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1834 {
      max-width: 1834px;
      width: 100%; } }

.mw1835 {
  width: 1835px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1835 {
      max-width: 1835px;
      width: 100%; } }

.mw1836 {
  width: 1836px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1836 {
      max-width: 1836px;
      width: 100%; } }

.mw1837 {
  width: 1837px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1837 {
      max-width: 1837px;
      width: 100%; } }

.mw1838 {
  width: 1838px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1838 {
      max-width: 1838px;
      width: 100%; } }

.mw1839 {
  width: 1839px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1839 {
      max-width: 1839px;
      width: 100%; } }

.mw1840 {
  width: 1840px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1840 {
      max-width: 1840px;
      width: 100%; } }

.mw1841 {
  width: 1841px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1841 {
      max-width: 1841px;
      width: 100%; } }

.mw1842 {
  width: 1842px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1842 {
      max-width: 1842px;
      width: 100%; } }

.mw1843 {
  width: 1843px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1843 {
      max-width: 1843px;
      width: 100%; } }

.mw1844 {
  width: 1844px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1844 {
      max-width: 1844px;
      width: 100%; } }

.mw1845 {
  width: 1845px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1845 {
      max-width: 1845px;
      width: 100%; } }

.mw1846 {
  width: 1846px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1846 {
      max-width: 1846px;
      width: 100%; } }

.mw1847 {
  width: 1847px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1847 {
      max-width: 1847px;
      width: 100%; } }

.mw1848 {
  width: 1848px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1848 {
      max-width: 1848px;
      width: 100%; } }

.mw1849 {
  width: 1849px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1849 {
      max-width: 1849px;
      width: 100%; } }

.mw1850 {
  width: 1850px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1850 {
      max-width: 1850px;
      width: 100%; } }

.mw1851 {
  width: 1851px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1851 {
      max-width: 1851px;
      width: 100%; } }

.mw1852 {
  width: 1852px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1852 {
      max-width: 1852px;
      width: 100%; } }

.mw1853 {
  width: 1853px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1853 {
      max-width: 1853px;
      width: 100%; } }

.mw1854 {
  width: 1854px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1854 {
      max-width: 1854px;
      width: 100%; } }

.mw1855 {
  width: 1855px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1855 {
      max-width: 1855px;
      width: 100%; } }

.mw1856 {
  width: 1856px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1856 {
      max-width: 1856px;
      width: 100%; } }

.mw1857 {
  width: 1857px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1857 {
      max-width: 1857px;
      width: 100%; } }

.mw1858 {
  width: 1858px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1858 {
      max-width: 1858px;
      width: 100%; } }

.mw1859 {
  width: 1859px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1859 {
      max-width: 1859px;
      width: 100%; } }

.mw1860 {
  width: 1860px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1860 {
      max-width: 1860px;
      width: 100%; } }

.mw1861 {
  width: 1861px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1861 {
      max-width: 1861px;
      width: 100%; } }

.mw1862 {
  width: 1862px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1862 {
      max-width: 1862px;
      width: 100%; } }

.mw1863 {
  width: 1863px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1863 {
      max-width: 1863px;
      width: 100%; } }

.mw1864 {
  width: 1864px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1864 {
      max-width: 1864px;
      width: 100%; } }

.mw1865 {
  width: 1865px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1865 {
      max-width: 1865px;
      width: 100%; } }

.mw1866 {
  width: 1866px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1866 {
      max-width: 1866px;
      width: 100%; } }

.mw1867 {
  width: 1867px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1867 {
      max-width: 1867px;
      width: 100%; } }

.mw1868 {
  width: 1868px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1868 {
      max-width: 1868px;
      width: 100%; } }

.mw1869 {
  width: 1869px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1869 {
      max-width: 1869px;
      width: 100%; } }

.mw1870 {
  width: 1870px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1870 {
      max-width: 1870px;
      width: 100%; } }

.mw1871 {
  width: 1871px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1871 {
      max-width: 1871px;
      width: 100%; } }

.mw1872 {
  width: 1872px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1872 {
      max-width: 1872px;
      width: 100%; } }

.mw1873 {
  width: 1873px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1873 {
      max-width: 1873px;
      width: 100%; } }

.mw1874 {
  width: 1874px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1874 {
      max-width: 1874px;
      width: 100%; } }

.mw1875 {
  width: 1875px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1875 {
      max-width: 1875px;
      width: 100%; } }

.mw1876 {
  width: 1876px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1876 {
      max-width: 1876px;
      width: 100%; } }

.mw1877 {
  width: 1877px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1877 {
      max-width: 1877px;
      width: 100%; } }

.mw1878 {
  width: 1878px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1878 {
      max-width: 1878px;
      width: 100%; } }

.mw1879 {
  width: 1879px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1879 {
      max-width: 1879px;
      width: 100%; } }

.mw1880 {
  width: 1880px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1880 {
      max-width: 1880px;
      width: 100%; } }

.mw1881 {
  width: 1881px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1881 {
      max-width: 1881px;
      width: 100%; } }

.mw1882 {
  width: 1882px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1882 {
      max-width: 1882px;
      width: 100%; } }

.mw1883 {
  width: 1883px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1883 {
      max-width: 1883px;
      width: 100%; } }

.mw1884 {
  width: 1884px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1884 {
      max-width: 1884px;
      width: 100%; } }

.mw1885 {
  width: 1885px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1885 {
      max-width: 1885px;
      width: 100%; } }

.mw1886 {
  width: 1886px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1886 {
      max-width: 1886px;
      width: 100%; } }

.mw1887 {
  width: 1887px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1887 {
      max-width: 1887px;
      width: 100%; } }

.mw1888 {
  width: 1888px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1888 {
      max-width: 1888px;
      width: 100%; } }

.mw1889 {
  width: 1889px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1889 {
      max-width: 1889px;
      width: 100%; } }

.mw1890 {
  width: 1890px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1890 {
      max-width: 1890px;
      width: 100%; } }

.mw1891 {
  width: 1891px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1891 {
      max-width: 1891px;
      width: 100%; } }

.mw1892 {
  width: 1892px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1892 {
      max-width: 1892px;
      width: 100%; } }

.mw1893 {
  width: 1893px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1893 {
      max-width: 1893px;
      width: 100%; } }

.mw1894 {
  width: 1894px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1894 {
      max-width: 1894px;
      width: 100%; } }

.mw1895 {
  width: 1895px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1895 {
      max-width: 1895px;
      width: 100%; } }

.mw1896 {
  width: 1896px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1896 {
      max-width: 1896px;
      width: 100%; } }

.mw1897 {
  width: 1897px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1897 {
      max-width: 1897px;
      width: 100%; } }

.mw1898 {
  width: 1898px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1898 {
      max-width: 1898px;
      width: 100%; } }

.mw1899 {
  width: 1899px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1899 {
      max-width: 1899px;
      width: 100%; } }

.mw1900 {
  width: 1900px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1900 {
      max-width: 1900px;
      width: 100%; } }

.mw1901 {
  width: 1901px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1901 {
      max-width: 1901px;
      width: 100%; } }

.mw1902 {
  width: 1902px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1902 {
      max-width: 1902px;
      width: 100%; } }

.mw1903 {
  width: 1903px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1903 {
      max-width: 1903px;
      width: 100%; } }

.mw1904 {
  width: 1904px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1904 {
      max-width: 1904px;
      width: 100%; } }

.mw1905 {
  width: 1905px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1905 {
      max-width: 1905px;
      width: 100%; } }

.mw1906 {
  width: 1906px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1906 {
      max-width: 1906px;
      width: 100%; } }

.mw1907 {
  width: 1907px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1907 {
      max-width: 1907px;
      width: 100%; } }

.mw1908 {
  width: 1908px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1908 {
      max-width: 1908px;
      width: 100%; } }

.mw1909 {
  width: 1909px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1909 {
      max-width: 1909px;
      width: 100%; } }

.mw1910 {
  width: 1910px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1910 {
      max-width: 1910px;
      width: 100%; } }

.mw1911 {
  width: 1911px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1911 {
      max-width: 1911px;
      width: 100%; } }

.mw1912 {
  width: 1912px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1912 {
      max-width: 1912px;
      width: 100%; } }

.mw1913 {
  width: 1913px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1913 {
      max-width: 1913px;
      width: 100%; } }

.mw1914 {
  width: 1914px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1914 {
      max-width: 1914px;
      width: 100%; } }

.mw1915 {
  width: 1915px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1915 {
      max-width: 1915px;
      width: 100%; } }

.mw1916 {
  width: 1916px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1916 {
      max-width: 1916px;
      width: 100%; } }

.mw1917 {
  width: 1917px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1917 {
      max-width: 1917px;
      width: 100%; } }

.mw1918 {
  width: 1918px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1918 {
      max-width: 1918px;
      width: 100%; } }

.mw1919 {
  width: 1919px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1919 {
      max-width: 1919px;
      width: 100%; } }

.mw1920 {
  width: 1920px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1920 {
      max-width: 1920px;
      width: 100%; } }

.mw1921 {
  width: 1921px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1921 {
      max-width: 1921px;
      width: 100%; } }

.mw1922 {
  width: 1922px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1922 {
      max-width: 1922px;
      width: 100%; } }

.mw1923 {
  width: 1923px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1923 {
      max-width: 1923px;
      width: 100%; } }

.mw1924 {
  width: 1924px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1924 {
      max-width: 1924px;
      width: 100%; } }

.mw1925 {
  width: 1925px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1925 {
      max-width: 1925px;
      width: 100%; } }

.mw1926 {
  width: 1926px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1926 {
      max-width: 1926px;
      width: 100%; } }

.mw1927 {
  width: 1927px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1927 {
      max-width: 1927px;
      width: 100%; } }

.mw1928 {
  width: 1928px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1928 {
      max-width: 1928px;
      width: 100%; } }

.mw1929 {
  width: 1929px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1929 {
      max-width: 1929px;
      width: 100%; } }

.mw1930 {
  width: 1930px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1930 {
      max-width: 1930px;
      width: 100%; } }

.mw1931 {
  width: 1931px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1931 {
      max-width: 1931px;
      width: 100%; } }

.mw1932 {
  width: 1932px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1932 {
      max-width: 1932px;
      width: 100%; } }

.mw1933 {
  width: 1933px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1933 {
      max-width: 1933px;
      width: 100%; } }

.mw1934 {
  width: 1934px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1934 {
      max-width: 1934px;
      width: 100%; } }

.mw1935 {
  width: 1935px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1935 {
      max-width: 1935px;
      width: 100%; } }

.mw1936 {
  width: 1936px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1936 {
      max-width: 1936px;
      width: 100%; } }

.mw1937 {
  width: 1937px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1937 {
      max-width: 1937px;
      width: 100%; } }

.mw1938 {
  width: 1938px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1938 {
      max-width: 1938px;
      width: 100%; } }

.mw1939 {
  width: 1939px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1939 {
      max-width: 1939px;
      width: 100%; } }

.mw1940 {
  width: 1940px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1940 {
      max-width: 1940px;
      width: 100%; } }

.mw1941 {
  width: 1941px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1941 {
      max-width: 1941px;
      width: 100%; } }

.mw1942 {
  width: 1942px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1942 {
      max-width: 1942px;
      width: 100%; } }

.mw1943 {
  width: 1943px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1943 {
      max-width: 1943px;
      width: 100%; } }

.mw1944 {
  width: 1944px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1944 {
      max-width: 1944px;
      width: 100%; } }

.mw1945 {
  width: 1945px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1945 {
      max-width: 1945px;
      width: 100%; } }

.mw1946 {
  width: 1946px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1946 {
      max-width: 1946px;
      width: 100%; } }

.mw1947 {
  width: 1947px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1947 {
      max-width: 1947px;
      width: 100%; } }

.mw1948 {
  width: 1948px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1948 {
      max-width: 1948px;
      width: 100%; } }

.mw1949 {
  width: 1949px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1949 {
      max-width: 1949px;
      width: 100%; } }

.mw1950 {
  width: 1950px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1950 {
      max-width: 1950px;
      width: 100%; } }

.mw1951 {
  width: 1951px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1951 {
      max-width: 1951px;
      width: 100%; } }

.mw1952 {
  width: 1952px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1952 {
      max-width: 1952px;
      width: 100%; } }

.mw1953 {
  width: 1953px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1953 {
      max-width: 1953px;
      width: 100%; } }

.mw1954 {
  width: 1954px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1954 {
      max-width: 1954px;
      width: 100%; } }

.mw1955 {
  width: 1955px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1955 {
      max-width: 1955px;
      width: 100%; } }

.mw1956 {
  width: 1956px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1956 {
      max-width: 1956px;
      width: 100%; } }

.mw1957 {
  width: 1957px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1957 {
      max-width: 1957px;
      width: 100%; } }

.mw1958 {
  width: 1958px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1958 {
      max-width: 1958px;
      width: 100%; } }

.mw1959 {
  width: 1959px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1959 {
      max-width: 1959px;
      width: 100%; } }

.mw1960 {
  width: 1960px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1960 {
      max-width: 1960px;
      width: 100%; } }

.mw1961 {
  width: 1961px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1961 {
      max-width: 1961px;
      width: 100%; } }

.mw1962 {
  width: 1962px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1962 {
      max-width: 1962px;
      width: 100%; } }

.mw1963 {
  width: 1963px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1963 {
      max-width: 1963px;
      width: 100%; } }

.mw1964 {
  width: 1964px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1964 {
      max-width: 1964px;
      width: 100%; } }

.mw1965 {
  width: 1965px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1965 {
      max-width: 1965px;
      width: 100%; } }

.mw1966 {
  width: 1966px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1966 {
      max-width: 1966px;
      width: 100%; } }

.mw1967 {
  width: 1967px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1967 {
      max-width: 1967px;
      width: 100%; } }

.mw1968 {
  width: 1968px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1968 {
      max-width: 1968px;
      width: 100%; } }

.mw1969 {
  width: 1969px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1969 {
      max-width: 1969px;
      width: 100%; } }

.mw1970 {
  width: 1970px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1970 {
      max-width: 1970px;
      width: 100%; } }

.mw1971 {
  width: 1971px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1971 {
      max-width: 1971px;
      width: 100%; } }

.mw1972 {
  width: 1972px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1972 {
      max-width: 1972px;
      width: 100%; } }

.mw1973 {
  width: 1973px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1973 {
      max-width: 1973px;
      width: 100%; } }

.mw1974 {
  width: 1974px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1974 {
      max-width: 1974px;
      width: 100%; } }

.mw1975 {
  width: 1975px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1975 {
      max-width: 1975px;
      width: 100%; } }

.mw1976 {
  width: 1976px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1976 {
      max-width: 1976px;
      width: 100%; } }

.mw1977 {
  width: 1977px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1977 {
      max-width: 1977px;
      width: 100%; } }

.mw1978 {
  width: 1978px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1978 {
      max-width: 1978px;
      width: 100%; } }

.mw1979 {
  width: 1979px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1979 {
      max-width: 1979px;
      width: 100%; } }

.mw1980 {
  width: 1980px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1980 {
      max-width: 1980px;
      width: 100%; } }

.mw1981 {
  width: 1981px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1981 {
      max-width: 1981px;
      width: 100%; } }

.mw1982 {
  width: 1982px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1982 {
      max-width: 1982px;
      width: 100%; } }

.mw1983 {
  width: 1983px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1983 {
      max-width: 1983px;
      width: 100%; } }

.mw1984 {
  width: 1984px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1984 {
      max-width: 1984px;
      width: 100%; } }

.mw1985 {
  width: 1985px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1985 {
      max-width: 1985px;
      width: 100%; } }

.mw1986 {
  width: 1986px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1986 {
      max-width: 1986px;
      width: 100%; } }

.mw1987 {
  width: 1987px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1987 {
      max-width: 1987px;
      width: 100%; } }

.mw1988 {
  width: 1988px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1988 {
      max-width: 1988px;
      width: 100%; } }

.mw1989 {
  width: 1989px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1989 {
      max-width: 1989px;
      width: 100%; } }

.mw1990 {
  width: 1990px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1990 {
      max-width: 1990px;
      width: 100%; } }

.mw1991 {
  width: 1991px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1991 {
      max-width: 1991px;
      width: 100%; } }

.mw1992 {
  width: 1992px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1992 {
      max-width: 1992px;
      width: 100%; } }

.mw1993 {
  width: 1993px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1993 {
      max-width: 1993px;
      width: 100%; } }

.mw1994 {
  width: 1994px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1994 {
      max-width: 1994px;
      width: 100%; } }

.mw1995 {
  width: 1995px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1995 {
      max-width: 1995px;
      width: 100%; } }

.mw1996 {
  width: 1996px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1996 {
      max-width: 1996px;
      width: 100%; } }

.mw1997 {
  width: 1997px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1997 {
      max-width: 1997px;
      width: 100%; } }

.mw1998 {
  width: 1998px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1998 {
      max-width: 1998px;
      width: 100%; } }

.mw1999 {
  width: 1999px; }
  @media only screen and (min-width: 64.0625em) {
    .mw1999 {
      max-width: 1999px;
      width: 100%; } }

.mw2000 {
  width: 2000px; }
  @media only screen and (min-width: 64.0625em) {
    .mw2000 {
      max-width: 2000px;
      width: 100%; } }

.maxwidth1 {
  max-width: 1px; }

.maxwidth2 {
  max-width: 2px; }

.maxwidth3 {
  max-width: 3px; }

.maxwidth4 {
  max-width: 4px; }

.maxwidth5 {
  max-width: 5px; }

.maxwidth6 {
  max-width: 6px; }

.maxwidth7 {
  max-width: 7px; }

.maxwidth8 {
  max-width: 8px; }

.maxwidth9 {
  max-width: 9px; }

.maxwidth10 {
  max-width: 10px; }

.maxwidth11 {
  max-width: 11px; }

.maxwidth12 {
  max-width: 12px; }

.maxwidth13 {
  max-width: 13px; }

.maxwidth14 {
  max-width: 14px; }

.maxwidth15 {
  max-width: 15px; }

.maxwidth16 {
  max-width: 16px; }

.maxwidth17 {
  max-width: 17px; }

.maxwidth18 {
  max-width: 18px; }

.maxwidth19 {
  max-width: 19px; }

.maxwidth20 {
  max-width: 20px; }

.maxwidth21 {
  max-width: 21px; }

.maxwidth22 {
  max-width: 22px; }

.maxwidth23 {
  max-width: 23px; }

.maxwidth24 {
  max-width: 24px; }

.maxwidth25 {
  max-width: 25px; }

.maxwidth26 {
  max-width: 26px; }

.maxwidth27 {
  max-width: 27px; }

.maxwidth28 {
  max-width: 28px; }

.maxwidth29 {
  max-width: 29px; }

.maxwidth30 {
  max-width: 30px; }

.maxwidth31 {
  max-width: 31px; }

.maxwidth32 {
  max-width: 32px; }

.maxwidth33 {
  max-width: 33px; }

.maxwidth34 {
  max-width: 34px; }

.maxwidth35 {
  max-width: 35px; }

.maxwidth36 {
  max-width: 36px; }

.maxwidth37 {
  max-width: 37px; }

.maxwidth38 {
  max-width: 38px; }

.maxwidth39 {
  max-width: 39px; }

.maxwidth40 {
  max-width: 40px; }

.maxwidth41 {
  max-width: 41px; }

.maxwidth42 {
  max-width: 42px; }

.maxwidth43 {
  max-width: 43px; }

.maxwidth44 {
  max-width: 44px; }

.maxwidth45 {
  max-width: 45px; }

.maxwidth46 {
  max-width: 46px; }

.maxwidth47 {
  max-width: 47px; }

.maxwidth48 {
  max-width: 48px; }

.maxwidth49 {
  max-width: 49px; }

.maxwidth50 {
  max-width: 50px; }

.maxwidth51 {
  max-width: 51px; }

.maxwidth52 {
  max-width: 52px; }

.maxwidth53 {
  max-width: 53px; }

.maxwidth54 {
  max-width: 54px; }

.maxwidth55 {
  max-width: 55px; }

.maxwidth56 {
  max-width: 56px; }

.maxwidth57 {
  max-width: 57px; }

.maxwidth58 {
  max-width: 58px; }

.maxwidth59 {
  max-width: 59px; }

.maxwidth60 {
  max-width: 60px; }

.maxwidth61 {
  max-width: 61px; }

.maxwidth62 {
  max-width: 62px; }

.maxwidth63 {
  max-width: 63px; }

.maxwidth64 {
  max-width: 64px; }

.maxwidth65 {
  max-width: 65px; }

.maxwidth66 {
  max-width: 66px; }

.maxwidth67 {
  max-width: 67px; }

.maxwidth68 {
  max-width: 68px; }

.maxwidth69 {
  max-width: 69px; }

.maxwidth70 {
  max-width: 70px; }

.maxwidth71 {
  max-width: 71px; }

.maxwidth72 {
  max-width: 72px; }

.maxwidth73 {
  max-width: 73px; }

.maxwidth74 {
  max-width: 74px; }

.maxwidth75 {
  max-width: 75px; }

.maxwidth76 {
  max-width: 76px; }

.maxwidth77 {
  max-width: 77px; }

.maxwidth78 {
  max-width: 78px; }

.maxwidth79 {
  max-width: 79px; }

.maxwidth80 {
  max-width: 80px; }

.maxwidth81 {
  max-width: 81px; }

.maxwidth82 {
  max-width: 82px; }

.maxwidth83 {
  max-width: 83px; }

.maxwidth84 {
  max-width: 84px; }

.maxwidth85 {
  max-width: 85px; }

.maxwidth86 {
  max-width: 86px; }

.maxwidth87 {
  max-width: 87px; }

.maxwidth88 {
  max-width: 88px; }

.maxwidth89 {
  max-width: 89px; }

.maxwidth90 {
  max-width: 90px; }

.maxwidth91 {
  max-width: 91px; }

.maxwidth92 {
  max-width: 92px; }

.maxwidth93 {
  max-width: 93px; }

.maxwidth94 {
  max-width: 94px; }

.maxwidth95 {
  max-width: 95px; }

.maxwidth96 {
  max-width: 96px; }

.maxwidth97 {
  max-width: 97px; }

.maxwidth98 {
  max-width: 98px; }

.maxwidth99 {
  max-width: 99px; }

.maxwidth100 {
  max-width: 100px; }

.maxwidth101 {
  max-width: 101px; }

.maxwidth102 {
  max-width: 102px; }

.maxwidth103 {
  max-width: 103px; }

.maxwidth104 {
  max-width: 104px; }

.maxwidth105 {
  max-width: 105px; }

.maxwidth106 {
  max-width: 106px; }

.maxwidth107 {
  max-width: 107px; }

.maxwidth108 {
  max-width: 108px; }

.maxwidth109 {
  max-width: 109px; }

.maxwidth110 {
  max-width: 110px; }

.maxwidth111 {
  max-width: 111px; }

.maxwidth112 {
  max-width: 112px; }

.maxwidth113 {
  max-width: 113px; }

.maxwidth114 {
  max-width: 114px; }

.maxwidth115 {
  max-width: 115px; }

.maxwidth116 {
  max-width: 116px; }

.maxwidth117 {
  max-width: 117px; }

.maxwidth118 {
  max-width: 118px; }

.maxwidth119 {
  max-width: 119px; }

.maxwidth120 {
  max-width: 120px; }

.maxwidth121 {
  max-width: 121px; }

.maxwidth122 {
  max-width: 122px; }

.maxwidth123 {
  max-width: 123px; }

.maxwidth124 {
  max-width: 124px; }

.maxwidth125 {
  max-width: 125px; }

.maxwidth126 {
  max-width: 126px; }

.maxwidth127 {
  max-width: 127px; }

.maxwidth128 {
  max-width: 128px; }

.maxwidth129 {
  max-width: 129px; }

.maxwidth130 {
  max-width: 130px; }

.maxwidth131 {
  max-width: 131px; }

.maxwidth132 {
  max-width: 132px; }

.maxwidth133 {
  max-width: 133px; }

.maxwidth134 {
  max-width: 134px; }

.maxwidth135 {
  max-width: 135px; }

.maxwidth136 {
  max-width: 136px; }

.maxwidth137 {
  max-width: 137px; }

.maxwidth138 {
  max-width: 138px; }

.maxwidth139 {
  max-width: 139px; }

.maxwidth140 {
  max-width: 140px; }

.maxwidth141 {
  max-width: 141px; }

.maxwidth142 {
  max-width: 142px; }

.maxwidth143 {
  max-width: 143px; }

.maxwidth144 {
  max-width: 144px; }

.maxwidth145 {
  max-width: 145px; }

.maxwidth146 {
  max-width: 146px; }

.maxwidth147 {
  max-width: 147px; }

.maxwidth148 {
  max-width: 148px; }

.maxwidth149 {
  max-width: 149px; }

.maxwidth150 {
  max-width: 150px; }

.maxwidth151 {
  max-width: 151px; }

.maxwidth152 {
  max-width: 152px; }

.maxwidth153 {
  max-width: 153px; }

.maxwidth154 {
  max-width: 154px; }

.maxwidth155 {
  max-width: 155px; }

.maxwidth156 {
  max-width: 156px; }

.maxwidth157 {
  max-width: 157px; }

.maxwidth158 {
  max-width: 158px; }

.maxwidth159 {
  max-width: 159px; }

.maxwidth160 {
  max-width: 160px; }

.maxwidth161 {
  max-width: 161px; }

.maxwidth162 {
  max-width: 162px; }

.maxwidth163 {
  max-width: 163px; }

.maxwidth164 {
  max-width: 164px; }

.maxwidth165 {
  max-width: 165px; }

.maxwidth166 {
  max-width: 166px; }

.maxwidth167 {
  max-width: 167px; }

.maxwidth168 {
  max-width: 168px; }

.maxwidth169 {
  max-width: 169px; }

.maxwidth170 {
  max-width: 170px; }

.maxwidth171 {
  max-width: 171px; }

.maxwidth172 {
  max-width: 172px; }

.maxwidth173 {
  max-width: 173px; }

.maxwidth174 {
  max-width: 174px; }

.maxwidth175 {
  max-width: 175px; }

.maxwidth176 {
  max-width: 176px; }

.maxwidth177 {
  max-width: 177px; }

.maxwidth178 {
  max-width: 178px; }

.maxwidth179 {
  max-width: 179px; }

.maxwidth180 {
  max-width: 180px; }

.maxwidth181 {
  max-width: 181px; }

.maxwidth182 {
  max-width: 182px; }

.maxwidth183 {
  max-width: 183px; }

.maxwidth184 {
  max-width: 184px; }

.maxwidth185 {
  max-width: 185px; }

.maxwidth186 {
  max-width: 186px; }

.maxwidth187 {
  max-width: 187px; }

.maxwidth188 {
  max-width: 188px; }

.maxwidth189 {
  max-width: 189px; }

.maxwidth190 {
  max-width: 190px; }

.maxwidth191 {
  max-width: 191px; }

.maxwidth192 {
  max-width: 192px; }

.maxwidth193 {
  max-width: 193px; }

.maxwidth194 {
  max-width: 194px; }

.maxwidth195 {
  max-width: 195px; }

.maxwidth196 {
  max-width: 196px; }

.maxwidth197 {
  max-width: 197px; }

.maxwidth198 {
  max-width: 198px; }

.maxwidth199 {
  max-width: 199px; }

.maxwidth200 {
  max-width: 200px; }

.maxwidth201 {
  max-width: 201px; }

.maxwidth202 {
  max-width: 202px; }

.maxwidth203 {
  max-width: 203px; }

.maxwidth204 {
  max-width: 204px; }

.maxwidth205 {
  max-width: 205px; }

.maxwidth206 {
  max-width: 206px; }

.maxwidth207 {
  max-width: 207px; }

.maxwidth208 {
  max-width: 208px; }

.maxwidth209 {
  max-width: 209px; }

.maxwidth210 {
  max-width: 210px; }

.maxwidth211 {
  max-width: 211px; }

.maxwidth212 {
  max-width: 212px; }

.maxwidth213 {
  max-width: 213px; }

.maxwidth214 {
  max-width: 214px; }

.maxwidth215 {
  max-width: 215px; }

.maxwidth216 {
  max-width: 216px; }

.maxwidth217 {
  max-width: 217px; }

.maxwidth218 {
  max-width: 218px; }

.maxwidth219 {
  max-width: 219px; }

.maxwidth220 {
  max-width: 220px; }

.maxwidth221 {
  max-width: 221px; }

.maxwidth222 {
  max-width: 222px; }

.maxwidth223 {
  max-width: 223px; }

.maxwidth224 {
  max-width: 224px; }

.maxwidth225 {
  max-width: 225px; }

.maxwidth226 {
  max-width: 226px; }

.maxwidth227 {
  max-width: 227px; }

.maxwidth228 {
  max-width: 228px; }

.maxwidth229 {
  max-width: 229px; }

.maxwidth230 {
  max-width: 230px; }

.maxwidth231 {
  max-width: 231px; }

.maxwidth232 {
  max-width: 232px; }

.maxwidth233 {
  max-width: 233px; }

.maxwidth234 {
  max-width: 234px; }

.maxwidth235 {
  max-width: 235px; }

.maxwidth236 {
  max-width: 236px; }

.maxwidth237 {
  max-width: 237px; }

.maxwidth238 {
  max-width: 238px; }

.maxwidth239 {
  max-width: 239px; }

.maxwidth240 {
  max-width: 240px; }

.maxwidth241 {
  max-width: 241px; }

.maxwidth242 {
  max-width: 242px; }

.maxwidth243 {
  max-width: 243px; }

.maxwidth244 {
  max-width: 244px; }

.maxwidth245 {
  max-width: 245px; }

.maxwidth246 {
  max-width: 246px; }

.maxwidth247 {
  max-width: 247px; }

.maxwidth248 {
  max-width: 248px; }

.maxwidth249 {
  max-width: 249px; }

.maxwidth250 {
  max-width: 250px; }

.maxwidth251 {
  max-width: 251px; }

.maxwidth252 {
  max-width: 252px; }

.maxwidth253 {
  max-width: 253px; }

.maxwidth254 {
  max-width: 254px; }

.maxwidth255 {
  max-width: 255px; }

.maxwidth256 {
  max-width: 256px; }

.maxwidth257 {
  max-width: 257px; }

.maxwidth258 {
  max-width: 258px; }

.maxwidth259 {
  max-width: 259px; }

.maxwidth260 {
  max-width: 260px; }

.maxwidth261 {
  max-width: 261px; }

.maxwidth262 {
  max-width: 262px; }

.maxwidth263 {
  max-width: 263px; }

.maxwidth264 {
  max-width: 264px; }

.maxwidth265 {
  max-width: 265px; }

.maxwidth266 {
  max-width: 266px; }

.maxwidth267 {
  max-width: 267px; }

.maxwidth268 {
  max-width: 268px; }

.maxwidth269 {
  max-width: 269px; }

.maxwidth270 {
  max-width: 270px; }

.maxwidth271 {
  max-width: 271px; }

.maxwidth272 {
  max-width: 272px; }

.maxwidth273 {
  max-width: 273px; }

.maxwidth274 {
  max-width: 274px; }

.maxwidth275 {
  max-width: 275px; }

.maxwidth276 {
  max-width: 276px; }

.maxwidth277 {
  max-width: 277px; }

.maxwidth278 {
  max-width: 278px; }

.maxwidth279 {
  max-width: 279px; }

.maxwidth280 {
  max-width: 280px; }

.maxwidth281 {
  max-width: 281px; }

.maxwidth282 {
  max-width: 282px; }

.maxwidth283 {
  max-width: 283px; }

.maxwidth284 {
  max-width: 284px; }

.maxwidth285 {
  max-width: 285px; }

.maxwidth286 {
  max-width: 286px; }

.maxwidth287 {
  max-width: 287px; }

.maxwidth288 {
  max-width: 288px; }

.maxwidth289 {
  max-width: 289px; }

.maxwidth290 {
  max-width: 290px; }

.maxwidth291 {
  max-width: 291px; }

.maxwidth292 {
  max-width: 292px; }

.maxwidth293 {
  max-width: 293px; }

.maxwidth294 {
  max-width: 294px; }

.maxwidth295 {
  max-width: 295px; }

.maxwidth296 {
  max-width: 296px; }

.maxwidth297 {
  max-width: 297px; }

.maxwidth298 {
  max-width: 298px; }

.maxwidth299 {
  max-width: 299px; }

.maxwidth300 {
  max-width: 300px; }

.maxwidth301 {
  max-width: 301px; }

.maxwidth302 {
  max-width: 302px; }

.maxwidth303 {
  max-width: 303px; }

.maxwidth304 {
  max-width: 304px; }

.maxwidth305 {
  max-width: 305px; }

.maxwidth306 {
  max-width: 306px; }

.maxwidth307 {
  max-width: 307px; }

.maxwidth308 {
  max-width: 308px; }

.maxwidth309 {
  max-width: 309px; }

.maxwidth310 {
  max-width: 310px; }

.maxwidth311 {
  max-width: 311px; }

.maxwidth312 {
  max-width: 312px; }

.maxwidth313 {
  max-width: 313px; }

.maxwidth314 {
  max-width: 314px; }

.maxwidth315 {
  max-width: 315px; }

.maxwidth316 {
  max-width: 316px; }

.maxwidth317 {
  max-width: 317px; }

.maxwidth318 {
  max-width: 318px; }

.maxwidth319 {
  max-width: 319px; }

.maxwidth320 {
  max-width: 320px; }

.maxwidth321 {
  max-width: 321px; }

.maxwidth322 {
  max-width: 322px; }

.maxwidth323 {
  max-width: 323px; }

.maxwidth324 {
  max-width: 324px; }

.maxwidth325 {
  max-width: 325px; }

.maxwidth326 {
  max-width: 326px; }

.maxwidth327 {
  max-width: 327px; }

.maxwidth328 {
  max-width: 328px; }

.maxwidth329 {
  max-width: 329px; }

.maxwidth330 {
  max-width: 330px; }

.maxwidth331 {
  max-width: 331px; }

.maxwidth332 {
  max-width: 332px; }

.maxwidth333 {
  max-width: 333px; }

.maxwidth334 {
  max-width: 334px; }

.maxwidth335 {
  max-width: 335px; }

.maxwidth336 {
  max-width: 336px; }

.maxwidth337 {
  max-width: 337px; }

.maxwidth338 {
  max-width: 338px; }

.maxwidth339 {
  max-width: 339px; }

.maxwidth340 {
  max-width: 340px; }

.maxwidth341 {
  max-width: 341px; }

.maxwidth342 {
  max-width: 342px; }

.maxwidth343 {
  max-width: 343px; }

.maxwidth344 {
  max-width: 344px; }

.maxwidth345 {
  max-width: 345px; }

.maxwidth346 {
  max-width: 346px; }

.maxwidth347 {
  max-width: 347px; }

.maxwidth348 {
  max-width: 348px; }

.maxwidth349 {
  max-width: 349px; }

.maxwidth350 {
  max-width: 350px; }

.maxwidth351 {
  max-width: 351px; }

.maxwidth352 {
  max-width: 352px; }

.maxwidth353 {
  max-width: 353px; }

.maxwidth354 {
  max-width: 354px; }

.maxwidth355 {
  max-width: 355px; }

.maxwidth356 {
  max-width: 356px; }

.maxwidth357 {
  max-width: 357px; }

.maxwidth358 {
  max-width: 358px; }

.maxwidth359 {
  max-width: 359px; }

.maxwidth360 {
  max-width: 360px; }

.maxwidth361 {
  max-width: 361px; }

.maxwidth362 {
  max-width: 362px; }

.maxwidth363 {
  max-width: 363px; }

.maxwidth364 {
  max-width: 364px; }

.maxwidth365 {
  max-width: 365px; }

.maxwidth366 {
  max-width: 366px; }

.maxwidth367 {
  max-width: 367px; }

.maxwidth368 {
  max-width: 368px; }

.maxwidth369 {
  max-width: 369px; }

.maxwidth370 {
  max-width: 370px; }

.maxwidth371 {
  max-width: 371px; }

.maxwidth372 {
  max-width: 372px; }

.maxwidth373 {
  max-width: 373px; }

.maxwidth374 {
  max-width: 374px; }

.maxwidth375 {
  max-width: 375px; }

.maxwidth376 {
  max-width: 376px; }

.maxwidth377 {
  max-width: 377px; }

.maxwidth378 {
  max-width: 378px; }

.maxwidth379 {
  max-width: 379px; }

.maxwidth380 {
  max-width: 380px; }

.maxwidth381 {
  max-width: 381px; }

.maxwidth382 {
  max-width: 382px; }

.maxwidth383 {
  max-width: 383px; }

.maxwidth384 {
  max-width: 384px; }

.maxwidth385 {
  max-width: 385px; }

.maxwidth386 {
  max-width: 386px; }

.maxwidth387 {
  max-width: 387px; }

.maxwidth388 {
  max-width: 388px; }

.maxwidth389 {
  max-width: 389px; }

.maxwidth390 {
  max-width: 390px; }

.maxwidth391 {
  max-width: 391px; }

.maxwidth392 {
  max-width: 392px; }

.maxwidth393 {
  max-width: 393px; }

.maxwidth394 {
  max-width: 394px; }

.maxwidth395 {
  max-width: 395px; }

.maxwidth396 {
  max-width: 396px; }

.maxwidth397 {
  max-width: 397px; }

.maxwidth398 {
  max-width: 398px; }

.maxwidth399 {
  max-width: 399px; }

.maxwidth400 {
  max-width: 400px; }

.maxwidth401 {
  max-width: 401px; }

.maxwidth402 {
  max-width: 402px; }

.maxwidth403 {
  max-width: 403px; }

.maxwidth404 {
  max-width: 404px; }

.maxwidth405 {
  max-width: 405px; }

.maxwidth406 {
  max-width: 406px; }

.maxwidth407 {
  max-width: 407px; }

.maxwidth408 {
  max-width: 408px; }

.maxwidth409 {
  max-width: 409px; }

.maxwidth410 {
  max-width: 410px; }

.maxwidth411 {
  max-width: 411px; }

.maxwidth412 {
  max-width: 412px; }

.maxwidth413 {
  max-width: 413px; }

.maxwidth414 {
  max-width: 414px; }

.maxwidth415 {
  max-width: 415px; }

.maxwidth416 {
  max-width: 416px; }

.maxwidth417 {
  max-width: 417px; }

.maxwidth418 {
  max-width: 418px; }

.maxwidth419 {
  max-width: 419px; }

.maxwidth420 {
  max-width: 420px; }

.maxwidth421 {
  max-width: 421px; }

.maxwidth422 {
  max-width: 422px; }

.maxwidth423 {
  max-width: 423px; }

.maxwidth424 {
  max-width: 424px; }

.maxwidth425 {
  max-width: 425px; }

.maxwidth426 {
  max-width: 426px; }

.maxwidth427 {
  max-width: 427px; }

.maxwidth428 {
  max-width: 428px; }

.maxwidth429 {
  max-width: 429px; }

.maxwidth430 {
  max-width: 430px; }

.maxwidth431 {
  max-width: 431px; }

.maxwidth432 {
  max-width: 432px; }

.maxwidth433 {
  max-width: 433px; }

.maxwidth434 {
  max-width: 434px; }

.maxwidth435 {
  max-width: 435px; }

.maxwidth436 {
  max-width: 436px; }

.maxwidth437 {
  max-width: 437px; }

.maxwidth438 {
  max-width: 438px; }

.maxwidth439 {
  max-width: 439px; }

.maxwidth440 {
  max-width: 440px; }

.maxwidth441 {
  max-width: 441px; }

.maxwidth442 {
  max-width: 442px; }

.maxwidth443 {
  max-width: 443px; }

.maxwidth444 {
  max-width: 444px; }

.maxwidth445 {
  max-width: 445px; }

.maxwidth446 {
  max-width: 446px; }

.maxwidth447 {
  max-width: 447px; }

.maxwidth448 {
  max-width: 448px; }

.maxwidth449 {
  max-width: 449px; }

.maxwidth450 {
  max-width: 450px; }

.maxwidth451 {
  max-width: 451px; }

.maxwidth452 {
  max-width: 452px; }

.maxwidth453 {
  max-width: 453px; }

.maxwidth454 {
  max-width: 454px; }

.maxwidth455 {
  max-width: 455px; }

.maxwidth456 {
  max-width: 456px; }

.maxwidth457 {
  max-width: 457px; }

.maxwidth458 {
  max-width: 458px; }

.maxwidth459 {
  max-width: 459px; }

.maxwidth460 {
  max-width: 460px; }

.maxwidth461 {
  max-width: 461px; }

.maxwidth462 {
  max-width: 462px; }

.maxwidth463 {
  max-width: 463px; }

.maxwidth464 {
  max-width: 464px; }

.maxwidth465 {
  max-width: 465px; }

.maxwidth466 {
  max-width: 466px; }

.maxwidth467 {
  max-width: 467px; }

.maxwidth468 {
  max-width: 468px; }

.maxwidth469 {
  max-width: 469px; }

.maxwidth470 {
  max-width: 470px; }

.maxwidth471 {
  max-width: 471px; }

.maxwidth472 {
  max-width: 472px; }

.maxwidth473 {
  max-width: 473px; }

.maxwidth474 {
  max-width: 474px; }

.maxwidth475 {
  max-width: 475px; }

.maxwidth476 {
  max-width: 476px; }

.maxwidth477 {
  max-width: 477px; }

.maxwidth478 {
  max-width: 478px; }

.maxwidth479 {
  max-width: 479px; }

.maxwidth480 {
  max-width: 480px; }

.maxwidth481 {
  max-width: 481px; }

.maxwidth482 {
  max-width: 482px; }

.maxwidth483 {
  max-width: 483px; }

.maxwidth484 {
  max-width: 484px; }

.maxwidth485 {
  max-width: 485px; }

.maxwidth486 {
  max-width: 486px; }

.maxwidth487 {
  max-width: 487px; }

.maxwidth488 {
  max-width: 488px; }

.maxwidth489 {
  max-width: 489px; }

.maxwidth490 {
  max-width: 490px; }

.maxwidth491 {
  max-width: 491px; }

.maxwidth492 {
  max-width: 492px; }

.maxwidth493 {
  max-width: 493px; }

.maxwidth494 {
  max-width: 494px; }

.maxwidth495 {
  max-width: 495px; }

.maxwidth496 {
  max-width: 496px; }

.maxwidth497 {
  max-width: 497px; }

.maxwidth498 {
  max-width: 498px; }

.maxwidth499 {
  max-width: 499px; }

.maxwidth500 {
  max-width: 500px; }

.maxwidth501 {
  max-width: 501px; }

.maxwidth502 {
  max-width: 502px; }

.maxwidth503 {
  max-width: 503px; }

.maxwidth504 {
  max-width: 504px; }

.maxwidth505 {
  max-width: 505px; }

.maxwidth506 {
  max-width: 506px; }

.maxwidth507 {
  max-width: 507px; }

.maxwidth508 {
  max-width: 508px; }

.maxwidth509 {
  max-width: 509px; }

.maxwidth510 {
  max-width: 510px; }

.maxwidth511 {
  max-width: 511px; }

.maxwidth512 {
  max-width: 512px; }

.maxwidth513 {
  max-width: 513px; }

.maxwidth514 {
  max-width: 514px; }

.maxwidth515 {
  max-width: 515px; }

.maxwidth516 {
  max-width: 516px; }

.maxwidth517 {
  max-width: 517px; }

.maxwidth518 {
  max-width: 518px; }

.maxwidth519 {
  max-width: 519px; }

.maxwidth520 {
  max-width: 520px; }

.maxwidth521 {
  max-width: 521px; }

.maxwidth522 {
  max-width: 522px; }

.maxwidth523 {
  max-width: 523px; }

.maxwidth524 {
  max-width: 524px; }

.maxwidth525 {
  max-width: 525px; }

.maxwidth526 {
  max-width: 526px; }

.maxwidth527 {
  max-width: 527px; }

.maxwidth528 {
  max-width: 528px; }

.maxwidth529 {
  max-width: 529px; }

.maxwidth530 {
  max-width: 530px; }

.maxwidth531 {
  max-width: 531px; }

.maxwidth532 {
  max-width: 532px; }

.maxwidth533 {
  max-width: 533px; }

.maxwidth534 {
  max-width: 534px; }

.maxwidth535 {
  max-width: 535px; }

.maxwidth536 {
  max-width: 536px; }

.maxwidth537 {
  max-width: 537px; }

.maxwidth538 {
  max-width: 538px; }

.maxwidth539 {
  max-width: 539px; }

.maxwidth540 {
  max-width: 540px; }

.maxwidth541 {
  max-width: 541px; }

.maxwidth542 {
  max-width: 542px; }

.maxwidth543 {
  max-width: 543px; }

.maxwidth544 {
  max-width: 544px; }

.maxwidth545 {
  max-width: 545px; }

.maxwidth546 {
  max-width: 546px; }

.maxwidth547 {
  max-width: 547px; }

.maxwidth548 {
  max-width: 548px; }

.maxwidth549 {
  max-width: 549px; }

.maxwidth550 {
  max-width: 550px; }

.maxwidth551 {
  max-width: 551px; }

.maxwidth552 {
  max-width: 552px; }

.maxwidth553 {
  max-width: 553px; }

.maxwidth554 {
  max-width: 554px; }

.maxwidth555 {
  max-width: 555px; }

.maxwidth556 {
  max-width: 556px; }

.maxwidth557 {
  max-width: 557px; }

.maxwidth558 {
  max-width: 558px; }

.maxwidth559 {
  max-width: 559px; }

.maxwidth560 {
  max-width: 560px; }

.maxwidth561 {
  max-width: 561px; }

.maxwidth562 {
  max-width: 562px; }

.maxwidth563 {
  max-width: 563px; }

.maxwidth564 {
  max-width: 564px; }

.maxwidth565 {
  max-width: 565px; }

.maxwidth566 {
  max-width: 566px; }

.maxwidth567 {
  max-width: 567px; }

.maxwidth568 {
  max-width: 568px; }

.maxwidth569 {
  max-width: 569px; }

.maxwidth570 {
  max-width: 570px; }

.maxwidth571 {
  max-width: 571px; }

.maxwidth572 {
  max-width: 572px; }

.maxwidth573 {
  max-width: 573px; }

.maxwidth574 {
  max-width: 574px; }

.maxwidth575 {
  max-width: 575px; }

.maxwidth576 {
  max-width: 576px; }

.maxwidth577 {
  max-width: 577px; }

.maxwidth578 {
  max-width: 578px; }

.maxwidth579 {
  max-width: 579px; }

.maxwidth580 {
  max-width: 580px; }

.maxwidth581 {
  max-width: 581px; }

.maxwidth582 {
  max-width: 582px; }

.maxwidth583 {
  max-width: 583px; }

.maxwidth584 {
  max-width: 584px; }

.maxwidth585 {
  max-width: 585px; }

.maxwidth586 {
  max-width: 586px; }

.maxwidth587 {
  max-width: 587px; }

.maxwidth588 {
  max-width: 588px; }

.maxwidth589 {
  max-width: 589px; }

.maxwidth590 {
  max-width: 590px; }

.maxwidth591 {
  max-width: 591px; }

.maxwidth592 {
  max-width: 592px; }

.maxwidth593 {
  max-width: 593px; }

.maxwidth594 {
  max-width: 594px; }

.maxwidth595 {
  max-width: 595px; }

.maxwidth596 {
  max-width: 596px; }

.maxwidth597 {
  max-width: 597px; }

.maxwidth598 {
  max-width: 598px; }

.maxwidth599 {
  max-width: 599px; }

.maxwidth600 {
  max-width: 600px; }

.maxwidth601 {
  max-width: 601px; }

.maxwidth602 {
  max-width: 602px; }

.maxwidth603 {
  max-width: 603px; }

.maxwidth604 {
  max-width: 604px; }

.maxwidth605 {
  max-width: 605px; }

.maxwidth606 {
  max-width: 606px; }

.maxwidth607 {
  max-width: 607px; }

.maxwidth608 {
  max-width: 608px; }

.maxwidth609 {
  max-width: 609px; }

.maxwidth610 {
  max-width: 610px; }

.maxwidth611 {
  max-width: 611px; }

.maxwidth612 {
  max-width: 612px; }

.maxwidth613 {
  max-width: 613px; }

.maxwidth614 {
  max-width: 614px; }

.maxwidth615 {
  max-width: 615px; }

.maxwidth616 {
  max-width: 616px; }

.maxwidth617 {
  max-width: 617px; }

.maxwidth618 {
  max-width: 618px; }

.maxwidth619 {
  max-width: 619px; }

.maxwidth620 {
  max-width: 620px; }

.maxwidth621 {
  max-width: 621px; }

.maxwidth622 {
  max-width: 622px; }

.maxwidth623 {
  max-width: 623px; }

.maxwidth624 {
  max-width: 624px; }

.maxwidth625 {
  max-width: 625px; }

.maxwidth626 {
  max-width: 626px; }

.maxwidth627 {
  max-width: 627px; }

.maxwidth628 {
  max-width: 628px; }

.maxwidth629 {
  max-width: 629px; }

.maxwidth630 {
  max-width: 630px; }

.maxwidth631 {
  max-width: 631px; }

.maxwidth632 {
  max-width: 632px; }

.maxwidth633 {
  max-width: 633px; }

.maxwidth634 {
  max-width: 634px; }

.maxwidth635 {
  max-width: 635px; }

.maxwidth636 {
  max-width: 636px; }

.maxwidth637 {
  max-width: 637px; }

.maxwidth638 {
  max-width: 638px; }

.maxwidth639 {
  max-width: 639px; }

.maxwidth640 {
  max-width: 640px; }

.maxwidth641 {
  max-width: 641px; }

.maxwidth642 {
  max-width: 642px; }

.maxwidth643 {
  max-width: 643px; }

.maxwidth644 {
  max-width: 644px; }

.maxwidth645 {
  max-width: 645px; }

.maxwidth646 {
  max-width: 646px; }

.maxwidth647 {
  max-width: 647px; }

.maxwidth648 {
  max-width: 648px; }

.maxwidth649 {
  max-width: 649px; }

.maxwidth650 {
  max-width: 650px; }

.maxwidth651 {
  max-width: 651px; }

.maxwidth652 {
  max-width: 652px; }

.maxwidth653 {
  max-width: 653px; }

.maxwidth654 {
  max-width: 654px; }

.maxwidth655 {
  max-width: 655px; }

.maxwidth656 {
  max-width: 656px; }

.maxwidth657 {
  max-width: 657px; }

.maxwidth658 {
  max-width: 658px; }

.maxwidth659 {
  max-width: 659px; }

.maxwidth660 {
  max-width: 660px; }

.maxwidth661 {
  max-width: 661px; }

.maxwidth662 {
  max-width: 662px; }

.maxwidth663 {
  max-width: 663px; }

.maxwidth664 {
  max-width: 664px; }

.maxwidth665 {
  max-width: 665px; }

.maxwidth666 {
  max-width: 666px; }

.maxwidth667 {
  max-width: 667px; }

.maxwidth668 {
  max-width: 668px; }

.maxwidth669 {
  max-width: 669px; }

.maxwidth670 {
  max-width: 670px; }

.maxwidth671 {
  max-width: 671px; }

.maxwidth672 {
  max-width: 672px; }

.maxwidth673 {
  max-width: 673px; }

.maxwidth674 {
  max-width: 674px; }

.maxwidth675 {
  max-width: 675px; }

.maxwidth676 {
  max-width: 676px; }

.maxwidth677 {
  max-width: 677px; }

.maxwidth678 {
  max-width: 678px; }

.maxwidth679 {
  max-width: 679px; }

.maxwidth680 {
  max-width: 680px; }

.maxwidth681 {
  max-width: 681px; }

.maxwidth682 {
  max-width: 682px; }

.maxwidth683 {
  max-width: 683px; }

.maxwidth684 {
  max-width: 684px; }

.maxwidth685 {
  max-width: 685px; }

.maxwidth686 {
  max-width: 686px; }

.maxwidth687 {
  max-width: 687px; }

.maxwidth688 {
  max-width: 688px; }

.maxwidth689 {
  max-width: 689px; }

.maxwidth690 {
  max-width: 690px; }

.maxwidth691 {
  max-width: 691px; }

.maxwidth692 {
  max-width: 692px; }

.maxwidth693 {
  max-width: 693px; }

.maxwidth694 {
  max-width: 694px; }

.maxwidth695 {
  max-width: 695px; }

.maxwidth696 {
  max-width: 696px; }

.maxwidth697 {
  max-width: 697px; }

.maxwidth698 {
  max-width: 698px; }

.maxwidth699 {
  max-width: 699px; }

.maxwidth700 {
  max-width: 700px; }

.maxwidth701 {
  max-width: 701px; }

.maxwidth702 {
  max-width: 702px; }

.maxwidth703 {
  max-width: 703px; }

.maxwidth704 {
  max-width: 704px; }

.maxwidth705 {
  max-width: 705px; }

.maxwidth706 {
  max-width: 706px; }

.maxwidth707 {
  max-width: 707px; }

.maxwidth708 {
  max-width: 708px; }

.maxwidth709 {
  max-width: 709px; }

.maxwidth710 {
  max-width: 710px; }

.maxwidth711 {
  max-width: 711px; }

.maxwidth712 {
  max-width: 712px; }

.maxwidth713 {
  max-width: 713px; }

.maxwidth714 {
  max-width: 714px; }

.maxwidth715 {
  max-width: 715px; }

.maxwidth716 {
  max-width: 716px; }

.maxwidth717 {
  max-width: 717px; }

.maxwidth718 {
  max-width: 718px; }

.maxwidth719 {
  max-width: 719px; }

.maxwidth720 {
  max-width: 720px; }

.maxwidth721 {
  max-width: 721px; }

.maxwidth722 {
  max-width: 722px; }

.maxwidth723 {
  max-width: 723px; }

.maxwidth724 {
  max-width: 724px; }

.maxwidth725 {
  max-width: 725px; }

.maxwidth726 {
  max-width: 726px; }

.maxwidth727 {
  max-width: 727px; }

.maxwidth728 {
  max-width: 728px; }

.maxwidth729 {
  max-width: 729px; }

.maxwidth730 {
  max-width: 730px; }

.maxwidth731 {
  max-width: 731px; }

.maxwidth732 {
  max-width: 732px; }

.maxwidth733 {
  max-width: 733px; }

.maxwidth734 {
  max-width: 734px; }

.maxwidth735 {
  max-width: 735px; }

.maxwidth736 {
  max-width: 736px; }

.maxwidth737 {
  max-width: 737px; }

.maxwidth738 {
  max-width: 738px; }

.maxwidth739 {
  max-width: 739px; }

.maxwidth740 {
  max-width: 740px; }

.maxwidth741 {
  max-width: 741px; }

.maxwidth742 {
  max-width: 742px; }

.maxwidth743 {
  max-width: 743px; }

.maxwidth744 {
  max-width: 744px; }

.maxwidth745 {
  max-width: 745px; }

.maxwidth746 {
  max-width: 746px; }

.maxwidth747 {
  max-width: 747px; }

.maxwidth748 {
  max-width: 748px; }

.maxwidth749 {
  max-width: 749px; }

.maxwidth750 {
  max-width: 750px; }

.maxwidth751 {
  max-width: 751px; }

.maxwidth752 {
  max-width: 752px; }

.maxwidth753 {
  max-width: 753px; }

.maxwidth754 {
  max-width: 754px; }

.maxwidth755 {
  max-width: 755px; }

.maxwidth756 {
  max-width: 756px; }

.maxwidth757 {
  max-width: 757px; }

.maxwidth758 {
  max-width: 758px; }

.maxwidth759 {
  max-width: 759px; }

.maxwidth760 {
  max-width: 760px; }

.maxwidth761 {
  max-width: 761px; }

.maxwidth762 {
  max-width: 762px; }

.maxwidth763 {
  max-width: 763px; }

.maxwidth764 {
  max-width: 764px; }

.maxwidth765 {
  max-width: 765px; }

.maxwidth766 {
  max-width: 766px; }

.maxwidth767 {
  max-width: 767px; }

.maxwidth768 {
  max-width: 768px; }

.maxwidth769 {
  max-width: 769px; }

.maxwidth770 {
  max-width: 770px; }

.maxwidth771 {
  max-width: 771px; }

.maxwidth772 {
  max-width: 772px; }

.maxwidth773 {
  max-width: 773px; }

.maxwidth774 {
  max-width: 774px; }

.maxwidth775 {
  max-width: 775px; }

.maxwidth776 {
  max-width: 776px; }

.maxwidth777 {
  max-width: 777px; }

.maxwidth778 {
  max-width: 778px; }

.maxwidth779 {
  max-width: 779px; }

.maxwidth780 {
  max-width: 780px; }

.maxwidth781 {
  max-width: 781px; }

.maxwidth782 {
  max-width: 782px; }

.maxwidth783 {
  max-width: 783px; }

.maxwidth784 {
  max-width: 784px; }

.maxwidth785 {
  max-width: 785px; }

.maxwidth786 {
  max-width: 786px; }

.maxwidth787 {
  max-width: 787px; }

.maxwidth788 {
  max-width: 788px; }

.maxwidth789 {
  max-width: 789px; }

.maxwidth790 {
  max-width: 790px; }

.maxwidth791 {
  max-width: 791px; }

.maxwidth792 {
  max-width: 792px; }

.maxwidth793 {
  max-width: 793px; }

.maxwidth794 {
  max-width: 794px; }

.maxwidth795 {
  max-width: 795px; }

.maxwidth796 {
  max-width: 796px; }

.maxwidth797 {
  max-width: 797px; }

.maxwidth798 {
  max-width: 798px; }

.maxwidth799 {
  max-width: 799px; }

.maxwidth800 {
  max-width: 800px; }

.maxwidth801 {
  max-width: 801px; }

.maxwidth802 {
  max-width: 802px; }

.maxwidth803 {
  max-width: 803px; }

.maxwidth804 {
  max-width: 804px; }

.maxwidth805 {
  max-width: 805px; }

.maxwidth806 {
  max-width: 806px; }

.maxwidth807 {
  max-width: 807px; }

.maxwidth808 {
  max-width: 808px; }

.maxwidth809 {
  max-width: 809px; }

.maxwidth810 {
  max-width: 810px; }

.maxwidth811 {
  max-width: 811px; }

.maxwidth812 {
  max-width: 812px; }

.maxwidth813 {
  max-width: 813px; }

.maxwidth814 {
  max-width: 814px; }

.maxwidth815 {
  max-width: 815px; }

.maxwidth816 {
  max-width: 816px; }

.maxwidth817 {
  max-width: 817px; }

.maxwidth818 {
  max-width: 818px; }

.maxwidth819 {
  max-width: 819px; }

.maxwidth820 {
  max-width: 820px; }

.maxwidth821 {
  max-width: 821px; }

.maxwidth822 {
  max-width: 822px; }

.maxwidth823 {
  max-width: 823px; }

.maxwidth824 {
  max-width: 824px; }

.maxwidth825 {
  max-width: 825px; }

.maxwidth826 {
  max-width: 826px; }

.maxwidth827 {
  max-width: 827px; }

.maxwidth828 {
  max-width: 828px; }

.maxwidth829 {
  max-width: 829px; }

.maxwidth830 {
  max-width: 830px; }

.maxwidth831 {
  max-width: 831px; }

.maxwidth832 {
  max-width: 832px; }

.maxwidth833 {
  max-width: 833px; }

.maxwidth834 {
  max-width: 834px; }

.maxwidth835 {
  max-width: 835px; }

.maxwidth836 {
  max-width: 836px; }

.maxwidth837 {
  max-width: 837px; }

.maxwidth838 {
  max-width: 838px; }

.maxwidth839 {
  max-width: 839px; }

.maxwidth840 {
  max-width: 840px; }

.maxwidth841 {
  max-width: 841px; }

.maxwidth842 {
  max-width: 842px; }

.maxwidth843 {
  max-width: 843px; }

.maxwidth844 {
  max-width: 844px; }

.maxwidth845 {
  max-width: 845px; }

.maxwidth846 {
  max-width: 846px; }

.maxwidth847 {
  max-width: 847px; }

.maxwidth848 {
  max-width: 848px; }

.maxwidth849 {
  max-width: 849px; }

.maxwidth850 {
  max-width: 850px; }

.maxwidth851 {
  max-width: 851px; }

.maxwidth852 {
  max-width: 852px; }

.maxwidth853 {
  max-width: 853px; }

.maxwidth854 {
  max-width: 854px; }

.maxwidth855 {
  max-width: 855px; }

.maxwidth856 {
  max-width: 856px; }

.maxwidth857 {
  max-width: 857px; }

.maxwidth858 {
  max-width: 858px; }

.maxwidth859 {
  max-width: 859px; }

.maxwidth860 {
  max-width: 860px; }

.maxwidth861 {
  max-width: 861px; }

.maxwidth862 {
  max-width: 862px; }

.maxwidth863 {
  max-width: 863px; }

.maxwidth864 {
  max-width: 864px; }

.maxwidth865 {
  max-width: 865px; }

.maxwidth866 {
  max-width: 866px; }

.maxwidth867 {
  max-width: 867px; }

.maxwidth868 {
  max-width: 868px; }

.maxwidth869 {
  max-width: 869px; }

.maxwidth870 {
  max-width: 870px; }

.maxwidth871 {
  max-width: 871px; }

.maxwidth872 {
  max-width: 872px; }

.maxwidth873 {
  max-width: 873px; }

.maxwidth874 {
  max-width: 874px; }

.maxwidth875 {
  max-width: 875px; }

.maxwidth876 {
  max-width: 876px; }

.maxwidth877 {
  max-width: 877px; }

.maxwidth878 {
  max-width: 878px; }

.maxwidth879 {
  max-width: 879px; }

.maxwidth880 {
  max-width: 880px; }

.maxwidth881 {
  max-width: 881px; }

.maxwidth882 {
  max-width: 882px; }

.maxwidth883 {
  max-width: 883px; }

.maxwidth884 {
  max-width: 884px; }

.maxwidth885 {
  max-width: 885px; }

.maxwidth886 {
  max-width: 886px; }

.maxwidth887 {
  max-width: 887px; }

.maxwidth888 {
  max-width: 888px; }

.maxwidth889 {
  max-width: 889px; }

.maxwidth890 {
  max-width: 890px; }

.maxwidth891 {
  max-width: 891px; }

.maxwidth892 {
  max-width: 892px; }

.maxwidth893 {
  max-width: 893px; }

.maxwidth894 {
  max-width: 894px; }

.maxwidth895 {
  max-width: 895px; }

.maxwidth896 {
  max-width: 896px; }

.maxwidth897 {
  max-width: 897px; }

.maxwidth898 {
  max-width: 898px; }

.maxwidth899 {
  max-width: 899px; }

.maxwidth900 {
  max-width: 900px; }

.maxwidth901 {
  max-width: 901px; }

.maxwidth902 {
  max-width: 902px; }

.maxwidth903 {
  max-width: 903px; }

.maxwidth904 {
  max-width: 904px; }

.maxwidth905 {
  max-width: 905px; }

.maxwidth906 {
  max-width: 906px; }

.maxwidth907 {
  max-width: 907px; }

.maxwidth908 {
  max-width: 908px; }

.maxwidth909 {
  max-width: 909px; }

.maxwidth910 {
  max-width: 910px; }

.maxwidth911 {
  max-width: 911px; }

.maxwidth912 {
  max-width: 912px; }

.maxwidth913 {
  max-width: 913px; }

.maxwidth914 {
  max-width: 914px; }

.maxwidth915 {
  max-width: 915px; }

.maxwidth916 {
  max-width: 916px; }

.maxwidth917 {
  max-width: 917px; }

.maxwidth918 {
  max-width: 918px; }

.maxwidth919 {
  max-width: 919px; }

.maxwidth920 {
  max-width: 920px; }

.maxwidth921 {
  max-width: 921px; }

.maxwidth922 {
  max-width: 922px; }

.maxwidth923 {
  max-width: 923px; }

.maxwidth924 {
  max-width: 924px; }

.maxwidth925 {
  max-width: 925px; }

.maxwidth926 {
  max-width: 926px; }

.maxwidth927 {
  max-width: 927px; }

.maxwidth928 {
  max-width: 928px; }

.maxwidth929 {
  max-width: 929px; }

.maxwidth930 {
  max-width: 930px; }

.maxwidth931 {
  max-width: 931px; }

.maxwidth932 {
  max-width: 932px; }

.maxwidth933 {
  max-width: 933px; }

.maxwidth934 {
  max-width: 934px; }

.maxwidth935 {
  max-width: 935px; }

.maxwidth936 {
  max-width: 936px; }

.maxwidth937 {
  max-width: 937px; }

.maxwidth938 {
  max-width: 938px; }

.maxwidth939 {
  max-width: 939px; }

.maxwidth940 {
  max-width: 940px; }

.maxwidth941 {
  max-width: 941px; }

.maxwidth942 {
  max-width: 942px; }

.maxwidth943 {
  max-width: 943px; }

.maxwidth944 {
  max-width: 944px; }

.maxwidth945 {
  max-width: 945px; }

.maxwidth946 {
  max-width: 946px; }

.maxwidth947 {
  max-width: 947px; }

.maxwidth948 {
  max-width: 948px; }

.maxwidth949 {
  max-width: 949px; }

.maxwidth950 {
  max-width: 950px; }

.maxwidth951 {
  max-width: 951px; }

.maxwidth952 {
  max-width: 952px; }

.maxwidth953 {
  max-width: 953px; }

.maxwidth954 {
  max-width: 954px; }

.maxwidth955 {
  max-width: 955px; }

.maxwidth956 {
  max-width: 956px; }

.maxwidth957 {
  max-width: 957px; }

.maxwidth958 {
  max-width: 958px; }

.maxwidth959 {
  max-width: 959px; }

.maxwidth960 {
  max-width: 960px; }

.maxwidth961 {
  max-width: 961px; }

.maxwidth962 {
  max-width: 962px; }

.maxwidth963 {
  max-width: 963px; }

.maxwidth964 {
  max-width: 964px; }

.maxwidth965 {
  max-width: 965px; }

.maxwidth966 {
  max-width: 966px; }

.maxwidth967 {
  max-width: 967px; }

.maxwidth968 {
  max-width: 968px; }

.maxwidth969 {
  max-width: 969px; }

.maxwidth970 {
  max-width: 970px; }

.maxwidth971 {
  max-width: 971px; }

.maxwidth972 {
  max-width: 972px; }

.maxwidth973 {
  max-width: 973px; }

.maxwidth974 {
  max-width: 974px; }

.maxwidth975 {
  max-width: 975px; }

.maxwidth976 {
  max-width: 976px; }

.maxwidth977 {
  max-width: 977px; }

.maxwidth978 {
  max-width: 978px; }

.maxwidth979 {
  max-width: 979px; }

.maxwidth980 {
  max-width: 980px; }

.maxwidth981 {
  max-width: 981px; }

.maxwidth982 {
  max-width: 982px; }

.maxwidth983 {
  max-width: 983px; }

.maxwidth984 {
  max-width: 984px; }

.maxwidth985 {
  max-width: 985px; }

.maxwidth986 {
  max-width: 986px; }

.maxwidth987 {
  max-width: 987px; }

.maxwidth988 {
  max-width: 988px; }

.maxwidth989 {
  max-width: 989px; }

.maxwidth990 {
  max-width: 990px; }

.maxwidth991 {
  max-width: 991px; }

.maxwidth992 {
  max-width: 992px; }

.maxwidth993 {
  max-width: 993px; }

.maxwidth994 {
  max-width: 994px; }

.maxwidth995 {
  max-width: 995px; }

.maxwidth996 {
  max-width: 996px; }

.maxwidth997 {
  max-width: 997px; }

.maxwidth998 {
  max-width: 998px; }

.maxwidth999 {
  max-width: 999px; }

.maxwidth1000 {
  max-width: 1000px; }

.maxwidth1001 {
  max-width: 1001px; }

.maxwidth1002 {
  max-width: 1002px; }

.maxwidth1003 {
  max-width: 1003px; }

.maxwidth1004 {
  max-width: 1004px; }

.maxwidth1005 {
  max-width: 1005px; }

.maxwidth1006 {
  max-width: 1006px; }

.maxwidth1007 {
  max-width: 1007px; }

.maxwidth1008 {
  max-width: 1008px; }

.maxwidth1009 {
  max-width: 1009px; }

.maxwidth1010 {
  max-width: 1010px; }

.maxwidth1011 {
  max-width: 1011px; }

.maxwidth1012 {
  max-width: 1012px; }

.maxwidth1013 {
  max-width: 1013px; }

.maxwidth1014 {
  max-width: 1014px; }

.maxwidth1015 {
  max-width: 1015px; }

.maxwidth1016 {
  max-width: 1016px; }

.maxwidth1017 {
  max-width: 1017px; }

.maxwidth1018 {
  max-width: 1018px; }

.maxwidth1019 {
  max-width: 1019px; }

.maxwidth1020 {
  max-width: 1020px; }

.maxwidth1021 {
  max-width: 1021px; }

.maxwidth1022 {
  max-width: 1022px; }

.maxwidth1023 {
  max-width: 1023px; }

.maxwidth1024 {
  max-width: 1024px; }

.maxwidth1025 {
  max-width: 1025px; }

.maxwidth1026 {
  max-width: 1026px; }

.maxwidth1027 {
  max-width: 1027px; }

.maxwidth1028 {
  max-width: 1028px; }

.maxwidth1029 {
  max-width: 1029px; }

.maxwidth1030 {
  max-width: 1030px; }

.maxwidth1031 {
  max-width: 1031px; }

.maxwidth1032 {
  max-width: 1032px; }

.maxwidth1033 {
  max-width: 1033px; }

.maxwidth1034 {
  max-width: 1034px; }

.maxwidth1035 {
  max-width: 1035px; }

.maxwidth1036 {
  max-width: 1036px; }

.maxwidth1037 {
  max-width: 1037px; }

.maxwidth1038 {
  max-width: 1038px; }

.maxwidth1039 {
  max-width: 1039px; }

.maxwidth1040 {
  max-width: 1040px; }

.maxwidth1041 {
  max-width: 1041px; }

.maxwidth1042 {
  max-width: 1042px; }

.maxwidth1043 {
  max-width: 1043px; }

.maxwidth1044 {
  max-width: 1044px; }

.maxwidth1045 {
  max-width: 1045px; }

.maxwidth1046 {
  max-width: 1046px; }

.maxwidth1047 {
  max-width: 1047px; }

.maxwidth1048 {
  max-width: 1048px; }

.maxwidth1049 {
  max-width: 1049px; }

.maxwidth1050 {
  max-width: 1050px; }

.maxwidth1051 {
  max-width: 1051px; }

.maxwidth1052 {
  max-width: 1052px; }

.maxwidth1053 {
  max-width: 1053px; }

.maxwidth1054 {
  max-width: 1054px; }

.maxwidth1055 {
  max-width: 1055px; }

.maxwidth1056 {
  max-width: 1056px; }

.maxwidth1057 {
  max-width: 1057px; }

.maxwidth1058 {
  max-width: 1058px; }

.maxwidth1059 {
  max-width: 1059px; }

.maxwidth1060 {
  max-width: 1060px; }

.maxwidth1061 {
  max-width: 1061px; }

.maxwidth1062 {
  max-width: 1062px; }

.maxwidth1063 {
  max-width: 1063px; }

.maxwidth1064 {
  max-width: 1064px; }

.maxwidth1065 {
  max-width: 1065px; }

.maxwidth1066 {
  max-width: 1066px; }

.maxwidth1067 {
  max-width: 1067px; }

.maxwidth1068 {
  max-width: 1068px; }

.maxwidth1069 {
  max-width: 1069px; }

.maxwidth1070 {
  max-width: 1070px; }

.maxwidth1071 {
  max-width: 1071px; }

.maxwidth1072 {
  max-width: 1072px; }

.maxwidth1073 {
  max-width: 1073px; }

.maxwidth1074 {
  max-width: 1074px; }

.maxwidth1075 {
  max-width: 1075px; }

.maxwidth1076 {
  max-width: 1076px; }

.maxwidth1077 {
  max-width: 1077px; }

.maxwidth1078 {
  max-width: 1078px; }

.maxwidth1079 {
  max-width: 1079px; }

.maxwidth1080 {
  max-width: 1080px; }

.maxwidth1081 {
  max-width: 1081px; }

.maxwidth1082 {
  max-width: 1082px; }

.maxwidth1083 {
  max-width: 1083px; }

.maxwidth1084 {
  max-width: 1084px; }

.maxwidth1085 {
  max-width: 1085px; }

.maxwidth1086 {
  max-width: 1086px; }

.maxwidth1087 {
  max-width: 1087px; }

.maxwidth1088 {
  max-width: 1088px; }

.maxwidth1089 {
  max-width: 1089px; }

.maxwidth1090 {
  max-width: 1090px; }

.maxwidth1091 {
  max-width: 1091px; }

.maxwidth1092 {
  max-width: 1092px; }

.maxwidth1093 {
  max-width: 1093px; }

.maxwidth1094 {
  max-width: 1094px; }

.maxwidth1095 {
  max-width: 1095px; }

.maxwidth1096 {
  max-width: 1096px; }

.maxwidth1097 {
  max-width: 1097px; }

.maxwidth1098 {
  max-width: 1098px; }

.maxwidth1099 {
  max-width: 1099px; }

.maxwidth1100 {
  max-width: 1100px; }

.maxwidth1101 {
  max-width: 1101px; }

.maxwidth1102 {
  max-width: 1102px; }

.maxwidth1103 {
  max-width: 1103px; }

.maxwidth1104 {
  max-width: 1104px; }

.maxwidth1105 {
  max-width: 1105px; }

.maxwidth1106 {
  max-width: 1106px; }

.maxwidth1107 {
  max-width: 1107px; }

.maxwidth1108 {
  max-width: 1108px; }

.maxwidth1109 {
  max-width: 1109px; }

.maxwidth1110 {
  max-width: 1110px; }

.maxwidth1111 {
  max-width: 1111px; }

.maxwidth1112 {
  max-width: 1112px; }

.maxwidth1113 {
  max-width: 1113px; }

.maxwidth1114 {
  max-width: 1114px; }

.maxwidth1115 {
  max-width: 1115px; }

.maxwidth1116 {
  max-width: 1116px; }

.maxwidth1117 {
  max-width: 1117px; }

.maxwidth1118 {
  max-width: 1118px; }

.maxwidth1119 {
  max-width: 1119px; }

.maxwidth1120 {
  max-width: 1120px; }

.maxwidth1121 {
  max-width: 1121px; }

.maxwidth1122 {
  max-width: 1122px; }

.maxwidth1123 {
  max-width: 1123px; }

.maxwidth1124 {
  max-width: 1124px; }

.maxwidth1125 {
  max-width: 1125px; }

.maxwidth1126 {
  max-width: 1126px; }

.maxwidth1127 {
  max-width: 1127px; }

.maxwidth1128 {
  max-width: 1128px; }

.maxwidth1129 {
  max-width: 1129px; }

.maxwidth1130 {
  max-width: 1130px; }

.maxwidth1131 {
  max-width: 1131px; }

.maxwidth1132 {
  max-width: 1132px; }

.maxwidth1133 {
  max-width: 1133px; }

.maxwidth1134 {
  max-width: 1134px; }

.maxwidth1135 {
  max-width: 1135px; }

.maxwidth1136 {
  max-width: 1136px; }

.maxwidth1137 {
  max-width: 1137px; }

.maxwidth1138 {
  max-width: 1138px; }

.maxwidth1139 {
  max-width: 1139px; }

.maxwidth1140 {
  max-width: 1140px; }

.maxwidth1141 {
  max-width: 1141px; }

.maxwidth1142 {
  max-width: 1142px; }

.maxwidth1143 {
  max-width: 1143px; }

.maxwidth1144 {
  max-width: 1144px; }

.maxwidth1145 {
  max-width: 1145px; }

.maxwidth1146 {
  max-width: 1146px; }

.maxwidth1147 {
  max-width: 1147px; }

.maxwidth1148 {
  max-width: 1148px; }

.maxwidth1149 {
  max-width: 1149px; }

.maxwidth1150 {
  max-width: 1150px; }

.maxwidth1151 {
  max-width: 1151px; }

.maxwidth1152 {
  max-width: 1152px; }

.maxwidth1153 {
  max-width: 1153px; }

.maxwidth1154 {
  max-width: 1154px; }

.maxwidth1155 {
  max-width: 1155px; }

.maxwidth1156 {
  max-width: 1156px; }

.maxwidth1157 {
  max-width: 1157px; }

.maxwidth1158 {
  max-width: 1158px; }

.maxwidth1159 {
  max-width: 1159px; }

.maxwidth1160 {
  max-width: 1160px; }

.maxwidth1161 {
  max-width: 1161px; }

.maxwidth1162 {
  max-width: 1162px; }

.maxwidth1163 {
  max-width: 1163px; }

.maxwidth1164 {
  max-width: 1164px; }

.maxwidth1165 {
  max-width: 1165px; }

.maxwidth1166 {
  max-width: 1166px; }

.maxwidth1167 {
  max-width: 1167px; }

.maxwidth1168 {
  max-width: 1168px; }

.maxwidth1169 {
  max-width: 1169px; }

.maxwidth1170 {
  max-width: 1170px; }

.maxwidth1171 {
  max-width: 1171px; }

.maxwidth1172 {
  max-width: 1172px; }

.maxwidth1173 {
  max-width: 1173px; }

.maxwidth1174 {
  max-width: 1174px; }

.maxwidth1175 {
  max-width: 1175px; }

.maxwidth1176 {
  max-width: 1176px; }

.maxwidth1177 {
  max-width: 1177px; }

.maxwidth1178 {
  max-width: 1178px; }

.maxwidth1179 {
  max-width: 1179px; }

.maxwidth1180 {
  max-width: 1180px; }

.maxwidth1181 {
  max-width: 1181px; }

.maxwidth1182 {
  max-width: 1182px; }

.maxwidth1183 {
  max-width: 1183px; }

.maxwidth1184 {
  max-width: 1184px; }

.maxwidth1185 {
  max-width: 1185px; }

.maxwidth1186 {
  max-width: 1186px; }

.maxwidth1187 {
  max-width: 1187px; }

.maxwidth1188 {
  max-width: 1188px; }

.maxwidth1189 {
  max-width: 1189px; }

.maxwidth1190 {
  max-width: 1190px; }

.maxwidth1191 {
  max-width: 1191px; }

.maxwidth1192 {
  max-width: 1192px; }

.maxwidth1193 {
  max-width: 1193px; }

.maxwidth1194 {
  max-width: 1194px; }

.maxwidth1195 {
  max-width: 1195px; }

.maxwidth1196 {
  max-width: 1196px; }

.maxwidth1197 {
  max-width: 1197px; }

.maxwidth1198 {
  max-width: 1198px; }

.maxwidth1199 {
  max-width: 1199px; }

.maxwidth1200 {
  max-width: 1200px; }

.maxwidth1201 {
  max-width: 1201px; }

.maxwidth1202 {
  max-width: 1202px; }

.maxwidth1203 {
  max-width: 1203px; }

.maxwidth1204 {
  max-width: 1204px; }

.maxwidth1205 {
  max-width: 1205px; }

.maxwidth1206 {
  max-width: 1206px; }

.maxwidth1207 {
  max-width: 1207px; }

.maxwidth1208 {
  max-width: 1208px; }

.maxwidth1209 {
  max-width: 1209px; }

.maxwidth1210 {
  max-width: 1210px; }

.maxwidth1211 {
  max-width: 1211px; }

.maxwidth1212 {
  max-width: 1212px; }

.maxwidth1213 {
  max-width: 1213px; }

.maxwidth1214 {
  max-width: 1214px; }

.maxwidth1215 {
  max-width: 1215px; }

.maxwidth1216 {
  max-width: 1216px; }

.maxwidth1217 {
  max-width: 1217px; }

.maxwidth1218 {
  max-width: 1218px; }

.maxwidth1219 {
  max-width: 1219px; }

.maxwidth1220 {
  max-width: 1220px; }

.maxwidth1221 {
  max-width: 1221px; }

.maxwidth1222 {
  max-width: 1222px; }

.maxwidth1223 {
  max-width: 1223px; }

.maxwidth1224 {
  max-width: 1224px; }

.maxwidth1225 {
  max-width: 1225px; }

.maxwidth1226 {
  max-width: 1226px; }

.maxwidth1227 {
  max-width: 1227px; }

.maxwidth1228 {
  max-width: 1228px; }

.maxwidth1229 {
  max-width: 1229px; }

.maxwidth1230 {
  max-width: 1230px; }

.maxwidth1231 {
  max-width: 1231px; }

.maxwidth1232 {
  max-width: 1232px; }

.maxwidth1233 {
  max-width: 1233px; }

.maxwidth1234 {
  max-width: 1234px; }

.maxwidth1235 {
  max-width: 1235px; }

.maxwidth1236 {
  max-width: 1236px; }

.maxwidth1237 {
  max-width: 1237px; }

.maxwidth1238 {
  max-width: 1238px; }

.maxwidth1239 {
  max-width: 1239px; }

.maxwidth1240 {
  max-width: 1240px; }

.maxwidth1241 {
  max-width: 1241px; }

.maxwidth1242 {
  max-width: 1242px; }

.maxwidth1243 {
  max-width: 1243px; }

.maxwidth1244 {
  max-width: 1244px; }

.maxwidth1245 {
  max-width: 1245px; }

.maxwidth1246 {
  max-width: 1246px; }

.maxwidth1247 {
  max-width: 1247px; }

.maxwidth1248 {
  max-width: 1248px; }

.maxwidth1249 {
  max-width: 1249px; }

.maxwidth1250 {
  max-width: 1250px; }

.maxwidth1251 {
  max-width: 1251px; }

.maxwidth1252 {
  max-width: 1252px; }

.maxwidth1253 {
  max-width: 1253px; }

.maxwidth1254 {
  max-width: 1254px; }

.maxwidth1255 {
  max-width: 1255px; }

.maxwidth1256 {
  max-width: 1256px; }

.maxwidth1257 {
  max-width: 1257px; }

.maxwidth1258 {
  max-width: 1258px; }

.maxwidth1259 {
  max-width: 1259px; }

.maxwidth1260 {
  max-width: 1260px; }

.maxwidth1261 {
  max-width: 1261px; }

.maxwidth1262 {
  max-width: 1262px; }

.maxwidth1263 {
  max-width: 1263px; }

.maxwidth1264 {
  max-width: 1264px; }

.maxwidth1265 {
  max-width: 1265px; }

.maxwidth1266 {
  max-width: 1266px; }

.maxwidth1267 {
  max-width: 1267px; }

.maxwidth1268 {
  max-width: 1268px; }

.maxwidth1269 {
  max-width: 1269px; }

.maxwidth1270 {
  max-width: 1270px; }

.maxwidth1271 {
  max-width: 1271px; }

.maxwidth1272 {
  max-width: 1272px; }

.maxwidth1273 {
  max-width: 1273px; }

.maxwidth1274 {
  max-width: 1274px; }

.maxwidth1275 {
  max-width: 1275px; }

.maxwidth1276 {
  max-width: 1276px; }

.maxwidth1277 {
  max-width: 1277px; }

.maxwidth1278 {
  max-width: 1278px; }

.maxwidth1279 {
  max-width: 1279px; }

.maxwidth1280 {
  max-width: 1280px; }

.maxwidth1281 {
  max-width: 1281px; }

.maxwidth1282 {
  max-width: 1282px; }

.maxwidth1283 {
  max-width: 1283px; }

.maxwidth1284 {
  max-width: 1284px; }

.maxwidth1285 {
  max-width: 1285px; }

.maxwidth1286 {
  max-width: 1286px; }

.maxwidth1287 {
  max-width: 1287px; }

.maxwidth1288 {
  max-width: 1288px; }

.maxwidth1289 {
  max-width: 1289px; }

.maxwidth1290 {
  max-width: 1290px; }

.maxwidth1291 {
  max-width: 1291px; }

.maxwidth1292 {
  max-width: 1292px; }

.maxwidth1293 {
  max-width: 1293px; }

.maxwidth1294 {
  max-width: 1294px; }

.maxwidth1295 {
  max-width: 1295px; }

.maxwidth1296 {
  max-width: 1296px; }

.maxwidth1297 {
  max-width: 1297px; }

.maxwidth1298 {
  max-width: 1298px; }

.maxwidth1299 {
  max-width: 1299px; }

.maxwidth1300 {
  max-width: 1300px; }

.maxwidth1301 {
  max-width: 1301px; }

.maxwidth1302 {
  max-width: 1302px; }

.maxwidth1303 {
  max-width: 1303px; }

.maxwidth1304 {
  max-width: 1304px; }

.maxwidth1305 {
  max-width: 1305px; }

.maxwidth1306 {
  max-width: 1306px; }

.maxwidth1307 {
  max-width: 1307px; }

.maxwidth1308 {
  max-width: 1308px; }

.maxwidth1309 {
  max-width: 1309px; }

.maxwidth1310 {
  max-width: 1310px; }

.maxwidth1311 {
  max-width: 1311px; }

.maxwidth1312 {
  max-width: 1312px; }

.maxwidth1313 {
  max-width: 1313px; }

.maxwidth1314 {
  max-width: 1314px; }

.maxwidth1315 {
  max-width: 1315px; }

.maxwidth1316 {
  max-width: 1316px; }

.maxwidth1317 {
  max-width: 1317px; }

.maxwidth1318 {
  max-width: 1318px; }

.maxwidth1319 {
  max-width: 1319px; }

.maxwidth1320 {
  max-width: 1320px; }

.maxwidth1321 {
  max-width: 1321px; }

.maxwidth1322 {
  max-width: 1322px; }

.maxwidth1323 {
  max-width: 1323px; }

.maxwidth1324 {
  max-width: 1324px; }

.maxwidth1325 {
  max-width: 1325px; }

.maxwidth1326 {
  max-width: 1326px; }

.maxwidth1327 {
  max-width: 1327px; }

.maxwidth1328 {
  max-width: 1328px; }

.maxwidth1329 {
  max-width: 1329px; }

.maxwidth1330 {
  max-width: 1330px; }

.maxwidth1331 {
  max-width: 1331px; }

.maxwidth1332 {
  max-width: 1332px; }

.maxwidth1333 {
  max-width: 1333px; }

.maxwidth1334 {
  max-width: 1334px; }

.maxwidth1335 {
  max-width: 1335px; }

.maxwidth1336 {
  max-width: 1336px; }

.maxwidth1337 {
  max-width: 1337px; }

.maxwidth1338 {
  max-width: 1338px; }

.maxwidth1339 {
  max-width: 1339px; }

.maxwidth1340 {
  max-width: 1340px; }

.maxwidth1341 {
  max-width: 1341px; }

.maxwidth1342 {
  max-width: 1342px; }

.maxwidth1343 {
  max-width: 1343px; }

.maxwidth1344 {
  max-width: 1344px; }

.maxwidth1345 {
  max-width: 1345px; }

.maxwidth1346 {
  max-width: 1346px; }

.maxwidth1347 {
  max-width: 1347px; }

.maxwidth1348 {
  max-width: 1348px; }

.maxwidth1349 {
  max-width: 1349px; }

.maxwidth1350 {
  max-width: 1350px; }

.maxwidth1351 {
  max-width: 1351px; }

.maxwidth1352 {
  max-width: 1352px; }

.maxwidth1353 {
  max-width: 1353px; }

.maxwidth1354 {
  max-width: 1354px; }

.maxwidth1355 {
  max-width: 1355px; }

.maxwidth1356 {
  max-width: 1356px; }

.maxwidth1357 {
  max-width: 1357px; }

.maxwidth1358 {
  max-width: 1358px; }

.maxwidth1359 {
  max-width: 1359px; }

.maxwidth1360 {
  max-width: 1360px; }

.maxwidth1361 {
  max-width: 1361px; }

.maxwidth1362 {
  max-width: 1362px; }

.maxwidth1363 {
  max-width: 1363px; }

.maxwidth1364 {
  max-width: 1364px; }

.maxwidth1365 {
  max-width: 1365px; }

.maxwidth1366 {
  max-width: 1366px; }

.maxwidth1367 {
  max-width: 1367px; }

.maxwidth1368 {
  max-width: 1368px; }

.maxwidth1369 {
  max-width: 1369px; }

.maxwidth1370 {
  max-width: 1370px; }

.maxwidth1371 {
  max-width: 1371px; }

.maxwidth1372 {
  max-width: 1372px; }

.maxwidth1373 {
  max-width: 1373px; }

.maxwidth1374 {
  max-width: 1374px; }

.maxwidth1375 {
  max-width: 1375px; }

.maxwidth1376 {
  max-width: 1376px; }

.maxwidth1377 {
  max-width: 1377px; }

.maxwidth1378 {
  max-width: 1378px; }

.maxwidth1379 {
  max-width: 1379px; }

.maxwidth1380 {
  max-width: 1380px; }

.maxwidth1381 {
  max-width: 1381px; }

.maxwidth1382 {
  max-width: 1382px; }

.maxwidth1383 {
  max-width: 1383px; }

.maxwidth1384 {
  max-width: 1384px; }

.maxwidth1385 {
  max-width: 1385px; }

.maxwidth1386 {
  max-width: 1386px; }

.maxwidth1387 {
  max-width: 1387px; }

.maxwidth1388 {
  max-width: 1388px; }

.maxwidth1389 {
  max-width: 1389px; }

.maxwidth1390 {
  max-width: 1390px; }

.maxwidth1391 {
  max-width: 1391px; }

.maxwidth1392 {
  max-width: 1392px; }

.maxwidth1393 {
  max-width: 1393px; }

.maxwidth1394 {
  max-width: 1394px; }

.maxwidth1395 {
  max-width: 1395px; }

.maxwidth1396 {
  max-width: 1396px; }

.maxwidth1397 {
  max-width: 1397px; }

.maxwidth1398 {
  max-width: 1398px; }

.maxwidth1399 {
  max-width: 1399px; }

.maxwidth1400 {
  max-width: 1400px; }

.maxwidth1401 {
  max-width: 1401px; }

.maxwidth1402 {
  max-width: 1402px; }

.maxwidth1403 {
  max-width: 1403px; }

.maxwidth1404 {
  max-width: 1404px; }

.maxwidth1405 {
  max-width: 1405px; }

.maxwidth1406 {
  max-width: 1406px; }

.maxwidth1407 {
  max-width: 1407px; }

.maxwidth1408 {
  max-width: 1408px; }

.maxwidth1409 {
  max-width: 1409px; }

.maxwidth1410 {
  max-width: 1410px; }

.maxwidth1411 {
  max-width: 1411px; }

.maxwidth1412 {
  max-width: 1412px; }

.maxwidth1413 {
  max-width: 1413px; }

.maxwidth1414 {
  max-width: 1414px; }

.maxwidth1415 {
  max-width: 1415px; }

.maxwidth1416 {
  max-width: 1416px; }

.maxwidth1417 {
  max-width: 1417px; }

.maxwidth1418 {
  max-width: 1418px; }

.maxwidth1419 {
  max-width: 1419px; }

.maxwidth1420 {
  max-width: 1420px; }

.maxwidth1421 {
  max-width: 1421px; }

.maxwidth1422 {
  max-width: 1422px; }

.maxwidth1423 {
  max-width: 1423px; }

.maxwidth1424 {
  max-width: 1424px; }

.maxwidth1425 {
  max-width: 1425px; }

.maxwidth1426 {
  max-width: 1426px; }

.maxwidth1427 {
  max-width: 1427px; }

.maxwidth1428 {
  max-width: 1428px; }

.maxwidth1429 {
  max-width: 1429px; }

.maxwidth1430 {
  max-width: 1430px; }

.maxwidth1431 {
  max-width: 1431px; }

.maxwidth1432 {
  max-width: 1432px; }

.maxwidth1433 {
  max-width: 1433px; }

.maxwidth1434 {
  max-width: 1434px; }

.maxwidth1435 {
  max-width: 1435px; }

.maxwidth1436 {
  max-width: 1436px; }

.maxwidth1437 {
  max-width: 1437px; }

.maxwidth1438 {
  max-width: 1438px; }

.maxwidth1439 {
  max-width: 1439px; }

.maxwidth1440 {
  max-width: 1440px; }

.maxwidth1441 {
  max-width: 1441px; }

.maxwidth1442 {
  max-width: 1442px; }

.maxwidth1443 {
  max-width: 1443px; }

.maxwidth1444 {
  max-width: 1444px; }

.maxwidth1445 {
  max-width: 1445px; }

.maxwidth1446 {
  max-width: 1446px; }

.maxwidth1447 {
  max-width: 1447px; }

.maxwidth1448 {
  max-width: 1448px; }

.maxwidth1449 {
  max-width: 1449px; }

.maxwidth1450 {
  max-width: 1450px; }

.maxwidth1451 {
  max-width: 1451px; }

.maxwidth1452 {
  max-width: 1452px; }

.maxwidth1453 {
  max-width: 1453px; }

.maxwidth1454 {
  max-width: 1454px; }

.maxwidth1455 {
  max-width: 1455px; }

.maxwidth1456 {
  max-width: 1456px; }

.maxwidth1457 {
  max-width: 1457px; }

.maxwidth1458 {
  max-width: 1458px; }

.maxwidth1459 {
  max-width: 1459px; }

.maxwidth1460 {
  max-width: 1460px; }

.maxwidth1461 {
  max-width: 1461px; }

.maxwidth1462 {
  max-width: 1462px; }

.maxwidth1463 {
  max-width: 1463px; }

.maxwidth1464 {
  max-width: 1464px; }

.maxwidth1465 {
  max-width: 1465px; }

.maxwidth1466 {
  max-width: 1466px; }

.maxwidth1467 {
  max-width: 1467px; }

.maxwidth1468 {
  max-width: 1468px; }

.maxwidth1469 {
  max-width: 1469px; }

.maxwidth1470 {
  max-width: 1470px; }

.maxwidth1471 {
  max-width: 1471px; }

.maxwidth1472 {
  max-width: 1472px; }

.maxwidth1473 {
  max-width: 1473px; }

.maxwidth1474 {
  max-width: 1474px; }

.maxwidth1475 {
  max-width: 1475px; }

.maxwidth1476 {
  max-width: 1476px; }

.maxwidth1477 {
  max-width: 1477px; }

.maxwidth1478 {
  max-width: 1478px; }

.maxwidth1479 {
  max-width: 1479px; }

.maxwidth1480 {
  max-width: 1480px; }

.maxwidth1481 {
  max-width: 1481px; }

.maxwidth1482 {
  max-width: 1482px; }

.maxwidth1483 {
  max-width: 1483px; }

.maxwidth1484 {
  max-width: 1484px; }

.maxwidth1485 {
  max-width: 1485px; }

.maxwidth1486 {
  max-width: 1486px; }

.maxwidth1487 {
  max-width: 1487px; }

.maxwidth1488 {
  max-width: 1488px; }

.maxwidth1489 {
  max-width: 1489px; }

.maxwidth1490 {
  max-width: 1490px; }

.maxwidth1491 {
  max-width: 1491px; }

.maxwidth1492 {
  max-width: 1492px; }

.maxwidth1493 {
  max-width: 1493px; }

.maxwidth1494 {
  max-width: 1494px; }

.maxwidth1495 {
  max-width: 1495px; }

.maxwidth1496 {
  max-width: 1496px; }

.maxwidth1497 {
  max-width: 1497px; }

.maxwidth1498 {
  max-width: 1498px; }

.maxwidth1499 {
  max-width: 1499px; }

.maxwidth1500 {
  max-width: 1500px; }

.maxwidth1501 {
  max-width: 1501px; }

.maxwidth1502 {
  max-width: 1502px; }

.maxwidth1503 {
  max-width: 1503px; }

.maxwidth1504 {
  max-width: 1504px; }

.maxwidth1505 {
  max-width: 1505px; }

.maxwidth1506 {
  max-width: 1506px; }

.maxwidth1507 {
  max-width: 1507px; }

.maxwidth1508 {
  max-width: 1508px; }

.maxwidth1509 {
  max-width: 1509px; }

.maxwidth1510 {
  max-width: 1510px; }

.maxwidth1511 {
  max-width: 1511px; }

.maxwidth1512 {
  max-width: 1512px; }

.maxwidth1513 {
  max-width: 1513px; }

.maxwidth1514 {
  max-width: 1514px; }

.maxwidth1515 {
  max-width: 1515px; }

.maxwidth1516 {
  max-width: 1516px; }

.maxwidth1517 {
  max-width: 1517px; }

.maxwidth1518 {
  max-width: 1518px; }

.maxwidth1519 {
  max-width: 1519px; }

.maxwidth1520 {
  max-width: 1520px; }

.maxwidth1521 {
  max-width: 1521px; }

.maxwidth1522 {
  max-width: 1522px; }

.maxwidth1523 {
  max-width: 1523px; }

.maxwidth1524 {
  max-width: 1524px; }

.maxwidth1525 {
  max-width: 1525px; }

.maxwidth1526 {
  max-width: 1526px; }

.maxwidth1527 {
  max-width: 1527px; }

.maxwidth1528 {
  max-width: 1528px; }

.maxwidth1529 {
  max-width: 1529px; }

.maxwidth1530 {
  max-width: 1530px; }

.maxwidth1531 {
  max-width: 1531px; }

.maxwidth1532 {
  max-width: 1532px; }

.maxwidth1533 {
  max-width: 1533px; }

.maxwidth1534 {
  max-width: 1534px; }

.maxwidth1535 {
  max-width: 1535px; }

.maxwidth1536 {
  max-width: 1536px; }

.maxwidth1537 {
  max-width: 1537px; }

.maxwidth1538 {
  max-width: 1538px; }

.maxwidth1539 {
  max-width: 1539px; }

.maxwidth1540 {
  max-width: 1540px; }

.maxwidth1541 {
  max-width: 1541px; }

.maxwidth1542 {
  max-width: 1542px; }

.maxwidth1543 {
  max-width: 1543px; }

.maxwidth1544 {
  max-width: 1544px; }

.maxwidth1545 {
  max-width: 1545px; }

.maxwidth1546 {
  max-width: 1546px; }

.maxwidth1547 {
  max-width: 1547px; }

.maxwidth1548 {
  max-width: 1548px; }

.maxwidth1549 {
  max-width: 1549px; }

.maxwidth1550 {
  max-width: 1550px; }

.maxwidth1551 {
  max-width: 1551px; }

.maxwidth1552 {
  max-width: 1552px; }

.maxwidth1553 {
  max-width: 1553px; }

.maxwidth1554 {
  max-width: 1554px; }

.maxwidth1555 {
  max-width: 1555px; }

.maxwidth1556 {
  max-width: 1556px; }

.maxwidth1557 {
  max-width: 1557px; }

.maxwidth1558 {
  max-width: 1558px; }

.maxwidth1559 {
  max-width: 1559px; }

.maxwidth1560 {
  max-width: 1560px; }

.maxwidth1561 {
  max-width: 1561px; }

.maxwidth1562 {
  max-width: 1562px; }

.maxwidth1563 {
  max-width: 1563px; }

.maxwidth1564 {
  max-width: 1564px; }

.maxwidth1565 {
  max-width: 1565px; }

.maxwidth1566 {
  max-width: 1566px; }

.maxwidth1567 {
  max-width: 1567px; }

.maxwidth1568 {
  max-width: 1568px; }

.maxwidth1569 {
  max-width: 1569px; }

.maxwidth1570 {
  max-width: 1570px; }

.maxwidth1571 {
  max-width: 1571px; }

.maxwidth1572 {
  max-width: 1572px; }

.maxwidth1573 {
  max-width: 1573px; }

.maxwidth1574 {
  max-width: 1574px; }

.maxwidth1575 {
  max-width: 1575px; }

.maxwidth1576 {
  max-width: 1576px; }

.maxwidth1577 {
  max-width: 1577px; }

.maxwidth1578 {
  max-width: 1578px; }

.maxwidth1579 {
  max-width: 1579px; }

.maxwidth1580 {
  max-width: 1580px; }

.maxwidth1581 {
  max-width: 1581px; }

.maxwidth1582 {
  max-width: 1582px; }

.maxwidth1583 {
  max-width: 1583px; }

.maxwidth1584 {
  max-width: 1584px; }

.maxwidth1585 {
  max-width: 1585px; }

.maxwidth1586 {
  max-width: 1586px; }

.maxwidth1587 {
  max-width: 1587px; }

.maxwidth1588 {
  max-width: 1588px; }

.maxwidth1589 {
  max-width: 1589px; }

.maxwidth1590 {
  max-width: 1590px; }

.maxwidth1591 {
  max-width: 1591px; }

.maxwidth1592 {
  max-width: 1592px; }

.maxwidth1593 {
  max-width: 1593px; }

.maxwidth1594 {
  max-width: 1594px; }

.maxwidth1595 {
  max-width: 1595px; }

.maxwidth1596 {
  max-width: 1596px; }

.maxwidth1597 {
  max-width: 1597px; }

.maxwidth1598 {
  max-width: 1598px; }

.maxwidth1599 {
  max-width: 1599px; }

.maxwidth1600 {
  max-width: 1600px; }

.maxwidth1601 {
  max-width: 1601px; }

.maxwidth1602 {
  max-width: 1602px; }

.maxwidth1603 {
  max-width: 1603px; }

.maxwidth1604 {
  max-width: 1604px; }

.maxwidth1605 {
  max-width: 1605px; }

.maxwidth1606 {
  max-width: 1606px; }

.maxwidth1607 {
  max-width: 1607px; }

.maxwidth1608 {
  max-width: 1608px; }

.maxwidth1609 {
  max-width: 1609px; }

.maxwidth1610 {
  max-width: 1610px; }

.maxwidth1611 {
  max-width: 1611px; }

.maxwidth1612 {
  max-width: 1612px; }

.maxwidth1613 {
  max-width: 1613px; }

.maxwidth1614 {
  max-width: 1614px; }

.maxwidth1615 {
  max-width: 1615px; }

.maxwidth1616 {
  max-width: 1616px; }

.maxwidth1617 {
  max-width: 1617px; }

.maxwidth1618 {
  max-width: 1618px; }

.maxwidth1619 {
  max-width: 1619px; }

.maxwidth1620 {
  max-width: 1620px; }

.maxwidth1621 {
  max-width: 1621px; }

.maxwidth1622 {
  max-width: 1622px; }

.maxwidth1623 {
  max-width: 1623px; }

.maxwidth1624 {
  max-width: 1624px; }

.maxwidth1625 {
  max-width: 1625px; }

.maxwidth1626 {
  max-width: 1626px; }

.maxwidth1627 {
  max-width: 1627px; }

.maxwidth1628 {
  max-width: 1628px; }

.maxwidth1629 {
  max-width: 1629px; }

.maxwidth1630 {
  max-width: 1630px; }

.maxwidth1631 {
  max-width: 1631px; }

.maxwidth1632 {
  max-width: 1632px; }

.maxwidth1633 {
  max-width: 1633px; }

.maxwidth1634 {
  max-width: 1634px; }

.maxwidth1635 {
  max-width: 1635px; }

.maxwidth1636 {
  max-width: 1636px; }

.maxwidth1637 {
  max-width: 1637px; }

.maxwidth1638 {
  max-width: 1638px; }

.maxwidth1639 {
  max-width: 1639px; }

.maxwidth1640 {
  max-width: 1640px; }

.maxwidth1641 {
  max-width: 1641px; }

.maxwidth1642 {
  max-width: 1642px; }

.maxwidth1643 {
  max-width: 1643px; }

.maxwidth1644 {
  max-width: 1644px; }

.maxwidth1645 {
  max-width: 1645px; }

.maxwidth1646 {
  max-width: 1646px; }

.maxwidth1647 {
  max-width: 1647px; }

.maxwidth1648 {
  max-width: 1648px; }

.maxwidth1649 {
  max-width: 1649px; }

.maxwidth1650 {
  max-width: 1650px; }

.maxwidth1651 {
  max-width: 1651px; }

.maxwidth1652 {
  max-width: 1652px; }

.maxwidth1653 {
  max-width: 1653px; }

.maxwidth1654 {
  max-width: 1654px; }

.maxwidth1655 {
  max-width: 1655px; }

.maxwidth1656 {
  max-width: 1656px; }

.maxwidth1657 {
  max-width: 1657px; }

.maxwidth1658 {
  max-width: 1658px; }

.maxwidth1659 {
  max-width: 1659px; }

.maxwidth1660 {
  max-width: 1660px; }

.maxwidth1661 {
  max-width: 1661px; }

.maxwidth1662 {
  max-width: 1662px; }

.maxwidth1663 {
  max-width: 1663px; }

.maxwidth1664 {
  max-width: 1664px; }

.maxwidth1665 {
  max-width: 1665px; }

.maxwidth1666 {
  max-width: 1666px; }

.maxwidth1667 {
  max-width: 1667px; }

.maxwidth1668 {
  max-width: 1668px; }

.maxwidth1669 {
  max-width: 1669px; }

.maxwidth1670 {
  max-width: 1670px; }

.maxwidth1671 {
  max-width: 1671px; }

.maxwidth1672 {
  max-width: 1672px; }

.maxwidth1673 {
  max-width: 1673px; }

.maxwidth1674 {
  max-width: 1674px; }

.maxwidth1675 {
  max-width: 1675px; }

.maxwidth1676 {
  max-width: 1676px; }

.maxwidth1677 {
  max-width: 1677px; }

.maxwidth1678 {
  max-width: 1678px; }

.maxwidth1679 {
  max-width: 1679px; }

.maxwidth1680 {
  max-width: 1680px; }

.maxwidth1681 {
  max-width: 1681px; }

.maxwidth1682 {
  max-width: 1682px; }

.maxwidth1683 {
  max-width: 1683px; }

.maxwidth1684 {
  max-width: 1684px; }

.maxwidth1685 {
  max-width: 1685px; }

.maxwidth1686 {
  max-width: 1686px; }

.maxwidth1687 {
  max-width: 1687px; }

.maxwidth1688 {
  max-width: 1688px; }

.maxwidth1689 {
  max-width: 1689px; }

.maxwidth1690 {
  max-width: 1690px; }

.maxwidth1691 {
  max-width: 1691px; }

.maxwidth1692 {
  max-width: 1692px; }

.maxwidth1693 {
  max-width: 1693px; }

.maxwidth1694 {
  max-width: 1694px; }

.maxwidth1695 {
  max-width: 1695px; }

.maxwidth1696 {
  max-width: 1696px; }

.maxwidth1697 {
  max-width: 1697px; }

.maxwidth1698 {
  max-width: 1698px; }

.maxwidth1699 {
  max-width: 1699px; }

.maxwidth1700 {
  max-width: 1700px; }

.maxwidth1701 {
  max-width: 1701px; }

.maxwidth1702 {
  max-width: 1702px; }

.maxwidth1703 {
  max-width: 1703px; }

.maxwidth1704 {
  max-width: 1704px; }

.maxwidth1705 {
  max-width: 1705px; }

.maxwidth1706 {
  max-width: 1706px; }

.maxwidth1707 {
  max-width: 1707px; }

.maxwidth1708 {
  max-width: 1708px; }

.maxwidth1709 {
  max-width: 1709px; }

.maxwidth1710 {
  max-width: 1710px; }

.maxwidth1711 {
  max-width: 1711px; }

.maxwidth1712 {
  max-width: 1712px; }

.maxwidth1713 {
  max-width: 1713px; }

.maxwidth1714 {
  max-width: 1714px; }

.maxwidth1715 {
  max-width: 1715px; }

.maxwidth1716 {
  max-width: 1716px; }

.maxwidth1717 {
  max-width: 1717px; }

.maxwidth1718 {
  max-width: 1718px; }

.maxwidth1719 {
  max-width: 1719px; }

.maxwidth1720 {
  max-width: 1720px; }

.maxwidth1721 {
  max-width: 1721px; }

.maxwidth1722 {
  max-width: 1722px; }

.maxwidth1723 {
  max-width: 1723px; }

.maxwidth1724 {
  max-width: 1724px; }

.maxwidth1725 {
  max-width: 1725px; }

.maxwidth1726 {
  max-width: 1726px; }

.maxwidth1727 {
  max-width: 1727px; }

.maxwidth1728 {
  max-width: 1728px; }

.maxwidth1729 {
  max-width: 1729px; }

.maxwidth1730 {
  max-width: 1730px; }

.maxwidth1731 {
  max-width: 1731px; }

.maxwidth1732 {
  max-width: 1732px; }

.maxwidth1733 {
  max-width: 1733px; }

.maxwidth1734 {
  max-width: 1734px; }

.maxwidth1735 {
  max-width: 1735px; }

.maxwidth1736 {
  max-width: 1736px; }

.maxwidth1737 {
  max-width: 1737px; }

.maxwidth1738 {
  max-width: 1738px; }

.maxwidth1739 {
  max-width: 1739px; }

.maxwidth1740 {
  max-width: 1740px; }

.maxwidth1741 {
  max-width: 1741px; }

.maxwidth1742 {
  max-width: 1742px; }

.maxwidth1743 {
  max-width: 1743px; }

.maxwidth1744 {
  max-width: 1744px; }

.maxwidth1745 {
  max-width: 1745px; }

.maxwidth1746 {
  max-width: 1746px; }

.maxwidth1747 {
  max-width: 1747px; }

.maxwidth1748 {
  max-width: 1748px; }

.maxwidth1749 {
  max-width: 1749px; }

.maxwidth1750 {
  max-width: 1750px; }

.maxwidth1751 {
  max-width: 1751px; }

.maxwidth1752 {
  max-width: 1752px; }

.maxwidth1753 {
  max-width: 1753px; }

.maxwidth1754 {
  max-width: 1754px; }

.maxwidth1755 {
  max-width: 1755px; }

.maxwidth1756 {
  max-width: 1756px; }

.maxwidth1757 {
  max-width: 1757px; }

.maxwidth1758 {
  max-width: 1758px; }

.maxwidth1759 {
  max-width: 1759px; }

.maxwidth1760 {
  max-width: 1760px; }

.maxwidth1761 {
  max-width: 1761px; }

.maxwidth1762 {
  max-width: 1762px; }

.maxwidth1763 {
  max-width: 1763px; }

.maxwidth1764 {
  max-width: 1764px; }

.maxwidth1765 {
  max-width: 1765px; }

.maxwidth1766 {
  max-width: 1766px; }

.maxwidth1767 {
  max-width: 1767px; }

.maxwidth1768 {
  max-width: 1768px; }

.maxwidth1769 {
  max-width: 1769px; }

.maxwidth1770 {
  max-width: 1770px; }

.maxwidth1771 {
  max-width: 1771px; }

.maxwidth1772 {
  max-width: 1772px; }

.maxwidth1773 {
  max-width: 1773px; }

.maxwidth1774 {
  max-width: 1774px; }

.maxwidth1775 {
  max-width: 1775px; }

.maxwidth1776 {
  max-width: 1776px; }

.maxwidth1777 {
  max-width: 1777px; }

.maxwidth1778 {
  max-width: 1778px; }

.maxwidth1779 {
  max-width: 1779px; }

.maxwidth1780 {
  max-width: 1780px; }

.maxwidth1781 {
  max-width: 1781px; }

.maxwidth1782 {
  max-width: 1782px; }

.maxwidth1783 {
  max-width: 1783px; }

.maxwidth1784 {
  max-width: 1784px; }

.maxwidth1785 {
  max-width: 1785px; }

.maxwidth1786 {
  max-width: 1786px; }

.maxwidth1787 {
  max-width: 1787px; }

.maxwidth1788 {
  max-width: 1788px; }

.maxwidth1789 {
  max-width: 1789px; }

.maxwidth1790 {
  max-width: 1790px; }

.maxwidth1791 {
  max-width: 1791px; }

.maxwidth1792 {
  max-width: 1792px; }

.maxwidth1793 {
  max-width: 1793px; }

.maxwidth1794 {
  max-width: 1794px; }

.maxwidth1795 {
  max-width: 1795px; }

.maxwidth1796 {
  max-width: 1796px; }

.maxwidth1797 {
  max-width: 1797px; }

.maxwidth1798 {
  max-width: 1798px; }

.maxwidth1799 {
  max-width: 1799px; }

.maxwidth1800 {
  max-width: 1800px; }

.maxwidth1801 {
  max-width: 1801px; }

.maxwidth1802 {
  max-width: 1802px; }

.maxwidth1803 {
  max-width: 1803px; }

.maxwidth1804 {
  max-width: 1804px; }

.maxwidth1805 {
  max-width: 1805px; }

.maxwidth1806 {
  max-width: 1806px; }

.maxwidth1807 {
  max-width: 1807px; }

.maxwidth1808 {
  max-width: 1808px; }

.maxwidth1809 {
  max-width: 1809px; }

.maxwidth1810 {
  max-width: 1810px; }

.maxwidth1811 {
  max-width: 1811px; }

.maxwidth1812 {
  max-width: 1812px; }

.maxwidth1813 {
  max-width: 1813px; }

.maxwidth1814 {
  max-width: 1814px; }

.maxwidth1815 {
  max-width: 1815px; }

.maxwidth1816 {
  max-width: 1816px; }

.maxwidth1817 {
  max-width: 1817px; }

.maxwidth1818 {
  max-width: 1818px; }

.maxwidth1819 {
  max-width: 1819px; }

.maxwidth1820 {
  max-width: 1820px; }

.maxwidth1821 {
  max-width: 1821px; }

.maxwidth1822 {
  max-width: 1822px; }

.maxwidth1823 {
  max-width: 1823px; }

.maxwidth1824 {
  max-width: 1824px; }

.maxwidth1825 {
  max-width: 1825px; }

.maxwidth1826 {
  max-width: 1826px; }

.maxwidth1827 {
  max-width: 1827px; }

.maxwidth1828 {
  max-width: 1828px; }

.maxwidth1829 {
  max-width: 1829px; }

.maxwidth1830 {
  max-width: 1830px; }

.maxwidth1831 {
  max-width: 1831px; }

.maxwidth1832 {
  max-width: 1832px; }

.maxwidth1833 {
  max-width: 1833px; }

.maxwidth1834 {
  max-width: 1834px; }

.maxwidth1835 {
  max-width: 1835px; }

.maxwidth1836 {
  max-width: 1836px; }

.maxwidth1837 {
  max-width: 1837px; }

.maxwidth1838 {
  max-width: 1838px; }

.maxwidth1839 {
  max-width: 1839px; }

.maxwidth1840 {
  max-width: 1840px; }

.maxwidth1841 {
  max-width: 1841px; }

.maxwidth1842 {
  max-width: 1842px; }

.maxwidth1843 {
  max-width: 1843px; }

.maxwidth1844 {
  max-width: 1844px; }

.maxwidth1845 {
  max-width: 1845px; }

.maxwidth1846 {
  max-width: 1846px; }

.maxwidth1847 {
  max-width: 1847px; }

.maxwidth1848 {
  max-width: 1848px; }

.maxwidth1849 {
  max-width: 1849px; }

.maxwidth1850 {
  max-width: 1850px; }

.maxwidth1851 {
  max-width: 1851px; }

.maxwidth1852 {
  max-width: 1852px; }

.maxwidth1853 {
  max-width: 1853px; }

.maxwidth1854 {
  max-width: 1854px; }

.maxwidth1855 {
  max-width: 1855px; }

.maxwidth1856 {
  max-width: 1856px; }

.maxwidth1857 {
  max-width: 1857px; }

.maxwidth1858 {
  max-width: 1858px; }

.maxwidth1859 {
  max-width: 1859px; }

.maxwidth1860 {
  max-width: 1860px; }

.maxwidth1861 {
  max-width: 1861px; }

.maxwidth1862 {
  max-width: 1862px; }

.maxwidth1863 {
  max-width: 1863px; }

.maxwidth1864 {
  max-width: 1864px; }

.maxwidth1865 {
  max-width: 1865px; }

.maxwidth1866 {
  max-width: 1866px; }

.maxwidth1867 {
  max-width: 1867px; }

.maxwidth1868 {
  max-width: 1868px; }

.maxwidth1869 {
  max-width: 1869px; }

.maxwidth1870 {
  max-width: 1870px; }

.maxwidth1871 {
  max-width: 1871px; }

.maxwidth1872 {
  max-width: 1872px; }

.maxwidth1873 {
  max-width: 1873px; }

.maxwidth1874 {
  max-width: 1874px; }

.maxwidth1875 {
  max-width: 1875px; }

.maxwidth1876 {
  max-width: 1876px; }

.maxwidth1877 {
  max-width: 1877px; }

.maxwidth1878 {
  max-width: 1878px; }

.maxwidth1879 {
  max-width: 1879px; }

.maxwidth1880 {
  max-width: 1880px; }

.maxwidth1881 {
  max-width: 1881px; }

.maxwidth1882 {
  max-width: 1882px; }

.maxwidth1883 {
  max-width: 1883px; }

.maxwidth1884 {
  max-width: 1884px; }

.maxwidth1885 {
  max-width: 1885px; }

.maxwidth1886 {
  max-width: 1886px; }

.maxwidth1887 {
  max-width: 1887px; }

.maxwidth1888 {
  max-width: 1888px; }

.maxwidth1889 {
  max-width: 1889px; }

.maxwidth1890 {
  max-width: 1890px; }

.maxwidth1891 {
  max-width: 1891px; }

.maxwidth1892 {
  max-width: 1892px; }

.maxwidth1893 {
  max-width: 1893px; }

.maxwidth1894 {
  max-width: 1894px; }

.maxwidth1895 {
  max-width: 1895px; }

.maxwidth1896 {
  max-width: 1896px; }

.maxwidth1897 {
  max-width: 1897px; }

.maxwidth1898 {
  max-width: 1898px; }

.maxwidth1899 {
  max-width: 1899px; }

.maxwidth1900 {
  max-width: 1900px; }

.maxwidth1901 {
  max-width: 1901px; }

.maxwidth1902 {
  max-width: 1902px; }

.maxwidth1903 {
  max-width: 1903px; }

.maxwidth1904 {
  max-width: 1904px; }

.maxwidth1905 {
  max-width: 1905px; }

.maxwidth1906 {
  max-width: 1906px; }

.maxwidth1907 {
  max-width: 1907px; }

.maxwidth1908 {
  max-width: 1908px; }

.maxwidth1909 {
  max-width: 1909px; }

.maxwidth1910 {
  max-width: 1910px; }

.maxwidth1911 {
  max-width: 1911px; }

.maxwidth1912 {
  max-width: 1912px; }

.maxwidth1913 {
  max-width: 1913px; }

.maxwidth1914 {
  max-width: 1914px; }

.maxwidth1915 {
  max-width: 1915px; }

.maxwidth1916 {
  max-width: 1916px; }

.maxwidth1917 {
  max-width: 1917px; }

.maxwidth1918 {
  max-width: 1918px; }

.maxwidth1919 {
  max-width: 1919px; }

.maxwidth1920 {
  max-width: 1920px; }

.maxwidth1921 {
  max-width: 1921px; }

.maxwidth1922 {
  max-width: 1922px; }

.maxwidth1923 {
  max-width: 1923px; }

.maxwidth1924 {
  max-width: 1924px; }

.maxwidth1925 {
  max-width: 1925px; }

.maxwidth1926 {
  max-width: 1926px; }

.maxwidth1927 {
  max-width: 1927px; }

.maxwidth1928 {
  max-width: 1928px; }

.maxwidth1929 {
  max-width: 1929px; }

.maxwidth1930 {
  max-width: 1930px; }

.maxwidth1931 {
  max-width: 1931px; }

.maxwidth1932 {
  max-width: 1932px; }

.maxwidth1933 {
  max-width: 1933px; }

.maxwidth1934 {
  max-width: 1934px; }

.maxwidth1935 {
  max-width: 1935px; }

.maxwidth1936 {
  max-width: 1936px; }

.maxwidth1937 {
  max-width: 1937px; }

.maxwidth1938 {
  max-width: 1938px; }

.maxwidth1939 {
  max-width: 1939px; }

.maxwidth1940 {
  max-width: 1940px; }

.maxwidth1941 {
  max-width: 1941px; }

.maxwidth1942 {
  max-width: 1942px; }

.maxwidth1943 {
  max-width: 1943px; }

.maxwidth1944 {
  max-width: 1944px; }

.maxwidth1945 {
  max-width: 1945px; }

.maxwidth1946 {
  max-width: 1946px; }

.maxwidth1947 {
  max-width: 1947px; }

.maxwidth1948 {
  max-width: 1948px; }

.maxwidth1949 {
  max-width: 1949px; }

.maxwidth1950 {
  max-width: 1950px; }

.maxwidth1951 {
  max-width: 1951px; }

.maxwidth1952 {
  max-width: 1952px; }

.maxwidth1953 {
  max-width: 1953px; }

.maxwidth1954 {
  max-width: 1954px; }

.maxwidth1955 {
  max-width: 1955px; }

.maxwidth1956 {
  max-width: 1956px; }

.maxwidth1957 {
  max-width: 1957px; }

.maxwidth1958 {
  max-width: 1958px; }

.maxwidth1959 {
  max-width: 1959px; }

.maxwidth1960 {
  max-width: 1960px; }

.maxwidth1961 {
  max-width: 1961px; }

.maxwidth1962 {
  max-width: 1962px; }

.maxwidth1963 {
  max-width: 1963px; }

.maxwidth1964 {
  max-width: 1964px; }

.maxwidth1965 {
  max-width: 1965px; }

.maxwidth1966 {
  max-width: 1966px; }

.maxwidth1967 {
  max-width: 1967px; }

.maxwidth1968 {
  max-width: 1968px; }

.maxwidth1969 {
  max-width: 1969px; }

.maxwidth1970 {
  max-width: 1970px; }

.maxwidth1971 {
  max-width: 1971px; }

.maxwidth1972 {
  max-width: 1972px; }

.maxwidth1973 {
  max-width: 1973px; }

.maxwidth1974 {
  max-width: 1974px; }

.maxwidth1975 {
  max-width: 1975px; }

.maxwidth1976 {
  max-width: 1976px; }

.maxwidth1977 {
  max-width: 1977px; }

.maxwidth1978 {
  max-width: 1978px; }

.maxwidth1979 {
  max-width: 1979px; }

.maxwidth1980 {
  max-width: 1980px; }

.maxwidth1981 {
  max-width: 1981px; }

.maxwidth1982 {
  max-width: 1982px; }

.maxwidth1983 {
  max-width: 1983px; }

.maxwidth1984 {
  max-width: 1984px; }

.maxwidth1985 {
  max-width: 1985px; }

.maxwidth1986 {
  max-width: 1986px; }

.maxwidth1987 {
  max-width: 1987px; }

.maxwidth1988 {
  max-width: 1988px; }

.maxwidth1989 {
  max-width: 1989px; }

.maxwidth1990 {
  max-width: 1990px; }

.maxwidth1991 {
  max-width: 1991px; }

.maxwidth1992 {
  max-width: 1992px; }

.maxwidth1993 {
  max-width: 1993px; }

.maxwidth1994 {
  max-width: 1994px; }

.maxwidth1995 {
  max-width: 1995px; }

.maxwidth1996 {
  max-width: 1996px; }

.maxwidth1997 {
  max-width: 1997px; }

.maxwidth1998 {
  max-width: 1998px; }

.maxwidth1999 {
  max-width: 1999px; }

.maxwidth2000 {
  max-width: 2000px; }

.minwidth1 {
  min-width: 1px; }

.minwidth2 {
  min-width: 2px; }

.minwidth3 {
  min-width: 3px; }

.minwidth4 {
  min-width: 4px; }

.minwidth5 {
  min-width: 5px; }

.minwidth6 {
  min-width: 6px; }

.minwidth7 {
  min-width: 7px; }

.minwidth8 {
  min-width: 8px; }

.minwidth9 {
  min-width: 9px; }

.minwidth10 {
  min-width: 10px; }

.minwidth11 {
  min-width: 11px; }

.minwidth12 {
  min-width: 12px; }

.minwidth13 {
  min-width: 13px; }

.minwidth14 {
  min-width: 14px; }

.minwidth15 {
  min-width: 15px; }

.minwidth16 {
  min-width: 16px; }

.minwidth17 {
  min-width: 17px; }

.minwidth18 {
  min-width: 18px; }

.minwidth19 {
  min-width: 19px; }

.minwidth20 {
  min-width: 20px; }

.minwidth21 {
  min-width: 21px; }

.minwidth22 {
  min-width: 22px; }

.minwidth23 {
  min-width: 23px; }

.minwidth24 {
  min-width: 24px; }

.minwidth25 {
  min-width: 25px; }

.minwidth26 {
  min-width: 26px; }

.minwidth27 {
  min-width: 27px; }

.minwidth28 {
  min-width: 28px; }

.minwidth29 {
  min-width: 29px; }

.minwidth30 {
  min-width: 30px; }

.minwidth31 {
  min-width: 31px; }

.minwidth32 {
  min-width: 32px; }

.minwidth33 {
  min-width: 33px; }

.minwidth34 {
  min-width: 34px; }

.minwidth35 {
  min-width: 35px; }

.minwidth36 {
  min-width: 36px; }

.minwidth37 {
  min-width: 37px; }

.minwidth38 {
  min-width: 38px; }

.minwidth39 {
  min-width: 39px; }

.minwidth40 {
  min-width: 40px; }

.minwidth41 {
  min-width: 41px; }

.minwidth42 {
  min-width: 42px; }

.minwidth43 {
  min-width: 43px; }

.minwidth44 {
  min-width: 44px; }

.minwidth45 {
  min-width: 45px; }

.minwidth46 {
  min-width: 46px; }

.minwidth47 {
  min-width: 47px; }

.minwidth48 {
  min-width: 48px; }

.minwidth49 {
  min-width: 49px; }

.minwidth50 {
  min-width: 50px; }

.minwidth51 {
  min-width: 51px; }

.minwidth52 {
  min-width: 52px; }

.minwidth53 {
  min-width: 53px; }

.minwidth54 {
  min-width: 54px; }

.minwidth55 {
  min-width: 55px; }

.minwidth56 {
  min-width: 56px; }

.minwidth57 {
  min-width: 57px; }

.minwidth58 {
  min-width: 58px; }

.minwidth59 {
  min-width: 59px; }

.minwidth60 {
  min-width: 60px; }

.minwidth61 {
  min-width: 61px; }

.minwidth62 {
  min-width: 62px; }

.minwidth63 {
  min-width: 63px; }

.minwidth64 {
  min-width: 64px; }

.minwidth65 {
  min-width: 65px; }

.minwidth66 {
  min-width: 66px; }

.minwidth67 {
  min-width: 67px; }

.minwidth68 {
  min-width: 68px; }

.minwidth69 {
  min-width: 69px; }

.minwidth70 {
  min-width: 70px; }

.minwidth71 {
  min-width: 71px; }

.minwidth72 {
  min-width: 72px; }

.minwidth73 {
  min-width: 73px; }

.minwidth74 {
  min-width: 74px; }

.minwidth75 {
  min-width: 75px; }

.minwidth76 {
  min-width: 76px; }

.minwidth77 {
  min-width: 77px; }

.minwidth78 {
  min-width: 78px; }

.minwidth79 {
  min-width: 79px; }

.minwidth80 {
  min-width: 80px; }

.minwidth81 {
  min-width: 81px; }

.minwidth82 {
  min-width: 82px; }

.minwidth83 {
  min-width: 83px; }

.minwidth84 {
  min-width: 84px; }

.minwidth85 {
  min-width: 85px; }

.minwidth86 {
  min-width: 86px; }

.minwidth87 {
  min-width: 87px; }

.minwidth88 {
  min-width: 88px; }

.minwidth89 {
  min-width: 89px; }

.minwidth90 {
  min-width: 90px; }

.minwidth91 {
  min-width: 91px; }

.minwidth92 {
  min-width: 92px; }

.minwidth93 {
  min-width: 93px; }

.minwidth94 {
  min-width: 94px; }

.minwidth95 {
  min-width: 95px; }

.minwidth96 {
  min-width: 96px; }

.minwidth97 {
  min-width: 97px; }

.minwidth98 {
  min-width: 98px; }

.minwidth99 {
  min-width: 99px; }

.minwidth100 {
  min-width: 100px; }

.minwidth101 {
  min-width: 101px; }

.minwidth102 {
  min-width: 102px; }

.minwidth103 {
  min-width: 103px; }

.minwidth104 {
  min-width: 104px; }

.minwidth105 {
  min-width: 105px; }

.minwidth106 {
  min-width: 106px; }

.minwidth107 {
  min-width: 107px; }

.minwidth108 {
  min-width: 108px; }

.minwidth109 {
  min-width: 109px; }

.minwidth110 {
  min-width: 110px; }

.minwidth111 {
  min-width: 111px; }

.minwidth112 {
  min-width: 112px; }

.minwidth113 {
  min-width: 113px; }

.minwidth114 {
  min-width: 114px; }

.minwidth115 {
  min-width: 115px; }

.minwidth116 {
  min-width: 116px; }

.minwidth117 {
  min-width: 117px; }

.minwidth118 {
  min-width: 118px; }

.minwidth119 {
  min-width: 119px; }

.minwidth120 {
  min-width: 120px; }

.minwidth121 {
  min-width: 121px; }

.minwidth122 {
  min-width: 122px; }

.minwidth123 {
  min-width: 123px; }

.minwidth124 {
  min-width: 124px; }

.minwidth125 {
  min-width: 125px; }

.minwidth126 {
  min-width: 126px; }

.minwidth127 {
  min-width: 127px; }

.minwidth128 {
  min-width: 128px; }

.minwidth129 {
  min-width: 129px; }

.minwidth130 {
  min-width: 130px; }

.minwidth131 {
  min-width: 131px; }

.minwidth132 {
  min-width: 132px; }

.minwidth133 {
  min-width: 133px; }

.minwidth134 {
  min-width: 134px; }

.minwidth135 {
  min-width: 135px; }

.minwidth136 {
  min-width: 136px; }

.minwidth137 {
  min-width: 137px; }

.minwidth138 {
  min-width: 138px; }

.minwidth139 {
  min-width: 139px; }

.minwidth140 {
  min-width: 140px; }

.minwidth141 {
  min-width: 141px; }

.minwidth142 {
  min-width: 142px; }

.minwidth143 {
  min-width: 143px; }

.minwidth144 {
  min-width: 144px; }

.minwidth145 {
  min-width: 145px; }

.minwidth146 {
  min-width: 146px; }

.minwidth147 {
  min-width: 147px; }

.minwidth148 {
  min-width: 148px; }

.minwidth149 {
  min-width: 149px; }

.minwidth150 {
  min-width: 150px; }

.minwidth151 {
  min-width: 151px; }

.minwidth152 {
  min-width: 152px; }

.minwidth153 {
  min-width: 153px; }

.minwidth154 {
  min-width: 154px; }

.minwidth155 {
  min-width: 155px; }

.minwidth156 {
  min-width: 156px; }

.minwidth157 {
  min-width: 157px; }

.minwidth158 {
  min-width: 158px; }

.minwidth159 {
  min-width: 159px; }

.minwidth160 {
  min-width: 160px; }

.minwidth161 {
  min-width: 161px; }

.minwidth162 {
  min-width: 162px; }

.minwidth163 {
  min-width: 163px; }

.minwidth164 {
  min-width: 164px; }

.minwidth165 {
  min-width: 165px; }

.minwidth166 {
  min-width: 166px; }

.minwidth167 {
  min-width: 167px; }

.minwidth168 {
  min-width: 168px; }

.minwidth169 {
  min-width: 169px; }

.minwidth170 {
  min-width: 170px; }

.minwidth171 {
  min-width: 171px; }

.minwidth172 {
  min-width: 172px; }

.minwidth173 {
  min-width: 173px; }

.minwidth174 {
  min-width: 174px; }

.minwidth175 {
  min-width: 175px; }

.minwidth176 {
  min-width: 176px; }

.minwidth177 {
  min-width: 177px; }

.minwidth178 {
  min-width: 178px; }

.minwidth179 {
  min-width: 179px; }

.minwidth180 {
  min-width: 180px; }

.minwidth181 {
  min-width: 181px; }

.minwidth182 {
  min-width: 182px; }

.minwidth183 {
  min-width: 183px; }

.minwidth184 {
  min-width: 184px; }

.minwidth185 {
  min-width: 185px; }

.minwidth186 {
  min-width: 186px; }

.minwidth187 {
  min-width: 187px; }

.minwidth188 {
  min-width: 188px; }

.minwidth189 {
  min-width: 189px; }

.minwidth190 {
  min-width: 190px; }

.minwidth191 {
  min-width: 191px; }

.minwidth192 {
  min-width: 192px; }

.minwidth193 {
  min-width: 193px; }

.minwidth194 {
  min-width: 194px; }

.minwidth195 {
  min-width: 195px; }

.minwidth196 {
  min-width: 196px; }

.minwidth197 {
  min-width: 197px; }

.minwidth198 {
  min-width: 198px; }

.minwidth199 {
  min-width: 199px; }

.minwidth200 {
  min-width: 200px; }

.minwidth201 {
  min-width: 201px; }

.minwidth202 {
  min-width: 202px; }

.minwidth203 {
  min-width: 203px; }

.minwidth204 {
  min-width: 204px; }

.minwidth205 {
  min-width: 205px; }

.minwidth206 {
  min-width: 206px; }

.minwidth207 {
  min-width: 207px; }

.minwidth208 {
  min-width: 208px; }

.minwidth209 {
  min-width: 209px; }

.minwidth210 {
  min-width: 210px; }

.minwidth211 {
  min-width: 211px; }

.minwidth212 {
  min-width: 212px; }

.minwidth213 {
  min-width: 213px; }

.minwidth214 {
  min-width: 214px; }

.minwidth215 {
  min-width: 215px; }

.minwidth216 {
  min-width: 216px; }

.minwidth217 {
  min-width: 217px; }

.minwidth218 {
  min-width: 218px; }

.minwidth219 {
  min-width: 219px; }

.minwidth220 {
  min-width: 220px; }

.minwidth221 {
  min-width: 221px; }

.minwidth222 {
  min-width: 222px; }

.minwidth223 {
  min-width: 223px; }

.minwidth224 {
  min-width: 224px; }

.minwidth225 {
  min-width: 225px; }

.minwidth226 {
  min-width: 226px; }

.minwidth227 {
  min-width: 227px; }

.minwidth228 {
  min-width: 228px; }

.minwidth229 {
  min-width: 229px; }

.minwidth230 {
  min-width: 230px; }

.minwidth231 {
  min-width: 231px; }

.minwidth232 {
  min-width: 232px; }

.minwidth233 {
  min-width: 233px; }

.minwidth234 {
  min-width: 234px; }

.minwidth235 {
  min-width: 235px; }

.minwidth236 {
  min-width: 236px; }

.minwidth237 {
  min-width: 237px; }

.minwidth238 {
  min-width: 238px; }

.minwidth239 {
  min-width: 239px; }

.minwidth240 {
  min-width: 240px; }

.minwidth241 {
  min-width: 241px; }

.minwidth242 {
  min-width: 242px; }

.minwidth243 {
  min-width: 243px; }

.minwidth244 {
  min-width: 244px; }

.minwidth245 {
  min-width: 245px; }

.minwidth246 {
  min-width: 246px; }

.minwidth247 {
  min-width: 247px; }

.minwidth248 {
  min-width: 248px; }

.minwidth249 {
  min-width: 249px; }

.minwidth250 {
  min-width: 250px; }

.minwidth251 {
  min-width: 251px; }

.minwidth252 {
  min-width: 252px; }

.minwidth253 {
  min-width: 253px; }

.minwidth254 {
  min-width: 254px; }

.minwidth255 {
  min-width: 255px; }

.minwidth256 {
  min-width: 256px; }

.minwidth257 {
  min-width: 257px; }

.minwidth258 {
  min-width: 258px; }

.minwidth259 {
  min-width: 259px; }

.minwidth260 {
  min-width: 260px; }

.minwidth261 {
  min-width: 261px; }

.minwidth262 {
  min-width: 262px; }

.minwidth263 {
  min-width: 263px; }

.minwidth264 {
  min-width: 264px; }

.minwidth265 {
  min-width: 265px; }

.minwidth266 {
  min-width: 266px; }

.minwidth267 {
  min-width: 267px; }

.minwidth268 {
  min-width: 268px; }

.minwidth269 {
  min-width: 269px; }

.minwidth270 {
  min-width: 270px; }

.minwidth271 {
  min-width: 271px; }

.minwidth272 {
  min-width: 272px; }

.minwidth273 {
  min-width: 273px; }

.minwidth274 {
  min-width: 274px; }

.minwidth275 {
  min-width: 275px; }

.minwidth276 {
  min-width: 276px; }

.minwidth277 {
  min-width: 277px; }

.minwidth278 {
  min-width: 278px; }

.minwidth279 {
  min-width: 279px; }

.minwidth280 {
  min-width: 280px; }

.minwidth281 {
  min-width: 281px; }

.minwidth282 {
  min-width: 282px; }

.minwidth283 {
  min-width: 283px; }

.minwidth284 {
  min-width: 284px; }

.minwidth285 {
  min-width: 285px; }

.minwidth286 {
  min-width: 286px; }

.minwidth287 {
  min-width: 287px; }

.minwidth288 {
  min-width: 288px; }

.minwidth289 {
  min-width: 289px; }

.minwidth290 {
  min-width: 290px; }

.minwidth291 {
  min-width: 291px; }

.minwidth292 {
  min-width: 292px; }

.minwidth293 {
  min-width: 293px; }

.minwidth294 {
  min-width: 294px; }

.minwidth295 {
  min-width: 295px; }

.minwidth296 {
  min-width: 296px; }

.minwidth297 {
  min-width: 297px; }

.minwidth298 {
  min-width: 298px; }

.minwidth299 {
  min-width: 299px; }

.minwidth300 {
  min-width: 300px; }

.minwidth301 {
  min-width: 301px; }

.minwidth302 {
  min-width: 302px; }

.minwidth303 {
  min-width: 303px; }

.minwidth304 {
  min-width: 304px; }

.minwidth305 {
  min-width: 305px; }

.minwidth306 {
  min-width: 306px; }

.minwidth307 {
  min-width: 307px; }

.minwidth308 {
  min-width: 308px; }

.minwidth309 {
  min-width: 309px; }

.minwidth310 {
  min-width: 310px; }

.minwidth311 {
  min-width: 311px; }

.minwidth312 {
  min-width: 312px; }

.minwidth313 {
  min-width: 313px; }

.minwidth314 {
  min-width: 314px; }

.minwidth315 {
  min-width: 315px; }

.minwidth316 {
  min-width: 316px; }

.minwidth317 {
  min-width: 317px; }

.minwidth318 {
  min-width: 318px; }

.minwidth319 {
  min-width: 319px; }

.minwidth320 {
  min-width: 320px; }

.minwidth321 {
  min-width: 321px; }

.minwidth322 {
  min-width: 322px; }

.minwidth323 {
  min-width: 323px; }

.minwidth324 {
  min-width: 324px; }

.minwidth325 {
  min-width: 325px; }

.minwidth326 {
  min-width: 326px; }

.minwidth327 {
  min-width: 327px; }

.minwidth328 {
  min-width: 328px; }

.minwidth329 {
  min-width: 329px; }

.minwidth330 {
  min-width: 330px; }

.minwidth331 {
  min-width: 331px; }

.minwidth332 {
  min-width: 332px; }

.minwidth333 {
  min-width: 333px; }

.minwidth334 {
  min-width: 334px; }

.minwidth335 {
  min-width: 335px; }

.minwidth336 {
  min-width: 336px; }

.minwidth337 {
  min-width: 337px; }

.minwidth338 {
  min-width: 338px; }

.minwidth339 {
  min-width: 339px; }

.minwidth340 {
  min-width: 340px; }

.minwidth341 {
  min-width: 341px; }

.minwidth342 {
  min-width: 342px; }

.minwidth343 {
  min-width: 343px; }

.minwidth344 {
  min-width: 344px; }

.minwidth345 {
  min-width: 345px; }

.minwidth346 {
  min-width: 346px; }

.minwidth347 {
  min-width: 347px; }

.minwidth348 {
  min-width: 348px; }

.minwidth349 {
  min-width: 349px; }

.minwidth350 {
  min-width: 350px; }

.minwidth351 {
  min-width: 351px; }

.minwidth352 {
  min-width: 352px; }

.minwidth353 {
  min-width: 353px; }

.minwidth354 {
  min-width: 354px; }

.minwidth355 {
  min-width: 355px; }

.minwidth356 {
  min-width: 356px; }

.minwidth357 {
  min-width: 357px; }

.minwidth358 {
  min-width: 358px; }

.minwidth359 {
  min-width: 359px; }

.minwidth360 {
  min-width: 360px; }

.minwidth361 {
  min-width: 361px; }

.minwidth362 {
  min-width: 362px; }

.minwidth363 {
  min-width: 363px; }

.minwidth364 {
  min-width: 364px; }

.minwidth365 {
  min-width: 365px; }

.minwidth366 {
  min-width: 366px; }

.minwidth367 {
  min-width: 367px; }

.minwidth368 {
  min-width: 368px; }

.minwidth369 {
  min-width: 369px; }

.minwidth370 {
  min-width: 370px; }

.minwidth371 {
  min-width: 371px; }

.minwidth372 {
  min-width: 372px; }

.minwidth373 {
  min-width: 373px; }

.minwidth374 {
  min-width: 374px; }

.minwidth375 {
  min-width: 375px; }

.minwidth376 {
  min-width: 376px; }

.minwidth377 {
  min-width: 377px; }

.minwidth378 {
  min-width: 378px; }

.minwidth379 {
  min-width: 379px; }

.minwidth380 {
  min-width: 380px; }

.minwidth381 {
  min-width: 381px; }

.minwidth382 {
  min-width: 382px; }

.minwidth383 {
  min-width: 383px; }

.minwidth384 {
  min-width: 384px; }

.minwidth385 {
  min-width: 385px; }

.minwidth386 {
  min-width: 386px; }

.minwidth387 {
  min-width: 387px; }

.minwidth388 {
  min-width: 388px; }

.minwidth389 {
  min-width: 389px; }

.minwidth390 {
  min-width: 390px; }

.minwidth391 {
  min-width: 391px; }

.minwidth392 {
  min-width: 392px; }

.minwidth393 {
  min-width: 393px; }

.minwidth394 {
  min-width: 394px; }

.minwidth395 {
  min-width: 395px; }

.minwidth396 {
  min-width: 396px; }

.minwidth397 {
  min-width: 397px; }

.minwidth398 {
  min-width: 398px; }

.minwidth399 {
  min-width: 399px; }

.minwidth400 {
  min-width: 400px; }

.minwidth401 {
  min-width: 401px; }

.minwidth402 {
  min-width: 402px; }

.minwidth403 {
  min-width: 403px; }

.minwidth404 {
  min-width: 404px; }

.minwidth405 {
  min-width: 405px; }

.minwidth406 {
  min-width: 406px; }

.minwidth407 {
  min-width: 407px; }

.minwidth408 {
  min-width: 408px; }

.minwidth409 {
  min-width: 409px; }

.minwidth410 {
  min-width: 410px; }

.minwidth411 {
  min-width: 411px; }

.minwidth412 {
  min-width: 412px; }

.minwidth413 {
  min-width: 413px; }

.minwidth414 {
  min-width: 414px; }

.minwidth415 {
  min-width: 415px; }

.minwidth416 {
  min-width: 416px; }

.minwidth417 {
  min-width: 417px; }

.minwidth418 {
  min-width: 418px; }

.minwidth419 {
  min-width: 419px; }

.minwidth420 {
  min-width: 420px; }

.minwidth421 {
  min-width: 421px; }

.minwidth422 {
  min-width: 422px; }

.minwidth423 {
  min-width: 423px; }

.minwidth424 {
  min-width: 424px; }

.minwidth425 {
  min-width: 425px; }

.minwidth426 {
  min-width: 426px; }

.minwidth427 {
  min-width: 427px; }

.minwidth428 {
  min-width: 428px; }

.minwidth429 {
  min-width: 429px; }

.minwidth430 {
  min-width: 430px; }

.minwidth431 {
  min-width: 431px; }

.minwidth432 {
  min-width: 432px; }

.minwidth433 {
  min-width: 433px; }

.minwidth434 {
  min-width: 434px; }

.minwidth435 {
  min-width: 435px; }

.minwidth436 {
  min-width: 436px; }

.minwidth437 {
  min-width: 437px; }

.minwidth438 {
  min-width: 438px; }

.minwidth439 {
  min-width: 439px; }

.minwidth440 {
  min-width: 440px; }

.minwidth441 {
  min-width: 441px; }

.minwidth442 {
  min-width: 442px; }

.minwidth443 {
  min-width: 443px; }

.minwidth444 {
  min-width: 444px; }

.minwidth445 {
  min-width: 445px; }

.minwidth446 {
  min-width: 446px; }

.minwidth447 {
  min-width: 447px; }

.minwidth448 {
  min-width: 448px; }

.minwidth449 {
  min-width: 449px; }

.minwidth450 {
  min-width: 450px; }

.minwidth451 {
  min-width: 451px; }

.minwidth452 {
  min-width: 452px; }

.minwidth453 {
  min-width: 453px; }

.minwidth454 {
  min-width: 454px; }

.minwidth455 {
  min-width: 455px; }

.minwidth456 {
  min-width: 456px; }

.minwidth457 {
  min-width: 457px; }

.minwidth458 {
  min-width: 458px; }

.minwidth459 {
  min-width: 459px; }

.minwidth460 {
  min-width: 460px; }

.minwidth461 {
  min-width: 461px; }

.minwidth462 {
  min-width: 462px; }

.minwidth463 {
  min-width: 463px; }

.minwidth464 {
  min-width: 464px; }

.minwidth465 {
  min-width: 465px; }

.minwidth466 {
  min-width: 466px; }

.minwidth467 {
  min-width: 467px; }

.minwidth468 {
  min-width: 468px; }

.minwidth469 {
  min-width: 469px; }

.minwidth470 {
  min-width: 470px; }

.minwidth471 {
  min-width: 471px; }

.minwidth472 {
  min-width: 472px; }

.minwidth473 {
  min-width: 473px; }

.minwidth474 {
  min-width: 474px; }

.minwidth475 {
  min-width: 475px; }

.minwidth476 {
  min-width: 476px; }

.minwidth477 {
  min-width: 477px; }

.minwidth478 {
  min-width: 478px; }

.minwidth479 {
  min-width: 479px; }

.minwidth480 {
  min-width: 480px; }

.minwidth481 {
  min-width: 481px; }

.minwidth482 {
  min-width: 482px; }

.minwidth483 {
  min-width: 483px; }

.minwidth484 {
  min-width: 484px; }

.minwidth485 {
  min-width: 485px; }

.minwidth486 {
  min-width: 486px; }

.minwidth487 {
  min-width: 487px; }

.minwidth488 {
  min-width: 488px; }

.minwidth489 {
  min-width: 489px; }

.minwidth490 {
  min-width: 490px; }

.minwidth491 {
  min-width: 491px; }

.minwidth492 {
  min-width: 492px; }

.minwidth493 {
  min-width: 493px; }

.minwidth494 {
  min-width: 494px; }

.minwidth495 {
  min-width: 495px; }

.minwidth496 {
  min-width: 496px; }

.minwidth497 {
  min-width: 497px; }

.minwidth498 {
  min-width: 498px; }

.minwidth499 {
  min-width: 499px; }

.minwidth500 {
  min-width: 500px; }

.minwidth501 {
  min-width: 501px; }

.minwidth502 {
  min-width: 502px; }

.minwidth503 {
  min-width: 503px; }

.minwidth504 {
  min-width: 504px; }

.minwidth505 {
  min-width: 505px; }

.minwidth506 {
  min-width: 506px; }

.minwidth507 {
  min-width: 507px; }

.minwidth508 {
  min-width: 508px; }

.minwidth509 {
  min-width: 509px; }

.minwidth510 {
  min-width: 510px; }

.minwidth511 {
  min-width: 511px; }

.minwidth512 {
  min-width: 512px; }

.minwidth513 {
  min-width: 513px; }

.minwidth514 {
  min-width: 514px; }

.minwidth515 {
  min-width: 515px; }

.minwidth516 {
  min-width: 516px; }

.minwidth517 {
  min-width: 517px; }

.minwidth518 {
  min-width: 518px; }

.minwidth519 {
  min-width: 519px; }

.minwidth520 {
  min-width: 520px; }

.minwidth521 {
  min-width: 521px; }

.minwidth522 {
  min-width: 522px; }

.minwidth523 {
  min-width: 523px; }

.minwidth524 {
  min-width: 524px; }

.minwidth525 {
  min-width: 525px; }

.minwidth526 {
  min-width: 526px; }

.minwidth527 {
  min-width: 527px; }

.minwidth528 {
  min-width: 528px; }

.minwidth529 {
  min-width: 529px; }

.minwidth530 {
  min-width: 530px; }

.minwidth531 {
  min-width: 531px; }

.minwidth532 {
  min-width: 532px; }

.minwidth533 {
  min-width: 533px; }

.minwidth534 {
  min-width: 534px; }

.minwidth535 {
  min-width: 535px; }

.minwidth536 {
  min-width: 536px; }

.minwidth537 {
  min-width: 537px; }

.minwidth538 {
  min-width: 538px; }

.minwidth539 {
  min-width: 539px; }

.minwidth540 {
  min-width: 540px; }

.minwidth541 {
  min-width: 541px; }

.minwidth542 {
  min-width: 542px; }

.minwidth543 {
  min-width: 543px; }

.minwidth544 {
  min-width: 544px; }

.minwidth545 {
  min-width: 545px; }

.minwidth546 {
  min-width: 546px; }

.minwidth547 {
  min-width: 547px; }

.minwidth548 {
  min-width: 548px; }

.minwidth549 {
  min-width: 549px; }

.minwidth550 {
  min-width: 550px; }

.minwidth551 {
  min-width: 551px; }

.minwidth552 {
  min-width: 552px; }

.minwidth553 {
  min-width: 553px; }

.minwidth554 {
  min-width: 554px; }

.minwidth555 {
  min-width: 555px; }

.minwidth556 {
  min-width: 556px; }

.minwidth557 {
  min-width: 557px; }

.minwidth558 {
  min-width: 558px; }

.minwidth559 {
  min-width: 559px; }

.minwidth560 {
  min-width: 560px; }

.minwidth561 {
  min-width: 561px; }

.minwidth562 {
  min-width: 562px; }

.minwidth563 {
  min-width: 563px; }

.minwidth564 {
  min-width: 564px; }

.minwidth565 {
  min-width: 565px; }

.minwidth566 {
  min-width: 566px; }

.minwidth567 {
  min-width: 567px; }

.minwidth568 {
  min-width: 568px; }

.minwidth569 {
  min-width: 569px; }

.minwidth570 {
  min-width: 570px; }

.minwidth571 {
  min-width: 571px; }

.minwidth572 {
  min-width: 572px; }

.minwidth573 {
  min-width: 573px; }

.minwidth574 {
  min-width: 574px; }

.minwidth575 {
  min-width: 575px; }

.minwidth576 {
  min-width: 576px; }

.minwidth577 {
  min-width: 577px; }

.minwidth578 {
  min-width: 578px; }

.minwidth579 {
  min-width: 579px; }

.minwidth580 {
  min-width: 580px; }

.minwidth581 {
  min-width: 581px; }

.minwidth582 {
  min-width: 582px; }

.minwidth583 {
  min-width: 583px; }

.minwidth584 {
  min-width: 584px; }

.minwidth585 {
  min-width: 585px; }

.minwidth586 {
  min-width: 586px; }

.minwidth587 {
  min-width: 587px; }

.minwidth588 {
  min-width: 588px; }

.minwidth589 {
  min-width: 589px; }

.minwidth590 {
  min-width: 590px; }

.minwidth591 {
  min-width: 591px; }

.minwidth592 {
  min-width: 592px; }

.minwidth593 {
  min-width: 593px; }

.minwidth594 {
  min-width: 594px; }

.minwidth595 {
  min-width: 595px; }

.minwidth596 {
  min-width: 596px; }

.minwidth597 {
  min-width: 597px; }

.minwidth598 {
  min-width: 598px; }

.minwidth599 {
  min-width: 599px; }

.minwidth600 {
  min-width: 600px; }

.minwidth601 {
  min-width: 601px; }

.minwidth602 {
  min-width: 602px; }

.minwidth603 {
  min-width: 603px; }

.minwidth604 {
  min-width: 604px; }

.minwidth605 {
  min-width: 605px; }

.minwidth606 {
  min-width: 606px; }

.minwidth607 {
  min-width: 607px; }

.minwidth608 {
  min-width: 608px; }

.minwidth609 {
  min-width: 609px; }

.minwidth610 {
  min-width: 610px; }

.minwidth611 {
  min-width: 611px; }

.minwidth612 {
  min-width: 612px; }

.minwidth613 {
  min-width: 613px; }

.minwidth614 {
  min-width: 614px; }

.minwidth615 {
  min-width: 615px; }

.minwidth616 {
  min-width: 616px; }

.minwidth617 {
  min-width: 617px; }

.minwidth618 {
  min-width: 618px; }

.minwidth619 {
  min-width: 619px; }

.minwidth620 {
  min-width: 620px; }

.minwidth621 {
  min-width: 621px; }

.minwidth622 {
  min-width: 622px; }

.minwidth623 {
  min-width: 623px; }

.minwidth624 {
  min-width: 624px; }

.minwidth625 {
  min-width: 625px; }

.minwidth626 {
  min-width: 626px; }

.minwidth627 {
  min-width: 627px; }

.minwidth628 {
  min-width: 628px; }

.minwidth629 {
  min-width: 629px; }

.minwidth630 {
  min-width: 630px; }

.minwidth631 {
  min-width: 631px; }

.minwidth632 {
  min-width: 632px; }

.minwidth633 {
  min-width: 633px; }

.minwidth634 {
  min-width: 634px; }

.minwidth635 {
  min-width: 635px; }

.minwidth636 {
  min-width: 636px; }

.minwidth637 {
  min-width: 637px; }

.minwidth638 {
  min-width: 638px; }

.minwidth639 {
  min-width: 639px; }

.minwidth640 {
  min-width: 640px; }

.minwidth641 {
  min-width: 641px; }

.minwidth642 {
  min-width: 642px; }

.minwidth643 {
  min-width: 643px; }

.minwidth644 {
  min-width: 644px; }

.minwidth645 {
  min-width: 645px; }

.minwidth646 {
  min-width: 646px; }

.minwidth647 {
  min-width: 647px; }

.minwidth648 {
  min-width: 648px; }

.minwidth649 {
  min-width: 649px; }

.minwidth650 {
  min-width: 650px; }

.minwidth651 {
  min-width: 651px; }

.minwidth652 {
  min-width: 652px; }

.minwidth653 {
  min-width: 653px; }

.minwidth654 {
  min-width: 654px; }

.minwidth655 {
  min-width: 655px; }

.minwidth656 {
  min-width: 656px; }

.minwidth657 {
  min-width: 657px; }

.minwidth658 {
  min-width: 658px; }

.minwidth659 {
  min-width: 659px; }

.minwidth660 {
  min-width: 660px; }

.minwidth661 {
  min-width: 661px; }

.minwidth662 {
  min-width: 662px; }

.minwidth663 {
  min-width: 663px; }

.minwidth664 {
  min-width: 664px; }

.minwidth665 {
  min-width: 665px; }

.minwidth666 {
  min-width: 666px; }

.minwidth667 {
  min-width: 667px; }

.minwidth668 {
  min-width: 668px; }

.minwidth669 {
  min-width: 669px; }

.minwidth670 {
  min-width: 670px; }

.minwidth671 {
  min-width: 671px; }

.minwidth672 {
  min-width: 672px; }

.minwidth673 {
  min-width: 673px; }

.minwidth674 {
  min-width: 674px; }

.minwidth675 {
  min-width: 675px; }

.minwidth676 {
  min-width: 676px; }

.minwidth677 {
  min-width: 677px; }

.minwidth678 {
  min-width: 678px; }

.minwidth679 {
  min-width: 679px; }

.minwidth680 {
  min-width: 680px; }

.minwidth681 {
  min-width: 681px; }

.minwidth682 {
  min-width: 682px; }

.minwidth683 {
  min-width: 683px; }

.minwidth684 {
  min-width: 684px; }

.minwidth685 {
  min-width: 685px; }

.minwidth686 {
  min-width: 686px; }

.minwidth687 {
  min-width: 687px; }

.minwidth688 {
  min-width: 688px; }

.minwidth689 {
  min-width: 689px; }

.minwidth690 {
  min-width: 690px; }

.minwidth691 {
  min-width: 691px; }

.minwidth692 {
  min-width: 692px; }

.minwidth693 {
  min-width: 693px; }

.minwidth694 {
  min-width: 694px; }

.minwidth695 {
  min-width: 695px; }

.minwidth696 {
  min-width: 696px; }

.minwidth697 {
  min-width: 697px; }

.minwidth698 {
  min-width: 698px; }

.minwidth699 {
  min-width: 699px; }

.minwidth700 {
  min-width: 700px; }

.minwidth701 {
  min-width: 701px; }

.minwidth702 {
  min-width: 702px; }

.minwidth703 {
  min-width: 703px; }

.minwidth704 {
  min-width: 704px; }

.minwidth705 {
  min-width: 705px; }

.minwidth706 {
  min-width: 706px; }

.minwidth707 {
  min-width: 707px; }

.minwidth708 {
  min-width: 708px; }

.minwidth709 {
  min-width: 709px; }

.minwidth710 {
  min-width: 710px; }

.minwidth711 {
  min-width: 711px; }

.minwidth712 {
  min-width: 712px; }

.minwidth713 {
  min-width: 713px; }

.minwidth714 {
  min-width: 714px; }

.minwidth715 {
  min-width: 715px; }

.minwidth716 {
  min-width: 716px; }

.minwidth717 {
  min-width: 717px; }

.minwidth718 {
  min-width: 718px; }

.minwidth719 {
  min-width: 719px; }

.minwidth720 {
  min-width: 720px; }

.minwidth721 {
  min-width: 721px; }

.minwidth722 {
  min-width: 722px; }

.minwidth723 {
  min-width: 723px; }

.minwidth724 {
  min-width: 724px; }

.minwidth725 {
  min-width: 725px; }

.minwidth726 {
  min-width: 726px; }

.minwidth727 {
  min-width: 727px; }

.minwidth728 {
  min-width: 728px; }

.minwidth729 {
  min-width: 729px; }

.minwidth730 {
  min-width: 730px; }

.minwidth731 {
  min-width: 731px; }

.minwidth732 {
  min-width: 732px; }

.minwidth733 {
  min-width: 733px; }

.minwidth734 {
  min-width: 734px; }

.minwidth735 {
  min-width: 735px; }

.minwidth736 {
  min-width: 736px; }

.minwidth737 {
  min-width: 737px; }

.minwidth738 {
  min-width: 738px; }

.minwidth739 {
  min-width: 739px; }

.minwidth740 {
  min-width: 740px; }

.minwidth741 {
  min-width: 741px; }

.minwidth742 {
  min-width: 742px; }

.minwidth743 {
  min-width: 743px; }

.minwidth744 {
  min-width: 744px; }

.minwidth745 {
  min-width: 745px; }

.minwidth746 {
  min-width: 746px; }

.minwidth747 {
  min-width: 747px; }

.minwidth748 {
  min-width: 748px; }

.minwidth749 {
  min-width: 749px; }

.minwidth750 {
  min-width: 750px; }

.minwidth751 {
  min-width: 751px; }

.minwidth752 {
  min-width: 752px; }

.minwidth753 {
  min-width: 753px; }

.minwidth754 {
  min-width: 754px; }

.minwidth755 {
  min-width: 755px; }

.minwidth756 {
  min-width: 756px; }

.minwidth757 {
  min-width: 757px; }

.minwidth758 {
  min-width: 758px; }

.minwidth759 {
  min-width: 759px; }

.minwidth760 {
  min-width: 760px; }

.minwidth761 {
  min-width: 761px; }

.minwidth762 {
  min-width: 762px; }

.minwidth763 {
  min-width: 763px; }

.minwidth764 {
  min-width: 764px; }

.minwidth765 {
  min-width: 765px; }

.minwidth766 {
  min-width: 766px; }

.minwidth767 {
  min-width: 767px; }

.minwidth768 {
  min-width: 768px; }

.minwidth769 {
  min-width: 769px; }

.minwidth770 {
  min-width: 770px; }

.minwidth771 {
  min-width: 771px; }

.minwidth772 {
  min-width: 772px; }

.minwidth773 {
  min-width: 773px; }

.minwidth774 {
  min-width: 774px; }

.minwidth775 {
  min-width: 775px; }

.minwidth776 {
  min-width: 776px; }

.minwidth777 {
  min-width: 777px; }

.minwidth778 {
  min-width: 778px; }

.minwidth779 {
  min-width: 779px; }

.minwidth780 {
  min-width: 780px; }

.minwidth781 {
  min-width: 781px; }

.minwidth782 {
  min-width: 782px; }

.minwidth783 {
  min-width: 783px; }

.minwidth784 {
  min-width: 784px; }

.minwidth785 {
  min-width: 785px; }

.minwidth786 {
  min-width: 786px; }

.minwidth787 {
  min-width: 787px; }

.minwidth788 {
  min-width: 788px; }

.minwidth789 {
  min-width: 789px; }

.minwidth790 {
  min-width: 790px; }

.minwidth791 {
  min-width: 791px; }

.minwidth792 {
  min-width: 792px; }

.minwidth793 {
  min-width: 793px; }

.minwidth794 {
  min-width: 794px; }

.minwidth795 {
  min-width: 795px; }

.minwidth796 {
  min-width: 796px; }

.minwidth797 {
  min-width: 797px; }

.minwidth798 {
  min-width: 798px; }

.minwidth799 {
  min-width: 799px; }

.minwidth800 {
  min-width: 800px; }

.minwidth801 {
  min-width: 801px; }

.minwidth802 {
  min-width: 802px; }

.minwidth803 {
  min-width: 803px; }

.minwidth804 {
  min-width: 804px; }

.minwidth805 {
  min-width: 805px; }

.minwidth806 {
  min-width: 806px; }

.minwidth807 {
  min-width: 807px; }

.minwidth808 {
  min-width: 808px; }

.minwidth809 {
  min-width: 809px; }

.minwidth810 {
  min-width: 810px; }

.minwidth811 {
  min-width: 811px; }

.minwidth812 {
  min-width: 812px; }

.minwidth813 {
  min-width: 813px; }

.minwidth814 {
  min-width: 814px; }

.minwidth815 {
  min-width: 815px; }

.minwidth816 {
  min-width: 816px; }

.minwidth817 {
  min-width: 817px; }

.minwidth818 {
  min-width: 818px; }

.minwidth819 {
  min-width: 819px; }

.minwidth820 {
  min-width: 820px; }

.minwidth821 {
  min-width: 821px; }

.minwidth822 {
  min-width: 822px; }

.minwidth823 {
  min-width: 823px; }

.minwidth824 {
  min-width: 824px; }

.minwidth825 {
  min-width: 825px; }

.minwidth826 {
  min-width: 826px; }

.minwidth827 {
  min-width: 827px; }

.minwidth828 {
  min-width: 828px; }

.minwidth829 {
  min-width: 829px; }

.minwidth830 {
  min-width: 830px; }

.minwidth831 {
  min-width: 831px; }

.minwidth832 {
  min-width: 832px; }

.minwidth833 {
  min-width: 833px; }

.minwidth834 {
  min-width: 834px; }

.minwidth835 {
  min-width: 835px; }

.minwidth836 {
  min-width: 836px; }

.minwidth837 {
  min-width: 837px; }

.minwidth838 {
  min-width: 838px; }

.minwidth839 {
  min-width: 839px; }

.minwidth840 {
  min-width: 840px; }

.minwidth841 {
  min-width: 841px; }

.minwidth842 {
  min-width: 842px; }

.minwidth843 {
  min-width: 843px; }

.minwidth844 {
  min-width: 844px; }

.minwidth845 {
  min-width: 845px; }

.minwidth846 {
  min-width: 846px; }

.minwidth847 {
  min-width: 847px; }

.minwidth848 {
  min-width: 848px; }

.minwidth849 {
  min-width: 849px; }

.minwidth850 {
  min-width: 850px; }

.minwidth851 {
  min-width: 851px; }

.minwidth852 {
  min-width: 852px; }

.minwidth853 {
  min-width: 853px; }

.minwidth854 {
  min-width: 854px; }

.minwidth855 {
  min-width: 855px; }

.minwidth856 {
  min-width: 856px; }

.minwidth857 {
  min-width: 857px; }

.minwidth858 {
  min-width: 858px; }

.minwidth859 {
  min-width: 859px; }

.minwidth860 {
  min-width: 860px; }

.minwidth861 {
  min-width: 861px; }

.minwidth862 {
  min-width: 862px; }

.minwidth863 {
  min-width: 863px; }

.minwidth864 {
  min-width: 864px; }

.minwidth865 {
  min-width: 865px; }

.minwidth866 {
  min-width: 866px; }

.minwidth867 {
  min-width: 867px; }

.minwidth868 {
  min-width: 868px; }

.minwidth869 {
  min-width: 869px; }

.minwidth870 {
  min-width: 870px; }

.minwidth871 {
  min-width: 871px; }

.minwidth872 {
  min-width: 872px; }

.minwidth873 {
  min-width: 873px; }

.minwidth874 {
  min-width: 874px; }

.minwidth875 {
  min-width: 875px; }

.minwidth876 {
  min-width: 876px; }

.minwidth877 {
  min-width: 877px; }

.minwidth878 {
  min-width: 878px; }

.minwidth879 {
  min-width: 879px; }

.minwidth880 {
  min-width: 880px; }

.minwidth881 {
  min-width: 881px; }

.minwidth882 {
  min-width: 882px; }

.minwidth883 {
  min-width: 883px; }

.minwidth884 {
  min-width: 884px; }

.minwidth885 {
  min-width: 885px; }

.minwidth886 {
  min-width: 886px; }

.minwidth887 {
  min-width: 887px; }

.minwidth888 {
  min-width: 888px; }

.minwidth889 {
  min-width: 889px; }

.minwidth890 {
  min-width: 890px; }

.minwidth891 {
  min-width: 891px; }

.minwidth892 {
  min-width: 892px; }

.minwidth893 {
  min-width: 893px; }

.minwidth894 {
  min-width: 894px; }

.minwidth895 {
  min-width: 895px; }

.minwidth896 {
  min-width: 896px; }

.minwidth897 {
  min-width: 897px; }

.minwidth898 {
  min-width: 898px; }

.minwidth899 {
  min-width: 899px; }

.minwidth900 {
  min-width: 900px; }

.minwidth901 {
  min-width: 901px; }

.minwidth902 {
  min-width: 902px; }

.minwidth903 {
  min-width: 903px; }

.minwidth904 {
  min-width: 904px; }

.minwidth905 {
  min-width: 905px; }

.minwidth906 {
  min-width: 906px; }

.minwidth907 {
  min-width: 907px; }

.minwidth908 {
  min-width: 908px; }

.minwidth909 {
  min-width: 909px; }

.minwidth910 {
  min-width: 910px; }

.minwidth911 {
  min-width: 911px; }

.minwidth912 {
  min-width: 912px; }

.minwidth913 {
  min-width: 913px; }

.minwidth914 {
  min-width: 914px; }

.minwidth915 {
  min-width: 915px; }

.minwidth916 {
  min-width: 916px; }

.minwidth917 {
  min-width: 917px; }

.minwidth918 {
  min-width: 918px; }

.minwidth919 {
  min-width: 919px; }

.minwidth920 {
  min-width: 920px; }

.minwidth921 {
  min-width: 921px; }

.minwidth922 {
  min-width: 922px; }

.minwidth923 {
  min-width: 923px; }

.minwidth924 {
  min-width: 924px; }

.minwidth925 {
  min-width: 925px; }

.minwidth926 {
  min-width: 926px; }

.minwidth927 {
  min-width: 927px; }

.minwidth928 {
  min-width: 928px; }

.minwidth929 {
  min-width: 929px; }

.minwidth930 {
  min-width: 930px; }

.minwidth931 {
  min-width: 931px; }

.minwidth932 {
  min-width: 932px; }

.minwidth933 {
  min-width: 933px; }

.minwidth934 {
  min-width: 934px; }

.minwidth935 {
  min-width: 935px; }

.minwidth936 {
  min-width: 936px; }

.minwidth937 {
  min-width: 937px; }

.minwidth938 {
  min-width: 938px; }

.minwidth939 {
  min-width: 939px; }

.minwidth940 {
  min-width: 940px; }

.minwidth941 {
  min-width: 941px; }

.minwidth942 {
  min-width: 942px; }

.minwidth943 {
  min-width: 943px; }

.minwidth944 {
  min-width: 944px; }

.minwidth945 {
  min-width: 945px; }

.minwidth946 {
  min-width: 946px; }

.minwidth947 {
  min-width: 947px; }

.minwidth948 {
  min-width: 948px; }

.minwidth949 {
  min-width: 949px; }

.minwidth950 {
  min-width: 950px; }

.minwidth951 {
  min-width: 951px; }

.minwidth952 {
  min-width: 952px; }

.minwidth953 {
  min-width: 953px; }

.minwidth954 {
  min-width: 954px; }

.minwidth955 {
  min-width: 955px; }

.minwidth956 {
  min-width: 956px; }

.minwidth957 {
  min-width: 957px; }

.minwidth958 {
  min-width: 958px; }

.minwidth959 {
  min-width: 959px; }

.minwidth960 {
  min-width: 960px; }

.minwidth961 {
  min-width: 961px; }

.minwidth962 {
  min-width: 962px; }

.minwidth963 {
  min-width: 963px; }

.minwidth964 {
  min-width: 964px; }

.minwidth965 {
  min-width: 965px; }

.minwidth966 {
  min-width: 966px; }

.minwidth967 {
  min-width: 967px; }

.minwidth968 {
  min-width: 968px; }

.minwidth969 {
  min-width: 969px; }

.minwidth970 {
  min-width: 970px; }

.minwidth971 {
  min-width: 971px; }

.minwidth972 {
  min-width: 972px; }

.minwidth973 {
  min-width: 973px; }

.minwidth974 {
  min-width: 974px; }

.minwidth975 {
  min-width: 975px; }

.minwidth976 {
  min-width: 976px; }

.minwidth977 {
  min-width: 977px; }

.minwidth978 {
  min-width: 978px; }

.minwidth979 {
  min-width: 979px; }

.minwidth980 {
  min-width: 980px; }

.minwidth981 {
  min-width: 981px; }

.minwidth982 {
  min-width: 982px; }

.minwidth983 {
  min-width: 983px; }

.minwidth984 {
  min-width: 984px; }

.minwidth985 {
  min-width: 985px; }

.minwidth986 {
  min-width: 986px; }

.minwidth987 {
  min-width: 987px; }

.minwidth988 {
  min-width: 988px; }

.minwidth989 {
  min-width: 989px; }

.minwidth990 {
  min-width: 990px; }

.minwidth991 {
  min-width: 991px; }

.minwidth992 {
  min-width: 992px; }

.minwidth993 {
  min-width: 993px; }

.minwidth994 {
  min-width: 994px; }

.minwidth995 {
  min-width: 995px; }

.minwidth996 {
  min-width: 996px; }

.minwidth997 {
  min-width: 997px; }

.minwidth998 {
  min-width: 998px; }

.minwidth999 {
  min-width: 999px; }

.minwidth1000 {
  min-width: 1000px; }

.minwidth1001 {
  min-width: 1001px; }

.minwidth1002 {
  min-width: 1002px; }

.minwidth1003 {
  min-width: 1003px; }

.minwidth1004 {
  min-width: 1004px; }

.minwidth1005 {
  min-width: 1005px; }

.minwidth1006 {
  min-width: 1006px; }

.minwidth1007 {
  min-width: 1007px; }

.minwidth1008 {
  min-width: 1008px; }

.minwidth1009 {
  min-width: 1009px; }

.minwidth1010 {
  min-width: 1010px; }

.minwidth1011 {
  min-width: 1011px; }

.minwidth1012 {
  min-width: 1012px; }

.minwidth1013 {
  min-width: 1013px; }

.minwidth1014 {
  min-width: 1014px; }

.minwidth1015 {
  min-width: 1015px; }

.minwidth1016 {
  min-width: 1016px; }

.minwidth1017 {
  min-width: 1017px; }

.minwidth1018 {
  min-width: 1018px; }

.minwidth1019 {
  min-width: 1019px; }

.minwidth1020 {
  min-width: 1020px; }

.minwidth1021 {
  min-width: 1021px; }

.minwidth1022 {
  min-width: 1022px; }

.minwidth1023 {
  min-width: 1023px; }

.minwidth1024 {
  min-width: 1024px; }

.minwidth1025 {
  min-width: 1025px; }

.minwidth1026 {
  min-width: 1026px; }

.minwidth1027 {
  min-width: 1027px; }

.minwidth1028 {
  min-width: 1028px; }

.minwidth1029 {
  min-width: 1029px; }

.minwidth1030 {
  min-width: 1030px; }

.minwidth1031 {
  min-width: 1031px; }

.minwidth1032 {
  min-width: 1032px; }

.minwidth1033 {
  min-width: 1033px; }

.minwidth1034 {
  min-width: 1034px; }

.minwidth1035 {
  min-width: 1035px; }

.minwidth1036 {
  min-width: 1036px; }

.minwidth1037 {
  min-width: 1037px; }

.minwidth1038 {
  min-width: 1038px; }

.minwidth1039 {
  min-width: 1039px; }

.minwidth1040 {
  min-width: 1040px; }

.minwidth1041 {
  min-width: 1041px; }

.minwidth1042 {
  min-width: 1042px; }

.minwidth1043 {
  min-width: 1043px; }

.minwidth1044 {
  min-width: 1044px; }

.minwidth1045 {
  min-width: 1045px; }

.minwidth1046 {
  min-width: 1046px; }

.minwidth1047 {
  min-width: 1047px; }

.minwidth1048 {
  min-width: 1048px; }

.minwidth1049 {
  min-width: 1049px; }

.minwidth1050 {
  min-width: 1050px; }

.minwidth1051 {
  min-width: 1051px; }

.minwidth1052 {
  min-width: 1052px; }

.minwidth1053 {
  min-width: 1053px; }

.minwidth1054 {
  min-width: 1054px; }

.minwidth1055 {
  min-width: 1055px; }

.minwidth1056 {
  min-width: 1056px; }

.minwidth1057 {
  min-width: 1057px; }

.minwidth1058 {
  min-width: 1058px; }

.minwidth1059 {
  min-width: 1059px; }

.minwidth1060 {
  min-width: 1060px; }

.minwidth1061 {
  min-width: 1061px; }

.minwidth1062 {
  min-width: 1062px; }

.minwidth1063 {
  min-width: 1063px; }

.minwidth1064 {
  min-width: 1064px; }

.minwidth1065 {
  min-width: 1065px; }

.minwidth1066 {
  min-width: 1066px; }

.minwidth1067 {
  min-width: 1067px; }

.minwidth1068 {
  min-width: 1068px; }

.minwidth1069 {
  min-width: 1069px; }

.minwidth1070 {
  min-width: 1070px; }

.minwidth1071 {
  min-width: 1071px; }

.minwidth1072 {
  min-width: 1072px; }

.minwidth1073 {
  min-width: 1073px; }

.minwidth1074 {
  min-width: 1074px; }

.minwidth1075 {
  min-width: 1075px; }

.minwidth1076 {
  min-width: 1076px; }

.minwidth1077 {
  min-width: 1077px; }

.minwidth1078 {
  min-width: 1078px; }

.minwidth1079 {
  min-width: 1079px; }

.minwidth1080 {
  min-width: 1080px; }

.minwidth1081 {
  min-width: 1081px; }

.minwidth1082 {
  min-width: 1082px; }

.minwidth1083 {
  min-width: 1083px; }

.minwidth1084 {
  min-width: 1084px; }

.minwidth1085 {
  min-width: 1085px; }

.minwidth1086 {
  min-width: 1086px; }

.minwidth1087 {
  min-width: 1087px; }

.minwidth1088 {
  min-width: 1088px; }

.minwidth1089 {
  min-width: 1089px; }

.minwidth1090 {
  min-width: 1090px; }

.minwidth1091 {
  min-width: 1091px; }

.minwidth1092 {
  min-width: 1092px; }

.minwidth1093 {
  min-width: 1093px; }

.minwidth1094 {
  min-width: 1094px; }

.minwidth1095 {
  min-width: 1095px; }

.minwidth1096 {
  min-width: 1096px; }

.minwidth1097 {
  min-width: 1097px; }

.minwidth1098 {
  min-width: 1098px; }

.minwidth1099 {
  min-width: 1099px; }

.minwidth1100 {
  min-width: 1100px; }

.minwidth1101 {
  min-width: 1101px; }

.minwidth1102 {
  min-width: 1102px; }

.minwidth1103 {
  min-width: 1103px; }

.minwidth1104 {
  min-width: 1104px; }

.minwidth1105 {
  min-width: 1105px; }

.minwidth1106 {
  min-width: 1106px; }

.minwidth1107 {
  min-width: 1107px; }

.minwidth1108 {
  min-width: 1108px; }

.minwidth1109 {
  min-width: 1109px; }

.minwidth1110 {
  min-width: 1110px; }

.minwidth1111 {
  min-width: 1111px; }

.minwidth1112 {
  min-width: 1112px; }

.minwidth1113 {
  min-width: 1113px; }

.minwidth1114 {
  min-width: 1114px; }

.minwidth1115 {
  min-width: 1115px; }

.minwidth1116 {
  min-width: 1116px; }

.minwidth1117 {
  min-width: 1117px; }

.minwidth1118 {
  min-width: 1118px; }

.minwidth1119 {
  min-width: 1119px; }

.minwidth1120 {
  min-width: 1120px; }

.minwidth1121 {
  min-width: 1121px; }

.minwidth1122 {
  min-width: 1122px; }

.minwidth1123 {
  min-width: 1123px; }

.minwidth1124 {
  min-width: 1124px; }

.minwidth1125 {
  min-width: 1125px; }

.minwidth1126 {
  min-width: 1126px; }

.minwidth1127 {
  min-width: 1127px; }

.minwidth1128 {
  min-width: 1128px; }

.minwidth1129 {
  min-width: 1129px; }

.minwidth1130 {
  min-width: 1130px; }

.minwidth1131 {
  min-width: 1131px; }

.minwidth1132 {
  min-width: 1132px; }

.minwidth1133 {
  min-width: 1133px; }

.minwidth1134 {
  min-width: 1134px; }

.minwidth1135 {
  min-width: 1135px; }

.minwidth1136 {
  min-width: 1136px; }

.minwidth1137 {
  min-width: 1137px; }

.minwidth1138 {
  min-width: 1138px; }

.minwidth1139 {
  min-width: 1139px; }

.minwidth1140 {
  min-width: 1140px; }

.minwidth1141 {
  min-width: 1141px; }

.minwidth1142 {
  min-width: 1142px; }

.minwidth1143 {
  min-width: 1143px; }

.minwidth1144 {
  min-width: 1144px; }

.minwidth1145 {
  min-width: 1145px; }

.minwidth1146 {
  min-width: 1146px; }

.minwidth1147 {
  min-width: 1147px; }

.minwidth1148 {
  min-width: 1148px; }

.minwidth1149 {
  min-width: 1149px; }

.minwidth1150 {
  min-width: 1150px; }

.minwidth1151 {
  min-width: 1151px; }

.minwidth1152 {
  min-width: 1152px; }

.minwidth1153 {
  min-width: 1153px; }

.minwidth1154 {
  min-width: 1154px; }

.minwidth1155 {
  min-width: 1155px; }

.minwidth1156 {
  min-width: 1156px; }

.minwidth1157 {
  min-width: 1157px; }

.minwidth1158 {
  min-width: 1158px; }

.minwidth1159 {
  min-width: 1159px; }

.minwidth1160 {
  min-width: 1160px; }

.minwidth1161 {
  min-width: 1161px; }

.minwidth1162 {
  min-width: 1162px; }

.minwidth1163 {
  min-width: 1163px; }

.minwidth1164 {
  min-width: 1164px; }

.minwidth1165 {
  min-width: 1165px; }

.minwidth1166 {
  min-width: 1166px; }

.minwidth1167 {
  min-width: 1167px; }

.minwidth1168 {
  min-width: 1168px; }

.minwidth1169 {
  min-width: 1169px; }

.minwidth1170 {
  min-width: 1170px; }

.minwidth1171 {
  min-width: 1171px; }

.minwidth1172 {
  min-width: 1172px; }

.minwidth1173 {
  min-width: 1173px; }

.minwidth1174 {
  min-width: 1174px; }

.minwidth1175 {
  min-width: 1175px; }

.minwidth1176 {
  min-width: 1176px; }

.minwidth1177 {
  min-width: 1177px; }

.minwidth1178 {
  min-width: 1178px; }

.minwidth1179 {
  min-width: 1179px; }

.minwidth1180 {
  min-width: 1180px; }

.minwidth1181 {
  min-width: 1181px; }

.minwidth1182 {
  min-width: 1182px; }

.minwidth1183 {
  min-width: 1183px; }

.minwidth1184 {
  min-width: 1184px; }

.minwidth1185 {
  min-width: 1185px; }

.minwidth1186 {
  min-width: 1186px; }

.minwidth1187 {
  min-width: 1187px; }

.minwidth1188 {
  min-width: 1188px; }

.minwidth1189 {
  min-width: 1189px; }

.minwidth1190 {
  min-width: 1190px; }

.minwidth1191 {
  min-width: 1191px; }

.minwidth1192 {
  min-width: 1192px; }

.minwidth1193 {
  min-width: 1193px; }

.minwidth1194 {
  min-width: 1194px; }

.minwidth1195 {
  min-width: 1195px; }

.minwidth1196 {
  min-width: 1196px; }

.minwidth1197 {
  min-width: 1197px; }

.minwidth1198 {
  min-width: 1198px; }

.minwidth1199 {
  min-width: 1199px; }

.minwidth1200 {
  min-width: 1200px; }

.minwidth1201 {
  min-width: 1201px; }

.minwidth1202 {
  min-width: 1202px; }

.minwidth1203 {
  min-width: 1203px; }

.minwidth1204 {
  min-width: 1204px; }

.minwidth1205 {
  min-width: 1205px; }

.minwidth1206 {
  min-width: 1206px; }

.minwidth1207 {
  min-width: 1207px; }

.minwidth1208 {
  min-width: 1208px; }

.minwidth1209 {
  min-width: 1209px; }

.minwidth1210 {
  min-width: 1210px; }

.minwidth1211 {
  min-width: 1211px; }

.minwidth1212 {
  min-width: 1212px; }

.minwidth1213 {
  min-width: 1213px; }

.minwidth1214 {
  min-width: 1214px; }

.minwidth1215 {
  min-width: 1215px; }

.minwidth1216 {
  min-width: 1216px; }

.minwidth1217 {
  min-width: 1217px; }

.minwidth1218 {
  min-width: 1218px; }

.minwidth1219 {
  min-width: 1219px; }

.minwidth1220 {
  min-width: 1220px; }

.minwidth1221 {
  min-width: 1221px; }

.minwidth1222 {
  min-width: 1222px; }

.minwidth1223 {
  min-width: 1223px; }

.minwidth1224 {
  min-width: 1224px; }

.minwidth1225 {
  min-width: 1225px; }

.minwidth1226 {
  min-width: 1226px; }

.minwidth1227 {
  min-width: 1227px; }

.minwidth1228 {
  min-width: 1228px; }

.minwidth1229 {
  min-width: 1229px; }

.minwidth1230 {
  min-width: 1230px; }

.minwidth1231 {
  min-width: 1231px; }

.minwidth1232 {
  min-width: 1232px; }

.minwidth1233 {
  min-width: 1233px; }

.minwidth1234 {
  min-width: 1234px; }

.minwidth1235 {
  min-width: 1235px; }

.minwidth1236 {
  min-width: 1236px; }

.minwidth1237 {
  min-width: 1237px; }

.minwidth1238 {
  min-width: 1238px; }

.minwidth1239 {
  min-width: 1239px; }

.minwidth1240 {
  min-width: 1240px; }

.minwidth1241 {
  min-width: 1241px; }

.minwidth1242 {
  min-width: 1242px; }

.minwidth1243 {
  min-width: 1243px; }

.minwidth1244 {
  min-width: 1244px; }

.minwidth1245 {
  min-width: 1245px; }

.minwidth1246 {
  min-width: 1246px; }

.minwidth1247 {
  min-width: 1247px; }

.minwidth1248 {
  min-width: 1248px; }

.minwidth1249 {
  min-width: 1249px; }

.minwidth1250 {
  min-width: 1250px; }

.minwidth1251 {
  min-width: 1251px; }

.minwidth1252 {
  min-width: 1252px; }

.minwidth1253 {
  min-width: 1253px; }

.minwidth1254 {
  min-width: 1254px; }

.minwidth1255 {
  min-width: 1255px; }

.minwidth1256 {
  min-width: 1256px; }

.minwidth1257 {
  min-width: 1257px; }

.minwidth1258 {
  min-width: 1258px; }

.minwidth1259 {
  min-width: 1259px; }

.minwidth1260 {
  min-width: 1260px; }

.minwidth1261 {
  min-width: 1261px; }

.minwidth1262 {
  min-width: 1262px; }

.minwidth1263 {
  min-width: 1263px; }

.minwidth1264 {
  min-width: 1264px; }

.minwidth1265 {
  min-width: 1265px; }

.minwidth1266 {
  min-width: 1266px; }

.minwidth1267 {
  min-width: 1267px; }

.minwidth1268 {
  min-width: 1268px; }

.minwidth1269 {
  min-width: 1269px; }

.minwidth1270 {
  min-width: 1270px; }

.minwidth1271 {
  min-width: 1271px; }

.minwidth1272 {
  min-width: 1272px; }

.minwidth1273 {
  min-width: 1273px; }

.minwidth1274 {
  min-width: 1274px; }

.minwidth1275 {
  min-width: 1275px; }

.minwidth1276 {
  min-width: 1276px; }

.minwidth1277 {
  min-width: 1277px; }

.minwidth1278 {
  min-width: 1278px; }

.minwidth1279 {
  min-width: 1279px; }

.minwidth1280 {
  min-width: 1280px; }

.minwidth1281 {
  min-width: 1281px; }

.minwidth1282 {
  min-width: 1282px; }

.minwidth1283 {
  min-width: 1283px; }

.minwidth1284 {
  min-width: 1284px; }

.minwidth1285 {
  min-width: 1285px; }

.minwidth1286 {
  min-width: 1286px; }

.minwidth1287 {
  min-width: 1287px; }

.minwidth1288 {
  min-width: 1288px; }

.minwidth1289 {
  min-width: 1289px; }

.minwidth1290 {
  min-width: 1290px; }

.minwidth1291 {
  min-width: 1291px; }

.minwidth1292 {
  min-width: 1292px; }

.minwidth1293 {
  min-width: 1293px; }

.minwidth1294 {
  min-width: 1294px; }

.minwidth1295 {
  min-width: 1295px; }

.minwidth1296 {
  min-width: 1296px; }

.minwidth1297 {
  min-width: 1297px; }

.minwidth1298 {
  min-width: 1298px; }

.minwidth1299 {
  min-width: 1299px; }

.minwidth1300 {
  min-width: 1300px; }

.minwidth1301 {
  min-width: 1301px; }

.minwidth1302 {
  min-width: 1302px; }

.minwidth1303 {
  min-width: 1303px; }

.minwidth1304 {
  min-width: 1304px; }

.minwidth1305 {
  min-width: 1305px; }

.minwidth1306 {
  min-width: 1306px; }

.minwidth1307 {
  min-width: 1307px; }

.minwidth1308 {
  min-width: 1308px; }

.minwidth1309 {
  min-width: 1309px; }

.minwidth1310 {
  min-width: 1310px; }

.minwidth1311 {
  min-width: 1311px; }

.minwidth1312 {
  min-width: 1312px; }

.minwidth1313 {
  min-width: 1313px; }

.minwidth1314 {
  min-width: 1314px; }

.minwidth1315 {
  min-width: 1315px; }

.minwidth1316 {
  min-width: 1316px; }

.minwidth1317 {
  min-width: 1317px; }

.minwidth1318 {
  min-width: 1318px; }

.minwidth1319 {
  min-width: 1319px; }

.minwidth1320 {
  min-width: 1320px; }

.minwidth1321 {
  min-width: 1321px; }

.minwidth1322 {
  min-width: 1322px; }

.minwidth1323 {
  min-width: 1323px; }

.minwidth1324 {
  min-width: 1324px; }

.minwidth1325 {
  min-width: 1325px; }

.minwidth1326 {
  min-width: 1326px; }

.minwidth1327 {
  min-width: 1327px; }

.minwidth1328 {
  min-width: 1328px; }

.minwidth1329 {
  min-width: 1329px; }

.minwidth1330 {
  min-width: 1330px; }

.minwidth1331 {
  min-width: 1331px; }

.minwidth1332 {
  min-width: 1332px; }

.minwidth1333 {
  min-width: 1333px; }

.minwidth1334 {
  min-width: 1334px; }

.minwidth1335 {
  min-width: 1335px; }

.minwidth1336 {
  min-width: 1336px; }

.minwidth1337 {
  min-width: 1337px; }

.minwidth1338 {
  min-width: 1338px; }

.minwidth1339 {
  min-width: 1339px; }

.minwidth1340 {
  min-width: 1340px; }

.minwidth1341 {
  min-width: 1341px; }

.minwidth1342 {
  min-width: 1342px; }

.minwidth1343 {
  min-width: 1343px; }

.minwidth1344 {
  min-width: 1344px; }

.minwidth1345 {
  min-width: 1345px; }

.minwidth1346 {
  min-width: 1346px; }

.minwidth1347 {
  min-width: 1347px; }

.minwidth1348 {
  min-width: 1348px; }

.minwidth1349 {
  min-width: 1349px; }

.minwidth1350 {
  min-width: 1350px; }

.minwidth1351 {
  min-width: 1351px; }

.minwidth1352 {
  min-width: 1352px; }

.minwidth1353 {
  min-width: 1353px; }

.minwidth1354 {
  min-width: 1354px; }

.minwidth1355 {
  min-width: 1355px; }

.minwidth1356 {
  min-width: 1356px; }

.minwidth1357 {
  min-width: 1357px; }

.minwidth1358 {
  min-width: 1358px; }

.minwidth1359 {
  min-width: 1359px; }

.minwidth1360 {
  min-width: 1360px; }

.minwidth1361 {
  min-width: 1361px; }

.minwidth1362 {
  min-width: 1362px; }

.minwidth1363 {
  min-width: 1363px; }

.minwidth1364 {
  min-width: 1364px; }

.minwidth1365 {
  min-width: 1365px; }

.minwidth1366 {
  min-width: 1366px; }

.minwidth1367 {
  min-width: 1367px; }

.minwidth1368 {
  min-width: 1368px; }

.minwidth1369 {
  min-width: 1369px; }

.minwidth1370 {
  min-width: 1370px; }

.minwidth1371 {
  min-width: 1371px; }

.minwidth1372 {
  min-width: 1372px; }

.minwidth1373 {
  min-width: 1373px; }

.minwidth1374 {
  min-width: 1374px; }

.minwidth1375 {
  min-width: 1375px; }

.minwidth1376 {
  min-width: 1376px; }

.minwidth1377 {
  min-width: 1377px; }

.minwidth1378 {
  min-width: 1378px; }

.minwidth1379 {
  min-width: 1379px; }

.minwidth1380 {
  min-width: 1380px; }

.minwidth1381 {
  min-width: 1381px; }

.minwidth1382 {
  min-width: 1382px; }

.minwidth1383 {
  min-width: 1383px; }

.minwidth1384 {
  min-width: 1384px; }

.minwidth1385 {
  min-width: 1385px; }

.minwidth1386 {
  min-width: 1386px; }

.minwidth1387 {
  min-width: 1387px; }

.minwidth1388 {
  min-width: 1388px; }

.minwidth1389 {
  min-width: 1389px; }

.minwidth1390 {
  min-width: 1390px; }

.minwidth1391 {
  min-width: 1391px; }

.minwidth1392 {
  min-width: 1392px; }

.minwidth1393 {
  min-width: 1393px; }

.minwidth1394 {
  min-width: 1394px; }

.minwidth1395 {
  min-width: 1395px; }

.minwidth1396 {
  min-width: 1396px; }

.minwidth1397 {
  min-width: 1397px; }

.minwidth1398 {
  min-width: 1398px; }

.minwidth1399 {
  min-width: 1399px; }

.minwidth1400 {
  min-width: 1400px; }

.minwidth1401 {
  min-width: 1401px; }

.minwidth1402 {
  min-width: 1402px; }

.minwidth1403 {
  min-width: 1403px; }

.minwidth1404 {
  min-width: 1404px; }

.minwidth1405 {
  min-width: 1405px; }

.minwidth1406 {
  min-width: 1406px; }

.minwidth1407 {
  min-width: 1407px; }

.minwidth1408 {
  min-width: 1408px; }

.minwidth1409 {
  min-width: 1409px; }

.minwidth1410 {
  min-width: 1410px; }

.minwidth1411 {
  min-width: 1411px; }

.minwidth1412 {
  min-width: 1412px; }

.minwidth1413 {
  min-width: 1413px; }

.minwidth1414 {
  min-width: 1414px; }

.minwidth1415 {
  min-width: 1415px; }

.minwidth1416 {
  min-width: 1416px; }

.minwidth1417 {
  min-width: 1417px; }

.minwidth1418 {
  min-width: 1418px; }

.minwidth1419 {
  min-width: 1419px; }

.minwidth1420 {
  min-width: 1420px; }

.minwidth1421 {
  min-width: 1421px; }

.minwidth1422 {
  min-width: 1422px; }

.minwidth1423 {
  min-width: 1423px; }

.minwidth1424 {
  min-width: 1424px; }

.minwidth1425 {
  min-width: 1425px; }

.minwidth1426 {
  min-width: 1426px; }

.minwidth1427 {
  min-width: 1427px; }

.minwidth1428 {
  min-width: 1428px; }

.minwidth1429 {
  min-width: 1429px; }

.minwidth1430 {
  min-width: 1430px; }

.minwidth1431 {
  min-width: 1431px; }

.minwidth1432 {
  min-width: 1432px; }

.minwidth1433 {
  min-width: 1433px; }

.minwidth1434 {
  min-width: 1434px; }

.minwidth1435 {
  min-width: 1435px; }

.minwidth1436 {
  min-width: 1436px; }

.minwidth1437 {
  min-width: 1437px; }

.minwidth1438 {
  min-width: 1438px; }

.minwidth1439 {
  min-width: 1439px; }

.minwidth1440 {
  min-width: 1440px; }

.minwidth1441 {
  min-width: 1441px; }

.minwidth1442 {
  min-width: 1442px; }

.minwidth1443 {
  min-width: 1443px; }

.minwidth1444 {
  min-width: 1444px; }

.minwidth1445 {
  min-width: 1445px; }

.minwidth1446 {
  min-width: 1446px; }

.minwidth1447 {
  min-width: 1447px; }

.minwidth1448 {
  min-width: 1448px; }

.minwidth1449 {
  min-width: 1449px; }

.minwidth1450 {
  min-width: 1450px; }

.minwidth1451 {
  min-width: 1451px; }

.minwidth1452 {
  min-width: 1452px; }

.minwidth1453 {
  min-width: 1453px; }

.minwidth1454 {
  min-width: 1454px; }

.minwidth1455 {
  min-width: 1455px; }

.minwidth1456 {
  min-width: 1456px; }

.minwidth1457 {
  min-width: 1457px; }

.minwidth1458 {
  min-width: 1458px; }

.minwidth1459 {
  min-width: 1459px; }

.minwidth1460 {
  min-width: 1460px; }

.minwidth1461 {
  min-width: 1461px; }

.minwidth1462 {
  min-width: 1462px; }

.minwidth1463 {
  min-width: 1463px; }

.minwidth1464 {
  min-width: 1464px; }

.minwidth1465 {
  min-width: 1465px; }

.minwidth1466 {
  min-width: 1466px; }

.minwidth1467 {
  min-width: 1467px; }

.minwidth1468 {
  min-width: 1468px; }

.minwidth1469 {
  min-width: 1469px; }

.minwidth1470 {
  min-width: 1470px; }

.minwidth1471 {
  min-width: 1471px; }

.minwidth1472 {
  min-width: 1472px; }

.minwidth1473 {
  min-width: 1473px; }

.minwidth1474 {
  min-width: 1474px; }

.minwidth1475 {
  min-width: 1475px; }

.minwidth1476 {
  min-width: 1476px; }

.minwidth1477 {
  min-width: 1477px; }

.minwidth1478 {
  min-width: 1478px; }

.minwidth1479 {
  min-width: 1479px; }

.minwidth1480 {
  min-width: 1480px; }

.minwidth1481 {
  min-width: 1481px; }

.minwidth1482 {
  min-width: 1482px; }

.minwidth1483 {
  min-width: 1483px; }

.minwidth1484 {
  min-width: 1484px; }

.minwidth1485 {
  min-width: 1485px; }

.minwidth1486 {
  min-width: 1486px; }

.minwidth1487 {
  min-width: 1487px; }

.minwidth1488 {
  min-width: 1488px; }

.minwidth1489 {
  min-width: 1489px; }

.minwidth1490 {
  min-width: 1490px; }

.minwidth1491 {
  min-width: 1491px; }

.minwidth1492 {
  min-width: 1492px; }

.minwidth1493 {
  min-width: 1493px; }

.minwidth1494 {
  min-width: 1494px; }

.minwidth1495 {
  min-width: 1495px; }

.minwidth1496 {
  min-width: 1496px; }

.minwidth1497 {
  min-width: 1497px; }

.minwidth1498 {
  min-width: 1498px; }

.minwidth1499 {
  min-width: 1499px; }

.minwidth1500 {
  min-width: 1500px; }

.minwidth1501 {
  min-width: 1501px; }

.minwidth1502 {
  min-width: 1502px; }

.minwidth1503 {
  min-width: 1503px; }

.minwidth1504 {
  min-width: 1504px; }

.minwidth1505 {
  min-width: 1505px; }

.minwidth1506 {
  min-width: 1506px; }

.minwidth1507 {
  min-width: 1507px; }

.minwidth1508 {
  min-width: 1508px; }

.minwidth1509 {
  min-width: 1509px; }

.minwidth1510 {
  min-width: 1510px; }

.minwidth1511 {
  min-width: 1511px; }

.minwidth1512 {
  min-width: 1512px; }

.minwidth1513 {
  min-width: 1513px; }

.minwidth1514 {
  min-width: 1514px; }

.minwidth1515 {
  min-width: 1515px; }

.minwidth1516 {
  min-width: 1516px; }

.minwidth1517 {
  min-width: 1517px; }

.minwidth1518 {
  min-width: 1518px; }

.minwidth1519 {
  min-width: 1519px; }

.minwidth1520 {
  min-width: 1520px; }

.minwidth1521 {
  min-width: 1521px; }

.minwidth1522 {
  min-width: 1522px; }

.minwidth1523 {
  min-width: 1523px; }

.minwidth1524 {
  min-width: 1524px; }

.minwidth1525 {
  min-width: 1525px; }

.minwidth1526 {
  min-width: 1526px; }

.minwidth1527 {
  min-width: 1527px; }

.minwidth1528 {
  min-width: 1528px; }

.minwidth1529 {
  min-width: 1529px; }

.minwidth1530 {
  min-width: 1530px; }

.minwidth1531 {
  min-width: 1531px; }

.minwidth1532 {
  min-width: 1532px; }

.minwidth1533 {
  min-width: 1533px; }

.minwidth1534 {
  min-width: 1534px; }

.minwidth1535 {
  min-width: 1535px; }

.minwidth1536 {
  min-width: 1536px; }

.minwidth1537 {
  min-width: 1537px; }

.minwidth1538 {
  min-width: 1538px; }

.minwidth1539 {
  min-width: 1539px; }

.minwidth1540 {
  min-width: 1540px; }

.minwidth1541 {
  min-width: 1541px; }

.minwidth1542 {
  min-width: 1542px; }

.minwidth1543 {
  min-width: 1543px; }

.minwidth1544 {
  min-width: 1544px; }

.minwidth1545 {
  min-width: 1545px; }

.minwidth1546 {
  min-width: 1546px; }

.minwidth1547 {
  min-width: 1547px; }

.minwidth1548 {
  min-width: 1548px; }

.minwidth1549 {
  min-width: 1549px; }

.minwidth1550 {
  min-width: 1550px; }

.minwidth1551 {
  min-width: 1551px; }

.minwidth1552 {
  min-width: 1552px; }

.minwidth1553 {
  min-width: 1553px; }

.minwidth1554 {
  min-width: 1554px; }

.minwidth1555 {
  min-width: 1555px; }

.minwidth1556 {
  min-width: 1556px; }

.minwidth1557 {
  min-width: 1557px; }

.minwidth1558 {
  min-width: 1558px; }

.minwidth1559 {
  min-width: 1559px; }

.minwidth1560 {
  min-width: 1560px; }

.minwidth1561 {
  min-width: 1561px; }

.minwidth1562 {
  min-width: 1562px; }

.minwidth1563 {
  min-width: 1563px; }

.minwidth1564 {
  min-width: 1564px; }

.minwidth1565 {
  min-width: 1565px; }

.minwidth1566 {
  min-width: 1566px; }

.minwidth1567 {
  min-width: 1567px; }

.minwidth1568 {
  min-width: 1568px; }

.minwidth1569 {
  min-width: 1569px; }

.minwidth1570 {
  min-width: 1570px; }

.minwidth1571 {
  min-width: 1571px; }

.minwidth1572 {
  min-width: 1572px; }

.minwidth1573 {
  min-width: 1573px; }

.minwidth1574 {
  min-width: 1574px; }

.minwidth1575 {
  min-width: 1575px; }

.minwidth1576 {
  min-width: 1576px; }

.minwidth1577 {
  min-width: 1577px; }

.minwidth1578 {
  min-width: 1578px; }

.minwidth1579 {
  min-width: 1579px; }

.minwidth1580 {
  min-width: 1580px; }

.minwidth1581 {
  min-width: 1581px; }

.minwidth1582 {
  min-width: 1582px; }

.minwidth1583 {
  min-width: 1583px; }

.minwidth1584 {
  min-width: 1584px; }

.minwidth1585 {
  min-width: 1585px; }

.minwidth1586 {
  min-width: 1586px; }

.minwidth1587 {
  min-width: 1587px; }

.minwidth1588 {
  min-width: 1588px; }

.minwidth1589 {
  min-width: 1589px; }

.minwidth1590 {
  min-width: 1590px; }

.minwidth1591 {
  min-width: 1591px; }

.minwidth1592 {
  min-width: 1592px; }

.minwidth1593 {
  min-width: 1593px; }

.minwidth1594 {
  min-width: 1594px; }

.minwidth1595 {
  min-width: 1595px; }

.minwidth1596 {
  min-width: 1596px; }

.minwidth1597 {
  min-width: 1597px; }

.minwidth1598 {
  min-width: 1598px; }

.minwidth1599 {
  min-width: 1599px; }

.minwidth1600 {
  min-width: 1600px; }

.minwidth1601 {
  min-width: 1601px; }

.minwidth1602 {
  min-width: 1602px; }

.minwidth1603 {
  min-width: 1603px; }

.minwidth1604 {
  min-width: 1604px; }

.minwidth1605 {
  min-width: 1605px; }

.minwidth1606 {
  min-width: 1606px; }

.minwidth1607 {
  min-width: 1607px; }

.minwidth1608 {
  min-width: 1608px; }

.minwidth1609 {
  min-width: 1609px; }

.minwidth1610 {
  min-width: 1610px; }

.minwidth1611 {
  min-width: 1611px; }

.minwidth1612 {
  min-width: 1612px; }

.minwidth1613 {
  min-width: 1613px; }

.minwidth1614 {
  min-width: 1614px; }

.minwidth1615 {
  min-width: 1615px; }

.minwidth1616 {
  min-width: 1616px; }

.minwidth1617 {
  min-width: 1617px; }

.minwidth1618 {
  min-width: 1618px; }

.minwidth1619 {
  min-width: 1619px; }

.minwidth1620 {
  min-width: 1620px; }

.minwidth1621 {
  min-width: 1621px; }

.minwidth1622 {
  min-width: 1622px; }

.minwidth1623 {
  min-width: 1623px; }

.minwidth1624 {
  min-width: 1624px; }

.minwidth1625 {
  min-width: 1625px; }

.minwidth1626 {
  min-width: 1626px; }

.minwidth1627 {
  min-width: 1627px; }

.minwidth1628 {
  min-width: 1628px; }

.minwidth1629 {
  min-width: 1629px; }

.minwidth1630 {
  min-width: 1630px; }

.minwidth1631 {
  min-width: 1631px; }

.minwidth1632 {
  min-width: 1632px; }

.minwidth1633 {
  min-width: 1633px; }

.minwidth1634 {
  min-width: 1634px; }

.minwidth1635 {
  min-width: 1635px; }

.minwidth1636 {
  min-width: 1636px; }

.minwidth1637 {
  min-width: 1637px; }

.minwidth1638 {
  min-width: 1638px; }

.minwidth1639 {
  min-width: 1639px; }

.minwidth1640 {
  min-width: 1640px; }

.minwidth1641 {
  min-width: 1641px; }

.minwidth1642 {
  min-width: 1642px; }

.minwidth1643 {
  min-width: 1643px; }

.minwidth1644 {
  min-width: 1644px; }

.minwidth1645 {
  min-width: 1645px; }

.minwidth1646 {
  min-width: 1646px; }

.minwidth1647 {
  min-width: 1647px; }

.minwidth1648 {
  min-width: 1648px; }

.minwidth1649 {
  min-width: 1649px; }

.minwidth1650 {
  min-width: 1650px; }

.minwidth1651 {
  min-width: 1651px; }

.minwidth1652 {
  min-width: 1652px; }

.minwidth1653 {
  min-width: 1653px; }

.minwidth1654 {
  min-width: 1654px; }

.minwidth1655 {
  min-width: 1655px; }

.minwidth1656 {
  min-width: 1656px; }

.minwidth1657 {
  min-width: 1657px; }

.minwidth1658 {
  min-width: 1658px; }

.minwidth1659 {
  min-width: 1659px; }

.minwidth1660 {
  min-width: 1660px; }

.minwidth1661 {
  min-width: 1661px; }

.minwidth1662 {
  min-width: 1662px; }

.minwidth1663 {
  min-width: 1663px; }

.minwidth1664 {
  min-width: 1664px; }

.minwidth1665 {
  min-width: 1665px; }

.minwidth1666 {
  min-width: 1666px; }

.minwidth1667 {
  min-width: 1667px; }

.minwidth1668 {
  min-width: 1668px; }

.minwidth1669 {
  min-width: 1669px; }

.minwidth1670 {
  min-width: 1670px; }

.minwidth1671 {
  min-width: 1671px; }

.minwidth1672 {
  min-width: 1672px; }

.minwidth1673 {
  min-width: 1673px; }

.minwidth1674 {
  min-width: 1674px; }

.minwidth1675 {
  min-width: 1675px; }

.minwidth1676 {
  min-width: 1676px; }

.minwidth1677 {
  min-width: 1677px; }

.minwidth1678 {
  min-width: 1678px; }

.minwidth1679 {
  min-width: 1679px; }

.minwidth1680 {
  min-width: 1680px; }

.minwidth1681 {
  min-width: 1681px; }

.minwidth1682 {
  min-width: 1682px; }

.minwidth1683 {
  min-width: 1683px; }

.minwidth1684 {
  min-width: 1684px; }

.minwidth1685 {
  min-width: 1685px; }

.minwidth1686 {
  min-width: 1686px; }

.minwidth1687 {
  min-width: 1687px; }

.minwidth1688 {
  min-width: 1688px; }

.minwidth1689 {
  min-width: 1689px; }

.minwidth1690 {
  min-width: 1690px; }

.minwidth1691 {
  min-width: 1691px; }

.minwidth1692 {
  min-width: 1692px; }

.minwidth1693 {
  min-width: 1693px; }

.minwidth1694 {
  min-width: 1694px; }

.minwidth1695 {
  min-width: 1695px; }

.minwidth1696 {
  min-width: 1696px; }

.minwidth1697 {
  min-width: 1697px; }

.minwidth1698 {
  min-width: 1698px; }

.minwidth1699 {
  min-width: 1699px; }

.minwidth1700 {
  min-width: 1700px; }

.minwidth1701 {
  min-width: 1701px; }

.minwidth1702 {
  min-width: 1702px; }

.minwidth1703 {
  min-width: 1703px; }

.minwidth1704 {
  min-width: 1704px; }

.minwidth1705 {
  min-width: 1705px; }

.minwidth1706 {
  min-width: 1706px; }

.minwidth1707 {
  min-width: 1707px; }

.minwidth1708 {
  min-width: 1708px; }

.minwidth1709 {
  min-width: 1709px; }

.minwidth1710 {
  min-width: 1710px; }

.minwidth1711 {
  min-width: 1711px; }

.minwidth1712 {
  min-width: 1712px; }

.minwidth1713 {
  min-width: 1713px; }

.minwidth1714 {
  min-width: 1714px; }

.minwidth1715 {
  min-width: 1715px; }

.minwidth1716 {
  min-width: 1716px; }

.minwidth1717 {
  min-width: 1717px; }

.minwidth1718 {
  min-width: 1718px; }

.minwidth1719 {
  min-width: 1719px; }

.minwidth1720 {
  min-width: 1720px; }

.minwidth1721 {
  min-width: 1721px; }

.minwidth1722 {
  min-width: 1722px; }

.minwidth1723 {
  min-width: 1723px; }

.minwidth1724 {
  min-width: 1724px; }

.minwidth1725 {
  min-width: 1725px; }

.minwidth1726 {
  min-width: 1726px; }

.minwidth1727 {
  min-width: 1727px; }

.minwidth1728 {
  min-width: 1728px; }

.minwidth1729 {
  min-width: 1729px; }

.minwidth1730 {
  min-width: 1730px; }

.minwidth1731 {
  min-width: 1731px; }

.minwidth1732 {
  min-width: 1732px; }

.minwidth1733 {
  min-width: 1733px; }

.minwidth1734 {
  min-width: 1734px; }

.minwidth1735 {
  min-width: 1735px; }

.minwidth1736 {
  min-width: 1736px; }

.minwidth1737 {
  min-width: 1737px; }

.minwidth1738 {
  min-width: 1738px; }

.minwidth1739 {
  min-width: 1739px; }

.minwidth1740 {
  min-width: 1740px; }

.minwidth1741 {
  min-width: 1741px; }

.minwidth1742 {
  min-width: 1742px; }

.minwidth1743 {
  min-width: 1743px; }

.minwidth1744 {
  min-width: 1744px; }

.minwidth1745 {
  min-width: 1745px; }

.minwidth1746 {
  min-width: 1746px; }

.minwidth1747 {
  min-width: 1747px; }

.minwidth1748 {
  min-width: 1748px; }

.minwidth1749 {
  min-width: 1749px; }

.minwidth1750 {
  min-width: 1750px; }

.minwidth1751 {
  min-width: 1751px; }

.minwidth1752 {
  min-width: 1752px; }

.minwidth1753 {
  min-width: 1753px; }

.minwidth1754 {
  min-width: 1754px; }

.minwidth1755 {
  min-width: 1755px; }

.minwidth1756 {
  min-width: 1756px; }

.minwidth1757 {
  min-width: 1757px; }

.minwidth1758 {
  min-width: 1758px; }

.minwidth1759 {
  min-width: 1759px; }

.minwidth1760 {
  min-width: 1760px; }

.minwidth1761 {
  min-width: 1761px; }

.minwidth1762 {
  min-width: 1762px; }

.minwidth1763 {
  min-width: 1763px; }

.minwidth1764 {
  min-width: 1764px; }

.minwidth1765 {
  min-width: 1765px; }

.minwidth1766 {
  min-width: 1766px; }

.minwidth1767 {
  min-width: 1767px; }

.minwidth1768 {
  min-width: 1768px; }

.minwidth1769 {
  min-width: 1769px; }

.minwidth1770 {
  min-width: 1770px; }

.minwidth1771 {
  min-width: 1771px; }

.minwidth1772 {
  min-width: 1772px; }

.minwidth1773 {
  min-width: 1773px; }

.minwidth1774 {
  min-width: 1774px; }

.minwidth1775 {
  min-width: 1775px; }

.minwidth1776 {
  min-width: 1776px; }

.minwidth1777 {
  min-width: 1777px; }

.minwidth1778 {
  min-width: 1778px; }

.minwidth1779 {
  min-width: 1779px; }

.minwidth1780 {
  min-width: 1780px; }

.minwidth1781 {
  min-width: 1781px; }

.minwidth1782 {
  min-width: 1782px; }

.minwidth1783 {
  min-width: 1783px; }

.minwidth1784 {
  min-width: 1784px; }

.minwidth1785 {
  min-width: 1785px; }

.minwidth1786 {
  min-width: 1786px; }

.minwidth1787 {
  min-width: 1787px; }

.minwidth1788 {
  min-width: 1788px; }

.minwidth1789 {
  min-width: 1789px; }

.minwidth1790 {
  min-width: 1790px; }

.minwidth1791 {
  min-width: 1791px; }

.minwidth1792 {
  min-width: 1792px; }

.minwidth1793 {
  min-width: 1793px; }

.minwidth1794 {
  min-width: 1794px; }

.minwidth1795 {
  min-width: 1795px; }

.minwidth1796 {
  min-width: 1796px; }

.minwidth1797 {
  min-width: 1797px; }

.minwidth1798 {
  min-width: 1798px; }

.minwidth1799 {
  min-width: 1799px; }

.minwidth1800 {
  min-width: 1800px; }

.minwidth1801 {
  min-width: 1801px; }

.minwidth1802 {
  min-width: 1802px; }

.minwidth1803 {
  min-width: 1803px; }

.minwidth1804 {
  min-width: 1804px; }

.minwidth1805 {
  min-width: 1805px; }

.minwidth1806 {
  min-width: 1806px; }

.minwidth1807 {
  min-width: 1807px; }

.minwidth1808 {
  min-width: 1808px; }

.minwidth1809 {
  min-width: 1809px; }

.minwidth1810 {
  min-width: 1810px; }

.minwidth1811 {
  min-width: 1811px; }

.minwidth1812 {
  min-width: 1812px; }

.minwidth1813 {
  min-width: 1813px; }

.minwidth1814 {
  min-width: 1814px; }

.minwidth1815 {
  min-width: 1815px; }

.minwidth1816 {
  min-width: 1816px; }

.minwidth1817 {
  min-width: 1817px; }

.minwidth1818 {
  min-width: 1818px; }

.minwidth1819 {
  min-width: 1819px; }

.minwidth1820 {
  min-width: 1820px; }

.minwidth1821 {
  min-width: 1821px; }

.minwidth1822 {
  min-width: 1822px; }

.minwidth1823 {
  min-width: 1823px; }

.minwidth1824 {
  min-width: 1824px; }

.minwidth1825 {
  min-width: 1825px; }

.minwidth1826 {
  min-width: 1826px; }

.minwidth1827 {
  min-width: 1827px; }

.minwidth1828 {
  min-width: 1828px; }

.minwidth1829 {
  min-width: 1829px; }

.minwidth1830 {
  min-width: 1830px; }

.minwidth1831 {
  min-width: 1831px; }

.minwidth1832 {
  min-width: 1832px; }

.minwidth1833 {
  min-width: 1833px; }

.minwidth1834 {
  min-width: 1834px; }

.minwidth1835 {
  min-width: 1835px; }

.minwidth1836 {
  min-width: 1836px; }

.minwidth1837 {
  min-width: 1837px; }

.minwidth1838 {
  min-width: 1838px; }

.minwidth1839 {
  min-width: 1839px; }

.minwidth1840 {
  min-width: 1840px; }

.minwidth1841 {
  min-width: 1841px; }

.minwidth1842 {
  min-width: 1842px; }

.minwidth1843 {
  min-width: 1843px; }

.minwidth1844 {
  min-width: 1844px; }

.minwidth1845 {
  min-width: 1845px; }

.minwidth1846 {
  min-width: 1846px; }

.minwidth1847 {
  min-width: 1847px; }

.minwidth1848 {
  min-width: 1848px; }

.minwidth1849 {
  min-width: 1849px; }

.minwidth1850 {
  min-width: 1850px; }

.minwidth1851 {
  min-width: 1851px; }

.minwidth1852 {
  min-width: 1852px; }

.minwidth1853 {
  min-width: 1853px; }

.minwidth1854 {
  min-width: 1854px; }

.minwidth1855 {
  min-width: 1855px; }

.minwidth1856 {
  min-width: 1856px; }

.minwidth1857 {
  min-width: 1857px; }

.minwidth1858 {
  min-width: 1858px; }

.minwidth1859 {
  min-width: 1859px; }

.minwidth1860 {
  min-width: 1860px; }

.minwidth1861 {
  min-width: 1861px; }

.minwidth1862 {
  min-width: 1862px; }

.minwidth1863 {
  min-width: 1863px; }

.minwidth1864 {
  min-width: 1864px; }

.minwidth1865 {
  min-width: 1865px; }

.minwidth1866 {
  min-width: 1866px; }

.minwidth1867 {
  min-width: 1867px; }

.minwidth1868 {
  min-width: 1868px; }

.minwidth1869 {
  min-width: 1869px; }

.minwidth1870 {
  min-width: 1870px; }

.minwidth1871 {
  min-width: 1871px; }

.minwidth1872 {
  min-width: 1872px; }

.minwidth1873 {
  min-width: 1873px; }

.minwidth1874 {
  min-width: 1874px; }

.minwidth1875 {
  min-width: 1875px; }

.minwidth1876 {
  min-width: 1876px; }

.minwidth1877 {
  min-width: 1877px; }

.minwidth1878 {
  min-width: 1878px; }

.minwidth1879 {
  min-width: 1879px; }

.minwidth1880 {
  min-width: 1880px; }

.minwidth1881 {
  min-width: 1881px; }

.minwidth1882 {
  min-width: 1882px; }

.minwidth1883 {
  min-width: 1883px; }

.minwidth1884 {
  min-width: 1884px; }

.minwidth1885 {
  min-width: 1885px; }

.minwidth1886 {
  min-width: 1886px; }

.minwidth1887 {
  min-width: 1887px; }

.minwidth1888 {
  min-width: 1888px; }

.minwidth1889 {
  min-width: 1889px; }

.minwidth1890 {
  min-width: 1890px; }

.minwidth1891 {
  min-width: 1891px; }

.minwidth1892 {
  min-width: 1892px; }

.minwidth1893 {
  min-width: 1893px; }

.minwidth1894 {
  min-width: 1894px; }

.minwidth1895 {
  min-width: 1895px; }

.minwidth1896 {
  min-width: 1896px; }

.minwidth1897 {
  min-width: 1897px; }

.minwidth1898 {
  min-width: 1898px; }

.minwidth1899 {
  min-width: 1899px; }

.minwidth1900 {
  min-width: 1900px; }

.minwidth1901 {
  min-width: 1901px; }

.minwidth1902 {
  min-width: 1902px; }

.minwidth1903 {
  min-width: 1903px; }

.minwidth1904 {
  min-width: 1904px; }

.minwidth1905 {
  min-width: 1905px; }

.minwidth1906 {
  min-width: 1906px; }

.minwidth1907 {
  min-width: 1907px; }

.minwidth1908 {
  min-width: 1908px; }

.minwidth1909 {
  min-width: 1909px; }

.minwidth1910 {
  min-width: 1910px; }

.minwidth1911 {
  min-width: 1911px; }

.minwidth1912 {
  min-width: 1912px; }

.minwidth1913 {
  min-width: 1913px; }

.minwidth1914 {
  min-width: 1914px; }

.minwidth1915 {
  min-width: 1915px; }

.minwidth1916 {
  min-width: 1916px; }

.minwidth1917 {
  min-width: 1917px; }

.minwidth1918 {
  min-width: 1918px; }

.minwidth1919 {
  min-width: 1919px; }

.minwidth1920 {
  min-width: 1920px; }

.minwidth1921 {
  min-width: 1921px; }

.minwidth1922 {
  min-width: 1922px; }

.minwidth1923 {
  min-width: 1923px; }

.minwidth1924 {
  min-width: 1924px; }

.minwidth1925 {
  min-width: 1925px; }

.minwidth1926 {
  min-width: 1926px; }

.minwidth1927 {
  min-width: 1927px; }

.minwidth1928 {
  min-width: 1928px; }

.minwidth1929 {
  min-width: 1929px; }

.minwidth1930 {
  min-width: 1930px; }

.minwidth1931 {
  min-width: 1931px; }

.minwidth1932 {
  min-width: 1932px; }

.minwidth1933 {
  min-width: 1933px; }

.minwidth1934 {
  min-width: 1934px; }

.minwidth1935 {
  min-width: 1935px; }

.minwidth1936 {
  min-width: 1936px; }

.minwidth1937 {
  min-width: 1937px; }

.minwidth1938 {
  min-width: 1938px; }

.minwidth1939 {
  min-width: 1939px; }

.minwidth1940 {
  min-width: 1940px; }

.minwidth1941 {
  min-width: 1941px; }

.minwidth1942 {
  min-width: 1942px; }

.minwidth1943 {
  min-width: 1943px; }

.minwidth1944 {
  min-width: 1944px; }

.minwidth1945 {
  min-width: 1945px; }

.minwidth1946 {
  min-width: 1946px; }

.minwidth1947 {
  min-width: 1947px; }

.minwidth1948 {
  min-width: 1948px; }

.minwidth1949 {
  min-width: 1949px; }

.minwidth1950 {
  min-width: 1950px; }

.minwidth1951 {
  min-width: 1951px; }

.minwidth1952 {
  min-width: 1952px; }

.minwidth1953 {
  min-width: 1953px; }

.minwidth1954 {
  min-width: 1954px; }

.minwidth1955 {
  min-width: 1955px; }

.minwidth1956 {
  min-width: 1956px; }

.minwidth1957 {
  min-width: 1957px; }

.minwidth1958 {
  min-width: 1958px; }

.minwidth1959 {
  min-width: 1959px; }

.minwidth1960 {
  min-width: 1960px; }

.minwidth1961 {
  min-width: 1961px; }

.minwidth1962 {
  min-width: 1962px; }

.minwidth1963 {
  min-width: 1963px; }

.minwidth1964 {
  min-width: 1964px; }

.minwidth1965 {
  min-width: 1965px; }

.minwidth1966 {
  min-width: 1966px; }

.minwidth1967 {
  min-width: 1967px; }

.minwidth1968 {
  min-width: 1968px; }

.minwidth1969 {
  min-width: 1969px; }

.minwidth1970 {
  min-width: 1970px; }

.minwidth1971 {
  min-width: 1971px; }

.minwidth1972 {
  min-width: 1972px; }

.minwidth1973 {
  min-width: 1973px; }

.minwidth1974 {
  min-width: 1974px; }

.minwidth1975 {
  min-width: 1975px; }

.minwidth1976 {
  min-width: 1976px; }

.minwidth1977 {
  min-width: 1977px; }

.minwidth1978 {
  min-width: 1978px; }

.minwidth1979 {
  min-width: 1979px; }

.minwidth1980 {
  min-width: 1980px; }

.minwidth1981 {
  min-width: 1981px; }

.minwidth1982 {
  min-width: 1982px; }

.minwidth1983 {
  min-width: 1983px; }

.minwidth1984 {
  min-width: 1984px; }

.minwidth1985 {
  min-width: 1985px; }

.minwidth1986 {
  min-width: 1986px; }

.minwidth1987 {
  min-width: 1987px; }

.minwidth1988 {
  min-width: 1988px; }

.minwidth1989 {
  min-width: 1989px; }

.minwidth1990 {
  min-width: 1990px; }

.minwidth1991 {
  min-width: 1991px; }

.minwidth1992 {
  min-width: 1992px; }

.minwidth1993 {
  min-width: 1993px; }

.minwidth1994 {
  min-width: 1994px; }

.minwidth1995 {
  min-width: 1995px; }

.minwidth1996 {
  min-width: 1996px; }

.minwidth1997 {
  min-width: 1997px; }

.minwidth1998 {
  min-width: 1998px; }

.minwidth1999 {
  min-width: 1999px; }

.minwidth2000 {
  min-width: 2000px; }

.w-1 {
  width: 1%; }

.w-2 {
  width: 2%; }

.w-3 {
  width: 3%; }

.w-4 {
  width: 4%; }

.w-5 {
  width: 5%; }

.w-6 {
  width: 6%; }

.w-7 {
  width: 7%; }

.w-8 {
  width: 8%; }

.w-9 {
  width: 9%; }

.w-10 {
  width: 10%; }

.w-11 {
  width: 11%; }

.w-12 {
  width: 12%; }

.w-13 {
  width: 13%; }

.w-14 {
  width: 14%; }

.w-15 {
  width: 15%; }

.w-16 {
  width: 16%; }

.w-17 {
  width: 17%; }

.w-18 {
  width: 18%; }

.w-19 {
  width: 19%; }

.w-20 {
  width: 20%; }

.w-21 {
  width: 21%; }

.w-22 {
  width: 22%; }

.w-23 {
  width: 23%; }

.w-24 {
  width: 24%; }

.w-25 {
  width: 25%; }

.w-26 {
  width: 26%; }

.w-27 {
  width: 27%; }

.w-28 {
  width: 28%; }

.w-29 {
  width: 29%; }

.w-30 {
  width: 30%; }

.w-31 {
  width: 31%; }

.w-32 {
  width: 32%; }

.w-33 {
  width: 33%; }

.w-34 {
  width: 34%; }

.w-35 {
  width: 35%; }

.w-36 {
  width: 36%; }

.w-37 {
  width: 37%; }

.w-38 {
  width: 38%; }

.w-39 {
  width: 39%; }

.w-40 {
  width: 40%; }

.w-41 {
  width: 41%; }

.w-42 {
  width: 42%; }

.w-43 {
  width: 43%; }

.w-44 {
  width: 44%; }

.w-45 {
  width: 45%; }

.w-46 {
  width: 46%; }

.w-47 {
  width: 47%; }

.w-48 {
  width: 48%; }

.w-49 {
  width: 49%; }

.w-50 {
  width: 50%; }

.w-51 {
  width: 51%; }

.w-52 {
  width: 52%; }

.w-53 {
  width: 53%; }

.w-54 {
  width: 54%; }

.w-55 {
  width: 55%; }

.w-56 {
  width: 56%; }

.w-57 {
  width: 57%; }

.w-58 {
  width: 58%; }

.w-59 {
  width: 59%; }

.w-60 {
  width: 60%; }

.w-61 {
  width: 61%; }

.w-62 {
  width: 62%; }

.w-63 {
  width: 63%; }

.w-64 {
  width: 64%; }

.w-65 {
  width: 65%; }

.w-66 {
  width: 66%; }

.w-67 {
  width: 67%; }

.w-68 {
  width: 68%; }

.w-69 {
  width: 69%; }

.w-70 {
  width: 70%; }

.w-71 {
  width: 71%; }

.w-72 {
  width: 72%; }

.w-73 {
  width: 73%; }

.w-74 {
  width: 74%; }

.w-75 {
  width: 75%; }

.w-76 {
  width: 76%; }

.w-77 {
  width: 77%; }

.w-78 {
  width: 78%; }

.w-79 {
  width: 79%; }

.w-80 {
  width: 80%; }

.w-81 {
  width: 81%; }

.w-82 {
  width: 82%; }

.w-83 {
  width: 83%; }

.w-84 {
  width: 84%; }

.w-85 {
  width: 85%; }

.w-86 {
  width: 86%; }

.w-87 {
  width: 87%; }

.w-88 {
  width: 88%; }

.w-89 {
  width: 89%; }

.w-90 {
  width: 90%; }

.w-91 {
  width: 91%; }

.w-92 {
  width: 92%; }

.w-93 {
  width: 93%; }

.w-94 {
  width: 94%; }

.w-95 {
  width: 95%; }

.w-96 {
  width: 96%; }

.w-97 {
  width: 97%; }

.w-98 {
  width: 98%; }

.w-99 {
  width: 99%; }

.w-100 {
  width: 100%; }

.w-101 {
  width: 101%; }

.w-102 {
  width: 102%; }

.w-103 {
  width: 103%; }

.w-104 {
  width: 104%; }

.w-105 {
  width: 105%; }

.w-106 {
  width: 106%; }

.w-107 {
  width: 107%; }

.w-108 {
  width: 108%; }

.w-109 {
  width: 109%; }

.w-110 {
  width: 110%; }

.w-111 {
  width: 111%; }

.w-112 {
  width: 112%; }

.w-113 {
  width: 113%; }

.w-114 {
  width: 114%; }

.w-115 {
  width: 115%; }

.w-116 {
  width: 116%; }

.w-117 {
  width: 117%; }

.w-118 {
  width: 118%; }

.w-119 {
  width: 119%; }

.w-120 {
  width: 120%; }

.w-121 {
  width: 121%; }

.w-122 {
  width: 122%; }

.w-123 {
  width: 123%; }

.w-124 {
  width: 124%; }

.w-125 {
  width: 125%; }

.w-126 {
  width: 126%; }

.w-127 {
  width: 127%; }

.w-128 {
  width: 128%; }

.w-129 {
  width: 129%; }

.w-130 {
  width: 130%; }

.w-131 {
  width: 131%; }

.w-132 {
  width: 132%; }

.w-133 {
  width: 133%; }

.w-134 {
  width: 134%; }

.w-135 {
  width: 135%; }

.w-136 {
  width: 136%; }

.w-137 {
  width: 137%; }

.w-138 {
  width: 138%; }

.w-139 {
  width: 139%; }

.w-140 {
  width: 140%; }

.w-141 {
  width: 141%; }

.w-142 {
  width: 142%; }

.w-143 {
  width: 143%; }

.w-144 {
  width: 144%; }

.w-145 {
  width: 145%; }

.w-146 {
  width: 146%; }

.w-147 {
  width: 147%; }

.w-148 {
  width: 148%; }

.w-149 {
  width: 149%; }

.w-150 {
  width: 150%; }

.w-151 {
  width: 151%; }

.w-152 {
  width: 152%; }

.w-153 {
  width: 153%; }

.w-154 {
  width: 154%; }

.w-155 {
  width: 155%; }

.w-156 {
  width: 156%; }

.w-157 {
  width: 157%; }

.w-158 {
  width: 158%; }

.w-159 {
  width: 159%; }

.w-160 {
  width: 160%; }

.w-161 {
  width: 161%; }

.w-162 {
  width: 162%; }

.w-163 {
  width: 163%; }

.w-164 {
  width: 164%; }

.w-165 {
  width: 165%; }

.w-166 {
  width: 166%; }

.w-167 {
  width: 167%; }

.w-168 {
  width: 168%; }

.w-169 {
  width: 169%; }

.w-170 {
  width: 170%; }

.w-171 {
  width: 171%; }

.w-172 {
  width: 172%; }

.w-173 {
  width: 173%; }

.w-174 {
  width: 174%; }

.w-175 {
  width: 175%; }

.w-176 {
  width: 176%; }

.w-177 {
  width: 177%; }

.w-178 {
  width: 178%; }

.w-179 {
  width: 179%; }

.w-180 {
  width: 180%; }

.w-181 {
  width: 181%; }

.w-182 {
  width: 182%; }

.w-183 {
  width: 183%; }

.w-184 {
  width: 184%; }

.w-185 {
  width: 185%; }

.w-186 {
  width: 186%; }

.w-187 {
  width: 187%; }

.w-188 {
  width: 188%; }

.w-189 {
  width: 189%; }

.w-190 {
  width: 190%; }

.w-191 {
  width: 191%; }

.w-192 {
  width: 192%; }

.w-193 {
  width: 193%; }

.w-194 {
  width: 194%; }

.w-195 {
  width: 195%; }

.w-196 {
  width: 196%; }

.w-197 {
  width: 197%; }

.w-198 {
  width: 198%; }

.w-199 {
  width: 199%; }

.w-200 {
  width: 200%; }

.w-201 {
  width: 201%; }

.w-202 {
  width: 202%; }

.w-203 {
  width: 203%; }

.w-204 {
  width: 204%; }

.w-205 {
  width: 205%; }

.w-206 {
  width: 206%; }

.w-207 {
  width: 207%; }

.w-208 {
  width: 208%; }

.w-209 {
  width: 209%; }

.w-210 {
  width: 210%; }

.w-211 {
  width: 211%; }

.w-212 {
  width: 212%; }

.w-213 {
  width: 213%; }

.w-214 {
  width: 214%; }

.w-215 {
  width: 215%; }

.w-216 {
  width: 216%; }

.w-217 {
  width: 217%; }

.w-218 {
  width: 218%; }

.w-219 {
  width: 219%; }

.w-220 {
  width: 220%; }

.w-221 {
  width: 221%; }

.w-222 {
  width: 222%; }

.w-223 {
  width: 223%; }

.w-224 {
  width: 224%; }

.w-225 {
  width: 225%; }

.w-226 {
  width: 226%; }

.w-227 {
  width: 227%; }

.w-228 {
  width: 228%; }

.w-229 {
  width: 229%; }

.w-230 {
  width: 230%; }

.w-231 {
  width: 231%; }

.w-232 {
  width: 232%; }

.w-233 {
  width: 233%; }

.w-234 {
  width: 234%; }

.w-235 {
  width: 235%; }

.w-236 {
  width: 236%; }

.w-237 {
  width: 237%; }

.w-238 {
  width: 238%; }

.w-239 {
  width: 239%; }

.w-240 {
  width: 240%; }

.w-241 {
  width: 241%; }

.w-242 {
  width: 242%; }

.w-243 {
  width: 243%; }

.w-244 {
  width: 244%; }

.w-245 {
  width: 245%; }

.w-246 {
  width: 246%; }

.w-247 {
  width: 247%; }

.w-248 {
  width: 248%; }

.w-249 {
  width: 249%; }

.w-250 {
  width: 250%; }

.w-251 {
  width: 251%; }

.w-252 {
  width: 252%; }

.w-253 {
  width: 253%; }

.w-254 {
  width: 254%; }

.w-255 {
  width: 255%; }

.w-256 {
  width: 256%; }

.w-257 {
  width: 257%; }

.w-258 {
  width: 258%; }

.w-259 {
  width: 259%; }

.w-260 {
  width: 260%; }

.w-261 {
  width: 261%; }

.w-262 {
  width: 262%; }

.w-263 {
  width: 263%; }

.w-264 {
  width: 264%; }

.w-265 {
  width: 265%; }

.w-266 {
  width: 266%; }

.w-267 {
  width: 267%; }

.w-268 {
  width: 268%; }

.w-269 {
  width: 269%; }

.w-270 {
  width: 270%; }

.w-271 {
  width: 271%; }

.w-272 {
  width: 272%; }

.w-273 {
  width: 273%; }

.w-274 {
  width: 274%; }

.w-275 {
  width: 275%; }

.w-276 {
  width: 276%; }

.w-277 {
  width: 277%; }

.w-278 {
  width: 278%; }

.w-279 {
  width: 279%; }

.w-280 {
  width: 280%; }

.w-281 {
  width: 281%; }

.w-282 {
  width: 282%; }

.w-283 {
  width: 283%; }

.w-284 {
  width: 284%; }

.w-285 {
  width: 285%; }

.w-286 {
  width: 286%; }

.w-287 {
  width: 287%; }

.w-288 {
  width: 288%; }

.w-289 {
  width: 289%; }

.w-290 {
  width: 290%; }

.w-291 {
  width: 291%; }

.w-292 {
  width: 292%; }

.w-293 {
  width: 293%; }

.w-294 {
  width: 294%; }

.w-295 {
  width: 295%; }

.w-296 {
  width: 296%; }

.w-297 {
  width: 297%; }

.w-298 {
  width: 298%; }

.w-299 {
  width: 299%; }

.w-300 {
  width: 300%; }

.w-301 {
  width: 301%; }

.w-302 {
  width: 302%; }

.w-303 {
  width: 303%; }

.w-304 {
  width: 304%; }

.w-305 {
  width: 305%; }

.w-306 {
  width: 306%; }

.w-307 {
  width: 307%; }

.w-308 {
  width: 308%; }

.w-309 {
  width: 309%; }

.w-310 {
  width: 310%; }

.w-311 {
  width: 311%; }

.w-312 {
  width: 312%; }

.w-313 {
  width: 313%; }

.w-314 {
  width: 314%; }

.w-315 {
  width: 315%; }

.w-316 {
  width: 316%; }

.w-317 {
  width: 317%; }

.w-318 {
  width: 318%; }

.w-319 {
  width: 319%; }

.w-320 {
  width: 320%; }

.w-321 {
  width: 321%; }

.w-322 {
  width: 322%; }

.w-323 {
  width: 323%; }

.w-324 {
  width: 324%; }

.w-325 {
  width: 325%; }

.w-326 {
  width: 326%; }

.w-327 {
  width: 327%; }

.w-328 {
  width: 328%; }

.w-329 {
  width: 329%; }

.w-330 {
  width: 330%; }

.w-331 {
  width: 331%; }

.w-332 {
  width: 332%; }

.w-333 {
  width: 333%; }

.w-334 {
  width: 334%; }

.w-335 {
  width: 335%; }

.w-336 {
  width: 336%; }

.w-337 {
  width: 337%; }

.w-338 {
  width: 338%; }

.w-339 {
  width: 339%; }

.w-340 {
  width: 340%; }

.w-341 {
  width: 341%; }

.w-342 {
  width: 342%; }

.w-343 {
  width: 343%; }

.w-344 {
  width: 344%; }

.w-345 {
  width: 345%; }

.w-346 {
  width: 346%; }

.w-347 {
  width: 347%; }

.w-348 {
  width: 348%; }

.w-349 {
  width: 349%; }

.w-350 {
  width: 350%; }

.w-351 {
  width: 351%; }

.w-352 {
  width: 352%; }

.w-353 {
  width: 353%; }

.w-354 {
  width: 354%; }

.w-355 {
  width: 355%; }

.w-356 {
  width: 356%; }

.w-357 {
  width: 357%; }

.w-358 {
  width: 358%; }

.w-359 {
  width: 359%; }

.w-360 {
  width: 360%; }

.w-361 {
  width: 361%; }

.w-362 {
  width: 362%; }

.w-363 {
  width: 363%; }

.w-364 {
  width: 364%; }

.w-365 {
  width: 365%; }

.w-366 {
  width: 366%; }

.w-367 {
  width: 367%; }

.w-368 {
  width: 368%; }

.w-369 {
  width: 369%; }

.w-370 {
  width: 370%; }

.w-371 {
  width: 371%; }

.w-372 {
  width: 372%; }

.w-373 {
  width: 373%; }

.w-374 {
  width: 374%; }

.w-375 {
  width: 375%; }

.w-376 {
  width: 376%; }

.w-377 {
  width: 377%; }

.w-378 {
  width: 378%; }

.w-379 {
  width: 379%; }

.w-380 {
  width: 380%; }

.w-381 {
  width: 381%; }

.w-382 {
  width: 382%; }

.w-383 {
  width: 383%; }

.w-384 {
  width: 384%; }

.w-385 {
  width: 385%; }

.w-386 {
  width: 386%; }

.w-387 {
  width: 387%; }

.w-388 {
  width: 388%; }

.w-389 {
  width: 389%; }

.w-390 {
  width: 390%; }

.w-391 {
  width: 391%; }

.w-392 {
  width: 392%; }

.w-393 {
  width: 393%; }

.w-394 {
  width: 394%; }

.w-395 {
  width: 395%; }

.w-396 {
  width: 396%; }

.w-397 {
  width: 397%; }

.w-398 {
  width: 398%; }

.w-399 {
  width: 399%; }

.w-400 {
  width: 400%; }

.w-401 {
  width: 401%; }

.w-402 {
  width: 402%; }

.w-403 {
  width: 403%; }

.w-404 {
  width: 404%; }

.w-405 {
  width: 405%; }

.w-406 {
  width: 406%; }

.w-407 {
  width: 407%; }

.w-408 {
  width: 408%; }

.w-409 {
  width: 409%; }

.w-410 {
  width: 410%; }

.w-411 {
  width: 411%; }

.w-412 {
  width: 412%; }

.w-413 {
  width: 413%; }

.w-414 {
  width: 414%; }

.w-415 {
  width: 415%; }

.w-416 {
  width: 416%; }

.w-417 {
  width: 417%; }

.w-418 {
  width: 418%; }

.w-419 {
  width: 419%; }

.w-420 {
  width: 420%; }

.w-421 {
  width: 421%; }

.w-422 {
  width: 422%; }

.w-423 {
  width: 423%; }

.w-424 {
  width: 424%; }

.w-425 {
  width: 425%; }

.w-426 {
  width: 426%; }

.w-427 {
  width: 427%; }

.w-428 {
  width: 428%; }

.w-429 {
  width: 429%; }

.w-430 {
  width: 430%; }

.w-431 {
  width: 431%; }

.w-432 {
  width: 432%; }

.w-433 {
  width: 433%; }

.w-434 {
  width: 434%; }

.w-435 {
  width: 435%; }

.w-436 {
  width: 436%; }

.w-437 {
  width: 437%; }

.w-438 {
  width: 438%; }

.w-439 {
  width: 439%; }

.w-440 {
  width: 440%; }

.w-441 {
  width: 441%; }

.w-442 {
  width: 442%; }

.w-443 {
  width: 443%; }

.w-444 {
  width: 444%; }

.w-445 {
  width: 445%; }

.w-446 {
  width: 446%; }

.w-447 {
  width: 447%; }

.w-448 {
  width: 448%; }

.w-449 {
  width: 449%; }

.w-450 {
  width: 450%; }

.w-451 {
  width: 451%; }

.w-452 {
  width: 452%; }

.w-453 {
  width: 453%; }

.w-454 {
  width: 454%; }

.w-455 {
  width: 455%; }

.w-456 {
  width: 456%; }

.w-457 {
  width: 457%; }

.w-458 {
  width: 458%; }

.w-459 {
  width: 459%; }

.w-460 {
  width: 460%; }

.w-461 {
  width: 461%; }

.w-462 {
  width: 462%; }

.w-463 {
  width: 463%; }

.w-464 {
  width: 464%; }

.w-465 {
  width: 465%; }

.w-466 {
  width: 466%; }

.w-467 {
  width: 467%; }

.w-468 {
  width: 468%; }

.w-469 {
  width: 469%; }

.w-470 {
  width: 470%; }

.w-471 {
  width: 471%; }

.w-472 {
  width: 472%; }

.w-473 {
  width: 473%; }

.w-474 {
  width: 474%; }

.w-475 {
  width: 475%; }

.w-476 {
  width: 476%; }

.w-477 {
  width: 477%; }

.w-478 {
  width: 478%; }

.w-479 {
  width: 479%; }

.w-480 {
  width: 480%; }

.w-481 {
  width: 481%; }

.w-482 {
  width: 482%; }

.w-483 {
  width: 483%; }

.w-484 {
  width: 484%; }

.w-485 {
  width: 485%; }

.w-486 {
  width: 486%; }

.w-487 {
  width: 487%; }

.w-488 {
  width: 488%; }

.w-489 {
  width: 489%; }

.w-490 {
  width: 490%; }

.w-491 {
  width: 491%; }

.w-492 {
  width: 492%; }

.w-493 {
  width: 493%; }

.w-494 {
  width: 494%; }

.w-495 {
  width: 495%; }

.w-496 {
  width: 496%; }

.w-497 {
  width: 497%; }

.w-498 {
  width: 498%; }

.w-499 {
  width: 499%; }

.w-500 {
  width: 500%; }

.w-501 {
  width: 501%; }

.w-502 {
  width: 502%; }

.w-503 {
  width: 503%; }

.w-504 {
  width: 504%; }

.w-505 {
  width: 505%; }

.w-506 {
  width: 506%; }

.w-507 {
  width: 507%; }

.w-508 {
  width: 508%; }

.w-509 {
  width: 509%; }

.w-510 {
  width: 510%; }

.w-511 {
  width: 511%; }

.w-512 {
  width: 512%; }

.w-513 {
  width: 513%; }

.w-514 {
  width: 514%; }

.w-515 {
  width: 515%; }

.w-516 {
  width: 516%; }

.w-517 {
  width: 517%; }

.w-518 {
  width: 518%; }

.w-519 {
  width: 519%; }

.w-520 {
  width: 520%; }

.w-521 {
  width: 521%; }

.w-522 {
  width: 522%; }

.w-523 {
  width: 523%; }

.w-524 {
  width: 524%; }

.w-525 {
  width: 525%; }

.w-526 {
  width: 526%; }

.w-527 {
  width: 527%; }

.w-528 {
  width: 528%; }

.w-529 {
  width: 529%; }

.w-530 {
  width: 530%; }

.w-531 {
  width: 531%; }

.w-532 {
  width: 532%; }

.w-533 {
  width: 533%; }

.w-534 {
  width: 534%; }

.w-535 {
  width: 535%; }

.w-536 {
  width: 536%; }

.w-537 {
  width: 537%; }

.w-538 {
  width: 538%; }

.w-539 {
  width: 539%; }

.w-540 {
  width: 540%; }

.w-541 {
  width: 541%; }

.w-542 {
  width: 542%; }

.w-543 {
  width: 543%; }

.w-544 {
  width: 544%; }

.w-545 {
  width: 545%; }

.w-546 {
  width: 546%; }

.w-547 {
  width: 547%; }

.w-548 {
  width: 548%; }

.w-549 {
  width: 549%; }

.w-550 {
  width: 550%; }

.w-551 {
  width: 551%; }

.w-552 {
  width: 552%; }

.w-553 {
  width: 553%; }

.w-554 {
  width: 554%; }

.w-555 {
  width: 555%; }

.w-556 {
  width: 556%; }

.w-557 {
  width: 557%; }

.w-558 {
  width: 558%; }

.w-559 {
  width: 559%; }

.w-560 {
  width: 560%; }

.w-561 {
  width: 561%; }

.w-562 {
  width: 562%; }

.w-563 {
  width: 563%; }

.w-564 {
  width: 564%; }

.w-565 {
  width: 565%; }

.w-566 {
  width: 566%; }

.w-567 {
  width: 567%; }

.w-568 {
  width: 568%; }

.w-569 {
  width: 569%; }

.w-570 {
  width: 570%; }

.w-571 {
  width: 571%; }

.w-572 {
  width: 572%; }

.w-573 {
  width: 573%; }

.w-574 {
  width: 574%; }

.w-575 {
  width: 575%; }

.w-576 {
  width: 576%; }

.w-577 {
  width: 577%; }

.w-578 {
  width: 578%; }

.w-579 {
  width: 579%; }

.w-580 {
  width: 580%; }

.w-581 {
  width: 581%; }

.w-582 {
  width: 582%; }

.w-583 {
  width: 583%; }

.w-584 {
  width: 584%; }

.w-585 {
  width: 585%; }

.w-586 {
  width: 586%; }

.w-587 {
  width: 587%; }

.w-588 {
  width: 588%; }

.w-589 {
  width: 589%; }

.w-590 {
  width: 590%; }

.w-591 {
  width: 591%; }

.w-592 {
  width: 592%; }

.w-593 {
  width: 593%; }

.w-594 {
  width: 594%; }

.w-595 {
  width: 595%; }

.w-596 {
  width: 596%; }

.w-597 {
  width: 597%; }

.w-598 {
  width: 598%; }

.w-599 {
  width: 599%; }

.w-600 {
  width: 600%; }

.w-601 {
  width: 601%; }

.w-602 {
  width: 602%; }

.w-603 {
  width: 603%; }

.w-604 {
  width: 604%; }

.w-605 {
  width: 605%; }

.w-606 {
  width: 606%; }

.w-607 {
  width: 607%; }

.w-608 {
  width: 608%; }

.w-609 {
  width: 609%; }

.w-610 {
  width: 610%; }

.w-611 {
  width: 611%; }

.w-612 {
  width: 612%; }

.w-613 {
  width: 613%; }

.w-614 {
  width: 614%; }

.w-615 {
  width: 615%; }

.w-616 {
  width: 616%; }

.w-617 {
  width: 617%; }

.w-618 {
  width: 618%; }

.w-619 {
  width: 619%; }

.w-620 {
  width: 620%; }

.w-621 {
  width: 621%; }

.w-622 {
  width: 622%; }

.w-623 {
  width: 623%; }

.w-624 {
  width: 624%; }

.w-625 {
  width: 625%; }

.w-626 {
  width: 626%; }

.w-627 {
  width: 627%; }

.w-628 {
  width: 628%; }

.w-629 {
  width: 629%; }

.w-630 {
  width: 630%; }

.w-631 {
  width: 631%; }

.w-632 {
  width: 632%; }

.w-633 {
  width: 633%; }

.w-634 {
  width: 634%; }

.w-635 {
  width: 635%; }

.w-636 {
  width: 636%; }

.w-637 {
  width: 637%; }

.w-638 {
  width: 638%; }

.w-639 {
  width: 639%; }

.w-640 {
  width: 640%; }

.w-641 {
  width: 641%; }

.w-642 {
  width: 642%; }

.w-643 {
  width: 643%; }

.w-644 {
  width: 644%; }

.w-645 {
  width: 645%; }

.w-646 {
  width: 646%; }

.w-647 {
  width: 647%; }

.w-648 {
  width: 648%; }

.w-649 {
  width: 649%; }

.w-650 {
  width: 650%; }

.w-651 {
  width: 651%; }

.w-652 {
  width: 652%; }

.w-653 {
  width: 653%; }

.w-654 {
  width: 654%; }

.w-655 {
  width: 655%; }

.w-656 {
  width: 656%; }

.w-657 {
  width: 657%; }

.w-658 {
  width: 658%; }

.w-659 {
  width: 659%; }

.w-660 {
  width: 660%; }

.w-661 {
  width: 661%; }

.w-662 {
  width: 662%; }

.w-663 {
  width: 663%; }

.w-664 {
  width: 664%; }

.w-665 {
  width: 665%; }

.w-666 {
  width: 666%; }

.w-667 {
  width: 667%; }

.w-668 {
  width: 668%; }

.w-669 {
  width: 669%; }

.w-670 {
  width: 670%; }

.w-671 {
  width: 671%; }

.w-672 {
  width: 672%; }

.w-673 {
  width: 673%; }

.w-674 {
  width: 674%; }

.w-675 {
  width: 675%; }

.w-676 {
  width: 676%; }

.w-677 {
  width: 677%; }

.w-678 {
  width: 678%; }

.w-679 {
  width: 679%; }

.w-680 {
  width: 680%; }

.w-681 {
  width: 681%; }

.w-682 {
  width: 682%; }

.w-683 {
  width: 683%; }

.w-684 {
  width: 684%; }

.w-685 {
  width: 685%; }

.w-686 {
  width: 686%; }

.w-687 {
  width: 687%; }

.w-688 {
  width: 688%; }

.w-689 {
  width: 689%; }

.w-690 {
  width: 690%; }

.w-691 {
  width: 691%; }

.w-692 {
  width: 692%; }

.w-693 {
  width: 693%; }

.w-694 {
  width: 694%; }

.w-695 {
  width: 695%; }

.w-696 {
  width: 696%; }

.w-697 {
  width: 697%; }

.w-698 {
  width: 698%; }

.w-699 {
  width: 699%; }

.w-700 {
  width: 700%; }

.w-701 {
  width: 701%; }

.w-702 {
  width: 702%; }

.w-703 {
  width: 703%; }

.w-704 {
  width: 704%; }

.w-705 {
  width: 705%; }

.w-706 {
  width: 706%; }

.w-707 {
  width: 707%; }

.w-708 {
  width: 708%; }

.w-709 {
  width: 709%; }

.w-710 {
  width: 710%; }

.w-711 {
  width: 711%; }

.w-712 {
  width: 712%; }

.w-713 {
  width: 713%; }

.w-714 {
  width: 714%; }

.w-715 {
  width: 715%; }

.w-716 {
  width: 716%; }

.w-717 {
  width: 717%; }

.w-718 {
  width: 718%; }

.w-719 {
  width: 719%; }

.w-720 {
  width: 720%; }

.w-721 {
  width: 721%; }

.w-722 {
  width: 722%; }

.w-723 {
  width: 723%; }

.w-724 {
  width: 724%; }

.w-725 {
  width: 725%; }

.w-726 {
  width: 726%; }

.w-727 {
  width: 727%; }

.w-728 {
  width: 728%; }

.w-729 {
  width: 729%; }

.w-730 {
  width: 730%; }

.w-731 {
  width: 731%; }

.w-732 {
  width: 732%; }

.w-733 {
  width: 733%; }

.w-734 {
  width: 734%; }

.w-735 {
  width: 735%; }

.w-736 {
  width: 736%; }

.w-737 {
  width: 737%; }

.w-738 {
  width: 738%; }

.w-739 {
  width: 739%; }

.w-740 {
  width: 740%; }

.w-741 {
  width: 741%; }

.w-742 {
  width: 742%; }

.w-743 {
  width: 743%; }

.w-744 {
  width: 744%; }

.w-745 {
  width: 745%; }

.w-746 {
  width: 746%; }

.w-747 {
  width: 747%; }

.w-748 {
  width: 748%; }

.w-749 {
  width: 749%; }

.w-750 {
  width: 750%; }

.w-751 {
  width: 751%; }

.w-752 {
  width: 752%; }

.w-753 {
  width: 753%; }

.w-754 {
  width: 754%; }

.w-755 {
  width: 755%; }

.w-756 {
  width: 756%; }

.w-757 {
  width: 757%; }

.w-758 {
  width: 758%; }

.w-759 {
  width: 759%; }

.w-760 {
  width: 760%; }

.w-761 {
  width: 761%; }

.w-762 {
  width: 762%; }

.w-763 {
  width: 763%; }

.w-764 {
  width: 764%; }

.w-765 {
  width: 765%; }

.w-766 {
  width: 766%; }

.w-767 {
  width: 767%; }

.w-768 {
  width: 768%; }

.w-769 {
  width: 769%; }

.w-770 {
  width: 770%; }

.w-771 {
  width: 771%; }

.w-772 {
  width: 772%; }

.w-773 {
  width: 773%; }

.w-774 {
  width: 774%; }

.w-775 {
  width: 775%; }

.w-776 {
  width: 776%; }

.w-777 {
  width: 777%; }

.w-778 {
  width: 778%; }

.w-779 {
  width: 779%; }

.w-780 {
  width: 780%; }

.w-781 {
  width: 781%; }

.w-782 {
  width: 782%; }

.w-783 {
  width: 783%; }

.w-784 {
  width: 784%; }

.w-785 {
  width: 785%; }

.w-786 {
  width: 786%; }

.w-787 {
  width: 787%; }

.w-788 {
  width: 788%; }

.w-789 {
  width: 789%; }

.w-790 {
  width: 790%; }

.w-791 {
  width: 791%; }

.w-792 {
  width: 792%; }

.w-793 {
  width: 793%; }

.w-794 {
  width: 794%; }

.w-795 {
  width: 795%; }

.w-796 {
  width: 796%; }

.w-797 {
  width: 797%; }

.w-798 {
  width: 798%; }

.w-799 {
  width: 799%; }

.w-800 {
  width: 800%; }

.w-801 {
  width: 801%; }

.w-802 {
  width: 802%; }

.w-803 {
  width: 803%; }

.w-804 {
  width: 804%; }

.w-805 {
  width: 805%; }

.w-806 {
  width: 806%; }

.w-807 {
  width: 807%; }

.w-808 {
  width: 808%; }

.w-809 {
  width: 809%; }

.w-810 {
  width: 810%; }

.w-811 {
  width: 811%; }

.w-812 {
  width: 812%; }

.w-813 {
  width: 813%; }

.w-814 {
  width: 814%; }

.w-815 {
  width: 815%; }

.w-816 {
  width: 816%; }

.w-817 {
  width: 817%; }

.w-818 {
  width: 818%; }

.w-819 {
  width: 819%; }

.w-820 {
  width: 820%; }

.w-821 {
  width: 821%; }

.w-822 {
  width: 822%; }

.w-823 {
  width: 823%; }

.w-824 {
  width: 824%; }

.w-825 {
  width: 825%; }

.w-826 {
  width: 826%; }

.w-827 {
  width: 827%; }

.w-828 {
  width: 828%; }

.w-829 {
  width: 829%; }

.w-830 {
  width: 830%; }

.w-831 {
  width: 831%; }

.w-832 {
  width: 832%; }

.w-833 {
  width: 833%; }

.w-834 {
  width: 834%; }

.w-835 {
  width: 835%; }

.w-836 {
  width: 836%; }

.w-837 {
  width: 837%; }

.w-838 {
  width: 838%; }

.w-839 {
  width: 839%; }

.w-840 {
  width: 840%; }

.w-841 {
  width: 841%; }

.w-842 {
  width: 842%; }

.w-843 {
  width: 843%; }

.w-844 {
  width: 844%; }

.w-845 {
  width: 845%; }

.w-846 {
  width: 846%; }

.w-847 {
  width: 847%; }

.w-848 {
  width: 848%; }

.w-849 {
  width: 849%; }

.w-850 {
  width: 850%; }

.w-851 {
  width: 851%; }

.w-852 {
  width: 852%; }

.w-853 {
  width: 853%; }

.w-854 {
  width: 854%; }

.w-855 {
  width: 855%; }

.w-856 {
  width: 856%; }

.w-857 {
  width: 857%; }

.w-858 {
  width: 858%; }

.w-859 {
  width: 859%; }

.w-860 {
  width: 860%; }

.w-861 {
  width: 861%; }

.w-862 {
  width: 862%; }

.w-863 {
  width: 863%; }

.w-864 {
  width: 864%; }

.w-865 {
  width: 865%; }

.w-866 {
  width: 866%; }

.w-867 {
  width: 867%; }

.w-868 {
  width: 868%; }

.w-869 {
  width: 869%; }

.w-870 {
  width: 870%; }

.w-871 {
  width: 871%; }

.w-872 {
  width: 872%; }

.w-873 {
  width: 873%; }

.w-874 {
  width: 874%; }

.w-875 {
  width: 875%; }

.w-876 {
  width: 876%; }

.w-877 {
  width: 877%; }

.w-878 {
  width: 878%; }

.w-879 {
  width: 879%; }

.w-880 {
  width: 880%; }

.w-881 {
  width: 881%; }

.w-882 {
  width: 882%; }

.w-883 {
  width: 883%; }

.w-884 {
  width: 884%; }

.w-885 {
  width: 885%; }

.w-886 {
  width: 886%; }

.w-887 {
  width: 887%; }

.w-888 {
  width: 888%; }

.w-889 {
  width: 889%; }

.w-890 {
  width: 890%; }

.w-891 {
  width: 891%; }

.w-892 {
  width: 892%; }

.w-893 {
  width: 893%; }

.w-894 {
  width: 894%; }

.w-895 {
  width: 895%; }

.w-896 {
  width: 896%; }

.w-897 {
  width: 897%; }

.w-898 {
  width: 898%; }

.w-899 {
  width: 899%; }

.w-900 {
  width: 900%; }

.w-901 {
  width: 901%; }

.w-902 {
  width: 902%; }

.w-903 {
  width: 903%; }

.w-904 {
  width: 904%; }

.w-905 {
  width: 905%; }

.w-906 {
  width: 906%; }

.w-907 {
  width: 907%; }

.w-908 {
  width: 908%; }

.w-909 {
  width: 909%; }

.w-910 {
  width: 910%; }

.w-911 {
  width: 911%; }

.w-912 {
  width: 912%; }

.w-913 {
  width: 913%; }

.w-914 {
  width: 914%; }

.w-915 {
  width: 915%; }

.w-916 {
  width: 916%; }

.w-917 {
  width: 917%; }

.w-918 {
  width: 918%; }

.w-919 {
  width: 919%; }

.w-920 {
  width: 920%; }

.w-921 {
  width: 921%; }

.w-922 {
  width: 922%; }

.w-923 {
  width: 923%; }

.w-924 {
  width: 924%; }

.w-925 {
  width: 925%; }

.w-926 {
  width: 926%; }

.w-927 {
  width: 927%; }

.w-928 {
  width: 928%; }

.w-929 {
  width: 929%; }

.w-930 {
  width: 930%; }

.w-931 {
  width: 931%; }

.w-932 {
  width: 932%; }

.w-933 {
  width: 933%; }

.w-934 {
  width: 934%; }

.w-935 {
  width: 935%; }

.w-936 {
  width: 936%; }

.w-937 {
  width: 937%; }

.w-938 {
  width: 938%; }

.w-939 {
  width: 939%; }

.w-940 {
  width: 940%; }

.w-941 {
  width: 941%; }

.w-942 {
  width: 942%; }

.w-943 {
  width: 943%; }

.w-944 {
  width: 944%; }

.w-945 {
  width: 945%; }

.w-946 {
  width: 946%; }

.w-947 {
  width: 947%; }

.w-948 {
  width: 948%; }

.w-949 {
  width: 949%; }

.w-950 {
  width: 950%; }

.w-951 {
  width: 951%; }

.w-952 {
  width: 952%; }

.w-953 {
  width: 953%; }

.w-954 {
  width: 954%; }

.w-955 {
  width: 955%; }

.w-956 {
  width: 956%; }

.w-957 {
  width: 957%; }

.w-958 {
  width: 958%; }

.w-959 {
  width: 959%; }

.w-960 {
  width: 960%; }

.w-961 {
  width: 961%; }

.w-962 {
  width: 962%; }

.w-963 {
  width: 963%; }

.w-964 {
  width: 964%; }

.w-965 {
  width: 965%; }

.w-966 {
  width: 966%; }

.w-967 {
  width: 967%; }

.w-968 {
  width: 968%; }

.w-969 {
  width: 969%; }

.w-970 {
  width: 970%; }

.w-971 {
  width: 971%; }

.w-972 {
  width: 972%; }

.w-973 {
  width: 973%; }

.w-974 {
  width: 974%; }

.w-975 {
  width: 975%; }

.w-976 {
  width: 976%; }

.w-977 {
  width: 977%; }

.w-978 {
  width: 978%; }

.w-979 {
  width: 979%; }

.w-980 {
  width: 980%; }

.w-981 {
  width: 981%; }

.w-982 {
  width: 982%; }

.w-983 {
  width: 983%; }

.w-984 {
  width: 984%; }

.w-985 {
  width: 985%; }

.w-986 {
  width: 986%; }

.w-987 {
  width: 987%; }

.w-988 {
  width: 988%; }

.w-989 {
  width: 989%; }

.w-990 {
  width: 990%; }

.w-991 {
  width: 991%; }

.w-992 {
  width: 992%; }

.w-993 {
  width: 993%; }

.w-994 {
  width: 994%; }

.w-995 {
  width: 995%; }

.w-996 {
  width: 996%; }

.w-997 {
  width: 997%; }

.w-998 {
  width: 998%; }

.w-999 {
  width: 999%; }

.w-1000 {
  width: 1000%; }

.margin-auto {
  margin: 0 auto; }

.overflow-auto {
  overflow: auto; }

.hidden {
  display: none; }

.flex-direction-column {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column; }

.flex-align-center {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center; }

.flex-align-baseline {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline; }

.flex-direction-row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row; }

.justify-flex-end {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end; }

.align-items-baseline {
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline; }

.align-items-center {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center; }

.align-items-flex-end {
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end; }

.inline-block {
  display: inline-block; }

.overflow-hidden {
  overflow: hidden; }

.no-bold {
  font-weight: normal; }

.color-white {
  color: white; }

.button-white {
  background: white;
  color: black;
  box-shadow: 0px 0px 2px 1px #c9cbd3;
  width: 37px; }
  .button-white:hover, .button-white:focus {
    background: white; }
    @media only screen and (min-width: 40.0625em) {
      .button-white:hover, .button-white:focus {
        background: #01abcf; } }
  @media only screen and (min-width: 40.0625em) {
    .button-white {
      background: #01abcf; } }
  @media only screen and (min-width: 40.0625em) {
    .button-white .fa-chevron-left {
      color: white; } }

.upper-simultanees-title {
  font-size: 14px;
  text-transform: uppercase;
  font-weight: 600; }

.italic-paragraph {
  font-size: 14px;
  font-style: italic; }

.notif-info {
  color: #2b8cc9;
  font-weight: bold; }

.notif-warning {
  color: #e08300;
  font-weight: bold; }

.notif-success {
  color: #77dd77;
  font-weight: bold; }

.notif-error {
  color: #ff6961;
  font-weight: bold; }

.tag-error {
  background: #ff6961;
  color: white;
  font-size: 12px;
  padding: 5px 7px;
  border-radius: 4px;
  text-align: center; }

.tag-warning {
  background: #ffb347;
  color: white;
  font-size: 12px;
  padding: 5px 7px;
  border-radius: 4px;
  text-align: center; }

.tag-success {
  background: #77dd77;
  color: white;
  font-size: 12px;
  padding: 5px 7px;
  border-radius: 4px;
  text-align: center; }
  .tag-success .check-green {
    color: white;
    border-radius: 4px;
    font-size: 14px;
    margin-left: -6px;
    cursor: default; }
    .tag-success .check-green.fa-check {
      color: white;
      position: relative;
      left: 2px; }
  .tag-success.rounded {
    border-radius: 50%; }

.search-module {
  padding-top: 20px; }
  .search-module p.msg-empty-search {
    font-size: 18px;
    color: #b6b6b6;
    text-align: center;
    -webkit-animation: fadeinText 2s;
            animation: fadeinText 2s;
    -webkit-animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1);
            animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1);
    -webkit-animation-fill-mode: forwards;
            animation-fill-mode: forwards; }
    @media only screen and (min-width: 64.0625em) {
      .search-module p.msg-empty-search {
        font-size: 25px;
        margin-top: 170px; } }

@-webkit-keyframes fadeinText {
  0% {
    opacity: 0; }
  100% {
    opacity: 1;
    margin-top: -30px; } }

@keyframes fadeinText {
  0% {
    opacity: 0; }
  100% {
    opacity: 1;
    margin-top: -30px; } }
    @media only screen and (min-width: 64.0625em) {
      @-webkit-keyframes fadeinText {
        0% {
          opacity: 0; }
        100% {
          opacity: 1;
          margin-top: 230px; } }
      @keyframes fadeinText {
        0% {
          opacity: 0; }
        100% {
          opacity: 1;
          margin-top: 230px; } } }
  .search-module .submit-search button span {
    color: white; }
  .search-module angucomplete-alt:after {
    content: none; }
  .search-module angucomplete-alt input {
    background: #f7f7f7;
    border: none;
    box-shadow: none;
    border-bottom: solid 2px #d1d1d1; }
    .search-module angucomplete-alt input:focus {
      border-bottom: solid 2px #01abcf; }
  .search-module #reset-model-circled {
    position: relative;
    top: -45px;
    left: 90%;
    opacity: 1;
    transition: all 0.3s ease; }
    @media only screen and (min-width: 40.0625em) {
      .search-module #reset-model-circled {
        left: 93%; } }
    .search-module #reset-model-circled:hover {
      cursor: pointer;
      opacity: 0.75;
      transition: all 0.3s ease; }
  .search-module .no-data-msg {
    padding: 12px;
    font-weight: bold;
    color: #dc382e;
    display: block;
    text-align: center; }
  .search-module span.fa-search {
    color: white; }
  .search-module #reset-model-circled {
    position: relative;
    top: -45px;
    left: 90%;
    opacity: 1;
    transition: all 0.3s ease; }
    .search-module #reset-model-circled:hover {
      cursor: pointer;
      opacity: 0.75;
      transition: all 0.3s ease; }
  .search-module #autocomplete_search_licensee_dropdown {
    width: 100%;
    max-height: 320px;
    overflow-y: auto; }
  .search-module .label-row {
    padding-right: 15px; }
  .search-module .label-entete {
    font-weight: 600;
    font-size: 16px; }

.sub-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-line-pack: stretch;
      align-content: stretch;
  z-index: 10;
  height: 50px;
  width: 100%;
  padding: 0 15px;
  background: white;
  font-family: "Open Sans";
  box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.2);
  overflow-x: scroll;
  overflow-y: hidden;
  position: relative; }
  .sub-header.entity-panel-open {
    overflow: visible; }
    @media only screen {
      .sub-header.entity-panel-open {
        height: 100vh; } }
    @media only screen and (min-width: 64.0625em) {
      .sub-header.entity-panel-open {
        height: 50px; } }
  @media only screen and (min-width: 64.0625em) {
    .sub-header {
      position: fixed;
      padding: 0 35px;
      width: calc(100vw - 270px); }
      .sub-header.fixed-pos {
        position: relative;
        width: 100%; } }
  .sub-header .item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: left;
        -ms-flex-pack: left;
            justify-content: left;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    height: 50px; }
    .sub-header .item span, .sub-header .item a {
      margin: auto 10px auto 0px; }
      .sub-header .item span.item-label, .sub-header .item a.item-label {
        font-size: 15px;
        color: #202020;
        font-weight: 600;
        margin-right: 0px;
        white-space: nowrap; }
        @media only screen and (min-width: 40.0625em) {
          .sub-header .item span.item-label, .sub-header .item a.item-label {
            font-size: 17px; } }
        .sub-header .item span.item-label.deep, .sub-header .item a.item-label.deep {
          font-size: 13px;
          color: #5E5E5E; }
          @media only screen and (max-width: 40em) {
            .sub-header .item span.item-label.deep, .sub-header .item a.item-label.deep {
              padding-right: 5px;
              white-space: nowrap; } }
    .sub-header .item .item-picto {
      margin: auto 10px auto 0px;
      width: 7px;
      height: 7px;
      border-top: 1px solid;
      border-right: 1px solid;
      -webkit-transform: rotate(45deg);
              transform: rotate(45deg);
      margin-left: 7px; }
    .sub-header .item a.item-label, .sub-header .item a.item-label.deep {
      color: #0479b2; }
    .sub-header .item select {
      background-image: url(../assets/images/selectbox-arrow.png);
      background-position: right 10px bottom 14px;
      -webkit-appearance: none;
         -moz-appearance: none;
              appearance: none;
      text-indent: 1px;
      text-overflow: '';
      background-color: #f7f7f7;
      border: none;
      box-shadow: none;
      border-bottom: solid 2px #d1d1d1;
      font-size: 14px;
      margin: 0;
      padding: 0 27px 0 5px;
      font-weight: 700;
      color: #0479b2;
      border-radius: 5px; }
      .sub-header .item select.select-season {
        width: 160px; }
      .sub-header .item select option {
        color: #32323b; }

.mini-sub {
  width: 100%;
  top: 50px;
  height: 15px;
  background-color: rgba(0, 0, 0, 0.1);
  background: rgba(0, 0, 0, 0.1);
  background: linear-gradient(to bottom, rgba(0, 0, 0, 0.1) 0%, transparent 100%);
  z-index: 9; }
  @media only screen and (min-width: 64.0625em) {
    .mini-sub {
      position: fixed;
      z-index: 1;
      width: calc(100vw - 270px); }
      .mini-sub.fixed-pos {
        position: relative;
        width: 100%; } }

subheader-select .fake-button-select {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  border-radius: 5px;
  background-image: url("../assets/images/selectbox-arrow.png");
  background-position: right 10px bottom 14px;
  background-repeat: no-repeat;
  padding: 7px 30px 7px 10px;
  text-indent: 1px;
  text-overflow: '';
  background-color: #f7f7f7;
  border: none;
  box-shadow: none;
  border-bottom: solid 2px #d1d1d1;
  font-size: 14px;
  font-weight: 700;
  transition: background-color 0.2s ease-in;
  max-height: 40px;
  white-space: nowrap; }
  @media only screen and (min-width: 64.0625em) {
    subheader-select .fake-button-select {
      white-space: initial;
      min-width: initial;
      max-height: initial; } }
  subheader-select .fake-button-select:hover {
    cursor: pointer;
    transition: background-color 0.2s ease-in;
    background-color: #f9f9f9; }
  subheader-select .fake-button-select span {
    color: #008CBA; }

subheader-select .panel-select {
  background: white;
  padding: 25px 15px 20px 15px;
  box-shadow: 0px 1px 20px 0px #cfcfcf;
  border-radius: 5px;
  position: fixed;
  opacity: 0;
  pointer-events: none;
  z-index: 9999;
  left: 0px;
  top: 100px;
  width: 100%; }
  @media only screen and (min-width: 64.0625em) {
    subheader-select .panel-select {
      top: auto;
      top: initial;
      left: auto;
      left: initial;
      max-width: 320px; } }
  subheader-select .panel-select .close-button {
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    cursor: pointer;
    display: block;
    position: absolute;
    width: 22px;
    height: 22px;
    right: 5px;
    top: 5px;
    background: #757575;
    border-radius: 50%;
    color: white;
    font-size: 18px;
    text-indent: 6px;
    line-height: 22px; }
  subheader-select .panel-select #subheader-entity-panel_dropdown {
    box-shadow: none; }
    @media only screen {
      subheader-select .panel-select #subheader-entity-panel_dropdown {
        min-height: 100vh; } }
    @media only screen and (min-width: 64.0625em) {
      subheader-select .panel-select #subheader-entity-panel_dropdown {
        height: 225px;
        min-height: 225px;
        max-height: 225px; } }
  subheader-select .panel-select ::-webkit-scrollbar {
    width: 7px;
    background: #eaeaea; }
  subheader-select .panel-select ::-webkit-scrollbar-thumb {
    border-radius: 4px;
    background-color: rgba(0, 0, 0, 0.5);
    -webkit-box-shadow: 0 0 1px rgba(255, 255, 255, 0.5); }
  subheader-select .panel-select.open {
    opacity: 1;
    pointer-events: all; }
  subheader-select .panel-select div.results {
    display: block;
    width: 100%;
    height: 100%;
    max-height: 400px;
    overflow-y: scroll;
    overflow-x: hidden; }
    @media only screen and (min-width: 64.0625em) {
      subheader-select .panel-select div.results {
        max-width: 300px;
        max-height: 200px; } }
    subheader-select .panel-select div.results div.result {
      height: 30px;
      width: 100%;
      max-width: 100%;
      overflow: hidden;
      white-space: nowrap;
      text-overflow: ellipsis;
      margin: 2px 0px;
      padding-left: 2px; }
      @media only screen and (min-width: 64.0625em) {
        subheader-select .panel-select div.results div.result {
          max-width: 300px; } }
      subheader-select .panel-select div.results div.result:hover {
        background: lightblue;
        cursor: pointer;
        color: white; }
        subheader-select .panel-select div.results div.result:hover span {
          color: white; }
      subheader-select .panel-select div.results div.result.disabled {
        pointer-events: none; }

competitions-dashboard {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  padding-bottom: 18px; }
  competitions-dashboard db-competition {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column; }
    competitions-dashboard db-competition .competition-list-container {
      margin: 2px;
      font-size: 14px;
      color: #01abcf;
      font-weight: 700;
      text-transform: uppercase;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      -ms-flex-item-align: center;
          align-self: center;
      background: #f3f3f3; }
    competitions-dashboard db-competition span.fa-eye {
      color: #01abcf;
      font-weight: 700; }
      competitions-dashboard db-competition span.fa-eye:hover {
        color: #0fd4fe; }
    competitions-dashboard db-competition span.fa-exclamation-triangle {
      color: red;
      font-size: 16px; }

.no-compet {
  background-color: #f4f2f2;
  padding: 15px;
  width: 100%;
  border-left: solid 2px crimson;
  font-size: 13px;
  color: crimson;
  font-weight: 500; }

.arrow-button {
  display: inline-block;
  padding: 0; }
  .arrow-button .arrow {
    display: inline-block;
    width: 10px;
    height: 10px;
    border-right: 1px solid white;
    border-top: 1px solid white; }

.FFB-datepicker {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row; }
  .FFB-datepicker .reset-input-button {
    -ms-flex-item-align: center;
        align-self: center;
    -webkit-transform: translateX(-25px);
            transform: translateX(-25px); }
  .FFB-datepicker .date-input {
    width: 100%;
    margin-bottom: 0px;
    background: url(../assets/images/ico-calendar.svg) no-repeat right;
    background-position: 97% 70%;
    background-size: 20px;
    transition: none; }
  .FFB-datepicker .time-input {
    margin-bottom: 0px;
    background: url(../assets/images/ico-time.svg) no-repeat right;
    background-position: 97% 70%;
    background-size: 20px;
    transition: none; }
  .FFB-datepicker .hasTime .date-input, .FFB-datepicker .hasTime .time-input {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 50%; }

licensee-results-competition-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  width: 100%; }
  licensee-results-competition-item .licensee-result-competition-item {
    margin: 2px; }
    licensee-results-competition-item .licensee-result-competition-item .competition-heading {
      display: -webkit-inline-box;
      display: -ms-inline-flexbox;
      display: inline-flex;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
          -ms-flex-direction: row;
              flex-direction: row;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      border: none;
      background: #f4f2f2;
      min-height: 75px;
      min-width: 100%;
      transition: background 0.15s ease;
      cursor: pointer;
      box-shadow: -2px 0px 0px 0px #01abcf; }
      licensee-results-competition-item .licensee-result-competition-item .competition-heading:before {
        content: "+";
        font-size: 22px;
        font-weight: bold;
        position: absolute;
        background: #01abcf;
        border-radius: 50%;
        height: 25px;
        width: 25px;
        line-height: 25px;
        color: white;
        left: 3px;
        text-align: center;
        transition: opacity 0.3s ease, left 0.3s ease;
        opacity: 1; }
      licensee-results-competition-item .licensee-result-competition-item .competition-heading.warning {
        background-color: #fff1e0; }
      licensee-results-competition-item .licensee-result-competition-item .competition-heading span {
        min-height: 25px;
        margin: auto 0px;
        width: 100%;
        color: #424242;
        font-weight: 600;
        font-size: 14px; }
        licensee-results-competition-item .licensee-result-competition-item .competition-heading span.warning {
          color: #dc8c34; }
    licensee-results-competition-item .licensee-result-competition-item .competition-header:nth-child(odd) {
      background: #f4f2f2; }
    licensee-results-competition-item .licensee-result-competition-item table.inner-competition-table {
      border: 10px solid #f9f9f9;
      box-shadow: 0px -1px 2px 0px #cfcfcf; }
      licensee-results-competition-item .licensee-result-competition-item table.inner-competition-table thead tr {
        background: #01abcf; }
        licensee-results-competition-item .licensee-result-competition-item table.inner-competition-table thead tr th {
          color: white;
          padding: 5px 10px; }
          licensee-results-competition-item .licensee-result-competition-item table.inner-competition-table thead tr th.header-cell {
            padding-left: 0px;
            padding-right: 0px;
            background: none;
            padding: 5px 10px; }
    licensee-results-competition-item .licensee-result-competition-item.open {
      box-shadow: -2px 0px 0px 0px #01abcf;
      background: #f9f9f9;
      margin-bottom: 30px; }
      licensee-results-competition-item .licensee-result-competition-item.open .competition-heading {
        box-shadow: 0px 0px 6px -2px #6b6b6b; }
        licensee-results-competition-item .licensee-result-competition-item.open .competition-heading:before {
          content: "-";
          line-height: 21px;
          opacity: 1;
          left: 3px; }

licensee-results-competition-item-ic {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  width: 100%; }
  licensee-results-competition-item-ic .licensee-result-competition-item-ic {
    margin: 2px; }
    licensee-results-competition-item-ic .licensee-result-competition-item-ic .competition-heading {
      display: -webkit-inline-box;
      display: -ms-inline-flexbox;
      display: inline-flex;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
          -ms-flex-direction: row;
              flex-direction: row;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      border: none;
      background: #f4f2f2;
      min-height: 75px;
      min-width: 100%;
      transition: background 0.15s ease;
      cursor: pointer;
      box-shadow: -2px 0px 0px 0px #01abcf; }
      licensee-results-competition-item-ic .licensee-result-competition-item-ic .competition-heading:before {
        content: "+";
        font-size: 22px;
        font-weight: bold;
        position: absolute;
        background: #01abcf;
        border-radius: 50%;
        height: 25px;
        width: 25px;
        line-height: 25px;
        color: white;
        left: 3px;
        text-align: center;
        transition: opacity 0.3s ease, left 0.3s ease;
        opacity: 1; }
      licensee-results-competition-item-ic .licensee-result-competition-item-ic .competition-heading.warning {
        background-color: #fff1e0; }
      licensee-results-competition-item-ic .licensee-result-competition-item-ic .competition-heading span {
        min-height: 25px;
        margin: auto 0px;
        width: 100%;
        color: #424242;
        font-weight: 600;
        font-size: 14px; }
        licensee-results-competition-item-ic .licensee-result-competition-item-ic .competition-heading span.warning {
          color: #dc8c34; }
    licensee-results-competition-item-ic .licensee-result-competition-item-ic .competition-header:nth-child(odd) {
      background: #f4f2f2; }
    licensee-results-competition-item-ic .licensee-result-competition-item-ic table.inner-competition-table {
      border: 10px solid #f9f9f9;
      box-shadow: 0px -1px 2px 0px #cfcfcf; }
      licensee-results-competition-item-ic .licensee-result-competition-item-ic table.inner-competition-table thead tr {
        background: #01abcf; }
        licensee-results-competition-item-ic .licensee-result-competition-item-ic table.inner-competition-table thead tr th {
          color: white;
          padding: 5px 10px; }
          licensee-results-competition-item-ic .licensee-result-competition-item-ic table.inner-competition-table thead tr th.header-cell {
            padding-left: 0px;
            padding-right: 0px;
            background: none;
            padding: 5px 10px; }
    licensee-results-competition-item-ic .licensee-result-competition-item-ic.open {
      box-shadow: -2px 0px 0px 0px #01abcf;
      background: #f9f9f9;
      margin-bottom: 30px; }
      licensee-results-competition-item-ic .licensee-result-competition-item-ic.open .competition-heading {
        box-shadow: 0px 0px 6px -2px #6b6b6b; }
        licensee-results-competition-item-ic .licensee-result-competition-item-ic.open .competition-heading:before {
          content: "-";
          line-height: 21px;
          opacity: 1;
          left: 3px; }

.drt-import-submit-buttons {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin: 0 auto;
  padding: 20px;
  height: 160px;
  background: #F7F7F7 url("../assets/images/upload-directive-bg.svg") center bottom no-repeat; }
  .drt-import-submit-buttons button.import-button, .drt-import-submit-buttons button.submit-button {
    padding: 0;
    margin: 0;
    width: 100%; }
  .drt-import-submit-buttons button.import-button {
    max-width: 300px;
    background-color: #4B8AA9; }
  .drt-import-submit-buttons button.submit-button {
    max-width: 90px;
    opacity: 1; }
  .drt-import-submit-buttons span.uploaded-file {
    text-align: center;
    font-weight: bold;
    font-size: 12px; }

button {
  width: auto;
  height: 40px;
  font-size: 13px;
  background: #01abcf;
  color: white;
  padding-left: .8rem;
  padding-right: .8rem;
  padding-top: 0.7rem;
  font-family: 'open sans';
  text-transform: uppercase;
  font-weight: 700;
  border-radius: 4px;
  background-clip: padding-box;
  /* stops bg color from leaking outside the border: */ }
  @media only screen and (max-width: 40em) {
    button {
      height: auto;
      padding-bottom: 0.7rem; } }
  button:hover {
    background: #01b3d9;
    color: white; }
  button:focus {
    background: #01b3d9;
    color: white; }

button.back-button {
  width: auto;
  height: 40px;
  font-size: 11px;
  background: transparent;
  color: gray;
  padding-left: 0;
  padding-bottom: 0;
  padding-right: 0;
  padding-top: 0;
  margin: 0;
  font-family: 'open sans';
  box-shadow: none;
  border-radius: 0; }
  button.back-button:hover {
    background: transparent; }
  button.back-button:focus {
    background: transparent; }

button.tiny {
  height: 35px; }

button.action {
  width: auto;
  height: 25px;
  font-size: 13px;
  background: #0479b2;
  color: white;
  padding-left: .8rem;
  padding-right: .8rem;
  padding-top: .9rem;
  position: relative;
  top: 10px;
  padding-top: 5px;
  border-radius: 4px;
  background-clip: padding-box;
  /* stops bg color from leaking outside the border: */ }
  button.action:hover {
    background: #01b3d9;
    color: white; }
  button.action.alert-small {
    background: #dc382e; }

button.small {
  padding-bottom: 1.4rem; }

button.smallest {
  width: auto;
  height: 34px;
  font-size: 12px;
  background: #42b48d;
  color: white;
  padding-left: .5rem;
  padding-right: .5rem;
  padding-top: 0.6rem;
  font-family: 'open sans';
  text-transform: uppercase;
  font-weight: 700;
  border-radius: 4px;
  background-clip: padding-box; }

button.secondary {
  width: auto;
  height: 35px;
  font-size: 14px;
  background: #01abcf;
  color: white;
  padding-top: 0;
  padding-bottom: 0;
  border-radius: 4px;
  background-clip: padding-box;
  /* stops bg color from leaking outside the border: */ }
  button.secondary:hover {
    background: #01b3d9;
    color: white; }

.fa-times-circle {
  font-size: 16px; }

button.dropdown {
  width: auto;
  height: 50px;
  font-size: 13px;
  background: #01abcf;
  color: white;
  border-radius: 4px;
  background-clip: padding-box;
  /* stops bg color from leaking outside the border: */
  height: 35px;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 2rem; }
  button.dropdown span {
    padding-left: 0 !important;
    left: 15px;
    position: relative; }
  button.dropdown:hover {
    background: #01b3d9;
    color: white; }

.f-dropdown {
  max-width: 135px; }

button.confirm {
  width: auto;
  font-size: 13px;
  background: #01abcf;
  color: white;
  border-radius: 4px;
  background-clip: padding-box;
  /* stops bg color from leaking outside the border: */
  height: 35px;
  padding-top: 0;
  padding-bottom: 0; }
  button.confirm span {
    color: white; }
  button.confirm:hover {
    background: #01b3d9;
    color: white; }

button.alert {
  border-radius: 4px;
  background-clip: padding-box;
  /* stops bg color from leaking outside the border: */
  width: auto;
  font-size: 14px;
  border: 1px solid #dddddd !important;
  background: white !important;
  color: gray !important;
  height: 33px !important;
  padding-top: 0;
  padding-bottom: 0;
  margin-right: 5px; }
  button.alert span {
    color: gray; }
  button.alert:hover {
    background: white;
    color: gray; }

button.validate {
  width: auto;
  font-size: 13px;
  background: #01abcf;
  color: white;
  border-radius: 4px;
  background-clip: padding-box;
  /* stops bg color from leaking outside the border: */
  height: 35px;
  padding-top: 0;
  padding-bottom: 0; }
  button.validate:hover {
    background: #01b3d9;
    color: white; }

button.disabled, button[disabled] {
  background: #cfcfcf;
  pointer-events: none;
  color: white; }
  button.disabled:hover, button.disabled:focus, button[disabled]:hover, button[disabled]:focus {
    background: #cfcfcf; }

.switch label {
  background: #dc382e; }

.switch input:checked + label {
  background: #01abcf; }

.button-group.radius > * .button {
  border: none;
  padding-top: .8rem;
  margin: 0;
  padding-left: 1rem;
  padding-right: 1rem; }

.button-group.radius li a {
  width: auto;
  height: 40px;
  font-size: 14px;
  background: #035780;
  color: white;
  font-weight: 700;
  border-radius: 4px;
  background-clip: padding-box;
  /* stops bg color from leaking outside the border: */ }
  .button-group.radius li a:hover {
    background: #01b3d9;
    color: white; }

.button-group.stack > li .button {
  text-align: left;
  background: #0479b2;
  padding-bottom: .5rem;
  padding-top: .5rem;
  font-size: 14px; }
  .button-group.stack > li .button:hover {
    background: #036899; }

span.fa-chevron-right {
  color: white; }

button.upload {
  width: 45px;
  height: 35px;
  padding: 0 0 0 0; }
  button.upload span {
    color: white;
    font-size: 18px; }

button.prev-btn span {
  color: white;
  position: relative;
  left: -6px; }

button.next-btn span {
  color: white;
  position: relative;
  right: -6px; }

button.print-btn {
  margin: 15px; }
  button.print-btn span {
    color: white;
    position: relative;
    padding-right: 5px; }

html, body {
  overflow-x: hidden;
  -webkit-overflow-scrolling: touch; }

body {
  padding: 0;
  margin: 0; }
  body.active-orientation #main-container {
    display: none; }
  body.closed-menu.nav {
    overflow-x: hidden; }

section {
  color: #b0b0bc; }

small {
  font-size: 75%; }

.angucomplete-dropdown {
  width: 100%;
  max-height: 275px;
  overflow: auto;
  margin-top: -16px;
  box-shadow: 0px 1px 1px 0px #cfcfcf; }

.angucomplete-title {
  font-size: 14px;
  font-weight: 500;
  color: black; }

/* Have to set height explicity on ui-view
to prevent collapsing during animation*/
.well[ui-view] {
  height: 65px; }

.ui-view-container {
  position: relative; }

[ui-view].ng-enter, [ui-view].ng-leave {
  position: absolute;
  left: 0;
  right: 0; }

[ui-view].ng-enter {
  opacity: 0;
  -webkit-transform: translate3d(-100px, 0, 0);
          transform: translate3d(-100px, 0, 0); }

[ui-view].ng-enter-active {
  opacity: 1;
  -webkit-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0); }

[ui-view].ng-leave {
  opacity: 1;
  -webkit-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0); }

[ui-view].ng-leave-active {
  opacity: 0;
  -webkit-transform: translate3d(100px, 0, 0);
          transform: translate3d(100px, 0, 0); }

a, p, span, ul, li {
  font-size: 14px;
  color: #32323b; }

.full-width {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  max-width: initial; }

.float-right {
  float: right; }

.float-left {
  float: right; }

#expand-search span {
  padding-left: 10px; }

/* Full custom Rows */
/* .full-row {
    @include grid-row();
    max-width:none;
} */
.full-row {
  width: 100%; }

.content-application {
  width: calc(100% - 185px);
  position: relative;
  margin-left: 185px; }

.side-by-side-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  margin: 1.125rem 0; }
  .side-by-side-container label {
    position: relative;
    top: 4px;
    left: 11px;
    font-weight: normal; }

.angucomplete-dropdown {
  width: 100%;
  height: 170px;
  overflow: auto;
  margin-top: -16px; }

.center-text {
  text-align: center; }
  .center-text .centered-input {
    top: 4px;
    position: relative; }

.z-index-joyride {
  z-index: 1000; }

/* Align an elements at the right end of an input */
.reset-input-button {
  position: relative;
  float: right;
  top: -2.95rem;
  left: -10px; }

.flex-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100%; }

.cursor-pointer:hover {
  cursor: pointer; }

.device-orientation-advice {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  position: absolute;
  left: 0;
  top: 0;
  background: white;
  z-index: 9999;
  pointer-events: none;
  width: 100%;
  height: 100%; }
  .device-orientation-advice h1, .device-orientation-advice img {
    margin: auto; }
  .device-orientation-advice h1 {
    text-align: center;
    font-size: 3vh;
    line-height: 5vh;
    width: 90%; }
  .device-orientation-advice img {
    width: 80%; }

.teamMembers {
  padding: 10px 0px 10px 0px; }
  .teamMembers.before span:before {
    content: "\1f464";
    color: gray;
    padding-right: 5px;
    font-size: 12px; }
  .teamMembers.after span:after {
    content: "\1f464";
    color: gray;
    padding-right: 5px;
    font-size: 12px; }

.koTeamName {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  color: #0479b2; }

.light-green {
  color: #00af62; }

.light-red {
  color: #e76f67; }

/*
Generic loader
*/
.block-loader {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  height: 200px;
  width: 100%;
  margin: auto; }
  .block-loader .loader {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin: auto;
    width: 30px;
    height: 30px;
    border-style: solid;
    border-top-color: #01abcf;
    border-right-color: transparent;
    border-left-color: #01abcf;
    border-bottom-color: #01abcf;
    border-radius: 50%;
    border-width: 2px;
    box-sizing: border-box;
    -webkit-animation: rotate 1.5s linear infinite;
            animation: rotate 1.5s linear infinite;
    position: relative;
    top: 25px; }

@keyframes rotate {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg); }
  50% {
    -webkit-transform: rotate(180deg);
            transform: rotate(180deg); }
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg); } }
  .block-loader .description {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin: 0 auto auto auto;
    color: #01abcf; }

/*
Generic no result block
*/
.block-no-result {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  height: 100px;
  width: 100%;
  margin: 10px auto; }
  .block-no-result .cardgame {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin: auto;
    background: url(../assets/images/cardgame.svg);
    height: 60px;
    width: 60px; }
  .block-no-result .description {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-size: 14px;
    margin: auto;
    color: #01abcf; }

.phases-loader {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  height: 200px;
  width: 100%;
  margin: auto; }
  .phases-loader--absolute {
    position: absolute;
    z-index: 1000;
    top: 0;
    margin-top: 35vh;
    background: white;
    width: 100%;
    opacity: .9; }
    @media only screen and (min-width: 40.0625em) {
      .phases-loader--absolute {
        width: 300px;
        margin-left: 33vw; } }
    @media only screen and (min-width: 64.0625em) {
      .phases-loader--absolute {
        margin-left: 35%;
        width: 400px; } }
  .phases-loader .loader {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin: auto;
    width: 30px;
    height: 30px;
    border-style: solid;
    border-top-color: #01abcf;
    border-right-color: transparent;
    border-left-color: #01abcf;
    border-bottom-color: #01abcf;
    border-radius: 50%;
    border-width: 2px;
    box-sizing: border-box;
    -webkit-animation: rotate 1.5s linear infinite;
            animation: rotate 1.5s linear infinite;
    position: relative;
    top: 25px; }

@keyframes rotate {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg); }
  50% {
    -webkit-transform: rotate(180deg);
            transform: rotate(180deg); }
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg); } }
  .phases-loader .description {
    display: block;
    margin: 0 auto auto auto;
    color: #01abcf;
    text-align: center; }

@media only screen and (min-width: 64.0625em) {
  .jr_active .jr_container {
    display: block !important; } }

.jr_container {
  display: none !important; }

.jr_target {
  box-shadow: none; }
  @media only screen and (min-width: 64.0625em) {
    .jr_target {
      box-shadow: inherit; } }

.jr_active .container-table {
  overflow: visible !important; }
  .jr_active .container-table .last-results-table tbody {
    cursor: default;
    pointer-events: none; }

.jr_active .infos-content,
.jr_active .info-blockhead,
.jr_active .short-link-display-block,
.jr_active .result-link {
  cursor: default;
  pointer-events: none; }

.jr_active .jr_container {
  border: none;
  border-radius: 3px;
  background-clip: padding-box;
  /* stops bg color from leaking outside the border: */ }
  .jr_active .jr_container p.step-of {
    color: gray;
    font-size: 13px;
    text-align: center;
    padding: 0;
    margin: 0;
    position: relative;
    top: 15px; }
  .jr_active .jr_container .jr_content {
    padding: 20px; }
  .jr_active .jr_container.jr_pos_bottom:after {
    border-bottom: 12.5px solid #01abcf !important; }
  .jr_active .jr_container .jr_title {
    background: #01abcf;
    color: white;
    text-align: center; }
  .jr_active .jr_container .jr_right_buttons .disabled, .jr_active .jr_container .jr_left_buttons .disabled {
    background: lightgray !important;
    cursor: default !important; }
  .jr_active .jr_container .jr_right_buttons .jr_prev, .jr_active .jr_container .jr_right_buttons .jr_next {
    width: auto;
    height: 40px;
    font-size: 13px;
    background: #01abcf;
    color: white;
    padding-left: .8rem;
    padding-right: .8rem;
    font-family: 'open sans';
    text-transform: uppercase;
    font-weight: 700;
    border-radius: 3px;
    background-clip: padding-box;
    /* stops bg color from leaking outside the border: */ }
    .jr_active .jr_container .jr_right_buttons .jr_prev:hover, .jr_active .jr_container .jr_right_buttons .jr_next:hover {
      background: #01b3d9;
      color: white; }
    .jr_active .jr_container .jr_right_buttons .jr_prev:focus, .jr_active .jr_container .jr_right_buttons .jr_next:focus {
      background: #01b3d9;
      color: white; }
  .jr_active .jr_container .jr_left_buttons .jr_skip {
    width: auto;
    height: 40px;
    font-size: 13px;
    background: #dc382e;
    color: white;
    padding-left: .8rem;
    padding-right: .8rem;
    font-family: 'open sans';
    text-transform: uppercase;
    font-weight: 700;
    border-radius: 3px;
    background-clip: padding-box;
    /* stops bg color from leaking outside the border: */ }
    .jr_active .jr_container .jr_left_buttons .jr_skip:hover {
      background: #dd4037;
      color: white; }
    .jr_active .jr_container .jr_left_buttons .jr_skip:focus {
      background: #dd4037;
      color: white; }
  .jr_active .jr_container .jr_reload {
    width: auto;
    height: 40px;
    font-size: 13px;
    background: #42b48d;
    color: white;
    padding-left: .8rem;
    padding-right: .8rem;
    font-family: 'open sans';
    text-transform: uppercase;
    font-weight: 700;
    border-radius: 3px;
    background-clip: padding-box;
    /* stops bg color from leaking outside the border: */ }
    .jr_active .jr_container .jr_reload .fa-redo-alt {
      color: white;
      margin-right: 5px; }
    .jr_active .jr_container .jr_reload:hover {
      background: #45bb93;
      color: white; }
    .jr_active .jr_container .jr_reload:focus {
      background: #45bb93;
      color: white; }

.jr_overlay {
  left: 0;
  display: none; }
  @media only screen and (min-width: 64.0625em) {
    .jr_overlay {
      display: block; } }

/*--------------------------
----------------------------
FONTS
---------------------------
--------------------------*/
@font-face {
  font-family: 'Open Sans';
  src: url("../assets/fonts/opensansregular/OpenSans-Regular-webfont.eot");
  src: url("../assets/fonts/opensansregular/OpenSans-Regular-webfont.eot?#iefix") format("embedded-opentype"), url("../assets/fonts/opensansregular/OpenSans-Regular-webfont.woff") format("woff"), url("../assets/fonts/opensansregular/OpenSans-Regular-webfont.ttf") format("truetype"), url("../assets/fonts/opensansregular/OpenSans-Regular-webfont.svg#open_sansregular") format("svg");
  font-weight: normal;
  font-style: normal; }

h1, h2, h3, h4, h5, p, span, div {
  font-family: "Open Sans"; }

h1 {
  font-size: 22px;
  color: #424242;
  font-weight: 700;
  line-height: 34px; }

h2 {
  font-size: 20px;
  color: #0479b2;
  font-weight: 400;
  line-height: 26px; }

h3 {
  font-size: 18px;
  color: #0479b2;
  line-height: 24px;
  font-weight: 700; }

h4 {
  font-size: 16px;
  color: #666666;
  line-height: 24px;
  font-weight: 700; }

h5 {
  font-size: 16px;
  color: #666666;
  line-height: 24px;
  font-weight: normal; }

a, p, span, ul, li {
  font-size: 14px;
  color: #32323b;
  font-family: "Open Sans"; }

.strike {
  display: block;
  text-align: center;
  overflow: hidden;
  white-space: nowrap;
  padding-bottom: 25px;
  margin-top: 5px; }

.strike > span {
  position: relative;
  display: inline-block;
  font-size: 24px;
  text-transform: uppercase;
  color: #0479b2;
  font-weight: 700; }

.strike > span:before,
.strike > span:after {
  content: "";
  position: absolute;
  top: 50%;
  width: 9999px;
  height: 5px;
  border-top: 1px solid #b6b6b6; }

.strike > span:before {
  right: 100%;
  margin-right: 15px; }

.strike > span:after {
  left: 100%;
  margin-left: 15px; }

.back-btn {
  padding-right: 10px;
  position: absolute;
  z-index: 10; }

.strike-form {
  display: block;
  text-align: right;
  overflow: hidden;
  white-space: nowrap;
  padding-bottom: 25px; }
  .strike-form span {
    position: relative;
    display: inline-block;
    margin-top: -2px;
    border-top: 1px solid #cfcfcf;
    width: 100%; }

.no-bold {
  font-weight: normal; }

.bold {
  font-weight: 700; }

.breadcrumbs {
  font-family: "Open Sans";
  background: transparent;
  border-radius: 0;
  border-style: none; }
  .breadcrumbs li {
    text-transform: none; }
  .breadcrumbs > * a {
    color: #0479b2;
    font-weight: 700;
    font-size: 12px; }
  .breadcrumbs > *:before {
    content: ">";
    color: #0479b2; }
  .breadcrumbs *.current a {
    color: #999999;
    font-weight: 400; }

.sub-nav {
  font-family: "Open Sans";
  font-size: 16px; }
  .sub-nav dt, .sub-nav dl, .sub-nav dd {
    text-transform: none;
    font-weight: 700; }
  .sub-nav dd.active a {
    background: #0479b2;
    padding: .2rem .5rem;
    font-weight: 700; }
    .sub-nav dd.active a:hover {
      color: #035780;
      color: white; }

ul.pagination {
  font-family: "Open Sans";
  font-size: 16px; }
  ul.pagination li.current a {
    background: #0479b2; }

.label-gray {
  font-family: "Open Sans";
  background: #e8e8e8;
  display: inline-block;
  font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
  font-weight: normal;
  line-height: 1;
  margin-bottom: auto;
  position: relative;
  text-align: center;
  text-decoration: none;
  white-space: nowrap;
  padding: 0.15rem 0.4rem 0.15rem;
  font-size: 14px;
  background-color: #cfcfcf;
  color: #333333;
  border-radius: 5px; }

.label-basic {
  font-family: "Open Sans";
  background: #e8e8e8;
  display: inline-block;
  font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
  font-weight: normal;
  line-height: 1;
  margin-bottom: auto;
  position: relative;
  text-align: center;
  text-decoration: none;
  white-space: nowrap;
  padding: 0.15rem 0.4rem 0.15rem;
  font-size: 14px;
  background-color: #0479b2;
  color: #FFFFFF;
  border-radius: 5px; }

.label-cyan {
  font-family: "Open Sans";
  display: inline-block;
  font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
  font-weight: normal;
  line-height: 1;
  margin-bottom: auto;
  position: relative;
  text-align: center;
  text-decoration: none;
  white-space: nowrap;
  padding: 0.15rem 0.4rem 0.15rem;
  font-size: 14px;
  background-color: #01abcf;
  color: #FFFFFF;
  border-radius: 5px; }

.label-warning {
  font-family: "Open Sans";
  display: inline-block;
  font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
  font-weight: normal;
  line-height: 1;
  margin-bottom: auto;
  position: relative;
  text-align: center;
  text-decoration: none;
  white-space: nowrap;
  padding: 0.15rem 0.4rem 0.15rem;
  font-size: 14px;
  background-color: #dc382e;
  color: #FFFFFF;
  border-radius: 5px; }

.inline-list {
  font-family: "Open Sans"; }
  .inline-list li a {
    color: #0479b2;
    font-weight: 700;
    font-size: 16px; }

dl.tabs.horizontal {
  background: #f9f9f9;
  margin-bottom: 20px !important;
  border-bottom: solid 1px #e9e9e9; }
  dl.tabs.horizontal dd.disabled {
    pointer-events: none;
    opacity: 0.4; }
  dl.tabs.horizontal dd {
    top: 2px; }
  dl.tabs.horizontal dd.active a, dl.tabs.horizontal dd > a {
    color: #0479b2;
    font-size: 13px;
    font-weight: 600;
    text-transform: uppercase;
    font-family: "Open Sans";
    line-height: 15px; }
    @media only screen and (min-width: 40.0625em) {
      dl.tabs.horizontal dd.active a, dl.tabs.horizontal dd > a {
        font-size: 14px;
        line-height: 32px; } }
  dl.tabs.horizontal dd.active a {
    border-top: 0px solid #0479b2;
    border-bottom: 2px solid #0479b2;
    height: 35px;
    cursor: default;
    pointer-events: none;
    line-height: 15px; }
    @media only screen and (min-width: 40.0625em) {
      dl.tabs.horizontal dd.active a {
        height: 55px;
        line-height: 32px; } }
    dl.tabs.horizontal dd.active a:hover {
      background: none; }
  dl.tabs.horizontal dd > a {
    background: #f9f9f9;
    padding: .7rem 1rem;
    color: #424242; }
    dl.tabs.horizontal dd > a:hover {
      background: #f1f1f1; }
  dl.tabs.horizontal.sub {
    background: transparent;
    margin-bottom: 0px !important; }
    dl.tabs.horizontal.sub dd.active a, dl.tabs.horizontal.sub dd > a {
      text-transform: none;
      border-bottom: 0;
      color: #0479b2; }
    dl.tabs.horizontal.sub dd.active {
      color: #0479b2;
      box-shadow: 0px -2px 1px 0px #0479b2;
      border-bottom: 2px solid #FFFFFF;
      position: relative;
      top: 2px;
      background: white; }
      dl.tabs.horizontal.sub dd.active a:after {
        border-bottom: solid 3px white; }
    dl.tabs.horizontal.sub dd > a {
      background: transparent;
      color: #424242; }

.sub-step-container {
  padding: 30px 0 30px 0;
  margin: 0;
  box-shadow: 0px 0px 4px -1px #0479b2;
  margin-bottom: 20px; }
  @media only screen and (min-width: 40.0625em) {
    .sub-step-container {
      padding: 30px; } }

.tabs-content.horizontal > .content.active {
  background: #fff;
  color: #666666;
  box-shadow: 0px 2px 2px 0px #cfcfcf;
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
  background-clip: padding-box; }

.tabs-content.horizontal p {
  padding: 0 15px 0 15px;
  font-family: "Open Sans";
  color: #666666; }

.tabs-content {
  background: white;
  box-shadow: 0px 2px 2px 0px #cfcfcf;
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
  background-clip: padding-box;
  margin-bottom: 0; }

dl.tabs.vertical dd.active a, dl.tabs.vertical dd > a {
  color: #0479b2;
  font-size: 16px;
  font-weight: bold;
  font-family: "Open Sans";
  margin-top: 4px;
  border-bottom-left-radius: 5px;
  border-top-left-radius: 5px;
  background-clip: padding-box;
  box-shadow: 0px 2px 1px -1px #cfcfcf; }

dl.tabs.vertical dd.active a {
  background: white;
  border-left: 2px solid #0479b2; }

dl.tabs.vertical dd > a {
  background: gainsboro;
  padding: .7rem 2rem; }
  dl.tabs.vertical dd > a:hover {
    background: #cfcfcf; }

.tabs-content.vertical {
  padding-left: 0; }
  .tabs-content.vertical > .content.active {
    background: #fff;
    color: #666666;
    box-shadow: 0px 2px 2px 0px #cfcfcf;
    border-bottom-right-radius: 5px;
    border-top-right-radius: 5px;
    background-clip: padding-box; }
  .tabs-content.vertical p {
    font-family: "Open Sans";
    color: #666666; }

.competitions-results-details-tabs dl.tabs.horizontal {
  background: transparent;
  margin-bottom: 0px !important;
  border-bottom: solid 1px #e9e9e9;
  margin-top: 11px;
  padding-top: 0; }
  .competitions-results-details-tabs dl.tabs.horizontal dd.active a, .competitions-results-details-tabs dl.tabs.horizontal dd > a {
    text-transform: uppercase;
    border-bottom: 0;
    color: #01abcf;
    letter-spacing: .02em; }
  .competitions-results-details-tabs dl.tabs.horizontal dd.active {
    color: #01abcf;
    box-shadow: 0px -2px 1px 0px #01abcf;
    border-bottom: 2px solid #FFFFFF;
    position: relative;
    top: 2px;
    background: white; }
    .competitions-results-details-tabs dl.tabs.horizontal dd.active a:after {
      border-bottom: solid 3px white; }
  .competitions-results-details-tabs dl.tabs.horizontal dd > a {
    background: transparent;
    color: #424242; }

.accordion {
  padding-bottom: 10px; }
  .accordion .accordion-navigation > a {
    background: white;
    min-height: 50px;
    border-radius: 5px;
    background-clip: padding-box;
    /* stops bg color from leaking outside the border: */
    border-top: 2px solid #0479b2;
    border-bottom: 0px solid #0479b2;
    box-shadow: 0px 2px 1px 0px #cfcfcf;
    margin-top: 10px;
    color: #0479b2;
    font-size: 14px;
    font-weight: bold; }
    .accordion .accordion-navigation > a:after {
      content: "";
      background: url(../assets/images/arrow-right.svg);
      position: relative;
      top: 5px;
      float: right;
      display: block;
      width: 7px;
      height: 12px;
      background-size: 7px 12px; }
    .accordion .accordion-navigation > a:hover {
      background: whitesmoke; }
  .accordion .no-data-msg {
    background-color: #f7f7f7;
    padding: 15px;
    width: 100%;
    border-left: solid 2px #dc382e;
    font-size: 13px;
    color: #dc382e;
    font-weight: 500; }
  .accordion .accordion-navigation a.active {
    border-bottom: none;
    box-shadow: 8px 0 5px -10px black,-8px 0 5px -10px black; }
    .accordion .accordion-navigation a.active:after {
      content: "";
      background: url(../assets/images/arrow-right.svg);
      float: right;
      position: relative;
      top: 5px;
      display: block;
      width: 7px;
      height: 12px;
      background-size: 7px 12px;
      -webkit-transform: rotate(90deg);
              transform: rotate(90deg); }
  .accordion .accordion-navigation.active > a {
    background: white; }
  .accordion .content.active {
    box-shadow: 0px 2px 1px 0px #cfcfcf;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
    background-clip: padding-box; }
  .accordion .content {
    overflow: auto;
    border-radius: 5px;
    background-clip: padding-box;
    /* stops bg color from leaking outside the border: */
    box-shadow: 0px 2px 3px 0px #cfcfcf; }
  .accordion--flat .accordion .accordion-navigation > a {
    border-top: 0;
    border-radius: 0; }
    .accordion--flat .accordion .accordion-navigation > a:after {
      background: url(../assets/images/arrow-right-white.svg);
      float: right;
      position: relative;
      top: 5px;
      display: block;
      width: 7px;
      height: 12px;
      background-size: 7px 12px; }
    .accordion--flat .accordion .accordion-navigation > a span {
      color: white; }
  .accordion--blue .accordion .accordion-navigation > a {
    background: #4B8AA9; }
  .accordion--blue .accordion .accordion-navigation > a:hover {
    background: #6aa2bd; }
  .accordion--blue .content {
    border-radius: 0;
    border: 2px solid #4B8AA9; }
  .accordion--green .accordion .accordion-navigation > a {
    background: #01abcf; }
  .accordion--green .accordion .accordion-navigation > a:hover {
    background: #05d2fe; }
  .accordion--green .content {
    border: 2px solid #01abcf; }
  .accordion--hoverable .accordion .accordion-navigation > a:hover, .accordion--hoverable .accordion .accordion-navigation > a.active {
    background: #4B8AA9;
    color: white; }
    .accordion--hoverable .accordion .accordion-navigation > a:hover:after, .accordion--hoverable .accordion .accordion-navigation > a.active:after {
      background: url(../assets/images/arrow-right-white.svg);
      float: right;
      position: relative;
      top: 5px;
      display: block;
      width: 7px;
      height: 12px;
      background-size: 7px 12px; }
  .accordion--hoverable .accordion .accordion-navigation > a.active {
    border-radius: 0; }
  .accordion--hoverable .content {
    border: solid 1px #4B8AA9;
    border-radius: 0; }
  .accordion--no-arrow .accordion-navigation > a:after {
    display: none; }
  .accordion .accordion-flat-green-border > a {
    min-height: 45px;
    max-height: 45px;
    padding: 10px 10px 5px 10px;
    margin-bottom: 2px;
    background: #f4f2f2; }
    .accordion .accordion-flat-green-border > a span {
      font-weight: 600; }
    .accordion .accordion-flat-green-border > a:hover {
      box-shadow: -2px 0px 0px 0px #3aa07d;
      background: #f9f8f8; }
    .accordion .accordion-flat-green-border > a.active {
      box-shadow: -2px 0px 0px 0px #3aa07d; }
      .accordion .accordion-flat-green-border > a.active span {
        font-weight: bold; }
  .accordion .accordion-flat-green-border .content {
    margin-bottom: 20px;
    margin-top: -2px;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    box-shadow: 0px 1px 5px 0px #cfcfcf; }
  .accordion .accordion-flat-green-border button.float-right-button {
    margin-bottom: 0px;
    float: right;
    height: 10px;
    line-height: 5px;
    margin-top: -1px; }

.progress span.meter {
  background: #0479b2;
  border-radius: 4px;
  background-clip: padding-box;
  /* stops bg color from leaking outside the border: */ }

.range-slider .range-slider-handle {
  background: #0479b2;
  border-radius: 4px;
  background-clip: padding-box;
  /* stops bg color from leaking outside the border: */ }

.alert-box {
  background: rgba(1, 171, 207, 0.15);
  border: 2px solid #01abcf;
  border-radius: 5px;
  background-clip: padding-box;
  /* stops bg color from leaking outside the border: */ }
  .alert-box span span {
    color: #01abcf;
    font-weight: 600; }
  .alert-box a.close {
    color: #01abcf;
    opacity: 1;
    background: none; }
    .alert-box a.close:hover {
      opacity: 1; }

span.has-tip {
  color: #0479b2;
  border-bottom: dashed 1px #0479b2; }

span.tooltip {
  background: #f7f7f7;
  border: 1px solid #d1d1d1; }
  span.tooltip span {
    color: #424242;
    font-size: 12px;
    font-family: 'Open sans'; }
  span.tooltip.tip-top span.nub {
    border-color: #d1d1d1 transparent transparent transparent !important; }
  span.tooltip.tip-right span.nub {
    border-color: transparent #d1d1d1 transparent transparent !important; }
  span.tooltip.tip-bottom span.nub {
    border-color: transparent transparent #d1d1d1 transparent !important; }
  span.tooltip.tip-left span.nub {
    border-color: transparent transparent transparent #d1d1d1 !important; }

span.content-focus {
  color: #0479b2;
  font-weight: 700; }

a {
  color: #01abcf;
  font-weight: 700; }
  a:hover {
    color: #0fd4fe; }

span.signature {
  color: #9a9a9a;
  font-size: 12px;
  font-weight: 400; }

span.citation {
  color: #666666;
  font-size: 16px;
  font-weight: 700;
  font-style: italic;
  font-family: georgia; }
  span.citation:before {
    content: url(../assets/images/icon/quotesleft.svg);
    padding: 10px;
    position: relative;
    top: -20px; }
  span.citation:after {
    content: url(../assets/images/icon/quotesright.svg);
    padding: 10px;
    position: relative;
    top: 20px; }

ul.disc li {
  color: #666666;
  font-size: 16px;
  list-style-type: none; }
  ul.disc li:before {
    content: ' \00b7 ';
    font-size: 30px;
    line-height: 24px;
    vertical-align: middle;
    padding-right: 5px; }

blockquote {
  color: #666666;
  font-size: 16px;
  font-family: "Open Sans"; }
  blockquote cite {
    color: #32323b;
    font-size: 16px;
    font-family: "Open Sans";
    font-weight: 700; }
    blockquote cite:before {
      content: "- "; }

ul.vcard li {
  color: #666666;
  font-size: 16px;
  font-family: "Open Sans"; }
  ul.vcard li .fn {
    font-weight: 700; }
  ul.vcard li .email {
    color: #0479b2; }
  ul.vcard li .state {
    text-transform: uppercase; }

.panel {
  background: #eef9ff;
  border-radius: 5px;
  background-clip: padding-box;
  /* stops bg color from leaking outside the border: */
  border: solid 1px #b8e7fd; }
  .panel h5 {
    color: #0479b2;
    font-size: 20px;
    font-family: "Open Sans";
    font-weight: 700; }
  .panel p {
    color: #0479b2;
    font-size: 16px;
    font-family: "Open Sans"; }

.th {
  border-radius: 50%;
  background-clip: padding-box;
  /* stops bg color from leaking outside the border: */ }
  .th img {
    border-radius: 50%;
    background-clip: padding-box;
    /* stops bg color from leaking outside the border: */
    height: 115px; }

.display-action {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  background: #eef9ff;
  border-radius: 5px;
  background-clip: padding-box;
  /* stops bg color from leaking outside the border: */
  border: solid 1px #b8e7fd;
  padding: 10px;
  margin-bottom: 25px; }
  .display-action .flex-container {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center; }
  .display-action .flex-text {
    color: #0479b2;
    font-size: 16px;
    font-family: "Open Sans";
    margin-right: 10px;
    margin-left: 10px;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -ms-flex-negative: 1;
        flex-shrink: 1;
    -ms-flex-preferred-size: auto;
        flex-basis: auto; }
    .display-action .flex-text span {
      color: #0479b2;
      font-size: 16px;
      font-family: "Open Sans"; }
  .display-action .flex-button {
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    margin: 0;
    margin-left: auto;
    -ms-flex-preferred-size: auto;
        flex-basis: auto; }

.upload-pic {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  padding-bottom: 40px; }
  .upload-pic .block-picture {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    width: 270px;
    height: 200px; }
    .upload-pic .block-picture.entity-picture {
      max-width: 100%;
      background: url(../assets/images/no-pic.jpg);
      background-size: cover;
      background-position: 50% 50%; }
    .upload-pic .block-picture.members-picture {
      max-width: 100%;
      background: url(../assets/images/sample-avatar.jpg);
      background-size: cover;
      background-position: 40% 58%; }
    .upload-pic .block-picture .delete-picture {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      width: 100%;
      border-bottom: none;
      margin-bottom: auto;
      height: 30px;
      width: 30px;
      margin-left: auto;
      border-radius: 0;
      box-shadow: none;
      background: rgba(0, 0, 0, 0.8);
      transition: all 0.3s ease; }
      .upload-pic .block-picture .delete-picture span {
        margin: 0 auto;
        color: white;
        line-height: 30px;
        transition: all 0.3s ease; }
      .upload-pic .block-picture .delete-picture:hover {
        background: black;
        transition: all 0.3s ease;
        cursor: pointer; }
        .upload-pic .block-picture .delete-picture:hover span {
          transition: all 0.3s ease;
          color: rgba(255, 255, 255, 0.75); }
    .upload-pic .block-picture button {
      margin: 0;
      padding: 0;
      width: 100%;
      background: #a6a6a6;
      border-bottom: none;
      margin-top: auto;
      border-radius: 0;
      top: 0;
      box-shadow: none; }
      .upload-pic .block-picture button span {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        font-size: 14px;
        font-weight: 600;
        color: white;
        padding: 0 10px 0 10px; }
        .upload-pic .block-picture button span:before {
          content: "";
          background: url(../assets/images/no-pic-add.svg);
          display: block;
          width: 24px;
          height: 18px;
          background-size: 24px 18px;
          margin-right: 10px; }
  .upload-pic .pic-conditions {
    -ms-flex-item-align: end;
        align-self: flex-end;
    padding-left: 10px; }
    .upload-pic .pic-conditions p {
      font-size: 12px;
      padding: 0;
      margin: 0; }

.infos-content-container {
  background: #f9f9f9;
  padding: 15px 0 15px 15px;
  border-bottom: solid 1px #ececec;
  margin-bottom: 20px; }
  .infos-content-container h2 {
    font-weight: bold;
    font-size: 16px;
    color: #121212; }
  .infos-content-container span {
    font-weight: 600;
    font-size: 16px;
    color: #121212; }
  .infos-content-container .infos-content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex; }
  .infos-content-container .infos-content > div {
    padding: 0 25px 0 0; }
    .infos-content-container .infos-content > div span {
      color: #424242;
      font-size: 16px;
      font-weight: 600; }

.pagination-container {
  font-family: 'Open Sans';
  font-weight: 600;
  margin: 10px 0 30px 0; }
  .pagination-container .display-nb-lignes {
    text-align: center; }
    @media only screen and (min-width: 40.0625em) {
      .pagination-container .display-nb-lignes {
        text-align: inherit;
        float: left; } }
  .pagination-container span {
    font-size: 13px; }
  .pagination-container .pagination-content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column; }
    @media only screen and (min-width: 40.0625em) {
      .pagination-container .pagination-content {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
            -ms-flex-direction: row;
                flex-direction: row; } }
    .pagination-container .pagination-content .pagination {
      margin: auto; }
      @media only screen and (min-width: 40.0625em) {
        .pagination-container .pagination-content .pagination {
          margin: 0; } }
    .pagination-container .pagination-content .nb-lignes {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      margin: auto; }
      @media only screen and (min-width: 40.0625em) {
        .pagination-container .pagination-content .nb-lignes {
          margin: 0;
          margin-left: auto; } }
      .pagination-container .pagination-content .nb-lignes span {
        position: relative;
        top: 6px;
        padding: 0 5px 0 5px;
        font-size: 13px; }
      .pagination-container .pagination-content .nb-lignes select {
        width: 50px;
        height: 30px;
        border: 0;
        margin: 0;
        background-image: url(../assets/images/arrow-pagination.png);
        background-position: 87% center;
        line-height: 14px;
        font-size: 13px; }
  .pagination-container ul.pagination {
    top: 6px; }
    .pagination-container ul.pagination li.arrow-pagination span {
      font-size: 26px;
      position: relative;
      top: -12px; }
    .pagination-container ul.pagination li a:hover {
      background: none; }
    .pagination-container ul.pagination li {
      font-size: 13px; }
      .pagination-container ul.pagination li.current a {
        background: #01abcf;
        color: white; }
      .pagination-container ul.pagination li a {
        color: black; }

div.separator {
  margin: 30px 0 30px 0;
  border: solid 1px #eaeaea;
  border-top: 0; }

.loading-block {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 340px;
  height: 200px;
  position: absolute;
  background: rgba(0, 0, 0, 0.6);
  z-index: 999; }
  .loading-block span {
    background: url(../assets/images/oval.svg);
    width: 38px;
    height: 38px;
    margin: auto; }

.fa-trophy {
  color: #e5c100; }

.secondary-color-sub-title {
  font-weight: 700;
  color: #01abcf; }

.container-table {
  overflow: auto; }

table {
  font-family: "Open Sans";
  color: #666666;
  font-weight: 400;
  border: 0;
  border-bottom: solid 1px #cfcfcf;
  padding-bottom: 5px;
  border-collapse: collapse;
  width: 100%; }
  table.hoverable tbody tr:hover td {
    cursor: pointer;
    background: #e4f6fe; }
    table.hoverable tbody tr:hover td.no-hoverable {
      cursor: initial;
      background: transparent; }
  @media only screen and (max-width: 40em) {
    table.hoverable tbody tr td span {
      font-size: 12px; } }
  table .header-cell {
    margin: 0;
    padding-top: 5px;
    padding-bottom: 5px;
    line-height: 40px;
    color: #424242;
    font-family: "Open Sans";
    background: white;
    font-size: 12px;
    font-weight: 700; }
    @media only screen and (min-width: 64.0625em) {
      table .header-cell {
        font-size: 14px;
        line-height: 25px; } }
    @media only screen and (min-width: 40.0625em) and (max-width: 64em) {
      table .header-cell--responsive {
        font-size: 11px;
        line-height: 25px; } }
    @media only screen and (min-width: 64.0625em) {
      table .header-cell--responsive {
        font-size: 12px;
        line-height: 25px; } }
    @media only screen and (min-width: 90.0625em) {
      table .header-cell--responsive {
        font-size: 14px;
        line-height: 25px; } }
    table .header-cell select {
      width: auto;
      max-width: 200px;
      height: auto;
      border: 0;
      padding: 0;
      padding: 5px 15px 5px 5px;
      border-radius: 5px;
      background: url(../assets/images/dropd-arrow-filter.png) no-repeat right transparent;
      -webkit-appearance: none;
      color: #01abcf;
      font-size: 14px;
      font-weight: 700;
      white-space: normal;
      overflow-wrap: break-word; }
      table .header-cell select option {
        color: #424242;
        background-color: white; }
    table .header-cell .sort-block {
      display: inline-block; }
      table .header-cell .sort-block span {
        margin-left: 1px;
        margin-right: 1px;
        color: black;
        font-size: 15px;
        cursor: pointer; }
  table .header-type select {
    width: 145px; }
  table thead {
    border-bottom: solid 1px #cfcfcf; }
    table thead tr th {
      color: #0479b2;
      font-weight: 700; }
      table thead tr th span {
        color: white; }
      table thead tr th.table-col-1 {
        width: 1%; }
      table thead tr th.table-col-2 {
        width: 2%; }
      table thead tr th.table-col-3 {
        width: 3%; }
      table thead tr th.table-col-4 {
        width: 4%; }
      table thead tr th.table-col-5 {
        width: 5%; }
      table thead tr th.table-col-6 {
        width: 6%; }
      table thead tr th.table-col-7 {
        width: 7%; }
      table thead tr th.table-col-8 {
        width: 8%; }
      table thead tr th.table-col-9 {
        width: 9%; }
      table thead tr th.table-col-10 {
        width: 10%; }
      table thead tr th.table-col-11 {
        width: 11%; }
      table thead tr th.table-col-12 {
        width: 12%; }
      table thead tr th.table-col-13 {
        width: 13%; }
      table thead tr th.table-col-14 {
        width: 14%; }
      table thead tr th.table-col-15 {
        width: 15%; }
      table thead tr th.table-col-16 {
        width: 16%; }
      table thead tr th.table-col-17 {
        width: 17%; }
      table thead tr th.table-col-18 {
        width: 18%; }
      table thead tr th.table-col-19 {
        width: 19%; }
      table thead tr th.table-col-20 {
        width: 20%; }
      table thead tr th.table-col-21 {
        width: 21%; }
      table thead tr th.table-col-22 {
        width: 22%; }
      table thead tr th.table-col-23 {
        width: 23%; }
      table thead tr th.table-col-24 {
        width: 24%; }
      table thead tr th.table-col-25 {
        width: 25%; }
      table thead tr th.table-col-26 {
        width: 26%; }
      table thead tr th.table-col-27 {
        width: 27%; }
      table thead tr th.table-col-28 {
        width: 28%; }
      table thead tr th.table-col-29 {
        width: 29%; }
      table thead tr th.table-col-30 {
        width: 30%; }
      table thead tr th.table-col-31 {
        width: 31%; }
      table thead tr th.table-col-32 {
        width: 32%; }
      table thead tr th.table-col-33 {
        width: 33%; }
      table thead tr th.table-col-34 {
        width: 34%; }
      table thead tr th.table-col-35 {
        width: 35%; }
      table thead tr th.table-col-36 {
        width: 36%; }
      table thead tr th.table-col-37 {
        width: 37%; }
      table thead tr th.table-col-38 {
        width: 38%; }
      table thead tr th.table-col-39 {
        width: 39%; }
      table thead tr th.table-col-40 {
        width: 40%; }
      table thead tr th.table-col-41 {
        width: 41%; }
      table thead tr th.table-col-42 {
        width: 42%; }
      table thead tr th.table-col-43 {
        width: 43%; }
      table thead tr th.table-col-44 {
        width: 44%; }
      table thead tr th.table-col-45 {
        width: 45%; }
      table thead tr th.table-col-46 {
        width: 46%; }
      table thead tr th.table-col-47 {
        width: 47%; }
      table thead tr th.table-col-48 {
        width: 48%; }
      table thead tr th.table-col-49 {
        width: 49%; }
      table thead tr th.table-col-50 {
        width: 50%; }
      table thead tr th.table-col-51 {
        width: 51%; }
      table thead tr th.table-col-52 {
        width: 52%; }
      table thead tr th.table-col-53 {
        width: 53%; }
      table thead tr th.table-col-54 {
        width: 54%; }
      table thead tr th.table-col-55 {
        width: 55%; }
      table thead tr th.table-col-56 {
        width: 56%; }
      table thead tr th.table-col-57 {
        width: 57%; }
      table thead tr th.table-col-58 {
        width: 58%; }
      table thead tr th.table-col-59 {
        width: 59%; }
      table thead tr th.table-col-60 {
        width: 60%; }
      table thead tr th.table-col-61 {
        width: 61%; }
      table thead tr th.table-col-62 {
        width: 62%; }
      table thead tr th.table-col-63 {
        width: 63%; }
      table thead tr th.table-col-64 {
        width: 64%; }
      table thead tr th.table-col-65 {
        width: 65%; }
      table thead tr th.table-col-66 {
        width: 66%; }
      table thead tr th.table-col-67 {
        width: 67%; }
      table thead tr th.table-col-68 {
        width: 68%; }
      table thead tr th.table-col-69 {
        width: 69%; }
      table thead tr th.table-col-70 {
        width: 70%; }
      table thead tr th.table-col-71 {
        width: 71%; }
      table thead tr th.table-col-72 {
        width: 72%; }
      table thead tr th.table-col-73 {
        width: 73%; }
      table thead tr th.table-col-74 {
        width: 74%; }
      table thead tr th.table-col-75 {
        width: 75%; }
      table thead tr th.table-col-76 {
        width: 76%; }
      table thead tr th.table-col-77 {
        width: 77%; }
      table thead tr th.table-col-78 {
        width: 78%; }
      table thead tr th.table-col-79 {
        width: 79%; }
      table thead tr th.table-col-80 {
        width: 80%; }
      table thead tr th.table-col-81 {
        width: 81%; }
      table thead tr th.table-col-82 {
        width: 82%; }
      table thead tr th.table-col-83 {
        width: 83%; }
      table thead tr th.table-col-84 {
        width: 84%; }
      table thead tr th.table-col-85 {
        width: 85%; }
      table thead tr th.table-col-86 {
        width: 86%; }
      table thead tr th.table-col-87 {
        width: 87%; }
      table thead tr th.table-col-88 {
        width: 88%; }
      table thead tr th.table-col-89 {
        width: 89%; }
      table thead tr th.table-col-90 {
        width: 90%; }
      table thead tr th.table-col-91 {
        width: 91%; }
      table thead tr th.table-col-92 {
        width: 92%; }
      table thead tr th.table-col-93 {
        width: 93%; }
      table thead tr th.table-col-94 {
        width: 94%; }
      table thead tr th.table-col-95 {
        width: 95%; }
      table thead tr th.table-col-96 {
        width: 96%; }
      table thead tr th.table-col-97 {
        width: 97%; }
      table thead tr th.table-col-98 {
        width: 98%; }
      table thead tr th.table-col-99 {
        width: 99%; }
      table thead tr th.table-col-100 {
        width: 100%; }
      table thead tr th select, table thead tr th input[type="text"], table thead tr th input[type="radio"], table thead tr th input[type="checkbox"], table thead tr th input[type="password"], table thead tr th input[type="date"], table thead tr th input[type="datetime"], table thead tr th input[type="datetime-local"], table thead tr th input[type="month"], table thead tr th input[type="week"], table thead tr th input[type="email"], table thead tr th input[type="number"], table thead tr th input[type="search"], table thead tr th input[type="tel"],
      table thead tr th input[type="time"], table thead tr th input[type="url"], table thead tr th input[type="color"], table thead tr th textarea, table thead tr th fieldset {
        margin: 0; }
  table tbody tr {
    height: 40px; }
    table tbody tr:nth-of-type(even) {
      background: #ffffff; }
    table tbody tr:nth-of-type(odd) {
      background: #f9f9f9; }
    table tbody tr.expand-content-row {
      background: #42b48d; }
      table tbody tr.expand-content-row td {
        color: white;
        text-align: center; }
        table tbody tr.expand-content-row td:hover {
          background: #30a77e; }
    table tbody tr.collapse-content-row {
      background-color: #ecaa2f; }
      table tbody tr.collapse-content-row td {
        color: white;
        text-align: center; }
        table tbody tr.collapse-content-row td:hover {
          background-color: #ecaa2f; }
    table tbody tr.expand-content-row, table tbody tr.collapse-content-row {
      height: 25px;
      transition: all 0.2s ease; }
      table tbody tr.expand-content-row:hover, table tbody tr.collapse-content-row:hover {
        height: 40px; }
    table tbody tr.highlighted:nth-of-type(even) {
      background-color: rgba(255, 165, 0, 0.03); }
    table tbody tr.highlighted:nth-of-type(odd) {
      background-color: rgba(255, 165, 0, 0.06); }
    table tbody tr.highlighted td:first-child:before {
      content: "";
      position: absolute;
      display: block;
      width: 2px;
      height: 38px;
      border-radius: 5px;
      background: #ecaa2f;
      -webkit-transform: translateX(-10px) translateY(-10px);
              transform: translateX(-10px) translateY(-10px); }
    @media only screen and (min-width: 40.0625em) {
      table tbody tr.tr-responsive td {
        font-size: 12px; } }
    @media only screen and (min-width: 90.0625em) {
      table tbody tr.tr-responsive td {
        font-size: 14px; } }
    @media only screen and (min-width: 40.0625em) {
      table tbody tr.tr-responsive td.row-editable-cells span {
        font-size: 12px; } }
    @media only screen and (min-width: 90.0625em) {
      table tbody tr.tr-responsive td.row-editable-cells span {
        font-size: 14px; } }
    table tbody tr td {
      color: #424242;
      font-weight: 600;
      font-size: 12px; }
      @media only screen and (min-width: 64.0625em) {
        table tbody tr td {
          font-size: 14px;
          padding: 0 0 0 10px; } }
      table tbody tr td.no-cell {
        background: transparent !important; }
        table tbody tr td.no-cell:hover + td {
          background: #e4f6fe; }
      table tbody tr td.no-cell-no-hoverable {
        background: transparent !important; }
      table tbody tr td.total-details {
        text-align: center;
        background: #e9e9e9; }
      table tbody tr td input, table tbody tr td input.disabled, table tbody tr td input.enabled, table tbody tr td select, table tbody tr td option {
        text-align: left;
        color: #424242;
        font-weight: 600;
        font-size: 14px; }
      table tbody tr td input.disabled {
        background: none !important;
        padding: 0;
        color: #424242 !important; }
      table tbody tr td input.enabled {
        padding: 0 0 0 10px;
        background-color: #f7f7f7; }
      table tbody tr td .picto-delete {
        background: url(../assets/images/pictodelete.png) no-repeat;
        width: 14px;
        height: 18px;
        margin: 0 5px 0 5px;
        display: inline-block; }
        table tbody tr td .picto-delete:hover {
          cursor: pointer; }
      table tbody tr td .picto-modify {
        background: url(../assets/images/pictomodify.png) no-repeat;
        width: 18px;
        height: 18px;
        margin: 0 5px 0 5px;
        display: inline-block; }
        table tbody tr td .picto-modify:hover {
          cursor: pointer; }
      table tbody tr td .fa-id-card, table tbody tr td .fa-pencil-alt, table tbody tr td .enypo.reply, table tbody tr td .fa-trash-alt {
        font-size: 18px; }
        @media only screen and (min-width: 64.0625em) {
          table tbody tr td .fa-id-card, table tbody tr td .fa-pencil-alt, table tbody tr td .enypo.reply, table tbody tr td .fa-trash-alt {
            font-size: 23px; } }
      table tbody tr td .fa-id-card {
        color: #0479b2; }
      table tbody tr td .fa-pencil-alt {
        color: #01abcf;
        margin: 0 5px 0 5px; }
      table tbody tr td .fa-undo-alt {
        color: #dc382e;
        font-size: 22px;
        margin: 0 5px 0 5px; }
      table tbody tr td .fa-reply {
        font-size: 22px;
        color: #01abcf;
        margin: 0 5px 0 5px; }
      table tbody tr td .fa-check {
        font-size: 22px;
        color: #42b48d;
        margin: 0 5px 0 5px; }
      table tbody tr td .fa-trash-alt {
        color: #dc382e; }
      table tbody tr td .fa-exchange-alt {
        font-size: 23px;
        color: #757575; }
        table tbody tr td .fa-exchange-alt.white {
          color: white; }
      table tbody tr td .fa-angle-double-right {
        font-size: 23px;
        color: #757575; }
      table tbody tr td .fa-list-ul {
        font-size: 23px;
        color: #757575; }
      table tbody tr td.text-right-margin {
        text-align: right;
        padding-right: 10px; }
      table tbody tr td.no-data-msg {
        padding: 12px;
        font-weight: bold;
        color: #dc382e; }
      table tbody tr td a {
        font-weight: 600; }
      table tbody tr td .switch {
        margin-bottom: 0; }
      table tbody tr td select, table tbody tr td input[type="text"], table tbody tr td input[type="radio"], table tbody tr td input[type="checkbox"], table tbody tr td input[type="password"], table tbody tr td input[type="date"], table tbody tr td input[type="datetime"], table tbody tr td input[type="datetime-local"], table tbody tr td input[type="month"], table tbody tr td input[type="week"], table tbody tr td input[type="email"], table tbody tr td input[type="number"], table tbody tr td input[type="search"], table tbody tr td input[type="tel"],
      table tbody tr td input[type="time"], table tbody tr td input[type="url"], table tbody tr td input[type="color"], table tbody tr td textarea, table tbody tr td fieldset {
        margin: 0; }

.header-frequences-table {
  width: 100%;
  height: 30px;
  margin-top: 53px; }
  .header-frequences-table .section-header-table {
    margin: 0;
    padding: 0;
    box-sizing: border-box;
    border-left: 1px solid white;
    line-height: 30px;
    width: 40%;
    height: 30px;
    display: inline-block;
    background: #01abcf;
    color: white;
    border-top: 1px solid #d4d4d4;
    border-right: 1px solid #d4d4d4;
    border-left: 1px solid #d4d4d4; }
    .header-frequences-table .section-header-table:first-child {
      margin-left: 20%;
      border-right: none; }

label {
  font-size: 12px;
  font-weight: 700;
  /* Retina */ }
  @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3 / 2), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5) {
    label input[type="text"][disabled], label input[type="tel"][disabled], label textarea[disabled], label input[type="email"][disabled], label input[type="password"][disabled], label input[type="date"][disabled] {
      background: #eaeaea;
      color: black;
      opacity: 1; } }
  label input[type="text"], label textarea, label input[type="password"], label input[type="tel"], label input[type="email"], label input[type="number"] {
    background: #f7f7f7;
    border: none;
    box-shadow: none;
    border-bottom: solid 2px #d1d1d1; }
    label input[type="text"]:focus, label textarea:focus, label input[type="password"]:focus, label input[type="tel"]:focus, label input[type="email"]:focus, label input[type="number"]:focus {
      border-bottom: solid 2px #0479b2; }
  label input:disabled::-webkit-input-placeholder {
    color: black; }
  label input:disabled:-moz-placeholder {
    color: black; }
  label input:disabled::-moz-placeholder {
    color: black; }
  label input:disabled:-ms-input-placeholder {
    color: black; }

::-webkit-resizer {
  background: url(../assets/images/resizer.png) no-repeat; }

label.error {
  font-size: 12px;
  color: #dc382e; }
  label.error input[type="text"] {
    border-bottom: solid 2px #dc382e; }

small.error {
  font-size: 12px;
  color: #dc382e;
  background: none;
  text-transform: none;
  font-style: normal;
  padding: 5px 0 0 0;
  margin-bottom: 0;
  position: relative;
  top: -20px; }

/*Checkbox*/
input[type="checkbox"].checkbox {
  display: none; }

input[type="checkbox"].checkbox + label.label-checkbox {
  padding-left: 25px;
  height: 18px;
  display: inline-block;
  line-height: 17px;
  background-repeat: no-repeat;
  background-position: 0 0;
  font-size: 13px;
  vertical-align: baseline;
  cursor: pointer;
  font-weight: 400; }

input[type="checkbox"].checkbox:checked + label.label-checkbox {
  background-position: 0 -18px; }

.label-checkbox {
  background-image: url(../assets/images/green-check.png); }

/*Radio*/
.checkbox-adresses {
  padding-bottom: 15px; }
  .checkbox-adresses input[type="checkbox"] {
    display: none; }
    .checkbox-adresses input[type="checkbox"] + label {
      font-size: 14px;
      font-weight: bold; }
      .checkbox-adresses input[type="checkbox"] + label span {
        display: inline-block;
        width: 20px;
        height: 20px;
        margin: -1px 4px 0 0;
        vertical-align: middle;
        background: url(../assets/images/radio.png) 0 top no-repeat;
        cursor: pointer; }
        .checkbox-adresses input[type="checkbox"] + label span p {
          position: relative;
          left: 30px;
          width: 150px; }
    .checkbox-adresses input[type="checkbox"]:checked + label span {
      background: url(../assets/images/radio.png) -21px top no-repeat; }

.select-box label {
  position: relative; }
  .select-box label:after {
    content: '';
    color: #00af62;
    width: 10px;
    height: 5px;
    right: 13px;
    top: 35px;
    position: absolute;
    pointer-events: none;
    background: url(../assets/images/selectbox-arrow.png); }

.select-box select::-ms-expand {
  display: none; }

.select-box select {
  -webkit-appearance: none;
  -moz-appearance: none;
  text-indent: 1px;
  text-overflow: '';
  background: #f7f7f7;
  border: none;
  box-shadow: none;
  border-bottom: solid 2px #d1d1d1;
  font-size: 14px; }
  .select-box select:focus {
    border-bottom: solid 2px #3aa07d; }

.picto-label-element {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%; }
  .picto-label-element .side-picto {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-top: 22px; }
    .picto-label-element .side-picto span.picto {
      display: block;
      width: 50px;
      height: 30px;
      border-radius: 50%;
      background-position: center;
      background-repeat: no-repeat; }
      .picto-label-element .side-picto span.picto.email {
        background-image: url("../assets/images/pictoemail.png"); }
      .picto-label-element .side-picto span.picto.website {
        background-image: url("../assets/images/pictositeweb.png"); }
      .picto-label-element .side-picto span.picto.home-phone {
        background-image: url("../assets/images/pictotel.png"); }
      .picto-label-element .side-picto span.picto.work-phone {
        background-image: url("../assets/images/pictotelbureau.png"); }
      .picto-label-element .side-picto span.picto.number-table {
        background-image: url("../assets/images/pictotable.png"); }
  .picto-label-element .side-input {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%; }
    .picto-label-element .side-input label {
      width: 100%; }

angucomplete-alt#autocomplete_search input {
  background: #f7f7f7;
  border: none;
  box-shadow: none;
  border-bottom: solid 2px #d1d1d1;
  color: #01abcf;
  font-size: 16px; }
  angucomplete-alt#autocomplete_search input:focus {
    border-bottom: solid 2px #0479b2; }

angucomplete-alt:after {
  content: '';
  background: url(../assets/images/pictosearch.png);
  width: 18px;
  height: 18px;
  float: right;
  text-decoration: none;
  position: relative;
  left: -10px;
  top: -43px; }

.tooltip-help-icon {
  background: url(../assets/images/pictohelp.png);
  width: 14px;
  height: 14px;
  display: inline-block;
  transition: opacity 0.3s ease;
  margin-left: 5px; }
  .tooltip-help-icon:hover {
    opacity: 0.8;
    transition: opacity 0.3s ease;
    cursor: pointer; }

span.check-green {
  color: green;
  font-size: 16px;
  font-weight: bold; }

span.check-red {
  color: red;
  font-size: 16px;
  font-weight: bold; }

span.check-red, span.check-green {
  padding: 0 5px 0 5px;
  font-size: 20px;
  cursor: pointer; }

select:disabled, input[type="text"][disabled], input[type="text"][readonly], fieldset[disabled] input[type="text"], input[type="password"][disabled], input[type="password"][readonly], fieldset[disabled] input[type="password"], input[type="date"][disabled], input[type="date"][readonly], fieldset[disabled] input[type="date"], input[type="datetime"][disabled], input[type="datetime"][readonly], fieldset[disabled] input[type="datetime"], input[type="datetime-local"][disabled], input[type="datetime-local"][readonly], fieldset[disabled] input[type="datetime-local"], input[type="month"][disabled], input[type="month"][readonly], fieldset[disabled] input[type="month"], input[type="week"][disabled], input[type="week"][readonly], fieldset[disabled] input[type="week"], input[type="email"][disabled], input[type="email"][readonly], fieldset[disabled] input[type="email"], input[type="number"][disabled], input[type="number"][readonly], fieldset[disabled] input[type="number"], input[type="search"][disabled], input[type="search"][readonly], fieldset[disabled] input[type="search"], input[type="tel"][disabled], input[type="tel"][readonly], fieldset[disabled] input[type="tel"], input[type="time"][disabled], input[type="time"][readonly], fieldset[disabled] input[type="time"], input[type="url"][disabled], input[type="url"][readonly], fieldset[disabled] input[type="url"], input[type="color"][disabled], input[type="color"][readonly], fieldset[disabled] input[type="color"], textarea[disabled], textarea[readonly], fieldset[disabled] textarea {
  border: none;
  box-shadow: none;
  cursor: default;
  background: #ededed;
  color: gray; }

.always-disabled {
  border: none;
  box-shadow: none;
  cursor: default;
  background: #ededed;
  color: gray;
  height: 38px;
  font-size: 14px;
  font-weight: 400;
  line-height: 35px;
  padding-left: 10px;
  margin-bottom: 15px; }

.switch span {
  top: -7px;
  left: 5px;
  position: relative; }

input.ng-invalid {
  border-bottom: solid 2px #dc382e !important; }
  input.ng-invalid label {
    color: red; }

.directive-address-module {
  padding-bottom: 15px; }
  .directive-address-module input[type="checkbox"] {
    display: none; }
    .directive-address-module input[type="checkbox"] + label {
      font-size: 14px;
      font-weight: bold;
      -webkit-touch-callout: none;
      -webkit-user-select: none;
      -moz-user-select: none;
      -ms-user-select: none;
      user-select: none; }
      .directive-address-module input[type="checkbox"] + label span {
        display: inline-block;
        width: 20px;
        height: 20px;
        margin: -1px 4px 0 0;
        vertical-align: middle;
        background: url(../assets/images/radio.png) 0 top no-repeat;
        cursor: pointer; }
        .directive-address-module input[type="checkbox"] + label span p {
          position: relative;
          left: 30px;
          width: 150px; }
    .directive-address-module input[type="checkbox"]:checked + label span {
      background: url(../assets/images/radio.png) -21px top no-repeat; }

body.modal-open {
  overflow: auto;
  position: fixed;
  width: 100%; }

.reveal-modal {
  overflow-y: auto;
  position: fixed;
  width: auto;
  max-height: 85vh;
  overflow-y: auto; }

.error-style {
  color: inherit;
  text-transform: inherit;
  font-size: inherit;
  font-family: inherit; }

.close-button-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 0; }
  .close-button-container .close-button {
    margin: 0 0 0 auto;
    font-size: 20px;
    color: #656565;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end; }
    .close-button-container .close-button:hover {
      cursor: pointer;
      color: black; }

.modal-edit-pool-game span.wrongNbHalftime {
  color: #dc382e; }

.modal-edit-pool-game span.success {
  color: #00af62; }

.modal-edit-pool-game .loading-teams {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  height: 200px;
  width: 100%;
  margin: auto; }
  .modal-edit-pool-game .loading-teams .loader {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin: auto;
    width: 30px;
    height: 30px;
    border-style: solid;
    border-top-color: #42B48D;
    border-right-color: transparent;
    border-left-color: #42B48D;
    border-bottom-color: #42B48D;
    border-radius: 50%;
    border-width: 2px;
    box-sizing: border-box;
    -webkit-animation: rotate 1.5s linear infinite;
            animation: rotate 1.5s linear infinite; }

@keyframes rotate {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg); }
  50% {
    -webkit-transform: rotate(180deg);
            transform: rotate(180deg); }
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg); } }

#nav-step {
  text-align: center;
  background: #f9f9f9;
  border-bottom: solid 1px #e9e9e9;
  margin-bottom: 30px; }
  #nav-step .clearfix {
    padding: 0;
    margin: 0; }
  #nav-step ul {
    list-style: none;
    margin: 0;
    padding: 0; }
    #nav-step ul li {
      display: inline; }
      #nav-step ul li:first-child a {
        border-top-left-radius: 5px;
        border-bottom-left-radius: 5px; }
        #nav-step ul li:first-child a:before {
          display: none; }
      #nav-step ul li .current-step {
        background: white;
        color: #0479b2; }
        #nav-step ul li .current-step::after {
          content: "";
          position: absolute;
          right: -20px;
          top: 0;
          z-index: 1;
          border-left: 20px solid white; }
      #nav-step ul li .disabled-step {
        cursor: not-allowed;
        pointer-events: none; }
        #nav-step ul li .disabled-step:hover {
          cursor: not-allowed;
          background: #e6e6e6;
          color: black;
          transition: none; }
        #nav-step ul li .disabled-step:hover:after {
          cursor: not-allowed;
          color: black;
          transition: none;
          border-left-color: #e6e6e6;
          border-bottom: none; }
      #nav-step ul li span {
        display: block;
        float: left;
        height: 50px;
        /* border: solid 1px $disabled-step-color; */
        background: #e6e6e6;
        text-align: center;
        padding: 13px 30px 0 40px;
        position: relative;
        margin: 0 2px 0 0;
        font-size: 16px;
        font-weight: 700;
        text-decoration: none;
        color: black;
        transition: background-color 0.1s ease; }
        #nav-step ul li span:after {
          content: "";
          border-top: 25px solid transparent;
          border-bottom: 24px solid transparent;
          border-left: 20px solid #e6e6e6;
          position: absolute;
          right: -20px;
          top: 0;
          z-index: 1;
          transition: border 0.1s ease; }
        #nav-step ul li span:before {
          content: "";
          border-top: 24px solid transparent;
          border-bottom: 25px solid transparent;
          border-left: 20px solid transparent;
          position: absolute;
          left: 0;
          top: 0; }

.ui-notification {
  width: auto;
  min-width: 250px;
  box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.1);
  padding: 15px;
  margin-right: -20px;
  margin-top: -4px; }
  .ui-notification:hover {
    opacity: .8; }
  .ui-notification > .message {
    font-size: 14px;
    font-weight: 600;
    letter-spacing: .01em; }
  .ui-notification span {
    color: white; }
  .ui-notification.info {
    color: #fff;
    background: #2b8cc9; }
  .ui-notification.warning {
    color: #fff;
    background: #ffb347; }
  .ui-notification.error {
    color: #fff;
    background: #ff6961; }
  .ui-notification.success {
    color: #fff;
    background: #77dd77; }

#main-container {
  min-height: 100vh;
  max-width: 100%; }
  @media only screen {
    #main-container {
      position: relative; } }
  @media only screen and (min-width: 64.0625em) {
    #main-container {
      position: absolute;
      display: -webkit-inline-box;
      display: -ms-inline-flexbox;
      display: inline-flex;
      -webkit-box-align: stretch;
          -ms-flex-align: stretch;
              align-items: stretch;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
          -ms-flex-direction: row;
              flex-direction: row; } }
  #main-container .right-zone {
    position: absolute;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: stretch;
        -ms-flex-align: stretch;
            align-items: stretch;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    background: #eaeaea;
    min-height: calc(100vh - 5px);
    width: 100%; }
    @media only screen and (min-width: 64.0625em) {
      #main-container .right-zone {
        width: auto;
        position: relative; } }
  @media only screen and (min-width: 64.0625em) and (-ms-high-contrast: active), only screen and (min-width: 64.0625em) and (-ms-high-contrast: none) {
    #main-container .right-zone {
      position: absolute;
      max-width: calc(100vw - 255px);
      min-width: 0px; } }
    #main-container .right-zone header, #main-container .right-zone footer {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex; }
    #main-container .right-zone header {
      z-index: 9; }
    #main-container .right-zone section.inner-page {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      background: white;
      min-height: calc(100vh - 85px);
      border-top: solid 2px #0479b2;
      border-radius: 5px;
      position: relative;
      margin: 15px; }
      @media only screen and (min-width: 64.0625em) {
        #main-container .right-zone section.inner-page {
          width: auto;
          max-width: calc(100% - ($inner-padding * 2));
          min-width: calc(100vw - 255px - 45px); } }
      #main-container .right-zone section.inner-page.no-background {
        background: none;
        border: none; }
      #main-container .right-zone section.inner-page.no-innerborder {
        border: none; }

header {
  height: 50px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -ms-flex-line-pack: stretch;
      align-content: stretch; }
  header ::-webkit-scrollbar {
    display: none; }

body:not(.closed-menu) {
  overflow: hidden; }
  @media only screen and (min-width: 64.0625em) {
    body:not(.closed-menu) {
      overflow: auto; } }
  body:not(.closed-menu) .wrapper-nav {
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.2);
    position: absolute;
    z-index: 11;
    top: 50px; }
    @media only screen and (min-width: 64.0625em) {
      body:not(.closed-menu) .wrapper-nav {
        width: auto;
        height: auto;
        background: none;
        position: inherit;
        z-index: -10;
        top: 0; } }

.wrapper-dd-active {
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.2);
  position: fixed;
  z-index: 11;
  left: 0;
  top: 50px; }
  @media only screen and (min-width: 64.0625em) {
    .wrapper-dd-active {
      display: none; } }

nav {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  color: #c9cbd3;
  transition: all 400ms cubic-bezier(0.455, 0.03, 0.515, 0.955);
  -webkit-box-flex: 0;
      -ms-flex-positive: 0;
          flex-grow: 0;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  min-width: 255px;
  background: white;
  box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.2);
  z-index: 0;
  overflow: hidden;
  /* disable button if parent item has link
    .nav-inner ul.first-level li {
        &.news > .active,
        &.competitions > .active,
        &.tournaments > .active,
        &.simultanees > .active,
        & a.active {
            cursor: default;
            pointer-events: none;
        }
    }*/
  /* Mobile and Tablet menu*/
  /* Desktop Menu */ }
  nav .fa-chevron-right {
    opacity: 1; }
  nav .nav-inner ul.first-level {
    width: 300px;
    height: 100%;
    position: absolute;
    left: 0;
    top: 50px;
    background: white;
    z-index: 15;
    box-shadow: 2px 0px 5px rgba(0, 0, 0, 0.2); }
    @media only screen and (min-width: 64.0625em) {
      nav .nav-inner ul.first-level {
        width: 100%;
        height: auto;
        box-shadow: none; } }
    nav .nav-inner ul.first-level li {
      text-align: left; }
      nav .nav-inner ul.first-level li a.parent-item span.first-level-link {
        font-size: 16px; }
      nav .nav-inner ul.first-level li.switch-app {
        transition: none; }
        nav .nav-inner ul.first-level li.switch-app .first-level-link {
          top: 2px;
          position: relative; }
        nav .nav-inner ul.first-level li.switch-app:hover {
          background: #d3efe5; }
        nav .nav-inner ul.first-level li.switch-app span.font-icon {
          margin-top: 0; }
  nav .burger-menu {
    left: 0;
    position: absolute;
    padding: 15px;
    top: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    cursor: pointer; }
    nav .burger-menu .wording-menu {
      float: right;
      color: white;
      font-weight: bold;
      margin-left: 5px;
      font-size: 14px; }
    @media only screen and (min-width: 64.0625em) {
      nav .burger-menu {
        display: none; } }
  @media only screen and (min-width: 64.0625em) {
    nav {
      min-height: 100vh; }
      nav .nav-inner {
        transition: all 400ms cubic-bezier(0.455, 0.03, 0.515, 0.955); }
        nav .nav-inner.fixed-inner {
          position: fixed; }
        nav .nav-inner .logo-licencies .logo {
          margin-right: 10px;
          zoom: 1; }
        nav .nav-inner .logo-licencies .wording-logo {
          opacity: 1;
          display: block;
          position: relative;
          left: -5px; }
        nav .nav-inner .burger-menu {
          left: -5px; }
          nav .nav-inner .burger-menu img {
            cursor: pointer; }
        nav .nav-inner ul.first-level {
          width: 255px;
          transition: all 400ms cubic-bezier(0.455, 0.03, 0.515, 0.955);
          overflow: hidden; }
          nav .nav-inner ul.first-level li {
            width: 255px;
            transition: all 400ms cubic-bezier(0.455, 0.03, 0.515, 0.955); } }
  nav .nav-inner {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    height: auto;
    overflow: hidden; }
    @media only screen and (min-width: 64.0625em) {
      nav .nav-inner {
        position: relative;
        display: block;
        width: 255px;
        height: 100vh;
        overflow-y: auto; } }
    nav .nav-inner .burger-menu span {
      color: gray;
      font-size: 12px;
      font-weight: 400; }
    nav .nav-inner .logo-licencies {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
          -ms-flex-direction: row;
              flex-direction: row;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      background: #01abcf;
      width: 100%;
      height: 50px;
      transition: width 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94); }
      @media only screen and (min-width: 64.0625em) {
        nav .nav-inner .logo-licencies {
          width: 255px; } }
      nav .nav-inner .logo-licencies .logo {
        width: 51px;
        height: 32px;
        background: url(../assets/images/whiteffb.png);
        background-repeat: no-repeat;
        background-position: center;
        background-size: contain; }
        @media only screen and (min-width: 64.0625em) {
          nav .nav-inner .logo-licencies .logo {
            margin-left: 0; } }
      nav .nav-inner .logo-licencies .wording-logo {
        color: white;
        font-size: 15px;
        font-family: 'Open Sans';
        margin-top: 15px;
        margin-right: -100px;
        min-width: 110px;
        font-weight: 600; }
        @media only screen and (min-width: 64.0625em) {
          nav .nav-inner .logo-licencies .wording-logo {
            margin-right: -45px; } }
    nav .nav-inner .profile-dropdown {
      -webkit-touch-callout: none;
      -webkit-user-select: none;
      -moz-user-select: none;
      -ms-user-select: none;
      user-select: none;
      width: 50px;
      height: 50px;
      -webkit-box-flex: 0;
          -ms-flex-positive: 0;
              flex-grow: 0;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
      -webkit-box-flex: 0;
          -ms-flex-positive: 0;
              flex-grow: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
      -ms-flex-preferred-size: 0%;
          flex-basis: 0%;
      background: #01abcf;
      cursor: pointer; }
      @media only screen and (min-width: 64.0625em) {
        nav .nav-inner .profile-dropdown {
          min-width: 255px;
          height: 70px;
          background: #f5f5f5;
          position: absolute;
          z-index: 16;
          transition: .2s; }
          nav .nav-inner .profile-dropdown:hover {
            background: white;
            box-shadow: 0px 0px 4px 0px #cfcfcf; } }
      nav .nav-inner .profile-dropdown .menu-item {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
            -ms-flex-direction: row;
                flex-direction: row;
        -ms-flex-line-pack: stretch;
            align-content: stretch;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
        height: 50px;
        margin: 0 auto;
        transition: all 0.25s;
        margin-left: 50px; }
        @media only screen and (min-width: 64.0625em) {
          nav .nav-inner .profile-dropdown .menu-item {
            min-width: 255px;
            height: 70px;
            margin-left: 0; }
            nav .nav-inner .profile-dropdown .menu-item:hover img.avatar-image {
              box-shadow: 0px 0px 0px 3px #01abcf; } }
        nav .nav-inner .profile-dropdown .menu-item.open .dd-arrow-down {
          transition: all 0.3s ease;
          -webkit-transform: rotate(180deg);
                  transform: rotate(180deg); }
        nav .nav-inner .profile-dropdown .menu-item .avatar-dd-container {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-align: center;
              -ms-flex-align: center;
                  align-items: center;
          min-width: 45px;
          margin-left: 5px;
          position: absolute;
          right: 8px;
          top: 7px; }
          nav .nav-inner .profile-dropdown .menu-item .avatar-dd-container:before {
            content: '';
            background: url(../assets/images/arrow-circle.svg);
            display: block;
            width: 20px;
            height: 19px;
            background-size: 20px 19px;
            left: 8px;
            top: 9px;
            position: relative;
            box-shadow: 0px 3px 1px -2px #005F73;
            border-radius: 50%; }
          @media only screen and (min-width: 64.0625em) {
            nav .nav-inner .profile-dropdown .menu-item .avatar-dd-container {
              margin-left: 0;
              position: inherit; }
              nav .nav-inner .profile-dropdown .menu-item .avatar-dd-container:before {
                display: none; } }
          nav .nav-inner .profile-dropdown .menu-item .avatar-dd-container .avatar-image {
            width: 35px;
            height: 35px;
            border-radius: 50%;
            box-shadow: 0px 0px 0px 3px #cfcfcf;
            padding: 1px; }
            @media only screen and (min-width: 64.0625em) {
              nav .nav-inner .profile-dropdown .menu-item .avatar-dd-container .avatar-image {
                width: 45px;
                height: 45px;
                transition: .3s; } }
        nav .nav-inner .profile-dropdown .menu-item .fn-ln-container {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-orient: vertical;
          -webkit-box-direction: normal;
              -ms-flex-direction: column;
                  flex-direction: column;
          -ms-flex-line-pack: stretch;
              align-content: stretch;
          -webkit-box-align: center;
              -ms-flex-align: center;
                  align-items: center;
          -webkit-box-pack: center;
              -ms-flex-pack: center;
                  justify-content: center;
          margin-left: 20px; }
          nav .nav-inner .profile-dropdown .menu-item .fn-ln-container .firstname {
            font-weight: 600; }
          nav .nav-inner .profile-dropdown .menu-item .fn-ln-container .lastname {
            font-size: 14px;
            font-weight: 600; }
          nav .nav-inner .profile-dropdown .menu-item .fn-ln-container .firstname, nav .nav-inner .profile-dropdown .menu-item .fn-ln-container .lastname {
            width: 100px;
            text-align: left;
            color: #01abcf; }
        nav .nav-inner .profile-dropdown .menu-item .dd-arrow-down {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-align: center;
              -ms-flex-align: center;
                  align-items: center;
          min-width: 45px;
          margin-left: 20px;
          transition: all 0.3s ease; }
          nav .nav-inner .profile-dropdown .menu-item .dd-arrow-down span {
            color: #01abcf;
            margin: 0 auto;
            display: inline-block; }
      nav .nav-inner .profile-dropdown .dropdown-profile-childs-container {
        padding: 0px 30px;
        -webkit-transform: translateX(0%);
                transform: translateX(0%);
        display: block;
        pointer-events: none;
        height: auto;
        background: white;
        z-index: 10;
        position: relative;
        top: 50px;
        height: 100%;
        width: 250px;
        border-top: 1px solid #f0f0f0;
        border-bottom: 1px solid #f0f0f0;
        transition: all 400ms cubic-bezier(0.455, 0.03, 0.515, 0.955);
        box-shadow: -2px 0px 4px rgba(0, 0, 0, 0.2);
        left: 100%; }
        @media only screen and (min-width: 64.0625em) {
          nav .nav-inner .profile-dropdown .dropdown-profile-childs-container {
            -webkit-transform: translateY(-10%);
                    transform: translateY(-10%);
            opacity: 0;
            background: #f5f5f5;
            box-shadow: none;
            visibility: hidden;
            left: auto;
            width: 300px; } }
        nav .nav-inner .profile-dropdown .dropdown-profile-childs-container.open {
          -webkit-transform: translateX(-100%);
                  transform: translateX(-100%);
          transition: all 400ms cubic-bezier(0.455, 0.03, 0.515, 0.955);
          pointer-events: all;
          z-index: 15;
          position: absolute;
          top: 50px;
          height: 100%;
          width: 250px;
          opacity: 1; }
          @media only screen and (min-width: 40.0625em) {
            nav .nav-inner .profile-dropdown .dropdown-profile-childs-container.open {
              -webkit-transform: translateX(-100%);
                      transform: translateX(-100%); } }
          @media only screen and (min-width: 64.0625em) {
            nav .nav-inner .profile-dropdown .dropdown-profile-childs-container.open {
              position: inherit;
              top: 70px;
              left: 0;
              right: auto;
              -webkit-transform: translateY(0%);
                      transform: translateY(0%);
              opacity: 1;
              height: auto;
              visibility: visible;
              width: 300px; } }
        nav .nav-inner .profile-dropdown .dropdown-profile-childs-container ul {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          width: 100%;
          margin: 0;
          padding: 10px;
          -webkit-box-orient: vertical;
          -webkit-box-direction: normal;
              -ms-flex-direction: column;
                  flex-direction: column; }
          nav .nav-inner .profile-dropdown .dropdown-profile-childs-container ul li {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            height: 45px;
            width: 100%;
            -webkit-box-orient: horizontal;
            -webkit-box-direction: normal;
                -ms-flex-direction: row;
                    flex-direction: row;
            -webkit-box-align: center;
                -ms-flex-align: center;
                    align-items: center; }
            @media only screen and (min-width: 64.0625em) {
              nav .nav-inner .profile-dropdown .dropdown-profile-childs-container ul li {
                height: 35px; } }
            nav .nav-inner .profile-dropdown .dropdown-profile-childs-container ul li a {
              font-size: 15px;
              font-weight: 600;
              color: #32323b;
              transition: all 0.3s ease; }
              @media only screen and (min-width: 64.0625em) {
                nav .nav-inner .profile-dropdown .dropdown-profile-childs-container ul li a {
                  font-size: 12px; } }
            nav .nav-inner .profile-dropdown .dropdown-profile-childs-container ul li:hover a {
              transition: all 0.3s ease;
              color: #01abcf;
              margin-left: 5px; }
            nav .nav-inner .profile-dropdown .dropdown-profile-childs-container ul li .picto {
              display: block;
              width: 20px;
              height: 20px;
              background-repeat: no-repeat;
              background-position: center;
              margin-right: 10px;
              background-size: 80%; }
              nav .nav-inner .profile-dropdown .dropdown-profile-childs-container ul li .picto.switch-licencie {
                background-image: url(../assets/images/ico-switchspace.svg); }
              nav .nav-inner .profile-dropdown .dropdown-profile-childs-container ul li .picto.self {
                background-image: url(../assets/images/ico-profil.svg); }
              nav .nav-inner .profile-dropdown .dropdown-profile-childs-container ul li .picto.logout {
                background-image: url(../assets/images/ico-logout.svg); }
              nav .nav-inner .profile-dropdown .dropdown-profile-childs-container ul li .picto.avatar {
                background-image: url(../assets/images/avatar-man.jpg); }
    nav .nav-inner ul.first-level {
      margin: 0;
      overflow-y: scroll;
      -webkit-transform: translateX(0%);
              transform: translateX(0%);
      transition: all 400ms cubic-bezier(0.455, 0.03, 0.515, 0.955);
      visibility: visible;
      pointer-events: all;
      border-bottom: solid 1px lightgray;
      padding-bottom: 130px; }
      @media only screen and (min-width: 40.0625em) {
        nav .nav-inner ul.first-level {
          left: 0;
          padding: 0;
          padding-top: inherit; } }
      @media only screen and (min-width: 64.0625em) {
        nav .nav-inner ul.first-level {
          border-bottom: none;
          margin-top: 70px;
          overflow-y: auto; } }
      nav .nav-inner ul.first-level li {
        width: 100%; }
        @media only screen and (min-width: 64.0625em) {
          nav .nav-inner ul.first-level li {
            width: 255px; } }
        nav .nav-inner ul.first-level li.home > .active {
          box-shadow: inset 5px 0px 0px 0px #01abcf;
          border-top: solid 2px white; }
          @media only screen and (min-width: 64.0625em) {
            nav .nav-inner ul.first-level li.home > .active {
              border-top: none; } }
          nav .nav-inner ul.first-level li.home > .active .fa-chevron-right {
            -webkit-transform: rotate(90deg);
                    transform: rotate(90deg); }
          nav .nav-inner ul.first-level li.home > .active ~ ul {
            display: block;
            width: 100%;
            position: relative; }
        nav .nav-inner ul.first-level li.home .font-icon {
          color: #01abcf;
          font-size: 20px;
          margin-left: -45px;
          float: left;
          font-weight: 900;
          margin-top: 10px; }
          @media only screen and (min-width: 64.0625em) {
            nav .nav-inner ul.first-level li.home .font-icon {
              font-size: 25px; } }
          nav .nav-inner ul.first-level li.home .font-icon.fa-calendar-alt {
            margin-left: -42px; }
          nav .nav-inner ul.first-level li.home .font-icon.fa-shopping-cart {
            margin-left: -47px; }
          nav .nav-inner ul.first-level li.home .font-icon.fa-question {
            margin-left: -42px;
            margin-top: 13px; }
          nav .nav-inner ul.first-level li.home .font-icon.fa-compass {
            font-size: 25px; }
            @media only screen and (min-width: 64.0625em) {
              nav .nav-inner ul.first-level li.home .font-icon.fa-compass {
                font-size: 30px; } }
        nav .nav-inner ul.first-level li.home > .parent-item:hover {
          background-color: #d0f7ff; }
        nav .nav-inner ul.first-level li.home .second-level {
          overflow: hidden; }
          nav .nav-inner ul.first-level li.home .second-level li {
            width: 100%; }
            @media only screen and (min-width: 64.0625em) {
              nav .nav-inner ul.first-level li.home .second-level li {
                width: 255px; } }
            nav .nav-inner ul.first-level li.home .second-level li a::before {
              content: "";
              height: 10px;
              width: 10px;
              background: transparent;
              border: 2px solid gray;
              border-radius: 50%;
              display: block;
              position: absolute;
              margin-left: -35px;
              margin-top: 16px;
              white-space: nowrap; }
            nav .nav-inner ul.first-level li.home .second-level li a.active {
              color: #01abcf; }
              nav .nav-inner ul.first-level li.home .second-level li a.active::before {
                border: 2px solid #01abcf; }
            nav .nav-inner ul.first-level li.home .second-level li a:hover {
              color: #01abcf; }
        nav .nav-inner ul.first-level li.news > .active {
          box-shadow: inset 5px 0px 0px 0px #ab47bc;
          border-top: solid 2px white; }
          @media only screen and (min-width: 64.0625em) {
            nav .nav-inner ul.first-level li.news > .active {
              border-top: none; } }
          nav .nav-inner ul.first-level li.news > .active .fa-chevron-right {
            -webkit-transform: rotate(90deg);
                    transform: rotate(90deg); }
          nav .nav-inner ul.first-level li.news > .active ~ ul {
            display: block;
            width: 100%;
            position: relative; }
        nav .nav-inner ul.first-level li.news .font-icon {
          color: #ab47bc;
          font-size: 20px;
          margin-left: -45px;
          float: left;
          font-weight: 900;
          margin-top: 10px; }
          @media only screen and (min-width: 64.0625em) {
            nav .nav-inner ul.first-level li.news .font-icon {
              font-size: 25px; } }
          nav .nav-inner ul.first-level li.news .font-icon.fa-calendar-alt {
            margin-left: -42px; }
          nav .nav-inner ul.first-level li.news .font-icon.fa-shopping-cart {
            margin-left: -47px; }
          nav .nav-inner ul.first-level li.news .font-icon.fa-question {
            margin-left: -42px;
            margin-top: 13px; }
          nav .nav-inner ul.first-level li.news .font-icon.fa-compass {
            font-size: 25px; }
            @media only screen and (min-width: 64.0625em) {
              nav .nav-inner ul.first-level li.news .font-icon.fa-compass {
                font-size: 30px; } }
        nav .nav-inner ul.first-level li.news > .parent-item:hover {
          background-color: #efddf2; }
        nav .nav-inner ul.first-level li.news .second-level {
          overflow: hidden; }
          nav .nav-inner ul.first-level li.news .second-level li {
            width: 100%; }
            @media only screen and (min-width: 64.0625em) {
              nav .nav-inner ul.first-level li.news .second-level li {
                width: 255px; } }
            nav .nav-inner ul.first-level li.news .second-level li a::before {
              content: "";
              height: 10px;
              width: 10px;
              background: transparent;
              border: 2px solid gray;
              border-radius: 50%;
              display: block;
              position: absolute;
              margin-left: -35px;
              margin-top: 16px;
              white-space: nowrap; }
            nav .nav-inner ul.first-level li.news .second-level li a.active {
              color: #ab47bc; }
              nav .nav-inner ul.first-level li.news .second-level li a.active::before {
                border: 2px solid #ab47bc; }
            nav .nav-inner ul.first-level li.news .second-level li a:hover {
              color: #ab47bc; }
        nav .nav-inner ul.first-level li.challenge > .active {
          box-shadow: inset 5px 0px 0px 0px #ffb347;
          border-top: solid 2px white; }
          @media only screen and (min-width: 64.0625em) {
            nav .nav-inner ul.first-level li.challenge > .active {
              border-top: none; } }
          nav .nav-inner ul.first-level li.challenge > .active .fa-chevron-right {
            -webkit-transform: rotate(90deg);
                    transform: rotate(90deg); }
          nav .nav-inner ul.first-level li.challenge > .active ~ ul {
            display: block;
            width: 100%;
            position: relative; }
        nav .nav-inner ul.first-level li.challenge .font-icon {
          color: #ffb347;
          font-size: 20px;
          margin-left: -45px;
          float: left;
          font-weight: 900;
          margin-top: 10px; }
          @media only screen and (min-width: 64.0625em) {
            nav .nav-inner ul.first-level li.challenge .font-icon {
              font-size: 25px; } }
          nav .nav-inner ul.first-level li.challenge .font-icon.fa-calendar-alt {
            margin-left: -42px; }
          nav .nav-inner ul.first-level li.challenge .font-icon.fa-shopping-cart {
            margin-left: -47px; }
          nav .nav-inner ul.first-level li.challenge .font-icon.fa-question {
            margin-left: -42px;
            margin-top: 13px; }
          nav .nav-inner ul.first-level li.challenge .font-icon.fa-compass {
            font-size: 25px; }
            @media only screen and (min-width: 64.0625em) {
              nav .nav-inner ul.first-level li.challenge .font-icon.fa-compass {
                font-size: 30px; } }
        nav .nav-inner ul.first-level li.challenge > .parent-item:hover {
          background-color: #fef3e3; }
        nav .nav-inner ul.first-level li.challenge .second-level {
          overflow: hidden; }
          nav .nav-inner ul.first-level li.challenge .second-level li {
            width: 100%; }
            @media only screen and (min-width: 64.0625em) {
              nav .nav-inner ul.first-level li.challenge .second-level li {
                width: 255px; } }
            nav .nav-inner ul.first-level li.challenge .second-level li a::before {
              content: "";
              height: 10px;
              width: 10px;
              background: transparent;
              border: 2px solid gray;
              border-radius: 50%;
              display: block;
              position: absolute;
              margin-left: -35px;
              margin-top: 16px;
              white-space: nowrap; }
            nav .nav-inner ul.first-level li.challenge .second-level li a.active {
              color: #ffb347; }
              nav .nav-inner ul.first-level li.challenge .second-level li a.active::before {
                border: 2px solid #ffb347; }
            nav .nav-inner ul.first-level li.challenge .second-level li a:hover {
              color: #ffb347; }
        nav .nav-inner ul.first-level li.tournaments > .active {
          box-shadow: inset 5px 0px 0px 0px #e64a19;
          border-top: solid 2px white; }
          @media only screen and (min-width: 64.0625em) {
            nav .nav-inner ul.first-level li.tournaments > .active {
              border-top: none; } }
          nav .nav-inner ul.first-level li.tournaments > .active .fa-chevron-right {
            -webkit-transform: rotate(90deg);
                    transform: rotate(90deg); }
          nav .nav-inner ul.first-level li.tournaments > .active ~ ul {
            display: block;
            width: 100%;
            position: relative; }
        nav .nav-inner ul.first-level li.tournaments .font-icon {
          color: #e64a19;
          font-size: 20px;
          margin-left: -45px;
          float: left;
          font-weight: 900;
          margin-top: 10px; }
          @media only screen and (min-width: 64.0625em) {
            nav .nav-inner ul.first-level li.tournaments .font-icon {
              font-size: 25px; } }
          nav .nav-inner ul.first-level li.tournaments .font-icon.fa-calendar-alt {
            margin-left: -42px; }
          nav .nav-inner ul.first-level li.tournaments .font-icon.fa-shopping-cart {
            margin-left: -47px; }
          nav .nav-inner ul.first-level li.tournaments .font-icon.fa-question {
            margin-left: -42px;
            margin-top: 13px; }
          nav .nav-inner ul.first-level li.tournaments .font-icon.fa-compass {
            font-size: 25px; }
            @media only screen and (min-width: 64.0625em) {
              nav .nav-inner ul.first-level li.tournaments .font-icon.fa-compass {
                font-size: 30px; } }
        nav .nav-inner ul.first-level li.tournaments > .parent-item:hover {
          background-color: #fadbd1; }
        nav .nav-inner ul.first-level li.tournaments .second-level {
          overflow: hidden; }
          nav .nav-inner ul.first-level li.tournaments .second-level li {
            width: 100%; }
            @media only screen and (min-width: 64.0625em) {
              nav .nav-inner ul.first-level li.tournaments .second-level li {
                width: 255px; } }
            nav .nav-inner ul.first-level li.tournaments .second-level li a::before {
              content: "";
              height: 10px;
              width: 10px;
              background: transparent;
              border: 2px solid gray;
              border-radius: 50%;
              display: block;
              position: absolute;
              margin-left: -35px;
              margin-top: 16px;
              white-space: nowrap; }
            nav .nav-inner ul.first-level li.tournaments .second-level li a.active {
              color: #e64a19; }
              nav .nav-inner ul.first-level li.tournaments .second-level li a.active::before {
                border: 2px solid #e64a19; }
            nav .nav-inner ul.first-level li.tournaments .second-level li a:hover {
              color: #e64a19; }
        nav .nav-inner ul.first-level li.simultanees > .active {
          box-shadow: inset 5px 0px 0px 0px gray;
          border-top: solid 2px white; }
          @media only screen and (min-width: 64.0625em) {
            nav .nav-inner ul.first-level li.simultanees > .active {
              border-top: none; } }
          nav .nav-inner ul.first-level li.simultanees > .active .fa-chevron-right {
            -webkit-transform: rotate(90deg);
                    transform: rotate(90deg); }
          nav .nav-inner ul.first-level li.simultanees > .active ~ ul {
            display: block;
            width: 100%;
            position: relative; }
        nav .nav-inner ul.first-level li.simultanees .font-icon {
          color: gray;
          font-size: 20px;
          margin-left: -45px;
          float: left;
          font-weight: 900;
          margin-top: 10px; }
          @media only screen and (min-width: 64.0625em) {
            nav .nav-inner ul.first-level li.simultanees .font-icon {
              font-size: 25px; } }
          nav .nav-inner ul.first-level li.simultanees .font-icon.fa-calendar-alt {
            margin-left: -42px; }
          nav .nav-inner ul.first-level li.simultanees .font-icon.fa-shopping-cart {
            margin-left: -47px; }
          nav .nav-inner ul.first-level li.simultanees .font-icon.fa-question {
            margin-left: -42px;
            margin-top: 13px; }
          nav .nav-inner ul.first-level li.simultanees .font-icon.fa-compass {
            font-size: 25px; }
            @media only screen and (min-width: 64.0625em) {
              nav .nav-inner ul.first-level li.simultanees .font-icon.fa-compass {
                font-size: 30px; } }
        nav .nav-inner ul.first-level li.simultanees > .parent-item:hover {
          background-color: #e6e6e6; }
        nav .nav-inner ul.first-level li.simultanees .second-level {
          overflow: hidden; }
          nav .nav-inner ul.first-level li.simultanees .second-level li {
            width: 100%; }
            @media only screen and (min-width: 64.0625em) {
              nav .nav-inner ul.first-level li.simultanees .second-level li {
                width: 255px; } }
            nav .nav-inner ul.first-level li.simultanees .second-level li a::before {
              content: "";
              height: 10px;
              width: 10px;
              background: transparent;
              border: 2px solid gray;
              border-radius: 50%;
              display: block;
              position: absolute;
              margin-left: -35px;
              margin-top: 16px;
              white-space: nowrap; }
            nav .nav-inner ul.first-level li.simultanees .second-level li a.active {
              color: gray; }
              nav .nav-inner ul.first-level li.simultanees .second-level li a.active::before {
                border: 2px solid gray; }
            nav .nav-inner ul.first-level li.simultanees .second-level li a:hover {
              color: gray; }
        nav .nav-inner ul.first-level li.competitions > .active {
          box-shadow: inset 5px 0px 0px 0px #673ab7;
          border-top: solid 2px white; }
          @media only screen and (min-width: 64.0625em) {
            nav .nav-inner ul.first-level li.competitions > .active {
              border-top: none; } }
          nav .nav-inner ul.first-level li.competitions > .active .fa-chevron-right {
            -webkit-transform: rotate(90deg);
                    transform: rotate(90deg); }
          nav .nav-inner ul.first-level li.competitions > .active ~ ul {
            display: block;
            width: 100%;
            position: relative; }
        nav .nav-inner ul.first-level li.competitions .font-icon {
          color: #673ab7;
          font-size: 20px;
          margin-left: -45px;
          float: left;
          font-weight: 900;
          margin-top: 10px; }
          @media only screen and (min-width: 64.0625em) {
            nav .nav-inner ul.first-level li.competitions .font-icon {
              font-size: 25px; } }
          nav .nav-inner ul.first-level li.competitions .font-icon.fa-calendar-alt {
            margin-left: -42px; }
          nav .nav-inner ul.first-level li.competitions .font-icon.fa-shopping-cart {
            margin-left: -47px; }
          nav .nav-inner ul.first-level li.competitions .font-icon.fa-question {
            margin-left: -42px;
            margin-top: 13px; }
          nav .nav-inner ul.first-level li.competitions .font-icon.fa-compass {
            font-size: 25px; }
            @media only screen and (min-width: 64.0625em) {
              nav .nav-inner ul.first-level li.competitions .font-icon.fa-compass {
                font-size: 30px; } }
        nav .nav-inner ul.first-level li.competitions > .parent-item:hover {
          background-color: #daceef; }
        nav .nav-inner ul.first-level li.competitions .second-level {
          overflow: hidden; }
          nav .nav-inner ul.first-level li.competitions .second-level li {
            width: 100%; }
            @media only screen and (min-width: 64.0625em) {
              nav .nav-inner ul.first-level li.competitions .second-level li {
                width: 255px; } }
            nav .nav-inner ul.first-level li.competitions .second-level li a::before {
              content: "";
              height: 10px;
              width: 10px;
              background: transparent;
              border: 2px solid gray;
              border-radius: 50%;
              display: block;
              position: absolute;
              margin-left: -35px;
              margin-top: 16px;
              white-space: nowrap; }
            nav .nav-inner ul.first-level li.competitions .second-level li a.active {
              color: #673ab7; }
              nav .nav-inner ul.first-level li.competitions .second-level li a.active::before {
                border: 2px solid #673ab7; }
            nav .nav-inner ul.first-level li.competitions .second-level li a:hover {
              color: #673ab7; }
        nav .nav-inner ul.first-level li.calendar > .active {
          box-shadow: inset 5px 0px 0px 0px #e5c100;
          border-top: solid 2px white; }
          @media only screen and (min-width: 64.0625em) {
            nav .nav-inner ul.first-level li.calendar > .active {
              border-top: none; } }
          nav .nav-inner ul.first-level li.calendar > .active .fa-chevron-right {
            -webkit-transform: rotate(90deg);
                    transform: rotate(90deg); }
          nav .nav-inner ul.first-level li.calendar > .active ~ ul {
            display: block;
            width: 100%;
            position: relative; }
        nav .nav-inner ul.first-level li.calendar .font-icon {
          color: #e5c100;
          font-size: 20px;
          margin-left: -45px;
          float: left;
          font-weight: 900;
          margin-top: 10px; }
          @media only screen and (min-width: 64.0625em) {
            nav .nav-inner ul.first-level li.calendar .font-icon {
              font-size: 25px; } }
          nav .nav-inner ul.first-level li.calendar .font-icon.fa-calendar-alt {
            margin-left: -42px; }
          nav .nav-inner ul.first-level li.calendar .font-icon.fa-shopping-cart {
            margin-left: -47px; }
          nav .nav-inner ul.first-level li.calendar .font-icon.fa-question {
            margin-left: -42px;
            margin-top: 13px; }
          nav .nav-inner ul.first-level li.calendar .font-icon.fa-compass {
            font-size: 25px; }
            @media only screen and (min-width: 64.0625em) {
              nav .nav-inner ul.first-level li.calendar .font-icon.fa-compass {
                font-size: 30px; } }
        nav .nav-inner ul.first-level li.calendar > .parent-item:hover {
          background-color: #fff3b2; }
        nav .nav-inner ul.first-level li.calendar .second-level {
          overflow: hidden; }
          nav .nav-inner ul.first-level li.calendar .second-level li {
            width: 100%; }
            @media only screen and (min-width: 64.0625em) {
              nav .nav-inner ul.first-level li.calendar .second-level li {
                width: 255px; } }
            nav .nav-inner ul.first-level li.calendar .second-level li a::before {
              content: "";
              height: 10px;
              width: 10px;
              background: transparent;
              border: 2px solid gray;
              border-radius: 50%;
              display: block;
              position: absolute;
              margin-left: -35px;
              margin-top: 16px;
              white-space: nowrap; }
            nav .nav-inner ul.first-level li.calendar .second-level li a.active {
              color: #e5c100; }
              nav .nav-inner ul.first-level li.calendar .second-level li a.active::before {
                border: 2px solid #e5c100; }
            nav .nav-inner ul.first-level li.calendar .second-level li a:hover {
              color: #e5c100; }
        nav .nav-inner ul.first-level li.faq > .active {
          box-shadow: inset 5px 0px 0px 0px #ffea00;
          border-top: solid 2px white; }
          @media only screen and (min-width: 64.0625em) {
            nav .nav-inner ul.first-level li.faq > .active {
              border-top: none; } }
          nav .nav-inner ul.first-level li.faq > .active .fa-chevron-right {
            -webkit-transform: rotate(90deg);
                    transform: rotate(90deg); }
          nav .nav-inner ul.first-level li.faq > .active ~ ul {
            display: block;
            width: 100%;
            position: relative; }
        nav .nav-inner ul.first-level li.faq .font-icon {
          color: #ffea00;
          font-size: 20px;
          margin-left: -45px;
          float: left;
          font-weight: 900;
          margin-top: 10px; }
          @media only screen and (min-width: 64.0625em) {
            nav .nav-inner ul.first-level li.faq .font-icon {
              font-size: 25px; } }
          nav .nav-inner ul.first-level li.faq .font-icon.fa-calendar-alt {
            margin-left: -42px; }
          nav .nav-inner ul.first-level li.faq .font-icon.fa-shopping-cart {
            margin-left: -47px; }
          nav .nav-inner ul.first-level li.faq .font-icon.fa-question {
            margin-left: -42px;
            margin-top: 13px; }
          nav .nav-inner ul.first-level li.faq .font-icon.fa-compass {
            font-size: 25px; }
            @media only screen and (min-width: 64.0625em) {
              nav .nav-inner ul.first-level li.faq .font-icon.fa-compass {
                font-size: 30px; } }
        nav .nav-inner ul.first-level li.faq > .parent-item:hover {
          background-color: #fffde3; }
        nav .nav-inner ul.first-level li.faq .second-level {
          overflow: hidden; }
          nav .nav-inner ul.first-level li.faq .second-level li {
            width: 100%; }
            @media only screen and (min-width: 64.0625em) {
              nav .nav-inner ul.first-level li.faq .second-level li {
                width: 255px; } }
            nav .nav-inner ul.first-level li.faq .second-level li a::before {
              content: "";
              height: 10px;
              width: 10px;
              background: transparent;
              border: 2px solid gray;
              border-radius: 50%;
              display: block;
              position: absolute;
              margin-left: -35px;
              margin-top: 16px;
              white-space: nowrap; }
            nav .nav-inner ul.first-level li.faq .second-level li a.active {
              color: #ffea00; }
              nav .nav-inner ul.first-level li.faq .second-level li a.active::before {
                border: 2px solid #ffea00; }
            nav .nav-inner ul.first-level li.faq .second-level li a:hover {
              color: #ffea00; }
        nav .nav-inner ul.first-level li.ged > .active {
          box-shadow: inset 5px 0px 0px 0px #556fdf;
          border-top: solid 2px white; }
          @media only screen and (min-width: 64.0625em) {
            nav .nav-inner ul.first-level li.ged > .active {
              border-top: none; } }
          nav .nav-inner ul.first-level li.ged > .active .fa-chevron-right {
            -webkit-transform: rotate(90deg);
                    transform: rotate(90deg); }
          nav .nav-inner ul.first-level li.ged > .active ~ ul {
            display: block;
            width: 100%;
            position: relative; }
        nav .nav-inner ul.first-level li.ged .font-icon {
          color: #556fdf;
          font-size: 20px;
          margin-left: -45px;
          float: left;
          font-weight: 900;
          margin-top: 10px; }
          @media only screen and (min-width: 64.0625em) {
            nav .nav-inner ul.first-level li.ged .font-icon {
              font-size: 25px; } }
          nav .nav-inner ul.first-level li.ged .font-icon.fa-calendar-alt {
            margin-left: -42px; }
          nav .nav-inner ul.first-level li.ged .font-icon.fa-shopping-cart {
            margin-left: -47px; }
          nav .nav-inner ul.first-level li.ged .font-icon.fa-question {
            margin-left: -42px;
            margin-top: 13px; }
          nav .nav-inner ul.first-level li.ged .font-icon.fa-compass {
            font-size: 25px; }
            @media only screen and (min-width: 64.0625em) {
              nav .nav-inner ul.first-level li.ged .font-icon.fa-compass {
                font-size: 30px; } }
        nav .nav-inner ul.first-level li.ged > .parent-item:hover {
          background-color: #ccd6ff; }
        nav .nav-inner ul.first-level li.ged .second-level {
          overflow: hidden; }
          nav .nav-inner ul.first-level li.ged .second-level li {
            width: 100%; }
            @media only screen and (min-width: 64.0625em) {
              nav .nav-inner ul.first-level li.ged .second-level li {
                width: 255px; } }
            nav .nav-inner ul.first-level li.ged .second-level li a::before {
              content: "";
              height: 10px;
              width: 10px;
              background: transparent;
              border: 2px solid gray;
              border-radius: 50%;
              display: block;
              position: absolute;
              margin-left: -35px;
              margin-top: 16px;
              white-space: nowrap; }
            nav .nav-inner ul.first-level li.ged .second-level li a.active {
              color: #556fdf; }
              nav .nav-inner ul.first-level li.ged .second-level li a.active::before {
                border: 2px solid #556fdf; }
            nav .nav-inner ul.first-level li.ged .second-level li a:hover {
              color: #556fdf; }
        nav .nav-inner ul.first-level li.eboutique > .active {
          box-shadow: inset 5px 0px 0px 0px #ffb347;
          border-top: solid 2px white; }
          @media only screen and (min-width: 64.0625em) {
            nav .nav-inner ul.first-level li.eboutique > .active {
              border-top: none; } }
          nav .nav-inner ul.first-level li.eboutique > .active .fa-chevron-right {
            -webkit-transform: rotate(90deg);
                    transform: rotate(90deg); }
          nav .nav-inner ul.first-level li.eboutique > .active ~ ul {
            display: block;
            width: 100%;
            position: relative; }
        nav .nav-inner ul.first-level li.eboutique .font-icon {
          color: #ffb347;
          font-size: 20px;
          margin-left: -45px;
          float: left;
          font-weight: 900;
          margin-top: 10px; }
          @media only screen and (min-width: 64.0625em) {
            nav .nav-inner ul.first-level li.eboutique .font-icon {
              font-size: 25px; } }
          nav .nav-inner ul.first-level li.eboutique .font-icon.fa-calendar-alt {
            margin-left: -42px; }
          nav .nav-inner ul.first-level li.eboutique .font-icon.fa-shopping-cart {
            margin-left: -47px; }
          nav .nav-inner ul.first-level li.eboutique .font-icon.fa-question {
            margin-left: -42px;
            margin-top: 13px; }
          nav .nav-inner ul.first-level li.eboutique .font-icon.fa-compass {
            font-size: 25px; }
            @media only screen and (min-width: 64.0625em) {
              nav .nav-inner ul.first-level li.eboutique .font-icon.fa-compass {
                font-size: 30px; } }
        nav .nav-inner ul.first-level li.eboutique > .parent-item:hover {
          background-color: #fef3e3; }
        nav .nav-inner ul.first-level li.eboutique .second-level {
          overflow: hidden; }
          nav .nav-inner ul.first-level li.eboutique .second-level li {
            width: 100%; }
            @media only screen and (min-width: 64.0625em) {
              nav .nav-inner ul.first-level li.eboutique .second-level li {
                width: 255px; } }
            nav .nav-inner ul.first-level li.eboutique .second-level li a::before {
              content: "";
              height: 10px;
              width: 10px;
              background: transparent;
              border: 2px solid gray;
              border-radius: 50%;
              display: block;
              position: absolute;
              margin-left: -35px;
              margin-top: 16px;
              white-space: nowrap; }
            nav .nav-inner ul.first-level li.eboutique .second-level li a.active {
              color: #ffb347; }
              nav .nav-inner ul.first-level li.eboutique .second-level li a.active::before {
                border: 2px solid #ffb347; }
            nav .nav-inner ul.first-level li.eboutique .second-level li a:hover {
              color: #ffb347; }
        nav .nav-inner ul.first-level li.findclub > .active {
          box-shadow: inset 5px 0px 0px 0px #f26866;
          border-top: solid 2px white; }
          @media only screen and (min-width: 64.0625em) {
            nav .nav-inner ul.first-level li.findclub > .active {
              border-top: none; } }
          nav .nav-inner ul.first-level li.findclub > .active .fa-chevron-right {
            -webkit-transform: rotate(90deg);
                    transform: rotate(90deg); }
          nav .nav-inner ul.first-level li.findclub > .active ~ ul {
            display: block;
            width: 100%;
            position: relative; }
        nav .nav-inner ul.first-level li.findclub .font-icon {
          color: #f26866;
          font-size: 20px;
          margin-left: -45px;
          float: left;
          font-weight: 900;
          margin-top: 10px; }
          @media only screen and (min-width: 64.0625em) {
            nav .nav-inner ul.first-level li.findclub .font-icon {
              font-size: 25px; } }
          nav .nav-inner ul.first-level li.findclub .font-icon.fa-calendar-alt {
            margin-left: -42px; }
          nav .nav-inner ul.first-level li.findclub .font-icon.fa-shopping-cart {
            margin-left: -47px; }
          nav .nav-inner ul.first-level li.findclub .font-icon.fa-question {
            margin-left: -42px;
            margin-top: 13px; }
          nav .nav-inner ul.first-level li.findclub .font-icon.fa-compass {
            font-size: 25px; }
            @media only screen and (min-width: 64.0625em) {
              nav .nav-inner ul.first-level li.findclub .font-icon.fa-compass {
                font-size: 30px; } }
        nav .nav-inner ul.first-level li.findclub > .parent-item:hover {
          background-color: #f2d2d2; }
        nav .nav-inner ul.first-level li.findclub .second-level {
          overflow: hidden; }
          nav .nav-inner ul.first-level li.findclub .second-level li {
            width: 100%; }
            @media only screen and (min-width: 64.0625em) {
              nav .nav-inner ul.first-level li.findclub .second-level li {
                width: 255px; } }
            nav .nav-inner ul.first-level li.findclub .second-level li a::before {
              content: "";
              height: 10px;
              width: 10px;
              background: transparent;
              border: 2px solid gray;
              border-radius: 50%;
              display: block;
              position: absolute;
              margin-left: -35px;
              margin-top: 16px;
              white-space: nowrap; }
            nav .nav-inner ul.first-level li.findclub .second-level li a.active {
              color: #f26866; }
              nav .nav-inner ul.first-level li.findclub .second-level li a.active::before {
                border: 2px solid #f26866; }
            nav .nav-inner ul.first-level li.findclub .second-level li a:hover {
              color: #f26866; }
        nav .nav-inner ul.first-level li.switch-app > .active {
          box-shadow: inset 5px 0px 0px 0px;
          border-top: solid 2px white; }
          @media only screen and (min-width: 64.0625em) {
            nav .nav-inner ul.first-level li.switch-app > .active {
              border-top: none; } }
          nav .nav-inner ul.first-level li.switch-app > .active .fa-chevron-right {
            -webkit-transform: rotate(90deg);
                    transform: rotate(90deg); }
          nav .nav-inner ul.first-level li.switch-app > .active ~ ul {
            display: block;
            width: 100%;
            position: relative; }
        nav .nav-inner ul.first-level li.switch-app .font-icon {
          font-size: 20px;
          margin-left: -45px;
          float: left;
          font-weight: 900;
          margin-top: 10px; }
          @media only screen and (min-width: 64.0625em) {
            nav .nav-inner ul.first-level li.switch-app .font-icon {
              font-size: 25px; } }
          nav .nav-inner ul.first-level li.switch-app .font-icon.fa-calendar-alt {
            margin-left: -42px; }
          nav .nav-inner ul.first-level li.switch-app .font-icon.fa-shopping-cart {
            margin-left: -47px; }
          nav .nav-inner ul.first-level li.switch-app .font-icon.fa-question {
            margin-left: -42px;
            margin-top: 13px; }
          nav .nav-inner ul.first-level li.switch-app .font-icon.fa-compass {
            font-size: 25px; }
            @media only screen and (min-width: 64.0625em) {
              nav .nav-inner ul.first-level li.switch-app .font-icon.fa-compass {
                font-size: 30px; } }
        nav .nav-inner ul.first-level li.switch-app .second-level {
          overflow: hidden; }
          nav .nav-inner ul.first-level li.switch-app .second-level li {
            width: 100%; }
            @media only screen and (min-width: 64.0625em) {
              nav .nav-inner ul.first-level li.switch-app .second-level li {
                width: 255px; } }
            nav .nav-inner ul.first-level li.switch-app .second-level li a::before {
              content: "";
              height: 10px;
              width: 10px;
              background: transparent;
              border: 2px solid gray;
              border-radius: 50%;
              display: block;
              position: absolute;
              margin-left: -35px;
              margin-top: 16px;
              white-space: nowrap; }
            nav .nav-inner ul.first-level li.switch-app .second-level li a.active::before {
              border: 2px solid; }
        nav .nav-inner ul.first-level li.players > .active {
          box-shadow: inset 5px 0px 0px 0px;
          border-top: solid 2px white; }
          @media only screen and (min-width: 64.0625em) {
            nav .nav-inner ul.first-level li.players > .active {
              border-top: none; } }
          nav .nav-inner ul.first-level li.players > .active .fa-chevron-right {
            -webkit-transform: rotate(90deg);
                    transform: rotate(90deg); }
          nav .nav-inner ul.first-level li.players > .active ~ ul {
            display: block;
            width: 100%;
            position: relative; }
        nav .nav-inner ul.first-level li.players .font-icon {
          font-size: 20px;
          margin-left: -45px;
          float: left;
          font-weight: 900;
          margin-top: 10px; }
          @media only screen and (min-width: 64.0625em) {
            nav .nav-inner ul.first-level li.players .font-icon {
              font-size: 25px; } }
          nav .nav-inner ul.first-level li.players .font-icon.fa-calendar-alt {
            margin-left: -42px; }
          nav .nav-inner ul.first-level li.players .font-icon.fa-shopping-cart {
            margin-left: -47px; }
          nav .nav-inner ul.first-level li.players .font-icon.fa-question {
            margin-left: -42px;
            margin-top: 13px; }
          nav .nav-inner ul.first-level li.players .font-icon.fa-compass {
            font-size: 25px; }
            @media only screen and (min-width: 64.0625em) {
              nav .nav-inner ul.first-level li.players .font-icon.fa-compass {
                font-size: 30px; } }
        nav .nav-inner ul.first-level li.players .second-level {
          overflow: hidden; }
          nav .nav-inner ul.first-level li.players .second-level li {
            width: 100%; }
            @media only screen and (min-width: 64.0625em) {
              nav .nav-inner ul.first-level li.players .second-level li {
                width: 255px; } }
            nav .nav-inner ul.first-level li.players .second-level li a::before {
              content: "";
              height: 10px;
              width: 10px;
              background: transparent;
              border: 2px solid gray;
              border-radius: 50%;
              display: block;
              position: absolute;
              margin-left: -35px;
              margin-top: 16px;
              white-space: nowrap; }
            nav .nav-inner ul.first-level li.players .second-level li a.active::before {
              border: 2px solid; }
        nav .nav-inner ul.first-level li.ub > .active {
          box-shadow: inset 5px 0px 0px 0px #00af62;
          border-top: solid 2px white; }
          @media only screen and (min-width: 64.0625em) {
            nav .nav-inner ul.first-level li.ub > .active {
              border-top: none; } }
          nav .nav-inner ul.first-level li.ub > .active .fa-chevron-right {
            -webkit-transform: rotate(90deg);
                    transform: rotate(90deg); }
          nav .nav-inner ul.first-level li.ub > .active ~ ul {
            display: block;
            width: 100%;
            position: relative; }
        nav .nav-inner ul.first-level li.ub .font-icon {
          color: #00af62;
          font-size: 20px;
          margin-left: -45px;
          float: left;
          font-weight: 900;
          margin-top: 10px; }
          @media only screen and (min-width: 64.0625em) {
            nav .nav-inner ul.first-level li.ub .font-icon {
              font-size: 25px; } }
          nav .nav-inner ul.first-level li.ub .font-icon.fa-calendar-alt {
            margin-left: -42px; }
          nav .nav-inner ul.first-level li.ub .font-icon.fa-shopping-cart {
            margin-left: -47px; }
          nav .nav-inner ul.first-level li.ub .font-icon.fa-question {
            margin-left: -42px;
            margin-top: 13px; }
          nav .nav-inner ul.first-level li.ub .font-icon.fa-compass {
            font-size: 25px; }
            @media only screen and (min-width: 64.0625em) {
              nav .nav-inner ul.first-level li.ub .font-icon.fa-compass {
                font-size: 30px; } }
        nav .nav-inner ul.first-level li.ub > .parent-item:hover {
          background-color: #7cffc5; }
        nav .nav-inner ul.first-level li.ub .second-level {
          overflow: hidden; }
          nav .nav-inner ul.first-level li.ub .second-level li {
            width: 100%; }
            @media only screen and (min-width: 64.0625em) {
              nav .nav-inner ul.first-level li.ub .second-level li {
                width: 255px; } }
            nav .nav-inner ul.first-level li.ub .second-level li a::before {
              content: "";
              height: 10px;
              width: 10px;
              background: transparent;
              border: 2px solid gray;
              border-radius: 50%;
              display: block;
              position: absolute;
              margin-left: -35px;
              margin-top: 16px;
              white-space: nowrap; }
            nav .nav-inner ul.first-level li.ub .second-level li a.active {
              color: #00af62; }
              nav .nav-inner ul.first-level li.ub .second-level li a.active::before {
                border: 2px solid #00af62; }
            nav .nav-inner ul.first-level li.ub .second-level li a:hover {
              color: #00af62; }
        nav .nav-inner ul.first-level li.cp > .active {
          box-shadow: inset 5px 0px 0px 0px #01abcf;
          border-top: solid 2px white; }
          @media only screen and (min-width: 64.0625em) {
            nav .nav-inner ul.first-level li.cp > .active {
              border-top: none; } }
          nav .nav-inner ul.first-level li.cp > .active .fa-chevron-right {
            -webkit-transform: rotate(90deg);
                    transform: rotate(90deg); }
          nav .nav-inner ul.first-level li.cp > .active ~ ul {
            display: block;
            width: 100%;
            position: relative; }
        nav .nav-inner ul.first-level li.cp .font-icon {
          color: #01abcf;
          font-size: 20px;
          margin-left: -45px;
          float: left;
          font-weight: 900;
          margin-top: 10px; }
          @media only screen and (min-width: 64.0625em) {
            nav .nav-inner ul.first-level li.cp .font-icon {
              font-size: 25px; } }
          nav .nav-inner ul.first-level li.cp .font-icon.fa-calendar-alt {
            margin-left: -42px; }
          nav .nav-inner ul.first-level li.cp .font-icon.fa-shopping-cart {
            margin-left: -47px; }
          nav .nav-inner ul.first-level li.cp .font-icon.fa-question {
            margin-left: -42px;
            margin-top: 13px; }
          nav .nav-inner ul.first-level li.cp .font-icon.fa-compass {
            font-size: 25px; }
            @media only screen and (min-width: 64.0625em) {
              nav .nav-inner ul.first-level li.cp .font-icon.fa-compass {
                font-size: 30px; } }
        nav .nav-inner ul.first-level li.cp > .parent-item:hover {
          background-color: #9deeff; }
        nav .nav-inner ul.first-level li.cp .second-level {
          overflow: hidden; }
          nav .nav-inner ul.first-level li.cp .second-level li {
            width: 100%; }
            @media only screen and (min-width: 64.0625em) {
              nav .nav-inner ul.first-level li.cp .second-level li {
                width: 255px; } }
            nav .nav-inner ul.first-level li.cp .second-level li a::before {
              content: "";
              height: 10px;
              width: 10px;
              background: transparent;
              border: 2px solid gray;
              border-radius: 50%;
              display: block;
              position: absolute;
              margin-left: -35px;
              margin-top: 16px;
              white-space: nowrap; }
            nav .nav-inner ul.first-level li.cp .second-level li a.active {
              color: #01abcf; }
              nav .nav-inner ul.first-level li.cp .second-level li a.active::before {
                border: 2px solid #01abcf; }
            nav .nav-inner ul.first-level li.cp .second-level li a:hover {
              color: #01abcf; }
        nav .nav-inner ul.first-level li.bibliobridge > .active {
          box-shadow: inset 5px 0px 0px 0px #ab47bc;
          border-top: solid 2px white; }
          @media only screen and (min-width: 64.0625em) {
            nav .nav-inner ul.first-level li.bibliobridge > .active {
              border-top: none; } }
          nav .nav-inner ul.first-level li.bibliobridge > .active .fa-chevron-right {
            -webkit-transform: rotate(90deg);
                    transform: rotate(90deg); }
          nav .nav-inner ul.first-level li.bibliobridge > .active ~ ul {
            display: block;
            width: 100%;
            position: relative; }
        nav .nav-inner ul.first-level li.bibliobridge .font-icon {
          color: #ab47bc;
          font-size: 20px;
          margin-left: -45px;
          float: left;
          font-weight: 900;
          margin-top: 10px; }
          @media only screen and (min-width: 64.0625em) {
            nav .nav-inner ul.first-level li.bibliobridge .font-icon {
              font-size: 25px; } }
          nav .nav-inner ul.first-level li.bibliobridge .font-icon.fa-calendar-alt {
            margin-left: -42px; }
          nav .nav-inner ul.first-level li.bibliobridge .font-icon.fa-shopping-cart {
            margin-left: -47px; }
          nav .nav-inner ul.first-level li.bibliobridge .font-icon.fa-question {
            margin-left: -42px;
            margin-top: 13px; }
          nav .nav-inner ul.first-level li.bibliobridge .font-icon.fa-compass {
            font-size: 25px; }
            @media only screen and (min-width: 64.0625em) {
              nav .nav-inner ul.first-level li.bibliobridge .font-icon.fa-compass {
                font-size: 30px; } }
        nav .nav-inner ul.first-level li.bibliobridge > .parent-item:hover {
          background-color: #efddf2; }
        nav .nav-inner ul.first-level li.bibliobridge .second-level {
          overflow: hidden; }
          nav .nav-inner ul.first-level li.bibliobridge .second-level li {
            width: 100%; }
            @media only screen and (min-width: 64.0625em) {
              nav .nav-inner ul.first-level li.bibliobridge .second-level li {
                width: 255px; } }
            nav .nav-inner ul.first-level li.bibliobridge .second-level li a::before {
              content: "";
              height: 10px;
              width: 10px;
              background: transparent;
              border: 2px solid gray;
              border-radius: 50%;
              display: block;
              position: absolute;
              margin-left: -35px;
              margin-top: 16px;
              white-space: nowrap; }
            nav .nav-inner ul.first-level li.bibliobridge .second-level li a.active {
              color: #ab47bc; }
              nav .nav-inner ul.first-level li.bibliobridge .second-level li a.active::before {
                border: 2px solid #ab47bc; }
            nav .nav-inner ul.first-level li.bibliobridge .second-level li a:hover {
              color: #ab47bc; }
        nav .nav-inner ul.first-level li.dailybridge > .active {
          box-shadow: inset 5px 0px 0px 0px #e64a19;
          border-top: solid 2px white; }
          @media only screen and (min-width: 64.0625em) {
            nav .nav-inner ul.first-level li.dailybridge > .active {
              border-top: none; } }
          nav .nav-inner ul.first-level li.dailybridge > .active .fa-chevron-right {
            -webkit-transform: rotate(90deg);
                    transform: rotate(90deg); }
          nav .nav-inner ul.first-level li.dailybridge > .active ~ ul {
            display: block;
            width: 100%;
            position: relative; }
        nav .nav-inner ul.first-level li.dailybridge .font-icon {
          color: #e64a19;
          font-size: 20px;
          margin-left: -45px;
          float: left;
          font-weight: 900;
          margin-top: 10px; }
          @media only screen and (min-width: 64.0625em) {
            nav .nav-inner ul.first-level li.dailybridge .font-icon {
              font-size: 25px; } }
          nav .nav-inner ul.first-level li.dailybridge .font-icon.fa-calendar-alt {
            margin-left: -42px; }
          nav .nav-inner ul.first-level li.dailybridge .font-icon.fa-shopping-cart {
            margin-left: -47px; }
          nav .nav-inner ul.first-level li.dailybridge .font-icon.fa-question {
            margin-left: -42px;
            margin-top: 13px; }
          nav .nav-inner ul.first-level li.dailybridge .font-icon.fa-compass {
            font-size: 25px; }
            @media only screen and (min-width: 64.0625em) {
              nav .nav-inner ul.first-level li.dailybridge .font-icon.fa-compass {
                font-size: 30px; } }
        nav .nav-inner ul.first-level li.dailybridge > .parent-item:hover {
          background-color: #fadbd1; }
        nav .nav-inner ul.first-level li.dailybridge .second-level {
          overflow: hidden; }
          nav .nav-inner ul.first-level li.dailybridge .second-level li {
            width: 100%; }
            @media only screen and (min-width: 64.0625em) {
              nav .nav-inner ul.first-level li.dailybridge .second-level li {
                width: 255px; } }
            nav .nav-inner ul.first-level li.dailybridge .second-level li a::before {
              content: "";
              height: 10px;
              width: 10px;
              background: transparent;
              border: 2px solid gray;
              border-radius: 50%;
              display: block;
              position: absolute;
              margin-left: -35px;
              margin-top: 16px;
              white-space: nowrap; }
            nav .nav-inner ul.first-level li.dailybridge .second-level li a.active {
              color: #e64a19; }
              nav .nav-inner ul.first-level li.dailybridge .second-level li a.active::before {
                border: 2px solid #e64a19; }
            nav .nav-inner ul.first-level li.dailybridge .second-level li a:hover {
              color: #e64a19; }
        nav .nav-inner ul.first-level li .parent-item, nav .nav-inner ul.first-level li a {
          display: block;
          color: black;
          height: 50px;
          line-height: 50px;
          padding-left: 70px;
          font-size: 16px;
          font-weight: 600;
          cursor: pointer; }
          nav .nav-inner ul.first-level li .parent-item span.first-level-link, nav .nav-inner ul.first-level li a span.first-level-link {
            font-size: 16px; }
          nav .nav-inner ul.first-level li .parent-item .fa-chevron-right, nav .nav-inner ul.first-level li a .fa-chevron-right {
            float: right;
            margin-right: 25px;
            font-size: 20px;
            height: 100%;
            padding-top: 15px;
            opacity: 0.9;
            color: #32323b; }
        nav .nav-inner ul.first-level li ul.second-level {
          margin: 0;
          padding: 0;
          display: none; }
          nav .nav-inner ul.first-level li ul.second-level li {
            background: #f7f7f7; }
            nav .nav-inner ul.first-level li ul.second-level li a {
              height: 42px;
              display: block;
              line-height: 37px;
              font-size: 14px;
              font-weight: 500;
              margin-bottom: -5px; }

.closed-menu nav {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  color: #c9cbd3;
  -webkit-box-flex: 0;
      -ms-flex-positive: 0;
          flex-grow: 0;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  min-width: 255px;
  background: white;
  box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.2);
  z-index: 10;
  min-width: 70px; }
  @media only screen and (min-width: 64.0625em) {
    .closed-menu nav {
      min-height: 100vh; } }
  .closed-menu nav .fa-chevron-right {
    opacity: 0;
    display: none; }
  .closed-menu nav .nav-inner {
    width: 100%; }
    @media only screen and (min-width: 64.0625em) {
      .closed-menu nav .nav-inner {
        width: 70px; } }
    .closed-menu nav .nav-inner .logo-licencies {
      width: 100%; }
      @media only screen and (min-width: 64.0625em) {
        .closed-menu nav .nav-inner .logo-licencies {
          width: 70px; } }
      .closed-menu nav .nav-inner .logo-licencies .logo {
        margin: 0;
        width: 51px;
        height: 32px;
        margin-left: 40px; }
        @media only screen and (min-width: 64.0625em) {
          .closed-menu nav .nav-inner .logo-licencies .logo {
            width: 40px;
            height: 30px;
            margin-left: 0; } }
      .closed-menu nav .nav-inner .logo-licencies .burger-menu {
        margin-right: 5px; }
        @media only screen and (min-width: 64.0625em) {
          .closed-menu nav .nav-inner .logo-licencies .burger-menu {
            margin-left: 0px; } }
        .closed-menu nav .nav-inner .logo-licencies .burger-menu img {
          padding: 0; }
      .closed-menu nav .nav-inner .logo-licencies .wording-logo {
        display: block; }
        @media only screen and (min-width: 64.0625em) {
          .closed-menu nav .nav-inner .logo-licencies .wording-logo {
            display: none; } }
    .closed-menu nav .nav-inner ul.first-level {
      width: 300px;
      left: -312px;
      overflow: hidden;
      -webkit-transform: translateX(-5%);
              transform: translateX(-5%);
      pointer-events: none;
      visibility: hidden;
      transition: all 400ms cubic-bezier(0.455, 0.03, 0.515, 0.955); }
      @media only screen and (min-width: 64.0625em) {
        .closed-menu nav .nav-inner ul.first-level {
          opacity: 1;
          pointer-events: normal;
          visibility: visible;
          -webkit-transform: translateX(0%);
                  transform: translateX(0%);
          width: 100%; } }
      .closed-menu nav .nav-inner ul.first-level li {
        width: 100%; }
        .closed-menu nav .nav-inner ul.first-level li .second-level {
          display: none !important; }

.social-container {
  display: none; }
  @media only screen and (min-width: 64.0625em) {
    .social-container {
      width: 255px;
      display: block;
      margin-top: 20px; }
      .social-container p.copyright-ffb {
        font-size: 12px;
        color: #9195a5;
        text-align: center;
        width: 160px;
        margin: 0 auto;
        padding-bottom: 10px; }
      .social-container .social-links {
        text-align: center; }
        .social-container .social-links a.twitter {
          background: #4099FF;
          padding: 5px;
          border-radius: 50%;
          right: 2px;
          position: relative;
          top: 2px;
          margin: 3px; }
          .social-container .social-links a.twitter .fa-twitter {
            color: white;
            margin-left: 2px; } }

.ub-menu-icon {
  background: url(../assets/images/logo-ub.jpg) no-repeat;
  height: 30px;
  width: 30px;
  position: relative;
  top: 4px;
  left: -1px; }

.cp-menu-icon {
  background: url(../assets/images/logo-club-privileges.png) no-repeat;
  height: 30px;
  width: 30px;
  position: relative;
  top: 4px;
  left: -1px; }

.login-home {
  width: 300px;
  height: 100%;
  margin: auto;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  font-family: "Open Sans", sans-serif;
  background: #f9f9f9;
  -o-box-shadow: 0px -2px 15px 0px #cfcfcf;
  box-shadow: 0px -2px 15px 0px #cfcfcf;
  filter: progid:DXImageTransform.Microsoft.Shadow(color=#cfcfcf, Direction=90, Strength=15); }
  @media only screen and (min-width: 40.0625em) {
    .login-home {
      width: 450px; } }
  .login-home button {
    width: 347px;
    margin-top: 20px; }
  .login-home .logoFFB {
    margin: 0 auto;
    width: 99px;
    height: 110px;
    margin-bottom: 20px; }
    .login-home .logoFFB img {
      width: 99px;
      height: 110px; }
  .login-home h1, .login-home h2 {
    text-align: center; }
  .login-home hr {
    width: 50%;
    margin: 0 auto; }
  .login-home h1 {
    text-align: center; }
  .login-home a.reset-mdp {
    padding-bottom: 20px;
    text-decoration: underline; }
  .login-home .help-link {
    text-decoration: underline; }
  .login-home .gp-link {
    text-decoration: underline;
    padding-top: 20px;
    text-align: center; }
  .login-home #form-connexion {
    width: 100%;
    margin: 0 auto;
    margin-top: 40px;
    text-align: center; }
    .login-home #form-connexion .msg-error {
      padding: 5px 0px 5px 0; }
      .login-home #form-connexion .msg-error span {
        color: white; }
    .login-home #form-connexion label {
      font-size: 14px;
      font-weight: normal;
      text-align: left; }
    .login-home #form-connexion input {
      background: #efefef; }
      .login-home #form-connexion input.ng-invalid {
        border-bottom: solid 1px lightgray !important; }
      @media only screen and (min-width: 40.0625em) {
        .login-home #form-connexion input {
          width: 350px; } }

@media only screen and (min-width: 64.0625em) {
  #homepage .columns {
    padding-bottom: 7px; } }

@media only screen and (min-width: 64.0625em) {
  #homepage .mt-firstblock {
    margin-top: 13px; } }

@media only screen and (min-width: 64.0625em) {
  #homepage .mt-lastblock {
    margin-top: 4px; } }

@media only screen and (min-width: 64.0625em) {
  #homepage .title-section-shop.columns,
  #homepage .container-table.columns,
  #homepage .info-blockhead.columns,
  #homepage .result-by-term-club.columns,
  #homepage .result-by-term.columns {
    padding-bottom: 0; } }

#homepage button {
  text-transform: uppercase;
  color: white;
  font-size: 13px;
  font-weight: 700; }
  #homepage button a {
    color: white;
    font-size: 13px;
    font-weight: 700; }

#homepage h1,
#homepage h2 {
  color: #424242;
  text-transform: none; }

#homepage .fa-copy {
  color: #0479b2; }

#homepage .block-container-news {
  border-top: 3px solid #e76f67;
  border-bottom: 0px solid #e76f67;
  box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.1);
  border-radius: 3px;
  padding: 0 15px 0 15px;
  margin: 20px 0px 20px 0px;
  background: white; }

#homepage .block-container-results {
  border-top: 3px solid #01abcf;
  border-bottom: 0px solid #01abcf;
  box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.1);
  border-radius: 3px;
  padding: 0 15px 0 15px;
  margin: 20px 0px 20px 0px;
  background: white; }

#homepage .block-container-ranking {
  border-top: 3px solid #fa9a43;
  border-bottom: 0px solid #fa9a43;
  box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.1);
  border-radius: 3px;
  padding: 0 15px 0 15px;
  margin: 20px 0px 20px 0px;
  background: white; }

#homepage .block-container-news {
  border-top: none;
  box-shadow: none;
  padding: 0;
  margin: 0px 0px 20px 0px;
  background: transparent; }
  #homepage .block-container-news .title-section-feature {
    margin-top: 10px; }
    @media only screen and (min-width: 64.0625em) {
      #homepage .block-container-news .title-section-feature {
        margin-top: 0; } }
    #homepage .block-container-news .title-section-feature h1 {
      background: white;
      border-left: solid 3px #f26866;
      width: 275px;
      padding: 3px;
      color: #f26866; }
      #homepage .block-container-news .title-section-feature h1.last-actus {
        width: 240px; }
      #homepage .block-container-news .title-section-feature h1 .fa-book-open {
        color: #f26866;
        font-size: 25px;
        margin-left: 10px; }
  #homepage .block-container-news .shop-carousel ul[rn-carousel] {
    background: white;
    width: 100%;
    height: 470px;
    margin: 0 auto;
    box-shadow: 0px 1px 1px 0px #cfcfcf; }
    @media only screen and (min-width: 64.0625em) {
      #homepage .block-container-news .shop-carousel ul[rn-carousel] {
        height: 491px; } }
    @media only screen and (min-width: 90.0625em) {
      #homepage .block-container-news .shop-carousel ul[rn-carousel] {
        height: 560px; } }
    #homepage .block-container-news .shop-carousel ul[rn-carousel] li .ribbon-wrapper-green {
      width: 90px;
      height: 90px;
      overflow: hidden;
      position: absolute;
      top: -3px; }
      #homepage .block-container-news .shop-carousel ul[rn-carousel] li .ribbon-wrapper-green .ribbon-green {
        font-size: 13px;
        font-weight: bold;
        text-transform: uppercase;
        color: white;
        text-align: center;
        -webkit-transform: rotate(-45deg);
                transform: rotate(-45deg);
        position: relative;
        padding: 7px 0;
        left: -29px;
        top: 15px;
        width: 120px;
        background-color: #f26866;
        background-image: -webkit-gradient(linear, left top, left bottom, from(#ff7572), to(#f26866));
        box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.3); }
        #homepage .block-container-news .shop-carousel ul[rn-carousel] li .ribbon-wrapper-green .ribbon-green:before {
          left: 0; }
        #homepage .block-container-news .shop-carousel ul[rn-carousel] li .ribbon-wrapper-green .ribbon-green:after {
          right: 0; }
        ​
#homepage .block-container-news .shop-carousel ul[rn-carousel] li .ribbon-wrapper-green .ribbon-green:before, #homepage .block-container-news .shop-carousel ul[rn-carousel] li .ribbon-wrapper-green .ribbon-green:after {
          content: "";
          border-left: 3px solid transparent;
          border-right: 3px solid transparent;
          position: absolute;
          bottom: -3px; }
    #homepage .block-container-news .shop-carousel ul[rn-carousel] li h1 {
      border: none;
      width: 80%;
      text-transform: uppercase;
      text-align: center;
      min-height: 80px;
      margin: 35px auto 0 auto;
      font-weight: normal;
      background: white;
      padding: 3px;
      color: #f26866; }
      @media only screen and (min-width: 40.0625em) and (max-width: 64em) {
        #homepage .block-container-news .shop-carousel ul[rn-carousel] li h1 {
          padding: 0; } }
      @media only screen and (min-width: 64.0625em) and (max-width: 90em) {
        #homepage .block-container-news .shop-carousel ul[rn-carousel] li h1 {
          font-size: 20px;
          line-height: 1.2em; } }
    #homepage .block-container-news .shop-carousel ul[rn-carousel] li img {
      margin: auto;
      -o-object-fit: contain;
         object-fit: contain;
      height: auto;
      width: 300px;
      background: white;
      position: absolute;
      left: 0;
      right: 0;
      margin-top: -10px;
      opacity: 1;
      transition: all .5s; }
      #homepage .block-container-news .shop-carousel ul[rn-carousel] li img:hover {
        opacity: .9; }
      @media only screen and (min-width: 40.0625em) {
        #homepage .block-container-news .shop-carousel ul[rn-carousel] li img {
          width: 330px;
          margin-top: -20px; } }
      @media only screen and (min-width: 64.0625em) {
        #homepage .block-container-news .shop-carousel ul[rn-carousel] li img {
          margin-top: 0;
          width: 400px; } }
    #homepage .block-container-news .shop-carousel ul[rn-carousel] li p.price {
      font-size: 20px;
      position: absolute;
      bottom: 55px;
      left: 0;
      right: 0;
      width: 100%;
      line-height: 22px;
      text-align: center; }
      @media only screen and (min-width: 40.0625em) {
        #homepage .block-container-news .shop-carousel ul[rn-carousel] li p.price {
          text-align: left;
          bottom: 70px;
          margin-left: 60px; } }
      #homepage .block-container-news .shop-carousel ul[rn-carousel] li p.price b {
        color: #42b48d; }
    #homepage .block-container-news .shop-carousel ul[rn-carousel] button {
      position: absolute;
      width: 140px;
      bottom: 20px;
      margin: 0 auto;
      left: 0;
      right: 0; }
  #homepage .block-container-news .shop-carousel .custom-indicator span {
    transition: all 0.3s ease-in; }
    #homepage .block-container-news .shop-carousel .custom-indicator span.active {
      color: yellow !important; }
  #homepage .block-container-news .shop-carousel .rn-carousel-control-next {
    content: "";
    background: url(../assets/images/arrow-right.svg);
    display: block;
    width: 20px;
    height: 40px;
    background-size: 20px 40px;
    right: 1em; }
    #homepage .block-container-news .shop-carousel .rn-carousel-control-next:before {
      content: ""; }
  #homepage .block-container-news .shop-carousel .rn-carousel-control-prev {
    content: "";
    background: url(../assets/images/arrow-right.svg);
    -webkit-transform: rotate(180deg);
            transform: rotate(180deg);
    display: block;
    width: 20px;
    height: 40px;
    background-size: 20px 40px;
    left: 1em; }
    #homepage .block-container-news .shop-carousel .rn-carousel-control-prev:before {
      content: ""; }
  #homepage .block-container-news .btn-all-actus {
    margin-bottom: -15px; }
  #homepage .block-container-news .block-news .btn-view-all {
    margin-left: 20px; }
    #homepage .block-container-news .block-news .btn-view-all a {
      color: #e76f67;
      padding-top: 10px;
      font-size: 16px; }
    #homepage .block-container-news .block-news .btn-view-all .fa-chevron-right {
      color: #e76f67;
      font-size: 20px; }
  #homepage .block-container-news .block-news .archives-news a {
    color: #e76f67;
    padding-top: 10px;
    font-size: 16px; }
  #homepage .block-container-news .block-news .archives-news .fa-chevron-right {
    color: #e76f67;
    font-size: 20px; }
  #homepage .block-container-news .block-news .news-item {
    border-top: 0px solid #e76f67;
    border-bottom: 2px solid #e76f67;
    box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.2);
    border-radius: 5px; }
    #homepage .block-container-news .block-news .news-item figure, #homepage .block-container-news .block-news .news-item .image {
      height: 150px;
      padding: 0;
      margin: 0;
      overflow: hidden;
      position: relative;
      padding-left: 0;
      padding-right: 0; }
      #homepage .block-container-news .block-news .news-item figure img, #homepage .block-container-news .block-news .news-item .image img {
        width: 100%;
        border-radius: 5px; }
        @media only screen and (min-width: 40.0625em) {
          #homepage .block-container-news .block-news .news-item figure img, #homepage .block-container-news .block-news .news-item .image img {
            max-width: none;
            width: 100%; } }
      #homepage .block-container-news .block-news .news-item figure:before, #homepage .block-container-news .block-news .news-item .image:before {
        content: " ";
        position: absolute;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        opacity: 0;
        background: url("../assets/images/plus-icon.svg") top center no-repeat rgba(255, 255, 255, 0.7);
        transition: 0.5s ease;
        height: 150px; }
    #homepage .block-container-news .block-news .news-item:hover figure:before, #homepage .block-container-news .block-news .news-item:hover .image:before {
      opacity: 1;
      background-position: center center; }
    #homepage .block-container-news .block-news .news-item .card-text-content {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      padding: 10px;
      height: 100%;
      min-height: auto;
      overflow: hidden; }
      @media only screen and (min-width: 40.0625em) {
        #homepage .block-container-news .block-news .news-item .card-text-content {
          min-height: 270px; } }
      @media only screen and (min-width: 64.0625em) {
        #homepage .block-container-news .block-news .news-item .card-text-content {
          min-height: 240px; } }
      #homepage .block-container-news .block-news .news-item .card-text-content.home-card-content {
        height: 210px; }
      #homepage .block-container-news .block-news .news-item .card-text-content h2 {
        text-transform: none;
        font-size: 16px;
        color: middle-gray;
        font-weight: bold; }
        #homepage .block-container-news .block-news .news-item .card-text-content h2 span {
          text-transform: none;
          font-size: 16px;
          color: middle-gray;
          font-weight: bold; }
      #homepage .block-container-news .block-news .news-item .card-text-content .date {
        font-size: 13px;
        font-style: italic;
        margin-bottom: 5px;
        color: #4f4f4f; }
      #homepage .block-container-news .block-news .news-item .card-text-content a {
        color: #e76f67; }
        #homepage .block-container-news .block-news .news-item .card-text-content a:hover {
          color: #e76f67; }
        #homepage .block-container-news .block-news .news-item .card-text-content a.read-more {
          margin-top: auto;
          margin-left: auto; }
      #homepage .block-container-news .block-news .news-item .card-text-content .intro {
        font-size: 13px;
        margin-bottom: 0px; }
        @media only screen and (min-width: 40.0625em) and (max-width: 64em) {
          #homepage .block-container-news .block-news .news-item .card-text-content .intro {
            font-size: 12px; } }
      #homepage .block-container-news .block-news .news-item .card-text-content .line-clamp {
        display: -webkit-box;
        -webkit-line-clamp: 3;
        -webkit-box-orient: vertical;
        overflow: hidden;
        text-overflow: ellipsis;
        word-wrap: break-word; }
      @media not all and (min-resolution: 0.001dpcm) {
        #homepage .block-container-news .block-news .news-item .card-text-content .line-clamp {
          display: -webkit-box;
          -webkit-line-clamp: 3;
          -webkit-box-orient: vertical;
          overflow: hidden;
          text-overflow: ellipsis;
          word-wrap: break-word;
          height: 4.5rem; } }

@-moz-document url-prefix() {
  #homepage .block-container-news .block-news .news-item .card-text-content .line-clamp {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    word-wrap: break-word;
    line-height: 1.2;
    /* line-height for 1line*/
    max-height: 4.8rem;
    /* line-height * 4*/ } }
  #homepage .block-container-news .block-news .date {
    font-weight: 600;
    font-style: italic;
    font-size: 13px;
    color: #666666; }
  #homepage .block-container-news .block-news .featured-news .featured-image {
    background: white; }
    #homepage .block-container-news .block-news .featured-news .featured-image a .image {
      width: 100%;
      height: 230px;
      background-position: center;
      background-size: 100%;
      background-repeat: no-repeat; }
      @media only screen and (min-width: 40.0625em) {
        #homepage .block-container-news .block-news .featured-news .featured-image a .image {
          height: 350px; } }
      @media only screen and (min-width: 64.0625em) {
        #homepage .block-container-news .block-news .featured-news .featured-image a .image {
          height: 280px; } }
      @media only screen and (min-width: 90.0625em) {
        #homepage .block-container-news .block-news .featured-news .featured-image a .image {
          height: 350px; } }
      #homepage .block-container-news .block-news .featured-news .featured-image a .image:before {
        content: " ";
        position: absolute;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        opacity: 0;
        background: url("../assets/images/plus-icon.svg") top center no-repeat rgba(255, 255, 255, 0.7);
        transition: 0.5s ease;
        height: 230px;
        margin: 0 15px; }
        @media only screen and (min-width: 40.0625em) {
          #homepage .block-container-news .block-news .featured-news .featured-image a .image:before {
            height: 350px; } }
        @media only screen and (min-width: 64.0625em) {
          #homepage .block-container-news .block-news .featured-news .featured-image a .image:before {
            height: 280px; } }
        @media only screen and (min-width: 90.0625em) {
          #homepage .block-container-news .block-news .featured-news .featured-image a .image:before {
            height: 350px; } }
    #homepage .block-container-news .block-news .featured-news .featured-image a:hover .image:before {
      opacity: 1;
      background-position: center center; }
  #homepage .block-container-news .block-news .featured-news .feature-content {
    width: 100%;
    height: 100%;
    background: white;
    padding: 10px;
    text-align: center;
    box-shadow: 0px 1px 1px 0px #cfcfcf; }
    @media only screen and (min-width: 64.0625em) {
      #homepage .block-container-news .block-news .featured-news .feature-content {
        height: 211px; } }
    #homepage .block-container-news .block-news .featured-news .feature-content h2 {
      font-weight: 700;
      font-size: 20px;
      text-transform: uppercase;
      text-align: center; }
    #homepage .block-container-news .block-news .featured-news .feature-content .intro {
      font-size: 16px;
      font-weight: normal;
      text-align: center;
      padding: 0; }
      @media only screen and (min-width: 40.0625em) {
        #homepage .block-container-news .block-news .featured-news .feature-content .intro {
          padding: 0 20px;
          font-size: 16px; } }
      @media only screen and (min-width: 40.0625em) {
        #homepage .block-container-news .block-news .featured-news .feature-content .intro {
          font-size: 14px; } }
    #homepage .block-container-news .block-news .featured-news .feature-content .line-clamp {
      display: -webkit-box;
      -webkit-line-clamp: 3;
      -webkit-box-orient: vertical;
      overflow: hidden;
      text-overflow: ellipsis;
      word-wrap: break-word; }
    @media not all and (min-resolution: 0.001dpcm) {
      #homepage .block-container-news .block-news .featured-news .feature-content .line-clamp {
        display: -webkit-box;
        -webkit-line-clamp: 3;
        -webkit-box-orient: vertical;
        overflow: hidden;
        text-overflow: ellipsis;
        word-wrap: break-word;
        height: 4.5rem; } }

@-moz-document url-prefix() {
  #homepage .block-container-news .block-news .featured-news .feature-content .line-clamp {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    word-wrap: break-word;
    line-height: 1.2;
    /* line-height for 1line*/
    max-height: 4.8rem;
    /* line-height * 4*/ } }
    #homepage .block-container-news .block-news .featured-news .feature-content button {
      background: #f26866; }
  #homepage .block-container-news .block-news .container-carousel {
    margin-top: 20px; }
    @media only screen and (min-width: 64.0625em) {
      #homepage .block-container-news .block-news .container-carousel {
        margin-top: -6px; } }
    #homepage .block-container-news .block-news .container-carousel h1.title-section-shop {
      background: white;
      border-left: solid 3px #2cbc9b;
      width: 210px;
      padding: 3px;
      color: #2cbc9b;
      margin-top: 15px; }
      @media only screen and (min-width: 64.0625em) {
        #homepage .block-container-news .block-news .container-carousel h1.title-section-shop {
          margin-top: -49px; } }
      #homepage .block-container-news .block-news .container-carousel h1.title-section-shop .fa-shopping-cart {
        color: #2cbc9b;
        font-size: 25px;
        margin-left: 10px;
        font-weight: 900; }
  @media only screen and (min-width: 64.0625em) {
    #homepage .block-container-news .block-news .simple-news--bottom .news-item {
      margin-bottom: 25px !important; } }
  #homepage .block-container-news .block-news .simple-news .news-item {
    border-top: none;
    border-bottom: none;
    box-shadow: 0px 1px 1px 0px #cfcfcf;
    border-radius: 2px;
    margin-bottom: 15px;
    padding-bottom: 10px;
    background: white;
    margin-top: 15px; }
    @media only screen and (min-width: 64.0625em) {
      #homepage .block-container-news .block-news .simple-news .news-item {
        margin-top: 0;
        margin-bottom: -12px; } }
    #homepage .block-container-news .block-news .simple-news .news-item .image {
      width: 100%;
      height: 250px;
      background-position: center;
      background-size: cover;
      background-repeat: no-repeat; }
      #homepage .block-container-news .block-news .simple-news .news-item .image:before {
        height: 250px; }
    #homepage .block-container-news .block-news .simple-news .news-item .card-text-content {
      height: 100%;
      min-height: 205px; }
      #homepage .block-container-news .block-news .simple-news .news-item .card-text-content h2 {
        text-transform: uppercase; }
    #homepage .block-container-news .block-news .simple-news .news-item button {
      background: #f26866;
      margin-left: 10px;
      top: 25px; }
      #homepage .block-container-news .block-news .simple-news .news-item button a {
        color: white; }

#homepage .info-blockhead {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex; }
  #homepage .info-blockhead--ranking .info-blockhead-item {
    margin-top: 17px;
    top: -20px;
    line-height: 2.2rem;
    margin-left: 20px; }
    @media only screen and (min-width: 64.0625em) {
      #homepage .info-blockhead--ranking .info-blockhead-item {
        top: -3px;
        line-height: 1.2rem;
        margin-left: 9px; } }
  #homepage .info-blockhead div.info-blockhead-item {
    margin-top: 17px; }
    @media only screen and (min-width: 90.0625em) {
      #homepage .info-blockhead div.info-blockhead-item {
        margin: 17px 0 0 20px; } }
  #homepage .info-blockhead div h1 {
    font-size: 14px; }
    @media only screen and (min-width: 90.0625em) {
      #homepage .info-blockhead div h1 {
        padding-top: 0;
        margin: 0;
        line-height: 1.2em;
        font-size: 20px; } }
  #homepage .info-blockhead div span {
    color: #727272;
    font-weight: 600; }
  #homepage .info-blockhead div img {
    position: relative;
    top: -15px;
    left: -10px; }
  #homepage .info-blockhead .licensee-pic {
    position: relative;
    border-radius: 50%;
    min-width: 80px;
    height: 80px;
    background: white;
    box-shadow: 0px 1px 5px 0px #cfcfcf;
    top: -12px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    cursor: default; }
    #homepage .info-blockhead .licensee-pic h1 {
      font-size: 35px;
      text-align: center;
      margin: 0 0 4px 0; }
    #homepage .info-blockhead .licensee-pic img {
      width: 20px;
      left: 0;
      top: 0; }
    #homepage .info-blockhead .licensee-pic span {
      font-size: 25px;
      color: #424242; }

#homepage .block-container-results {
  margin: 40px 0px 10px 0px; }
  @media only screen and (min-width: 40.0625em) {
    #homepage .block-container-results {
      margin: 40px 0px -15px 0px; } }
  @media only screen and (min-width: 64.0625em) {
    #homepage .block-container-results {
      margin: 20px 0px -20px 0px; } }
  #homepage .block-container-results .infos-content-container {
    padding: 0;
    margin-bottom: 13px;
    margin-top: 13px; }
    #homepage .block-container-results .infos-content-container .result-by-term, #homepage .block-container-results .infos-content-container .result-by-term-club {
      background: whitesmoke;
      border-top: solid 2px #eaeaea; }
      #homepage .block-container-results .infos-content-container .result-by-term h2, #homepage .block-container-results .infos-content-container .result-by-term-club h2 {
        font-size: 13px; }
        @media only screen and (min-width: 40.0625em) {
          #homepage .block-container-results .infos-content-container .result-by-term h2, #homepage .block-container-results .infos-content-container .result-by-term-club h2 {
            font-size: 13px; } }
        @media only screen and (min-width: 90.0625em) {
          #homepage .block-container-results .infos-content-container .result-by-term h2, #homepage .block-container-results .infos-content-container .result-by-term-club h2 {
            font-size: 16px; } }
    #homepage .block-container-results .infos-content-container .infos-content {
      position: relative;
      top: 15px; }
    #homepage .block-container-results .infos-content-container #autocomplete_person_search_value,
    #homepage .block-container-results .infos-content-container #autocomplete_organization_search_value {
      background: white;
      border: none;
      box-shadow: 0px 2px 6px rgba(0, 0, 0, 0.1);
      border-bottom: solid 2px #d1d1d1;
      font-size: 13px;
      font-weight: bold; }
      #homepage .block-container-results .infos-content-container #autocomplete_person_search_value::-webkit-input-placeholder,
      #homepage .block-container-results .infos-content-container #autocomplete_organization_search_value::-webkit-input-placeholder {
        font-size: 13px;
        color: gray;
        font-weight: normal; }
      #homepage .block-container-results .infos-content-container #autocomplete_person_search_value::-moz-placeholder,
      #homepage .block-container-results .infos-content-container #autocomplete_organization_search_value::-moz-placeholder {
        font-size: 13px;
        color: gray;
        font-weight: normal; }
      #homepage .block-container-results .infos-content-container #autocomplete_person_search_value:-ms-input-placeholder,
      #homepage .block-container-results .infos-content-container #autocomplete_organization_search_value:-ms-input-placeholder {
        font-size: 13px;
        color: gray;
        font-weight: normal; }
      #homepage .block-container-results .infos-content-container #autocomplete_person_search_value::placeholder,
      #homepage .block-container-results .infos-content-container #autocomplete_organization_search_value::placeholder {
        font-size: 13px;
        color: gray;
        font-weight: normal; }
    #homepage .block-container-results .infos-content-container #autocomplete_person_search_dropdown,
    #homepage .block-container-results .infos-content-container #autocomplete_organization_search_dropdown {
      box-shadow: 0px 3px 7px rgba(0, 0, 0, 0.5);
      height: 200px; }
      @media only screen and (min-width: 64.0625em) {
        #homepage .block-container-results .infos-content-container #autocomplete_person_search_dropdown,
        #homepage .block-container-results .infos-content-container #autocomplete_organization_search_dropdown {
          width: 30vh; } }
      @media only screen and (min-width: 90.0625em) {
        #homepage .block-container-results .infos-content-container #autocomplete_person_search_dropdown,
        #homepage .block-container-results .infos-content-container #autocomplete_organization_search_dropdown {
          width: 50vh; } }
      #homepage .block-container-results .infos-content-container #autocomplete_person_search_dropdown .angucomplete-title,
      #homepage .block-container-results .infos-content-container #autocomplete_organization_search_dropdown .angucomplete-title {
        font-size: 13px;
        color: black; }
      #homepage .block-container-results .infos-content-container #autocomplete_person_search_dropdown .angucomplete-selected-row,
      #homepage .block-container-results .infos-content-container #autocomplete_organization_search_dropdown .angucomplete-selected-row {
        font-size: 13px;
        color: black;
        background: lightgray; }
  #homepage .block-container-results hr.separator {
    border: transparent; }
  #homepage .block-container-results img.icon-search-block {
    width: 50px;
    position: absolute;
    left: 10px;
    top: -5px;
    opacity: .5; }
    @media only screen and (min-width: 40.0625em) {
      #homepage .block-container-results img.icon-search-block {
        opacity: 0.3; } }
    @media only screen and (min-width: 90.0625em) {
      #homepage .block-container-results img.icon-search-block {
        opacity: 1; } }

#homepage .block-results .btn-view-all {
  margin-left: 20px; }
  #homepage .block-results .btn-view-all a {
    color: #01abcf;
    padding-top: 10px;
    font-size: 16px; }
  #homepage .block-results .btn-view-all .fa-chevron-right {
    color: #01abcf;
    font-size: 20px; }

#homepage .block-results .archives-news a {
  color: #01abcf;
  padding-top: 10px;
  font-size: 16px; }

#homepage .block-results .archives-news .fa-chevron-right {
  color: #01abcf;
  font-size: 20px; }

#homepage .block-results .info-blockhead-item h1 {
  line-height: 1.4; }
  @media only screen and (min-width: 64.0625em) {
    #homepage .block-results .info-blockhead-item h1 {
      line-height: 34px; } }

#homepage .block-results .all-resultslink {
  font-size: 13px;
  text-transform: uppercase;
  top: 20px;
  position: relative; }

#homepage .block-results .block-no-result {
  height: 100px;
  background: #f9f9f9; }
  #homepage .block-results .block-no-result .description {
    display: block;
    text-align: center; }
  @media only screen and (min-width: 64.0625em) {
    #homepage .block-results .block-no-result {
      height: 178px; } }

#homepage .block-results .all-resultslink-mob {
  font-size: 13px;
  text-transform: uppercase;
  margin-bottom: 15px; }

#homepage .block-results span.fa-chevron-right {
  color: #01abcf;
  font-size: 20px;
  top: 2px;
  left: 5px;
  position: relative; }

#homepage .block-results .container-table {
  margin-top: 0px; }
  @media only screen and (min-width: 64.0625em) {
    #homepage .block-results .container-table {
      margin-top: -10px; } }
  #homepage .block-results .container-table .links-shorcut {
    margin-top: -12px; }
    @media only screen and (min-width: 40.0625em) and (max-width: 64em) {
      #homepage .block-results .container-table .links-shorcut a {
        font-size: 12px; } }
    #homepage .block-results .container-table .links-shorcut .fa-star {
      color: orange;
      font-size: 20px; }
    #homepage .block-results .container-table .links-shorcut .fa-copy {
      font-size: 20px; }
    @media only screen and (max-width: 40em) {
      #homepage .block-results .container-table .links-shorcut {
        text-align: center; } }
    #homepage .block-results .container-table .links-shorcut a.search-tournament {
      float: none;
      display: block; }
      @media only screen and (min-width: 40.0625em) {
        #homepage .block-results .container-table .links-shorcut a.search-tournament {
          float: left;
          display: inherit; } }
    #homepage .block-results .container-table .links-shorcut a.search-competition {
      float: none; }
      @media only screen and (min-width: 40.0625em) {
        #homepage .block-results .container-table .links-shorcut a.search-competition {
          float: right; } }
  #homepage .block-results .container-table table.last-results-table {
    min-width: 340px;
    width: 100%;
    border-bottom: none; }
    #homepage .block-results .container-table table.last-results-table .intitule {
      padding-left: 24px; }
    #homepage .block-results .container-table table.last-results-table .date-results {
      padding-left: 5px; }
      @media only screen and (min-width: 40.0625em) {
        #homepage .block-results .container-table table.last-results-table .date-results {
          width: 40px; } }
      #homepage .block-results .container-table table.last-results-table .date-results div {
        padding-top: 2px;
        background: #01abcf;
        width: 40px;
        height: 40px;
        border-radius: 4px; }
        @media only screen and (min-width: 40.0625em) {
          #homepage .block-results .container-table table.last-results-table .date-results div {
            padding-top: 5px;
            width: 45px;
            height: 45px; } }
        #homepage .block-results .container-table table.last-results-table .date-results div .day {
          display: inline-block;
          width: 100%;
          font-size: 13px;
          font-weight: bold;
          color: white; }
          @media only screen and (min-width: 64.0625em) {
            #homepage .block-results .container-table table.last-results-table .date-results div .day {
              font-size: 16px; } }
        #homepage .block-results .container-table table.last-results-table .date-results div .month {
          display: inline-block;
          width: 100%;
          font-size: 13px;
          color: white;
          font-weight: bold; }
          @media only screen and (min-width: 64.0625em) {
            #homepage .block-results .container-table table.last-results-table .date-results div .month {
              font-size: 14px; } }
    #homepage .block-results .container-table table.last-results-table .content-results {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      max-width: 100%;
      padding-left: 0; }
      @media only screen and (min-width: 40.0625em) {
        #homepage .block-results .container-table table.last-results-table .content-results {
          height: 60px;
          padding-left: inherit; } }
      #homepage .block-results .container-table table.last-results-table .content-results .place {
        padding-bottom: 0; }
      #homepage .block-results .container-table table.last-results-table .content-results .title-results {
        color: #424242;
        font-size: 13px;
        font-weight: 700; }
        @media only screen and (min-width: 40.0625em) {
          #homepage .block-results .container-table table.last-results-table .content-results .title-results {
            font-size: 14px; } }
        @media only screen and (min-width: 64.0625em) {
          #homepage .block-results .container-table table.last-results-table .content-results .title-results {
            font-size: 15px; } }
        @media only screen and (min-width: 90.0625em) {
          #homepage .block-results .container-table table.last-results-table .content-results .title-results {
            font-size: 16px; } }
      #homepage .block-results .container-table table.last-results-table .content-results .title-desc {
        color: #424242;
        font-size: 12px;
        font-weight: 500; }
        @media only screen and (min-width: 40.0625em) {
          #homepage .block-results .container-table table.last-results-table .content-results .title-desc {
            font-size: 12px; } }
        @media only screen and (min-width: 64.0625em) {
          #homepage .block-results .container-table table.last-results-table .content-results .title-desc {
            font-size: 13px; } }
        @media only screen and (min-width: 90.0625em) {
          #homepage .block-results .container-table table.last-results-table .content-results .title-desc {
            font-size: 14px; } }
      #homepage .block-results .container-table table.last-results-table .content-results .fa-chevron-right {
        color: #01abcf;
        font-size: 30px;
        top: 4px;
        position: relative; }

#homepage .bons-plans-container {
  margin: 20px auto; }
  #homepage .bons-plans-container .bons-plans-item {
    margin-bottom: 25px; }

#homepage .donne-container h1.bplans {
  background: white;
  border-left: solid 3px #fa9a43;
  width: 180px;
  padding: 3px;
  color: #fa9a43; }
  #homepage .donne-container h1.bplans .fa-tag {
    color: #fa9a43;
    font-size: 25px;
    margin-left: 10px; }

#homepage .donne-container h1.challenge {
  background: white;
  border-left: solid 3px #01abcf;
  width: 50%;
  padding: 3px;
  color: #01abcf; }
  #homepage .donne-container h1.challenge .fa-trophy {
    color: #01abcf;
    font-size: 25px;
    margin-left: 10px; }

#homepage .donne-container h2.challenge {
  background: white;
  color: #01abcf;
  padding: 20px;
  text-align: center; }
  #homepage .donne-container h2.challenge p {
    background: white;
    color: #01abcf;
    text-align: left;
    margin-top: 20px;
    color: black;
    font-size: large; }
  #homepage .donne-container h2.challenge h3 {
    background: white;
    color: #01abcf; }

#homepage .donne-container .btn-shop {
  top: -60px; }

#homepage .donne-container span.donne-title {
  position: relative;
  top: -65px;
  font-size: 18px;
  text-transform: uppercase;
  padding: 10px;
  margin: 0;
  line-height: 1.3em; }
  @media only screen and (min-width: 40.0625em) {
    #homepage .donne-container span.donne-title {
      font-size: 13px;
      top: -50px; } }
  @media only screen and (min-width: 64.0625em) {
    #homepage .donne-container span.donne-title {
      font-size: 16px;
      top: -70px; } }

#homepage .donne-container, #homepage .bons-plans-container {
  overflow: hidden; }
  #homepage .donne-container img, #homepage .bons-plans-container img {
    box-shadow: 0px 1px 1px 0px #cfcfcf;
    transition: all 300ms ease-in-out; }
    #homepage .donne-container img:hover, #homepage .bons-plans-container img:hover {
      opacity: .75; }

#homepage .block-container-ranking {
  height: 320px; }
  @media only screen and (min-width: 40.0625em) and (max-width: 64em) {
    #homepage .block-container-ranking {
      margin-top: 50px; } }
  @media only screen and (min-width: 64.0625em) {
    #homepage .block-container-ranking {
      height: 380px; } }
  #homepage .block-container-ranking .headband {
    width: 100%;
    left: 0;
    position: absolute;
    background: #f9f9f9;
    height: 75px;
    z-index: 0; }
  #homepage .block-container-ranking .result-link {
    position: absolute;
    bottom: 0;
    text-align: right;
    padding: 0 32px 10px 0;
    text-decoration: underline; }
    #homepage .block-container-ranking .result-link .all-ranking {
      color: #01abcf; }
      #homepage .block-container-ranking .result-link .all-ranking .fa-chevron-right {
        color: #01abcf; }
  #homepage .block-container-ranking .fa-trophy {
    color: black; }
  @media only screen and (min-width: 90.0625em) {
    #homepage .block-container-ranking .btn-classement .shorcut-link,
    #homepage .block-container-ranking .short-link-display-block .shorcut-link {
      display: block;
      margin-top: -10px; }
      #homepage .block-container-ranking .btn-classement .shorcut-link a,
      #homepage .block-container-ranking .short-link-display-block .shorcut-link a {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column;
        line-height: 1.7rem;
        text-align: center;
        color: #424242;
        margin-top: 10px;
        letter-spacing: .05em;
        font-size: 13px;
        transition: all 200ms cubic-bezier(0.645, 0.045, 0.355, 1); }
        #homepage .block-container-ranking .btn-classement .shorcut-link a span,
        #homepage .block-container-ranking .short-link-display-block .shorcut-link a span {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          text-align: center;
          -webkit-box-align: center;
              -ms-flex-align: center;
                  align-items: center;
          -webkit-box-pack: center;
              -ms-flex-pack: center;
                  justify-content: center; }
        #homepage .block-container-ranking .btn-classement .shorcut-link a:hover,
        #homepage .block-container-ranking .short-link-display-block .shorcut-link a:hover {
          color: #01abcf;
          left: 0; }
          #homepage .block-container-ranking .btn-classement .shorcut-link a:hover > .font-icon,
          #homepage .block-container-ranking .short-link-display-block .shorcut-link a:hover > .font-icon {
            top: -2px;
            -webkit-transform: rotate(5deg);
                    transform: rotate(5deg);
            color: #01bce3; }
        #homepage .block-container-ranking .btn-classement .shorcut-link a .font-icon,
        #homepage .block-container-ranking .short-link-display-block .shorcut-link a .font-icon {
          font-size: 30px;
          color: #01abcf;
          position: relative;
          top: 0;
          transition: all 200ms cubic-bezier(0.645, 0.045, 0.355, 1); } }
  @media only screen and (min-width: 40.0625em) {
    #homepage .block-container-ranking .btn-classement {
      display: none; } }
  @media only screen and (min-width: 90.0625em) {
    #homepage .block-container-ranking .btn-classement {
      display: block; } }
  #homepage .block-container-ranking .rapid-link-title h2 {
    font-weight: normal;
    text-transform: uppercase;
    font-size: 16px; }
  #homepage .block-container-ranking .shorcut-link {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    line-height: 1.7em; }
    #homepage .block-container-ranking .shorcut-link a {
      text-transform: uppercase;
      color: #01abcf;
      font-size: 14px;
      font-weight: 600;
      position: relative;
      left: 0;
      transition: all 200ms cubic-bezier(0.645, 0.045, 0.355, 1); }
      #homepage .block-container-ranking .shorcut-link a:hover {
        left: 5px;
        color: #424242; }
  #homepage .block-container-ranking button.ranking-letter {
    background: #fa9a43;
    height: auto;
    padding-bottom: 0.7rem;
    margin: 0px 0px 10px 0; }
  #homepage .block-container-ranking .resume-ranking {
    display: block;
    width: 100%;
    margin-top: -15px;
    position: relative;
    z-index: 1; }
    @media only screen and (max-width: 40em) {
      #homepage .block-container-ranking .resume-ranking {
        display: block; } }
    #homepage .block-container-ranking .resume-ranking img {
      margin-right: 15px; }
    #homepage .block-container-ranking .resume-ranking h1 {
      font-size: 14px;
      text-transform: uppercase;
      font-weight: 700;
      padding-top: 0;
      margin: 0; }
      @media only screen and (min-width: 90.0625em) {
        #homepage .block-container-ranking .resume-ranking h1 {
          font-size: 16px; } }
    #homepage .block-container-ranking .resume-ranking h2 {
      font-size: 17px;
      font-weight: 700;
      margin: 0; }
      @media only screen and (min-width: 90.0625em) {
        #homepage .block-container-ranking .resume-ranking h2 {
          font-size: 20px; } }

#homepage .block-container-wob {
  border-top: none;
  box-shadow: none;
  padding: 0;
  margin: 0 0 20px 0;
  background: transparent; }
  #homepage .block-container-wob .title-section-feature {
    margin-top: 10px; }
    @media only screen and (min-width: 64.0625em) {
      #homepage .block-container-wob .title-section-feature {
        margin-top: 0; } }
    #homepage .block-container-wob .title-section-feature h1 {
      background: white;
      border-left: solid 3px #42b48d;
      width: 275px;
      padding: 3px;
      color: #42b48d; }
      #homepage .block-container-wob .title-section-feature h1 .fa-graduation-cap {
        color: #42b48d;
        font-size: 25px;
        margin-left: 10px; }
  #homepage .block-container-wob .block-wob .btn-view-all {
    margin-left: 20px; }
    #homepage .block-container-wob .block-wob .btn-view-all a {
      color: #e76f67;
      padding-top: 10px;
      font-size: 16px; }
    #homepage .block-container-wob .block-wob .btn-view-all .fa-chevron-right {
      color: #e76f67;
      font-size: 20px; }
  #homepage .block-container-wob .block-wob .archives-news a {
    color: #e76f67;
    padding-top: 10px;
    font-size: 16px; }
  #homepage .block-container-wob .block-wob .archives-news .fa-chevron-right {
    color: #e76f67;
    font-size: 20px; }
  #homepage .block-container-wob .block-wob .date {
    font-weight: 600;
    font-style: italic;
    font-size: 13px;
    color: #666666; }
  #homepage .block-container-wob .block-wob .featured-wob .featured-image {
    background: white; }
    #homepage .block-container-wob .block-wob .featured-wob .featured-image a .image {
      width: 100%;
      height: 230px;
      background-position: center;
      background-size: 100%;
      background-repeat: no-repeat; }
      @media only screen and (min-width: 40.0625em) {
        #homepage .block-container-wob .block-wob .featured-wob .featured-image a .image {
          height: 350px; } }
      @media only screen and (min-width: 64.0625em) {
        #homepage .block-container-wob .block-wob .featured-wob .featured-image a .image {
          height: 280px; } }
      @media only screen and (min-width: 90.0625em) {
        #homepage .block-container-wob .block-wob .featured-wob .featured-image a .image {
          height: 350px; } }
      #homepage .block-container-wob .block-wob .featured-wob .featured-image a .image:before {
        content: " ";
        position: absolute;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        opacity: 0;
        background: url("../assets/images/plus-icon.svg") top center no-repeat rgba(255, 255, 255, 0.7);
        transition: 0.5s ease;
        margin: 0 15px; }
        @media only screen and (min-width: 40.0625em) {
          #homepage .block-container-wob .block-wob .featured-wob .featured-image a .image:before {
            height: 350px; } }
        @media only screen and (min-width: 64.0625em) {
          #homepage .block-container-wob .block-wob .featured-wob .featured-image a .image:before {
            height: 280px; } }
        @media only screen and (min-width: 90.0625em) {
          #homepage .block-container-wob .block-wob .featured-wob .featured-image a .image:before {
            height: 350px; } }
    #homepage .block-container-wob .block-wob .featured-wob .featured-image a:hover .image:before {
      opacity: 1;
      background-position: center center; }
  #homepage .block-container-wob .block-wob .featured-wob .feature-content {
    width: 100%;
    height: 100%;
    background: white;
    padding: 10px;
    text-align: inherit;
    box-shadow: 0px 1px 1px 0px #cfcfcf; }
    #homepage .block-container-wob .block-wob .featured-wob .feature-content h2 {
      font-weight: 700;
      font-size: 20px;
      text-transform: uppercase;
      text-align: center; }
    #homepage .block-container-wob .block-wob .featured-wob .feature-content .intro {
      font-size: 16px;
      font-weight: normal;
      text-align: center;
      padding: 0; }
      @media only screen and (min-width: 40.0625em) {
        #homepage .block-container-wob .block-wob .featured-wob .feature-content .intro {
          padding: 0 20px;
          font-size: 16px; } }
      @media only screen and (min-width: 40.0625em) {
        #homepage .block-container-wob .block-wob .featured-wob .feature-content .intro {
          font-size: 14px; } }
    #homepage .block-container-wob .block-wob .featured-wob .feature-content button {
      background: #42b48d; }
  #homepage .block-container-wob .block-calendar {
    /*tbody td:hover {
                background-color: rgba(0, 0, 0, 0.1);
                cursor: pointer;
            }*/ }
    #homepage .block-container-wob .block-calendar table {
      width: 100%;
      box-sizing: border-box;
      box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.1);
      font-family: 'Open Sans', serif;
      /*border-collapse: collapse;*/
      border-spacing: 0;
      background-color: #fff;
      border-radius: 5px; }
    #homepage .block-container-wob .block-calendar th, #homepage .block-container-wob .block-calendar td {
      box-sizing: border-box;
      text-align: center;
      border: 1px solid black; }
    #homepage .block-container-wob .block-calendar th {
      text-transform: uppercase;
      font-size: 16px;
      font-weight: bold;
      padding: 5px 0;
      color: #000;
      background-color: #fff;
      letter-spacing: 1px; }
    #homepage .block-container-wob .block-calendar td {
      width: 13%;
      transition: all 0.3s;
      font-size: 14px;
      color: black;
      font-weight: 400;
      padding: 1.5% 1.5% 1.5%;
      vertical-align: initial;
      height: 20px; }
    #homepage .block-container-wob .block-calendar td.nodate {
      background-color: #aaa; }
    #homepage .block-container-wob .block-calendar td.hasDate {
      cursor: pointer; }
    #homepage .block-container-wob .block-calendar td.selected {
      background-color: #01abcf !important; }
    #homepage .block-container-wob .block-calendar tbody th.time {
      width: 40px; }
    #homepage .block-container-wob .block-calendar .today {
      color: #FFF;
      background-color: rgba(0, 0, 0, 0.25) !important; }
    #homepage .block-container-wob .block-calendar span.number {
      color: rgba(255, 255, 255, 0.5); }
    #homepage .block-container-wob .block-calendar span.event {
      height: 4px;
      background-color: rgba(0, 0, 0, 0.3);
      display: block;
      margin: 5px 10%;
      border-radius: 2px;
      background-color: #91c33b; }
    #homepage .block-container-wob .block-calendar span.event-multiday {
      margin: 5px -2px;
      border-radius: 0; }
    #homepage .block-container-wob .block-calendar span.event-multiday-start {
      margin-right: -4px; }
    #homepage .block-container-wob .block-calendar span.event-multiday-finish {
      margin-left: -4px; }
    #homepage .block-container-wob .block-calendar span.event-ghost {
      background-color: transparent; }

.news-page .block-container-news {
  padding: 0 10px 20px 10px;
  margin-top: 20px; }

.news-page .block-news h1 {
  color: #e76f67; }

.news-page .block-news .btn-view-all a {
  color: #e76f67;
  padding-top: 10px;
  font-size: 16px; }

.news-page .block-news .btn-view-all .fa-chevron-right {
  color: #e76f67;
  font-size: 20px; }

.news-page .block-news .news-item {
  border-top: 0px solid #e76f67;
  border-bottom: 2px solid #e76f67;
  box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.2);
  border-radius: 5px; }
  .news-page .block-news .news-item figure, .news-page .block-news .news-item .image {
    height: 150px;
    padding: 0;
    margin: 0;
    overflow: hidden;
    position: relative;
    padding-left: 0;
    padding-right: 0; }
    .news-page .block-news .news-item figure img, .news-page .block-news .news-item .image img {
      width: 100%;
      border-radius: 5px; }
      @media only screen and (min-width: 40.0625em) {
        .news-page .block-news .news-item figure img, .news-page .block-news .news-item .image img {
          max-width: none;
          width: 100%; } }
    .news-page .block-news .news-item figure:before, .news-page .block-news .news-item .image:before {
      content: " ";
      position: absolute;
      top: 0;
      left: 0;
      right: 0;
      bottom: 0;
      opacity: 0;
      background: url("../assets/images/plus-icon.svg") top center no-repeat rgba(255, 255, 255, 0.7);
      transition: 0.5s ease;
      height: 150px; }
  .news-page .block-news .news-item:hover figure:before, .news-page .block-news .news-item:hover .image:before {
    opacity: 1;
    background-position: center center; }
  .news-page .block-news .news-item .card-text-content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    padding: 10px;
    height: 100%;
    min-height: auto;
    overflow: hidden; }
    @media only screen and (min-width: 40.0625em) {
      .news-page .block-news .news-item .card-text-content {
        min-height: 270px; } }
    @media only screen and (min-width: 64.0625em) {
      .news-page .block-news .news-item .card-text-content {
        min-height: 240px; } }
    .news-page .block-news .news-item .card-text-content.home-card-content {
      height: 210px; }
    .news-page .block-news .news-item .card-text-content h2 {
      text-transform: none;
      font-size: 16px;
      color: middle-gray;
      font-weight: bold; }
      .news-page .block-news .news-item .card-text-content h2 span {
        text-transform: none;
        font-size: 16px;
        color: middle-gray;
        font-weight: bold; }
    .news-page .block-news .news-item .card-text-content .date {
      font-size: 13px;
      font-style: italic;
      margin-bottom: 5px;
      color: #4f4f4f; }
    .news-page .block-news .news-item .card-text-content a {
      color: #e76f67; }
      .news-page .block-news .news-item .card-text-content a:hover {
        color: #e76f67; }
      .news-page .block-news .news-item .card-text-content a.read-more {
        margin-top: auto;
        margin-left: auto; }
    .news-page .block-news .news-item .card-text-content .intro {
      font-size: 13px;
      margin-bottom: 0px; }
      @media only screen and (min-width: 40.0625em) and (max-width: 64em) {
        .news-page .block-news .news-item .card-text-content .intro {
          font-size: 12px; } }
    .news-page .block-news .news-item .card-text-content .line-clamp {
      display: -webkit-box;
      -webkit-line-clamp: 3;
      -webkit-box-orient: vertical;
      overflow: hidden;
      text-overflow: ellipsis;
      word-wrap: break-word; }
    @media not all and (min-resolution: 0.001dpcm) {
      .news-page .block-news .news-item .card-text-content .line-clamp {
        display: -webkit-box;
        -webkit-line-clamp: 3;
        -webkit-box-orient: vertical;
        overflow: hidden;
        text-overflow: ellipsis;
        word-wrap: break-word;
        height: 4.5rem; } }

@-moz-document url-prefix() {
  .news-page .block-news .news-item .card-text-content .line-clamp {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    word-wrap: break-word;
    line-height: 1.2;
    /* line-height for 1line*/
    max-height: 4.8rem;
    /* line-height * 4*/ } }

.news-page .block-news .news-item {
  margin-bottom: 20px; }
  .news-page .block-news .news-item .image {
    width: 100%;
    height: 150px;
    background-position: center;
    background-size: 100%;
    background-repeat: no-repeat; }
    .news-page .block-news .news-item .image:before {
      content: " ";
      position: absolute;
      top: 0;
      left: 0;
      right: 0;
      bottom: 0;
      opacity: 0;
      background: url("../assets/images/plus-icon.svg") top center no-repeat rgba(255, 255, 255, 0.7);
      transition: 0.5s ease;
      height: 150px; }
  .news-page .block-news .news-item:hover .image:before {
    opacity: 1;
    background-position: center center; }

.single-news .head-news {
  padding-top: 30px;
  padding-bottom: 40px; }

.single-news .archives-news a {
  color: #e76f67;
  padding-top: 10px;
  font-size: 16px; }

.single-news .archives-news .fa-chevron-right {
  color: #e76f67;
  font-size: 20px; }

.single-news figure {
  margin: 0 0 20px 0;
  height: 300px;
  overflow: hidden; }
  .single-news figure img {
    width: 100%;
    position: relative;
    top: -35%; }

.single-news h1 {
  padding-top: 0;
  color: #e76f67; }

.single-news .date {
  font-weight: 600;
  font-style: italic;
  font-size: 13px;
  color: #666666;
  padding-bottom: 20px; }

.single-news p.extract {
  text-align: justify;
  font-weight: 600; }

.single-news p.content {
  text-align: justify; }

.single-news .foot-news p {
  font-weight: bold; }

hr.subtitle-hr {
  width: 50px; }

ul li {
  list-style-type: none; }

#expand-search span {
  color: white;
  font-size: 16px; }

#expand-search .small-arrow-search {
  color: white;
  padding-left: 30px;
  transition: 0.45s ease-in all; }

#page-results h1 {
  padding-top: 20px; }

#page-results .center-tournoi {
  text-align: center; }
  #page-results .center-tournoi a {
    font-weight: 600; }

#page-results .back-btn span {
  color: white;
  position: relative;
  left: -6px; }

#page-results #result_grid .ui-grid-cell-contents {
  line-height: 1.2rem;
  font-weight: normal; }

#page-results #search-module {
  height: 0px;
  overflow: hidden;
  transition: 0.45s ease-in all;
  display: block;
  background-color: whitesmoke; }
  #page-results #search-module.open {
    height: 280px;
    transition: 0.45s ease-in all; }
  #page-results #search-module .inner-search-module {
    width: 65%;
    margin: 0 auto;
    display: block; }
    #page-results #search-module .inner-search-module .input-search .input-zone input, #page-results #search-module .inner-search-module .input-search .input-zone span {
      display: inline-block; }
    #page-results #search-module .inner-search-module .input-search .input-zone .angucomplete-dropdown {
      overflow-y: auto;
      max-height: 150px;
      width: 100%; }
    #page-results #search-module .inner-search-module .input-search .input-zone #autocomplete_search {
      display: inline-block;
      width: 79%; }
    #page-results #search-module .inner-search-module .input-search .input-zone span {
      width: 50px;
      font-size: 18px;
      text-align: center; }

#page-results #call-delete {
  margin-left: -260px;
  padding: 10px;
  background-color: black;
  max-width: 250px;
  margin-top: -25px; }
  #page-results #call-delete p {
    color: white;
    margin-bottom: 15px;
    font-size: 13px;
    margin: 0; }
  #page-results #call-delete .buttons-dropdown {
    display: block;
    margin: 0;
    margin-left: 9px;
    margin-top: -22px;
    /* Button in dropdown menu */ }
    #page-results #call-delete .buttons-dropdown button {
      display: inline-block;
      padding: 0 2px 0 2px;
      margin: 0;
      height: 30px;
      width: 40px; }
  #page-results #call-delete:before {
    left: 130px;
    border-color: transparent transparent black transparent !important;
    display: none; }
  #page-results #call-delete:after {
    left: 247px;
    border-color: transparent transparent black transparent !important;
    -webkit-transform: rotate(90deg);
            transform: rotate(90deg);
    top: 8px; }

.faq-page .contact-form {
  margin-top: 25px; }
  .faq-page .contact-form .btn-gopublic a {
    color: white; }

#page-results span.spades:before {
  font-size: 16px;
  content: ' \2660'; }

#page-results span.clubs:before {
  font-size: 16px;
  content: ' \2663'; }

#page-results span.diams:before {
  font-size: 16px;
  content: ' \2666';
  color: red; }

#page-results span.hearts:before {
  font-size: 16px;
  content: ' \2665';
  color: red; }

#page-results .dealDetails {
  text-align: center;
  margin-bottom: 10px;
  font-weight: 700;
  color: #0479b2; }

#page-results .tabs-content {
  box-shadow: none; }

#page-results .arrow-button {
  position: relative;
  top: 4px; }
  @media only screen and (min-width: 40.0625em) {
    #page-results .arrow-button {
      position: inherit;
      top: 0px; } }

@media only screen and (max-width: 40em) {
  #page-results .tabs.horizontal {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex; } }

#page-results .tabs.horizontal a {
  text-align: center; }

#page-results .team-name {
  font-size: 14px;
  color: #2b2f3e;
  font-weight: 600;
  display: block;
  position: inherit;
  top: 0px;
  pointer-events: none; }
  @media only screen and (min-width: 40.0625em) {
    #page-results .team-name {
      display: -webkit-inline-box;
      display: -ms-inline-flexbox;
      display: inline-flex;
      position: relative;
      top: 8px; } }

#page-results .tournaments-infos-results p {
  float: none;
  margin-left: 35px; }
  @media only screen and (min-width: 40.0625em) {
    #page-results .tournaments-infos-results p {
      float: right;
      margin-left: 0; } }
  #page-results .tournaments-infos-results p:before {
    content: '';
    width: 23px;
    height: 21px;
    background: url(../assets/images/star-classement.png) no-repeat;
    position: absolute;
    margin-left: -30px; }

#page-results span.member-name,
#page-results span.member-name span {
  font-weight: 700;
  color: #01abcf; }

#page-results .container-feuilleroute {
  padding-bottom: 10px; }
  #page-results .container-feuilleroute table.feuilleroute-table {
    margin-bottom: 30px;
    border-bottom: 0;
    width: 500px; }
    @media only screen and (min-width: 40.0625em) {
      #page-results .container-feuilleroute table.feuilleroute-table {
        width: 100%; } }
    #page-results .container-feuilleroute table.feuilleroute-table thead tr th span.percentage-th {
      padding-right: 23px; }

#page-results button.dropdown.donnes-button {
  padding-right: 3rem; }

#page-results .block-roadsheet {
  width: 100%;
  height: auto; }
  #page-results .block-roadsheet .sub-roadsheet-header {
    height: 30px;
    width: 100%;
    background: #e4f6fe; }
    #page-results .block-roadsheet .sub-roadsheet-header .sub-roadsheet-team, #page-results .block-roadsheet .sub-roadsheet-header .sub-roadsheet-moyenne {
      line-height: 30px;
      display: inline-block;
      text-align: center;
      color: black;
      font-weight: 700; }
      #page-results .block-roadsheet .sub-roadsheet-header .sub-roadsheet-team span, #page-results .block-roadsheet .sub-roadsheet-header .sub-roadsheet-moyenne span {
        color: black;
        font-weight: 700; }
    #page-results .block-roadsheet .sub-roadsheet-header .sub-roadsheet-team {
      width: 50%;
      margin-left: 40%; }
    #page-results .block-roadsheet .sub-roadsheet-header .sub-roadsheet-moyenne {
      width: 10%; }

#page-results .header-frequences-table {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
  border-left: 1px solid white;
  text-align: center;
  line-height: 30px;
  width: 40%;
  height: 30px;
  background: #f7f7f7;
  color: #424242; }

#page-results .header-double-topage {
  text-align: center;
  line-height: 30px;
  width: 100%;
  height: 30px;
  border-top: 1px solid #d4d4d4;
  border-right: 1px solid #d4d4d4;
  border-left: 1px solid #d4d4d4;
  color: white;
  background-color: #01abcf; }

#page-results .cellActive {
  background-color: #c2e8fb; }

#page-results .clickableCell:hover {
  cursor: pointer;
  background: #c2e8fb; }

#page-results .frequencies-table {
  border: none;
  margin-bottom: 40px; }
  #page-results .frequencies-table .no-cell {
    background-color: white; }
  #page-results .frequencies-table th {
    width: 20%; }
  #page-results .frequencies-table td {
    width: 20%; }

#page-results .doubleTopage-table {
  border: none;
  margin-bottom: 0px;
  position: relative; }
  #page-results .doubleTopage-table .no-cell {
    background-color: white; }
  #page-results .doubleTopage-table th {
    width: 20%; }
  #page-results .doubleTopage-table td {
    width: 20%; }

#page-results .freq-section {
  padding-bottom: 10px; }
  #page-results .freq-section span {
    font-size: 13px; }

@media only screen and (min-width: 64.0625em) {
  #page-results .zone-de-jeu {
    width: 925px;
    margin: 0 auto; } }

#page-results .zone-de-jeu .diag-donne {
  width: 100%;
  overflow: auto; }
  @media only screen and (min-width: 40.0625em) {
    #page-results .zone-de-jeu .diag-donne {
      width: 590px;
      float: none;
      margin: auto;
      overflow: inherit; } }
  @media only screen and (min-width: 64.0625em) {
    #page-results .zone-de-jeu .diag-donne {
      float: left; } }

#page-results .zone-de-jeu .game-infos {
  background: #f7f7f7;
  width: 100%;
  height: 100%;
  padding: 5px; }
  #page-results .zone-de-jeu .game-infos .game-infos-details {
    padding: 10px; }

#page-results .zone-de-jeu .com-freq .tabs-content {
  box-shadow: none; }

@media only screen and (min-width: 40.0625em) {
  #page-results .zone-de-jeu .com-freq {
    float: none;
    max-width: none; } }

@media only screen and (min-width: 64.0625em) {
  #page-results .zone-de-jeu .com-freq {
    float: left;
    max-width: 335px;
    width: 100%; } }

@media only screen and (min-width: 40.0625em) {
  #page-results .zone-de-jeu .com-freq .freq-table {
    max-width: none; } }

@media only screen and (min-width: 64.0625em) {
  #page-results .zone-de-jeu .com-freq .freq-table {
    max-width: 335px;
    width: 100%; } }

#page-results .zone-de-jeu .com-freq .freq-table .header-title, #page-results .zone-de-jeu .com-freq .freq-table .header-month, #page-results .zone-de-jeu .com-freq .freq-table .header-moment, #page-results .zone-de-jeu .com-freq .freq-table .header-type, #page-results .zone-de-jeu .com-freq .freq-table .header-number {
  background: #e6e6e6;
  text-align: center; }

#page-results .zone-de-jeu .com-freq .freq-table .header-month, #page-results .zone-de-jeu .com-freq .freq-table .header-type {
  border-left: solid 1px white; }

#page-results .zone-de-jeu .com-freq .freq-table .header-title {
  padding-right: 10px; }

#page-results .zone-de-jeu .deal-selector {
  text-align: center; }
  @media only screen and (max-width: 40em) {
    #page-results .zone-de-jeu .deal-selector {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: end;
          -ms-flex-align: end;
              align-items: flex-end;
      width: 100%;
      overflow: hidden; } }
  #page-results .zone-de-jeu .deal-selector .select-box {
    width: 100%;
    display: inline-block; }
    @media only screen and (min-width: 40.0625em) {
      #page-results .zone-de-jeu .deal-selector .select-box {
        width: 130px; } }
    #page-results .zone-de-jeu .deal-selector .select-box select {
      font-weight: bold; }
      @media only screen and (min-width: 40.0625em) {
        #page-results .zone-de-jeu .deal-selector .select-box select {
          font-weight: normal; } }

#page-results .zone-de-jeu .donnes-container {
  width: 100%;
  height: 100%;
  padding: 10px 0 10px 0; }
  @media only screen and (min-width: 40.0625em) {
    #page-results .zone-de-jeu .donnes-container {
      width: 590px;
      height: 455px; } }
  @media only screen and (max-width: 40em) {
    #page-results .zone-de-jeu .donnes-container .dealer-block {
      background: #dc382e !important;
      color: white; } }
  #page-results .zone-de-jeu .donnes-container .dealer-image-border {
    box-shadow: 0px 0px 0px 4px #0792D4; }
  #page-results .zone-de-jeu .donnes-container .player-west .player-picture,
  #page-results .zone-de-jeu .donnes-container .player-east .player-picture {
    margin-left: 13px; }
    @media only screen and (min-width: 40.0625em) {
      #page-results .zone-de-jeu .donnes-container .player-west .player-picture,
      #page-results .zone-de-jeu .donnes-container .player-east .player-picture {
        margin-left: 0; } }
  #page-results .zone-de-jeu .donnes-container .player-north,
  #page-results .zone-de-jeu .donnes-container .player-west,
  #page-results .zone-de-jeu .donnes-container .player-east,
  #page-results .zone-de-jeu .donnes-container .player-south {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    box-shadow: 0px 0px 2px 1px #c9cbd3;
    border-radius: 5px;
    background-clip: padding-box;
    /* stops bg color from leaking outside the border: */ }
    #page-results .zone-de-jeu .donnes-container .player-north .player-profil,
    #page-results .zone-de-jeu .donnes-container .player-west .player-profil,
    #page-results .zone-de-jeu .donnes-container .player-east .player-profil,
    #page-results .zone-de-jeu .donnes-container .player-south .player-profil {
      width: 100%;
      height: 45px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
          -ms-flex-direction: row;
              flex-direction: row;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      border-top-right-radius: 5px;
      border-top-left-radius: 5px; }
      #page-results .zone-de-jeu .donnes-container .player-north .player-profil.team-one,
      #page-results .zone-de-jeu .donnes-container .player-west .player-profil.team-one,
      #page-results .zone-de-jeu .donnes-container .player-east .player-profil.team-one,
      #page-results .zone-de-jeu .donnes-container .player-south .player-profil.team-one {
        background: #42b48d; }
      #page-results .zone-de-jeu .donnes-container .player-north .player-profil.team-two,
      #page-results .zone-de-jeu .donnes-container .player-west .player-profil.team-two,
      #page-results .zone-de-jeu .donnes-container .player-east .player-profil.team-two,
      #page-results .zone-de-jeu .donnes-container .player-south .player-profil.team-two {
        background: #42b48d; }
      #page-results .zone-de-jeu .donnes-container .player-north .player-profil .player-picture,
      #page-results .zone-de-jeu .donnes-container .player-west .player-profil .player-picture,
      #page-results .zone-de-jeu .donnes-container .player-east .player-profil .player-picture,
      #page-results .zone-de-jeu .donnes-container .player-south .player-profil .player-picture {
        width: 45px;
        height: 45px; }
        #page-results .zone-de-jeu .donnes-container .player-north .player-profil .player-picture .avatar-dd-container,
        #page-results .zone-de-jeu .donnes-container .player-west .player-profil .player-picture .avatar-dd-container,
        #page-results .zone-de-jeu .donnes-container .player-east .player-profil .player-picture .avatar-dd-container,
        #page-results .zone-de-jeu .donnes-container .player-south .player-profil .player-picture .avatar-dd-container {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-align: center;
              -ms-flex-align: center;
                  align-items: center;
          min-width: 45px;
          position: relative;
          top: -5px;
          border: solid 2px white;
          border-radius: 50%; }
          #page-results .zone-de-jeu .donnes-container .player-north .player-profil .player-picture .avatar-dd-container .avatar-image-north, #page-results .zone-de-jeu .donnes-container .player-north .player-profil .player-picture .avatar-dd-container .avatar-image-east, #page-results .zone-de-jeu .donnes-container .player-north .player-profil .player-picture .avatar-dd-container .avatar-image-west, #page-results .zone-de-jeu .donnes-container .player-north .player-profil .player-picture .avatar-dd-container .avatar-image-south,
          #page-results .zone-de-jeu .donnes-container .player-west .player-profil .player-picture .avatar-dd-container .avatar-image-north,
          #page-results .zone-de-jeu .donnes-container .player-west .player-profil .player-picture .avatar-dd-container .avatar-image-east,
          #page-results .zone-de-jeu .donnes-container .player-west .player-profil .player-picture .avatar-dd-container .avatar-image-west,
          #page-results .zone-de-jeu .donnes-container .player-west .player-profil .player-picture .avatar-dd-container .avatar-image-south,
          #page-results .zone-de-jeu .donnes-container .player-east .player-profil .player-picture .avatar-dd-container .avatar-image-north,
          #page-results .zone-de-jeu .donnes-container .player-east .player-profil .player-picture .avatar-dd-container .avatar-image-east,
          #page-results .zone-de-jeu .donnes-container .player-east .player-profil .player-picture .avatar-dd-container .avatar-image-west,
          #page-results .zone-de-jeu .donnes-container .player-east .player-profil .player-picture .avatar-dd-container .avatar-image-south,
          #page-results .zone-de-jeu .donnes-container .player-south .player-profil .player-picture .avatar-dd-container .avatar-image-north,
          #page-results .zone-de-jeu .donnes-container .player-south .player-profil .player-picture .avatar-dd-container .avatar-image-east,
          #page-results .zone-de-jeu .donnes-container .player-south .player-profil .player-picture .avatar-dd-container .avatar-image-west,
          #page-results .zone-de-jeu .donnes-container .player-south .player-profil .player-picture .avatar-dd-container .avatar-image-south {
            width: 41px;
            height: 40px;
            border-radius: 50%; }
            #page-results .zone-de-jeu .donnes-container .player-north .player-profil .player-picture .avatar-dd-container .avatar-image-north.avatar-homme, #page-results .zone-de-jeu .donnes-container .player-north .player-profil .player-picture .avatar-dd-container .avatar-image-east.avatar-homme, #page-results .zone-de-jeu .donnes-container .player-north .player-profil .player-picture .avatar-dd-container .avatar-image-west.avatar-homme, #page-results .zone-de-jeu .donnes-container .player-north .player-profil .player-picture .avatar-dd-container .avatar-image-south.avatar-homme,
            #page-results .zone-de-jeu .donnes-container .player-west .player-profil .player-picture .avatar-dd-container .avatar-image-north.avatar-homme,
            #page-results .zone-de-jeu .donnes-container .player-west .player-profil .player-picture .avatar-dd-container .avatar-image-east.avatar-homme,
            #page-results .zone-de-jeu .donnes-container .player-west .player-profil .player-picture .avatar-dd-container .avatar-image-west.avatar-homme,
            #page-results .zone-de-jeu .donnes-container .player-west .player-profil .player-picture .avatar-dd-container .avatar-image-south.avatar-homme,
            #page-results .zone-de-jeu .donnes-container .player-east .player-profil .player-picture .avatar-dd-container .avatar-image-north.avatar-homme,
            #page-results .zone-de-jeu .donnes-container .player-east .player-profil .player-picture .avatar-dd-container .avatar-image-east.avatar-homme,
            #page-results .zone-de-jeu .donnes-container .player-east .player-profil .player-picture .avatar-dd-container .avatar-image-west.avatar-homme,
            #page-results .zone-de-jeu .donnes-container .player-east .player-profil .player-picture .avatar-dd-container .avatar-image-south.avatar-homme,
            #page-results .zone-de-jeu .donnes-container .player-south .player-profil .player-picture .avatar-dd-container .avatar-image-north.avatar-homme,
            #page-results .zone-de-jeu .donnes-container .player-south .player-profil .player-picture .avatar-dd-container .avatar-image-east.avatar-homme,
            #page-results .zone-de-jeu .donnes-container .player-south .player-profil .player-picture .avatar-dd-container .avatar-image-west.avatar-homme,
            #page-results .zone-de-jeu .donnes-container .player-south .player-profil .player-picture .avatar-dd-container .avatar-image-south.avatar-homme {
              background: url(../assets/images/avatar-man.jpg);
              background-size: cover; }
            #page-results .zone-de-jeu .donnes-container .player-north .player-profil .player-picture .avatar-dd-container .avatar-image-north.avatar-femme, #page-results .zone-de-jeu .donnes-container .player-north .player-profil .player-picture .avatar-dd-container .avatar-image-east.avatar-femme, #page-results .zone-de-jeu .donnes-container .player-north .player-profil .player-picture .avatar-dd-container .avatar-image-west.avatar-femme, #page-results .zone-de-jeu .donnes-container .player-north .player-profil .player-picture .avatar-dd-container .avatar-image-south.avatar-femme,
            #page-results .zone-de-jeu .donnes-container .player-west .player-profil .player-picture .avatar-dd-container .avatar-image-north.avatar-femme,
            #page-results .zone-de-jeu .donnes-container .player-west .player-profil .player-picture .avatar-dd-container .avatar-image-east.avatar-femme,
            #page-results .zone-de-jeu .donnes-container .player-west .player-profil .player-picture .avatar-dd-container .avatar-image-west.avatar-femme,
            #page-results .zone-de-jeu .donnes-container .player-west .player-profil .player-picture .avatar-dd-container .avatar-image-south.avatar-femme,
            #page-results .zone-de-jeu .donnes-container .player-east .player-profil .player-picture .avatar-dd-container .avatar-image-north.avatar-femme,
            #page-results .zone-de-jeu .donnes-container .player-east .player-profil .player-picture .avatar-dd-container .avatar-image-east.avatar-femme,
            #page-results .zone-de-jeu .donnes-container .player-east .player-profil .player-picture .avatar-dd-container .avatar-image-west.avatar-femme,
            #page-results .zone-de-jeu .donnes-container .player-east .player-profil .player-picture .avatar-dd-container .avatar-image-south.avatar-femme,
            #page-results .zone-de-jeu .donnes-container .player-south .player-profil .player-picture .avatar-dd-container .avatar-image-north.avatar-femme,
            #page-results .zone-de-jeu .donnes-container .player-south .player-profil .player-picture .avatar-dd-container .avatar-image-east.avatar-femme,
            #page-results .zone-de-jeu .donnes-container .player-south .player-profil .player-picture .avatar-dd-container .avatar-image-west.avatar-femme,
            #page-results .zone-de-jeu .donnes-container .player-south .player-profil .player-picture .avatar-dd-container .avatar-image-south.avatar-femme {
              background: url(../assets/images/avatar-woman.jpg);
              background-size: cover; }
      #page-results .zone-de-jeu .donnes-container .player-north .player-profil .player-name,
      #page-results .zone-de-jeu .donnes-container .player-west .player-profil .player-name,
      #page-results .zone-de-jeu .donnes-container .player-east .player-profil .player-name,
      #page-results .zone-de-jeu .donnes-container .player-south .player-profil .player-name {
        width: 130px;
        height: 30px;
        line-height: 14px;
        font-family: "Open Sans";
        font-size: 13px;
        font-weight: 600;
        color: white;
        padding-left: 10px; }
        #page-results .zone-de-jeu .donnes-container .player-north .player-profil .player-name span,
        #page-results .zone-de-jeu .donnes-container .player-west .player-profil .player-name span,
        #page-results .zone-de-jeu .donnes-container .player-east .player-profil .player-name span,
        #page-results .zone-de-jeu .donnes-container .player-south .player-profil .player-name span {
          font-family: "Open Sans";
          font-size: 13px;
          font-weight: 600;
          color: white; }
    #page-results .zone-de-jeu .donnes-container .player-north .player-card,
    #page-results .zone-de-jeu .donnes-container .player-west .player-card,
    #page-results .zone-de-jeu .donnes-container .player-east .player-card,
    #page-results .zone-de-jeu .donnes-container .player-south .player-card {
      width: 100%;
      height: auto; }
      #page-results .zone-de-jeu .donnes-container .player-north .player-card .table-content .header-card,
      #page-results .zone-de-jeu .donnes-container .player-west .player-card .table-content .header-card,
      #page-results .zone-de-jeu .donnes-container .player-east .player-card .table-content .header-card,
      #page-results .zone-de-jeu .donnes-container .player-south .player-card .table-content .header-card {
        text-align: center;
        width: 30px;
        height: 30px;
        display: inline-block;
        font-size: 16px; }
        @media only screen and (max-width: 40em) {
          #page-results .zone-de-jeu .donnes-container .player-north .player-card .table-content .header-card,
          #page-results .zone-de-jeu .donnes-container .player-west .player-card .table-content .header-card,
          #page-results .zone-de-jeu .donnes-container .player-east .player-card .table-content .header-card,
          #page-results .zone-de-jeu .donnes-container .player-south .player-card .table-content .header-card {
            margin-right: -5px; } }
      #page-results .zone-de-jeu .donnes-container .player-north .player-card .table-content .cardElement,
      #page-results .zone-de-jeu .donnes-container .player-west .player-card .table-content .cardElement,
      #page-results .zone-de-jeu .donnes-container .player-east .player-card .table-content .cardElement,
      #page-results .zone-de-jeu .donnes-container .player-south .player-card .table-content .cardElement {
        text-align: center;
        display: inline-block;
        padding: .1em;
        font-size: 14px;
        font-weight: 600; }
        @media only screen and (min-width: 40.0625em) {
          #page-results .zone-de-jeu .donnes-container .player-north .player-card .table-content .cardElement,
          #page-results .zone-de-jeu .donnes-container .player-west .player-card .table-content .cardElement,
          #page-results .zone-de-jeu .donnes-container .player-east .player-card .table-content .cardElement,
          #page-results .zone-de-jeu .donnes-container .player-south .player-card .table-content .cardElement {
            padding: .15em; } }
      #page-results .zone-de-jeu .donnes-container .player-north .player-card .table-content .row-spade, #page-results .zone-de-jeu .donnes-container .player-north .player-card .table-content .row-club, #page-results .zone-de-jeu .donnes-container .player-north .player-card .table-content .row-heart, #page-results .zone-de-jeu .donnes-container .player-north .player-card .table-content .row-diamond,
      #page-results .zone-de-jeu .donnes-container .player-west .player-card .table-content .row-spade,
      #page-results .zone-de-jeu .donnes-container .player-west .player-card .table-content .row-club,
      #page-results .zone-de-jeu .donnes-container .player-west .player-card .table-content .row-heart,
      #page-results .zone-de-jeu .donnes-container .player-west .player-card .table-content .row-diamond,
      #page-results .zone-de-jeu .donnes-container .player-east .player-card .table-content .row-spade,
      #page-results .zone-de-jeu .donnes-container .player-east .player-card .table-content .row-club,
      #page-results .zone-de-jeu .donnes-container .player-east .player-card .table-content .row-heart,
      #page-results .zone-de-jeu .donnes-container .player-east .player-card .table-content .row-diamond,
      #page-results .zone-de-jeu .donnes-container .player-south .player-card .table-content .row-spade,
      #page-results .zone-de-jeu .donnes-container .player-south .player-card .table-content .row-club,
      #page-results .zone-de-jeu .donnes-container .player-south .player-card .table-content .row-heart,
      #page-results .zone-de-jeu .donnes-container .player-south .player-card .table-content .row-diamond {
        height: 20px;
        margin-bottom: 3px; }
      #page-results .zone-de-jeu .donnes-container .player-north .player-card .table-content .row-spade .header-card,
      #page-results .zone-de-jeu .donnes-container .player-west .player-card .table-content .row-spade .header-card,
      #page-results .zone-de-jeu .donnes-container .player-east .player-card .table-content .row-spade .header-card,
      #page-results .zone-de-jeu .donnes-container .player-south .player-card .table-content .row-spade .header-card {
        color: black; }
      #page-results .zone-de-jeu .donnes-container .player-north .player-card .table-content .row-club .header-card,
      #page-results .zone-de-jeu .donnes-container .player-west .player-card .table-content .row-club .header-card,
      #page-results .zone-de-jeu .donnes-container .player-east .player-card .table-content .row-club .header-card,
      #page-results .zone-de-jeu .donnes-container .player-south .player-card .table-content .row-club .header-card {
        color: black; }
      #page-results .zone-de-jeu .donnes-container .player-north .player-card .table-content .row-heart .header-card,
      #page-results .zone-de-jeu .donnes-container .player-west .player-card .table-content .row-heart .header-card,
      #page-results .zone-de-jeu .donnes-container .player-east .player-card .table-content .row-heart .header-card,
      #page-results .zone-de-jeu .donnes-container .player-south .player-card .table-content .row-heart .header-card {
        color: red; }
      #page-results .zone-de-jeu .donnes-container .player-north .player-card .table-content .row-diamond .header-card,
      #page-results .zone-de-jeu .donnes-container .player-west .player-card .table-content .row-diamond .header-card,
      #page-results .zone-de-jeu .donnes-container .player-east .player-card .table-content .row-diamond .header-card,
      #page-results .zone-de-jeu .donnes-container .player-south .player-card .table-content .row-diamond .header-card {
        color: red; }
  #page-results .zone-de-jeu .donnes-container .block-top {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center; }
    #page-results .zone-de-jeu .donnes-container .block-top .player-north {
      width: 190px;
      height: 141px; }
    #page-results .zone-de-jeu .donnes-container .block-top .game-infos-left {
      width: 190px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column; }
      #page-results .zone-de-jeu .donnes-container .block-top .game-infos-left span {
        font-size: 13px; }
    #page-results .zone-de-jeu .donnes-container .block-top .game-infos-right {
      width: 185px;
      margin-left: 10px; }
      #page-results .zone-de-jeu .donnes-container .block-top .game-infos-right span {
        font-size: 13px; }
  #page-results .zone-de-jeu .donnes-container .block-middle {
    padding: 15px 0 15px 0;
    max-width: 380px;
    width: 315px;
    margin: 0 auto; }
    @media only screen and (min-width: 40.0625em) {
      #page-results .zone-de-jeu .donnes-container .block-middle {
        width: 100%;
        max-width: none; } }
    #page-results .zone-de-jeu .donnes-container .block-middle .player-west {
      width: 150px;
      height: 141px;
      float: left; }
      @media only screen and (min-width: 40.0625em) {
        #page-results .zone-de-jeu .donnes-container .block-middle .player-west {
          width: 200px; } }
    #page-results .zone-de-jeu .donnes-container .block-middle .orientation {
      width: 174px;
      height: 141px;
      float: left; }
      #page-results .zone-de-jeu .donnes-container .block-middle .orientation .orientation-inner {
        width: 100px;
        height: 100px;
        margin: 0 auto;
        top: 28px;
        position: relative; }
        #page-results .zone-de-jeu .donnes-container .block-middle .orientation .orientation-inner .orientation-zone {
          width: 30px;
          height: 30px;
          line-height: 30px;
          font-size: 18px;
          font-weight: bold;
          margin: 0 auto;
          display: inline-block;
          vertical-align: middle;
          text-align: center;
          background: #9bdac5;
          color: #2d7c61;
          border-radius: 50%; }
        #page-results .zone-de-jeu .donnes-container .block-middle .orientation .orientation-inner .orientation-middle {
          background: transparent; }
        #page-results .zone-de-jeu .donnes-container .block-middle .orientation .orientation-inner .empty-orientation {
          background: transparent; }
        #page-results .zone-de-jeu .donnes-container .block-middle .orientation .orientation-inner .vulnerable {
          background: #dc382e;
          color: white; }
        #page-results .zone-de-jeu .donnes-container .block-middle .orientation .orientation-inner .dealer {
          box-shadow: 0px 0px 0px 4px #0792D4; }
    #page-results .zone-de-jeu .donnes-container .block-middle .player-east {
      width: 150px;
      margin-left: 5px;
      height: 141px;
      float: left; }
      @media only screen and (min-width: 40.0625em) {
        #page-results .zone-de-jeu .donnes-container .block-middle .player-east {
          width: 200px;
          margin-left: 0; } }
  #page-results .zone-de-jeu .donnes-container .player-south {
    width: 200px;
    height: 141px;
    margin: 0 auto; }

@media only screen and (max-width: 40em) {
  #page-results .itinerant-record .itinerant-record-table {
    min-width: 800px; } }

#page-tournament dl.tabs.horizontal {
  background: transparent;
  border-bottom: none; }
  #page-tournament dl.tabs.horizontal dd > a {
    background: transparent; }

#page-tournament .fa-chevron-left {
  color: white; }

#page-tournament .rank-section {
  padding-bottom: 10px;
  position: relative; }
  #page-tournament .rank-section span {
    font-size: 16px; }

#page-tournament .select-box.sim-entity-selector {
  position: relative;
  display: inline-block; }

#page-tournaments table .header-cell select {
  font-size: 12px; }
  @media only screen and (min-width: 64.0625em) {
    #page-tournaments table .header-cell select {
      width: initial;
      font-size: inherit; } }

#page-tournaments .infos-content-container {
  padding: 15px 0 15px 15px;
  margin-bottom: 20px;
  background: #eaeaea;
  border: none; }
  @media only screen and (min-width: 40.0625em) {
    #page-tournaments .infos-content-container .results-response-container {
      margin-top: 10px; } }
  #page-tournaments .infos-content-container .results-response-container .bubble-serie-code {
    width: 50px;
    height: 50px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    position: absolute;
    margin-left: 60px;
    margin-top: -27px;
    background: white;
    padding: 7px;
    border-radius: 50%;
    z-index: 10;
    transition: all .1s ease-in-out;
    box-shadow: 3px 2px 5px 0px #cfcfcf;
    cursor: default; }
    #page-tournaments .infos-content-container .results-response-container .bubble-serie-code:hover {
      -webkit-transform: scale(1.05);
              transform: scale(1.05);
      box-shadow: 6px 4px 5px 3px #cfcfcf; }
    @media only screen and (min-width: 40.0625em) {
      #page-tournaments .infos-content-container .results-response-container .bubble-serie-code {
        margin-left: 60px;
        margin-top: -30px; } }
    @media only screen and (min-width: 64.0625em) {
      #page-tournaments .infos-content-container .results-response-container .bubble-serie-code {
        margin-left: 80px;
        padding: 10px; } }
    @media only screen and (min-width: 90.0625em) {
      #page-tournaments .infos-content-container .results-response-container .bubble-serie-code {
        margin-left: 90px; } }
    #page-tournaments .infos-content-container .results-response-container .bubble-serie-code .serie-number {
      font-size: 18px; }
    #page-tournaments .infos-content-container .results-response-container .bubble-serie-code .serie-code {
      font-size: 14px;
      margin-left: -2px; }
      #page-tournaments .infos-content-container .results-response-container .bubble-serie-code .serie-code img.img-serie-code {
        width: 12px;
        margin-top: -5px; }
  #page-tournaments .infos-content-container .results-response-container .search-response-infos {
    margin-top: 10px; }
    @media only screen and (min-width: 90.0625em) {
      #page-tournaments .infos-content-container .results-response-container .search-response-infos {
        margin-top: 0px; } }
    #page-tournaments .infos-content-container .results-response-container .search-response-infos h2 {
      text-align: center;
      padding: 10px 0 15px 0; }
  #page-tournaments .infos-content-container .results-response-container .avatar-dd-container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    min-width: 45px;
    width: 80px;
    height: auto;
    margin: 0 auto; }
    @media only screen and (min-width: 40.0625em) {
      #page-tournaments .infos-content-container .results-response-container .avatar-dd-container {
        width: 80px;
        height: 80px;
        margin-top: 10px; } }
    @media only screen and (min-width: 64.0625em) {
      #page-tournaments .infos-content-container .results-response-container .avatar-dd-container {
        width: 100px;
        height: 100px; } }
    @media only screen and (min-width: 90.0625em) {
      #page-tournaments .infos-content-container .results-response-container .avatar-dd-container {
        width: 125px;
        height: 125px; } }
    #page-tournaments .infos-content-container .results-response-container .avatar-dd-container .avatar-image {
      margin: 0 auto;
      border-radius: 50%;
      box-shadow: 0px 0px 0px 3px #cfcfcf;
      padding: 1px;
      width: 100px;
      height: 80px;
      background: url("../assets/images/default-img.jpg") no-repeat;
      background-size: 80px; }
      @media only screen and (min-width: 64.0625em) {
        #page-tournaments .infos-content-container .results-response-container .avatar-dd-container .avatar-image {
          height: 100px;
          background-size: 100px; } }
  #page-tournaments .infos-content-container h2 {
    font-weight: bold;
    font-size: 16px;
    color: #121212; }
  #page-tournaments .infos-content-container h1 {
    text-align: center;
    text-transform: uppercase;
    font-weight: normal;
    padding-top: 0;
    padding-bottom: 10px;
    color: #121212;
    font-size: 18px;
    position: relative;
    z-index: 0; }
    @media only screen and (min-width: 40.0625em) {
      #page-tournaments .infos-content-container h1 {
        line-height: 20px; } }
    @media only screen and (min-width: 64.0625em) {
      #page-tournaments .infos-content-container h1 {
        font-size: 20px;
        line-height: 35px; } }
  #page-tournaments .infos-content-container--small {
    background: white;
    padding: 10px 0 0 0;
    margin: 0; }
    #page-tournaments .infos-content-container--small button {
      height: auto;
      padding-bottom: 0.7rem;
      margin-bottom: 10px; }
    #page-tournaments .infos-content-container--small .results-response-container .avatar-dd-container {
      width: 100%; }
      #page-tournaments .infos-content-container--small .results-response-container .avatar-dd-container .avatar-image {
        width: 100px;
        height: 100px;
        background-size: 100px; }
      #page-tournaments .infos-content-container--small .results-response-container .avatar-dd-container h2 {
        margin-left: 20px; }
    #page-tournaments .infos-content-container--small .results-response-container .bubble-serie-code-small {
      padding: 0;
      margin-left: 20px; }
      #page-tournaments .infos-content-container--small .results-response-container .bubble-serie-code-small .serie-number {
        font-size: 25px; }
      #page-tournaments .infos-content-container--small .results-response-container .bubble-serie-code-small .serie-code {
        font-size: 20px;
        margin-left: -2px; }
        #page-tournaments .infos-content-container--small .results-response-container .bubble-serie-code-small .serie-code img.img-serie-code {
          width: 15px;
          margin-top: -5px; }
    #page-tournaments .infos-content-container--small .btn-myresults {
      margin-top: 10px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center; }

#page-tournaments .infos-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  margin-top: 10px;
  margin-bottom: 10px;
  box-shadow: 0px 1px 1px 0px #cfcfcf; }
  @media only screen and (min-width: 64.0625em) {
    #page-tournaments .infos-content {
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
          -ms-flex-direction: row;
              flex-direction: row; } }
  #page-tournaments .infos-content--licensees {
    border-top: solid 2px #01abcf; }
  #page-tournaments .infos-content--club {
    border-top: solid 2px #f26866; }
    #page-tournaments .infos-content--club button {
      background: #f26866; }
  #page-tournaments .infos-content > div {
    padding: 10px;
    background: #f7f7f7; }
    #page-tournaments .infos-content > div span {
      color: #424242;
      font-size: 16px;
      font-weight: 600; }
  #page-tournaments .infos-content #autocomplete_person_search_dropdown, #page-tournaments .infos-content #autocomplete_organization_search_dropdown {
    margin-top: 0px; }
  #page-tournaments .infos-content #autocomplete_person_search:after, #page-tournaments .infos-content #autocomplete_organization_search:after {
    top: -27px; }
  #page-tournaments .infos-content img.icon-search-block {
    width: 70px;
    position: absolute;
    left: 50px;
    top: 15px;
    opacity: .5; }
    @media only screen and (min-width: 40.0625em) {
      #page-tournaments .infos-content img.icon-search-block {
        opacity: 0.3; } }
    @media only screen and (min-width: 90.0625em) {
      #page-tournaments .infos-content img.icon-search-block {
        opacity: 1; } }
  #page-tournaments .infos-content .button-wrapper {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin: auto;
    width: 100%; }
    #page-tournaments .infos-content .button-wrapper button {
      display: inline-block;
      margin: 0 auto;
      height: 100%;
      min-height: 40px;
      padding: 0px 10px; }
      @media only screen and (min-width: 64.0625em) {
        #page-tournaments .infos-content .button-wrapper button {
          height: 40px; } }
  #page-tournaments .infos-content span {
    line-height: 35px; }
  #page-tournaments .infos-content .form-control {
    width: 100%;
    background: white;
    margin-bottom: 0px; }

.modal-search-result-small {
  margin-top: 20px; }
  .modal-search-result-small #autocomplete_person_search_dropdown, .modal-search-result-small #autocomplete_organization_search_dropdown {
    font-size: 14px;
    max-height: 300px;
    height: auto; }
    .modal-search-result-small #autocomplete_person_search_dropdown .angucomplete-selected-row, .modal-search-result-small #autocomplete_organization_search_dropdown .angucomplete-selected-row {
      background-color: #e0e0e0;
      color: black;
      font-size: 14px; }

.modal-result-mobile {
  position: fixed;
  z-index: 1;
  padding-top: 100px;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  overflow: auto;
  background-color: black;
  background-color: rgba(0, 0, 0, 0.4);
  z-index: 10; }
  @media only screen and (min-width: 40.0625em) {
    .modal-result-mobile {
      display: none; } }
  .modal-result-mobile .modal-content {
    background-color: #fefefe;
    margin: auto;
    padding: 20px;
    border: 1px solid #888;
    width: 80%;
    position: relative;
    top: -10%;
    height: 100%; }
  .modal-result-mobile .close-btn {
    color: #aaaaaa;
    float: right;
    font-size: 28px;
    font-weight: bold;
    margin-top: -15px; }
    .modal-result-mobile .close-btn:hover, .modal-result-mobile .close-btn:focus {
      color: #000;
      text-decoration: none;
      cursor: pointer; }

.ged-page table tbody tr td a {
  color: #424242; }

.results-ranking-licensee {
  text-align: center; }
  @media only screen and (min-width: 40.0625em) {
    .results-ranking-licensee {
      text-align: inherit; } }
  .results-ranking-licensee .container-table .flex-heading {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    height: 50px;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    width: 100%; }
    .results-ranking-licensee .container-table .flex-heading span {
      margin: 0 auto;
      padding: 0px 5px;
      color: #424242;
      font-size: 14px;
      font-weight: 700;
      width: 100%; }
  .results-ranking-licensee .container-table table {
    margin-bottom: 0px; }
    @media only screen and (min-width: 40.0625em) {
      .results-ranking-licensee .container-table table {
        width: 100%; } }
    .results-ranking-licensee .container-table table .header-cell {
      background: #f9f9f9; }
    .results-ranking-licensee .container-table table .no-data-msg {
      background: white; }
  .results-ranking-licensee .tunning-tables {
    box-shadow: 0px 1px 1px 0px #cfcfcf;
    margin: 30px 0 20px 0;
    border-top: solid 2px #008CBA;
    background: #f9f9f9; }
    .results-ranking-licensee .tunning-tables .tunning-heading {
      display: inline-block;
      background: white;
      padding: 8px 14px;
      top: -23px;
      position: relative;
      box-shadow: 0px 1px 1px 0px #cfcfcf; }
    .results-ranking-licensee .tunning-tables .container-table {
      height: auto; }
  .results-ranking-licensee .ranking-message {
    width: 100%;
    text-align: center;
    font-size: 16px;
    font-weight: 700;
    letter-spacing: .03rem; }
  .results-ranking-licensee table {
    box-shadow: 0px 1px 8px 0px #cfcfcf; }
    .results-ranking-licensee table.summary-table .header-cell {
      background: #01abcf;
      color: white; }
    .results-ranking-licensee table.summary-table tbody tr td {
      padding: 10px; }
      .results-ranking-licensee table.summary-table tbody tr td.text-right {
        white-space: nowrap; }

section.agenda-festival .month-selector {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin: 20px 0 0 0; }
  section.agenda-festival .month-selector label {
    margin: 0 10px; }
  section.agenda-festival .month-selector arrow-button {
    height: 40px; }

tr.disqualified-team td {
  color: #dddddd;
  font-style: italic; }

/* _organization.scss */
#organization .content form .switch-center {
  margin: 0 auto; }

#organization .content form .label-row {
  padding-right: 15px; }

#organization .content form .label-entete {
  font-weight: 600;
  font-size: 16px; }

#organization .content form .strike-form-entete {
  display: block;
  text-align: right;
  overflow: hidden;
  white-space: nowrap;
  padding-bottom: 25px; }
  #organization .content form .strike-form-entete span {
    position: relative;
    display: inline-block;
    margin-top: -2px;
    border-top: 1px solid #cfcfcf;
    width: 100%; }

#organization .content form .strike-form {
  display: block;
  text-align: right;
  overflow: hidden;
  white-space: nowrap;
  padding-bottom: 25px; }

#organization .content form .strike-form > span {
  position: relative;
  display: inline-block; }

#organization .content form .strike-form > span:before,
#organization .content form .strike-form > span:after {
  content: "";
  position: absolute;
  top: 50%;
  width: 9999px;
  height: 5px;
  margin-top: -2px;
  border-top: 1px solid #cfcfcf; }

#organization .content form .strike-form > span:before {
  right: 100%;
  margin-right: 15px; }

#organization .content form .strike-form > span:after {
  left: 100%;
  margin-left: 15px; }

#organization .content form .complementary-checkboxes {
  padding-bottom: 35px; }
  #organization .content form .complementary-checkboxes label.disabled-label {
    color: gray;
    cursor: default; }

#organization .content .btn-pict-modify {
  width: 100%;
  margin-top: 10px; }

#organization .content .edition-buttons-container {
  text-align: center; }

#organization .content .label-row {
  padding-right: 15px; }

#organization .content .label-entete {
  font-weight: 600;
  font-size: 16px; }

#organization .content .strike-form-entete {
  display: block;
  text-align: right;
  overflow: hidden;
  white-space: nowrap;
  padding-bottom: 25px; }
  #organization .content .strike-form-entete span {
    position: relative;
    display: inline-block;
    margin-top: -2px;
    border-top: 1px solid #cfcfcf;
    width: 100%; }

#organization .content button#expand-add-actor.dropdown::after {
  border-style: none; }

#organization .content #expand-add-actor span {
  color: white;
  font-size: 16px; }

#organization .content #expand-add-actor .small-arrow-search {
  color: white;
  padding-left: 30px;
  transition: 0.45s ease-in all; }

#organization .content input.datepicker_edit_row_start, #organization .content input.datepicker_edit_row_end {
  height: 30px;
  margin: 0; }

#organization .content #addActor-module {
  height: 0px;
  overflow: hidden;
  transition: 0.2s ease-in all;
  display: block; }
  #organization .content #addActor-module.open {
    height: 340px;
    transition: 0.2s ease-in all; }
  #organization .content #addActor-module .inner-addActor-module {
    width: 65%;
    margin: 0 auto;
    display: block; }

#organization .content .inactive-block {
  margin-top: 30px; }

#organization .content #call-actions-active-grid, #organization .content #call-actions-inactive-grid {
  margin-left: -200px;
  padding: 10px;
  background-color: #bd4444;
  max-width: 190px;
  margin-top: -25px;
  display: -webkit-inline-box;
  box-shadow: -2px 2px 5px 0px #9b9b9b;
  filter: progid:DXImageTransform.Microsoft.Shadow(color=#9b9b9b, Direction=224, Strength=5); }
  #organization .content #call-actions-active-grid .alert-ms, #organization .content #call-actions-inactive-grid .alert-ms {
    color: white;
    font-size: 13px;
    font-weight: 500;
    display: -webkit-inline-box; }
    #organization .content #call-actions-active-grid .alert-ms.del-ms, #organization .content #call-actions-inactive-grid .alert-ms.del-ms {
      margin-left: 10px; }
  #organization .content #call-actions-active-grid .icon-action, #organization .content #call-actions-inactive-grid .icon-action {
    color: white;
    padding-right: 5px; }
  #organization .content #call-actions-active-grid p, #organization .content #call-actions-inactive-grid p {
    color: white;
    margin-bottom: 15px; }
  #organization .content #call-actions-active-grid .buttons-dropdown, #organization .content #call-actions-inactive-grid .buttons-dropdown {
    /* Button in dropdown menu */ }
    #organization .content #call-actions-active-grid .buttons-dropdown button, #organization .content #call-actions-inactive-grid .buttons-dropdown button {
      display: inline-block;
      padding: 0 2px 0 2px;
      margin: 0;
      height: 30px;
      width: 40px; }
  #organization .content #call-actions-active-grid:before, #organization .content #call-actions-inactive-grid:before {
    left: 90px;
    border-color: transparent transparent #bd4444 transparent !important;
    display: none; }
  #organization .content #call-actions-active-grid:after, #organization .content #call-actions-inactive-grid:after {
    left: 90px;
    border-color: transparent transparent #bd4444 transparent !important;
    transform: rotate(90deg);
    -webkit-transform: rotate(90deg);
    left: 188px;
    top: 4px; }

#organization .content .active-actor-tab .header-cell, #organization .content inactive-actor-tab .header-cell {
  line-height: 25px; }

#organization .labeled-icon {
  display: inline-block; }
  #organization .labeled-icon img {
    width: 70px;
    padding: 5px; }

.search-organization p.msg-empty-search {
  font-size: 35px;
  color: #e1e1e1;
  text-align: center;
  -webkit-animation: fadein 2s;
          animation: fadein 2s;
  -webkit-animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1);
          animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1);
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards;
  margin-top: 0px; }
  @media only screen and (min-width: 64.0625em) {
    .search-organization p.msg-empty-search {
      font-size: 50px; } }
  @media only screen and (min-width: 90.0625em) {
    .search-organization p.msg-empty-search {
      font-size: 60px; } }

@-webkit-keyframes fadein {
  0% {
    opacity: 0; }
  100% {
    opacity: 1;
    margin-top: 70px; } }

@keyframes fadein {
  0% {
    opacity: 0; }
  100% {
    opacity: 1;
    margin-top: 70px; } }

.search-organization .ico-entity {
  display: block;
  position: absolute;
  width: 100%;
  height: 200px;
  margin: 0 auto;
  -webkit-transform: translateY(-100%);
          transform: translateY(-100%);
  min-width: 225px;
  background-image: url("../assets/images/entity.svg");
  background-position: center bottom;
  background-repeat: no-repeat;
  background-size: contain;
  opacity: .1;
  z-index: 1; }
  @media only screen and (min-width: 64.0625em) {
    .search-organization .ico-entity {
      height: 160px; } }

.search-organization .inputsearch-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-top: -30px;
  z-index: 10; }
  .search-organization .inputsearch-container .search-module {
    position: relative;
    z-index: 5; }
    .search-organization .inputsearch-container .search-module button {
      border-top-right-radius: 4px;
      border-bottom-right-radius: 4px;
      border-bottom-left-radius: 0px;
      border-top-left-radius: 0px;
      height: 38px; }
      @media only screen and (min-width: 90.0625em) {
        .search-organization .inputsearch-container .search-module button {
          margin-top: 22px; } }
  .search-organization .inputsearch-container .entity-list {
    position: relative;
    z-index: 3; }
    .search-organization .inputsearch-container .entity-list h2 {
      margin-top: 0px; }

.search-organization .inputsearch-container-noflex {
  display: inherit;
  height: auto;
  margin-top: inherit; }
  .search-organization .inputsearch-container-noflex .entity-list h2 {
    margin-top: -30px; }
    @media only screen and (min-width: 40.0625em) {
      .search-organization .inputsearch-container-noflex .entity-list h2 {
        margin-top: 10px; } }

.organization-lessons p {
  margin-bottom: 10px; }

.organization-lessons table.lessons-table .header-cell {
  margin: 0;
  padding: 0;
  line-height: 40px;
  text-align: center;
  background: white;
  font-size: 14px;
  font-weight: 700;
  padding-left: 10px;
  border: solid 1px lightgray; }

.organization-lessons table.lessons-table thead tr th {
  font-weight: 700; }
  .organization-lessons table.lessons-table thead tr th span {
    color: white; }

.organization-lessons table.lessons-table tbody tr {
  height: 40px;
  border: solid 1px lightgray; }
  .organization-lessons table.lessons-table tbody tr td {
    font-weight: 600;
    border: solid 1px lightgray;
    text-align: center;
    border-bottom: none;
    border-top: none;
    padding: 0px 5px; }
    .organization-lessons table.lessons-table tbody tr td div.time {
      margin: 5px 0px; }

.organization-tournaments-schedule .TournamentHours .header-cell {
  margin: 0;
  padding: 0;
  line-height: 40px;
  text-align: center;
  background: white;
  font-size: 14px;
  font-weight: 700;
  padding-left: 10px;
  border: solid 1px lightgray; }

.organization-tournaments-schedule .TournamentHours thead tr th {
  font-weight: 700; }
  .organization-tournaments-schedule .TournamentHours thead tr th span {
    color: white; }

.organization-tournaments-schedule .TournamentHours tbody tr {
  border: solid 1px lightgray; }
  .organization-tournaments-schedule .TournamentHours tbody tr td {
    font-weight: 600;
    border: solid 1px lightgray;
    text-align: center;
    padding: 0px 5px;
    height: 70px; }
    .organization-tournaments-schedule .TournamentHours tbody tr td .OccurenceContainer {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      height: 100%; }
      .organization-tournaments-schedule .TournamentHours tbody tr td .OccurenceContainer .Occurence {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column;
        position: relative;
        height: 100%;
        border-bottom: 1px solid #d3d3d3; }
        .organization-tournaments-schedule .TournamentHours tbody tr td .OccurenceContainer .Occurence:last-of-type {
          border-bottom: none; }
        .organization-tournaments-schedule .TournamentHours tbody tr td .OccurenceContainer .Occurence__hour {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex; }
        .organization-tournaments-schedule .TournamentHours tbody tr td .OccurenceContainer .Occurence__periodicity {
          text-align: center;
          left: 0;
          width: auto;
          min-width: 20px;
          height: 20px;
          bottom: 0;
          background: #ED6866;
          color: white;
          font-size: 11px;
          margin: 2px;
          padding: 0px 8px; }

.organization-schools .updateLabelInput {
  display: inline-block;
  width: 300px !important; }

.organization-schools .selectType {
  display: inline-block;
  width: 170px !important; }

.organization-schools td.disabled {
  color: #999999; }

.organization-schools td span .fa-pencil-alt {
  color: #ffb347; }

.organization-schools .switch.round label {
  margin: 0px 5px 0 5px; }

@media only screen and (max-width: 40em) {
  .read-members-page .content {
    padding: 0; }
  .read-members-page dl.tabs.horizontal {
    width: 100%;
    overflow-x: auto;
    margin-bottom: 0px !important; }
  .read-members-page dl.tabs dd {
    display: table-cell;
    float: none;
    position: inherit; }
    .read-members-page dl.tabs dd > a {
      width: 100px;
      text-align: center;
      padding: 20px 0 20px 0; }
    .read-members-page dl.tabs dd.active a {
      height: auto; } }

.container-infosblock {
  background: none;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  z-index: 1;
  position: relative;
  margin: 10px 0 0 0; }
  .container-infosblock label {
    cursor: default; }
  .container-infosblock .info-member-block {
    margin-bottom: 20px; }
  .container-infosblock .wrapper-infosblock {
    margin: 0 auto;
    display: block;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center; }
    @media only screen and (min-width: 40.0625em) {
      .container-infosblock .wrapper-infosblock {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        box-shadow: 0 10px 60px -6px #bdbdbd; } }
    .container-infosblock .wrapper-infosblock h1 {
      text-transform: uppercase;
      color: white;
      font-weight: 400; }
    .container-infosblock .wrapper-infosblock .read-infos,
    .container-infosblock .wrapper-infosblock option.read-infos {
      font-size: 16px;
      color: white;
      font-weight: bold; }
    .container-infosblock .wrapper-infosblock label {
      color: white; }
      .container-infosblock .wrapper-infosblock label.agreement-item {
        background: #158aa2;
        padding: 6px 11px;
        float: left;
        border-radius: 15px;
        margin: 2px; }
    .container-infosblock .wrapper-infosblock .agreement-item-mobile .accordion dd > a {
      background: #0e95b1;
      color: white;
      margin: 1px 0;
      padding: 4px 10px;
      font-size: 14px;
      font-family: "Open Sans"; }
      .container-infosblock .wrapper-infosblock .agreement-item-mobile .accordion dd > a:after {
        content: '+';
        float: right;
        margin-right: 5px; }
      .container-infosblock .wrapper-infosblock .agreement-item-mobile .accordion dd > a.active:after {
        content: '-'; }
    .container-infosblock .wrapper-infosblock .agreement-item-mobile .accordion .content.active {
      background: #2fafca;
      box-shadow: none;
      border: 0;
      padding: 0 0 14px 11px; }
    .container-infosblock .wrapper-infosblock .agreement-item-mobile .accordion .content small {
      color: white; }
    .container-infosblock .wrapper-infosblock .pic-block {
      float: none;
      margin: auto;
      background: #01abcf;
      box-shadow: 1px 2px 6px 0px rgba(103, 103, 103, 0.28);
      padding-bottom: 20px;
      position: relative; }
      @media only screen and (min-width: 40.0625em) {
        .container-infosblock .wrapper-infosblock .pic-block {
          float: left;
          margin: inherit;
          position: inherit;
          margin-top: 0;
          width: 400px; } }
      @media only screen and (min-width: 64.0625em) {
        .container-infosblock .wrapper-infosblock .pic-block {
          min-width: 340px; } }
      .container-infosblock .wrapper-infosblock .pic-block h3 {
        color: white; }
      .container-infosblock .wrapper-infosblock .pic-block .nationality-dead-status {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
            -ms-flex-direction: row;
                flex-direction: row; }
        .container-infosblock .wrapper-infosblock .pic-block .nationality-dead-status .nationality select:disabled {
          background: transparent;
          color: white;
          font-size: 16px;
          font-weight: bold;
          margin-left: -8px;
          width: 150px;
          margin-top: -10px; }
        .container-infosblock .wrapper-infosblock .pic-block .nationality-dead-status .dead-status {
          width: 100%;
          -webkit-box-pack: center;
              -ms-flex-pack: center;
                  justify-content: center;
          -webkit-box-align: center;
              -ms-flex-align: center;
                  align-items: center;
          text-align: center;
          margin: auto; }
          .container-infosblock .wrapper-infosblock .pic-block .nationality-dead-status .dead-status label {
            display: inline;
            background: #32323b;
            padding: 6px 11px;
            border-radius: 15px;
            font-weight: 100; }
      .container-infosblock .wrapper-infosblock .pic-block .upload-pic {
        padding-bottom: 20px; }
        .container-infosblock .wrapper-infosblock .pic-block .upload-pic .block-picture {
          background-size: cover !important;
          width: 100%; }
      .container-infosblock .wrapper-infosblock .pic-block .iv-code {
        width: 62px;
        height: 62px;
        border-radius: 50%;
        text-align: center;
        background: white;
        color: black;
        font-size: 22px;
        font-weight: bold;
        margin-top: -50px;
        float: right;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
        box-shadow: 1px 2px 10px 0px rgba(0, 0, 0, 0.32);
        -webkit-animation: .5s ease-in-out 0s forwards 1 scaling;
                animation: .5s ease-in-out 0s forwards 1 scaling; }
        .container-infosblock .wrapper-infosblock .pic-block .iv-code span {
          right: -1px;
          position: relative; }
        .container-infosblock .wrapper-infosblock .pic-block .iv-code img {
          width: 15px;
          margin: 0 -2px 0 2px; }
      .container-infosblock .wrapper-infosblock .pic-block .iv-code-small {
        width: 40px;
        height: 40px;
        border-radius: 50%;
        text-align: center;
        background: white;
        color: black;
        font-size: 22px;
        font-weight: bold;
        margin-top: -50px;
        float: right;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
        box-shadow: 1px 2px 10px 0px rgba(0, 0, 0, 0.32);
        -webkit-animation: .5s ease-in-out 0s forwards 1 scaling;
                animation: .5s ease-in-out 0s forwards 1 scaling; }
        .container-infosblock .wrapper-infosblock .pic-block .iv-code-small span {
          right: -1px;
          position: relative; }
        .container-infosblock .wrapper-infosblock .pic-block .iv-code-small img {
          width: 15px;
          margin: 0 -2px 0 2px; }

@-webkit-keyframes scaling {
  0% {
    -webkit-transform: scale(0);
            transform: scale(0); }
  50% {
    -webkit-transform: scale(0);
            transform: scale(0); }
  80% {
    -webkit-transform: scale(1.2);
            transform: scale(1.2); }
  90% {
    -webkit-transform: scale(0.8);
            transform: scale(0.8); }
  100% {
    -webkit-transform: scale(1);
            transform: scale(1); } }

@keyframes scaling {
  0% {
    -webkit-transform: scale(0);
            transform: scale(0); }
  50% {
    -webkit-transform: scale(0);
            transform: scale(0); }
  80% {
    -webkit-transform: scale(1.2);
            transform: scale(1.2); }
  90% {
    -webkit-transform: scale(0.8);
            transform: scale(0.8); }
  100% {
    -webkit-transform: scale(1);
            transform: scale(1); } }
      .container-infosblock .wrapper-infosblock .pic-block .joyride-tip-guide {
        background: white;
        color: black;
        box-shadow: 1px 2px 6px 0px rgba(103, 103, 103, 0.28); }
        .container-infosblock .wrapper-infosblock .pic-block .joyride-tip-guide .joyride-nub.top {
          border-color: white; }
      @media only screen and (min-width: 64.0625em) {
        .container-infosblock .wrapper-infosblock .pic-block .wrapper-btn-edit {
          position: relative;
          top: -30px; } }
      .container-infosblock .wrapper-infosblock .pic-block .wrapper-btn-edit .btn-action {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        margin: 10px 15px;
        height: 50px;
        width: 50px;
        border-radius: 50%;
        background: white;
        box-shadow: 1px 1px 7px 0px rgba(64, 64, 64, 0.55);
        cursor: pointer; }

@-webkit-keyframes slideInFromLeft {
  0% {
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
    opacity: 0; }
  100% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
    opacity: 1; } }

@keyframes slideInFromLeft {
  0% {
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
    opacity: 0; }
  100% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
    opacity: 1; } }
        .container-infosblock .wrapper-infosblock .pic-block .wrapper-btn-edit .btn-action--delete {
          -webkit-animation: .3s ease-out 0s 1 slideInFromLeft;
                  animation: .3s ease-out 0s 1 slideInFromLeft; }
        .container-infosblock .wrapper-infosblock .pic-block .wrapper-btn-edit .btn-action--add {
          top: 30px;
          -webkit-animation: .5s ease-out 0s 1 slideInFromLeft;
                  animation: .5s ease-out 0s 1 slideInFromLeft; }
        .container-infosblock .wrapper-infosblock .pic-block .wrapper-btn-edit .btn-action span {
          color: white;
          font-size: 20px;
          margin: auto; }
          .container-infosblock .wrapper-infosblock .pic-block .wrapper-btn-edit .btn-action span.fa-trash-alt {
            color: red; }
          .container-infosblock .wrapper-infosblock .pic-block .wrapper-btn-edit .btn-action span.fa-camera-retro {
            color: #0479b2; }
      .container-infosblock .wrapper-infosblock .pic-block .infos-person {
        color: white;
        font-size: 18px;
        text-align: center; }
    .container-infosblock .wrapper-infosblock .wrapper-shorcut {
      background: white; }
      @media only screen and (min-width: 40.0625em) {
        .container-infosblock .wrapper-infosblock .wrapper-shorcut {
          height: 100%; } }
      .container-infosblock .wrapper-infosblock .wrapper-shorcut .block-container-shorcut {
        display: block; }
        @media only screen and (min-width: 64.0625em) {
          .container-infosblock .wrapper-infosblock .wrapper-shorcut .block-container-shorcut {
            height: 100%;
            -webkit-box-align: center;
                -ms-flex-align: center;
                    align-items: center;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex; } }
        .container-infosblock .wrapper-infosblock .wrapper-shorcut .block-container-shorcut .headband {
          width: 100%;
          left: 0;
          position: absolute;
          background: #f9f9f9;
          height: 75px;
          z-index: 0; }
        .container-infosblock .wrapper-infosblock .wrapper-shorcut .block-container-shorcut .fa-trophy {
          color: black; }
        .container-infosblock .wrapper-infosblock .wrapper-shorcut .block-container-shorcut .short-link-display-block .shorcut-link {
          display: block;
          margin-top: 30px; }
          @media only screen and (min-width: 64.0625em) {
            .container-infosblock .wrapper-infosblock .wrapper-shorcut .block-container-shorcut .short-link-display-block .shorcut-link {
              margin-top: 0; } }
          .container-infosblock .wrapper-infosblock .wrapper-shorcut .block-container-shorcut .short-link-display-block .shorcut-link a {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
                -ms-flex-direction: column;
                    flex-direction: column;
            line-height: 1.7rem;
            text-align: center;
            color: #424242;
            margin-bottom: 35px;
            letter-spacing: .05em;
            font-size: 14px;
            transition: all 200ms cubic-bezier(0.645, 0.045, 0.355, 1); }
            .container-infosblock .wrapper-infosblock .wrapper-shorcut .block-container-shorcut .short-link-display-block .shorcut-link a span {
              display: -webkit-box;
              display: -ms-flexbox;
              display: flex;
              text-align: center;
              -webkit-box-align: center;
                  -ms-flex-align: center;
                      align-items: center;
              -webkit-box-pack: center;
                  -ms-flex-pack: center;
                      justify-content: center; }
            .container-infosblock .wrapper-infosblock .wrapper-shorcut .block-container-shorcut .short-link-display-block .shorcut-link a:hover {
              color: #01abcf;
              left: 0; }
              .container-infosblock .wrapper-infosblock .wrapper-shorcut .block-container-shorcut .short-link-display-block .shorcut-link a:hover > .font-icon {
                top: -2px;
                -webkit-transform: rotate(5deg);
                        transform: rotate(5deg);
                color: #01bce3; }
            .container-infosblock .wrapper-infosblock .wrapper-shorcut .block-container-shorcut .short-link-display-block .shorcut-link a .font-icon {
              font-size: 35px;
              color: #01abcf;
              position: relative;
              top: 0;
              transition: all 200ms cubic-bezier(0.645, 0.045, 0.355, 1); }

.infos-services-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column; }
  @media only screen and (min-width: 40.0625em) {
    .infos-services-container {
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
          -ms-flex-direction: row;
              flex-direction: row; } }
  .infos-services-container dl.profile-vertical-tabs {
    margin-bottom: 0; }
    @media only screen and (max-width: 40em) {
      .infos-services-container dl.profile-vertical-tabs {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: stretch;
            -ms-flex-align: stretch;
                align-items: stretch;
        overflow: scroll;
        border-bottom: 1px solid #d4d4d4; } }
    @media only screen and (min-width: 40.0625em) {
      .infos-services-container dl.profile-vertical-tabs {
        background: #f4f4f4;
        box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.2);
        height: 85vh;
        width: 260px;
        max-width: 260px;
        margin-top: -20px !important; } }
    @media only screen and (max-width: 40em) {
      .infos-services-container dl.profile-vertical-tabs dd {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: stretch;
            -ms-flex-align: stretch;
                align-items: stretch;
        min-width: 110px; } }
    .infos-services-container dl.profile-vertical-tabs dd > a {
      font-size: 13px;
      color: gray;
      border-radius: 0;
      background: transparent;
      box-shadow: none;
      padding: 10px 0px; }
      @media only screen and (max-width: 40em) {
        .infos-services-container dl.profile-vertical-tabs dd > a {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-align: center;
              -ms-flex-align: center;
                  align-items: center;
          -webkit-box-pack: center;
              -ms-flex-pack: center;
                  justify-content: center;
          margin-top: 0px;
          height: 100%;
          min-height: 50px;
          width: 100%;
          min-width: 110px; } }
      .infos-services-container dl.profile-vertical-tabs dd > a:hover {
        background-color: #e2e2e2; }
      @media only screen and (min-width: 40.0625em) {
        .infos-services-container dl.profile-vertical-tabs dd > a {
          padding: 10px; } }
    .infos-services-container dl.profile-vertical-tabs dd.active a {
      font-size: 13px;
      color: gray;
      border-radius: 0;
      background: #eaeaea;
      border-left: none;
      border-right: 2px solid #0479b2; }
      @media only screen and (max-width: 40em) {
        .infos-services-container dl.profile-vertical-tabs dd.active a {
          margin-top: 0px;
          border: 1px solid #d4d4d4; } }
  .infos-services-container .vertical-tabs-content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    box-shadow: none;
    border-radius: 0;
    margin: 3px 0 0 3px;
    width: 100%;
    max-width: 100%;
    padding: 8px; }
    .infos-services-container .vertical-tabs-content h2 {
      color: #0479b2;
      font-size: 16px;
      text-transform: uppercase; }
    .infos-services-container .vertical-tabs-content small {
      color: #32323b; }
    .infos-services-container .vertical-tabs-content .civil-state-block--container {
      background: white;
      margin-top: 0; }
      .infos-services-container .vertical-tabs-content .civil-state-block--container input[type="text"][disabled], .infos-services-container .vertical-tabs-content .civil-state-block--container select:disabled {
        background: transparent;
        font-size: 16px;
        color: #26515a; }
      .infos-services-container .vertical-tabs-content .civil-state-block--container .country label:after {
        background: none; }
      .infos-services-container .vertical-tabs-content .civil-state-block--container .birth p.read-infos, .infos-services-container .vertical-tabs-content .civil-state-block--container .infos-person p.read-infos {
        font-size: 16px;
        color: #26515a;
        padding-left: 10px; }
      .infos-services-container .vertical-tabs-content .civil-state-block--container button.alterInfos {
        padding: 7px 10px;
        height: auto; }
      .infos-services-container .vertical-tabs-content .civil-state-block--container p.read-infos {
        color: #26515a;
        font-size: 16px;
        padding: 5px 0px 0px 5px; }
    .infos-services-container .vertical-tabs-content i.pending-message {
      font-size: 14px;
      color: #32323b; }
    .infos-services-container .vertical-tabs-content .email-value {
      border: 1px solid #969696;
      padding: 3px 5px;
      border-radius: 5px; }
    .infos-services-container .vertical-tabs-content .tag-error .fa-exclamation-triangle {
      color: white;
      margin-right: 5px; }
    .infos-services-container .vertical-tabs-content .tag-warning .fa-hourglass {
      color: white;
      margin-right: 5px; }

section.competitions-organization .separator {
  margin: 0px 0px 15px 0; }

section.competitions-organization .group-heading {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
  height: 45px; }
  section.competitions-organization .group-heading .bulletpoint-group {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 5px;
    height: 5px;
    background: #01abcf;
    border-radius: 50%;
    margin-left: -17px;
    z-index: 1;
    position: relative;
    margin-top: 9px; }
  section.competitions-organization .group-heading.detail-group h2 {
    min-width: 200%;
    font-size: 13px; }
    @media only screen and (min-width: 40.0625em) {
      section.competitions-organization .group-heading.detail-group h2 {
        font-size: inherit;
        min-width: auto; } }
  section.competitions-organization .group-heading.detail-group .bulletpoint-group {
    position: absolute;
    margin-top: 10px; }

section.competitions-organization .sessions-table {
  width: 280px; }
  @media only screen and (min-width: 40.0625em) {
    section.competitions-organization .sessions-table {
      width: 100%; } }
  section.competitions-organization .sessions-table .date-input, section.competitions-organization .sessions-table .time-input {
    width: 50%;
    float: left; }

section.competitions-organization .fa-plus {
  display: inline-block;
  color: #01abcf;
  font-weight: bold;
  border-radius: 50%;
  background: white;
  border: 2px solid #01abcf;
  text-align: center;
  width: 30px;
  height: 30px;
  line-height: 26px; }
  section.competitions-organization .fa-plus--small {
    border: 1px solid #4B8AA9;
    color: #4B8AA9;
    width: 20px;
    height: 20px;
    line-height: 18px;
    margin-right: 10px; }
  section.competitions-organization .fa-plus--blue {
    color: #4B8AA9;
    border: 2px solid #4B8AA9; }

section.competitions-organization table tbody tr.add-group-row td {
  text-align: center;
  color: #008CBA;
  font-weight: bold;
  background: #f9f9f9;
  transition: all 0.3s ease;
  border: 1px dashed #E9F8FF; }
  section.competitions-organization table tbody tr.add-group-row td:hover {
    background: #E9F8FF;
    transition: all 0.3s ease;
    cursor: pointer; }

section.competitions-organization table tbody tr.add-group-row span.add-group {
  color: #008CBA; }

section.competitions-organization .group-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 10px;
  border-bottom: 1px solid #cdcdcd; }

section.competitions-organization .add-button-fat {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  border-radius: 5px;
  height: 75px;
  width: 225px;
  transition: all 0.3s ease;
  margin: auto; }
  section.competitions-organization .add-button-fat:hover {
    transition: all 0.3s ease; }
    section.competitions-organization .add-button-fat:hover .button-inner {
      transition: all 0.3s ease;
      cursor: pointer; }
  section.competitions-organization .add-button-fat .button-inner {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    height: calc(75px - 20px);
    width: 225px;
    transition: all 0.3s ease;
    border-radius: 5px;
    border: 2px solid #01abcf;
    padding: 0px 10px;
    opacity: 1; }
    section.competitions-organization .add-button-fat .button-inner:hover {
      opacity: 0.8; }
    section.competitions-organization .add-button-fat .button-inner .title {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-item-align: center;
          align-self: center;
      margin: auto;
      font-family: "Open Sans";
      color: #01abcf;
      transition: all 0.3s ease;
      font-size: 14px;
      font-weight: bold;
      text-transform: uppercase; }
    section.competitions-organization .add-button-fat .button-inner--blue {
      border: 2px solid #4B8AA9; }
      section.competitions-organization .add-button-fat .button-inner--blue .title {
        color: #4B8AA9; }

section.competitions-organization .accordion h2 {
  font-size: 16px;
  margin-left: 13px;
  margin-top: 16px;
  color: #01abcf;
  cursor: pointer;
  transition: .3s; }
  section.competitions-organization .accordion h2 .fa-eye {
    font-size: 16px;
    padding-left: 5px;
    color: #01abcf; }
  section.competitions-organization .accordion h2:hover {
    margin-left: 15px; }

section.competitions-organization .accordion .accordion-navigation a {
  border-left: 2px solid transparent; }
  section.competitions-organization .accordion .accordion-navigation a.active {
    box-shadow: none; }
  section.competitions-organization .accordion .accordion-navigation a:hover {
    border-left: 2px solid #01abcf; }

section.competitions-organization .accordion .accordion-navigation > a {
  width: 100%;
  height: 55px;
  background: #f4f2f2;
  box-shadow: none; }
  section.competitions-organization .accordion .accordion-navigation > a:hover {
    background: #f4f2f2;
    color: #01abcf; }
  section.competitions-organization .accordion .accordion-navigation > a span {
    font-weight: 600;
    text-transform: uppercase;
    color: #424242; }

section.competitions-organization .accordion--blue .content, section.competitions-organization .accordion--green .content {
  border: none;
  box-shadow: none;
  overflow: hidden;
  position: relative;
  margin-left: 10px;
  padding-left: 18px; }
  section.competitions-organization .accordion--blue .content:before, section.competitions-organization .accordion--green .content:before {
    content: "";
    display: block;
    position: absolute;
    margin-left: -15px;
    height: 100%;
    width: 1px;
    background-color: #ededed;
    z-index: 0; }

section.competitions-organization .accordion--blue .accordion .accordion-navigation > a span {
  margin-left: 15px; }
  section.competitions-organization .accordion--blue .accordion .accordion-navigation > a span:after {
    content: '+  ';
    float: left;
    border: none;
    right: 10px;
    top: -2px;
    font-weight: bolder; }

section.competitions-organization .accordion--blue .accordion .accordion-navigation > a.active {
  border-left: solid #01abcf; }
  section.competitions-organization .accordion--blue .accordion .accordion-navigation > a.active span {
    color: #01abcf; }
    section.competitions-organization .accordion--blue .accordion .accordion-navigation > a.active span:after {
      content: '-  '; }

section.competitions-organization .accordion .phase-simultane-div {
  height: 72px;
  padding: 20px; }

section.competitions-setup ul.list-competition-type li {
  list-style-type: circle;
  color: #00af62; }

section.competitions-setup h2 {
  margin-bottom: 15px; }

section.competitions-setup .alert-box {
  margin-top: 15px;
  padding-bottom: 0px; }

competitions-dashboard {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  padding-bottom: 18px;
  overflow: auto; }
  competitions-dashboard db-competition {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column; }
    competitions-dashboard db-competition .competition-item {
      margin: 2px; }
      competitions-dashboard db-competition .competition-item.open .phases-container {
        max-height: 2000px;
        transition: max-height .4s ease-in-out; }
      competitions-dashboard db-competition .competition-item.open .competition-heading {
        border: none;
        box-shadow: -2px 0px 0px 0px #01abcf; }
        competitions-dashboard db-competition .competition-item.open .competition-heading .competition-name, competitions-dashboard db-competition .competition-item.open .competition-heading .competition-bullet {
          color: #01abcf; }
      competitions-dashboard db-competition .competition-item .competition-heading {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
            -ms-flex-direction: row;
                flex-direction: row;
        min-width: 480px;
        width: 100%;
        height: 55px;
        background: #f4f2f2;
        color: #424242;
        transition: box-shadow 0.15s ease-in; }
        @media only screen and (min-width: 40.0625em) {
          competitions-dashboard db-competition .competition-item .competition-heading {
            min-width: auto; } }
        competitions-dashboard db-competition .competition-item .competition-heading:hover {
          cursor: pointer;
          background: #FBFBFB;
          box-shadow: -2px 0px 0px 0px #01abcf;
          transition: box-shadow 0.15s ease; }
        competitions-dashboard db-competition .competition-item .competition-heading .competition-bullet {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          margin: 9px 0 auto 25px;
          font-size: 25px;
          font-weight: bold; }
        competitions-dashboard db-competition .competition-item .competition-heading .competition-name {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          margin: 17px 0 auto 20px;
          font-size: 14px;
          text-transform: uppercase;
          font-weight: 600; }
        competitions-dashboard db-competition .competition-item .competition-heading .heading-buttons {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-orient: horizontal;
          -webkit-box-direction: normal;
              -ms-flex-direction: row;
                  flex-direction: row;
          margin: auto 10px auto auto; }
          competitions-dashboard db-competition .competition-item .competition-heading .heading-buttons button {
            margin: auto 5px;
            height: 35px;
            max-height: 35px;
            line-height: 14px;
            min-width: 115px; }
            competitions-dashboard db-competition .competition-item .competition-heading .heading-buttons button.archive-btn {
              min-width: 40px;
              background-color: #ff6961; }
            competitions-dashboard db-competition .competition-item .competition-heading .heading-buttons button.reopen-btn {
              min-width: 40px; }
            competitions-dashboard db-competition .competition-item .competition-heading .heading-buttons button span {
              color: white; }
          competitions-dashboard db-competition .competition-item .competition-heading .heading-buttons span.archive-date {
            color: #ff6961;
            padding: 10px;
            font-weight: 700; }
      competitions-dashboard db-competition .competition-item .no-phases {
        background-color: #f4f2f2;
        padding: 15px;
        max-width: 400px;
        border-left: solid 2px crimson;
        margin: 15px 10px 10px 25px;
        font-size: 13px;
        color: crimson;
        font-weight: 500; }
        competitions-dashboard db-competition .competition-item .no-phases:before {
          content: '';
          background: #F4F2F2;
          position: absolute;
          margin-top: -20px;
          margin-left: 20px;
          width: 20px;
          height: 20px;
          -webkit-transform: rotateZ(45deg);
          transform: rotateZ(45deg);
          z-index: 5; }
      competitions-dashboard db-competition .competition-item .phases-loader {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column;
        height: 200px;
        width: 100%;
        margin: auto; }
        competitions-dashboard db-competition .competition-item .phases-loader .loader {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          margin: auto;
          width: 30px;
          height: 30px;
          border-style: solid;
          border-top-color: #01abcf;
          border-right-color: transparent;
          border-left-color: #01abcf;
          border-bottom-color: #01abcf;
          border-radius: 50%;
          border-width: 2px;
          box-sizing: border-box;
          -webkit-animation: rotate 1.5s linear infinite;
                  animation: rotate 1.5s linear infinite;
          position: relative;
          top: 25px; }

@keyframes rotate {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg); }
  50% {
    -webkit-transform: rotate(180deg);
            transform: rotate(180deg); }
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg); } }
        competitions-dashboard db-competition .competition-item .phases-loader .description {
          display: block;
          margin: 0 auto auto auto;
          color: #01abcf;
          text-align: center; }
      competitions-dashboard db-competition .competition-item .phases-container {
        max-height: 0;
        transition: max-height .4s ease-in-out;
        transition-delay: 0s;
        overflow: auto;
        position: relative; }
        competitions-dashboard db-competition .competition-item .phases-container:before {
          content: "";
          display: block;
          position: absolute;
          margin-left: 30px;
          height: 100%;
          width: 1px;
          background-color: #9a9a9a;
          z-index: 0; }
        competitions-dashboard db-competition .competition-item .phases-container db-phase {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-orient: vertical;
          -webkit-box-direction: normal;
              -ms-flex-direction: column;
                  flex-direction: column; }
          competitions-dashboard db-competition .competition-item .phases-container db-phase .phase-item.open .phase-heading .phase-bullet {
            background: #01abcf; }
            competitions-dashboard db-competition .competition-item .phases-container db-phase .phase-item.open .phase-heading .phase-bullet .phase-arrow {
              -webkit-transform: rotate(135deg);
                      transform: rotate(135deg);
              position: relative;
              left: 2px;
              top: -1px;
              border-color: white; }
          competitions-dashboard db-competition .competition-item .phases-container db-phase .phase-item.open .phase-heading:hover .phase-arrow {
            left: 0px; }
          competitions-dashboard db-competition .competition-item .phases-container db-phase .phase-item.open .groups-container {
            max-height: 1000px;
            transition: max-height .4s ease-in-out;
            overflow-y: auto; }
            competitions-dashboard db-competition .competition-item .phases-container db-phase .phase-item.open .groups-container .fa-file.check-red, competitions-dashboard db-competition .competition-item .phases-container db-phase .phase-item.open .groups-container .fa-trophy.check-red, competitions-dashboard db-competition .competition-item .phases-container db-phase .phase-item.open .groups-container .fa-times.check-red {
              color: #ff6961; }
            competitions-dashboard db-competition .competition-item .phases-container db-phase .phase-item.open .groups-container .fa-file.check-green, competitions-dashboard db-competition .competition-item .phases-container db-phase .phase-item.open .groups-container .fa-trophy.check-green, competitions-dashboard db-competition .competition-item .phases-container db-phase .phase-item.open .groups-container .fa-times.check-green {
              color: #77dd77; }
            competitions-dashboard db-competition .competition-item .phases-container db-phase .phase-item.open .groups-container .session_button {
              margin: 0; }
            competitions-dashboard db-competition .competition-item .phases-container db-phase .phase-item.open .groups-container .export-file-button {
              background-color: transparent;
              box-shadow: none;
              padding: 0px 0px 0px 10px;
              height: auto; }
              competitions-dashboard db-competition .competition-item .phases-container db-phase .phase-item.open .groups-container .export-file-button span {
                border: none;
                font-size: 18px;
                color: #00af62; }
                competitions-dashboard db-competition .competition-item .phases-container db-phase .phase-item.open .groups-container .export-file-button span:hover {
                  color: green; }
          competitions-dashboard db-competition .competition-item .phases-container db-phase .phase-item .phase-heading {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-orient: horizontal;
            -webkit-box-direction: normal;
                -ms-flex-direction: row;
                    flex-direction: row;
            -webkit-box-align: center;
                -ms-flex-align: center;
                    align-items: center;
            width: 100%;
            height: 45px; }
            competitions-dashboard db-competition .competition-item .phases-container db-phase .phase-item .phase-heading .phase-bullet {
              display: -webkit-box;
              display: -ms-flexbox;
              display: flex;
              width: 25px;
              height: 25px;
              background: #cdcdcd;
              border-radius: 50%;
              margin-left: 18px;
              z-index: 1;
              position: relative; }
              competitions-dashboard db-competition .competition-item .phases-container db-phase .phase-item .phase-heading .phase-bullet .phase-arrow {
                display: -webkit-box;
                display: -ms-flexbox;
                display: flex;
                width: 7px;
                height: 7px;
                margin: auto auto auto 30%;
                border-right: 2px solid grey;
                border-top: 2px solid grey;
                -webkit-transform: rotate(45deg);
                        transform: rotate(45deg); }
            competitions-dashboard db-competition .competition-item .phases-container db-phase .phase-item .phase-heading .phase-name {
              font-family: "Open Sans";
              font-weight: bold;
              font-size: 14px;
              margin-left: 20px; }
            competitions-dashboard db-competition .competition-item .phases-container db-phase .phase-item .phase-heading:hover {
              cursor: pointer; }
              competitions-dashboard db-competition .competition-item .phases-container db-phase .phase-item .phase-heading:hover .phase-name {
                color: #01abcf; }
              competitions-dashboard db-competition .competition-item .phases-container db-phase .phase-item .phase-heading:hover .phase-bullet {
                background: #01abcf; }
                competitions-dashboard db-competition .competition-item .phases-container db-phase .phase-item .phase-heading:hover .phase-bullet .phase-arrow {
                  border-color: white;
                  margin: auto;
                  right: 2px;
                  position: relative; }
          competitions-dashboard db-competition .competition-item .phases-container db-phase .phase-item .groups-container {
            max-height: 0;
            transition: max-height .4s ease-in-out;
            overflow: auto;
            transition-delay: 0s;
            margin-left: 55px;
            padding-right: 25px; }
            competitions-dashboard db-competition .competition-item .phases-container db-phase .phase-item .groups-container table thead tr th {
              color: #424242; }
            competitions-dashboard db-competition .competition-item .phases-container db-phase .phase-item .groups-container table tbody tr {
              height: 55px; }
              competitions-dashboard db-competition .competition-item .phases-container db-phase .phase-item .groups-container table tbody tr:nth-of-type(odd) {
                background: #ececec; }
              competitions-dashboard db-competition .competition-item .phases-container db-phase .phase-item .groups-container table tbody tr:nth-of-type(even) {
                background: #f7f6f6; }
              competitions-dashboard db-competition .competition-item .phases-container db-phase .phase-item .groups-container table tbody tr td button {
                margin: 0; }
                competitions-dashboard db-competition .competition-item .phases-container db-phase .phase-item .groups-container table tbody tr td button.green-button span, competitions-dashboard db-competition .competition-item .phases-container db-phase .phase-item .groups-container table tbody tr td button.red-button span {
                  color: white; }
                competitions-dashboard db-competition .competition-item .phases-container db-phase .phase-item .groups-container table tbody tr td button.red-button {
                  background: #ff6961; }

.no-compet {
  background-color: #f4f2f2;
  padding: 15px;
  width: 100%;
  border-left: solid 2px crimson;
  font-size: 13px;
  color: crimson;
  font-weight: 500; }

/* All scss pages for a competition group */
section.competition-group-infos span.fa-exclamation-triangle {
  color: red;
  font-size: 16px; }

section.competition-group-teams span.fa-exclamation-triangle {
  color: red;
  font-size: 16px; }

.competitions-group-tabs {
  overflow: auto; }
  .competitions-group-tabs .tabs {
    min-width: 350px;
    width: 100%; }
    @media only screen and (min-width: 40.0625em) {
      .competitions-group-tabs .tabs {
        width: auto; } }

.table-group-team td span {
  font-size: 12px; }
  @media only screen and (min-width: 64.0625em) {
    .table-group-team td span {
      font-size: 14px; } }

.table-group-team td.index-values {
  padding-right: 12px; }
  @media only screen and (min-width: 64.0625em) {
    .table-group-team td.index-values {
      padding-right: 30px; } }

.subhead-team h2 {
  float: none; }
  @media only screen and (min-width: 40.0625em) {
    .subhead-team h2 {
      float: left; } }

.subhead-team button {
  float: none; }
  @media only screen and (min-width: 40.0625em) {
    .subhead-team button {
      float: right; } }

section.competitions-pool-results table.pool-results thead tr span {
  color: black; }

section.competitions-pool-results table.pool-results tbody tr td {
  border: solid 1px lightgray;
  padding: 13px 0 13px 10px; }
  section.competitions-pool-results table.pool-results tbody tr td .fa-pencil-alt {
    font-size: 15px; }
  section.competitions-pool-results table.pool-results tbody tr td .white {
    color: white; }
  section.competitions-pool-results table.pool-results tbody tr td.no-game {
    background: darkgray; }
    section.competitions-pool-results table.pool-results tbody tr td.no-game:hover {
      cursor: not-allowed; }
  section.competitions-pool-results table.pool-results tbody tr td.pool-team-description {
    padding: 0px;
    height: 1px; }
    section.competitions-pool-results table.pool-results tbody tr td.pool-team-description .pool-team-inner {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
          -ms-flex-direction: row;
              flex-direction: row;
      height: 100%;
      width: 100%;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center; }
      section.competitions-pool-results table.pool-results tbody tr td.pool-team-description .pool-team-inner .team-ranking {
        width: 20px;
        text-align: center; }
      section.competitions-pool-results table.pool-results tbody tr td.pool-team-description .pool-team-inner .team-name {
        width: 100%;
        text-align: center; }
  section.competitions-pool-results table.pool-results tbody tr td.missing-result {
    background-color: #ff6961;
    border: solid 1px lightgray; }
    section.competitions-pool-results table.pool-results tbody tr td.missing-result:hover {
      transition: background-color 0.3s ease;
      cursor: pointer;
      background-color: #ff817b; }
  section.competitions-pool-results table.pool-results tbody tr td.group-probated:hover {
    cursor: not-allowed; }
  section.competitions-pool-results table.pool-results tbody tr td .pool-penalty {
    font-size: 12px;
    color: #ff6961;
    font-style: italic;
    padding-left: 2px;
    font-weight: 700; }

section.competitions-ko-results table .loser {
  opacity: 0.5; }

section.competitions-ko-results table .noEditable {
  pointer-events: none;
  cursor: default; }

section.competitions-groups-results-import div.alert-box span, section.competitions-groups-results-import div.alert-box p {
  color: #00af62;
  margin: 5px 0; }

section.competitions-groups-results-import div.alert-box span {
  font-weight: 700;
  text-transform: uppercase;
  font-size: 16px;
  padding-left: 2px; }

@media only screen {
  section.competitions-groups-results-result table {
    width: 650px; } }

@media only screen and (min-width: 40.0625em) {
  section.competitions-groups-results-result table {
    width: 800px;
    margin: 0 auto; } }

@media only screen and (min-width: 64.0625em) {
  section.competitions-groups-results-result table {
    width: 100%; }
    section.competitions-groups-results-result table .compo-cell {
      width: 50%; } }

section.competitions-groups-results-result span.tip-top span, section.competitions-groups-results-result span.tip-left span, section.competitions-groups-results-result span.tip-right span, section.competitions-groups-results-result span.tip-bottom span {
  font-size: 14px;
  font-weight: 500; }

section.competitions-pool-details .phases-loader {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  height: 200px;
  width: 100%;
  margin: auto; }
  section.competitions-pool-details .phases-loader .loader {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin: auto;
    width: 30px;
    height: 30px;
    border-style: solid;
    border-top-color: #42B48D;
    border-right-color: transparent;
    border-left-color: #42B48D;
    border-bottom-color: #42B48D;
    border-radius: 50%;
    border-width: 2px;
    box-sizing: border-box;
    -webkit-animation: rotate 1.5s linear infinite;
            animation: rotate 1.5s linear infinite;
    position: relative;
    top: 25px; }

@keyframes rotate {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg); }
  50% {
    -webkit-transform: rotate(180deg);
            transform: rotate(180deg); }
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg); } }
  section.competitions-pool-details .phases-loader .description {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin: 0 auto auto auto;
    color: #42B48D; }

section.competitions-serpentin .serpentin-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap; }
  section.competitions-serpentin .serpentin-container .serpentin-section {
    padding: 0 10px 0 10px; }

.festival-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  margin: 2px; }
  @media only screen and (max-width: 40em) {
    .festival-item {
      width: 200%; } }
  .festival-item.open .festival-heading {
    border: none;
    box-shadow: -2px 0px 0px 0px #3aa07d;
    transition: max-height .4s ease-in-out; }
    .festival-item.open .festival-heading .competition-name, .festival-item.open .festival-heading .competition-bullet {
      color: #3aa07d; }
  .festival-item .festival-heading {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    width: 100%;
    height: 55px;
    background: #f4f2f2;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center; }
    .festival-item .festival-heading:hover {
      cursor: pointer;
      background: #FBFBFB;
      box-shadow: -2px 0px 0px 0px #3aa07d;
      transition: box-shadow 0.15s ease; }
    .festival-item .festival-heading .festival-bullet {
      margin: 0 10px 0 15px;
      font-size: 25px;
      font-weight: bold; }
    .festival-item .festival-heading .check-green {
      margin: 0 0 0 10px; }
    .festival-item .festival-heading .festival-name {
      margin: 0 0 0 10px;
      font-weight: 600;
      text-transform: uppercase;
      min-width: 200px; }
    .festival-item .festival-heading .festival-organizer {
      margin: 0 0 0 20px;
      font-weight: 600;
      min-width: 200px; }
    .festival-item .festival-heading .heading-buttons {
      margin: auto 10px auto auto; }
      .festival-item .festival-heading .heading-buttons button {
        margin: auto 5px; }
  .festival-item .no-phases {
    background-color: #f4f2f2;
    padding: 15px;
    max-width: 400px;
    border-left: solid 2px crimson;
    margin: 15px 10px 10px 25px;
    font-size: 13px;
    color: crimson;
    font-weight: 500; }
    .festival-item .no-phases:before {
      content: '';
      background: #F4F2F2;
      position: absolute;
      margin-top: -20px;
      margin-left: 20px;
      width: 20px;
      height: 20px;
      -webkit-transform: rotateZ(45deg);
      transform: rotateZ(45deg);
      z-index: 5; }

section.competitions-inscription-teams-list div.warning-message {
  color: #dc382e;
  font-style: italic; }
  section.competitions-inscription-teams-list div.warning-message span.fa-info-circle {
    font-style: normal;
    color: #dc382e; }

section.competitions-inscription-teams-list table.table-team-list tr td, section.competitions-inscription-teams-list table.table-team-list tr span {
  font-size: 12px;
  color: #424242; }
  @media only screen and (min-width: 64.0625em) {
    section.competitions-inscription-teams-list table.table-team-list tr td, section.competitions-inscription-teams-list table.table-team-list tr span {
      font-size: 14px; } }
  section.competitions-inscription-teams-list table.table-team-list tr td a, section.competitions-inscription-teams-list table.table-team-list tr span a {
    font-size: 12px;
    color: #01abcf;
    font-weight: 700; }
    @media only screen and (min-width: 64.0625em) {
      section.competitions-inscription-teams-list table.table-team-list tr td a, section.competitions-inscription-teams-list table.table-team-list tr span a {
        font-size: 14px; } }
  section.competitions-inscription-teams-list table.table-team-list tr td.done a, section.competitions-inscription-teams-list table.table-team-list tr span.done a {
    color: #dc382e;
    font-style: italic;
    font-size: 12px; }
    section.competitions-inscription-teams-list table.table-team-list tr td.done a:hover, section.competitions-inscription-teams-list table.table-team-list tr span.done a:hover {
      font-style: normal; }
  section.competitions-inscription-teams-list table.table-team-list tr td.fa-level-up-alt, section.competitions-inscription-teams-list table.table-team-list tr span.fa-level-up-alt {
    color: #0479b2;
    padding-left: 10px; }
    section.competitions-inscription-teams-list table.table-team-list tr td.fa-level-up-alt:before, section.competitions-inscription-teams-list table.table-team-list tr span.fa-level-up-alt:before {
      display: inline-block;
      -webkit-transform: rotate(90deg);
              transform: rotate(90deg); }
    section.competitions-inscription-teams-list table.table-team-list tr td.fa-level-up-alt.done, section.competitions-inscription-teams-list table.table-team-list tr span.fa-level-up-alt.done {
      color: #dc382e; }

.competitions-tabs {
  overflow: auto; }
  @media only screen and (max-width: 40em) {
    .competitions-tabs .tabs {
      width: 370px; } }

section.competitions-inscription-manual span.fa-info-circle {
  color: red;
  font-size: 16px; }

section.competitions-ranking table.competitions-ranking-table {
  width: 1000px; }
  @media only screen and (min-width: 64.0625em) {
    section.competitions-ranking table.competitions-ranking-table {
      width: 100%; } }
  @media only screen and (min-width: 40.0625em) and (max-width: 64em) and (orientation: landscape) {
    section.competitions-ranking table.competitions-ranking-table {
      zoom: 0.83;
      margin: 0 auto; } }
  @media only screen and (min-width: 64.0625em) and (max-width: 90em) {
    section.competitions-ranking table.competitions-ranking-table .header-cell {
      font-size: 12px;
      width: 100%; } }
  section.competitions-ranking table.competitions-ranking-table .header-cell.header-players {
    min-width: 300px; }
    @media only screen and (min-width: 90.0625em) {
      section.competitions-ranking table.competitions-ranking-table .header-cell.header-players {
        min-width: 400px; } }
  section.competitions-ranking table.competitions-ranking-table span {
    font-size: 12px; }
    @media only screen and (min-width: 90.0625em) {
      section.competitions-ranking table.competitions-ranking-table span {
        font-size: 14px; } }
  @media only screen and (min-width: 64.0625em) and (max-width: 90em) {
    section.competitions-ranking table.competitions-ranking-table tr td {
      font-size: 12px; } }
  section.competitions-ranking table.competitions-ranking-table tr td.teamMembers {
    font-size: 12px; }
    @media only screen and (min-width: 90.0625em) {
      section.competitions-ranking table.competitions-ranking-table tr td.teamMembers {
        font-size: 14px; } }

section.calendar {
  width: 100%; }
  section.calendar arrow-button button.arrow-button {
    height: 35px !important;
    width: 45px !important; }
  section.calendar span.fa {
    font-weight: 500; }
  section.calendar span.festival-organizer {
    font-weight: 500; }
  section.calendar .tunning-tables {
    box-shadow: 0px 1px 1px 0px #cfcfcf;
    margin: 30px 0 20px 0;
    border-top: solid 2px #008CBA;
    background: #f9f9f9; }
    section.calendar .tunning-tables .tunning-heading {
      display: inline-block;
      background: white;
      padding: 8px 14px;
      top: -23px;
      position: relative;
      box-shadow: 0px 1px 1px 0px #cfcfcf; }
    section.calendar .tunning-tables .container-table {
      height: auto; }

.ambassador {
  width: 100%; }
  .ambassador .header {
    background-color: #1f2a68;
    color: white;
    width: 100%;
    max-width: 100%;
    margin: 0;
    border-top-right-radius: 4px;
    border-top-left-radius: 4px;
    padding-bottom: 30px; }
  .ambassador .campaign-button {
    background-color: #3cad8e;
    color: white;
    white-space: nowrap;
    letter-spacing: .5px;
    font-weight: bold; }
    .ambassador .campaign-button span {
      color: white;
      white-space: nowrap;
      letter-spacing: .5px;
      font-weight: bold; }
  .ambassador .counter {
    background-image: url("../assets/images/campaigns/counter-wrapper.png");
    background-repeat: no-repeat;
    background-position: center center;
    background-size: 100% 100%;
    height: 9rem;
    width: 9rem;
    line-height: 9rem;
    height: 9rem;
    text-align: center;
    vertical-align: middle;
    color: #3cad8e;
    font-size: 1.7rem;
    font-weight: bolder;
    letter-spacing: 1px;
    margin: auto; }
  .ambassador .counter-caption {
    text-transform: uppercase;
    margin: auto;
    text-align: center; }
  .ambassador .green-section {
    background-color: #3cad8e;
    color: #1f2a68;
    padding: 30px; }
    .ambassador .green-section .title {
      text-transform: uppercase;
      color: white;
      text-align: center;
      margin: 0 auto .75rem;
      font-size: 1.5em;
      font-weight: bold; }
    .ambassador .green-section .text {
      text-shadow: .1px .5px #778899; }
  .ambassador .white-section {
    background-color: white;
    color: #1f2a68;
    padding: 30px; }
    .ambassador .white-section .title {
      text-transform: uppercase;
      color: #1f2a68;
      text-align: center;
      margin: 0 auto .75rem;
      font-size: 1.75em;
      font-weight: bold; }
    .ambassador .white-section img {
      margin: auto; }
    .ambassador .white-section .image-caption {
      color: #3cad8e;
      font-weight: bold;
      font-size: 1.5rem;
      text-transform: uppercase;
      text-align: center; }
    .ambassador .white-section .image-subcaption {
      color: #1f2a68;
      font-weight: 600;
      font-size: 1.25rem;
      text-transform: uppercase;
      text-align: center;
      line-height: 1.75rem; }
  .ambassador .blue-section {
    background-color: #1f2a68;
    color: white;
    padding: 30px; }
    .ambassador .blue-section p {
      color: white;
      font-size: 1rem; }
    .ambassador .blue-section .title {
      text-transform: uppercase;
      text-align: center;
      margin: 0 auto .75rem;
      font-size: 1.75em;
      font-weight: bold; }
    .ambassador .blue-section img {
      margin: auto; }
    .ambassador .blue-section .image-caption {
      color: #3cad8e;
      font-weight: bold;
      font-size: 1.5rem;
      text-transform: uppercase;
      text-align: center;
      line-height: 1.5rem; }
    .ambassador .blue-section .text {
      font-size: 1.1rem; }
  .ambassador .grey-section {
    background-color: lightgrey;
    color: black;
    padding: .5rem;
    text-align: center; }
  .ambassador .cadeau:not(.animated), .ambassador .objectif:not(.animated) {
    opacity: 0; }

section.dashboard-entity .entete {
  color: white;
  background: #42b48d;
  border: 1px solid black;
  font-weight: normal; }

section.dashboard-entity .border {
  border: 1px solid black;
  background: white;
  font-weight: normal; }

section.dashboard-entity .bgwhite {
  background: white;
  font-weight: normal; }

section.dashboard-entity .positive {
  color: green;
  font-weight: bold; }

section.dashboard-entity .negative {
  color: red;
  font-weight: bold; }

section.dashboard-entity .gras {
  font-size: 18px;
  color: #0479b2;
  font-weight: 400;
  line-height: 50px; }

section.dashboard-entity .lh50 {
  line-height: 50px; }

/*# sourceMappingURL=app.css.map */
