/* s_boot_basic */
@charset "UTF-8";
/*łśćłżź*/
/*!
 * Bootstrap v3.3.6 (http://getbootstrap.com)
 * Copyright 2011-2015 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
html {
  font-family: sans-serif;
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%; }

body {
  margin: 0; }

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary {
  display: block; }

audio,
canvas,
progress,
video {
  display: inline-block;
  vertical-align: baseline; }

audio:not([controls]) {
  display: none;
  height: 0; }

[hidden],
template {
  display: none; }

a {
  background-color: transparent; }

a:active,
a:hover {
  outline: 0; }

abbr[title] {
  border-bottom: 1px dotted; }

b,
strong {
  font-weight: bold; }

dfn {
  font-style: italic; }

h1 {
  font-size: 2em;
  margin: 0.67em 0; }

mark {
  background: #ff0;
  color: #000; }

small {
  font-size: 80%; }

sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline; }

sup {
  top: -0.5em; }

sub {
  bottom: -0.25em; }

img {
  border: 0; }

svg:not(:root) {
  overflow: hidden; }

figure {
  margin: 1em 40px; }

hr {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  height: 0; }

pre {
  overflow: auto; }

code,
kbd,
pre,
samp {
  font-family: monospace, monospace;
  font-size: 1em; }

button,
input,
optgroup,
select,
textarea {
  color: inherit;
  font: inherit;
  margin: 0; }

button {
  overflow: visible; }

button,
select {
  text-transform: none; }

button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button;
  cursor: pointer; }

button[disabled],
html input[disabled] {
  cursor: default; }

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

input {
  line-height: normal; }

input[type="checkbox"],
input[type="radio"] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0; }

input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
  height: auto; }

input[type="search"] {
  -webkit-appearance: textfield;
  -webkit-box-sizing: content-box;
          box-sizing: content-box; }

input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none; }

fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em; }

legend {
  border: 0;
  padding: 0; }

textarea {
  overflow: auto; }

optgroup {
  font-weight: bold; }

table {
  border-collapse: collapse;
  border-spacing: 0; }

td,
th {
  padding: 0; }

/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */
@media print {
  *,
  *:before,
  *:after {
    background: transparent !important;
    color: #000 !important;
    -webkit-box-shadow: none !important;
            box-shadow: none !important;
    text-shadow: none !important; }
  a,
  a:visited {
    text-decoration: underline; }
  a[href]:after {
    content: " (" attr(href) ")"; }
  abbr[title]:after {
    content: " (" attr(title) ")"; }
  a[href^="#"]:after,
  a[href^="javascript:"]:after {
    content: ""; }
  pre,
  blockquote {
    border: 1px solid #999;
    page-break-inside: avoid; }
  thead {
    display: table-header-group; }
  tr,
  img {
    page-break-inside: avoid; }
  img {
    max-width: 100% !important; }
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3; }
  h2,
  h3 {
    page-break-after: avoid; }
  .navbar {
    display: none; }
  .btn > .caret,
  .dropup > .btn > .caret {
    border-top-color: #000 !important; }
  .label {
    border: 1px solid #000; }
  .table {
    border-collapse: collapse !important; }
    .table td,
    .table th {
      background-color: #fff !important; }
  .table-bordered th,
  .table-bordered td {
    border: 1px solid #ddd !important; } }

@font-face {
  font-family: 'Glyphicons Halflings';
  src: url('vhs-assets-css-2e452b508e9ad7fce3df15665e5d1000.eot');
  src: url('vhs-assets-css-3facfd61a52f814c493db59a96946158.eot?#iefix') format("embedded-opentype"), url('vhs-assets-css-6f7bba8f2dd601c477b3cc299568f3de.woff2') format("woff2"), url('vhs-assets-css-a4b5a64df7142371194a984422fd8179.woff') format("woff"), url('vhs-assets-css-e6715cc1cda1d78b4491578ca12e2191.ttf') format("truetype"), url('vhs-assets-css-bb75f449fb43de96664016d5a6445839.svg#glyphicons_halflingsregular') format("svg"); }

.glyphicon {
  position: relative;
  top: 1px;
  display: inline-block;
  font-family: 'Glyphicons Halflings';
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

.glyphicon-asterisk:before {
  content: "\002a"; }

.glyphicon-plus:before {
  content: "\002b"; }

.glyphicon-euro:before,
.glyphicon-eur:before {
  content: "\20ac"; }

.glyphicon-minus:before {
  content: "\2212"; }

.glyphicon-cloud:before {
  content: "\2601"; }

.glyphicon-envelope:before {
  content: "\2709"; }

.glyphicon-pencil:before {
  content: "\270f"; }

.glyphicon-glass:before {
  content: "\e001"; }

.glyphicon-music:before {
  content: "\e002"; }

.glyphicon-search:before {
  content: "\e003"; }

.glyphicon-heart:before {
  content: "\e005"; }

.glyphicon-star:before {
  content: "\e006"; }

.glyphicon-star-empty:before {
  content: "\e007"; }

.glyphicon-user:before {
  content: "\e008"; }

.glyphicon-film:before {
  content: "\e009"; }

.glyphicon-th-large:before {
  content: "\e010"; }

.glyphicon-th:before {
  content: "\e011"; }

.glyphicon-th-list:before {
  content: "\e012"; }

.glyphicon-ok:before {
  content: "\e013"; }

.glyphicon-remove:before {
  content: "\e014"; }

.glyphicon-zoom-in:before {
  content: "\e015"; }

.glyphicon-zoom-out:before {
  content: "\e016"; }

.glyphicon-off:before {
  content: "\e017"; }

.glyphicon-signal:before {
  content: "\e018"; }

.glyphicon-cog:before {
  content: "\e019"; }

.glyphicon-trash:before {
  content: "\e020"; }

.glyphicon-home:before {
  content: "\e021"; }

.glyphicon-file:before {
  content: "\e022"; }

.glyphicon-time:before {
  content: "\e023"; }

.glyphicon-road:before {
  content: "\e024"; }

.glyphicon-download-alt:before {
  content: "\e025"; }

.glyphicon-download:before {
  content: "\e026"; }

.glyphicon-upload:before {
  content: "\e027"; }

.glyphicon-inbox:before {
  content: "\e028"; }

.glyphicon-play-circle:before {
  content: "\e029"; }

.glyphicon-repeat:before {
  content: "\e030"; }

.glyphicon-refresh:before {
  content: "\e031"; }

.glyphicon-list-alt:before {
  content: "\e032"; }

.glyphicon-lock:before {
  content: "\e033"; }

.glyphicon-flag:before {
  content: "\e034"; }

.glyphicon-headphones:before {
  content: "\e035"; }

.glyphicon-volume-off:before {
  content: "\e036"; }

.glyphicon-volume-down:before {
  content: "\e037"; }

.glyphicon-volume-up:before {
  content: "\e038"; }

.glyphicon-qrcode:before {
  content: "\e039"; }

.glyphicon-barcode:before {
  content: "\e040"; }

.glyphicon-tag:before {
  content: "\e041"; }

.glyphicon-tags:before {
  content: "\e042"; }

.glyphicon-book:before {
  content: "\e043"; }

.glyphicon-bookmark:before {
  content: "\e044"; }

.glyphicon-print:before {
  content: "\e045"; }

.glyphicon-camera:before {
  content: "\e046"; }

.glyphicon-font:before {
  content: "\e047"; }

.glyphicon-bold:before {
  content: "\e048"; }

.glyphicon-italic:before {
  content: "\e049"; }

.glyphicon-text-height:before {
  content: "\e050"; }

.glyphicon-text-width:before {
  content: "\e051"; }

.glyphicon-align-left:before {
  content: "\e052"; }

.glyphicon-align-center:before {
  content: "\e053"; }

.glyphicon-align-right:before {
  content: "\e054"; }

.glyphicon-align-justify:before {
  content: "\e055"; }

.glyphicon-list:before {
  content: "\e056"; }

.glyphicon-indent-left:before {
  content: "\e057"; }

.glyphicon-indent-right:before {
  content: "\e058"; }

.glyphicon-facetime-video:before {
  content: "\e059"; }

.glyphicon-picture:before {
  content: "\e060"; }

.glyphicon-map-marker:before {
  content: "\e062"; }

.glyphicon-adjust:before {
  content: "\e063"; }

.glyphicon-tint:before {
  content: "\e064"; }

.glyphicon-edit:before {
  content: "\e065"; }

.glyphicon-share:before {
  content: "\e066"; }

.glyphicon-check:before {
  content: "\e067"; }

.glyphicon-move:before {
  content: "\e068"; }

.glyphicon-step-backward:before {
  content: "\e069"; }

.glyphicon-fast-backward:before {
  content: "\e070"; }

.glyphicon-backward:before {
  content: "\e071"; }

.glyphicon-play:before {
  content: "\e072"; }

.glyphicon-pause:before {
  content: "\e073"; }

.glyphicon-stop:before {
  content: "\e074"; }

.glyphicon-forward:before {
  content: "\e075"; }

.glyphicon-fast-forward:before {
  content: "\e076"; }

.glyphicon-step-forward:before {
  content: "\e077"; }

.glyphicon-eject:before {
  content: "\e078"; }

.glyphicon-chevron-left:before {
  content: "\e079"; }

.glyphicon-chevron-right:before {
  content: "\e080"; }

.glyphicon-plus-sign:before {
  content: "\e081"; }

.glyphicon-minus-sign:before {
  content: "\e082"; }

.glyphicon-remove-sign:before {
  content: "\e083"; }

.glyphicon-ok-sign:before {
  content: "\e084"; }

.glyphicon-question-sign:before {
  content: "\e085"; }

.glyphicon-info-sign:before {
  content: "\e086"; }

.glyphicon-screenshot:before {
  content: "\e087"; }

.glyphicon-remove-circle:before {
  content: "\e088"; }

.glyphicon-ok-circle:before {
  content: "\e089"; }

.glyphicon-ban-circle:before {
  content: "\e090"; }

.glyphicon-arrow-left:before {
  content: "\e091"; }

.glyphicon-arrow-right:before {
  content: "\e092"; }

.glyphicon-arrow-up:before {
  content: "\e093"; }

.glyphicon-arrow-down:before {
  content: "\e094"; }

.glyphicon-share-alt:before {
  content: "\e095"; }

.glyphicon-resize-full:before {
  content: "\e096"; }

.glyphicon-resize-small:before {
  content: "\e097"; }

.glyphicon-exclamation-sign:before {
  content: "\e101"; }

.glyphicon-gift:before {
  content: "\e102"; }

.glyphicon-leaf:before {
  content: "\e103"; }

.glyphicon-fire:before {
  content: "\e104"; }

.glyphicon-eye-open:before {
  content: "\e105"; }

.glyphicon-eye-close:before {
  content: "\e106"; }

.glyphicon-warning-sign:before {
  content: "\e107"; }

.glyphicon-plane:before {
  content: "\e108"; }

.glyphicon-calendar:before {
  content: "\e109"; }

.glyphicon-random:before {
  content: "\e110"; }

.glyphicon-comment:before {
  content: "\e111"; }

.glyphicon-magnet:before {
  content: "\e112"; }

.glyphicon-chevron-up:before {
  content: "\e113"; }

.glyphicon-chevron-down:before {
  content: "\e114"; }

.glyphicon-retweet:before {
  content: "\e115"; }

.glyphicon-shopping-cart:before {
  content: "\e116"; }

.glyphicon-folder-close:before {
  content: "\e117"; }

.glyphicon-folder-open:before {
  content: "\e118"; }

.glyphicon-resize-vertical:before {
  content: "\e119"; }

.glyphicon-resize-horizontal:before {
  content: "\e120"; }

.glyphicon-hdd:before {
  content: "\e121"; }

.glyphicon-bullhorn:before {
  content: "\e122"; }

.glyphicon-bell:before {
  content: "\e123"; }

.glyphicon-certificate:before {
  content: "\e124"; }

.glyphicon-thumbs-up:before {
  content: "\e125"; }

.glyphicon-thumbs-down:before {
  content: "\e126"; }

.glyphicon-hand-right:before {
  content: "\e127"; }

.glyphicon-hand-left:before {
  content: "\e128"; }

.glyphicon-hand-up:before {
  content: "\e129"; }

.glyphicon-hand-down:before {
  content: "\e130"; }

.glyphicon-circle-arrow-right:before {
  content: "\e131"; }

.glyphicon-circle-arrow-left:before {
  content: "\e132"; }

.glyphicon-circle-arrow-up:before {
  content: "\e133"; }

.glyphicon-circle-arrow-down:before {
  content: "\e134"; }

.glyphicon-globe:before {
  content: "\e135"; }

.glyphicon-wrench:before {
  content: "\e136"; }

.glyphicon-tasks:before {
  content: "\e137"; }

.glyphicon-filter:before {
  content: "\e138"; }

.glyphicon-briefcase:before {
  content: "\e139"; }

.glyphicon-fullscreen:before {
  content: "\e140"; }

.glyphicon-dashboard:before {
  content: "\e141"; }

.glyphicon-paperclip:before {
  content: "\e142"; }

.glyphicon-heart-empty:before {
  content: "\e143"; }

.glyphicon-link:before {
  content: "\e144"; }

.glyphicon-phone:before {
  content: "\e145"; }

.glyphicon-pushpin:before {
  content: "\e146"; }

.glyphicon-usd:before {
  content: "\e148"; }

.glyphicon-gbp:before {
  content: "\e149"; }

.glyphicon-sort:before {
  content: "\e150"; }

.glyphicon-sort-by-alphabet:before {
  content: "\e151"; }

.glyphicon-sort-by-alphabet-alt:before {
  content: "\e152"; }

.glyphicon-sort-by-order:before {
  content: "\e153"; }

.glyphicon-sort-by-order-alt:before {
  content: "\e154"; }

.glyphicon-sort-by-attributes:before {
  content: "\e155"; }

.glyphicon-sort-by-attributes-alt:before {
  content: "\e156"; }

.glyphicon-unchecked:before {
  content: "\e157"; }

.glyphicon-expand:before {
  content: "\e158"; }

.glyphicon-collapse-down:before {
  content: "\e159"; }

.glyphicon-collapse-up:before {
  content: "\e160"; }

.glyphicon-log-in:before {
  content: "\e161"; }

.glyphicon-flash:before {
  content: "\e162"; }

.glyphicon-log-out:before {
  content: "\e163"; }

.glyphicon-new-window:before {
  content: "\e164"; }

.glyphicon-record:before {
  content: "\e165"; }

.glyphicon-save:before {
  content: "\e166"; }

.glyphicon-open:before {
  content: "\e167"; }

.glyphicon-saved:before {
  content: "\e168"; }

.glyphicon-import:before {
  content: "\e169"; }

.glyphicon-export:before {
  content: "\e170"; }

.glyphicon-send:before {
  content: "\e171"; }

.glyphicon-floppy-disk:before {
  content: "\e172"; }

.glyphicon-floppy-saved:before {
  content: "\e173"; }

.glyphicon-floppy-remove:before {
  content: "\e174"; }

.glyphicon-floppy-save:before {
  content: "\e175"; }

.glyphicon-floppy-open:before {
  content: "\e176"; }

.glyphicon-credit-card:before {
  content: "\e177"; }

.glyphicon-transfer:before {
  content: "\e178"; }

.glyphicon-cutlery:before {
  content: "\e179"; }

.glyphicon-header:before {
  content: "\e180"; }

.glyphicon-compressed:before {
  content: "\e181"; }

.glyphicon-earphone:before {
  content: "\e182"; }

.glyphicon-phone-alt:before {
  content: "\e183"; }

.glyphicon-tower:before {
  content: "\e184"; }

.glyphicon-stats:before {
  content: "\e185"; }

.glyphicon-sd-video:before {
  content: "\e186"; }

.glyphicon-hd-video:before {
  content: "\e187"; }

.glyphicon-subtitles:before {
  content: "\e188"; }

.glyphicon-sound-stereo:before {
  content: "\e189"; }

.glyphicon-sound-dolby:before {
  content: "\e190"; }

.glyphicon-sound-5-1:before {
  content: "\e191"; }

.glyphicon-sound-6-1:before {
  content: "\e192"; }

.glyphicon-sound-7-1:before {
  content: "\e193"; }

.glyphicon-copyright-mark:before {
  content: "\e194"; }

.glyphicon-registration-mark:before {
  content: "\e195"; }

.glyphicon-cloud-download:before {
  content: "\e197"; }

.glyphicon-cloud-upload:before {
  content: "\e198"; }

.glyphicon-tree-conifer:before {
  content: "\e199"; }

.glyphicon-tree-deciduous:before {
  content: "\e200"; }

.glyphicon-cd:before {
  content: "\e201"; }

.glyphicon-save-file:before {
  content: "\e202"; }

.glyphicon-open-file:before {
  content: "\e203"; }

.glyphicon-level-up:before {
  content: "\e204"; }

.glyphicon-copy:before {
  content: "\e205"; }

.glyphicon-paste:before {
  content: "\e206"; }

.glyphicon-alert:before {
  content: "\e209"; }

.glyphicon-equalizer:before {
  content: "\e210"; }

.glyphicon-king:before {
  content: "\e211"; }

.glyphicon-queen:before {
  content: "\e212"; }

.glyphicon-pawn:before {
  content: "\e213"; }

.glyphicon-bishop:before {
  content: "\e214"; }

.glyphicon-knight:before {
  content: "\e215"; }

.glyphicon-baby-formula:before {
  content: "\e216"; }

.glyphicon-tent:before {
  content: "\26fa"; }

.glyphicon-blackboard:before {
  content: "\e218"; }

.glyphicon-bed:before {
  content: "\e219"; }

.glyphicon-apple:before {
  content: "\f8ff"; }

.glyphicon-erase:before {
  content: "\e221"; }

.glyphicon-hourglass:before {
  content: "\231b"; }

.glyphicon-lamp:before {
  content: "\e223"; }

.glyphicon-duplicate:before {
  content: "\e224"; }

.glyphicon-piggy-bank:before {
  content: "\e225"; }

.glyphicon-scissors:before {
  content: "\e226"; }

.glyphicon-bitcoin:before {
  content: "\e227"; }

.glyphicon-btc:before {
  content: "\e227"; }

.glyphicon-xbt:before {
  content: "\e227"; }

.glyphicon-yen:before {
  content: "\00a5"; }

.glyphicon-jpy:before {
  content: "\00a5"; }

.glyphicon-ruble:before {
  content: "\20bd"; }

.glyphicon-rub:before {
  content: "\20bd"; }

.glyphicon-scale:before {
  content: "\e230"; }

.glyphicon-ice-lolly:before {
  content: "\e231"; }

.glyphicon-ice-lolly-tasted:before {
  content: "\e232"; }

.glyphicon-education:before {
  content: "\e233"; }

.glyphicon-option-horizontal:before {
  content: "\e234"; }

.glyphicon-option-vertical:before {
  content: "\e235"; }

.glyphicon-menu-hamburger:before {
  content: "\e236"; }

.glyphicon-modal-window:before {
  content: "\e237"; }

.glyphicon-oil:before {
  content: "\e238"; }

.glyphicon-grain:before {
  content: "\e239"; }

.glyphicon-sunglasses:before {
  content: "\e240"; }

.glyphicon-text-size:before {
  content: "\e241"; }

.glyphicon-text-color:before {
  content: "\e242"; }

.glyphicon-text-background:before {
  content: "\e243"; }

.glyphicon-object-align-top:before {
  content: "\e244"; }

.glyphicon-object-align-bottom:before {
  content: "\e245"; }

.glyphicon-object-align-horizontal:before {
  content: "\e246"; }

.glyphicon-object-align-left:before {
  content: "\e247"; }

.glyphicon-object-align-vertical:before {
  content: "\e248"; }

.glyphicon-object-align-right:before {
  content: "\e249"; }

.glyphicon-triangle-right:before {
  content: "\e250"; }

.glyphicon-triangle-left:before {
  content: "\e251"; }

.glyphicon-triangle-bottom:before {
  content: "\e252"; }

.glyphicon-triangle-top:before {
  content: "\e253"; }

.glyphicon-console:before {
  content: "\e254"; }

.glyphicon-superscript:before {
  content: "\e255"; }

.glyphicon-subscript:before {
  content: "\e256"; }

.glyphicon-menu-left:before {
  content: "\e257"; }

.glyphicon-menu-right:before {
  content: "\e258"; }

.glyphicon-menu-down:before {
  content: "\e259"; }

.glyphicon-menu-up:before {
  content: "\e260"; }

* {
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

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

html {
  font-size: 10px;
  -webkit-tap-highlight-color: transparent; }

body {
  font-family: Verdana, Arial, "Helvetica Neue", Helvetica, sans-serif;
  font-size: 15px;
  line-height: 1.37057;
  color: #333333;
  background-color: #fff; }

input,
button,
select,
textarea {
  font-family: inherit;
  font-size: inherit;
  line-height: inherit; }

a {
  color: #000000;
  text-decoration: none; }
  a:hover, a:focus {
    color: black;
    text-decoration: underline; }
  a:focus {
    outline: thin dotted;
    outline: 5px auto -webkit-focus-ring-color;
    outline-offset: -2px; }

figure {
  margin: 0; }

img {
  vertical-align: middle; }

.img-responsive {
  display: block;
  max-width: 100%;
  height: auto; }

.img-rounded {
  -webkit-border-radius: 6px;
          border-radius: 6px; }

.img-thumbnail {
  padding: 4px;
  line-height: 1.37057;
  background-color: #fff;
  border: 1px solid #ddd;
  -webkit-border-radius: 4px;
          border-radius: 4px;
  -webkit-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  display: inline-block;
  max-width: 100%;
  height: auto; }

.img-circle {
  -webkit-border-radius: 50%;
          border-radius: 50%; }

hr {
  margin-top: 20px;
  margin-bottom: 20px;
  border: 0;
  border-top: 1px solid #eeeeee; }

.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0; }

.sr-only-focusable:active, .sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  clip: auto; }

[role="button"] {
  cursor: pointer; }

h1, h2, h3, h4, h5, h6,
.h1, .h2, .h3, .h4, .h5, .h6 {
  font-family: inherit;
  font-weight: 500;
  line-height: 1.1;
  color: inherit; }
  h1 small,
  h1 .small, h2 small,
  h2 .small, h3 small,
  h3 .small, h4 small,
  h4 .small, h5 small,
  h5 .small, h6 small,
  h6 .small,
  .h1 small,
  .h1 .small, .h2 small,
  .h2 .small, .h3 small,
  .h3 .small, .h4 small,
  .h4 .small, .h5 small,
  .h5 .small, .h6 small,
  .h6 .small {
    font-weight: normal;
    line-height: 1;
    color: #777777; }

h1, .h1,
h2, .h2,
h3, .h3 {
  margin-top: 20px;
  margin-bottom: 10px; }
  h1 small,
  h1 .small, .h1 small,
  .h1 .small,
  h2 small,
  h2 .small, .h2 small,
  .h2 .small,
  h3 small,
  h3 .small, .h3 small,
  .h3 .small {
    font-size: 65%; }

h4, .h4,
h5, .h5,
h6, .h6 {
  margin-top: 10px;
  margin-bottom: 10px; }
  h4 small,
  h4 .small, .h4 small,
  .h4 .small,
  h5 small,
  h5 .small, .h5 small,
  .h5 .small,
  h6 small,
  h6 .small, .h6 small,
  .h6 .small {
    font-size: 75%; }

h1, .h1 {
  font-size: 39px; }

h2, .h2 {
  font-size: 32px; }

h3, .h3 {
  font-size: 26px; }

h4, .h4 {
  font-size: 19px; }

h5, .h5 {
  font-size: 15px; }

h6, .h6 {
  font-size: 13px; }

p {
  margin: 0 0 10px; }

.lead {
  margin-bottom: 20px;
  font-size: 17px;
  font-weight: 300;
  line-height: 1.4; }
  @media (min-width: 768px) {
    .lead {
      font-size: 22.5px; } }

small,
.small {
  font-size: 86%; }

mark,
.mark {
  background-color: #fcf8e3;
  padding: .2em; }

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

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

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

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

.text-nowrap {
  white-space: nowrap; }

.text-lowercase {
  text-transform: lowercase; }

.text-uppercase, .initialism {
  text-transform: uppercase; }

.text-capitalize {
  text-transform: capitalize; }

.text-muted {
  color: #777777; }

.text-primary {
  color: #000000; }

a.text-primary:hover,
a.text-primary:focus {
  color: black; }

.text-success {
  color: #71c8c9; }

a.text-success:hover,
a.text-success:focus {
  color: #4cbabb; }

.text-info {
  color: #31708f; }

a.text-info:hover,
a.text-info:focus {
  color: #245269; }

.text-warning {
  color: #8a6d3b; }

a.text-warning:hover,
a.text-warning:focus {
  color: #66512c; }

.text-danger {
  color: #f95050; }

a.text-danger:hover,
a.text-danger:focus {
  color: #f71f1f; }

.bg-primary {
  color: #fff; }

.bg-primary {
  background-color: #000000; }

a.bg-primary:hover,
a.bg-primary:focus {
  background-color: black; }

.bg-success {
  background-color: #dff0d8; }

a.bg-success:hover,
a.bg-success:focus {
  background-color: #c1e2b3; }

.bg-info {
  background-color: #d9edf7; }

a.bg-info:hover,
a.bg-info:focus {
  background-color: #afd9ee; }

.bg-warning {
  background-color: #fcf8e3; }

a.bg-warning:hover,
a.bg-warning:focus {
  background-color: #f7ecb5; }

.bg-danger {
  background-color: #f2dede; }

a.bg-danger:hover,
a.bg-danger:focus {
  background-color: #e4b9b9; }

.page-header {
  padding-bottom: 9px;
  margin: 40px 0 20px;
  border-bottom: 1px solid #eeeeee; }

ul,
ol {
  margin-top: 0;
  margin-bottom: 10px; }
  ul ul,
  ul ol,
  ol ul,
  ol ol {
    margin-bottom: 0; }

.list-unstyled {
  padding-left: 0;
  list-style: none; }

.list-inline {
  padding-left: 0;
  list-style: none;
  margin-left: -5px; }
  .list-inline > li {
    display: inline-block;
    padding-left: 5px;
    padding-right: 5px; }

dl {
  margin-top: 0;
  margin-bottom: 20px; }

dt,
dd {
  line-height: 1.37057; }

dt {
  font-weight: bold; }

dd {
  margin-left: 0; }

.dl-horizontal dd:before, .dl-horizontal dd:after {
  content: " ";
  display: table; }

.dl-horizontal dd:after {
  clear: both; }

@media (min-width: 768px) {
  .dl-horizontal dt {
    float: left;
    width: 160px;
    clear: left;
    text-align: right;
    overflow: hidden;
    -o-text-overflow: ellipsis;
       text-overflow: ellipsis;
    white-space: nowrap; }
  .dl-horizontal dd {
    margin-left: 180px; } }

abbr[title],
abbr[data-original-title] {
  cursor: help;
  border-bottom: 1px dotted #777777; }

.initialism {
  font-size: 90%; }

blockquote {
  padding: 10px 20px;
  margin: 0 0 20px;
  font-size: 18.75px;
  border-left: 5px solid #eeeeee; }
  blockquote p:last-child,
  blockquote ul:last-child,
  blockquote ol:last-child {
    margin-bottom: 0; }
  blockquote footer,
  blockquote small,
  blockquote .small {
    display: block;
    font-size: 80%;
    line-height: 1.37057;
    color: #777777; }
    blockquote footer:before,
    blockquote small:before,
    blockquote .small:before {
      content: '\2014 \00A0'; }

.blockquote-reverse,
blockquote.pull-right {
  padding-right: 15px;
  padding-left: 0;
  border-right: 5px solid #eeeeee;
  border-left: 0;
  text-align: right; }
  .blockquote-reverse footer:before,
  .blockquote-reverse small:before,
  .blockquote-reverse .small:before,
  blockquote.pull-right footer:before,
  blockquote.pull-right small:before,
  blockquote.pull-right .small:before {
    content: ''; }
  .blockquote-reverse footer:after,
  .blockquote-reverse small:after,
  .blockquote-reverse .small:after,
  blockquote.pull-right footer:after,
  blockquote.pull-right small:after,
  blockquote.pull-right .small:after {
    content: '\00A0 \2014'; }

address {
  margin-bottom: 20px;
  font-style: normal;
  line-height: 1.37057; }

code,
kbd,
pre,
samp {
  font-family: Menlo, Monaco, Consolas, "Courier New", monospace; }

code {
  padding: 2px 4px;
  font-size: 90%;
  color: #c7254e;
  background-color: #f9f2f4;
  -webkit-border-radius: 4px;
          border-radius: 4px; }

kbd {
  padding: 2px 4px;
  font-size: 90%;
  color: #fff;
  background-color: #333;
  -webkit-border-radius: 3px;
          border-radius: 3px;
  -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);
          box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25); }
  kbd kbd {
    padding: 0;
    font-size: 100%;
    font-weight: bold;
    -webkit-box-shadow: none;
            box-shadow: none; }

pre {
  display: block;
  padding: 9.5px;
  margin: 0 0 10px;
  font-size: 14px;
  line-height: 1.37057;
  word-break: break-all;
  word-wrap: break-word;
  color: #333333;
  background-color: #f5f5f5;
  border: 1px solid #ccc;
  -webkit-border-radius: 4px;
          border-radius: 4px; }
  pre code {
    padding: 0;
    font-size: inherit;
    color: inherit;
    white-space: pre-wrap;
    background-color: transparent;
    -webkit-border-radius: 0;
            border-radius: 0; }

.pre-scrollable {
  max-height: 340px;
  overflow-y: scroll; }

.container {
  margin-right: auto;
  margin-left: auto;
  padding-left: 15px;
  padding-right: 15px; }
  .container:before, .container:after {
    content: " ";
    display: table; }
  .container:after {
    clear: both; }
  @media (min-width: 768px) {
    .container {
      width: 750px; } }
  @media (min-width: 992px) {
    .container {
      width: 970px; } }
  @media (min-width: 1170px) {
    .container {
      width: 1170px; } }

.container-fluid {
  margin-right: auto;
  margin-left: auto;
  padding-left: 15px;
  padding-right: 15px; }
  .container-fluid:before, .container-fluid:after {
    content: " ";
    display: table; }
  .container-fluid:after {
    clear: both; }

.row {
  margin-left: -15px;
  margin-right: -15px; }
  .row:before, .row:after {
    content: " ";
    display: table; }
  .row:after {
    clear: both; }

.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px; }

.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {
  float: left; }

.col-xs-1 {
  width: 8.33333%; }

.col-xs-2 {
  width: 16.66667%; }

.col-xs-3 {
  width: 25%; }

.col-xs-4 {
  width: 33.33333%; }

.col-xs-5 {
  width: 41.66667%; }

.col-xs-6 {
  width: 50%; }

.col-xs-7 {
  width: 58.33333%; }

.col-xs-8 {
  width: 66.66667%; }

.col-xs-9 {
  width: 75%; }

.col-xs-10 {
  width: 83.33333%; }

.col-xs-11 {
  width: 91.66667%; }

.col-xs-12 {
  width: 100%; }

.col-xs-pull-0 {
  right: auto; }

.col-xs-pull-1 {
  right: 8.33333%; }

.col-xs-pull-2 {
  right: 16.66667%; }

.col-xs-pull-3 {
  right: 25%; }

.col-xs-pull-4 {
  right: 33.33333%; }

.col-xs-pull-5 {
  right: 41.66667%; }

.col-xs-pull-6 {
  right: 50%; }

.col-xs-pull-7 {
  right: 58.33333%; }

.col-xs-pull-8 {
  right: 66.66667%; }

.col-xs-pull-9 {
  right: 75%; }

.col-xs-pull-10 {
  right: 83.33333%; }

.col-xs-pull-11 {
  right: 91.66667%; }

.col-xs-pull-12 {
  right: 100%; }

.col-xs-push-0 {
  left: auto; }

.col-xs-push-1 {
  left: 8.33333%; }

.col-xs-push-2 {
  left: 16.66667%; }

.col-xs-push-3 {
  left: 25%; }

.col-xs-push-4 {
  left: 33.33333%; }

.col-xs-push-5 {
  left: 41.66667%; }

.col-xs-push-6 {
  left: 50%; }

.col-xs-push-7 {
  left: 58.33333%; }

.col-xs-push-8 {
  left: 66.66667%; }

.col-xs-push-9 {
  left: 75%; }

.col-xs-push-10 {
  left: 83.33333%; }

.col-xs-push-11 {
  left: 91.66667%; }

.col-xs-push-12 {
  left: 100%; }

.col-xs-offset-0 {
  margin-left: 0%; }

.col-xs-offset-1 {
  margin-left: 8.33333%; }

.col-xs-offset-2 {
  margin-left: 16.66667%; }

.col-xs-offset-3 {
  margin-left: 25%; }

.col-xs-offset-4 {
  margin-left: 33.33333%; }

.col-xs-offset-5 {
  margin-left: 41.66667%; }

.col-xs-offset-6 {
  margin-left: 50%; }

.col-xs-offset-7 {
  margin-left: 58.33333%; }

.col-xs-offset-8 {
  margin-left: 66.66667%; }

.col-xs-offset-9 {
  margin-left: 75%; }

.col-xs-offset-10 {
  margin-left: 83.33333%; }

.col-xs-offset-11 {
  margin-left: 91.66667%; }

.col-xs-offset-12 {
  margin-left: 100%; }

@media (min-width: 768px) {
  .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {
    float: left; }
  .col-sm-1 {
    width: 8.33333%; }
  .col-sm-2 {
    width: 16.66667%; }
  .col-sm-3 {
    width: 25%; }
  .col-sm-4 {
    width: 33.33333%; }
  .col-sm-5 {
    width: 41.66667%; }
  .col-sm-6 {
    width: 50%; }
  .col-sm-7 {
    width: 58.33333%; }
  .col-sm-8 {
    width: 66.66667%; }
  .col-sm-9 {
    width: 75%; }
  .col-sm-10 {
    width: 83.33333%; }
  .col-sm-11 {
    width: 91.66667%; }
  .col-sm-12 {
    width: 100%; }
  .col-sm-pull-0 {
    right: auto; }
  .col-sm-pull-1 {
    right: 8.33333%; }
  .col-sm-pull-2 {
    right: 16.66667%; }
  .col-sm-pull-3 {
    right: 25%; }
  .col-sm-pull-4 {
    right: 33.33333%; }
  .col-sm-pull-5 {
    right: 41.66667%; }
  .col-sm-pull-6 {
    right: 50%; }
  .col-sm-pull-7 {
    right: 58.33333%; }
  .col-sm-pull-8 {
    right: 66.66667%; }
  .col-sm-pull-9 {
    right: 75%; }
  .col-sm-pull-10 {
    right: 83.33333%; }
  .col-sm-pull-11 {
    right: 91.66667%; }
  .col-sm-pull-12 {
    right: 100%; }
  .col-sm-push-0 {
    left: auto; }
  .col-sm-push-1 {
    left: 8.33333%; }
  .col-sm-push-2 {
    left: 16.66667%; }
  .col-sm-push-3 {
    left: 25%; }
  .col-sm-push-4 {
    left: 33.33333%; }
  .col-sm-push-5 {
    left: 41.66667%; }
  .col-sm-push-6 {
    left: 50%; }
  .col-sm-push-7 {
    left: 58.33333%; }
  .col-sm-push-8 {
    left: 66.66667%; }
  .col-sm-push-9 {
    left: 75%; }
  .col-sm-push-10 {
    left: 83.33333%; }
  .col-sm-push-11 {
    left: 91.66667%; }
  .col-sm-push-12 {
    left: 100%; }
  .col-sm-offset-0 {
    margin-left: 0%; }
  .col-sm-offset-1 {
    margin-left: 8.33333%; }
  .col-sm-offset-2 {
    margin-left: 16.66667%; }
  .col-sm-offset-3 {
    margin-left: 25%; }
  .col-sm-offset-4 {
    margin-left: 33.33333%; }
  .col-sm-offset-5 {
    margin-left: 41.66667%; }
  .col-sm-offset-6 {
    margin-left: 50%; }
  .col-sm-offset-7 {
    margin-left: 58.33333%; }
  .col-sm-offset-8 {
    margin-left: 66.66667%; }
  .col-sm-offset-9 {
    margin-left: 75%; }
  .col-sm-offset-10 {
    margin-left: 83.33333%; }
  .col-sm-offset-11 {
    margin-left: 91.66667%; }
  .col-sm-offset-12 {
    margin-left: 100%; } }

@media (min-width: 992px) {
  .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
    float: left; }
  .col-md-1 {
    width: 8.33333%; }
  .col-md-2 {
    width: 16.66667%; }
  .col-md-3 {
    width: 25%; }
  .col-md-4 {
    width: 33.33333%; }
  .col-md-5 {
    width: 41.66667%; }
  .col-md-6 {
    width: 50%; }
  .col-md-7 {
    width: 58.33333%; }
  .col-md-8 {
    width: 66.66667%; }
  .col-md-9 {
    width: 75%; }
  .col-md-10 {
    width: 83.33333%; }
  .col-md-11 {
    width: 91.66667%; }
  .col-md-12 {
    width: 100%; }
  .col-md-pull-0 {
    right: auto; }
  .col-md-pull-1 {
    right: 8.33333%; }
  .col-md-pull-2 {
    right: 16.66667%; }
  .col-md-pull-3 {
    right: 25%; }
  .col-md-pull-4 {
    right: 33.33333%; }
  .col-md-pull-5 {
    right: 41.66667%; }
  .col-md-pull-6 {
    right: 50%; }
  .col-md-pull-7 {
    right: 58.33333%; }
  .col-md-pull-8 {
    right: 66.66667%; }
  .col-md-pull-9 {
    right: 75%; }
  .col-md-pull-10 {
    right: 83.33333%; }
  .col-md-pull-11 {
    right: 91.66667%; }
  .col-md-pull-12 {
    right: 100%; }
  .col-md-push-0 {
    left: auto; }
  .col-md-push-1 {
    left: 8.33333%; }
  .col-md-push-2 {
    left: 16.66667%; }
  .col-md-push-3 {
    left: 25%; }
  .col-md-push-4 {
    left: 33.33333%; }
  .col-md-push-5 {
    left: 41.66667%; }
  .col-md-push-6 {
    left: 50%; }
  .col-md-push-7 {
    left: 58.33333%; }
  .col-md-push-8 {
    left: 66.66667%; }
  .col-md-push-9 {
    left: 75%; }
  .col-md-push-10 {
    left: 83.33333%; }
  .col-md-push-11 {
    left: 91.66667%; }
  .col-md-push-12 {
    left: 100%; }
  .col-md-offset-0 {
    margin-left: 0%; }
  .col-md-offset-1 {
    margin-left: 8.33333%; }
  .col-md-offset-2 {
    margin-left: 16.66667%; }
  .col-md-offset-3 {
    margin-left: 25%; }
  .col-md-offset-4 {
    margin-left: 33.33333%; }
  .col-md-offset-5 {
    margin-left: 41.66667%; }
  .col-md-offset-6 {
    margin-left: 50%; }
  .col-md-offset-7 {
    margin-left: 58.33333%; }
  .col-md-offset-8 {
    margin-left: 66.66667%; }
  .col-md-offset-9 {
    margin-left: 75%; }
  .col-md-offset-10 {
    margin-left: 83.33333%; }
  .col-md-offset-11 {
    margin-left: 91.66667%; }
  .col-md-offset-12 {
    margin-left: 100%; } }

@media (min-width: 1170px) {
  .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {
    float: left; }
  .col-lg-1 {
    width: 8.33333%; }
  .col-lg-2 {
    width: 16.66667%; }
  .col-lg-3 {
    width: 25%; }
  .col-lg-4 {
    width: 33.33333%; }
  .col-lg-5 {
    width: 41.66667%; }
  .col-lg-6 {
    width: 50%; }
  .col-lg-7 {
    width: 58.33333%; }
  .col-lg-8 {
    width: 66.66667%; }
  .col-lg-9 {
    width: 75%; }
  .col-lg-10 {
    width: 83.33333%; }
  .col-lg-11 {
    width: 91.66667%; }
  .col-lg-12 {
    width: 100%; }
  .col-lg-pull-0 {
    right: auto; }
  .col-lg-pull-1 {
    right: 8.33333%; }
  .col-lg-pull-2 {
    right: 16.66667%; }
  .col-lg-pull-3 {
    right: 25%; }
  .col-lg-pull-4 {
    right: 33.33333%; }
  .col-lg-pull-5 {
    right: 41.66667%; }
  .col-lg-pull-6 {
    right: 50%; }
  .col-lg-pull-7 {
    right: 58.33333%; }
  .col-lg-pull-8 {
    right: 66.66667%; }
  .col-lg-pull-9 {
    right: 75%; }
  .col-lg-pull-10 {
    right: 83.33333%; }
  .col-lg-pull-11 {
    right: 91.66667%; }
  .col-lg-pull-12 {
    right: 100%; }
  .col-lg-push-0 {
    left: auto; }
  .col-lg-push-1 {
    left: 8.33333%; }
  .col-lg-push-2 {
    left: 16.66667%; }
  .col-lg-push-3 {
    left: 25%; }
  .col-lg-push-4 {
    left: 33.33333%; }
  .col-lg-push-5 {
    left: 41.66667%; }
  .col-lg-push-6 {
    left: 50%; }
  .col-lg-push-7 {
    left: 58.33333%; }
  .col-lg-push-8 {
    left: 66.66667%; }
  .col-lg-push-9 {
    left: 75%; }
  .col-lg-push-10 {
    left: 83.33333%; }
  .col-lg-push-11 {
    left: 91.66667%; }
  .col-lg-push-12 {
    left: 100%; }
  .col-lg-offset-0 {
    margin-left: 0%; }
  .col-lg-offset-1 {
    margin-left: 8.33333%; }
  .col-lg-offset-2 {
    margin-left: 16.66667%; }
  .col-lg-offset-3 {
    margin-left: 25%; }
  .col-lg-offset-4 {
    margin-left: 33.33333%; }
  .col-lg-offset-5 {
    margin-left: 41.66667%; }
  .col-lg-offset-6 {
    margin-left: 50%; }
  .col-lg-offset-7 {
    margin-left: 58.33333%; }
  .col-lg-offset-8 {
    margin-left: 66.66667%; }
  .col-lg-offset-9 {
    margin-left: 75%; }
  .col-lg-offset-10 {
    margin-left: 83.33333%; }
  .col-lg-offset-11 {
    margin-left: 91.66667%; }
  .col-lg-offset-12 {
    margin-left: 100%; } }

table {
  background-color: transparent; }

caption {
  padding-top: 8px;
  padding-bottom: 8px;
  color: #777777;
  text-align: left; }

th {
  text-align: left; }

.table {
  width: 100%;
  max-width: 100%;
  margin-bottom: 20px; }
  .table > thead > tr > th,
  .table > thead > tr > td,
  .table > tbody > tr > th,
  .table > tbody > tr > td,
  .table > tfoot > tr > th,
  .table > tfoot > tr > td {
    padding: 8px;
    line-height: 1.37057;
    vertical-align: top;
    border-top: 1px solid #ddd; }
  .table > thead > tr > th {
    vertical-align: bottom;
    border-bottom: 2px solid #ddd; }
  .table > caption + thead > tr:first-child > th,
  .table > caption + thead > tr:first-child > td,
  .table > colgroup + thead > tr:first-child > th,
  .table > colgroup + thead > tr:first-child > td,
  .table > thead:first-child > tr:first-child > th,
  .table > thead:first-child > tr:first-child > td {
    border-top: 0; }
  .table > tbody + tbody {
    border-top: 2px solid #ddd; }
  .table .table {
    background-color: #fff; }

.table-condensed > thead > tr > th,
.table-condensed > thead > tr > td,
.table-condensed > tbody > tr > th,
.table-condensed > tbody > tr > td,
.table-condensed > tfoot > tr > th,
.table-condensed > tfoot > tr > td {
  padding: 5px; }

.table-bordered {
  border: 1px solid #ddd; }
  .table-bordered > thead > tr > th,
  .table-bordered > thead > tr > td,
  .table-bordered > tbody > tr > th,
  .table-bordered > tbody > tr > td,
  .table-bordered > tfoot > tr > th,
  .table-bordered > tfoot > tr > td {
    border: 1px solid #ddd; }
  .table-bordered > thead > tr > th,
  .table-bordered > thead > tr > td {
    border-bottom-width: 2px; }

.table-striped > tbody > tr:nth-of-type(odd) {
  background-color: #f9f9f9; }

.table-hover > tbody > tr:hover {
  background-color: #f5f5f5; }

table col[class*="col-"] {
  position: static;
  float: none;
  display: table-column; }

table td[class*="col-"],
table th[class*="col-"] {
  position: static;
  float: none;
  display: table-cell; }

.table > thead > tr > td.active,
.table > thead > tr > th.active,
.table > thead > tr.active > td,
.table > thead > tr.active > th,
.table > tbody > tr > td.active,
.table > tbody > tr > th.active,
.table > tbody > tr.active > td,
.table > tbody > tr.active > th,
.table > tfoot > tr > td.active,
.table > tfoot > tr > th.active,
.table > tfoot > tr.active > td,
.table > tfoot > tr.active > th {
  background-color: #f5f5f5; }

.table-hover > tbody > tr > td.active:hover,
.table-hover > tbody > tr > th.active:hover,
.table-hover > tbody > tr.active:hover > td,
.table-hover > tbody > tr:hover > .active,
.table-hover > tbody > tr.active:hover > th {
  background-color: #e8e8e8; }

.table > thead > tr > td.success,
.table > thead > tr > th.success,
.table > thead > tr.success > td,
.table > thead > tr.success > th,
.table > tbody > tr > td.success,
.table > tbody > tr > th.success,
.table > tbody > tr.success > td,
.table > tbody > tr.success > th,
.table > tfoot > tr > td.success,
.table > tfoot > tr > th.success,
.table > tfoot > tr.success > td,
.table > tfoot > tr.success > th {
  background-color: #dff0d8; }

.table-hover > tbody > tr > td.success:hover,
.table-hover > tbody > tr > th.success:hover,
.table-hover > tbody > tr.success:hover > td,
.table-hover > tbody > tr:hover > .success,
.table-hover > tbody > tr.success:hover > th {
  background-color: #d0e9c6; }

.table > thead > tr > td.info,
.table > thead > tr > th.info,
.table > thead > tr.info > td,
.table > thead > tr.info > th,
.table > tbody > tr > td.info,
.table > tbody > tr > th.info,
.table > tbody > tr.info > td,
.table > tbody > tr.info > th,
.table > tfoot > tr > td.info,
.table > tfoot > tr > th.info,
.table > tfoot > tr.info > td,
.table > tfoot > tr.info > th {
  background-color: #d9edf7; }

.table-hover > tbody > tr > td.info:hover,
.table-hover > tbody > tr > th.info:hover,
.table-hover > tbody > tr.info:hover > td,
.table-hover > tbody > tr:hover > .info,
.table-hover > tbody > tr.info:hover > th {
  background-color: #c4e3f3; }

.table > thead > tr > td.warning,
.table > thead > tr > th.warning,
.table > thead > tr.warning > td,
.table > thead > tr.warning > th,
.table > tbody > tr > td.warning,
.table > tbody > tr > th.warning,
.table > tbody > tr.warning > td,
.table > tbody > tr.warning > th,
.table > tfoot > tr > td.warning,
.table > tfoot > tr > th.warning,
.table > tfoot > tr.warning > td,
.table > tfoot > tr.warning > th {
  background-color: #fcf8e3; }

.table-hover > tbody > tr > td.warning:hover,
.table-hover > tbody > tr > th.warning:hover,
.table-hover > tbody > tr.warning:hover > td,
.table-hover > tbody > tr:hover > .warning,
.table-hover > tbody > tr.warning:hover > th {
  background-color: #faf2cc; }

.table > thead > tr > td.danger,
.table > thead > tr > th.danger,
.table > thead > tr.danger > td,
.table > thead > tr.danger > th,
.table > tbody > tr > td.danger,
.table > tbody > tr > th.danger,
.table > tbody > tr.danger > td,
.table > tbody > tr.danger > th,
.table > tfoot > tr > td.danger,
.table > tfoot > tr > th.danger,
.table > tfoot > tr.danger > td,
.table > tfoot > tr.danger > th {
  background-color: #f2dede; }

.table-hover > tbody > tr > td.danger:hover,
.table-hover > tbody > tr > th.danger:hover,
.table-hover > tbody > tr.danger:hover > td,
.table-hover > tbody > tr:hover > .danger,
.table-hover > tbody > tr.danger:hover > th {
  background-color: #ebcccc; }

.table-responsive {
  overflow-x: auto;
  min-height: 0.01%; }
  @media screen and (max-width: 767px) {
    .table-responsive {
      width: 100%;
      margin-bottom: 15px;
      overflow-y: hidden;
      -ms-overflow-style: -ms-autohiding-scrollbar;
      border: 1px solid #ddd; }
      .table-responsive > .table {
        margin-bottom: 0; }
        .table-responsive > .table > thead > tr > th,
        .table-responsive > .table > thead > tr > td,
        .table-responsive > .table > tbody > tr > th,
        .table-responsive > .table > tbody > tr > td,
        .table-responsive > .table > tfoot > tr > th,
        .table-responsive > .table > tfoot > tr > td {
          white-space: nowrap; }
      .table-responsive > .table-bordered {
        border: 0; }
        .table-responsive > .table-bordered > thead > tr > th:first-child,
        .table-responsive > .table-bordered > thead > tr > td:first-child,
        .table-responsive > .table-bordered > tbody > tr > th:first-child,
        .table-responsive > .table-bordered > tbody > tr > td:first-child,
        .table-responsive > .table-bordered > tfoot > tr > th:first-child,
        .table-responsive > .table-bordered > tfoot > tr > td:first-child {
          border-left: 0; }
        .table-responsive > .table-bordered > thead > tr > th:last-child,
        .table-responsive > .table-bordered > thead > tr > td:last-child,
        .table-responsive > .table-bordered > tbody > tr > th:last-child,
        .table-responsive > .table-bordered > tbody > tr > td:last-child,
        .table-responsive > .table-bordered > tfoot > tr > th:last-child,
        .table-responsive > .table-bordered > tfoot > tr > td:last-child {
          border-right: 0; }
        .table-responsive > .table-bordered > tbody > tr:last-child > th,
        .table-responsive > .table-bordered > tbody > tr:last-child > td,
        .table-responsive > .table-bordered > tfoot > tr:last-child > th,
        .table-responsive > .table-bordered > tfoot > tr:last-child > td {
          border-bottom: 0; } }

fieldset {
  padding: 0;
  margin: 0;
  border: 0;
  min-width: 0; }

legend {
  display: block;
  width: 100%;
  padding: 0;
  margin-bottom: 20px;
  font-size: 22.5px;
  line-height: inherit;
  color: #333333;
  border: 0;
  border-bottom: 1px solid #e5e5e5; }

label {
  display: inline-block;
  max-width: 100%;
  margin-bottom: 5px;
  font-weight: bold; }

input[type="search"] {
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

input[type="radio"],
input[type="checkbox"] {
  margin: 4px 0 0;
  margin-top: 1px \9;
  line-height: normal; }

input[type="file"] {
  display: block; }

input[type="range"] {
  display: block;
  width: 100%; }

select[multiple],
select[size] {
  height: auto; }

input[type="file"]:focus,
input[type="radio"]:focus,
input[type="checkbox"]:focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px; }

output {
  display: block;
  padding-top: 7px;
  font-size: 15px;
  line-height: 1.37057;
  color: #000000; }

.form-control {
  display: block;
  width: 100%;
  height: 34px;
  padding: 6px 12px;
  font-size: 15px;
  line-height: 1.37057;
  color: #000000;
  background-color: #fff;
  background-image: none;
  border: 1px solid #f2f0f0;
  -webkit-border-radius: 4px;
          border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
  -o-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
  -webkit-transition: border-color ease-in-out 0.15s, -webkit-box-shadow ease-in-out 0.15s;
  transition: border-color ease-in-out 0.15s, -webkit-box-shadow ease-in-out 0.15s;
  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s, -webkit-box-shadow ease-in-out 0.15s; }
  .form-control:focus {
    border-color: #fae120;
    outline: 0;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(250, 225, 32, 0.6);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(250, 225, 32, 0.6); }
  .form-control::-moz-placeholder {
    color: #999;
    opacity: 1; }
  .form-control:-ms-input-placeholder {
    color: #999; }
  .form-control::-webkit-input-placeholder {
    color: #999; }
  .form-control::-ms-expand {
    border: 0;
    background-color: transparent; }
  .form-control[disabled], .form-control[readonly],
  fieldset[disabled] .form-control {
    background-color: #eeeeee;
    opacity: 1; }
  .form-control[disabled],
  fieldset[disabled] .form-control {
    cursor: not-allowed; }

textarea.form-control {
  height: auto; }

input[type="search"] {
  -webkit-appearance: none; }

@media screen and (-webkit-min-device-pixel-ratio: 0) {
  input[type="date"].form-control,
  input[type="time"].form-control,
  input[type="datetime-local"].form-control,
  input[type="month"].form-control {
    line-height: 34px; }
  input[type="date"].input-sm, .input-group-sm > input[type="date"].form-control,
  .input-group-sm > input[type="date"].input-group-addon,
  .input-group-sm > .input-group-btn > input[type="date"].btn,
  .input-group-sm input[type="date"],
  input[type="time"].input-sm,
  .input-group-sm > input[type="time"].form-control,
  .input-group-sm > input[type="time"].input-group-addon,
  .input-group-sm > .input-group-btn > input[type="time"].btn,
  .input-group-sm
  input[type="time"],
  input[type="datetime-local"].input-sm,
  .input-group-sm > input[type="datetime-local"].form-control,
  .input-group-sm > input[type="datetime-local"].input-group-addon,
  .input-group-sm > .input-group-btn > input[type="datetime-local"].btn,
  .input-group-sm
  input[type="datetime-local"],
  input[type="month"].input-sm,
  .input-group-sm > input[type="month"].form-control,
  .input-group-sm > input[type="month"].input-group-addon,
  .input-group-sm > .input-group-btn > input[type="month"].btn,
  .input-group-sm
  input[type="month"] {
    line-height: 31px; }
  input[type="date"].input-lg, .input-group-lg > input[type="date"].form-control,
  .input-group-lg > input[type="date"].input-group-addon,
  .input-group-lg > .input-group-btn > input[type="date"].btn,
  .input-group-lg input[type="date"],
  input[type="time"].input-lg,
  .input-group-lg > input[type="time"].form-control,
  .input-group-lg > input[type="time"].input-group-addon,
  .input-group-lg > .input-group-btn > input[type="time"].btn,
  .input-group-lg
  input[type="time"],
  input[type="datetime-local"].input-lg,
  .input-group-lg > input[type="datetime-local"].form-control,
  .input-group-lg > input[type="datetime-local"].input-group-addon,
  .input-group-lg > .input-group-btn > input[type="datetime-local"].btn,
  .input-group-lg
  input[type="datetime-local"],
  input[type="month"].input-lg,
  .input-group-lg > input[type="month"].form-control,
  .input-group-lg > input[type="month"].input-group-addon,
  .input-group-lg > .input-group-btn > input[type="month"].btn,
  .input-group-lg
  input[type="month"] {
    line-height: 48px; } }

.form-group {
  margin-bottom: 15px; }

.radio,
.checkbox {
  position: relative;
  display: block;
  margin-top: 10px;
  margin-bottom: 10px; }
  .radio label,
  .checkbox label {
    min-height: 20px;
    padding-left: 20px;
    margin-bottom: 0;
    font-weight: normal;
    cursor: pointer; }

.radio input[type="radio"],
.radio-inline input[type="radio"],
.checkbox input[type="checkbox"],
.checkbox-inline input[type="checkbox"] {
  position: absolute;
  margin-left: -20px;
  margin-top: 4px \9; }

.radio + .radio,
.checkbox + .checkbox {
  margin-top: -5px; }

.radio-inline,
.checkbox-inline {
  position: relative;
  display: inline-block;
  padding-left: 20px;
  margin-bottom: 0;
  vertical-align: middle;
  font-weight: normal;
  cursor: pointer; }

.radio-inline + .radio-inline,
.checkbox-inline + .checkbox-inline {
  margin-top: 0;
  margin-left: 10px; }

input[type="radio"][disabled], input[type="radio"].disabled,
fieldset[disabled] input[type="radio"],
input[type="checkbox"][disabled],
input[type="checkbox"].disabled,
fieldset[disabled]
input[type="checkbox"] {
  cursor: not-allowed; }

.radio-inline.disabled,
fieldset[disabled] .radio-inline,
.checkbox-inline.disabled,
fieldset[disabled]
.checkbox-inline {
  cursor: not-allowed; }

.radio.disabled label,
fieldset[disabled] .radio label,
.checkbox.disabled label,
fieldset[disabled]
.checkbox label {
  cursor: not-allowed; }

.form-control-static {
  padding-top: 7px;
  padding-bottom: 7px;
  margin-bottom: 0;
  min-height: 35px; }
  .form-control-static.input-lg, .input-group-lg > .form-control-static.form-control,
  .input-group-lg > .form-control-static.input-group-addon,
  .input-group-lg > .input-group-btn > .form-control-static.btn, .form-control-static.input-sm, .input-group-sm > .form-control-static.form-control,
  .input-group-sm > .form-control-static.input-group-addon,
  .input-group-sm > .input-group-btn > .form-control-static.btn {
    padding-left: 0;
    padding-right: 0; }

.input-sm, .input-group-sm > .form-control,
.input-group-sm > .input-group-addon,
.input-group-sm > .input-group-btn > .btn {
  height: 31px;
  padding: 5px 10px;
  font-size: 13px;
  line-height: 1.5;
  -webkit-border-radius: 3px;
          border-radius: 3px; }

select.input-sm, .input-group-sm > select.form-control,
.input-group-sm > select.input-group-addon,
.input-group-sm > .input-group-btn > select.btn {
  height: 31px;
  line-height: 31px; }

textarea.input-sm, .input-group-sm > textarea.form-control,
.input-group-sm > textarea.input-group-addon,
.input-group-sm > .input-group-btn > textarea.btn,
select[multiple].input-sm,
.input-group-sm > select[multiple].form-control,
.input-group-sm > select[multiple].input-group-addon,
.input-group-sm > .input-group-btn > select[multiple].btn {
  height: auto; }

.form-group-sm .form-control {
  height: 31px;
  padding: 5px 10px;
  font-size: 13px;
  line-height: 1.5;
  -webkit-border-radius: 3px;
          border-radius: 3px; }

.form-group-sm select.form-control {
  height: 31px;
  line-height: 31px; }

.form-group-sm textarea.form-control,
.form-group-sm select[multiple].form-control {
  height: auto; }

.form-group-sm .form-control-static {
  height: 31px;
  min-height: 33px;
  padding: 6px 10px;
  font-size: 13px;
  line-height: 1.5; }

.input-lg, .input-group-lg > .form-control,
.input-group-lg > .input-group-addon,
.input-group-lg > .input-group-btn > .btn {
  height: 48px;
  padding: 10px 16px;
  font-size: 19px;
  line-height: 1.33333;
  -webkit-border-radius: 6px;
          border-radius: 6px; }

select.input-lg, .input-group-lg > select.form-control,
.input-group-lg > select.input-group-addon,
.input-group-lg > .input-group-btn > select.btn {
  height: 48px;
  line-height: 48px; }

textarea.input-lg, .input-group-lg > textarea.form-control,
.input-group-lg > textarea.input-group-addon,
.input-group-lg > .input-group-btn > textarea.btn,
select[multiple].input-lg,
.input-group-lg > select[multiple].form-control,
.input-group-lg > select[multiple].input-group-addon,
.input-group-lg > .input-group-btn > select[multiple].btn {
  height: auto; }

.form-group-lg .form-control {
  height: 48px;
  padding: 10px 16px;
  font-size: 19px;
  line-height: 1.33333;
  -webkit-border-radius: 6px;
          border-radius: 6px; }

.form-group-lg select.form-control {
  height: 48px;
  line-height: 48px; }

.form-group-lg textarea.form-control,
.form-group-lg select[multiple].form-control {
  height: auto; }

.form-group-lg .form-control-static {
  height: 48px;
  min-height: 39px;
  padding: 11px 16px;
  font-size: 19px;
  line-height: 1.33333; }

.has-feedback {
  position: relative; }
  .has-feedback .form-control {
    padding-right: 42.5px; }

.form-control-feedback {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 2;
  display: block;
  width: 34px;
  height: 34px;
  line-height: 34px;
  text-align: center;
  pointer-events: none; }

.input-lg + .form-control-feedback, .input-group-lg > .form-control + .form-control-feedback,
.input-group-lg > .input-group-addon + .form-control-feedback,
.input-group-lg > .input-group-btn > .btn + .form-control-feedback,
.input-group-lg + .form-control-feedback,
.form-group-lg .form-control + .form-control-feedback {
  width: 48px;
  height: 48px;
  line-height: 48px; }

.input-sm + .form-control-feedback, .input-group-sm > .form-control + .form-control-feedback,
.input-group-sm > .input-group-addon + .form-control-feedback,
.input-group-sm > .input-group-btn > .btn + .form-control-feedback,
.input-group-sm + .form-control-feedback,
.form-group-sm .form-control + .form-control-feedback {
  width: 31px;
  height: 31px;
  line-height: 31px; }

.has-success .help-block,
.has-success .control-label,
.has-success .radio,
.has-success .checkbox,
.has-success .radio-inline,
.has-success .checkbox-inline,
.has-success.radio label,
.has-success.checkbox label,
.has-success.radio-inline label,
.has-success.checkbox-inline label {
  color: #71c8c9; }

.has-success .form-control {
  border-color: #71c8c9;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); }
  .has-success .form-control:focus {
    border-color: #4cbabb;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #bbe5e5;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #bbe5e5; }

.has-success .input-group-addon {
  color: #71c8c9;
  border-color: #71c8c9;
  background-color: #dff0d8; }

.has-success .form-control-feedback {
  color: #71c8c9; }

.has-warning .help-block,
.has-warning .control-label,
.has-warning .radio,
.has-warning .checkbox,
.has-warning .radio-inline,
.has-warning .checkbox-inline,
.has-warning.radio label,
.has-warning.checkbox label,
.has-warning.radio-inline label,
.has-warning.checkbox-inline label {
  color: #8a6d3b; }

.has-warning .form-control {
  border-color: #8a6d3b;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); }
  .has-warning .form-control:focus {
    border-color: #66512c;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b; }

.has-warning .input-group-addon {
  color: #8a6d3b;
  border-color: #8a6d3b;
  background-color: #fcf8e3; }

.has-warning .form-control-feedback {
  color: #8a6d3b; }

.has-error .help-block,
.has-error .control-label,
.has-error .radio,
.has-error .checkbox,
.has-error .radio-inline,
.has-error .checkbox-inline,
.has-error.radio label,
.has-error.checkbox label,
.has-error.radio-inline label,
.has-error.checkbox-inline label {
  color: #f95050; }

.has-error .form-control {
  border-color: #f95050;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); }
  .has-error .form-control:focus {
    border-color: #f71f1f;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #fcb3b3;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #fcb3b3; }

.has-error .input-group-addon {
  color: #f95050;
  border-color: #f95050;
  background-color: #f2dede; }

.has-error .form-control-feedback {
  color: #f95050; }

.has-feedback label ~ .form-control-feedback {
  top: 25px; }

.has-feedback label.sr-only ~ .form-control-feedback {
  top: 0; }

.help-block {
  display: block;
  margin-top: 5px;
  margin-bottom: 10px;
  color: #737373; }

@media (min-width: 768px) {
  .form-inline .form-group {
    display: inline-block;
    margin-bottom: 0;
    vertical-align: middle; }
  .form-inline .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle; }
  .form-inline .form-control-static {
    display: inline-block; }
  .form-inline .input-group {
    display: inline-table;
    vertical-align: middle; }
    .form-inline .input-group .input-group-addon,
    .form-inline .input-group .input-group-btn,
    .form-inline .input-group .form-control {
      width: auto; }
  .form-inline .input-group > .form-control {
    width: 100%; }
  .form-inline .control-label {
    margin-bottom: 0;
    vertical-align: middle; }
  .form-inline .radio,
  .form-inline .checkbox {
    display: inline-block;
    margin-top: 0;
    margin-bottom: 0;
    vertical-align: middle; }
    .form-inline .radio label,
    .form-inline .checkbox label {
      padding-left: 0; }
  .form-inline .radio input[type="radio"],
  .form-inline .checkbox input[type="checkbox"] {
    position: relative;
    margin-left: 0; }
  .form-inline .has-feedback .form-control-feedback {
    top: 0; } }

.form-horizontal .radio,
.form-horizontal .checkbox,
.form-horizontal .radio-inline,
.form-horizontal .checkbox-inline {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 7px; }

.form-horizontal .radio,
.form-horizontal .checkbox {
  min-height: 27px; }

.form-horizontal .form-group {
  margin-left: -15px;
  margin-right: -15px; }
  .form-horizontal .form-group:before, .form-horizontal .form-group:after {
    content: " ";
    display: table; }
  .form-horizontal .form-group:after {
    clear: both; }

@media (min-width: 768px) {
  .form-horizontal .control-label {
    text-align: right;
    margin-bottom: 0;
    padding-top: 7px; } }

.form-horizontal .has-feedback .form-control-feedback {
  right: 15px; }

@media (min-width: 768px) {
  .form-horizontal .form-group-lg .control-label {
    padding-top: 11px;
    font-size: 19px; } }

@media (min-width: 768px) {
  .form-horizontal .form-group-sm .control-label {
    padding-top: 6px;
    font-size: 13px; } }

.btn {
  display: inline-block;
  margin-bottom: 0;
  font-weight: normal;
  text-align: center;
  vertical-align: middle;
  -ms-touch-action: manipulation;
      touch-action: manipulation;
  cursor: pointer;
  background-image: none;
  border: 1px solid transparent;
  white-space: nowrap;
  padding: 6px 12px;
  font-size: 15px;
  line-height: 1.37057;
  -webkit-border-radius: 4px;
          border-radius: 4px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none; }
  .btn:focus, .btn.focus, .btn:active:focus, .btn:active.focus, .btn.active:focus, .btn.active.focus {
    outline: thin dotted;
    outline: 5px auto -webkit-focus-ring-color;
    outline-offset: -2px; }
  .btn:hover, .btn:focus, .btn.focus {
    color: #333;
    text-decoration: none; }
  .btn:active, .btn.active {
    outline: 0;
    background-image: none;
    -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); }
  .btn.disabled, .btn[disabled],
  fieldset[disabled] .btn {
    cursor: not-allowed;
    opacity: 0.65;
    filter: alpha(opacity=65);
    -webkit-box-shadow: none;
    box-shadow: none; }

a.btn.disabled,
fieldset[disabled] a.btn {
  pointer-events: none; }

.btn-default {
  color: #333;
  background-color: #fff;
  border-color: #ccc; }
  .btn-default:focus, .btn-default.focus {
    color: #333;
    background-color: #e6e6e6;
    border-color: #8c8c8c; }
  .btn-default:hover {
    color: #333;
    background-color: #e6e6e6;
    border-color: #adadad; }
  .btn-default:active, .btn-default.active,
  .open > .btn-default.dropdown-toggle {
    color: #333;
    background-color: #e6e6e6;
    border-color: #adadad; }
    .btn-default:active:hover, .btn-default:active:focus, .btn-default:active.focus, .btn-default.active:hover, .btn-default.active:focus, .btn-default.active.focus,
    .open > .btn-default.dropdown-toggle:hover,
    .open > .btn-default.dropdown-toggle:focus,
    .open > .btn-default.dropdown-toggle.focus {
      color: #333;
      background-color: #d4d4d4;
      border-color: #8c8c8c; }
  .btn-default:active, .btn-default.active,
  .open > .btn-default.dropdown-toggle {
    background-image: none; }
  .btn-default.disabled:hover, .btn-default.disabled:focus, .btn-default.disabled.focus, .btn-default[disabled]:hover, .btn-default[disabled]:focus, .btn-default[disabled].focus,
  fieldset[disabled] .btn-default:hover,
  fieldset[disabled] .btn-default:focus,
  fieldset[disabled] .btn-default.focus {
    background-color: #fff;
    border-color: #ccc; }
  .btn-default .badge {
    color: #fff;
    background-color: #333; }

.btn-primary {
  color: #fff;
  background-color: #000000;
  border-color: black; }
  .btn-primary:focus, .btn-primary.focus {
    color: #fff;
    background-color: black;
    border-color: black; }
  .btn-primary:hover {
    color: #fff;
    background-color: black;
    border-color: black; }
  .btn-primary:active, .btn-primary.active,
  .open > .btn-primary.dropdown-toggle {
    color: #fff;
    background-color: black;
    border-color: black; }
    .btn-primary:active:hover, .btn-primary:active:focus, .btn-primary:active.focus, .btn-primary.active:hover, .btn-primary.active:focus, .btn-primary.active.focus,
    .open > .btn-primary.dropdown-toggle:hover,
    .open > .btn-primary.dropdown-toggle:focus,
    .open > .btn-primary.dropdown-toggle.focus {
      color: #fff;
      background-color: black;
      border-color: black; }
  .btn-primary:active, .btn-primary.active,
  .open > .btn-primary.dropdown-toggle {
    background-image: none; }
  .btn-primary.disabled:hover, .btn-primary.disabled:focus, .btn-primary.disabled.focus, .btn-primary[disabled]:hover, .btn-primary[disabled]:focus, .btn-primary[disabled].focus,
  fieldset[disabled] .btn-primary:hover,
  fieldset[disabled] .btn-primary:focus,
  fieldset[disabled] .btn-primary.focus {
    background-color: #000000;
    border-color: black; }
  .btn-primary .badge {
    color: #000000;
    background-color: #fff; }

.btn-success {
  color: #fff;
  background-color: #5cb85c;
  border-color: #4cae4c; }
  .btn-success:focus, .btn-success.focus {
    color: #fff;
    background-color: #449d44;
    border-color: #255625; }
  .btn-success:hover {
    color: #fff;
    background-color: #449d44;
    border-color: #398439; }
  .btn-success:active, .btn-success.active,
  .open > .btn-success.dropdown-toggle {
    color: #fff;
    background-color: #449d44;
    border-color: #398439; }
    .btn-success:active:hover, .btn-success:active:focus, .btn-success:active.focus, .btn-success.active:hover, .btn-success.active:focus, .btn-success.active.focus,
    .open > .btn-success.dropdown-toggle:hover,
    .open > .btn-success.dropdown-toggle:focus,
    .open > .btn-success.dropdown-toggle.focus {
      color: #fff;
      background-color: #398439;
      border-color: #255625; }
  .btn-success:active, .btn-success.active,
  .open > .btn-success.dropdown-toggle {
    background-image: none; }
  .btn-success.disabled:hover, .btn-success.disabled:focus, .btn-success.disabled.focus, .btn-success[disabled]:hover, .btn-success[disabled]:focus, .btn-success[disabled].focus,
  fieldset[disabled] .btn-success:hover,
  fieldset[disabled] .btn-success:focus,
  fieldset[disabled] .btn-success.focus {
    background-color: #5cb85c;
    border-color: #4cae4c; }
  .btn-success .badge {
    color: #5cb85c;
    background-color: #fff; }

.btn-info {
  color: #fff;
  background-color: #5bc0de;
  border-color: #46b8da; }
  .btn-info:focus, .btn-info.focus {
    color: #fff;
    background-color: #31b0d5;
    border-color: #1b6d85; }
  .btn-info:hover {
    color: #fff;
    background-color: #31b0d5;
    border-color: #269abc; }
  .btn-info:active, .btn-info.active,
  .open > .btn-info.dropdown-toggle {
    color: #fff;
    background-color: #31b0d5;
    border-color: #269abc; }
    .btn-info:active:hover, .btn-info:active:focus, .btn-info:active.focus, .btn-info.active:hover, .btn-info.active:focus, .btn-info.active.focus,
    .open > .btn-info.dropdown-toggle:hover,
    .open > .btn-info.dropdown-toggle:focus,
    .open > .btn-info.dropdown-toggle.focus {
      color: #fff;
      background-color: #269abc;
      border-color: #1b6d85; }
  .btn-info:active, .btn-info.active,
  .open > .btn-info.dropdown-toggle {
    background-image: none; }
  .btn-info.disabled:hover, .btn-info.disabled:focus, .btn-info.disabled.focus, .btn-info[disabled]:hover, .btn-info[disabled]:focus, .btn-info[disabled].focus,
  fieldset[disabled] .btn-info:hover,
  fieldset[disabled] .btn-info:focus,
  fieldset[disabled] .btn-info.focus {
    background-color: #5bc0de;
    border-color: #46b8da; }
  .btn-info .badge {
    color: #5bc0de;
    background-color: #fff; }

.btn-warning {
  color: #fff;
  background-color: #f0ad4e;
  border-color: #eea236; }
  .btn-warning:focus, .btn-warning.focus {
    color: #fff;
    background-color: #ec971f;
    border-color: #985f0d; }
  .btn-warning:hover {
    color: #fff;
    background-color: #ec971f;
    border-color: #d58512; }
  .btn-warning:active, .btn-warning.active,
  .open > .btn-warning.dropdown-toggle {
    color: #fff;
    background-color: #ec971f;
    border-color: #d58512; }
    .btn-warning:active:hover, .btn-warning:active:focus, .btn-warning:active.focus, .btn-warning.active:hover, .btn-warning.active:focus, .btn-warning.active.focus,
    .open > .btn-warning.dropdown-toggle:hover,
    .open > .btn-warning.dropdown-toggle:focus,
    .open > .btn-warning.dropdown-toggle.focus {
      color: #fff;
      background-color: #d58512;
      border-color: #985f0d; }
  .btn-warning:active, .btn-warning.active,
  .open > .btn-warning.dropdown-toggle {
    background-image: none; }
  .btn-warning.disabled:hover, .btn-warning.disabled:focus, .btn-warning.disabled.focus, .btn-warning[disabled]:hover, .btn-warning[disabled]:focus, .btn-warning[disabled].focus,
  fieldset[disabled] .btn-warning:hover,
  fieldset[disabled] .btn-warning:focus,
  fieldset[disabled] .btn-warning.focus {
    background-color: #f0ad4e;
    border-color: #eea236; }
  .btn-warning .badge {
    color: #f0ad4e;
    background-color: #fff; }

.btn-danger {
  color: #fff;
  background-color: #d9534f;
  border-color: #d43f3a; }
  .btn-danger:focus, .btn-danger.focus {
    color: #fff;
    background-color: #c9302c;
    border-color: #761c19; }
  .btn-danger:hover {
    color: #fff;
    background-color: #c9302c;
    border-color: #ac2925; }
  .btn-danger:active, .btn-danger.active,
  .open > .btn-danger.dropdown-toggle {
    color: #fff;
    background-color: #c9302c;
    border-color: #ac2925; }
    .btn-danger:active:hover, .btn-danger:active:focus, .btn-danger:active.focus, .btn-danger.active:hover, .btn-danger.active:focus, .btn-danger.active.focus,
    .open > .btn-danger.dropdown-toggle:hover,
    .open > .btn-danger.dropdown-toggle:focus,
    .open > .btn-danger.dropdown-toggle.focus {
      color: #fff;
      background-color: #ac2925;
      border-color: #761c19; }
  .btn-danger:active, .btn-danger.active,
  .open > .btn-danger.dropdown-toggle {
    background-image: none; }
  .btn-danger.disabled:hover, .btn-danger.disabled:focus, .btn-danger.disabled.focus, .btn-danger[disabled]:hover, .btn-danger[disabled]:focus, .btn-danger[disabled].focus,
  fieldset[disabled] .btn-danger:hover,
  fieldset[disabled] .btn-danger:focus,
  fieldset[disabled] .btn-danger.focus {
    background-color: #d9534f;
    border-color: #d43f3a; }
  .btn-danger .badge {
    color: #d9534f;
    background-color: #fff; }

.btn-link {
  color: #000000;
  font-weight: normal;
  -webkit-border-radius: 0;
          border-radius: 0; }
  .btn-link, .btn-link:active, .btn-link.active, .btn-link[disabled],
  fieldset[disabled] .btn-link {
    background-color: transparent;
    -webkit-box-shadow: none;
    box-shadow: none; }
  .btn-link, .btn-link:hover, .btn-link:focus, .btn-link:active {
    border-color: transparent; }
  .btn-link:hover, .btn-link:focus {
    color: black;
    text-decoration: underline;
    background-color: transparent; }
  .btn-link[disabled]:hover, .btn-link[disabled]:focus,
  fieldset[disabled] .btn-link:hover,
  fieldset[disabled] .btn-link:focus {
    color: #777777;
    text-decoration: none; }

.btn-lg, .btn-group-lg > .btn {
  padding: 10px 16px;
  font-size: 19px;
  line-height: 1.33333;
  -webkit-border-radius: 6px;
          border-radius: 6px; }

.btn-sm, .btn-group-sm > .btn {
  padding: 5px 10px;
  font-size: 13px;
  line-height: 1.5;
  -webkit-border-radius: 3px;
          border-radius: 3px; }

.btn-xs, .btn-group-xs > .btn {
  padding: 1px 5px;
  font-size: 13px;
  line-height: 1.5;
  -webkit-border-radius: 3px;
          border-radius: 3px; }

.btn-block {
  display: block;
  width: 100%; }

.btn-block + .btn-block {
  margin-top: 5px; }

input[type="submit"].btn-block,
input[type="reset"].btn-block,
input[type="button"].btn-block {
  width: 100%; }

.fade {
  opacity: 0;
  -webkit-transition: opacity 0.15s linear;
  -o-transition: opacity 0.15s linear;
  transition: opacity 0.15s linear; }
  .fade.in {
    opacity: 1; }

.collapse {
  display: none; }
  .collapse.in {
    display: block; }

tr.collapse.in {
  display: table-row; }

tbody.collapse.in {
  display: table-row-group; }

.collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  -webkit-transition-property: height, visibility;
  -o-transition-property: height, visibility;
  transition-property: height, visibility;
  -webkit-transition-duration: 0.35s;
  -o-transition-duration: 0.35s;
     transition-duration: 0.35s;
  -webkit-transition-timing-function: ease;
  -o-transition-timing-function: ease;
     transition-timing-function: ease; }

.caret {
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 2px;
  vertical-align: middle;
  border-top: 4px dashed;
  border-top: 4px solid \9;
  border-right: 4px solid transparent;
  border-left: 4px solid transparent; }

.dropup,
.dropdown {
  position: relative; }

.dropdown-toggle:focus {
  outline: 0; }

.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 160px;
  padding: 5px 0;
  margin: 2px 0 0;
  list-style: none;
  font-size: 15px;
  text-align: left;
  background-color: #fff;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.15);
  -webkit-border-radius: 4px;
          border-radius: 4px;
  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  -webkit-background-clip: padding-box;
          background-clip: padding-box; }
  .dropdown-menu.pull-right {
    right: 0;
    left: auto; }
  .dropdown-menu .divider {
    height: 1px;
    margin: 9px 0;
    overflow: hidden;
    background-color: #e5e5e5; }
  .dropdown-menu > li > a {
    display: block;
    padding: 3px 20px;
    clear: both;
    font-weight: normal;
    line-height: 1.37057;
    color: #333333;
    white-space: nowrap; }

.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {
  text-decoration: none;
  color: #262626;
  background-color: #f5f5f5; }

.dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus {
  color: #fff;
  text-decoration: none;
  outline: 0;
  background-color: #000000; }

.dropdown-menu > .disabled > a, .dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus {
  color: #777777; }

.dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus {
  text-decoration: none;
  background-color: transparent;
  background-image: none;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  cursor: not-allowed; }

.open > .dropdown-menu {
  display: block; }

.open > a {
  outline: 0; }

.dropdown-menu-right {
  left: auto;
  right: 0; }

.dropdown-menu-left {
  left: 0;
  right: auto; }

.dropdown-header {
  display: block;
  padding: 3px 20px;
  font-size: 13px;
  line-height: 1.37057;
  color: #777777;
  white-space: nowrap; }

.dropdown-backdrop {
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  z-index: 990; }

.pull-right > .dropdown-menu {
  right: 0;
  left: auto; }

.dropup .caret,
.navbar-fixed-bottom .dropdown .caret {
  border-top: 0;
  border-bottom: 4px dashed;
  border-bottom: 4px solid \9;
  content: ""; }

.dropup .dropdown-menu,
.navbar-fixed-bottom .dropdown .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-bottom: 2px; }

@media (min-width: 768px) {
  .navbar-right .dropdown-menu {
    right: 0;
    left: auto; }
  .navbar-right .dropdown-menu-left {
    left: 0;
    right: auto; } }

.btn-group,
.btn-group-vertical {
  position: relative;
  display: inline-block;
  vertical-align: middle; }
  .btn-group > .btn,
  .btn-group-vertical > .btn {
    position: relative;
    float: left; }
    .btn-group > .btn:hover, .btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active,
    .btn-group-vertical > .btn:hover,
    .btn-group-vertical > .btn:focus,
    .btn-group-vertical > .btn:active,
    .btn-group-vertical > .btn.active {
      z-index: 2; }

.btn-group .btn + .btn,
.btn-group .btn + .btn-group,
.btn-group .btn-group + .btn,
.btn-group .btn-group + .btn-group {
  margin-left: -1px; }

.btn-toolbar {
  margin-left: -5px; }
  .btn-toolbar:before, .btn-toolbar:after {
    content: " ";
    display: table; }
  .btn-toolbar:after {
    clear: both; }
  .btn-toolbar .btn,
  .btn-toolbar .btn-group,
  .btn-toolbar .input-group {
    float: left; }
  .btn-toolbar > .btn,
  .btn-toolbar > .btn-group,
  .btn-toolbar > .input-group {
    margin-left: 5px; }

.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
  -webkit-border-radius: 0;
          border-radius: 0; }

.btn-group > .btn:first-child {
  margin-left: 0; }
  .btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
    -webkit-border-bottom-right-radius: 0;
            border-bottom-right-radius: 0;
    -webkit-border-top-right-radius: 0;
            border-top-right-radius: 0; }

.btn-group > .btn:last-child:not(:first-child),
.btn-group > .dropdown-toggle:not(:first-child) {
  -webkit-border-bottom-left-radius: 0;
          border-bottom-left-radius: 0;
  -webkit-border-top-left-radius: 0;
          border-top-left-radius: 0; }

.btn-group > .btn-group {
  float: left; }

.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {
  -webkit-border-radius: 0;
          border-radius: 0; }

.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child,
.btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
  -webkit-border-bottom-right-radius: 0;
          border-bottom-right-radius: 0;
  -webkit-border-top-right-radius: 0;
          border-top-right-radius: 0; }

.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {
  -webkit-border-bottom-left-radius: 0;
          border-bottom-left-radius: 0;
  -webkit-border-top-left-radius: 0;
          border-top-left-radius: 0; }

.btn-group .dropdown-toggle:active,
.btn-group.open .dropdown-toggle {
  outline: 0; }

.btn-group > .btn + .dropdown-toggle {
  padding-left: 8px;
  padding-right: 8px; }

.btn-group > .btn-lg + .dropdown-toggle, .btn-group-lg.btn-group > .btn + .dropdown-toggle {
  padding-left: 12px;
  padding-right: 12px; }

.btn-group.open .dropdown-toggle {
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); }
  .btn-group.open .dropdown-toggle.btn-link {
    -webkit-box-shadow: none;
    box-shadow: none; }

.btn .caret {
  margin-left: 0; }

.btn-lg .caret, .btn-group-lg > .btn .caret {
  border-width: 5px 5px 0;
  border-bottom-width: 0; }

.dropup .btn-lg .caret, .dropup .btn-group-lg > .btn .caret {
  border-width: 0 5px 5px; }

.btn-group-vertical > .btn,
.btn-group-vertical > .btn-group,
.btn-group-vertical > .btn-group > .btn {
  display: block;
  float: none;
  width: 100%;
  max-width: 100%; }

.btn-group-vertical > .btn-group:before, .btn-group-vertical > .btn-group:after {
  content: " ";
  display: table; }

.btn-group-vertical > .btn-group:after {
  clear: both; }

.btn-group-vertical > .btn-group > .btn {
  float: none; }

.btn-group-vertical > .btn + .btn,
.btn-group-vertical > .btn + .btn-group,
.btn-group-vertical > .btn-group + .btn,
.btn-group-vertical > .btn-group + .btn-group {
  margin-top: -1px;
  margin-left: 0; }

.btn-group-vertical > .btn:not(:first-child):not(:last-child) {
  -webkit-border-radius: 0;
          border-radius: 0; }

.btn-group-vertical > .btn:first-child:not(:last-child) {
  -webkit-border-top-right-radius: 4px;
          border-top-right-radius: 4px;
  -webkit-border-top-left-radius: 4px;
          border-top-left-radius: 4px;
  -webkit-border-bottom-right-radius: 0;
          border-bottom-right-radius: 0;
  -webkit-border-bottom-left-radius: 0;
          border-bottom-left-radius: 0; }

.btn-group-vertical > .btn:last-child:not(:first-child) {
  -webkit-border-top-right-radius: 0;
          border-top-right-radius: 0;
  -webkit-border-top-left-radius: 0;
          border-top-left-radius: 0;
  -webkit-border-bottom-right-radius: 4px;
          border-bottom-right-radius: 4px;
  -webkit-border-bottom-left-radius: 4px;
          border-bottom-left-radius: 4px; }

.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {
  -webkit-border-radius: 0;
          border-radius: 0; }

.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child,
.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
  -webkit-border-bottom-right-radius: 0;
          border-bottom-right-radius: 0;
  -webkit-border-bottom-left-radius: 0;
          border-bottom-left-radius: 0; }

.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {
  -webkit-border-top-right-radius: 0;
          border-top-right-radius: 0;
  -webkit-border-top-left-radius: 0;
          border-top-left-radius: 0; }

.btn-group-justified {
  display: table;
  width: 100%;
  table-layout: fixed;
  border-collapse: separate; }
  .btn-group-justified > .btn,
  .btn-group-justified > .btn-group {
    float: none;
    display: table-cell;
    width: 1%; }
  .btn-group-justified > .btn-group .btn {
    width: 100%; }
  .btn-group-justified > .btn-group .dropdown-menu {
    left: auto; }

[data-toggle="buttons"] > .btn input[type="radio"],
[data-toggle="buttons"] > .btn input[type="checkbox"],
[data-toggle="buttons"] > .btn-group > .btn input[type="radio"],
[data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"] {
  position: absolute;
  clip: rect(0, 0, 0, 0);
  pointer-events: none; }

.input-group {
  position: relative;
  display: table;
  border-collapse: separate; }
  .input-group[class*="col-"] {
    float: none;
    padding-left: 0;
    padding-right: 0; }
  .input-group .form-control {
    position: relative;
    z-index: 2;
    float: left;
    width: 100%;
    margin-bottom: 0; }
    .input-group .form-control:focus {
      z-index: 3; }

.input-group-addon,
.input-group-btn,
.input-group .form-control {
  display: table-cell; }
  .input-group-addon:not(:first-child):not(:last-child),
  .input-group-btn:not(:first-child):not(:last-child),
  .input-group .form-control:not(:first-child):not(:last-child) {
    -webkit-border-radius: 0;
            border-radius: 0; }

.input-group-addon,
.input-group-btn {
  width: 1%;
  white-space: nowrap;
  vertical-align: middle; }

.input-group-addon {
  padding: 6px 12px;
  font-size: 15px;
  font-weight: normal;
  line-height: 1;
  color: #000000;
  text-align: center;
  background-color: #eeeeee;
  border: 1px solid #f2f0f0;
  -webkit-border-radius: 4px;
          border-radius: 4px; }
  .input-group-addon.input-sm,
  .input-group-sm > .input-group-addon,
  .input-group-sm > .input-group-btn > .input-group-addon.btn {
    padding: 5px 10px;
    font-size: 13px;
    -webkit-border-radius: 3px;
            border-radius: 3px; }
  .input-group-addon.input-lg,
  .input-group-lg > .input-group-addon,
  .input-group-lg > .input-group-btn > .input-group-addon.btn {
    padding: 10px 16px;
    font-size: 19px;
    -webkit-border-radius: 6px;
            border-radius: 6px; }
  .input-group-addon input[type="radio"],
  .input-group-addon input[type="checkbox"] {
    margin-top: 0; }

.input-group .form-control:first-child,
.input-group-addon:first-child,
.input-group-btn:first-child > .btn,
.input-group-btn:first-child > .btn-group > .btn,
.input-group-btn:first-child > .dropdown-toggle,
.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),
.input-group-btn:last-child > .btn-group:not(:last-child) > .btn {
  -webkit-border-bottom-right-radius: 0;
          border-bottom-right-radius: 0;
  -webkit-border-top-right-radius: 0;
          border-top-right-radius: 0; }

.input-group-addon:first-child {
  border-right: 0; }

.input-group .form-control:last-child,
.input-group-addon:last-child,
.input-group-btn:last-child > .btn,
.input-group-btn:last-child > .btn-group > .btn,
.input-group-btn:last-child > .dropdown-toggle,
.input-group-btn:first-child > .btn:not(:first-child),
.input-group-btn:first-child > .btn-group:not(:first-child) > .btn {
  -webkit-border-bottom-left-radius: 0;
          border-bottom-left-radius: 0;
  -webkit-border-top-left-radius: 0;
          border-top-left-radius: 0; }

.input-group-addon:last-child {
  border-left: 0; }

.input-group-btn {
  position: relative;
  font-size: 0;
  white-space: nowrap; }
  .input-group-btn > .btn {
    position: relative; }
    .input-group-btn > .btn + .btn {
      margin-left: -1px; }
    .input-group-btn > .btn:hover, .input-group-btn > .btn:focus, .input-group-btn > .btn:active {
      z-index: 2; }
  .input-group-btn:first-child > .btn,
  .input-group-btn:first-child > .btn-group {
    margin-right: -1px; }
  .input-group-btn:last-child > .btn,
  .input-group-btn:last-child > .btn-group {
    z-index: 2;
    margin-left: -1px; }

.nav {
  margin-bottom: 0;
  padding-left: 0;
  list-style: none; }
  .nav:before, .nav:after {
    content: " ";
    display: table; }
  .nav:after {
    clear: both; }
  .nav > li {
    position: relative;
    display: block; }
    .nav > li > a {
      position: relative;
      display: block;
      padding: 10px 15px; }
      .nav > li > a:hover, .nav > li > a:focus {
        text-decoration: none;
        background-color: #eeeeee; }
    .nav > li.disabled > a {
      color: #777777; }
      .nav > li.disabled > a:hover, .nav > li.disabled > a:focus {
        color: #777777;
        text-decoration: none;
        background-color: transparent;
        cursor: not-allowed; }
  .nav .open > a, .nav .open > a:hover, .nav .open > a:focus {
    background-color: #eeeeee;
    border-color: #000000; }
  .nav .nav-divider {
    height: 1px;
    margin: 9px 0;
    overflow: hidden;
    background-color: #e5e5e5; }
  .nav > li > a > img {
    max-width: none; }

.nav-tabs {
  border-bottom: 1px solid #ddd; }
  .nav-tabs > li {
    float: left;
    margin-bottom: -1px; }
    .nav-tabs > li > a {
      margin-right: 2px;
      line-height: 1.37057;
      border: 1px solid transparent;
      -webkit-border-radius: 4px 4px 0 0;
              border-radius: 4px 4px 0 0; }
      .nav-tabs > li > a:hover {
        border-color: #eeeeee #eeeeee #ddd; }
    .nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
      color: #555555;
      background-color: #fff;
      border: 1px solid #ddd;
      border-bottom-color: transparent;
      cursor: default; }

.nav-pills > li {
  float: left; }
  .nav-pills > li > a {
    -webkit-border-radius: 4px;
            border-radius: 4px; }
  .nav-pills > li + li {
    margin-left: 2px; }
  .nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus {
    color: #fff;
    background-color: #000000; }

.nav-stacked > li {
  float: none; }
  .nav-stacked > li + li {
    margin-top: 2px;
    margin-left: 0; }

.nav-justified, .nav-tabs.nav-justified {
  width: 100%; }
  .nav-justified > li, .nav-tabs.nav-justified > li {
    float: none; }
    .nav-justified > li > a, .nav-tabs.nav-justified > li > a {
      text-align: center;
      margin-bottom: 5px; }
  .nav-justified > .dropdown .dropdown-menu {
    top: auto;
    left: auto; }
  @media (min-width: 768px) {
    .nav-justified > li, .nav-tabs.nav-justified > li {
      display: table-cell;
      width: 1%; }
      .nav-justified > li > a, .nav-tabs.nav-justified > li > a {
        margin-bottom: 0; } }

.nav-tabs-justified, .nav-tabs.nav-justified {
  border-bottom: 0; }
  .nav-tabs-justified > li > a, .nav-tabs.nav-justified > li > a {
    margin-right: 0;
    -webkit-border-radius: 4px;
            border-radius: 4px; }
  .nav-tabs-justified > .active > a, .nav-tabs.nav-justified > .active > a,
  .nav-tabs-justified > .active > a:hover, .nav-tabs.nav-justified > .active > a:hover,
  .nav-tabs-justified > .active > a:focus, .nav-tabs.nav-justified > .active > a:focus {
    border: 1px solid #ddd; }
  @media (min-width: 768px) {
    .nav-tabs-justified > li > a, .nav-tabs.nav-justified > li > a {
      border-bottom: 1px solid #ddd;
      -webkit-border-radius: 4px 4px 0 0;
              border-radius: 4px 4px 0 0; }
    .nav-tabs-justified > .active > a, .nav-tabs.nav-justified > .active > a,
    .nav-tabs-justified > .active > a:hover, .nav-tabs.nav-justified > .active > a:hover,
    .nav-tabs-justified > .active > a:focus, .nav-tabs.nav-justified > .active > a:focus {
      border-bottom-color: #fff; } }

.tab-content > .tab-pane {
  display: none; }

.tab-content > .active {
  display: block; }

.nav-tabs .dropdown-menu {
  margin-top: -1px;
  -webkit-border-top-right-radius: 0;
          border-top-right-radius: 0;
  -webkit-border-top-left-radius: 0;
          border-top-left-radius: 0; }

.navbar {
  position: relative;
  min-height: 50px;
  margin-bottom: 20px;
  border: 1px solid transparent; }
  .navbar:before, .navbar:after {
    content: " ";
    display: table; }
  .navbar:after {
    clear: both; }
  @media (min-width: 768px) {
    .navbar {
      -webkit-border-radius: 4px;
              border-radius: 4px; } }

.navbar-header:before, .navbar-header:after {
  content: " ";
  display: table; }

.navbar-header:after {
  clear: both; }

@media (min-width: 768px) {
  .navbar-header {
    float: left; } }

.navbar-collapse {
  overflow-x: visible;
  padding-right: 15px;
  padding-left: 15px;
  border-top: 1px solid transparent;
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
          box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
  -webkit-overflow-scrolling: touch; }
  .navbar-collapse:before, .navbar-collapse:after {
    content: " ";
    display: table; }
  .navbar-collapse:after {
    clear: both; }
  .navbar-collapse.in {
    overflow-y: auto; }
  @media (min-width: 768px) {
    .navbar-collapse {
      width: auto;
      border-top: 0;
      -webkit-box-shadow: none;
              box-shadow: none; }
      .navbar-collapse.collapse {
        display: block !important;
        height: auto !important;
        padding-bottom: 0;
        overflow: visible !important; }
      .navbar-collapse.in {
        overflow-y: visible; }
      .navbar-fixed-top .navbar-collapse,
      .navbar-static-top .navbar-collapse,
      .navbar-fixed-bottom .navbar-collapse {
        padding-left: 0;
        padding-right: 0; } }

.navbar-fixed-top .navbar-collapse,
.navbar-fixed-bottom .navbar-collapse {
  max-height: 340px; }
  @media (max-device-width: 480px) and (orientation: landscape) {
    .navbar-fixed-top .navbar-collapse,
    .navbar-fixed-bottom .navbar-collapse {
      max-height: 200px; } }

.container > .navbar-header,
.container > .navbar-collapse,
.container-fluid > .navbar-header,
.container-fluid > .navbar-collapse {
  margin-right: -15px;
  margin-left: -15px; }
  @media (min-width: 768px) {
    .container > .navbar-header,
    .container > .navbar-collapse,
    .container-fluid > .navbar-header,
    .container-fluid > .navbar-collapse {
      margin-right: 0;
      margin-left: 0; } }

.navbar-static-top {
  z-index: 1000;
  border-width: 0 0 1px; }
  @media (min-width: 768px) {
    .navbar-static-top {
      -webkit-border-radius: 0;
              border-radius: 0; } }

.navbar-fixed-top,
.navbar-fixed-bottom {
  position: fixed;
  right: 0;
  left: 0;
  z-index: 1030; }
  @media (min-width: 768px) {
    .navbar-fixed-top,
    .navbar-fixed-bottom {
      -webkit-border-radius: 0;
              border-radius: 0; } }

.navbar-fixed-top {
  top: 0;
  border-width: 0 0 1px; }

.navbar-fixed-bottom {
  bottom: 0;
  margin-bottom: 0;
  border-width: 1px 0 0; }

.navbar-brand {
  float: left;
  padding: 15px 15px;
  font-size: 19px;
  line-height: 20px;
  height: 50px; }
  .navbar-brand:hover, .navbar-brand:focus {
    text-decoration: none; }
  .navbar-brand > img {
    display: block; }
  @media (min-width: 768px) {
    .navbar > .container .navbar-brand,
    .navbar > .container-fluid .navbar-brand {
      margin-left: -15px; } }

.navbar-toggle {
  position: relative;
  float: right;
  margin-right: 15px;
  padding: 9px 10px;
  margin-top: 8px;
  margin-bottom: 8px;
  background-color: transparent;
  background-image: none;
  border: 1px solid transparent;
  -webkit-border-radius: 4px;
          border-radius: 4px; }
  .navbar-toggle:focus {
    outline: 0; }
  .navbar-toggle .icon-bar {
    display: block;
    width: 22px;
    height: 2px;
    -webkit-border-radius: 1px;
            border-radius: 1px; }
  .navbar-toggle .icon-bar + .icon-bar {
    margin-top: 4px; }
  @media (min-width: 768px) {
    .navbar-toggle {
      display: none; } }

.navbar-nav {
  margin: 7.5px -15px; }
  .navbar-nav > li > a {
    padding-top: 10px;
    padding-bottom: 10px;
    line-height: 20px; }
  @media (max-width: 767px) {
    .navbar-nav .open .dropdown-menu {
      position: static;
      float: none;
      width: auto;
      margin-top: 0;
      background-color: transparent;
      border: 0;
      -webkit-box-shadow: none;
              box-shadow: none; }
      .navbar-nav .open .dropdown-menu > li > a,
      .navbar-nav .open .dropdown-menu .dropdown-header {
        padding: 5px 15px 5px 25px; }
      .navbar-nav .open .dropdown-menu > li > a {
        line-height: 20px; }
        .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-nav .open .dropdown-menu > li > a:focus {
          background-image: none; } }
  @media (min-width: 768px) {
    .navbar-nav {
      float: left;
      margin: 0; }
      .navbar-nav > li {
        float: left; }
        .navbar-nav > li > a {
          padding-top: 15px;
          padding-bottom: 15px; } }

.navbar-form {
  margin-left: -15px;
  margin-right: -15px;
  padding: 10px 15px;
  border-top: 1px solid transparent;
  border-bottom: 1px solid transparent;
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
  margin-top: 8px;
  margin-bottom: 8px; }
  @media (min-width: 768px) {
    .navbar-form .form-group {
      display: inline-block;
      margin-bottom: 0;
      vertical-align: middle; }
    .navbar-form .form-control {
      display: inline-block;
      width: auto;
      vertical-align: middle; }
    .navbar-form .form-control-static {
      display: inline-block; }
    .navbar-form .input-group {
      display: inline-table;
      vertical-align: middle; }
      .navbar-form .input-group .input-group-addon,
      .navbar-form .input-group .input-group-btn,
      .navbar-form .input-group .form-control {
        width: auto; }
    .navbar-form .input-group > .form-control {
      width: 100%; }
    .navbar-form .control-label {
      margin-bottom: 0;
      vertical-align: middle; }
    .navbar-form .radio,
    .navbar-form .checkbox {
      display: inline-block;
      margin-top: 0;
      margin-bottom: 0;
      vertical-align: middle; }
      .navbar-form .radio label,
      .navbar-form .checkbox label {
        padding-left: 0; }
    .navbar-form .radio input[type="radio"],
    .navbar-form .checkbox input[type="checkbox"] {
      position: relative;
      margin-left: 0; }
    .navbar-form .has-feedback .form-control-feedback {
      top: 0; } }
  @media (max-width: 767px) {
    .navbar-form .form-group {
      margin-bottom: 5px; }
      .navbar-form .form-group:last-child {
        margin-bottom: 0; } }
  @media (min-width: 768px) {
    .navbar-form {
      width: auto;
      border: 0;
      margin-left: 0;
      margin-right: 0;
      padding-top: 0;
      padding-bottom: 0;
      -webkit-box-shadow: none;
      box-shadow: none; } }

.navbar-nav > li > .dropdown-menu {
  margin-top: 0;
  -webkit-border-top-right-radius: 0;
          border-top-right-radius: 0;
  -webkit-border-top-left-radius: 0;
          border-top-left-radius: 0; }

.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {
  margin-bottom: 0;
  -webkit-border-top-right-radius: 4px;
          border-top-right-radius: 4px;
  -webkit-border-top-left-radius: 4px;
          border-top-left-radius: 4px;
  -webkit-border-bottom-right-radius: 0;
          border-bottom-right-radius: 0;
  -webkit-border-bottom-left-radius: 0;
          border-bottom-left-radius: 0; }

.navbar-btn {
  margin-top: 8px;
  margin-bottom: 8px; }
  .navbar-btn.btn-sm, .btn-group-sm > .navbar-btn.btn {
    margin-top: 9.5px;
    margin-bottom: 9.5px; }
  .navbar-btn.btn-xs, .btn-group-xs > .navbar-btn.btn {
    margin-top: 14px;
    margin-bottom: 14px; }

.navbar-text {
  margin-top: 15px;
  margin-bottom: 15px; }
  @media (min-width: 768px) {
    .navbar-text {
      float: left;
      margin-left: 15px;
      margin-right: 15px; } }

@media (min-width: 768px) {
  .navbar-left {
    float: left !important; }
  .navbar-right {
    float: right !important;
    margin-right: -15px; }
    .navbar-right ~ .navbar-right {
      margin-right: 0; } }

.navbar-default {
  background-color: #ffffff;
  border-color: #c80000; }
  .navbar-default .navbar-brand {
    color: #777; }
    .navbar-default .navbar-brand:hover, .navbar-default .navbar-brand:focus {
      color: #5e5e5e;
      background-color: transparent; }
  .navbar-default .navbar-text {
    color: #777; }
  .navbar-default .navbar-nav > li > a {
    color: #777; }
    .navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {
      color: #333;
      background-color: transparent; }
  .navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
    color: #555;
    background-color: #eeeeee; }
  .navbar-default .navbar-nav > .disabled > a, .navbar-default .navbar-nav > .disabled > a:hover, .navbar-default .navbar-nav > .disabled > a:focus {
    color: #ccc;
    background-color: transparent; }
  .navbar-default .navbar-toggle {
    border-color: #ddd; }
    .navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {
      background-color: #ddd; }
    .navbar-default .navbar-toggle .icon-bar {
      background-color: #888; }
  .navbar-default .navbar-collapse,
  .navbar-default .navbar-form {
    border-color: #c80000; }
  .navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {
    background-color: #eeeeee;
    color: #555; }
  @media (max-width: 767px) {
    .navbar-default .navbar-nav .open .dropdown-menu > li > a {
      color: #777; }
      .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
        color: #333;
        background-color: transparent; }
    .navbar-default .navbar-nav .open .dropdown-menu > .active > a, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
      color: #555;
      background-color: #eeeeee; }
    .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {
      color: #ccc;
      background-color: transparent; } }
  .navbar-default .navbar-link {
    color: #777; }
    .navbar-default .navbar-link:hover {
      color: #333; }
  .navbar-default .btn-link {
    color: #777; }
    .navbar-default .btn-link:hover, .navbar-default .btn-link:focus {
      color: #333; }
    .navbar-default .btn-link[disabled]:hover, .navbar-default .btn-link[disabled]:focus,
    fieldset[disabled] .navbar-default .btn-link:hover,
    fieldset[disabled] .navbar-default .btn-link:focus {
      color: #ccc; }

.navbar-inverse {
  background-color: #222;
  border-color: #090909; }
  .navbar-inverse .navbar-brand {
    color: #9d9d9d; }
    .navbar-inverse .navbar-brand:hover, .navbar-inverse .navbar-brand:focus {
      color: #fff;
      background-color: transparent; }
  .navbar-inverse .navbar-text {
    color: #9d9d9d; }
  .navbar-inverse .navbar-nav > li > a {
    color: #9d9d9d; }
    .navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li > a:focus {
      color: #fff;
      background-color: transparent; }
  .navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus {
    color: #fff;
    background-color: #090909; }
  .navbar-inverse .navbar-nav > .disabled > a, .navbar-inverse .navbar-nav > .disabled > a:hover, .navbar-inverse .navbar-nav > .disabled > a:focus {
    color: #444;
    background-color: transparent; }
  .navbar-inverse .navbar-toggle {
    border-color: #333; }
    .navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus {
      background-color: #333; }
    .navbar-inverse .navbar-toggle .icon-bar {
      background-color: #fff; }
  .navbar-inverse .navbar-collapse,
  .navbar-inverse .navbar-form {
    border-color: #101010; }
  .navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:hover, .navbar-inverse .navbar-nav > .open > a:focus {
    background-color: #090909;
    color: #fff; }
  @media (max-width: 767px) {
    .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {
      border-color: #090909; }
    .navbar-inverse .navbar-nav .open .dropdown-menu .divider {
      background-color: #090909; }
    .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
      color: #9d9d9d; }
      .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {
        color: #fff;
        background-color: transparent; }
    .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a, .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {
      color: #fff;
      background-color: #090909; }
    .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {
      color: #444;
      background-color: transparent; } }
  .navbar-inverse .navbar-link {
    color: #9d9d9d; }
    .navbar-inverse .navbar-link:hover {
      color: #fff; }
  .navbar-inverse .btn-link {
    color: #9d9d9d; }
    .navbar-inverse .btn-link:hover, .navbar-inverse .btn-link:focus {
      color: #fff; }
    .navbar-inverse .btn-link[disabled]:hover, .navbar-inverse .btn-link[disabled]:focus,
    fieldset[disabled] .navbar-inverse .btn-link:hover,
    fieldset[disabled] .navbar-inverse .btn-link:focus {
      color: #444; }

.breadcrumb {
  padding: 8px 15px;
  margin-bottom: 20px;
  list-style: none;
  background-color: #f5f5f5;
  -webkit-border-radius: 4px;
          border-radius: 4px; }
  .breadcrumb > li {
    display: inline-block; }
    .breadcrumb > li + li:before {
      content: "/ ";
      padding: 0 5px;
      color: #ccc; }
  .breadcrumb > .active {
    color: #777777; }

.pagination {
  display: inline-block;
  padding-left: 0;
  margin: 20px 0;
  -webkit-border-radius: 4px;
          border-radius: 4px; }
  .pagination > li {
    display: inline; }
    .pagination > li > a,
    .pagination > li > span {
      position: relative;
      float: left;
      padding: 6px 12px;
      line-height: 1.37057;
      text-decoration: none;
      color: #000000;
      background-color: #fff;
      border: 1px solid #ddd;
      margin-left: -1px; }
    .pagination > li:first-child > a,
    .pagination > li:first-child > span {
      margin-left: 0;
      -webkit-border-bottom-left-radius: 4px;
              border-bottom-left-radius: 4px;
      -webkit-border-top-left-radius: 4px;
              border-top-left-radius: 4px; }
    .pagination > li:last-child > a,
    .pagination > li:last-child > span {
      -webkit-border-bottom-right-radius: 4px;
              border-bottom-right-radius: 4px;
      -webkit-border-top-right-radius: 4px;
              border-top-right-radius: 4px; }
  .pagination > li > a:hover, .pagination > li > a:focus,
  .pagination > li > span:hover,
  .pagination > li > span:focus {
    z-index: 2;
    color: black;
    background-color: #eeeeee;
    border-color: #ddd; }
  .pagination > .active > a, .pagination > .active > a:hover, .pagination > .active > a:focus,
  .pagination > .active > span,
  .pagination > .active > span:hover,
  .pagination > .active > span:focus {
    z-index: 3;
    color: #fff;
    background-color: #000000;
    border-color: #000000;
    cursor: default; }
  .pagination > .disabled > span,
  .pagination > .disabled > span:hover,
  .pagination > .disabled > span:focus,
  .pagination > .disabled > a,
  .pagination > .disabled > a:hover,
  .pagination > .disabled > a:focus {
    color: #777777;
    background-color: #fff;
    border-color: #ddd;
    cursor: not-allowed; }

.pagination-lg > li > a,
.pagination-lg > li > span {
  padding: 10px 16px;
  font-size: 19px;
  line-height: 1.33333; }

.pagination-lg > li:first-child > a,
.pagination-lg > li:first-child > span {
  -webkit-border-bottom-left-radius: 6px;
          border-bottom-left-radius: 6px;
  -webkit-border-top-left-radius: 6px;
          border-top-left-radius: 6px; }

.pagination-lg > li:last-child > a,
.pagination-lg > li:last-child > span {
  -webkit-border-bottom-right-radius: 6px;
          border-bottom-right-radius: 6px;
  -webkit-border-top-right-radius: 6px;
          border-top-right-radius: 6px; }

.pagination-sm > li > a,
.pagination-sm > li > span {
  padding: 5px 10px;
  font-size: 13px;
  line-height: 1.5; }

.pagination-sm > li:first-child > a,
.pagination-sm > li:first-child > span {
  -webkit-border-bottom-left-radius: 3px;
          border-bottom-left-radius: 3px;
  -webkit-border-top-left-radius: 3px;
          border-top-left-radius: 3px; }

.pagination-sm > li:last-child > a,
.pagination-sm > li:last-child > span {
  -webkit-border-bottom-right-radius: 3px;
          border-bottom-right-radius: 3px;
  -webkit-border-top-right-radius: 3px;
          border-top-right-radius: 3px; }

.pager {
  padding-left: 0;
  margin: 20px 0;
  list-style: none;
  text-align: center; }
  .pager:before, .pager:after {
    content: " ";
    display: table; }
  .pager:after {
    clear: both; }
  .pager li {
    display: inline; }
    .pager li > a,
    .pager li > span {
      display: inline-block;
      padding: 5px 14px;
      background-color: #fff;
      border: 1px solid #ddd;
      -webkit-border-radius: 15px;
              border-radius: 15px; }
    .pager li > a:hover,
    .pager li > a:focus {
      text-decoration: none;
      background-color: #eeeeee; }
  .pager .next > a,
  .pager .next > span {
    float: right; }
  .pager .previous > a,
  .pager .previous > span {
    float: left; }
  .pager .disabled > a,
  .pager .disabled > a:hover,
  .pager .disabled > a:focus,
  .pager .disabled > span {
    color: #777777;
    background-color: #fff;
    cursor: not-allowed; }

.label {
  display: inline;
  padding: .2em .6em .3em;
  font-size: 75%;
  font-weight: bold;
  line-height: 1;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  -webkit-border-radius: .25em;
          border-radius: .25em; }
  .label:empty {
    display: none; }
  .btn .label {
    position: relative;
    top: -1px; }

a.label:hover, a.label:focus {
  color: #fff;
  text-decoration: none;
  cursor: pointer; }

.label-default {
  background-color: #777777; }
  .label-default[href]:hover, .label-default[href]:focus {
    background-color: #5e5e5e; }

.label-primary {
  background-color: #000000; }
  .label-primary[href]:hover, .label-primary[href]:focus {
    background-color: black; }

.label-success {
  background-color: #5cb85c; }
  .label-success[href]:hover, .label-success[href]:focus {
    background-color: #449d44; }

.label-info {
  background-color: #5bc0de; }
  .label-info[href]:hover, .label-info[href]:focus {
    background-color: #31b0d5; }

.label-warning {
  background-color: #f0ad4e; }
  .label-warning[href]:hover, .label-warning[href]:focus {
    background-color: #ec971f; }

.label-danger {
  background-color: #d9534f; }
  .label-danger[href]:hover, .label-danger[href]:focus {
    background-color: #c9302c; }

.badge {
  display: inline-block;
  min-width: 10px;
  padding: 3px 7px;
  font-size: 13px;
  font-weight: bold;
  color: #fff;
  line-height: 1;
  vertical-align: middle;
  white-space: nowrap;
  text-align: center;
  background-color: #777777;
  -webkit-border-radius: 10px;
          border-radius: 10px; }
  .badge:empty {
    display: none; }
  .btn .badge {
    position: relative;
    top: -1px; }
  .btn-xs .badge, .btn-group-xs > .btn .badge,
  .btn-group-xs > .btn .badge {
    top: 0;
    padding: 1px 5px; }
  .list-group-item.active > .badge,
  .nav-pills > .active > a > .badge {
    color: #000000;
    background-color: #fff; }
  .list-group-item > .badge {
    float: right; }
  .list-group-item > .badge + .badge {
    margin-right: 5px; }
  .nav-pills > li > a > .badge {
    margin-left: 3px; }

a.badge:hover, a.badge:focus {
  color: #fff;
  text-decoration: none;
  cursor: pointer; }

.jumbotron {
  padding-top: 30px;
  padding-bottom: 30px;
  margin-bottom: 30px;
  color: inherit;
  background-color: #eeeeee; }
  .jumbotron h1,
  .jumbotron .h1 {
    color: inherit; }
  .jumbotron p {
    margin-bottom: 15px;
    font-size: 23px;
    font-weight: 200; }
  .jumbotron > hr {
    border-top-color: #d5d5d5; }
  .container .jumbotron,
  .container-fluid .jumbotron {
    -webkit-border-radius: 6px;
            border-radius: 6px;
    padding-left: 15px;
    padding-right: 15px; }
  .jumbotron .container {
    max-width: 100%; }
  @media screen and (min-width: 768px) {
    .jumbotron {
      padding-top: 48px;
      padding-bottom: 48px; }
      .container .jumbotron,
      .container-fluid .jumbotron {
        padding-left: 60px;
        padding-right: 60px; }
      .jumbotron h1,
      .jumbotron .h1 {
        font-size: 68px; } }

.thumbnail {
  display: block;
  padding: 4px;
  margin-bottom: 20px;
  line-height: 1.37057;
  background-color: #fff;
  border: 1px solid #ddd;
  -webkit-border-radius: 4px;
          border-radius: 4px;
  -webkit-transition: border 0.2s ease-in-out;
  -o-transition: border 0.2s ease-in-out;
  transition: border 0.2s ease-in-out; }
  .thumbnail > img,
  .thumbnail a > img {
    display: block;
    max-width: 100%;
    height: auto;
    margin-left: auto;
    margin-right: auto; }
  .thumbnail .caption {
    padding: 9px;
    color: #333333; }

a.thumbnail:hover,
a.thumbnail:focus,
a.thumbnail.active {
  border-color: #000000; }

.alert {
  padding: 15px;
  margin-bottom: 20px;
  border: 1px solid transparent;
  -webkit-border-radius: 4px;
          border-radius: 4px; }
  .alert h4 {
    margin-top: 0;
    color: inherit; }
  .alert .alert-link {
    font-weight: bold; }
  .alert > p,
  .alert > ul {
    margin-bottom: 0; }
  .alert > p + p {
    margin-top: 5px; }

.alert-dismissable,
.alert-dismissible {
  padding-right: 35px; }
  .alert-dismissable .close,
  .alert-dismissible .close {
    position: relative;
    top: -2px;
    right: -21px;
    color: inherit; }

.alert-success {
  background-color: #dff0d8;
  border-color: #d6e9c6;
  color: #71c8c9; }
  .alert-success hr {
    border-top-color: #c9e2b3; }
  .alert-success .alert-link {
    color: #4cbabb; }

.alert-info {
  background-color: #d9edf7;
  border-color: #bce8f1;
  color: #31708f; }
  .alert-info hr {
    border-top-color: #a6e1ec; }
  .alert-info .alert-link {
    color: #245269; }

.alert-warning {
  background-color: #fcf8e3;
  border-color: #faebcc;
  color: #8a6d3b; }
  .alert-warning hr {
    border-top-color: #f7e1b5; }
  .alert-warning .alert-link {
    color: #66512c; }

.alert-danger {
  background-color: #f2dede;
  border-color: #ebccd1;
  color: #f95050; }
  .alert-danger hr {
    border-top-color: #e4b9c0; }
  .alert-danger .alert-link {
    color: #f71f1f; }

@-webkit-keyframes progress-bar-stripes {
  from {
    background-position: 40px 0; }
  to {
    background-position: 0 0; } }

@keyframes progress-bar-stripes {
  from {
    background-position: 40px 0; }
  to {
    background-position: 0 0; } }

.progress {
  overflow: hidden;
  height: 20px;
  margin-bottom: 20px;
  background-color: #f5f5f5;
  -webkit-border-radius: 4px;
          border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); }

.progress-bar {
  float: left;
  width: 0%;
  height: 100%;
  font-size: 13px;
  line-height: 20px;
  color: #fff;
  text-align: center;
  background-color: #000000;
  -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  -webkit-transition: width 0.6s ease;
  -o-transition: width 0.6s ease;
  transition: width 0.6s ease; }

.progress-striped .progress-bar,
.progress-bar-striped {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  -webkit-background-size: 40px 40px;
          background-size: 40px 40px; }

.progress.active .progress-bar,
.progress-bar.active {
  -webkit-animation: progress-bar-stripes 2s linear infinite;
  animation: progress-bar-stripes 2s linear infinite; }

.progress-bar-success {
  background-color: #5cb85c; }
  .progress-striped .progress-bar-success {
    background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); }

.progress-bar-info {
  background-color: #5bc0de; }
  .progress-striped .progress-bar-info {
    background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); }

.progress-bar-warning {
  background-color: #f0ad4e; }
  .progress-striped .progress-bar-warning {
    background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); }

.progress-bar-danger {
  background-color: #d9534f; }
  .progress-striped .progress-bar-danger {
    background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); }

.media {
  margin-top: 15px; }
  .media:first-child {
    margin-top: 0; }

.media,
.media-body {
  zoom: 1;
  overflow: hidden; }

.media-body {
  width: 10000px; }

.media-object {
  display: block; }
  .media-object.img-thumbnail {
    max-width: none; }

.media-right,
.media > .pull-right {
  padding-left: 10px; }

.media-left,
.media > .pull-left {
  padding-right: 10px; }

.media-left,
.media-right,
.media-body {
  display: table-cell;
  vertical-align: top; }

.media-middle {
  vertical-align: middle; }

.media-bottom {
  vertical-align: bottom; }

.media-heading {
  margin-top: 0;
  margin-bottom: 5px; }

.media-list {
  padding-left: 0;
  list-style: none; }

.list-group {
  margin-bottom: 20px;
  padding-left: 0; }

.list-group-item {
  position: relative;
  display: block;
  padding: 10px 15px;
  margin-bottom: -1px;
  background-color: #fff;
  border: 1px solid #ddd; }
  .list-group-item:first-child {
    -webkit-border-top-right-radius: 4px;
            border-top-right-radius: 4px;
    -webkit-border-top-left-radius: 4px;
            border-top-left-radius: 4px; }
  .list-group-item:last-child {
    margin-bottom: 0;
    -webkit-border-bottom-right-radius: 4px;
            border-bottom-right-radius: 4px;
    -webkit-border-bottom-left-radius: 4px;
            border-bottom-left-radius: 4px; }

a.list-group-item,
button.list-group-item {
  color: #555; }
  a.list-group-item .list-group-item-heading,
  button.list-group-item .list-group-item-heading {
    color: #333; }
  a.list-group-item:hover, a.list-group-item:focus,
  button.list-group-item:hover,
  button.list-group-item:focus {
    text-decoration: none;
    color: #555;
    background-color: #f5f5f5; }

button.list-group-item {
  width: 100%;
  text-align: left; }

.list-group-item.disabled, .list-group-item.disabled:hover, .list-group-item.disabled:focus {
  background-color: #eeeeee;
  color: #777777;
  cursor: not-allowed; }
  .list-group-item.disabled .list-group-item-heading, .list-group-item.disabled:hover .list-group-item-heading, .list-group-item.disabled:focus .list-group-item-heading {
    color: inherit; }
  .list-group-item.disabled .list-group-item-text, .list-group-item.disabled:hover .list-group-item-text, .list-group-item.disabled:focus .list-group-item-text {
    color: #777777; }

.list-group-item.active, .list-group-item.active:hover, .list-group-item.active:focus {
  z-index: 2;
  color: #fff;
  background-color: #000000;
  border-color: #000000; }
  .list-group-item.active .list-group-item-heading,
  .list-group-item.active .list-group-item-heading > small,
  .list-group-item.active .list-group-item-heading > .small, .list-group-item.active:hover .list-group-item-heading,
  .list-group-item.active:hover .list-group-item-heading > small,
  .list-group-item.active:hover .list-group-item-heading > .small, .list-group-item.active:focus .list-group-item-heading,
  .list-group-item.active:focus .list-group-item-heading > small,
  .list-group-item.active:focus .list-group-item-heading > .small {
    color: inherit; }
  .list-group-item.active .list-group-item-text, .list-group-item.active:hover .list-group-item-text, .list-group-item.active:focus .list-group-item-text {
    color: #666666; }

.list-group-item-success {
  color: #71c8c9;
  background-color: #dff0d8; }

a.list-group-item-success,
button.list-group-item-success {
  color: #71c8c9; }
  a.list-group-item-success .list-group-item-heading,
  button.list-group-item-success .list-group-item-heading {
    color: inherit; }
  a.list-group-item-success:hover, a.list-group-item-success:focus,
  button.list-group-item-success:hover,
  button.list-group-item-success:focus {
    color: #71c8c9;
    background-color: #d0e9c6; }
  a.list-group-item-success.active, a.list-group-item-success.active:hover, a.list-group-item-success.active:focus,
  button.list-group-item-success.active,
  button.list-group-item-success.active:hover,
  button.list-group-item-success.active:focus {
    color: #fff;
    background-color: #71c8c9;
    border-color: #71c8c9; }

.list-group-item-info {
  color: #31708f;
  background-color: #d9edf7; }

a.list-group-item-info,
button.list-group-item-info {
  color: #31708f; }
  a.list-group-item-info .list-group-item-heading,
  button.list-group-item-info .list-group-item-heading {
    color: inherit; }
  a.list-group-item-info:hover, a.list-group-item-info:focus,
  button.list-group-item-info:hover,
  button.list-group-item-info:focus {
    color: #31708f;
    background-color: #c4e3f3; }
  a.list-group-item-info.active, a.list-group-item-info.active:hover, a.list-group-item-info.active:focus,
  button.list-group-item-info.active,
  button.list-group-item-info.active:hover,
  button.list-group-item-info.active:focus {
    color: #fff;
    background-color: #31708f;
    border-color: #31708f; }

.list-group-item-warning {
  color: #8a6d3b;
  background-color: #fcf8e3; }

a.list-group-item-warning,
button.list-group-item-warning {
  color: #8a6d3b; }
  a.list-group-item-warning .list-group-item-heading,
  button.list-group-item-warning .list-group-item-heading {
    color: inherit; }
  a.list-group-item-warning:hover, a.list-group-item-warning:focus,
  button.list-group-item-warning:hover,
  button.list-group-item-warning:focus {
    color: #8a6d3b;
    background-color: #faf2cc; }
  a.list-group-item-warning.active, a.list-group-item-warning.active:hover, a.list-group-item-warning.active:focus,
  button.list-group-item-warning.active,
  button.list-group-item-warning.active:hover,
  button.list-group-item-warning.active:focus {
    color: #fff;
    background-color: #8a6d3b;
    border-color: #8a6d3b; }

.list-group-item-danger {
  color: #f95050;
  background-color: #f2dede; }

a.list-group-item-danger,
button.list-group-item-danger {
  color: #f95050; }
  a.list-group-item-danger .list-group-item-heading,
  button.list-group-item-danger .list-group-item-heading {
    color: inherit; }
  a.list-group-item-danger:hover, a.list-group-item-danger:focus,
  button.list-group-item-danger:hover,
  button.list-group-item-danger:focus {
    color: #f95050;
    background-color: #ebcccc; }
  a.list-group-item-danger.active, a.list-group-item-danger.active:hover, a.list-group-item-danger.active:focus,
  button.list-group-item-danger.active,
  button.list-group-item-danger.active:hover,
  button.list-group-item-danger.active:focus {
    color: #fff;
    background-color: #f95050;
    border-color: #f95050; }

.list-group-item-heading {
  margin-top: 0;
  margin-bottom: 5px; }

.list-group-item-text {
  margin-bottom: 0;
  line-height: 1.3; }

.panel {
  margin-bottom: 20px;
  background-color: #fff;
  border: 1px solid transparent;
  -webkit-border-radius: 4px;
          border-radius: 4px;
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); }

.panel-body {
  padding: 15px; }
  .panel-body:before, .panel-body:after {
    content: " ";
    display: table; }
  .panel-body:after {
    clear: both; }

.panel-heading {
  padding: 10px 15px;
  border-bottom: 1px solid transparent;
  -webkit-border-top-right-radius: 3px;
          border-top-right-radius: 3px;
  -webkit-border-top-left-radius: 3px;
          border-top-left-radius: 3px; }
  .panel-heading > .dropdown .dropdown-toggle {
    color: inherit; }

.panel-title {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 17px;
  color: inherit; }
  .panel-title > a,
  .panel-title > small,
  .panel-title > .small,
  .panel-title > small > a,
  .panel-title > .small > a {
    color: inherit; }

.panel-footer {
  padding: 10px 15px;
  background-color: #f5f5f5;
  border-top: 1px solid #ddd;
  -webkit-border-bottom-right-radius: 3px;
          border-bottom-right-radius: 3px;
  -webkit-border-bottom-left-radius: 3px;
          border-bottom-left-radius: 3px; }

.panel > .list-group,
.panel > .panel-collapse > .list-group {
  margin-bottom: 0; }
  .panel > .list-group .list-group-item,
  .panel > .panel-collapse > .list-group .list-group-item {
    border-width: 1px 0;
    -webkit-border-radius: 0;
            border-radius: 0; }
  .panel > .list-group:first-child .list-group-item:first-child,
  .panel > .panel-collapse > .list-group:first-child .list-group-item:first-child {
    border-top: 0;
    -webkit-border-top-right-radius: 3px;
            border-top-right-radius: 3px;
    -webkit-border-top-left-radius: 3px;
            border-top-left-radius: 3px; }
  .panel > .list-group:last-child .list-group-item:last-child,
  .panel > .panel-collapse > .list-group:last-child .list-group-item:last-child {
    border-bottom: 0;
    -webkit-border-bottom-right-radius: 3px;
            border-bottom-right-radius: 3px;
    -webkit-border-bottom-left-radius: 3px;
            border-bottom-left-radius: 3px; }

.panel > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child {
  -webkit-border-top-right-radius: 0;
          border-top-right-radius: 0;
  -webkit-border-top-left-radius: 0;
          border-top-left-radius: 0; }

.panel-heading + .list-group .list-group-item:first-child {
  border-top-width: 0; }

.list-group + .panel-footer {
  border-top-width: 0; }

.panel > .table,
.panel > .table-responsive > .table,
.panel > .panel-collapse > .table {
  margin-bottom: 0; }
  .panel > .table caption,
  .panel > .table-responsive > .table caption,
  .panel > .panel-collapse > .table caption {
    padding-left: 15px;
    padding-right: 15px; }

.panel > .table:first-child,
.panel > .table-responsive:first-child > .table:first-child {
  -webkit-border-top-right-radius: 3px;
          border-top-right-radius: 3px;
  -webkit-border-top-left-radius: 3px;
          border-top-left-radius: 3px; }
  .panel > .table:first-child > thead:first-child > tr:first-child,
  .panel > .table:first-child > tbody:first-child > tr:first-child,
  .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child,
  .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child {
    -webkit-border-top-left-radius: 3px;
            border-top-left-radius: 3px;
    -webkit-border-top-right-radius: 3px;
            border-top-right-radius: 3px; }
    .panel > .table:first-child > thead:first-child > tr:first-child td:first-child,
    .panel > .table:first-child > thead:first-child > tr:first-child th:first-child,
    .panel > .table:first-child > tbody:first-child > tr:first-child td:first-child,
    .panel > .table:first-child > tbody:first-child > tr:first-child th:first-child,
    .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child,
    .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child,
    .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child,
    .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child {
      -webkit-border-top-left-radius: 3px;
              border-top-left-radius: 3px; }
    .panel > .table:first-child > thead:first-child > tr:first-child td:last-child,
    .panel > .table:first-child > thead:first-child > tr:first-child th:last-child,
    .panel > .table:first-child > tbody:first-child > tr:first-child td:last-child,
    .panel > .table:first-child > tbody:first-child > tr:first-child th:last-child,
    .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child,
    .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child,
    .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child,
    .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child {
      -webkit-border-top-right-radius: 3px;
              border-top-right-radius: 3px; }

.panel > .table:last-child,
.panel > .table-responsive:last-child > .table:last-child {
  -webkit-border-bottom-right-radius: 3px;
          border-bottom-right-radius: 3px;
  -webkit-border-bottom-left-radius: 3px;
          border-bottom-left-radius: 3px; }
  .panel > .table:last-child > tbody:last-child > tr:last-child,
  .panel > .table:last-child > tfoot:last-child > tr:last-child,
  .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child,
  .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child {
    -webkit-border-bottom-left-radius: 3px;
            border-bottom-left-radius: 3px;
    -webkit-border-bottom-right-radius: 3px;
            border-bottom-right-radius: 3px; }
    .panel > .table:last-child > tbody:last-child > tr:last-child td:first-child,
    .panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,
    .panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
    .panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child,
    .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child,
    .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child,
    .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
    .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child {
      -webkit-border-bottom-left-radius: 3px;
              border-bottom-left-radius: 3px; }
    .panel > .table:last-child > tbody:last-child > tr:last-child td:last-child,
    .panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,
    .panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
    .panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child,
    .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child,
    .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child,
    .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
    .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child {
      -webkit-border-bottom-right-radius: 3px;
              border-bottom-right-radius: 3px; }

.panel > .panel-body + .table,
.panel > .panel-body + .table-responsive,
.panel > .table + .panel-body,
.panel > .table-responsive + .panel-body {
  border-top: 1px solid #ddd; }

.panel > .table > tbody:first-child > tr:first-child th,
.panel > .table > tbody:first-child > tr:first-child td {
  border-top: 0; }

.panel > .table-bordered,
.panel > .table-responsive > .table-bordered {
  border: 0; }
  .panel > .table-bordered > thead > tr > th:first-child,
  .panel > .table-bordered > thead > tr > td:first-child,
  .panel > .table-bordered > tbody > tr > th:first-child,
  .panel > .table-bordered > tbody > tr > td:first-child,
  .panel > .table-bordered > tfoot > tr > th:first-child,
  .panel > .table-bordered > tfoot > tr > td:first-child,
  .panel > .table-responsive > .table-bordered > thead > tr > th:first-child,
  .panel > .table-responsive > .table-bordered > thead > tr > td:first-child,
  .panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,
  .panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,
  .panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,
  .panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {
    border-left: 0; }
  .panel > .table-bordered > thead > tr > th:last-child,
  .panel > .table-bordered > thead > tr > td:last-child,
  .panel > .table-bordered > tbody > tr > th:last-child,
  .panel > .table-bordered > tbody > tr > td:last-child,
  .panel > .table-bordered > tfoot > tr > th:last-child,
  .panel > .table-bordered > tfoot > tr > td:last-child,
  .panel > .table-responsive > .table-bordered > thead > tr > th:last-child,
  .panel > .table-responsive > .table-bordered > thead > tr > td:last-child,
  .panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,
  .panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,
  .panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,
  .panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {
    border-right: 0; }
  .panel > .table-bordered > thead > tr:first-child > td,
  .panel > .table-bordered > thead > tr:first-child > th,
  .panel > .table-bordered > tbody > tr:first-child > td,
  .panel > .table-bordered > tbody > tr:first-child > th,
  .panel > .table-responsive > .table-bordered > thead > tr:first-child > td,
  .panel > .table-responsive > .table-bordered > thead > tr:first-child > th,
  .panel > .table-responsive > .table-bordered > tbody > tr:first-child > td,
  .panel > .table-responsive > .table-bordered > tbody > tr:first-child > th {
    border-bottom: 0; }
  .panel > .table-bordered > tbody > tr:last-child > td,
  .panel > .table-bordered > tbody > tr:last-child > th,
  .panel > .table-bordered > tfoot > tr:last-child > td,
  .panel > .table-bordered > tfoot > tr:last-child > th,
  .panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,
  .panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,
  .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td,
  .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th {
    border-bottom: 0; }

.panel > .table-responsive {
  border: 0;
  margin-bottom: 0; }

.panel-group {
  margin-bottom: 20px; }
  .panel-group .panel {
    margin-bottom: 0;
    -webkit-border-radius: 4px;
            border-radius: 4px; }
    .panel-group .panel + .panel {
      margin-top: 5px; }
  .panel-group .panel-heading {
    border-bottom: 0; }
    .panel-group .panel-heading + .panel-collapse > .panel-body,
    .panel-group .panel-heading + .panel-collapse > .list-group {
      border-top: 1px solid #ddd; }
  .panel-group .panel-footer {
    border-top: 0; }
    .panel-group .panel-footer + .panel-collapse .panel-body {
      border-bottom: 1px solid #ddd; }

.panel-default {
  border-color: #ddd; }
  .panel-default > .panel-heading {
    color: #333333;
    background-color: #f5f5f5;
    border-color: #ddd; }
    .panel-default > .panel-heading + .panel-collapse > .panel-body {
      border-top-color: #ddd; }
    .panel-default > .panel-heading .badge {
      color: #f5f5f5;
      background-color: #333333; }
  .panel-default > .panel-footer + .panel-collapse > .panel-body {
    border-bottom-color: #ddd; }

.panel-primary {
  border-color: #000000; }
  .panel-primary > .panel-heading {
    color: #fff;
    background-color: #000000;
    border-color: #000000; }
    .panel-primary > .panel-heading + .panel-collapse > .panel-body {
      border-top-color: #000000; }
    .panel-primary > .panel-heading .badge {
      color: #000000;
      background-color: #fff; }
  .panel-primary > .panel-footer + .panel-collapse > .panel-body {
    border-bottom-color: #000000; }

.panel-success {
  border-color: #d6e9c6; }
  .panel-success > .panel-heading {
    color: #71c8c9;
    background-color: #dff0d8;
    border-color: #d6e9c6; }
    .panel-success > .panel-heading + .panel-collapse > .panel-body {
      border-top-color: #d6e9c6; }
    .panel-success > .panel-heading .badge {
      color: #dff0d8;
      background-color: #71c8c9; }
  .panel-success > .panel-footer + .panel-collapse > .panel-body {
    border-bottom-color: #d6e9c6; }

.panel-info {
  border-color: #bce8f1; }
  .panel-info > .panel-heading {
    color: #31708f;
    background-color: #d9edf7;
    border-color: #bce8f1; }
    .panel-info > .panel-heading + .panel-collapse > .panel-body {
      border-top-color: #bce8f1; }
    .panel-info > .panel-heading .badge {
      color: #d9edf7;
      background-color: #31708f; }
  .panel-info > .panel-footer + .panel-collapse > .panel-body {
    border-bottom-color: #bce8f1; }

.panel-warning {
  border-color: #faebcc; }
  .panel-warning > .panel-heading {
    color: #8a6d3b;
    background-color: #fcf8e3;
    border-color: #faebcc; }
    .panel-warning > .panel-heading + .panel-collapse > .panel-body {
      border-top-color: #faebcc; }
    .panel-warning > .panel-heading .badge {
      color: #fcf8e3;
      background-color: #8a6d3b; }
  .panel-warning > .panel-footer + .panel-collapse > .panel-body {
    border-bottom-color: #faebcc; }

.panel-danger {
  border-color: #ebccd1; }
  .panel-danger > .panel-heading {
    color: #f95050;
    background-color: #f2dede;
    border-color: #ebccd1; }
    .panel-danger > .panel-heading + .panel-collapse > .panel-body {
      border-top-color: #ebccd1; }
    .panel-danger > .panel-heading .badge {
      color: #f2dede;
      background-color: #f95050; }
  .panel-danger > .panel-footer + .panel-collapse > .panel-body {
    border-bottom-color: #ebccd1; }

.embed-responsive {
  position: relative;
  display: block;
  height: 0;
  padding: 0;
  overflow: hidden; }
  .embed-responsive .embed-responsive-item,
  .embed-responsive iframe,
  .embed-responsive embed,
  .embed-responsive object,
  .embed-responsive video {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    height: 100%;
    width: 100%;
    border: 0; }

.embed-responsive-16by9 {
  padding-bottom: 56.25%; }

.embed-responsive-4by3 {
  padding-bottom: 75%; }

.well {
  min-height: 20px;
  padding: 19px;
  margin-bottom: 20px;
  background-color: #f5f5f5;
  border: 1px solid #e3e3e3;
  -webkit-border-radius: 4px;
          border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); }
  .well blockquote {
    border-color: #ddd;
    border-color: rgba(0, 0, 0, 0.15); }

.well-lg {
  padding: 24px;
  -webkit-border-radius: 6px;
          border-radius: 6px; }

.well-sm {
  padding: 9px;
  -webkit-border-radius: 3px;
          border-radius: 3px; }

.close {
  float: right;
  font-size: 22.5px;
  font-weight: bold;
  line-height: 1;
  color: #000;
  text-shadow: 0 1px 0 #fff;
  opacity: 0.2;
  filter: alpha(opacity=20); }
  .close:hover, .close:focus {
    color: #000;
    text-decoration: none;
    cursor: pointer;
    opacity: 0.5;
    filter: alpha(opacity=50); }

button.close {
  padding: 0;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none; }

.modal-open {
  overflow: hidden; }

.modal {
  display: none;
  overflow: hidden;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1050;
  -webkit-overflow-scrolling: touch;
  outline: 0; }
  .modal.fade .modal-dialog {
    -webkit-transform: translate(0, -25%);
    -ms-transform: translate(0, -25%);
    transform: translate(0, -25%);
    -webkit-transition: -webkit-transform 0.3s ease-out;
    -o-transition: -o-transform 0.3s ease-out;
    transition: -webkit-transform 0.3s ease-out;
    -o-transition: transform 0.3s ease-out;
    transition: transform 0.3s ease-out;
    transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out; }
  .modal.in .modal-dialog {
    -webkit-transform: translate(0, 0);
    -ms-transform: translate(0, 0);
    transform: translate(0, 0); }

.modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto; }

.modal-dialog {
  position: relative;
  width: auto;
  margin: 10px; }

.modal-content {
  position: relative;
  background-color: #fff;
  border: 1px solid #999;
  border: 1px solid rgba(0, 0, 0, 0.2);
  -webkit-border-radius: 6px;
          border-radius: 6px;
  -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
  box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
  -webkit-background-clip: padding-box;
          background-clip: padding-box;
  outline: 0; }

.modal-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1040;
  background-color: #000; }
  .modal-backdrop.fade {
    opacity: 0;
    filter: alpha(opacity=0); }
  .modal-backdrop.in {
    opacity: 0.5;
    filter: alpha(opacity=50); }

.modal-header {
  padding: 15px;
  border-bottom: 1px solid #e5e5e5; }
  .modal-header:before, .modal-header:after {
    content: " ";
    display: table; }
  .modal-header:after {
    clear: both; }

.modal-header .close {
  margin-top: -2px; }

.modal-title {
  margin: 0;
  line-height: 1.37057; }

.modal-body {
  position: relative;
  padding: 15px; }

.modal-footer {
  padding: 15px;
  text-align: right;
  border-top: 1px solid #e5e5e5; }
  .modal-footer:before, .modal-footer:after {
    content: " ";
    display: table; }
  .modal-footer:after {
    clear: both; }
  .modal-footer .btn + .btn {
    margin-left: 5px;
    margin-bottom: 0; }
  .modal-footer .btn-group .btn + .btn {
    margin-left: -1px; }
  .modal-footer .btn-block + .btn-block {
    margin-left: 0; }

.modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll; }

@media (min-width: 768px) {
  .modal-dialog {
    width: 600px;
    margin: 30px auto; }
  .modal-content {
    -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5); }
  .modal-sm {
    width: 300px; } }

@media (min-width: 992px) {
  .modal-lg {
    width: 900px; } }

.tooltip {
  position: absolute;
  z-index: 1070;
  display: block;
  font-family: Verdana, Arial, "Helvetica Neue", Helvetica, sans-serif;
  font-style: normal;
  font-weight: normal;
  letter-spacing: normal;
  line-break: auto;
  line-height: 1.37057;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  white-space: normal;
  word-break: normal;
  word-spacing: normal;
  word-wrap: normal;
  font-size: 13px;
  opacity: 0;
  filter: alpha(opacity=0); }
  .tooltip.in {
    opacity: 0.9;
    filter: alpha(opacity=90); }
  .tooltip.top {
    margin-top: -3px;
    padding: 5px 0; }
  .tooltip.right {
    margin-left: 3px;
    padding: 0 5px; }
  .tooltip.bottom {
    margin-top: 3px;
    padding: 5px 0; }
  .tooltip.left {
    margin-left: -3px;
    padding: 0 5px; }

.tooltip-inner {
  max-width: 200px;
  padding: 3px 8px;
  color: #fff;
  text-align: center;
  background-color: #000;
  -webkit-border-radius: 4px;
          border-radius: 4px; }

.tooltip-arrow {
  position: absolute;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid; }

.tooltip.top .tooltip-arrow {
  bottom: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 5px 5px 0;
  border-top-color: #000; }

.tooltip.top-left .tooltip-arrow {
  bottom: 0;
  right: 5px;
  margin-bottom: -5px;
  border-width: 5px 5px 0;
  border-top-color: #000; }

.tooltip.top-right .tooltip-arrow {
  bottom: 0;
  left: 5px;
  margin-bottom: -5px;
  border-width: 5px 5px 0;
  border-top-color: #000; }

.tooltip.right .tooltip-arrow {
  top: 50%;
  left: 0;
  margin-top: -5px;
  border-width: 5px 5px 5px 0;
  border-right-color: #000; }

.tooltip.left .tooltip-arrow {
  top: 50%;
  right: 0;
  margin-top: -5px;
  border-width: 5px 0 5px 5px;
  border-left-color: #000; }

.tooltip.bottom .tooltip-arrow {
  top: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000; }

.tooltip.bottom-left .tooltip-arrow {
  top: 0;
  right: 5px;
  margin-top: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000; }

.tooltip.bottom-right .tooltip-arrow {
  top: 0;
  left: 5px;
  margin-top: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000; }

.popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1060;
  display: none;
  max-width: 276px;
  padding: 1px;
  font-family: Verdana, Arial, "Helvetica Neue", Helvetica, sans-serif;
  font-style: normal;
  font-weight: normal;
  letter-spacing: normal;
  line-break: auto;
  line-height: 1.37057;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  white-space: normal;
  word-break: normal;
  word-spacing: normal;
  word-wrap: normal;
  font-size: 15px;
  background-color: #fff;
  -webkit-background-clip: padding-box;
          background-clip: padding-box;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.2);
  -webkit-border-radius: 6px;
          border-radius: 6px;
  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); }
  .popover.top {
    margin-top: -10px; }
  .popover.right {
    margin-left: 10px; }
  .popover.bottom {
    margin-top: 10px; }
  .popover.left {
    margin-left: -10px; }

.popover-title {
  margin: 0;
  padding: 8px 14px;
  font-size: 15px;
  background-color: #f7f7f7;
  border-bottom: 1px solid #ebebeb;
  -webkit-border-radius: 5px 5px 0 0;
          border-radius: 5px 5px 0 0; }

.popover-content {
  padding: 9px 14px; }

.popover > .arrow, .popover > .arrow:after {
  position: absolute;
  display: block;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid; }

.popover > .arrow {
  border-width: 11px; }

.popover > .arrow:after {
  border-width: 10px;
  content: ""; }

.popover.top > .arrow {
  left: 50%;
  margin-left: -11px;
  border-bottom-width: 0;
  border-top-color: #999999;
  border-top-color: rgba(0, 0, 0, 0.25);
  bottom: -11px; }
  .popover.top > .arrow:after {
    content: " ";
    bottom: 1px;
    margin-left: -10px;
    border-bottom-width: 0;
    border-top-color: #fff; }

.popover.right > .arrow {
  top: 50%;
  left: -11px;
  margin-top: -11px;
  border-left-width: 0;
  border-right-color: #999999;
  border-right-color: rgba(0, 0, 0, 0.25); }
  .popover.right > .arrow:after {
    content: " ";
    left: 1px;
    bottom: -10px;
    border-left-width: 0;
    border-right-color: #fff; }

.popover.bottom > .arrow {
  left: 50%;
  margin-left: -11px;
  border-top-width: 0;
  border-bottom-color: #999999;
  border-bottom-color: rgba(0, 0, 0, 0.25);
  top: -11px; }
  .popover.bottom > .arrow:after {
    content: " ";
    top: 1px;
    margin-left: -10px;
    border-top-width: 0;
    border-bottom-color: #fff; }

.popover.left > .arrow {
  top: 50%;
  right: -11px;
  margin-top: -11px;
  border-right-width: 0;
  border-left-color: #999999;
  border-left-color: rgba(0, 0, 0, 0.25); }
  .popover.left > .arrow:after {
    content: " ";
    right: 1px;
    border-right-width: 0;
    border-left-color: #fff;
    bottom: -10px; }

.carousel {
  position: relative; }

.carousel-inner {
  position: relative;
  overflow: hidden;
  width: 100%; }
  .carousel-inner > .item {
    display: none;
    position: relative;
    -webkit-transition: 0.6s ease-in-out left;
    -o-transition: 0.6s ease-in-out left;
    transition: 0.6s ease-in-out left; }
    .carousel-inner > .item > img,
    .carousel-inner > .item > a > img {
      display: block;
      max-width: 100%;
      height: auto;
      line-height: 1; }
    @media all and (transform-3d), (-webkit-transform-3d) {
      .carousel-inner > .item {
        -webkit-transition: -webkit-transform 0.6s ease-in-out;
        -o-transition: -o-transform 0.6s ease-in-out;
        transition: -webkit-transform 0.6s ease-in-out;
        -o-transition: transform 0.6s ease-in-out;
        transition: transform 0.6s ease-in-out;
        transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out;
        -webkit-backface-visibility: hidden;
        backface-visibility: hidden;
        -webkit-perspective: 1000px;
        perspective: 1000px; }
        .carousel-inner > .item.next, .carousel-inner > .item.active.right {
          -webkit-transform: translate3d(100%, 0, 0);
          transform: translate3d(100%, 0, 0);
          left: 0; }
        .carousel-inner > .item.prev, .carousel-inner > .item.active.left {
          -webkit-transform: translate3d(-100%, 0, 0);
          transform: translate3d(-100%, 0, 0);
          left: 0; }
        .carousel-inner > .item.next.left, .carousel-inner > .item.prev.right, .carousel-inner > .item.active {
          -webkit-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0);
          left: 0; } }
  .carousel-inner > .active,
  .carousel-inner > .next,
  .carousel-inner > .prev {
    display: block; }
  .carousel-inner > .active {
    left: 0; }
  .carousel-inner > .next,
  .carousel-inner > .prev {
    position: absolute;
    top: 0;
    width: 100%; }
  .carousel-inner > .next {
    left: 100%; }
  .carousel-inner > .prev {
    left: -100%; }
  .carousel-inner > .next.left,
  .carousel-inner > .prev.right {
    left: 0; }
  .carousel-inner > .active.left {
    left: -100%; }
  .carousel-inner > .active.right {
    left: 100%; }

.carousel-control {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  width: 15%;
  opacity: 0.5;
  filter: alpha(opacity=50);
  font-size: 20px;
  color: #fff;
  text-align: center;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
  background-color: transparent; }
  .carousel-control.left {
    background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
    background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
    background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0.0001)));
    background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1); }
  .carousel-control.right {
    left: auto;
    right: 0;
    background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
    background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
    background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.0001)), to(rgba(0, 0, 0, 0.5)));
    background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1); }
  .carousel-control:hover, .carousel-control:focus {
    outline: 0;
    color: #fff;
    text-decoration: none;
    opacity: 0.9;
    filter: alpha(opacity=90); }
  .carousel-control .icon-prev,
  .carousel-control .icon-next,
  .carousel-control .glyphicon-chevron-left,
  .carousel-control .glyphicon-chevron-right {
    position: absolute;
    top: 50%;
    margin-top: -10px;
    z-index: 5;
    display: inline-block; }
  .carousel-control .icon-prev,
  .carousel-control .glyphicon-chevron-left {
    left: 50%;
    margin-left: -10px; }
  .carousel-control .icon-next,
  .carousel-control .glyphicon-chevron-right {
    right: 50%;
    margin-right: -10px; }
  .carousel-control .icon-prev,
  .carousel-control .icon-next {
    width: 20px;
    height: 20px;
    line-height: 1;
    font-family: serif; }
  .carousel-control .icon-prev:before {
    content: '\2039'; }
  .carousel-control .icon-next:before {
    content: '\203a'; }

.carousel-indicators {
  position: absolute;
  bottom: 10px;
  left: 50%;
  z-index: 15;
  width: 60%;
  margin-left: -30%;
  padding-left: 0;
  list-style: none;
  text-align: center; }
  .carousel-indicators li {
    display: inline-block;
    width: 10px;
    height: 10px;
    margin: 1px;
    text-indent: -999px;
    border: 1px solid #c90b0b;
    -webkit-border-radius: 10px;
            border-radius: 10px;
    cursor: pointer;
    background-color: #000 \9;
    background-color: transparent; }
  .carousel-indicators .active {
    margin: 0;
    width: 12px;
    height: 12px;
    background-color: #006496; }

.carousel-caption {
  position: absolute;
  left: 15%;
  right: 15%;
  bottom: 20px;
  z-index: 10;
  padding-top: 20px;
  padding-bottom: 20px;
  color: #fff;
  text-align: center;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); }
  .carousel-caption .btn {
    text-shadow: none; }

@media screen and (min-width: 768px) {
  .carousel-control .glyphicon-chevron-left,
  .carousel-control .glyphicon-chevron-right,
  .carousel-control .icon-prev,
  .carousel-control .icon-next {
    width: 30px;
    height: 30px;
    margin-top: -10px;
    font-size: 30px; }
  .carousel-control .glyphicon-chevron-left,
  .carousel-control .icon-prev {
    margin-left: -10px; }
  .carousel-control .glyphicon-chevron-right,
  .carousel-control .icon-next {
    margin-right: -10px; }
  .carousel-caption {
    left: 20%;
    right: 20%;
    padding-bottom: 30px; }
  .carousel-indicators {
    bottom: 20px; } }

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

.clearfix:after {
  clear: both; }

.center-block {
  display: block;
  margin-left: auto;
  margin-right: auto; }

.pull-right {
  float: right !important; }

.pull-left {
  float: left !important; }

.hide {
  display: none !important; }

.show {
  display: block !important; }

.invisible {
  visibility: hidden; }

.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0; }

.hidden {
  display: none !important; }

.affix {
  position: fixed; }

@-ms-viewport {
  width: device-width; }

.visible-xs {
  display: none !important; }

.visible-sm {
  display: none !important; }

.visible-md {
  display: none !important; }

.visible-lg {
  display: none !important; }

.visible-xs-block,
.visible-xs-inline,
.visible-xs-inline-block,
.visible-sm-block,
.visible-sm-inline,
.visible-sm-inline-block,
.visible-md-block,
.visible-md-inline,
.visible-md-inline-block,
.visible-lg-block,
.visible-lg-inline,
.visible-lg-inline-block {
  display: none !important; }

@media (max-width: 767px) {
  .visible-xs {
    display: block !important; }
  table.visible-xs {
    display: table !important; }
  tr.visible-xs {
    display: table-row !important; }
  th.visible-xs,
  td.visible-xs {
    display: table-cell !important; } }

@media (max-width: 767px) {
  .visible-xs-block {
    display: block !important; } }

@media (max-width: 767px) {
  .visible-xs-inline {
    display: inline !important; } }

@media (max-width: 767px) {
  .visible-xs-inline-block {
    display: inline-block !important; } }

@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm {
    display: block !important; }
  table.visible-sm {
    display: table !important; }
  tr.visible-sm {
    display: table-row !important; }
  th.visible-sm,
  td.visible-sm {
    display: table-cell !important; } }

@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm-block {
    display: block !important; } }

@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm-inline {
    display: inline !important; } }

@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm-inline-block {
    display: inline-block !important; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .visible-md {
    display: block !important; }
  table.visible-md {
    display: table !important; }
  tr.visible-md {
    display: table-row !important; }
  th.visible-md,
  td.visible-md {
    display: table-cell !important; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .visible-md-block {
    display: block !important; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .visible-md-inline {
    display: inline !important; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .visible-md-inline-block {
    display: inline-block !important; } }

@media (min-width: 1170px) {
  .visible-lg {
    display: block !important; }
  table.visible-lg {
    display: table !important; }
  tr.visible-lg {
    display: table-row !important; }
  th.visible-lg,
  td.visible-lg {
    display: table-cell !important; } }

@media (min-width: 1170px) {
  .visible-lg-block {
    display: block !important; } }

@media (min-width: 1170px) {
  .visible-lg-inline {
    display: inline !important; } }

@media (min-width: 1170px) {
  .visible-lg-inline-block {
    display: inline-block !important; } }

@media (max-width: 767px) {
  .hidden-xs {
    display: none !important; } }

@media (min-width: 768px) and (max-width: 991px) {
  .hidden-sm {
    display: none !important; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .hidden-md {
    display: none !important; } }

@media (min-width: 1170px) {
  .hidden-lg {
    display: none !important; } }

.visible-print {
  display: none !important; }

@media print {
  .visible-print {
    display: block !important; }
  table.visible-print {
    display: table !important; }
  tr.visible-print {
    display: table-row !important; }
  th.visible-print,
  td.visible-print {
    display: table-cell !important; } }

.visible-print-block {
  display: none !important; }
  @media print {
    .visible-print-block {
      display: block !important; } }

.visible-print-inline {
  display: none !important; }
  @media print {
    .visible-print-inline {
      display: inline !important; } }

.visible-print-inline-block {
  display: none !important; }
  @media print {
    .visible-print-inline-block {
      display: inline-block !important; } }

@media print {
  .hidden-print {
    display: none !important; } }


/* s_boot_style */
@charset "UTF-8";
/*łśćłżź*/
/*                                                                                                                    */
/* Author: Krystian Lenik                                                                                             */
/*                                                                                                                    */
/* ================================================================================================================== */
/* =============================================== mixin [START] ==================================================== */
/* ================================================================================================================== */
/* ================================================================================================================== */
/* =============================================== mixin [END] ====================================================== */
/* ================================================================================================================== */
/* ================================================================================================================== */
/* =============================================== global [START] =================================================== */
/* ================================================================================================================== */
/* ----------------------------------------------- debugger [START] ------------------------------------------------- */
.extbase-debugger_parent {
  border: 2px solid #a61828;
  -webkit-border-radius: 5px;
          border-radius: 5px;
  width: -webkit-calc(100% - 40px);
  width: calc(100% - 40px);
  position: absolute;
  top: 40px;
  left: 20px;
  z-index: 1010;
  max-height: 400px;
  overflow: auto; }

.extbase-debugger {
  margin: 0 0 15px 0; }
  .extbase-debugger:last-child {
    margin-bottom: 0; }

/* ----------------------------------------------- debugger [START] ------------------------------------------------- */
/* ----------------------------------------------- override [START] ------------------------------------------------- */
body {
  background: #ffffff;
  color: #444444; }
  @media (min-width: 0) and (max-width: 480px) {
    body {
      font-size: 16px; } }

.bootstrap-viewport {
  background: rgba(255, 0, 37, 0.81);
  padding: 3px 10px;
  position: fixed;
  bottom: 0;
  color: #ffffff;
  z-index: 2000; }
  @media (min-width: 0) and (max-width: 767px) {
    .bootstrap-viewport {
      font-size: 12px; } }
  @media (min-width: 768px) and (max-width: 991px) {
    .bootstrap-viewport {
      font-size: 12px; } }
  @media (min-width: 992px) and (max-width: 1169px) {
    .bootstrap-viewport {
      font-size: 12px; } }
  @media (min-width: 1170px) {
    .bootstrap-viewport {
      font-size: 12px; } }
  .bootstrap-viewport p {
    margin-bottom: 0; }

/* ----------------------------------------------- override [END] --------------------------------------------------- */
/* ----------------------------------------------- general [START] -------------------------------------------------- */
.container_max-outer {
  max-width: 100%;
  padding-left: 0;
  padding-right: 0;
  position: relative;
  z-index: 9; }
  @media (min-width: 0) and (max-width: 767px) {
    .container_max-outer {
      overflow: hidden; } }

.container_max-inner {
  max-width: 1200px;
  padding-left: 0;
  padding-right: 0; }
  @media (min-width: 0) and (max-width: 767px) {
    .container_max-inner {
      padding-left: 0;
      padding-right: 0;
      margin-left: -5px;
      margin-right: -5px; } }
  .container_max-inner > .row {
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
    padding-right: 0; }
  .container_max-inner .container_max-inner {
    padding-left: 0;
    padding-right: 0; }
    @media (min-width: 0) and (max-width: 767px) {
      .container_max-inner .container_max-inner {
        margin-left: 0;
        margin-right: 0; } }

h1, .h1 {
  font-family: Arial, Verdana, "Helvetica Neue", Helvetica, sans-serif;
  margin-top: 0;
  line-height: 1.21;
  font-weight: bold;
  color: #051e32; }
  @media (min-width: 0) and (max-width: 480px) {
    h1, .h1 {
      font-size: 19px; } }
  @media (min-width: 481px) and (max-width: 767px) {
    h1, .h1 {
      font-size: 21px; } }
  @media (min-width: 768px) and (max-width: 991px) {
    h1, .h1 {
      font-size: 24px; } }
  @media (min-width: 992px) and (max-width: 1169px) {
    h1, .h1 {
      font-size: 28px; } }
  @media (min-width: 1170px) {
    h1, .h1 {
      font-size: 35px; } }

h2, .h2 {
  font-family: Arial, Verdana, "Helvetica Neue", Helvetica, sans-serif;
  margin-top: 0;
  line-height: 1.21;
  font-weight: bold;
  color: #051e32; }
  @media (min-width: 0) and (max-width: 480px) {
    h2, .h2 {
      font-size: 18px; } }
  @media (min-width: 481px) and (max-width: 767px) {
    h2, .h2 {
      font-size: 18px; } }
  @media (min-width: 768px) and (max-width: 991px) {
    h2, .h2 {
      font-size: 22px; } }
  @media (min-width: 992px) and (max-width: 1169px) {
    h2, .h2 {
      font-size: 26px; } }
  @media (min-width: 1170px) {
    h2, .h2 {
      font-size: 30px; } }

h3, .h3 {
  font-family: Arial, Verdana, "Helvetica Neue", Helvetica, sans-serif;
  margin-top: 0;
  line-height: 1.21;
  font-weight: bold;
  color: #051e32; }
  @media (min-width: 0) and (max-width: 480px) {
    h3, .h3 {
      font-size: 18px; } }
  @media (min-width: 481px) and (max-width: 767px) {
    h3, .h3 {
      font-size: 18px; } }
  @media (min-width: 768px) and (max-width: 991px) {
    h3, .h3 {
      font-size: 20px; } }
  @media (min-width: 992px) and (max-width: 1169px) {
    h3, .h3 {
      font-size: 22px; } }
  @media (min-width: 1170px) {
    h3, .h3 {
      font-size: 24px; } }

@media (min-width: 0) and (max-width: 767px) {
  ul {
    margin-bottom: 10px; } }

@media (min-width: 768px) and (max-width: 991px) {
  ul {
    margin-bottom: 10px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  ul {
    margin-bottom: 12px; } }

@media (min-width: 1170px) {
  ul {
    margin-bottom: 15px; } }

@media (min-width: 0) and (max-width: 767px) {
  p {
    margin-bottom: 10px; } }

@media (min-width: 768px) and (max-width: 991px) {
  p {
    margin-bottom: 10px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  p {
    margin-bottom: 12px; } }

@media (min-width: 1170px) {
  p {
    margin-bottom: 15px; } }

a {
  outline: none;
  text-decoration: underline;
  color: #444444; }
  .main-color-white a {
    color: #ffffff; }
  .main-color-red a {
    color: #bb1919; }
  a:active, a:focus {
    outline: none; }
  a.event-this-hover {
    text-decoration: underline;
    color: #bb1919; }

/* ----------------------------------------------- general [END] ---------------------------------------------------- */
/* ----------------------------------------------- bg [START] ------------------------------------------------------- */
.bg-white {
  background: #ffffff; }

.bg-black {
  background: #000000; }

.bg-blue-light {
  background: #0025ff; }

.bg-blue-dark {
  background: #003dc6; }

.bg-blue-darker {
  background: #051e32; }

.bg-grey-light {
  background: #eeeeee; }

.bg-grey-dark {
  background: #e1e1e1; }

.bg-grey-darker {
  background: #cccccc; }

.bg-grey-darkest {
  background: #444444; }

.bg-orange-light {
  background: #ffe19b; }

.bg-orange-dark {
  background: #feb300; }

.bg-brown-dark {
  background: #785500; }

/* ----------------------------------------------- bg [END] --------------------------------------------------------- */
/* ----------------------------------------------- bgi [START] ------------------------------------------------------ */
.bgi-white {
  background: #ffffff !important; }

.bgi-black {
  background: #000000 !important; }

.bgi-blue-light {
  background: #0025ff !important; }

.bgi-blue-dark {
  background: #003dc6 !important; }

.bgi-blue-darker {
  background: #051e32 !important; }

.bgi-grey-light {
  background: #eeeeee !important; }

.bgi-grey-dark {
  background: #e1e1e1 !important; }

.bgi-grey-darker {
  background: #cccccc !important; }

.bgi-grey-darkest {
  background: #444444 !important; }

.bgi-orange-light {
  background: #ffe19b !important; }

.bgi-orange-dark {
  background: #feb300 !important; }

.bgi-brown-dark {
  background: #785500 !important; }

/* ----------------------------------------------- bgi [END] -------------------------------------------------------- */
/* ----------------------------------------------- font-f1 [START] -------------------------------------------------- */
.font-f1-verdana {
  font-family: Verdana, Arial, "Helvetica Neue", Helvetica, sans-serif; }

/* ----------------------------------------------- font-f1 [END] ---------------------------------------------------- */
/* ----------------------------------------------- font-f2 [START] -------------------------------------------------- */
.font-f2-arial {
  font-family: Arial, Verdana, "Helvetica Neue", Helvetica, sans-serif; }

/* ----------------------------------------------- font-f2 [END] ---------------------------------------------------- */
/* ----------------------------------------------- line-type1 [START] ----------------------------------------------- */
/* ----------------------------------------------- line-type1 [END] ------------------------------------------------- */
/* ----------------------------------------------- link-bars1 [START] ----------------------------------------------- */
.link-bars1 {
  font-size: 0;
  line-height: 0;
  background: url('vhs-assets-css-2c557bbf1254eb3e2975dac7a8869bc7.svg') center center no-repeat;
  -webkit-background-size: cover;
          background-size: cover;
  display: inline-block;
  position: relative;
  overflow: hidden; }
  @media (min-width: 0) and (max-width: 480px) {
    .link-bars1 {
      width: 21px; } }
  @media (min-width: 481px) and (max-width: 767px) {
    .link-bars1 {
      width: 34px; } }
  @media (min-width: 768px) and (max-width: 991px) {
    .link-bars1 {
      width: 34px; } }
  @media (min-width: 992px) and (max-width: 1169px) {
    .link-bars1 {
      width: 40px; } }
  @media (min-width: 1170px) {
    .link-bars1 {
      width: 40px; } }
  @media (min-width: 0) and (max-width: 480px) {
    .link-bars1 {
      height: 16px; } }
  @media (min-width: 481px) and (max-width: 767px) {
    .link-bars1 {
      height: 24px; } }
  @media (min-width: 768px) and (max-width: 991px) {
    .link-bars1 {
      height: 24px; } }
  @media (min-width: 992px) and (max-width: 1169px) {
    .link-bars1 {
      height: 28px; } }
  @media (min-width: 1170px) {
    .link-bars1 {
      height: 28px; } }
  .link-bars1.event-this-hover {
    opacity: 0.8; }
  .link-bars1.action-hover, .link-bars1.action-active {
    background-image: url('vhs-assets-css-9dfa8ba09747f1c1718ea5960281aa48.svg'); }
  .parent-action-active .link-bars1 {
    background-image: url('vhs-assets-css-9dfa8ba09747f1c1718ea5960281aa48.svg'); }

/* ----------------------------------------------- link-bars1 [END] ------------------------------------------------- */
/* ----------------------------------------------- link-locate1 [END] ----------------------------------------------- */
.link-locate1 {
  background: url('vhs-assets-css-223d0a7b2cc30115bb12a0cea31b93d3.png') center center no-repeat;
  -webkit-background-size: contain;
          background-size: contain;
  display: none;
  width: 24px;
  height: 24px;
  position: relative;
  overflow: hidden; }
  .link-locate1.event-this-hover {
    opacity: 0.8; }
  .parent-action-active .link-locate1 {
    display: inline-block; }

/* ----------------------------------------------- link-locate1 [END] ----------------------------------------------- */
/* ----------------------------------------------- svg [START] ------------------------------------------------------ */
/* ----------------------------------------------- svg [END] -------------------------------------------------------- */
/* ----------------------------------------------- ul-type1 [START] ------------------------------------------------- */
@media (min-width: 0) and (max-width: 767px) {
  .ul-type1 {
    padding-left: 30px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .ul-type1 {
    padding-left: 30px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .ul-type1 {
    padding-left: 30px; } }

@media (min-width: 1170px) {
  .ul-type1 {
    padding-left: 40px; } }

@media (min-width: 0) and (max-width: 767px) {
  .ul-type1 ul {
    padding-left: 30px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .ul-type1 ul {
    padding-left: 30px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .ul-type1 ul {
    padding-left: 30px; } }

@media (min-width: 1170px) {
  .ul-type1 ul {
    padding-left: 40px; } }

/* ----------------------------------------------- ul-type1 [END] --------------------------------------------------- */
/* ----------------------------------------------- ul-type2 [START] ------------------------------------------------- */
@media (min-width: 0) and (max-width: 767px) {
  .ul-type2 {
    padding-left: 15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .ul-type2 {
    padding-left: 15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .ul-type2 {
    padding-left: 15px; } }

@media (min-width: 1170px) {
  .ul-type2 {
    padding-left: 15px; } }

.ul-type2 > li {
  padding-bottom: 10px; }
  .ul-type2 > li:last-child {
    padding-bottom: 0; }

.ul-type2 ul {
  padding-top: 10px; }
  @media (min-width: 0) and (max-width: 767px) {
    .ul-type2 ul {
      padding-left: 30px; } }
  @media (min-width: 768px) and (max-width: 991px) {
    .ul-type2 ul {
      padding-left: 30px; } }
  @media (min-width: 992px) and (max-width: 1169px) {
    .ul-type2 ul {
      padding-left: 30px; } }
  @media (min-width: 1170px) {
    .ul-type2 ul {
      padding-left: 40px; } }
  .ul-type2 ul > li {
    padding-bottom: 10px; }
    .ul-type2 ul > li:last-child {
      padding-bottom: 0; }

/* ----------------------------------------------- ul-type2 [END] --------------------------------------------------- */
/* ----------------------------------------------- ul-type3 [START] ------------------------------------------------- */
.ul-type3 {
  padding-left: 0;
  list-style: none;
  display: block; }
  .ul-type3 > li {
    background: -webkit-gradient(linear, left top, left bottom, from(#000000), to(#000000)) no-repeat;
    background: -webkit-linear-gradient(#000000, #000000) no-repeat;
    background: -o-linear-gradient(#000000, #000000) no-repeat;
    background: linear-gradient(#000000, #000000) no-repeat;
    -webkit-background-size: 9px 9px;
            background-size: 9px 9px;
    display: block; }
    @media (min-width: 0) and (max-width: 480px) {
      .ul-type3 > li {
        background-position: 0 7px; } }
    @media (min-width: 481px) and (max-width: 767px) {
      .ul-type3 > li {
        background-position: 0 6px; } }
    @media (min-width: 768px) and (max-width: 991px) {
      .ul-type3 > li {
        background-position: 0 6px; } }
    @media (min-width: 992px) and (max-width: 1169px) {
      .ul-type3 > li {
        background-position: 0 6px; } }
    @media (min-width: 1170px) {
      .ul-type3 > li {
        background-position: 0 6px; } }
    @media (min-width: 0) and (max-width: 480px) {
      .ul-type3 > li {
        padding-left: 15px; } }
    @media (min-width: 481px) and (max-width: 767px) {
      .ul-type3 > li {
        padding-left: 15px; } }
    @media (min-width: 768px) and (max-width: 991px) {
      .ul-type3 > li {
        padding-left: 15px; } }
    @media (min-width: 992px) and (max-width: 1169px) {
      .ul-type3 > li {
        padding-left: 15px; } }
    @media (min-width: 1170px) {
      .ul-type3 > li {
        padding-left: 15px; } }

/* ----------------------------------------------- ul-type3 [END] --------------------------------------------------- */
/* ----------------------------------------------- ul-type1 [START] ------------------------------------------------- */
/* ----------------------------------------------- ul-type1 [END] --------------------------------------------------- */
/* ----------------------------------------------- ul-type2 [START] ------------------------------------------------- */
/* ----------------------------------------------- ul-type2 [END] --------------------------------------------------- */
/* ----------------------------------------------- ol-type1 [START] ------------------------------------------------- */
/* ----------------------------------------------- ol-type1 [END] --------------------------------------------------- */
/* ----------------------------------------------- logo-desk-ecpe [START] ------------------------------------------- */
.logo-desk-ecpe, .tpl-topnav-logo_picture-ecpe {
  display: inline-block;
  -webkit-transition: opacity 0.25s ease-in-out;
  -o-transition: opacity 0.25s ease-in-out;
  transition: opacity 0.25s ease-in-out; }
  .logo-desk-ecpe.event-this-hover, .event-this-hover.tpl-topnav-logo_picture-ecpe {
    opacity: 0.8; }
  .logo-desk-ecpe > img, .tpl-topnav-logo_picture-ecpe > img {
    background: url('vhs-assets-css-bda3e55d9b59a15f4fa499ec531a7f35.svg') center center no-repeat;
    -webkit-background-size: contain;
            background-size: contain;
    display: inline-block;
    vertical-align: top;
    height: auto;
    max-width: 100%; }

/* ----------------------------------------------- logo-desk-ecpe [END] --------------------------------------------- */
/* ----------------------------------------------- logo-desk-cluster [START] ---------------------------------------- */
.logo-desk-cluster, .tpl-topnav-logo_picture-cluster {
  display: inline-block;
  -webkit-transition: all 0.25s ease-in-out;
  -o-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out; }
  .logo-desk-cluster.event-this-hover, .event-this-hover.tpl-topnav-logo_picture-cluster {
    opacity: 0.8; }
  .logo-desk-cluster > img, .tpl-topnav-logo_picture-cluster > img {
    background: url('vhs-assets-css-e818c4675aedcfa208f41330a400362a.svg') center center no-repeat;
    -webkit-background-size: contain;
            background-size: contain;
    display: inline-block;
    vertical-align: top;
    height: auto;
    max-width: 100%; }

/* ----------------------------------------------- logo-desk-cluster [END] ------------------------------------------ */
/* ----------------------------------------------- logo-mobi-ecpe [END] --------------------------------------------- */
.logo-mobi-ecpe, .tpl-topnav-mobi_logo-ecpe {
  display: inline-block;
  -webkit-transition: opacity 0.25s ease-in-out;
  -o-transition: opacity 0.25s ease-in-out;
  transition: opacity 0.25s ease-in-out; }
  .logo-mobi-ecpe.event-this-hover, .event-this-hover.tpl-topnav-mobi_logo-ecpe {
    opacity: 0.8; }
  .logo-mobi-ecpe > img, .tpl-topnav-mobi_logo-ecpe > img {
    display: inline-block;
    width: 100%;
    height: auto;
    max-width: 100%;
    background: url('vhs-assets-css-bda3e55d9b59a15f4fa499ec531a7f35.svg') center center no-repeat;
    -webkit-background-size: contain;
            background-size: contain;
    max-width: 50px; }

/* ----------------------------------------------- logo-mobi-ecpe [END] --------------------------------------------- */
/* ----------------------------------------------- logo-mobi-cluster [END] ------------------------------------------ */
.logo-mobi-cluster, .tpl-topnav-mobi_logo-cluster {
  display: inline-block;
  -webkit-transition: opacity 0.25s ease-in-out;
  -o-transition: opacity 0.25s ease-in-out;
  transition: opacity 0.25s ease-in-out; }
  .logo-mobi-cluster.event-this-hover, .event-this-hover.tpl-topnav-mobi_logo-cluster {
    opacity: 0.8; }
  .logo-mobi-cluster > img, .tpl-topnav-mobi_logo-cluster > img {
    display: inline-block;
    width: 100%;
    height: auto;
    max-width: 100%;
    background: url('vhs-assets-css-e818c4675aedcfa208f41330a400362a.svg') center center no-repeat;
    -webkit-background-size: contain;
            background-size: contain;
    max-width: 92px; }

/* ----------------------------------------------- logo-mobi-cluster [END] ------------------------------------------ */
/* ----------------------------------------------- link-type1_{color} [START] --------------------------------------- */
.link-type1_orange, .link-type1_blue, .btn-type1_orange, .btn-type1_blue {
  font-family: Arial, Verdana, "Helvetica Neue", Helvetica, sans-serif;
  display: inline-block;
  position: relative;
  padding: 13px 27px 12px 27px;
  text-transform: uppercase;
  text-decoration: none;
  text-align: center;
  font-weight: bold;
  font-size: 13px;
  line-height: 15px; }
  .link-type1_orange.bind-size-type2, .link-type1_blue.bind-size-type2, .btn-type1_orange.bind-size-type2, .btn-type1_blue.bind-size-type2 {
    padding: 26px 43px 25px 43px;
    font-size: 19px;
    line-height: 21px; }
  .link-type1_orange.bind-bgc-none, .link-type1_blue.bind-bgc-none, .btn-type1_orange.bind-bgc-none, .btn-type1_blue.bind-bgc-none {
    background: none; }
  .link-type1_orange.event-this-hover, .link-type1_blue.event-this-hover, .btn-type1_orange.event-this-hover, .btn-type1_blue.event-this-hover {
    text-decoration: none; }

.link-type1_orange, .btn-type1_orange {
  background: #ffffff;
  border: 2px solid #feb300;
  color: #051e32 !important; }
  .link-type1_orange.event-this-hover, .btn-type1_orange.event-this-hover {
    background: #feb300;
    color: #051e32 !important; }

.link-type1_blue, .btn-type1_blue {
  background: #ffffff;
  border: 2px solid #0025ff;
  color: #0025ff !important; }
  .link-type1_blue.event-this-hover, .btn-type1_blue.event-this-hover {
    background: #003dc6;
    border-color: #003dc6;
    color: #ffffff !important; }

/* ----------------------------------------------- link-type1_{color} [END] ----------------------------------------- */
/* ----------------------------------------------- link-type1 [START] ----------------------------------------------- */
.link-type1 {
  font-family: Arial, Verdana, "Helvetica Neue", Helvetica, sans-serif;
  display: inline-block;
  position: relative;
  padding: 13px 27px 12px 27px;
  text-transform: uppercase;
  text-decoration: none;
  text-align: center;
  font-weight: bold;
  font-size: 13px;
  line-height: 15px; }
  .link-type1.bind-size-type2 {
    padding: 26px 43px 25px 43px;
    font-size: 19px;
    line-height: 21px; }
  .link-type1.bind-bgc-none {
    background: none !important; }
  .link-type1.event-this-hover {
    text-decoration: none; }
  .link-type1.bind-all-mode-blue {
    background: #ffffff;
    border: 2px solid #0025ff;
    color: #0025ff !important; }
    .link-type1.bind-all-mode-blue.event-this-hover {
      background: #003dc6 !important;
      border-color: #003dc6;
      color: #ffffff !important; }
  @media (min-width: 0) and (max-width: 767px) {
    .link-type1.bind-xs-mode-blue {
      background: #ffffff;
      border: 2px solid #0025ff;
      color: #0025ff !important; }
      .link-type1.bind-xs-mode-blue.event-this-hover {
        background: #003dc6 !important;
        border-color: #003dc6;
        color: #ffffff !important; } }
  @media (min-width: 768px) and (max-width: 991px) {
    .link-type1.bind-sm-mode-blue {
      background: #ffffff;
      border: 2px solid #0025ff;
      color: #0025ff !important; }
      .link-type1.bind-sm-mode-blue.event-this-hover {
        background: #003dc6 !important;
        border-color: #003dc6;
        color: #ffffff !important; } }
  @media (min-width: 992px) and (max-width: 1169px) {
    .link-type1.bind-md-mode-blue {
      background: #ffffff;
      border: 2px solid #0025ff;
      color: #0025ff !important; }
      .link-type1.bind-md-mode-blue.event-this-hover {
        background: #003dc6 !important;
        border-color: #003dc6;
        color: #ffffff !important; } }
  @media (min-width: 1170px) {
    .link-type1.bind-lg-mode-blue {
      background: #ffffff;
      border: 2px solid #0025ff;
      color: #0025ff !important; }
      .link-type1.bind-lg-mode-blue.event-this-hover {
        background: #003dc6 !important;
        border-color: #003dc6;
        color: #ffffff !important; } }
  .link-type1.bind-all-mode-orange {
    background: #ffffff;
    border: 2px solid #feb300;
    color: #051e32 !important; }
    .link-type1.bind-all-mode-orange.event-this-hover {
      background: #feb300 !important;
      color: #051e32 !important; }
  @media (min-width: 0) and (max-width: 767px) {
    .link-type1.bind-xs-mode-orange {
      background: #ffffff;
      border: 2px solid #feb300;
      color: #051e32 !important; }
      .link-type1.bind-xs-mode-orange.event-this-hover {
        background: #feb300 !important;
        color: #051e32 !important; } }
  @media (min-width: 768px) and (max-width: 991px) {
    .link-type1.bind-sm-mode-orange {
      background: #ffffff;
      border: 2px solid #feb300;
      color: #051e32 !important; }
      .link-type1.bind-sm-mode-orange.event-this-hover {
        background: #feb300 !important;
        color: #051e32 !important; } }
  @media (min-width: 992px) and (max-width: 1169px) {
    .link-type1.bind-md-mode-orange {
      background: #ffffff;
      border: 2px solid #feb300;
      color: #051e32 !important; }
      .link-type1.bind-md-mode-orange.event-this-hover {
        background: #feb300 !important;
        color: #051e32 !important; } }
  @media (min-width: 1170px) {
    .link-type1.bind-lg-mode-orange {
      background: #ffffff;
      border: 2px solid #feb300;
      color: #051e32 !important; }
      .link-type1.bind-lg-mode-orange.event-this-hover {
        background: #feb300 !important;
        color: #051e32 !important; } }
  .link-type1.bind-all-hover-blue.event-this-hover {
    background: #003dc6 !important;
    border-color: #0025ff;
    color: #ffffff !important; }
  @media (min-width: 0) and (max-width: 767px) {
    .link-type1.bind-xs-hover-blue.event-this-hover {
      background: #003dc6 !important;
      border-color: #0025ff;
      color: #ffffff !important; } }
  @media (min-width: 768px) and (max-width: 991px) {
    .link-type1.bind-sm-hover-blue.event-this-hover {
      background: #003dc6 !important;
      border-color: #0025ff;
      color: #ffffff !important; } }
  @media (min-width: 992px) and (max-width: 1169px) {
    .link-type1.bind-md-hover-blue.event-this-hover {
      background: #003dc6 !important;
      border-color: #0025ff;
      color: #ffffff !important; } }
  @media (min-width: 1170px) {
    .link-type1.bind-lg-hover-blue.event-this-hover {
      background: #003dc6 !important;
      border-color: #0025ff;
      color: #ffffff !important; } }
  .link-type1.bind-all-hover-orange.event-this-hover {
    background: #feb300 !important;
    border-color: #feb300;
    color: #051e32 !important; }
  @media (min-width: 0) and (max-width: 767px) {
    .link-type1.bind-xs-hover-orange.event-this-hover {
      background: #feb300 !important;
      border-color: #feb300;
      color: #051e32 !important; } }
  @media (min-width: 768px) and (max-width: 991px) {
    .link-type1.bind-sm-hover-orange.event-this-hover {
      background: #feb300 !important;
      border-color: #feb300;
      color: #051e32 !important; } }
  @media (min-width: 992px) and (max-width: 1169px) {
    .link-type1.bind-md-hover-orange.event-this-hover {
      background: #feb300 !important;
      border-color: #feb300;
      color: #051e32 !important; } }
  @media (min-width: 1170px) {
    .link-type1.bind-lg-hover-orange.event-this-hover {
      background: #feb300 !important;
      border-color: #feb300;
      color: #051e32 !important; } }
  .link-type1.bind-disabled {
    background: -webkit-gradient(linear, left top, left bottom, from(0), color-stop(#c2c2c2), to(#cfcfcf)) !important;
    background: -webkit-linear-gradient(0, #c2c2c2, #cfcfcf) !important;
    background: -o-linear-gradient(0, #c2c2c2, #cfcfcf) !important;
    background: linear-gradient(0, #c2c2c2, #cfcfcf) !important;
    border-color: #bebebe  !important;
    color: #8b8b8b  !important;
    cursor: not-allowed; }
    .link-type1.bind-disabled.event-this-hover {
      background: -webkit-gradient(linear, left top, left bottom, from(0), color-stop(#c2c2c2), to(#cfcfcf)) !important;
      background: -webkit-linear-gradient(0, #c2c2c2, #cfcfcf) !important;
      background: -o-linear-gradient(0, #c2c2c2, #cfcfcf) !important;
      background: linear-gradient(0, #c2c2c2, #cfcfcf) !important;
      border-color: #bebebe !important;
      color: #8b8b8b !important; }

/* ----------------------------------------------- link-type1 [END] ------------------------------------------------- */
/* ----------------------------------------------- link-type2_{color} [START] --------------------------------------- */
.link-type2_orange, .link-type2_blue, .btn-type1_orange, .btn-type1_blue {
  font-family: Arial, Verdana, "Helvetica Neue", Helvetica, sans-serif;
  display: inline-block;
  position: relative;
  padding: 13px 27px 12px 27px;
  text-transform: uppercase;
  text-decoration: none;
  font-weight: bold;
  font-size: 13px;
  line-height: 15px; }
  .link-type2_orange.bind-size-type2, .link-type2_blue.bind-size-type2, .btn-type1_orange.bind-size-type2, .btn-type1_blue.bind-size-type2 {
    padding: 26px 43px 25px 43px;
    font-size: 19px;
    line-height: 21px; }
  .link-type2_orange.event-this-hover, .link-type2_blue.event-this-hover, .btn-type1_orange.event-this-hover, .btn-type1_blue.event-this-hover {
    text-decoration: none; }

.link-type2_orange, .btn-type1_orange {
  background: #feb300;
  border: 2px solid #feb300;
  color: #051e32 !important; }
  .link-type2_orange.event-this-hover, .btn-type1_orange.event-this-hover {
    background: #d99900;
    border-color: #d99900;
    color: #051e32 !important; }

.link-type2_blue, .btn-type1_blue {
  background: #0025ff;
  border: 2px solid #0025ff;
  color: #ffffff !important; }
  .link-type2_blue.event-this-hover, .btn-type1_blue.event-this-hover {
    background: #003dc6;
    border-color: #003dc6;
    color: #ffffff !important; }

/* ----------------------------------------------- link-type2_{color} [END] ----------------------------------------- */
/* ----------------------------------------------- link-type2 [START] ----------------------------------------------- */
.link-type2 {
  font-family: Arial, Verdana, "Helvetica Neue", Helvetica, sans-serif;
  display: inline-block;
  position: relative;
  padding: 13px 27px 12px 27px;
  text-transform: uppercase;
  text-decoration: none;
  text-align: center;
  font-weight: bold;
  font-size: 13px;
  line-height: 15px; }
  .link-type2.bind-size-type2 {
    padding: 26px 43px 25px 43px;
    font-size: 19px;
    line-height: 21px; }
  .link-type2.event-this-hover {
    text-decoration: none; }
  .link-type2.bind-all-mode-blue {
    background: #0025ff;
    border: 2px solid #0025ff;
    color: #ffffff !important; }
    .link-type2.bind-all-mode-blue.event-this-hover {
      background: #003dc6;
      border-color: #003dc6;
      color: #ffffff !important; }
  @media (min-width: 0) and (max-width: 767px) {
    .link-type2.bind-xs-mode-blue {
      background: #0025ff;
      border: 2px solid #0025ff;
      color: #ffffff !important; }
      .link-type2.bind-xs-mode-blue.event-this-hover {
        background: #003dc6;
        border-color: #003dc6;
        color: #ffffff !important; } }
  @media (min-width: 768px) and (max-width: 991px) {
    .link-type2.bind-sm-mode-blue {
      background: #0025ff;
      border: 2px solid #0025ff;
      color: #ffffff !important; }
      .link-type2.bind-sm-mode-blue.event-this-hover {
        background: #003dc6;
        border-color: #003dc6;
        color: #ffffff !important; } }
  @media (min-width: 992px) and (max-width: 1169px) {
    .link-type2.bind-md-mode-blue {
      background: #0025ff;
      border: 2px solid #0025ff;
      color: #ffffff !important; }
      .link-type2.bind-md-mode-blue.event-this-hover {
        background: #003dc6;
        border-color: #003dc6;
        color: #ffffff !important; } }
  @media (min-width: 1170px) {
    .link-type2.bind-lg-mode-blue {
      background: #0025ff;
      border: 2px solid #0025ff;
      color: #ffffff !important; }
      .link-type2.bind-lg-mode-blue.event-this-hover {
        background: #003dc6;
        border-color: #003dc6;
        color: #ffffff !important; } }
  .link-type2.bind-all-mode-orange {
    background: #feb300;
    border: 2px solid #feb300;
    color: #051e32 !important; }
    .link-type2.bind-all-mode-orange.event-this-hover {
      background: #d99900;
      border-color: #d99900;
      color: #051e32 !important; }
  @media (min-width: 0) and (max-width: 767px) {
    .link-type2.bind-xs-mode-orange {
      background: #feb300;
      border: 2px solid #feb300;
      color: #051e32 !important; }
      .link-type2.bind-xs-mode-orange.event-this-hover {
        background: #d99900;
        border-color: #d99900;
        color: #051e32 !important; } }
  @media (min-width: 768px) and (max-width: 991px) {
    .link-type2.bind-sm-mode-orange {
      background: #feb300;
      border: 2px solid #feb300;
      color: #051e32 !important; }
      .link-type2.bind-sm-mode-orange.event-this-hover {
        background: #d99900;
        border-color: #d99900;
        color: #051e32 !important; } }
  @media (min-width: 992px) and (max-width: 1169px) {
    .link-type2.bind-md-mode-orange {
      background: #feb300;
      border: 2px solid #feb300;
      color: #051e32 !important; }
      .link-type2.bind-md-mode-orange.event-this-hover {
        background: #d99900;
        border-color: #d99900;
        color: #051e32 !important; } }
  @media (min-width: 1170px) {
    .link-type2.bind-lg-mode-orange {
      background: #feb300;
      border: 2px solid #feb300;
      color: #051e32 !important; }
      .link-type2.bind-lg-mode-orange.event-this-hover {
        background: #d99900;
        border-color: #d99900;
        color: #051e32 !important; } }
  .link-type2.bind-all-hover-blue.event-this-hover {
    background: #003dc6;
    border-color: #003dc6;
    color: #ffffff !important; }
  @media (min-width: 0) and (max-width: 767px) {
    .link-type2.bind-xs-hover-blue.event-this-hover {
      background: #003dc6;
      border-color: #003dc6;
      color: #ffffff !important; } }
  @media (min-width: 768px) and (max-width: 991px) {
    .link-type2.bind-sm-hover-blue.event-this-hover {
      background: #003dc6;
      border-color: #003dc6;
      color: #ffffff !important; } }
  @media (min-width: 992px) and (max-width: 1169px) {
    .link-type2.bind-md-hover-blue.event-this-hover {
      background: #003dc6;
      border-color: #003dc6;
      color: #ffffff !important; } }
  @media (min-width: 1170px) {
    .link-type2.bind-lg-hover-blue.event-this-hover {
      background: #003dc6;
      border-color: #003dc6;
      color: #ffffff !important; } }
  .link-type2.bind-all-hover-orange.event-this-hover {
    background: #d99900;
    border-color: #d99900;
    color: #051e32 !important; }
  @media (min-width: 0) and (max-width: 767px) {
    .link-type2.bind-xs-hover-orange.event-this-hover {
      background: #d99900;
      border-color: #d99900;
      color: #051e32 !important; } }
  @media (min-width: 768px) and (max-width: 991px) {
    .link-type2.bind-sm-hover-orange.event-this-hover {
      background: #d99900;
      border-color: #d99900;
      color: #051e32 !important; } }
  @media (min-width: 992px) and (max-width: 1169px) {
    .link-type2.bind-md-hover-orange.event-this-hover {
      background: #d99900;
      border-color: #d99900;
      color: #051e32 !important; } }
  @media (min-width: 1170px) {
    .link-type2.bind-lg-hover-orange.event-this-hover {
      background: #d99900;
      border-color: #d99900;
      color: #051e32 !important; } }
  .link-type2.bind-disabled {
    background: -webkit-gradient(linear, left top, left bottom, from(0), color-stop(#c2c2c2), to(#cfcfcf)) !important;
    background: -webkit-linear-gradient(0, #c2c2c2, #cfcfcf) !important;
    background: -o-linear-gradient(0, #c2c2c2, #cfcfcf) !important;
    background: linear-gradient(0, #c2c2c2, #cfcfcf) !important;
    border-color: #bebebe  !important;
    color: #8b8b8b  !important;
    cursor: not-allowed; }
    .link-type2.bind-disabled.event-this-hover {
      background: -webkit-gradient(linear, left top, left bottom, from(0), color-stop(#c2c2c2), to(#cfcfcf)) !important;
      background: -webkit-linear-gradient(0, #c2c2c2, #cfcfcf) !important;
      background: -o-linear-gradient(0, #c2c2c2, #cfcfcf) !important;
      background: linear-gradient(0, #c2c2c2, #cfcfcf) !important;
      border-color: #bebebe !important;
      color: #8b8b8b !important; }

/* ----------------------------------------------- link-type2 [END] ------------------------------------------------- */
/* ----------------------------------------------- glob-title [START] ----------------------------------------------- */
.glob-title, .glob-title-left, .glob-title-center, .glob-title-right {
  display: block;
  position: relative;
  overflow: hidden;
  text-align: left; }
  @media (min-width: 0) and (max-width: 767px) {
    .glob-title, .glob-title-left, .glob-title-center, .glob-title-right {
      margin-bottom: 15px; } }
  @media (min-width: 768px) and (max-width: 991px) {
    .glob-title, .glob-title-left, .glob-title-center, .glob-title-right {
      margin-bottom: 20px; } }
  @media (min-width: 992px) and (max-width: 1169px) {
    .glob-title, .glob-title-left, .glob-title-center, .glob-title-right {
      margin-bottom: 20px; } }
  @media (min-width: 1170px) {
    .glob-title, .glob-title-left, .glob-title-center, .glob-title-right {
      margin-bottom: 20px; } }
  .glob-title h1, .glob-title-left h1, .glob-title-center h1, .glob-title-right h1, .glob-title h2, .glob-title-left h2, .glob-title-center h2, .glob-title-right h2, .glob-title h3, .glob-title-left h3, .glob-title-center h3, .glob-title-right h3, .glob-title h4, .glob-title-left h4, .glob-title-center h4, .glob-title-right h4, .glob-title h5, .glob-title-left h5, .glob-title-center h5, .glob-title-right h5, .glob-title h6, .glob-title-left h6, .glob-title-center h6, .glob-title-right h6 {
    display: inline-block;
    margin-top: 0;
    margin-bottom: 0;
    position: relative;
    text-align: left; }
  .glob-title.bind-font-down-size-35 h1, .bind-font-down-size-35.glob-title-left h1, .bind-font-down-size-35.glob-title-center h1, .bind-font-down-size-35.glob-title-right h1, .glob-title.bind-font-down-size-35 h2, .bind-font-down-size-35.glob-title-left h2, .bind-font-down-size-35.glob-title-center h2, .bind-font-down-size-35.glob-title-right h2, .glob-title.bind-font-down-size-35 h3, .bind-font-down-size-35.glob-title-left h3, .bind-font-down-size-35.glob-title-center h3, .bind-font-down-size-35.glob-title-right h3, .glob-title.bind-font-down-size-35 h4, .bind-font-down-size-35.glob-title-left h4, .bind-font-down-size-35.glob-title-center h4, .bind-font-down-size-35.glob-title-right h4, .glob-title.bind-font-down-size-35 h5, .bind-font-down-size-35.glob-title-left h5, .bind-font-down-size-35.glob-title-center h5, .bind-font-down-size-35.glob-title-right h5, .glob-title.bind-font-down-size-35 h6, .bind-font-down-size-35.glob-title-left h6, .bind-font-down-size-35.glob-title-center h6, .bind-font-down-size-35.glob-title-right h6 {
    line-height: 1.21; }
    @media (min-width: 0) and (max-width: 480px) {
      .glob-title.bind-font-down-size-35 h1, .bind-font-down-size-35.glob-title-left h1, .bind-font-down-size-35.glob-title-center h1, .bind-font-down-size-35.glob-title-right h1, .glob-title.bind-font-down-size-35 h2, .bind-font-down-size-35.glob-title-left h2, .bind-font-down-size-35.glob-title-center h2, .bind-font-down-size-35.glob-title-right h2, .glob-title.bind-font-down-size-35 h3, .bind-font-down-size-35.glob-title-left h3, .bind-font-down-size-35.glob-title-center h3, .bind-font-down-size-35.glob-title-right h3, .glob-title.bind-font-down-size-35 h4, .bind-font-down-size-35.glob-title-left h4, .bind-font-down-size-35.glob-title-center h4, .bind-font-down-size-35.glob-title-right h4, .glob-title.bind-font-down-size-35 h5, .bind-font-down-size-35.glob-title-left h5, .bind-font-down-size-35.glob-title-center h5, .bind-font-down-size-35.glob-title-right h5, .glob-title.bind-font-down-size-35 h6, .bind-font-down-size-35.glob-title-left h6, .bind-font-down-size-35.glob-title-center h6, .bind-font-down-size-35.glob-title-right h6 {
        font-size: 19px; } }
    @media (min-width: 481px) and (max-width: 767px) {
      .glob-title.bind-font-down-size-35 h1, .bind-font-down-size-35.glob-title-left h1, .bind-font-down-size-35.glob-title-center h1, .bind-font-down-size-35.glob-title-right h1, .glob-title.bind-font-down-size-35 h2, .bind-font-down-size-35.glob-title-left h2, .bind-font-down-size-35.glob-title-center h2, .bind-font-down-size-35.glob-title-right h2, .glob-title.bind-font-down-size-35 h3, .bind-font-down-size-35.glob-title-left h3, .bind-font-down-size-35.glob-title-center h3, .bind-font-down-size-35.glob-title-right h3, .glob-title.bind-font-down-size-35 h4, .bind-font-down-size-35.glob-title-left h4, .bind-font-down-size-35.glob-title-center h4, .bind-font-down-size-35.glob-title-right h4, .glob-title.bind-font-down-size-35 h5, .bind-font-down-size-35.glob-title-left h5, .bind-font-down-size-35.glob-title-center h5, .bind-font-down-size-35.glob-title-right h5, .glob-title.bind-font-down-size-35 h6, .bind-font-down-size-35.glob-title-left h6, .bind-font-down-size-35.glob-title-center h6, .bind-font-down-size-35.glob-title-right h6 {
        font-size: 21px; } }
    @media (min-width: 768px) and (max-width: 991px) {
      .glob-title.bind-font-down-size-35 h1, .bind-font-down-size-35.glob-title-left h1, .bind-font-down-size-35.glob-title-center h1, .bind-font-down-size-35.glob-title-right h1, .glob-title.bind-font-down-size-35 h2, .bind-font-down-size-35.glob-title-left h2, .bind-font-down-size-35.glob-title-center h2, .bind-font-down-size-35.glob-title-right h2, .glob-title.bind-font-down-size-35 h3, .bind-font-down-size-35.glob-title-left h3, .bind-font-down-size-35.glob-title-center h3, .bind-font-down-size-35.glob-title-right h3, .glob-title.bind-font-down-size-35 h4, .bind-font-down-size-35.glob-title-left h4, .bind-font-down-size-35.glob-title-center h4, .bind-font-down-size-35.glob-title-right h4, .glob-title.bind-font-down-size-35 h5, .bind-font-down-size-35.glob-title-left h5, .bind-font-down-size-35.glob-title-center h5, .bind-font-down-size-35.glob-title-right h5, .glob-title.bind-font-down-size-35 h6, .bind-font-down-size-35.glob-title-left h6, .bind-font-down-size-35.glob-title-center h6, .bind-font-down-size-35.glob-title-right h6 {
        font-size: 24px; } }
    @media (min-width: 992px) and (max-width: 1169px) {
      .glob-title.bind-font-down-size-35 h1, .bind-font-down-size-35.glob-title-left h1, .bind-font-down-size-35.glob-title-center h1, .bind-font-down-size-35.glob-title-right h1, .glob-title.bind-font-down-size-35 h2, .bind-font-down-size-35.glob-title-left h2, .bind-font-down-size-35.glob-title-center h2, .bind-font-down-size-35.glob-title-right h2, .glob-title.bind-font-down-size-35 h3, .bind-font-down-size-35.glob-title-left h3, .bind-font-down-size-35.glob-title-center h3, .bind-font-down-size-35.glob-title-right h3, .glob-title.bind-font-down-size-35 h4, .bind-font-down-size-35.glob-title-left h4, .bind-font-down-size-35.glob-title-center h4, .bind-font-down-size-35.glob-title-right h4, .glob-title.bind-font-down-size-35 h5, .bind-font-down-size-35.glob-title-left h5, .bind-font-down-size-35.glob-title-center h5, .bind-font-down-size-35.glob-title-right h5, .glob-title.bind-font-down-size-35 h6, .bind-font-down-size-35.glob-title-left h6, .bind-font-down-size-35.glob-title-center h6, .bind-font-down-size-35.glob-title-right h6 {
        font-size: 28px; } }
    @media (min-width: 1170px) {
      .glob-title.bind-font-down-size-35 h1, .bind-font-down-size-35.glob-title-left h1, .bind-font-down-size-35.glob-title-center h1, .bind-font-down-size-35.glob-title-right h1, .glob-title.bind-font-down-size-35 h2, .bind-font-down-size-35.glob-title-left h2, .bind-font-down-size-35.glob-title-center h2, .bind-font-down-size-35.glob-title-right h2, .glob-title.bind-font-down-size-35 h3, .bind-font-down-size-35.glob-title-left h3, .bind-font-down-size-35.glob-title-center h3, .bind-font-down-size-35.glob-title-right h3, .glob-title.bind-font-down-size-35 h4, .bind-font-down-size-35.glob-title-left h4, .bind-font-down-size-35.glob-title-center h4, .bind-font-down-size-35.glob-title-right h4, .glob-title.bind-font-down-size-35 h5, .bind-font-down-size-35.glob-title-left h5, .bind-font-down-size-35.glob-title-center h5, .bind-font-down-size-35.glob-title-right h5, .glob-title.bind-font-down-size-35 h6, .bind-font-down-size-35.glob-title-left h6, .bind-font-down-size-35.glob-title-center h6, .bind-font-down-size-35.glob-title-right h6 {
        font-size: 35px; } }
  .glob-title.bind-font-down-size-30 h1, .bind-font-down-size-30.glob-title-left h1, .bind-font-down-size-30.glob-title-center h1, .bind-font-down-size-30.glob-title-right h1, .glob-title.bind-font-down-size-30 h2, .bind-font-down-size-30.glob-title-left h2, .bind-font-down-size-30.glob-title-center h2, .bind-font-down-size-30.glob-title-right h2, .glob-title.bind-font-down-size-30 h3, .bind-font-down-size-30.glob-title-left h3, .bind-font-down-size-30.glob-title-center h3, .bind-font-down-size-30.glob-title-right h3, .glob-title.bind-font-down-size-30 h4, .bind-font-down-size-30.glob-title-left h4, .bind-font-down-size-30.glob-title-center h4, .bind-font-down-size-30.glob-title-right h4, .glob-title.bind-font-down-size-30 h5, .bind-font-down-size-30.glob-title-left h5, .bind-font-down-size-30.glob-title-center h5, .bind-font-down-size-30.glob-title-right h5, .glob-title.bind-font-down-size-30 h6, .bind-font-down-size-30.glob-title-left h6, .bind-font-down-size-30.glob-title-center h6, .bind-font-down-size-30.glob-title-right h6 {
    line-height: 1.21; }
    @media (min-width: 0) and (max-width: 480px) {
      .glob-title.bind-font-down-size-30 h1, .bind-font-down-size-30.glob-title-left h1, .bind-font-down-size-30.glob-title-center h1, .bind-font-down-size-30.glob-title-right h1, .glob-title.bind-font-down-size-30 h2, .bind-font-down-size-30.glob-title-left h2, .bind-font-down-size-30.glob-title-center h2, .bind-font-down-size-30.glob-title-right h2, .glob-title.bind-font-down-size-30 h3, .bind-font-down-size-30.glob-title-left h3, .bind-font-down-size-30.glob-title-center h3, .bind-font-down-size-30.glob-title-right h3, .glob-title.bind-font-down-size-30 h4, .bind-font-down-size-30.glob-title-left h4, .bind-font-down-size-30.glob-title-center h4, .bind-font-down-size-30.glob-title-right h4, .glob-title.bind-font-down-size-30 h5, .bind-font-down-size-30.glob-title-left h5, .bind-font-down-size-30.glob-title-center h5, .bind-font-down-size-30.glob-title-right h5, .glob-title.bind-font-down-size-30 h6, .bind-font-down-size-30.glob-title-left h6, .bind-font-down-size-30.glob-title-center h6, .bind-font-down-size-30.glob-title-right h6 {
        font-size: 18px; } }
    @media (min-width: 481px) and (max-width: 767px) {
      .glob-title.bind-font-down-size-30 h1, .bind-font-down-size-30.glob-title-left h1, .bind-font-down-size-30.glob-title-center h1, .bind-font-down-size-30.glob-title-right h1, .glob-title.bind-font-down-size-30 h2, .bind-font-down-size-30.glob-title-left h2, .bind-font-down-size-30.glob-title-center h2, .bind-font-down-size-30.glob-title-right h2, .glob-title.bind-font-down-size-30 h3, .bind-font-down-size-30.glob-title-left h3, .bind-font-down-size-30.glob-title-center h3, .bind-font-down-size-30.glob-title-right h3, .glob-title.bind-font-down-size-30 h4, .bind-font-down-size-30.glob-title-left h4, .bind-font-down-size-30.glob-title-center h4, .bind-font-down-size-30.glob-title-right h4, .glob-title.bind-font-down-size-30 h5, .bind-font-down-size-30.glob-title-left h5, .bind-font-down-size-30.glob-title-center h5, .bind-font-down-size-30.glob-title-right h5, .glob-title.bind-font-down-size-30 h6, .bind-font-down-size-30.glob-title-left h6, .bind-font-down-size-30.glob-title-center h6, .bind-font-down-size-30.glob-title-right h6 {
        font-size: 18px; } }
    @media (min-width: 768px) and (max-width: 991px) {
      .glob-title.bind-font-down-size-30 h1, .bind-font-down-size-30.glob-title-left h1, .bind-font-down-size-30.glob-title-center h1, .bind-font-down-size-30.glob-title-right h1, .glob-title.bind-font-down-size-30 h2, .bind-font-down-size-30.glob-title-left h2, .bind-font-down-size-30.glob-title-center h2, .bind-font-down-size-30.glob-title-right h2, .glob-title.bind-font-down-size-30 h3, .bind-font-down-size-30.glob-title-left h3, .bind-font-down-size-30.glob-title-center h3, .bind-font-down-size-30.glob-title-right h3, .glob-title.bind-font-down-size-30 h4, .bind-font-down-size-30.glob-title-left h4, .bind-font-down-size-30.glob-title-center h4, .bind-font-down-size-30.glob-title-right h4, .glob-title.bind-font-down-size-30 h5, .bind-font-down-size-30.glob-title-left h5, .bind-font-down-size-30.glob-title-center h5, .bind-font-down-size-30.glob-title-right h5, .glob-title.bind-font-down-size-30 h6, .bind-font-down-size-30.glob-title-left h6, .bind-font-down-size-30.glob-title-center h6, .bind-font-down-size-30.glob-title-right h6 {
        font-size: 22px; } }
    @media (min-width: 992px) and (max-width: 1169px) {
      .glob-title.bind-font-down-size-30 h1, .bind-font-down-size-30.glob-title-left h1, .bind-font-down-size-30.glob-title-center h1, .bind-font-down-size-30.glob-title-right h1, .glob-title.bind-font-down-size-30 h2, .bind-font-down-size-30.glob-title-left h2, .bind-font-down-size-30.glob-title-center h2, .bind-font-down-size-30.glob-title-right h2, .glob-title.bind-font-down-size-30 h3, .bind-font-down-size-30.glob-title-left h3, .bind-font-down-size-30.glob-title-center h3, .bind-font-down-size-30.glob-title-right h3, .glob-title.bind-font-down-size-30 h4, .bind-font-down-size-30.glob-title-left h4, .bind-font-down-size-30.glob-title-center h4, .bind-font-down-size-30.glob-title-right h4, .glob-title.bind-font-down-size-30 h5, .bind-font-down-size-30.glob-title-left h5, .bind-font-down-size-30.glob-title-center h5, .bind-font-down-size-30.glob-title-right h5, .glob-title.bind-font-down-size-30 h6, .bind-font-down-size-30.glob-title-left h6, .bind-font-down-size-30.glob-title-center h6, .bind-font-down-size-30.glob-title-right h6 {
        font-size: 26px; } }
    @media (min-width: 1170px) {
      .glob-title.bind-font-down-size-30 h1, .bind-font-down-size-30.glob-title-left h1, .bind-font-down-size-30.glob-title-center h1, .bind-font-down-size-30.glob-title-right h1, .glob-title.bind-font-down-size-30 h2, .bind-font-down-size-30.glob-title-left h2, .bind-font-down-size-30.glob-title-center h2, .bind-font-down-size-30.glob-title-right h2, .glob-title.bind-font-down-size-30 h3, .bind-font-down-size-30.glob-title-left h3, .bind-font-down-size-30.glob-title-center h3, .bind-font-down-size-30.glob-title-right h3, .glob-title.bind-font-down-size-30 h4, .bind-font-down-size-30.glob-title-left h4, .bind-font-down-size-30.glob-title-center h4, .bind-font-down-size-30.glob-title-right h4, .glob-title.bind-font-down-size-30 h5, .bind-font-down-size-30.glob-title-left h5, .bind-font-down-size-30.glob-title-center h5, .bind-font-down-size-30.glob-title-right h5, .glob-title.bind-font-down-size-30 h6, .bind-font-down-size-30.glob-title-left h6, .bind-font-down-size-30.glob-title-center h6, .bind-font-down-size-30.glob-title-right h6 {
        font-size: 30px; } }
  .glob-title.bind-font-down-size-24 h1, .bind-font-down-size-24.glob-title-left h1, .bind-font-down-size-24.glob-title-center h1, .bind-font-down-size-24.glob-title-right h1, .glob-title.bind-font-down-size-24 h2, .bind-font-down-size-24.glob-title-left h2, .bind-font-down-size-24.glob-title-center h2, .bind-font-down-size-24.glob-title-right h2, .glob-title.bind-font-down-size-24 h3, .bind-font-down-size-24.glob-title-left h3, .bind-font-down-size-24.glob-title-center h3, .bind-font-down-size-24.glob-title-right h3, .glob-title.bind-font-down-size-24 h4, .bind-font-down-size-24.glob-title-left h4, .bind-font-down-size-24.glob-title-center h4, .bind-font-down-size-24.glob-title-right h4, .glob-title.bind-font-down-size-24 h5, .bind-font-down-size-24.glob-title-left h5, .bind-font-down-size-24.glob-title-center h5, .bind-font-down-size-24.glob-title-right h5, .glob-title.bind-font-down-size-24 h6, .bind-font-down-size-24.glob-title-left h6, .bind-font-down-size-24.glob-title-center h6, .bind-font-down-size-24.glob-title-right h6 {
    line-height: 1.21; }
    @media (min-width: 0) and (max-width: 480px) {
      .glob-title.bind-font-down-size-24 h1, .bind-font-down-size-24.glob-title-left h1, .bind-font-down-size-24.glob-title-center h1, .bind-font-down-size-24.glob-title-right h1, .glob-title.bind-font-down-size-24 h2, .bind-font-down-size-24.glob-title-left h2, .bind-font-down-size-24.glob-title-center h2, .bind-font-down-size-24.glob-title-right h2, .glob-title.bind-font-down-size-24 h3, .bind-font-down-size-24.glob-title-left h3, .bind-font-down-size-24.glob-title-center h3, .bind-font-down-size-24.glob-title-right h3, .glob-title.bind-font-down-size-24 h4, .bind-font-down-size-24.glob-title-left h4, .bind-font-down-size-24.glob-title-center h4, .bind-font-down-size-24.glob-title-right h4, .glob-title.bind-font-down-size-24 h5, .bind-font-down-size-24.glob-title-left h5, .bind-font-down-size-24.glob-title-center h5, .bind-font-down-size-24.glob-title-right h5, .glob-title.bind-font-down-size-24 h6, .bind-font-down-size-24.glob-title-left h6, .bind-font-down-size-24.glob-title-center h6, .bind-font-down-size-24.glob-title-right h6 {
        font-size: 18px; } }
    @media (min-width: 481px) and (max-width: 767px) {
      .glob-title.bind-font-down-size-24 h1, .bind-font-down-size-24.glob-title-left h1, .bind-font-down-size-24.glob-title-center h1, .bind-font-down-size-24.glob-title-right h1, .glob-title.bind-font-down-size-24 h2, .bind-font-down-size-24.glob-title-left h2, .bind-font-down-size-24.glob-title-center h2, .bind-font-down-size-24.glob-title-right h2, .glob-title.bind-font-down-size-24 h3, .bind-font-down-size-24.glob-title-left h3, .bind-font-down-size-24.glob-title-center h3, .bind-font-down-size-24.glob-title-right h3, .glob-title.bind-font-down-size-24 h4, .bind-font-down-size-24.glob-title-left h4, .bind-font-down-size-24.glob-title-center h4, .bind-font-down-size-24.glob-title-right h4, .glob-title.bind-font-down-size-24 h5, .bind-font-down-size-24.glob-title-left h5, .bind-font-down-size-24.glob-title-center h5, .bind-font-down-size-24.glob-title-right h5, .glob-title.bind-font-down-size-24 h6, .bind-font-down-size-24.glob-title-left h6, .bind-font-down-size-24.glob-title-center h6, .bind-font-down-size-24.glob-title-right h6 {
        font-size: 18px; } }
    @media (min-width: 768px) and (max-width: 991px) {
      .glob-title.bind-font-down-size-24 h1, .bind-font-down-size-24.glob-title-left h1, .bind-font-down-size-24.glob-title-center h1, .bind-font-down-size-24.glob-title-right h1, .glob-title.bind-font-down-size-24 h2, .bind-font-down-size-24.glob-title-left h2, .bind-font-down-size-24.glob-title-center h2, .bind-font-down-size-24.glob-title-right h2, .glob-title.bind-font-down-size-24 h3, .bind-font-down-size-24.glob-title-left h3, .bind-font-down-size-24.glob-title-center h3, .bind-font-down-size-24.glob-title-right h3, .glob-title.bind-font-down-size-24 h4, .bind-font-down-size-24.glob-title-left h4, .bind-font-down-size-24.glob-title-center h4, .bind-font-down-size-24.glob-title-right h4, .glob-title.bind-font-down-size-24 h5, .bind-font-down-size-24.glob-title-left h5, .bind-font-down-size-24.glob-title-center h5, .bind-font-down-size-24.glob-title-right h5, .glob-title.bind-font-down-size-24 h6, .bind-font-down-size-24.glob-title-left h6, .bind-font-down-size-24.glob-title-center h6, .bind-font-down-size-24.glob-title-right h6 {
        font-size: 20px; } }
    @media (min-width: 992px) and (max-width: 1169px) {
      .glob-title.bind-font-down-size-24 h1, .bind-font-down-size-24.glob-title-left h1, .bind-font-down-size-24.glob-title-center h1, .bind-font-down-size-24.glob-title-right h1, .glob-title.bind-font-down-size-24 h2, .bind-font-down-size-24.glob-title-left h2, .bind-font-down-size-24.glob-title-center h2, .bind-font-down-size-24.glob-title-right h2, .glob-title.bind-font-down-size-24 h3, .bind-font-down-size-24.glob-title-left h3, .bind-font-down-size-24.glob-title-center h3, .bind-font-down-size-24.glob-title-right h3, .glob-title.bind-font-down-size-24 h4, .bind-font-down-size-24.glob-title-left h4, .bind-font-down-size-24.glob-title-center h4, .bind-font-down-size-24.glob-title-right h4, .glob-title.bind-font-down-size-24 h5, .bind-font-down-size-24.glob-title-left h5, .bind-font-down-size-24.glob-title-center h5, .bind-font-down-size-24.glob-title-right h5, .glob-title.bind-font-down-size-24 h6, .bind-font-down-size-24.glob-title-left h6, .bind-font-down-size-24.glob-title-center h6, .bind-font-down-size-24.glob-title-right h6 {
        font-size: 22px; } }
    @media (min-width: 1170px) {
      .glob-title.bind-font-down-size-24 h1, .bind-font-down-size-24.glob-title-left h1, .bind-font-down-size-24.glob-title-center h1, .bind-font-down-size-24.glob-title-right h1, .glob-title.bind-font-down-size-24 h2, .bind-font-down-size-24.glob-title-left h2, .bind-font-down-size-24.glob-title-center h2, .bind-font-down-size-24.glob-title-right h2, .glob-title.bind-font-down-size-24 h3, .bind-font-down-size-24.glob-title-left h3, .bind-font-down-size-24.glob-title-center h3, .bind-font-down-size-24.glob-title-right h3, .glob-title.bind-font-down-size-24 h4, .bind-font-down-size-24.glob-title-left h4, .bind-font-down-size-24.glob-title-center h4, .bind-font-down-size-24.glob-title-right h4, .glob-title.bind-font-down-size-24 h5, .bind-font-down-size-24.glob-title-left h5, .bind-font-down-size-24.glob-title-center h5, .bind-font-down-size-24.glob-title-right h5, .glob-title.bind-font-down-size-24 h6, .bind-font-down-size-24.glob-title-left h6, .bind-font-down-size-24.glob-title-center h6, .bind-font-down-size-24.glob-title-right h6 {
        font-size: 24px; } }
  .glob-title.bind-margin-bottom-0, .bind-margin-bottom-0.glob-title-left, .bind-margin-bottom-0.glob-title-center, .bind-margin-bottom-0.glob-title-right {
    margin-bottom: 0; }
  .glob-title.bind-margin-bottom-10, .bind-margin-bottom-10.glob-title-left, .bind-margin-bottom-10.glob-title-center, .bind-margin-bottom-10.glob-title-right {
    margin-bottom: 10px; }
  .glob-title.bind-font-f1-verdana h1, .bind-font-f1-verdana.glob-title-left h1, .bind-font-f1-verdana.glob-title-center h1, .bind-font-f1-verdana.glob-title-right h1, .glob-title.bind-font-f1-verdana h2, .bind-font-f1-verdana.glob-title-left h2, .bind-font-f1-verdana.glob-title-center h2, .bind-font-f1-verdana.glob-title-right h2, .glob-title.bind-font-f1-verdana h3, .bind-font-f1-verdana.glob-title-left h3, .bind-font-f1-verdana.glob-title-center h3, .bind-font-f1-verdana.glob-title-right h3, .glob-title.bind-font-f1-verdana h4, .bind-font-f1-verdana.glob-title-left h4, .bind-font-f1-verdana.glob-title-center h4, .bind-font-f1-verdana.glob-title-right h4, .glob-title.bind-font-f1-verdana h5, .bind-font-f1-verdana.glob-title-left h5, .bind-font-f1-verdana.glob-title-center h5, .bind-font-f1-verdana.glob-title-right h5, .glob-title.bind-font-f1-verdana h6, .bind-font-f1-verdana.glob-title-left h6, .bind-font-f1-verdana.glob-title-center h6, .bind-font-f1-verdana.glob-title-right h6 {
    font-family: Verdana, Arial, "Helvetica Neue", Helvetica, sans-serif; }
  .glob-title.bind-font-f1-arial h1, .bind-font-f1-arial.glob-title-left h1, .bind-font-f1-arial.glob-title-center h1, .bind-font-f1-arial.glob-title-right h1, .glob-title.bind-font-f1-arial h2, .bind-font-f1-arial.glob-title-left h2, .bind-font-f1-arial.glob-title-center h2, .bind-font-f1-arial.glob-title-right h2, .glob-title.bind-font-f1-arial h3, .bind-font-f1-arial.glob-title-left h3, .bind-font-f1-arial.glob-title-center h3, .bind-font-f1-arial.glob-title-right h3, .glob-title.bind-font-f1-arial h4, .bind-font-f1-arial.glob-title-left h4, .bind-font-f1-arial.glob-title-center h4, .bind-font-f1-arial.glob-title-right h4, .glob-title.bind-font-f1-arial h5, .bind-font-f1-arial.glob-title-left h5, .bind-font-f1-arial.glob-title-center h5, .bind-font-f1-arial.glob-title-right h5, .glob-title.bind-font-f1-arial h6, .bind-font-f1-arial.glob-title-left h6, .bind-font-f1-arial.glob-title-center h6, .bind-font-f1-arial.glob-title-right h6 {
    font-family: Arial, Verdana, "Helvetica Neue", Helvetica, sans-serif; }

.glob-title-left {
  text-align: left; }
  .glob-title-left h1, .glob-title-left h2, .glob-title-left h3, .glob-title-left h4, .glob-title-left h5, .glob-title-left h6 {
    text-align: left; }

.glob-title-center {
  text-align: center; }
  .glob-title-center h1, .glob-title-center h2, .glob-title-center h3, .glob-title-center h4, .glob-title-center h5, .glob-title-center h6 {
    text-align: center; }

.glob-title-right {
  text-align: right; }
  .glob-title-right h1, .glob-title-right h2, .glob-title-right h3, .glob-title-right h4, .glob-title-right h5, .glob-title-right h6 {
    text-align: right; }

/* ----------------------------------------------- glob-title [END] ------------------------------------------------- */
/* ----------------------------------------------- ce-intext [START] ------------------------------------------------ */
.ce-intext.ce-left .ce-gallery {
  margin-top: 4px;
  margin-right: 20px; }

.ce-intext.ce-right .ce-gallery {
  margin-top: 4px;
  margin-left: 20px; }

.ce-intext .ce-gallery > .ce-row > .ce-column > figure.image > img {
  display: inline-block;
  width: inherit;
  height: auto;
  max-width: 100%; }

/* ----------------------------------------------- ce-intext [END] -------------------------------------------------- */
/* ----------------------------------------------- ce-textpic [START] ----------------------------------------------- */
.ce-textpic .ce-gallery .ce-row > .ce-column > figure.image > img {
  display: inline-block;
  width: inherit;
  height: auto;
  max-width: 100%; }

.ce-textpic .ce-gallery .ce-row > .ce-column > figure > figcaption {
  font-size: 12px;
  font-style: italic; }

/* ----------------------------------------------- ce-textpic [END] ------------------------------------------------- */
/* ----------------------------------------------- cookieconsent [START] -------------------------------------------- */
/* ----------------------------------------------- cookieconsent [END] ---------------------------------------------- */
/* ----------------------------------------------- dp_cookieconsent [START] ----------------------------------------- */
.cc-window .cc-message {
  font-size: 15px;
  line-height: 1.37057; }

.cc-window .cc-allow {
  max-width: 50%;
  white-space: normal; }

.cc-window .cc-dismiss {
  -webkit-transition: all 250ms ease;
  -o-transition: all 250ms ease;
  transition: all 250ms ease; }

@media (min-width: 768px) {
  .cc-window.cc-floating {
    max-width: 28em; }
    .cc-window.cc-floating .cc-message {
      padding: 20px 20px 25px 20px; }
    .cc-window.cc-floating .cc-compliance {
      padding: 0 20px 20px 20px; } }

.page-theme-orange .cc-color-override-1808778711.cc-revoke {
  background: #0025ff;
  color: #ffffff; }

.page-theme-orange .cc-color-override-1808778711.cc-window {
  background: #feb300;
  color: #785500; }
  .page-theme-orange .cc-color-override-1808778711.cc-window .cc-link {
    color: #785500;
    opacity: 1; }
  .page-theme-orange .cc-color-override-1808778711.cc-window .cc-link:hover {
    opacity: 1; }
  .page-theme-orange .cc-color-override-1808778711.cc-window .cc-dismiss {
    background: #0025ff;
    border: 2px solid #0025ff;
    color: #ffffff; }
    .page-theme-orange .cc-color-override-1808778711.cc-window .cc-dismiss.event-this-hover, .page-theme-orange .cc-color-override-1808778711.cc-window .cc-dismiss:hover {
      background: #003dc6;
      border-color: #003dc6;
      color: #ffffff; }

.page-theme-blue .cc-color-override-1808778711.cc-revoke {
  background: #0025ff;
  color: #ffffff; }

.page-theme-blue .cc-color-override-1808778711.cc-window {
  background: rgba(76, 169, 218, 0.96);
  color: #1e5793; }
  .page-theme-blue .cc-color-override-1808778711.cc-window .cc-link {
    color: #0025ff;
    opacity: 1; }
  .page-theme-blue .cc-color-override-1808778711.cc-window .cc-link:hover {
    opacity: 1; }
  .page-theme-blue .cc-color-override-1808778711.cc-window .cc-dismiss {
    background: #0025ff;
    border: 2px solid #0025ff;
    color: #ffffff; }
    .page-theme-blue .cc-color-override-1808778711.cc-window .cc-dismiss.event-this-hover, .page-theme-blue .cc-color-override-1808778711.cc-window .cc-dismiss:hover {
      background: #003dc6;
      border-color: #003dc6;
      color: #ffffff; }

/* ----------------------------------------------- dp_cookieconsent [END] ------------------------------------------- */
/* ================================================================================================================== */
/* =============================================== global [END] ===================================================== */
/* ================================================================================================================== */
/* ================================================================================================================== */
/* =============================================== general [START] ================================================== */
/* ================================================================================================================== */
/* ----------------------------------------------- tpl-icon [START] ------------------------------------------------- */
.tpl-icon-checkbox-default {
  border: 1px solid #cccccc;
  display: inline-block;
  width: 15px;
  height: 15px;
  margin: 0 3px 0 0;
  position: relative;
  bottom: -2px; }
  .tpl-icon-checkbox-default.bind-size-21 {
    width: 21px;
    height: 21px; }

.tpl-icon-radio-default {
  border: 1px solid #cccccc;
  -webkit-border-radius: 50%;
          border-radius: 50%;
  display: inline-block;
  width: 15px;
  height: 15px;
  margin: 0 2px 0 0;
  position: relative;
  bottom: -2px; }
  .tpl-icon-radio-default.bind-size-21 {
    width: 21px;
    height: 21px; }

/* ----------------------------------------------- tpl-icon [END] --------------------------------------------------- */
/* ----------------------------------------------- tpl-label-checkbox [START] --------------------------------------- */
.tpl-label-checkbox {
  display: inline-block; }
  .tpl-label-checkbox input[type="checkbox"] {
    display: none; }
    .tpl-label-checkbox input[type="checkbox"]:checked + .tpl-icon-checkbox-default:after {
      background: #feb300;
      content: "";
      width: 9px;
      height: 9px;
      position: absolute;
      top: 2px;
      left: 2px; }
      .page-theme-blue .tpl-label-checkbox input[type="checkbox"]:checked + .tpl-icon-checkbox-default:after {
        background: #4ca9da; }
    .tpl-label-checkbox input[type="checkbox"]:checked + .tpl-icon-checkbox-default.bind-size-21:after {
      width: 15px;
      height: 15px; }
    .tpl-label-checkbox input[type="checkbox"]:enabled + .tpl-icon-checkbox-default {
      border-color: #444444; }
    .tpl-label-checkbox input[type="checkbox"]:enabled:checked + .tpl-icon-checkbox-default {
      border-color: #444444; }
    .tpl-label-checkbox input[type="checkbox"]:disabled + .tpl-icon-checkbox-default {
      border-color: #cccccc; }
    .tpl-label-checkbox input[type="checkbox"]:disabled:checked + .tpl-icon-checkbox-default:after {
      background-color: #cccccc; }
  .tpl-label-checkbox.event-this-hover {
    cursor: pointer; }
    .tpl-label-checkbox.event-this-hover input[type="checkbox"]:disabled + .tpl-icon-checkbox-default {
      cursor: not-allowed; }
    .tpl-label-checkbox.event-this-hover input[type="checkbox"]:enabled + .tpl-icon-checkbox-default {
      border-color: #bb1919; }
    .tpl-label-checkbox.event-this-hover .tpl-icon-checkbox-default {
      border-color: #feb300; }
      .page-theme-blue .tpl-label-checkbox.event-this-hover .tpl-icon-checkbox-default {
        border-color: #4ca9da; }

/* ----------------------------------------------- tpl-label-checkbox [END] ----------------------------------------- */
/* ----------------------------------------------- tpl-label-radio [START] ------------------------------------------ */
.tpl-label-radio {
  display: inline-block; }
  .tpl-label-radio input[type="radio"] {
    display: none; }
    .tpl-label-radio input[type="radio"]:checked + .tpl-icon-radio-default:after {
      background: #feb300;
      -webkit-border-radius: 50%;
              border-radius: 50%;
      content: "";
      width: 9px;
      height: 9px;
      position: absolute;
      top: 2px;
      left: 2px; }
      .page-theme-blue .tpl-label-radio input[type="radio"]:checked + .tpl-icon-radio-default:after {
        background: #4ca9da; }
      .tpl-label-radio input[type="radio"]:checked + .tpl-icon-radio-default:after.bind-size-21 {
        width: 15px;
        height: 15px; }
    .tpl-label-radio input[type="radio"]:enabled + .tpl-icon-radio-default {
      border-color: #444444; }
    .tpl-label-radio input[type="radio"]:enabled:checked + .tpl-icon-radio-default {
      border-color: #444444; }
    .tpl-label-radio input[type="radio"]:disabled + .tpl-icon-radio-default {
      border-color: #cccccc; }
    .tpl-label-radio input[type="radio"]:disabled:checked + .tpl-icon-radio-default:after {
      background-color: #cccccc; }
  .tpl-label-radio.event-this-hover {
    cursor: pointer; }
    .tpl-label-radio.event-this-hover input[type="radio"]:disabled + .tpl-icon-radio-default {
      cursor: not-allowed; }
    .tpl-label-radio.event-this-hover input[type="radio"]:enabled + .tpl-icon-radio-default {
      border-color: #bb1919; }
    .tpl-label-radio.event-this-hover .tpl-icon-radio-default {
      border-color: #feb300; }
      .page-theme-blue .tpl-label-radio.event-this-hover .tpl-icon-radio-default {
        border-color: #4ca9da; }

/* ----------------------------------------------- tpl-label-radio [END] -------------------------------------------- */
/* ================================================================================================================== */
/* =============================================== general [END] ==================================================== */
/* ================================================================================================================== */
/* ================================================================================================================== */
/* =============================================== plugins [START] ================================================== */
/* ================================================================================================================== */
.tooltipster-sidetip.tooltipster-punk .tooltipster-box {
  -webkit-border-radius: 5px;
          border-radius: 5px;
  border: none;
  border-bottom: 3px solid #bb1919;
  background: #e30613; }

.tooltipster-sidetip.tooltipster-punk.tooltipster-top .tooltipster-box {
  margin-bottom: 7px; }

.tooltipster-sidetip.tooltipster-punk .tooltipster-content {
  padding: 7px 15px 7px 15px;
  color: #ffffff;
  font-size: 12px;
  line-height: 15px; }

.tooltipster-sidetip.tooltipster-punk .tooltipster-arrow-background {
  display: none; }

.tooltipster-sidetip.tooltipster-punk.tooltipster-bottom .tooltipster-arrow-border {
  border-bottom-color: #bb1919; }

.tooltipster-sidetip.tooltipster-punk.tooltipster-left .tooltipster-arrow-border {
  border-left-color: #bb1919; }

.tooltipster-sidetip.tooltipster-punk.tooltipster-right .tooltipster-arrow-border {
  border-right-color: #bb1919; }

.tooltipster-sidetip.tooltipster-punk.tooltipster-top .tooltipster-arrow-border {
  border-top-color: #bb1919; }

/* ================================================================================================================== */
/* =============================================== plugins [END] ==================================================== */
/* ================================================================================================================== */
/* ================================================================================================================== */
/* =============================================== tpl-topnav [START] =============================================== */
/* ================================================================================================================== */
/* ----------------------------------------------- tpl-topnav-desk_max-outer [START] -------------------------------- */
.tpl-topnav-desk_max-outer {
  z-index: 800; }
  .container_max-outer .tpl-topnav-desk_max-outer > .container_max-inner > .info-spacer-cms > .tpl-topnav-desk {
    padding-left: 0;
    padding-right: 0; }
  @media (min-width: 0) and (max-width: 480px) {
    .tpl-topnav-desk_max-outer .tpl-topnav-desk {
      padding-left: 10px; } }
  @media (min-width: 481px) and (max-width: 767px) {
    .tpl-topnav-desk_max-outer .tpl-topnav-desk {
      padding-left: 15px; } }
  @media (min-width: 768px) and (max-width: 991px) {
    .tpl-topnav-desk_max-outer .tpl-topnav-desk {
      padding-left: 15px; } }
  @media (min-width: 992px) and (max-width: 1169px) {
    .tpl-topnav-desk_max-outer .tpl-topnav-desk {
      padding-left: 15px; } }
  @media (min-width: 1170px) {
    .tpl-topnav-desk_max-outer .tpl-topnav-desk {
      padding-left: 20px; } }
  @media (min-width: 0) and (max-width: 480px) {
    .tpl-topnav-desk_max-outer .tpl-topnav-desk {
      padding-right: 10px; } }
  @media (min-width: 481px) and (max-width: 767px) {
    .tpl-topnav-desk_max-outer .tpl-topnav-desk {
      padding-right: 15px; } }
  @media (min-width: 768px) and (max-width: 991px) {
    .tpl-topnav-desk_max-outer .tpl-topnav-desk {
      padding-right: 15px; } }
  @media (min-width: 992px) and (max-width: 1169px) {
    .tpl-topnav-desk_max-outer .tpl-topnav-desk {
      padding-right: 15px; } }
  @media (min-width: 1170px) {
    .tpl-topnav-desk_max-outer .tpl-topnav-desk {
      padding-right: 20px; } }
  @media (min-width: 0) and (max-width: 480px) {
    .tpl-topnav-desk_max-outer .tpl-topnav-desk > .row {
      margin-left: -10px; } }
  @media (min-width: 481px) and (max-width: 767px) {
    .tpl-topnav-desk_max-outer .tpl-topnav-desk > .row {
      margin-left: -15px; } }
  @media (min-width: 768px) and (max-width: 991px) {
    .tpl-topnav-desk_max-outer .tpl-topnav-desk > .row {
      margin-left: -15px; } }
  @media (min-width: 992px) and (max-width: 1169px) {
    .tpl-topnav-desk_max-outer .tpl-topnav-desk > .row {
      margin-left: -15px; } }
  @media (min-width: 1170px) {
    .tpl-topnav-desk_max-outer .tpl-topnav-desk > .row {
      margin-left: -20px; } }
  @media (min-width: 0) and (max-width: 480px) {
    .tpl-topnav-desk_max-outer .tpl-topnav-desk > .row {
      margin-right: -10px; } }
  @media (min-width: 481px) and (max-width: 767px) {
    .tpl-topnav-desk_max-outer .tpl-topnav-desk > .row {
      margin-right: -15px; } }
  @media (min-width: 768px) and (max-width: 991px) {
    .tpl-topnav-desk_max-outer .tpl-topnav-desk > .row {
      margin-right: -15px; } }
  @media (min-width: 992px) and (max-width: 1169px) {
    .tpl-topnav-desk_max-outer .tpl-topnav-desk > .row {
      margin-right: -15px; } }
  @media (min-width: 1170px) {
    .tpl-topnav-desk_max-outer .tpl-topnav-desk > .row {
      margin-right: -20px; } }
  @media (min-width: 1170px) {
    .tpl-topnav-desk_max-outer .tpl-topnav-desk > .row .row {
      margin-left: -15px;
      margin-right: -15px; } }
  @media (min-width: 0) and (max-width: 767px) {
    .tpl-topnav-desk_max-outer.bind-xs-none {
      display: none; } }
  @media (min-width: 768px) and (max-width: 991px) {
    .tpl-topnav-desk_max-outer.bind-sm-none {
      display: none; } }
  @media (min-width: 992px) and (max-width: 1169px) {
    .tpl-topnav-desk_max-outer.bind-md-none {
      display: none; } }
  @media (min-width: 1170px) {
    .tpl-topnav-desk_max-outer.bind-lg-none {
      display: none; } }
  .tpl-topnav-desk_max-outer.bind-type-sub {
    background: url('vhs-assets-css-5b06f52b76783f1342da5eb8b66bf5bd.png') 0 0 repeat-x;
    padding-top: 5px; }
  .tpl-topnav-desk_max-outer.bind-type-home {
    background: url('vhs-assets-css-514d1e18f2aa81f3380d94764037b260.png') 0 0 repeat-x;
    padding-top: 37px; }
  .page-theme-blue .tpl-topnav-desk_max-outer.bind-type-sub {
    background-image: url('vhs-assets-css-89c8f5c3b11cfc6c61191782e2b61b09.png'); }
  .page-theme-blue .tpl-topnav-desk_max-outer.bind-type-home {
    background-image: url('vhs-assets-css-296b2bea67086dc867a1eeb31ac18441.png'); }

/* ----------------------------------------------- tpl-topnav-desk_max-outer [END] ---------------------------------- */
/* ----------------------------------------------- tpl-topnav-desk [START] ------------------------------------------ */
.tpl-topnav-desk {
  display: block;
  position: relative; }

/* ----------------------------------------------- tpl-topnav-desk [END] -------------------------------------------- */
/* ----------------------------------------------- tpl-topnav-logo_max-outer [START] -------------------------------- */
.container_max-outer .tpl-topnav-logo_max-outer > .container_max-inner > .info-spacer-cms > .tpl-topnav-logo {
  padding-left: 0;
  padding-right: 0; }

@media (min-width: 0) and (max-width: 480px) {
  .tpl-topnav-logo_max-outer .tpl-topnav-logo {
    padding-left: 10px; } }

@media (min-width: 481px) and (max-width: 767px) {
  .tpl-topnav-logo_max-outer .tpl-topnav-logo {
    padding-left: 15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .tpl-topnav-logo_max-outer .tpl-topnav-logo {
    padding-left: 15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .tpl-topnav-logo_max-outer .tpl-topnav-logo {
    padding-left: 15px; } }

@media (min-width: 1170px) {
  .tpl-topnav-logo_max-outer .tpl-topnav-logo {
    padding-left: 20px; } }

@media (min-width: 0) and (max-width: 480px) {
  .tpl-topnav-logo_max-outer .tpl-topnav-logo {
    padding-right: 10px; } }

@media (min-width: 481px) and (max-width: 767px) {
  .tpl-topnav-logo_max-outer .tpl-topnav-logo {
    padding-right: 15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .tpl-topnav-logo_max-outer .tpl-topnav-logo {
    padding-right: 15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .tpl-topnav-logo_max-outer .tpl-topnav-logo {
    padding-right: 15px; } }

@media (min-width: 1170px) {
  .tpl-topnav-logo_max-outer .tpl-topnav-logo {
    padding-right: 20px; } }

@media (min-width: 0) and (max-width: 480px) {
  .tpl-topnav-logo_max-outer .tpl-topnav-logo > .row {
    margin-left: -10px; } }

@media (min-width: 481px) and (max-width: 767px) {
  .tpl-topnav-logo_max-outer .tpl-topnav-logo > .row {
    margin-left: -15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .tpl-topnav-logo_max-outer .tpl-topnav-logo > .row {
    margin-left: -15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .tpl-topnav-logo_max-outer .tpl-topnav-logo > .row {
    margin-left: -15px; } }

@media (min-width: 1170px) {
  .tpl-topnav-logo_max-outer .tpl-topnav-logo > .row {
    margin-left: -20px; } }

@media (min-width: 0) and (max-width: 480px) {
  .tpl-topnav-logo_max-outer .tpl-topnav-logo > .row {
    margin-right: -10px; } }

@media (min-width: 481px) and (max-width: 767px) {
  .tpl-topnav-logo_max-outer .tpl-topnav-logo > .row {
    margin-right: -15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .tpl-topnav-logo_max-outer .tpl-topnav-logo > .row {
    margin-right: -15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .tpl-topnav-logo_max-outer .tpl-topnav-logo > .row {
    margin-right: -15px; } }

@media (min-width: 1170px) {
  .tpl-topnav-logo_max-outer .tpl-topnav-logo > .row {
    margin-right: -20px; } }

@media (min-width: 1170px) {
  .tpl-topnav-logo_max-outer .tpl-topnav-logo > .row .row {
    margin-left: -15px;
    margin-right: -15px; } }

/* ----------------------------------------------- tpl-topnav-logo_max-outer [END] ---------------------------------- */
/* ----------------------------------------------- tpl-topnav-logo [START] ------------------------------------------ */
.tpl-topnav-logo {
  display: block;
  position: relative; }
  .tpl-topnav-logo_picture-default {
    display: inline-block;
    -webkit-transition: opacity 0.25s ease-in-out;
    -o-transition: opacity 0.25s ease-in-out;
    transition: opacity 0.25s ease-in-out; }
    .tpl-topnav-logo_picture-default.event-this-hover {
      opacity: 0.8; }
    .tpl-topnav-logo_picture-default > img {
      background: url('vhs-assets-css-7d6768347c6b2a1c93ac098aafacc946.svg') center center no-repeat;
      -webkit-background-size: contain;
              background-size: contain;
      display: inline-block;
      vertical-align: top;
      height: auto;
      max-width: 100%; }
    .bind-type-sub .tpl-topnav-logo_picture-default, .bind-type-default .tpl-topnav-logo_picture-default {
      max-width: 109px; }
      @media (min-width: 0) and (max-width: 767px) {
        .bind-type-sub .tpl-topnav-logo_picture-default, .bind-type-default .tpl-topnav-logo_picture-default {
          margin-top: 17px; } }
      @media (min-width: 768px) and (max-width: 991px) {
        .bind-type-sub .tpl-topnav-logo_picture-default, .bind-type-default .tpl-topnav-logo_picture-default {
          margin-top: 17px; } }
      @media (min-width: 992px) and (max-width: 1169px) {
        .bind-type-sub .tpl-topnav-logo_picture-default, .bind-type-default .tpl-topnav-logo_picture-default {
          margin-top: 17px; } }
      @media (min-width: 1170px) {
        .bind-type-sub .tpl-topnav-logo_picture-default, .bind-type-default .tpl-topnav-logo_picture-default {
          margin-top: 17px; } }
      @media (min-width: 0) and (max-width: 767px) {
        .bind-type-sub .tpl-topnav-logo_picture-default, .bind-type-default .tpl-topnav-logo_picture-default {
          margin-bottom: -22px; } }
      @media (min-width: 768px) and (max-width: 991px) {
        .bind-type-sub .tpl-topnav-logo_picture-default, .bind-type-default .tpl-topnav-logo_picture-default {
          margin-bottom: -22px; } }
      @media (min-width: 992px) and (max-width: 1169px) {
        .bind-type-sub .tpl-topnav-logo_picture-default, .bind-type-default .tpl-topnav-logo_picture-default {
          margin-bottom: -22px; } }
      @media (min-width: 1170px) {
        .bind-type-sub .tpl-topnav-logo_picture-default, .bind-type-default .tpl-topnav-logo_picture-default {
          margin-bottom: -22px; } }
    .bind-type-home .tpl-topnav-logo_picture-default {
      max-width: 229px; }
      @media (min-width: 0) and (max-width: 767px) {
        .bind-type-home .tpl-topnav-logo_picture-default {
          margin-top: 40px; } }
      @media (min-width: 768px) and (max-width: 991px) {
        .bind-type-home .tpl-topnav-logo_picture-default {
          margin-top: 40px; } }
      @media (min-width: 992px) and (max-width: 1169px) {
        .bind-type-home .tpl-topnav-logo_picture-default {
          margin-top: 40px; } }
      @media (min-width: 1170px) {
        .bind-type-home .tpl-topnav-logo_picture-default {
          margin-top: 40px; } }
      @media (min-width: 0) and (max-width: 767px) {
        .bind-type-home .tpl-topnav-logo_picture-default {
          margin-bottom: -131px; } }
      @media (min-width: 768px) and (max-width: 991px) {
        .bind-type-home .tpl-topnav-logo_picture-default {
          margin-bottom: -131px; } }
      @media (min-width: 992px) and (max-width: 1169px) {
        .bind-type-home .tpl-topnav-logo_picture-default {
          margin-bottom: -131px; } }
      @media (min-width: 1170px) {
        .bind-type-home .tpl-topnav-logo_picture-default {
          margin-bottom: -131px; } }
  .bind-type-sub .tpl-topnav-logo_picture-ecpe, .bind-type-default .tpl-topnav-logo_picture-ecpe {
    max-width: 109px; }
    @media (min-width: 0) and (max-width: 767px) {
      .bind-type-sub .tpl-topnav-logo_picture-ecpe, .bind-type-default .tpl-topnav-logo_picture-ecpe {
        margin-top: 17px; } }
    @media (min-width: 768px) and (max-width: 991px) {
      .bind-type-sub .tpl-topnav-logo_picture-ecpe, .bind-type-default .tpl-topnav-logo_picture-ecpe {
        margin-top: 17px; } }
    @media (min-width: 992px) and (max-width: 1169px) {
      .bind-type-sub .tpl-topnav-logo_picture-ecpe, .bind-type-default .tpl-topnav-logo_picture-ecpe {
        margin-top: 17px; } }
    @media (min-width: 1170px) {
      .bind-type-sub .tpl-topnav-logo_picture-ecpe, .bind-type-default .tpl-topnav-logo_picture-ecpe {
        margin-top: 17px; } }
    @media (min-width: 0) and (max-width: 767px) {
      .bind-type-sub .tpl-topnav-logo_picture-ecpe, .bind-type-default .tpl-topnav-logo_picture-ecpe {
        margin-bottom: -22px; } }
    @media (min-width: 768px) and (max-width: 991px) {
      .bind-type-sub .tpl-topnav-logo_picture-ecpe, .bind-type-default .tpl-topnav-logo_picture-ecpe {
        margin-bottom: -22px; } }
    @media (min-width: 992px) and (max-width: 1169px) {
      .bind-type-sub .tpl-topnav-logo_picture-ecpe, .bind-type-default .tpl-topnav-logo_picture-ecpe {
        margin-bottom: -22px; } }
    @media (min-width: 1170px) {
      .bind-type-sub .tpl-topnav-logo_picture-ecpe, .bind-type-default .tpl-topnav-logo_picture-ecpe {
        margin-bottom: -22px; } }
  .bind-type-home .tpl-topnav-logo_picture-ecpe {
    max-width: 229px; }
    @media (min-width: 0) and (max-width: 767px) {
      .bind-type-home .tpl-topnav-logo_picture-ecpe {
        margin-top: 40px; } }
    @media (min-width: 768px) and (max-width: 991px) {
      .bind-type-home .tpl-topnav-logo_picture-ecpe {
        margin-top: 40px; } }
    @media (min-width: 992px) and (max-width: 1169px) {
      .bind-type-home .tpl-topnav-logo_picture-ecpe {
        margin-top: 40px; } }
    @media (min-width: 1170px) {
      .bind-type-home .tpl-topnav-logo_picture-ecpe {
        margin-top: 40px; } }
    @media (min-width: 0) and (max-width: 767px) {
      .bind-type-home .tpl-topnav-logo_picture-ecpe {
        margin-bottom: -131px; } }
    @media (min-width: 768px) and (max-width: 991px) {
      .bind-type-home .tpl-topnav-logo_picture-ecpe {
        margin-bottom: -131px; } }
    @media (min-width: 992px) and (max-width: 1169px) {
      .bind-type-home .tpl-topnav-logo_picture-ecpe {
        margin-bottom: -131px; } }
    @media (min-width: 1170px) {
      .bind-type-home .tpl-topnav-logo_picture-ecpe {
        margin-bottom: -131px; } }
  .bind-type-sub .tpl-topnav-logo_picture-cluster, .bind-type-default .tpl-topnav-logo_picture-cluster {
    max-width: 139px; }
    @media (min-width: 0) and (max-width: 767px) {
      .bind-type-sub .tpl-topnav-logo_picture-cluster, .bind-type-default .tpl-topnav-logo_picture-cluster {
        margin-top: 17px; } }
    @media (min-width: 768px) and (max-width: 991px) {
      .bind-type-sub .tpl-topnav-logo_picture-cluster, .bind-type-default .tpl-topnav-logo_picture-cluster {
        margin-top: 17px; } }
    @media (min-width: 992px) and (max-width: 1169px) {
      .bind-type-sub .tpl-topnav-logo_picture-cluster, .bind-type-default .tpl-topnav-logo_picture-cluster {
        margin-top: 17px; } }
    @media (min-width: 1170px) {
      .bind-type-sub .tpl-topnav-logo_picture-cluster, .bind-type-default .tpl-topnav-logo_picture-cluster {
        margin-top: 17px; } }
    @media (min-width: 0) and (max-width: 767px) {
      .bind-type-sub .tpl-topnav-logo_picture-cluster, .bind-type-default .tpl-topnav-logo_picture-cluster {
        margin-bottom: -22px; } }
    @media (min-width: 768px) and (max-width: 991px) {
      .bind-type-sub .tpl-topnav-logo_picture-cluster, .bind-type-default .tpl-topnav-logo_picture-cluster {
        margin-bottom: -22px; } }
    @media (min-width: 992px) and (max-width: 1169px) {
      .bind-type-sub .tpl-topnav-logo_picture-cluster, .bind-type-default .tpl-topnav-logo_picture-cluster {
        margin-bottom: -22px; } }
    @media (min-width: 1170px) {
      .bind-type-sub .tpl-topnav-logo_picture-cluster, .bind-type-default .tpl-topnav-logo_picture-cluster {
        margin-bottom: -22px; } }
  .bind-type-home .tpl-topnav-logo_picture-cluster {
    max-width: 229px; }
    @media (min-width: 0) and (max-width: 767px) {
      .bind-type-home .tpl-topnav-logo_picture-cluster {
        margin-top: 40px; } }
    @media (min-width: 768px) and (max-width: 991px) {
      .bind-type-home .tpl-topnav-logo_picture-cluster {
        margin-top: 40px; } }
    @media (min-width: 992px) and (max-width: 1169px) {
      .bind-type-home .tpl-topnav-logo_picture-cluster {
        margin-top: 40px; } }
    @media (min-width: 1170px) {
      .bind-type-home .tpl-topnav-logo_picture-cluster {
        margin-top: 40px; } }
    @media (min-width: 0) and (max-width: 767px) {
      .bind-type-home .tpl-topnav-logo_picture-cluster {
        margin-bottom: -131px; } }
    @media (min-width: 768px) and (max-width: 991px) {
      .bind-type-home .tpl-topnav-logo_picture-cluster {
        margin-bottom: -131px; } }
    @media (min-width: 992px) and (max-width: 1169px) {
      .bind-type-home .tpl-topnav-logo_picture-cluster {
        margin-bottom: -131px; } }
    @media (min-width: 1170px) {
      .bind-type-home .tpl-topnav-logo_picture-cluster {
        margin-bottom: -131px; } }

/* ----------------------------------------------- tpl-topnav-logo [END] -------------------------------------------- */
/* ----------------------------------------------- tpl-topnav-desk-info_max-outer [START] --------------------------- */
/* ----------------------------------------------- tpl-topnav-desk-info_max-outer [END] ----------------------------- */
/* ----------------------------------------------- tpl-topnav-desk-info [START] ------------------------------------- */
/* ----------------------------------------------- tpl-topnav-desk-info [END] --------------------------------------- */
/* ----------------------------------------------- tpl-topnav-desk-menu_max-outer [START] --------------------------- */
/* ----------------------------------------------- tpl-topnav-desk-menu_max-outer [END] ----------------------------- */
/* ----------------------------------------------- tpl-topnav-desk-menu [START] ------------------------------------- */
/* ----------------------------------------------- tpl-topnav-desk-menu [END] --------------------------------------- */
/* ----------------------------------------------- tpl-topnav-mobi_max-outer [START] -------------------------------- */
.tpl-topnav-mobi_max-outer {
  background: #ffffff;
  border-top: 0 solid #feb300;
  border-bottom: 3px solid #feb300;
  display: block;
  width: 100%;
  position: fixed;
  left: 0;
  top: 0;
  z-index: 1100;
  -webkit-transition: border 250ms ease, padding 250ms ease;
  -o-transition: border 250ms ease, padding 250ms ease;
  transition: border 250ms ease, padding 250ms ease; }
  .container_max-outer .tpl-topnav-mobi_max-outer > .container_max-inner > .info-spacer-cms > .tpl-topnav-mobi {
    padding-left: 0;
    padding-right: 0; }
  @media (min-width: 0) and (max-width: 480px) {
    .tpl-topnav-mobi_max-outer .tpl-topnav-mobi {
      padding-left: 10px; } }
  @media (min-width: 481px) and (max-width: 767px) {
    .tpl-topnav-mobi_max-outer .tpl-topnav-mobi {
      padding-left: 15px; } }
  @media (min-width: 768px) and (max-width: 991px) {
    .tpl-topnav-mobi_max-outer .tpl-topnav-mobi {
      padding-left: 15px; } }
  @media (min-width: 992px) and (max-width: 1169px) {
    .tpl-topnav-mobi_max-outer .tpl-topnav-mobi {
      padding-left: 15px; } }
  @media (min-width: 1170px) {
    .tpl-topnav-mobi_max-outer .tpl-topnav-mobi {
      padding-left: 20px; } }
  @media (min-width: 0) and (max-width: 480px) {
    .tpl-topnav-mobi_max-outer .tpl-topnav-mobi {
      padding-right: 10px; } }
  @media (min-width: 481px) and (max-width: 767px) {
    .tpl-topnav-mobi_max-outer .tpl-topnav-mobi {
      padding-right: 15px; } }
  @media (min-width: 768px) and (max-width: 991px) {
    .tpl-topnav-mobi_max-outer .tpl-topnav-mobi {
      padding-right: 15px; } }
  @media (min-width: 992px) and (max-width: 1169px) {
    .tpl-topnav-mobi_max-outer .tpl-topnav-mobi {
      padding-right: 15px; } }
  @media (min-width: 1170px) {
    .tpl-topnav-mobi_max-outer .tpl-topnav-mobi {
      padding-right: 20px; } }
  @media (min-width: 0) and (max-width: 480px) {
    .tpl-topnav-mobi_max-outer .tpl-topnav-mobi > .row {
      margin-left: -10px; } }
  @media (min-width: 481px) and (max-width: 767px) {
    .tpl-topnav-mobi_max-outer .tpl-topnav-mobi > .row {
      margin-left: -15px; } }
  @media (min-width: 768px) and (max-width: 991px) {
    .tpl-topnav-mobi_max-outer .tpl-topnav-mobi > .row {
      margin-left: -15px; } }
  @media (min-width: 992px) and (max-width: 1169px) {
    .tpl-topnav-mobi_max-outer .tpl-topnav-mobi > .row {
      margin-left: -15px; } }
  @media (min-width: 1170px) {
    .tpl-topnav-mobi_max-outer .tpl-topnav-mobi > .row {
      margin-left: -20px; } }
  @media (min-width: 0) and (max-width: 480px) {
    .tpl-topnav-mobi_max-outer .tpl-topnav-mobi > .row {
      margin-right: -10px; } }
  @media (min-width: 481px) and (max-width: 767px) {
    .tpl-topnav-mobi_max-outer .tpl-topnav-mobi > .row {
      margin-right: -15px; } }
  @media (min-width: 768px) and (max-width: 991px) {
    .tpl-topnav-mobi_max-outer .tpl-topnav-mobi > .row {
      margin-right: -15px; } }
  @media (min-width: 992px) and (max-width: 1169px) {
    .tpl-topnav-mobi_max-outer .tpl-topnav-mobi > .row {
      margin-right: -15px; } }
  @media (min-width: 1170px) {
    .tpl-topnav-mobi_max-outer .tpl-topnav-mobi > .row {
      margin-right: -20px; } }
  @media (min-width: 1170px) {
    .tpl-topnav-mobi_max-outer .tpl-topnav-mobi > .row .row {
      margin-left: -15px;
      margin-right: -15px; } }
  @media (min-width: 0) and (max-width: 767px) {
    .tpl-topnav-mobi_max-outer.bind-xs-none {
      display: none; } }
  @media (min-width: 768px) and (max-width: 991px) {
    .tpl-topnav-mobi_max-outer.bind-sm-none {
      display: none; } }
  @media (min-width: 992px) and (max-width: 1169px) {
    .tpl-topnav-mobi_max-outer.bind-md-none {
      display: none; } }
  @media (min-width: 1170px) {
    .tpl-topnav-mobi_max-outer.bind-lg-none {
      display: none; } }
  @media (min-width: 0) and (max-width: 480px) {
    .tpl-topnav-mobi_max-outer {
      min-height: 33px; } }
  @media (min-width: 481px) and (max-width: 767px) {
    .tpl-topnav-mobi_max-outer {
      min-height: 41px; } }
  @media (min-width: 768px) and (max-width: 991px) {
    .tpl-topnav-mobi_max-outer {
      min-height: 41px; } }
  @media (min-width: 992px) and (max-width: 1169px) {
    .tpl-topnav-mobi_max-outer {
      min-height: 41px; } }
  @media (min-width: 1170px) {
    .tpl-topnav-mobi_max-outer {
      min-height: 41px; } }
  .tpl-topnav-mobi_max-outer.bind-docked {
    border-top-width: 7px;
    border-bottom-width: 0;
    padding-top: 29px;
    padding-bottom: 13px; }
  .page-theme-blue .tpl-topnav-mobi_max-outer {
    border-top-color: #4ca9da;
    border-bottom-color: #4ca9da; }

/* ----------------------------------------------- tpl-topnav-mobi_max-outer [END] ---------------------------------- */
/* ----------------------------------------------- tpl-topnav-mobi [START] ------------------------------------------ */
.tpl-topnav-mobi {
  display: block;
  position: relative;
  -webkit-transition: padding 250ms ease;
  -o-transition: padding 250ms ease;
  transition: padding 250ms ease; }
  .tpl-topnav-mobi > .row > div[class^="col-"] {
    font-size: 0;
    line-height: 0; }
  @media (min-width: 0) and (max-width: 480px) {
    .tpl-topnav-mobi_logo-ecpe {
      margin-top: 1px; } }
  @media (min-width: 481px) and (max-width: 767px) {
    .tpl-topnav-mobi_logo-ecpe {
      margin-top: 1px; } }
  @media (min-width: 768px) and (max-width: 991px) {
    .tpl-topnav-mobi_logo-ecpe {
      margin-top: 1px; } }
  @media (min-width: 992px) and (max-width: 1169px) {
    .tpl-topnav-mobi_logo-ecpe {
      margin-top: 1px; } }
  @media (min-width: 1170px) {
    .tpl-topnav-mobi_logo-ecpe {
      margin-top: 1px; } }
  .tpl-topnav-mobi_logo-ecpe > img {
    -webkit-transition: all 250ms ease;
    -o-transition: all 250ms ease;
    transition: all 250ms ease; }
    @media (min-width: 0) and (max-width: 480px) {
      .tpl-topnav-mobi_logo-ecpe > img {
        max-width: 40px; } }
    @media (min-width: 481px) and (max-width: 767px) {
      .tpl-topnav-mobi_logo-ecpe > img {
        max-width: 51px; } }
    @media (min-width: 768px) and (max-width: 991px) {
      .tpl-topnav-mobi_logo-ecpe > img {
        max-width: 51px; } }
    @media (min-width: 992px) and (max-width: 1169px) {
      .tpl-topnav-mobi_logo-ecpe > img {
        max-width: 51px; } }
    @media (min-width: 1170px) {
      .tpl-topnav-mobi_logo-ecpe > img {
        max-width: 51px; } }
  .bind-docked .tpl-topnav-mobi_logo-ecpe > img {
    margin-top: 0;
    max-width: 96px; }
  @media (min-width: 0) and (max-width: 480px) {
    .tpl-topnav-mobi_logo-cluster {
      margin-top: 1px; } }
  @media (min-width: 481px) and (max-width: 767px) {
    .tpl-topnav-mobi_logo-cluster {
      margin-top: 1px; } }
  @media (min-width: 768px) and (max-width: 991px) {
    .tpl-topnav-mobi_logo-cluster {
      margin-top: 1px; } }
  @media (min-width: 992px) and (max-width: 1169px) {
    .tpl-topnav-mobi_logo-cluster {
      margin-top: 1px; } }
  @media (min-width: 1170px) {
    .tpl-topnav-mobi_logo-cluster {
      margin-top: 1px; } }
  .tpl-topnav-mobi_logo-cluster > img {
    -webkit-transition: all 250ms ease;
    -o-transition: all 250ms ease;
    transition: all 250ms ease; }
    @media (min-width: 0) and (max-width: 480px) {
      .tpl-topnav-mobi_logo-cluster > img {
        max-width: 74px; } }
    @media (min-width: 481px) and (max-width: 767px) {
      .tpl-topnav-mobi_logo-cluster > img {
        max-width: 92px; } }
    @media (min-width: 768px) and (max-width: 991px) {
      .tpl-topnav-mobi_logo-cluster > img {
        max-width: 92px; } }
    @media (min-width: 992px) and (max-width: 1169px) {
      .tpl-topnav-mobi_logo-cluster > img {
        max-width: 92px; } }
    @media (min-width: 1170px) {
      .tpl-topnav-mobi_logo-cluster > img {
        max-width: 92px; } }
  .bind-docked .tpl-topnav-mobi_logo-cluster > img {
    margin-top: 0;
    max-width: 179px; }
  .tpl-topnav-mobi .link-bars1 {
    float: right;
    -webkit-transition: all 250ms ease;
    -o-transition: all 250ms ease;
    transition: all 250ms ease; }
    @media (min-width: 0) and (max-width: 480px) {
      .tpl-topnav-mobi .link-bars1 {
        margin-top: 8px; } }
    @media (min-width: 481px) and (max-width: 767px) {
      .tpl-topnav-mobi .link-bars1 {
        margin-top: 7px; } }
    @media (min-width: 768px) and (max-width: 991px) {
      .tpl-topnav-mobi .link-bars1 {
        margin-top: 7px; } }
    @media (min-width: 992px) and (max-width: 1169px) {
      .tpl-topnav-mobi .link-bars1 {
        margin-top: 5px; } }
    @media (min-width: 1170px) {
      .tpl-topnav-mobi .link-bars1 {
        margin-top: 5px; } }
    .bind-docked .tpl-topnav-mobi .link-bars1 {
      width: 40px;
      height: 28px;
      margin-top: 16px; }
  .tpl-topnav-mobi .link-locate1 {
    margin-top: 7px;
    margin-right: 15px;
    float: right;
    -webkit-transition: all 250ms ease;
    -o-transition: all 250ms ease;
    transition: all 250ms ease; }
    .bind-docked .tpl-topnav-mobi .link-locate1 {
      width: 28px;
      height: 28px;
      margin-top: 16px; }
    @media (min-width: 0) and (max-width: 480px) {
      .tpl-topnav-mobi .link-locate1 {
        margin-top: 6px;
        width: 20px;
        height: 20px; } }

/* ----------------------------------------------- tpl-topnav-mobi [END] -------------------------------------------- */
/* ----------------------------------------------- tpl-topnav-mobi-separator [START] -------------------------------- */
.tpl-topnav-mobi-separator {
  position: relative;
  overflow: hidden; }
  @media (min-width: 0) and (max-width: 480px) {
    .tpl-topnav-mobi-separator {
      height: 32px; } }
  @media (min-width: 481px) and (max-width: 767px) {
    .tpl-topnav-mobi-separator {
      height: 40px; } }
  @media (min-width: 768px) and (max-width: 991px) {
    .tpl-topnav-mobi-separator {
      height: 40px; } }
  @media (min-width: 992px) and (max-width: 1169px) {
    .tpl-topnav-mobi-separator {
      height: 40px; } }
  @media (min-width: 1170px) {
    .tpl-topnav-mobi-separator {
      height: 40px; } }
  @media (min-width: 0) and (max-width: 767px) {
    .tpl-topnav-mobi-separator.bind-xs-none {
      display: none; } }
  @media (min-width: 768px) and (max-width: 991px) {
    .tpl-topnav-mobi-separator.bind-sm-none {
      display: none; } }
  @media (min-width: 992px) and (max-width: 1169px) {
    .tpl-topnav-mobi-separator.bind-md-none {
      display: none; } }
  @media (min-width: 1170px) {
    .tpl-topnav-mobi-separator.bind-lg-none {
      display: none; } }

/* ----------------------------------------------- tpl-topnav-mobi-separator [END] ---------------------------------- */
/* ----------------------------------------------- topnav-access-menu [START] --------------------------------------- */
/* ----------------------------------------------- topnav-access-menu [END] ----------------------------------------- */
/* ----------------------------------------------- topnav-access-menu [START] --------------------------------------- */
/* ----------------------------------------------- topnav-access-menu [END] ----------------------------------------- */
/* ----------------------------------------------- tpl-access-menu [START] ------------------------------------------ */
.container_max-outer .tpl-access-menu_max-outer > .container_max-inner > .info-spacer-cms > .tpl-access-menu {
  padding-left: 0;
  padding-right: 0; }

@media (min-width: 0) and (max-width: 480px) {
  .tpl-access-menu_max-outer .tpl-access-menu {
    padding-left: 10px; } }

@media (min-width: 481px) and (max-width: 767px) {
  .tpl-access-menu_max-outer .tpl-access-menu {
    padding-left: 15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .tpl-access-menu_max-outer .tpl-access-menu {
    padding-left: 15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .tpl-access-menu_max-outer .tpl-access-menu {
    padding-left: 15px; } }

@media (min-width: 1170px) {
  .tpl-access-menu_max-outer .tpl-access-menu {
    padding-left: 20px; } }

@media (min-width: 0) and (max-width: 480px) {
  .tpl-access-menu_max-outer .tpl-access-menu {
    padding-right: 10px; } }

@media (min-width: 481px) and (max-width: 767px) {
  .tpl-access-menu_max-outer .tpl-access-menu {
    padding-right: 15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .tpl-access-menu_max-outer .tpl-access-menu {
    padding-right: 15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .tpl-access-menu_max-outer .tpl-access-menu {
    padding-right: 15px; } }

@media (min-width: 1170px) {
  .tpl-access-menu_max-outer .tpl-access-menu {
    padding-right: 20px; } }

@media (min-width: 0) and (max-width: 480px) {
  .tpl-access-menu_max-outer .tpl-access-menu > .row {
    margin-left: -10px; } }

@media (min-width: 481px) and (max-width: 767px) {
  .tpl-access-menu_max-outer .tpl-access-menu > .row {
    margin-left: -15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .tpl-access-menu_max-outer .tpl-access-menu > .row {
    margin-left: -15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .tpl-access-menu_max-outer .tpl-access-menu > .row {
    margin-left: -15px; } }

@media (min-width: 1170px) {
  .tpl-access-menu_max-outer .tpl-access-menu > .row {
    margin-left: -20px; } }

@media (min-width: 0) and (max-width: 480px) {
  .tpl-access-menu_max-outer .tpl-access-menu > .row {
    margin-right: -10px; } }

@media (min-width: 481px) and (max-width: 767px) {
  .tpl-access-menu_max-outer .tpl-access-menu > .row {
    margin-right: -15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .tpl-access-menu_max-outer .tpl-access-menu > .row {
    margin-right: -15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .tpl-access-menu_max-outer .tpl-access-menu > .row {
    margin-right: -15px; } }

@media (min-width: 1170px) {
  .tpl-access-menu_max-outer .tpl-access-menu > .row {
    margin-right: -20px; } }

@media (min-width: 1170px) {
  .tpl-access-menu_max-outer .tpl-access-menu > .row .row {
    margin-left: -15px;
    margin-right: -15px; } }

/* ----------------------------------------------- tpl-access-menu [END] -------------------------------------------- */
/* ----------------------------------------------- tpl-access-menu [START] ------------------------------------------ */
.tpl-access-menu {
  display: block;
  position: relative;
  overflow: hidden;
  font-size: 20px;
  line-height: 22px; }
  .tpl-access-menu.bind-float-left {
    float: left; }
  .tpl-access-menu.bind-float-right {
    float: right; }
  .tpl-access-menu.bind-float-center {
    text-align: center; }
    .tpl-access-menu.bind-float-center ul.tpl-access-menu_list-type1 {
      display: inline-block; }
  .tpl-access-menu.bind-display-mode-vertical ul.tpl-access-menu_list-type1 {
    display: block; }
    .tpl-access-menu.bind-display-mode-vertical ul.tpl-access-menu_list-type1 > li {
      display: block;
      padding: 0 0 2px 0;
      float: none; }
      .tpl-access-menu.bind-display-mode-vertical ul.tpl-access-menu_list-type1 > li > a {
        background: #cccccc;
        padding: 6px 15px 6px 24px;
        text-align: left; }
        .tpl-access-menu.bind-display-mode-vertical ul.tpl-access-menu_list-type1 > li > a.event-this-hover {
          background-color: #be8600;
          color: #ffffff; }
        .page-theme-blue .tpl-access-menu.bind-display-mode-vertical ul.tpl-access-menu_list-type1 > li > a.event-this-hover {
          background-color: #397fa3;
          color: #051e32; }
  .tpl-access-menu_list-type1 {
    padding-left: 0;
    list-style: none;
    margin-bottom: 0; }
    .tpl-access-menu_list-type1 > li {
      padding-left: 19px;
      float: left;
      font-size: 16px;
      line-height: 18px; }
      .tpl-access-menu_list-type1 > li:first-child {
        padding-left: 0; }
      .tpl-access-menu_list-type1 > li.inner-link-login .inside-icon, .tpl-access-menu_list-type1 > li.inner-link-logout .inside-icon, .tpl-access-menu_list-type1 > li.inner-link-user .inside-icon {
        font-size: 0;
        line-height: 0;
        display: inline-block;
        position: relative;
        float: left;
        margin: 0 5px 0 0; }
        .tpl-access-menu_list-type1 > li.inner-link-login .inside-icon:before, .tpl-access-menu_list-type1 > li.inner-link-logout .inside-icon:before, .tpl-access-menu_list-type1 > li.inner-link-user .inside-icon:before {
          font-family: FontAwesome, serif;
          font-size: 17px;
          line-height: 15px;
          font-weight: normal; }
      .tpl-access-menu_list-type1 > li.inner-link-login > a .inside-icon:before {
        content: "\f090"; }
      .tpl-access-menu_list-type1 > li.inner-link-logout > a .inside-icon:before {
        content: "\f08b"; }
      .tpl-access-menu_list-type1 > li.inner-link-user .inside-icon:before {
        content: "\f007"; }
      .tpl-access-menu_list-type1 > li > a {
        display: block;
        position: relative;
        text-decoration: none; }
        .tpl-access-menu_list-type1 > li > a.event-this-hover {
          color: #feb300; }
  .tpl-access-menu > ul.test {
    padding-left: 0;
    list-style: none;
    margin-bottom: 0; }
    .topnav .tpl-access-menu > ul.test {
      padding-top: 22px; }
    .tpl-access-menu > ul.test > li {
      padding-left: 25px;
      float: left; }
      .tpl-access-menu > ul.test > li:first-child {
        padding-left: 0; }
      .tpl-access-menu > ul.test > li.inner-login .inside-icon, .tpl-access-menu > ul.test > li.inner-logout .inside-icon, .tpl-access-menu > ul.test > li.inner-user-link .inside-icon, .tpl-access-menu > ul.test > li.inner-user-text .inside-icon {
        font-size: 0;
        line-height: 0;
        display: inline-block;
        position: relative;
        float: left;
        margin: -2px 7px 0 0; }
        .tpl-access-menu > ul.test > li.inner-login .inside-icon:before, .tpl-access-menu > ul.test > li.inner-logout .inside-icon:before, .tpl-access-menu > ul.test > li.inner-user-link .inside-icon:before, .tpl-access-menu > ul.test > li.inner-user-text .inside-icon:before {
          font-family: FontAwesome, serif;
          font-size: 26px;
          line-height: 24px;
          font-weight: normal; }
      .tpl-access-menu > ul.test > li.inner-login > a {
        padding-top: 2px; }
        .tpl-access-menu > ul.test > li.inner-login > a .inside-icon:before {
          content: "\f090"; }
      .tpl-access-menu > ul.test > li.inner-logout > a {
        padding-top: 2px; }
        .tpl-access-menu > ul.test > li.inner-logout > a .inside-icon:before {
          content: "\f08b"; }
      .tpl-access-menu > ul.test > li.inner-user-text {
        padding-top: 2px; }
        .tpl-access-menu > ul.test > li.inner-user-text .inside-icon:before {
          content: "\f007"; }
      .tpl-access-menu > ul.test > li > a {
        display: block;
        position: relative;
        text-decoration: none; }
        .tpl-access-menu > ul.test > li > a.event-this-hover {
          color: #bb1919; }

/* ----------------------------------------------- tpl-access-menu [END] -------------------------------------------- */
/* ================================================================================================================== */
/* =============================================== topnav [END] ===================================================== */
/* ================================================================================================================== */
/* ================================================================================================================== */
/* =============================================== menu [START] ===================================================== */
/* ================================================================================================================== */
/* ----------------------------------------------- tpl-mobile-menu_max-outer [START] -------------------------------- */
.container_max-outer .tpl-mobile-menu_max-outer > .container_max-inner > .info-spacer-cms > .tpl-mobile-menu {
  padding-left: 0;
  padding-right: 0; }

@media (min-width: 0) and (max-width: 480px) {
  .tpl-mobile-menu_max-outer .tpl-mobile-menu {
    padding-left: 10px; } }

@media (min-width: 481px) and (max-width: 767px) {
  .tpl-mobile-menu_max-outer .tpl-mobile-menu {
    padding-left: 15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .tpl-mobile-menu_max-outer .tpl-mobile-menu {
    padding-left: 15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .tpl-mobile-menu_max-outer .tpl-mobile-menu {
    padding-left: 15px; } }

@media (min-width: 1170px) {
  .tpl-mobile-menu_max-outer .tpl-mobile-menu {
    padding-left: 20px; } }

@media (min-width: 0) and (max-width: 480px) {
  .tpl-mobile-menu_max-outer .tpl-mobile-menu {
    padding-right: 10px; } }

@media (min-width: 481px) and (max-width: 767px) {
  .tpl-mobile-menu_max-outer .tpl-mobile-menu {
    padding-right: 15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .tpl-mobile-menu_max-outer .tpl-mobile-menu {
    padding-right: 15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .tpl-mobile-menu_max-outer .tpl-mobile-menu {
    padding-right: 15px; } }

@media (min-width: 1170px) {
  .tpl-mobile-menu_max-outer .tpl-mobile-menu {
    padding-right: 20px; } }

@media (min-width: 0) and (max-width: 480px) {
  .tpl-mobile-menu_max-outer .tpl-mobile-menu > .row {
    margin-left: -10px; } }

@media (min-width: 481px) and (max-width: 767px) {
  .tpl-mobile-menu_max-outer .tpl-mobile-menu > .row {
    margin-left: -15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .tpl-mobile-menu_max-outer .tpl-mobile-menu > .row {
    margin-left: -15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .tpl-mobile-menu_max-outer .tpl-mobile-menu > .row {
    margin-left: -15px; } }

@media (min-width: 1170px) {
  .tpl-mobile-menu_max-outer .tpl-mobile-menu > .row {
    margin-left: -20px; } }

@media (min-width: 0) and (max-width: 480px) {
  .tpl-mobile-menu_max-outer .tpl-mobile-menu > .row {
    margin-right: -10px; } }

@media (min-width: 481px) and (max-width: 767px) {
  .tpl-mobile-menu_max-outer .tpl-mobile-menu > .row {
    margin-right: -15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .tpl-mobile-menu_max-outer .tpl-mobile-menu > .row {
    margin-right: -15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .tpl-mobile-menu_max-outer .tpl-mobile-menu > .row {
    margin-right: -15px; } }

@media (min-width: 1170px) {
  .tpl-mobile-menu_max-outer .tpl-mobile-menu > .row {
    margin-right: -20px; } }

@media (min-width: 1170px) {
  .tpl-mobile-menu_max-outer .tpl-mobile-menu > .row .row {
    margin-left: -15px;
    margin-right: -15px; } }

/* ----------------------------------------------- tpl-mobile-menu_max-outer [END] ---------------------------------- */
/* ----------------------------------------------- tpl-mobile-menu [START] ------------------------------------------ */
.tpl-mobile-menu {
  display: block;
  position: relative; }
  .tpl-mobile-menu_nav {
    display: block;
    position: relative;
    margin-top: 25px;
    margin-bottom: 0;
    overflow: hidden;
    z-index: 1; }
    .tpl-mobile-menu_nav ul {
      font-size: 0;
      line-height: 0;
      padding-left: 0;
      list-style: none;
      display: none;
      padding: 0;
      margin: 0;
      position: relative;
      overflow: hidden; }
      .tpl-mobile-menu_nav ul li {
        display: block;
        margin: 0;
        padding: 0;
        position: relative; }
        .tpl-mobile-menu_nav ul li.action-open > ul {
          display: block; }
        .tpl-mobile-menu_nav ul li.action-active > a > .inner-text {
          font-style: italic;
          text-decoration: underline; }
        .tpl-mobile-menu_nav ul li.action-hover > a {
          background-color: rgba(255, 255, 255, 0.21); }
        .tpl-mobile-menu_nav ul li.list-available.action-open > a {
          background-image: url('vhs-assets-css-aa2313b9f23397abe4c16640485fe5f2.png');
          background-position-y: 12px; }
          .tpl-mobile-menu_nav ul li.list-available.action-open > a > .inner-info {
            background: rgba(253, 255, 96, 0.8); }
            .tpl-mobile-menu_nav ul li.list-available.action-open > a > .inner-info .fa {
              -webkit-transform: rotate(-180deg);
              -ms-transform: rotate(-180deg);
              transform: rotate(-180deg); }
        .tpl-mobile-menu_nav ul li.inner-color-red {
          background: #e94f36; }
          .tpl-mobile-menu_nav ul li.inner-color-red a {
            border-bottom: 1px solid rgba(255, 255, 255, 0.3); }
            .tpl-mobile-menu_nav ul li.inner-color-red a.event-this-hover {
              border-bottom-color: #e94f36; }
            .tpl-mobile-menu_nav ul li.inner-color-red a > .inner-info, .tpl-mobile-menu_nav ul li.inner-color-red a > .inner-info * {
              color: #802b1e; }
          .tpl-mobile-menu_nav ul li.inner-color-red > ul {
            background: rgba(0, 0, 0, 0.2); }
            .tpl-mobile-menu_nav ul li.inner-color-red > ul > li > ul {
              background: rgba(0, 0, 0, 0.2); }
              .tpl-mobile-menu_nav ul li.inner-color-red > ul > li > ul > li > ul {
                background: rgba(0, 0, 0, 0.2); }
        .tpl-mobile-menu_nav ul li.inner-color-orange-dark {
          background: #feb300; }
          .tpl-mobile-menu_nav ul li.inner-color-orange-dark a {
            border-bottom: 1px solid rgba(255, 255, 255, 0.3);
            color: #785500; }
            .tpl-mobile-menu_nav ul li.inner-color-orange-dark a.event-this-hover {
              border-bottom-color: #d99900;
              color: #ffffff; }
            .tpl-mobile-menu_nav ul li.inner-color-orange-dark a > .inner-info, .tpl-mobile-menu_nav ul li.inner-color-orange-dark a > .inner-info * {
              color: #785500; }
          .tpl-mobile-menu_nav ul li.inner-color-orange-dark > ul {
            background: rgba(0, 0, 0, 0.1); }
            .tpl-mobile-menu_nav ul li.inner-color-orange-dark > ul > li > ul {
              background: rgba(0, 0, 0, 0.1); }
              .tpl-mobile-menu_nav ul li.inner-color-orange-dark > ul > li > ul > li > ul {
                background: rgba(0, 0, 0, 0.1); }
        .tpl-mobile-menu_nav ul li.inner-color-blue-alive-light {
          background: #4ca9da; }
          .tpl-mobile-menu_nav ul li.inner-color-blue-alive-light.list-available.action-open a > .inner-info {
            background: rgba(30, 87, 147, 0.6); }
          .tpl-mobile-menu_nav ul li.inner-color-blue-alive-light a {
            border-bottom: 1px solid rgba(255, 255, 255, 0.3); }
            .tpl-mobile-menu_nav ul li.inner-color-blue-alive-light a.event-this-hover {
              border-bottom-color: #4ca9da;
              color: #051e32; }
            .tpl-mobile-menu_nav ul li.inner-color-blue-alive-light a > .inner-info, .tpl-mobile-menu_nav ul li.inner-color-blue-alive-light a > .inner-info * {
              color: #051e32; }
          .tpl-mobile-menu_nav ul li.inner-color-blue-alive-light > ul {
            background: rgba(0, 0, 0, 0.1); }
            .tpl-mobile-menu_nav ul li.inner-color-blue-alive-light > ul > li > ul {
              background: rgba(0, 0, 0, 0.1); }
              .tpl-mobile-menu_nav ul li.inner-color-blue-alive-light > ul > li > ul > li > ul {
                background: rgba(0, 0, 0, 0.1); }
        .tpl-mobile-menu_nav ul li.inner-color-grey-darker-type1 {
          background: #cccccc; }
          .tpl-mobile-menu_nav ul li.inner-color-grey-darker-type1.list-available.action-open a > .inner-info {
            background: rgba(254, 179, 0, 0.8); }
          .tpl-mobile-menu_nav ul li.inner-color-grey-darker-type1 a {
            border-bottom: 1px solid rgba(255, 255, 255, 0.3);
            color: #000000; }
            .tpl-mobile-menu_nav ul li.inner-color-grey-darker-type1 a.event-this-hover {
              border-bottom-color: #d99900;
              background-color: #d99900;
              color: #ffffff; }
            .tpl-mobile-menu_nav ul li.inner-color-grey-darker-type1 a > .inner-info, .tpl-mobile-menu_nav ul li.inner-color-grey-darker-type1 a > .inner-info * {
              color: #785500; }
          .tpl-mobile-menu_nav ul li.inner-color-grey-darker-type1 > ul {
            background: rgba(0, 0, 0, 0.1); }
            .tpl-mobile-menu_nav ul li.inner-color-grey-darker-type1 > ul > li > ul {
              background: rgba(0, 0, 0, 0.1); }
              .tpl-mobile-menu_nav ul li.inner-color-grey-darker-type1 > ul > li > ul > li > ul {
                background: rgba(0, 0, 0, 0.1); }
        .tpl-mobile-menu_nav ul li.inner-color-grey-darker-type2 {
          background: #cccccc; }
          .tpl-mobile-menu_nav ul li.inner-color-grey-darker-type2.list-available.action-open a > .inner-info {
            background: rgba(30, 87, 147, 0.6); }
          .tpl-mobile-menu_nav ul li.inner-color-grey-darker-type2 a {
            border-bottom: 1px solid rgba(255, 255, 255, 0.3);
            color: #000000; }
            .tpl-mobile-menu_nav ul li.inner-color-grey-darker-type2 a.event-this-hover {
              border-bottom-color: #4ca9da;
              background-color: #4ca9da;
              color: #051e32; }
            .tpl-mobile-menu_nav ul li.inner-color-grey-darker-type2 a > .inner-info, .tpl-mobile-menu_nav ul li.inner-color-grey-darker-type2 a > .inner-info * {
              color: #051e32; }
          .tpl-mobile-menu_nav ul li.inner-color-grey-darker-type2 > ul {
            background: rgba(0, 0, 0, 0.1); }
            .tpl-mobile-menu_nav ul li.inner-color-grey-darker-type2 > ul > li > ul {
              background: rgba(0, 0, 0, 0.1); }
              .tpl-mobile-menu_nav ul li.inner-color-grey-darker-type2 > ul > li > ul > li > ul {
                background: rgba(0, 0, 0, 0.1); }
        .tpl-mobile-menu_nav ul li a {
          background: url('vhs-assets-css-4712f0ab19a48871e55b0787f8d7fedd.png') 30px 11px no-repeat;
          display: block;
          text-decoration: none;
          position: relative;
          overflow: hidden;
          color: #ffffff;
          border-bottom: 1px solid rgba(255, 255, 255, 0.04);
          font-size: 16px;
          line-height: 18px; }
          @media (min-width: 0) and (max-width: 767px) {
            .tpl-mobile-menu_nav ul li a {
              padding-top: 6px; } }
          @media (min-width: 768px) and (max-width: 991px) {
            .tpl-mobile-menu_nav ul li a {
              padding-top: 6px; } }
          @media (min-width: 992px) and (max-width: 1169px) {
            .tpl-mobile-menu_nav ul li a {
              padding-top: 6px; } }
          @media (min-width: 1170px) {
            .tpl-mobile-menu_nav ul li a {
              padding-top: 6px; } }
          @media (min-width: 0) and (max-width: 767px) {
            .tpl-mobile-menu_nav ul li a {
              padding-bottom: 6px; } }
          @media (min-width: 768px) and (max-width: 991px) {
            .tpl-mobile-menu_nav ul li a {
              padding-bottom: 6px; } }
          @media (min-width: 992px) and (max-width: 1169px) {
            .tpl-mobile-menu_nav ul li a {
              padding-bottom: 6px; } }
          @media (min-width: 1170px) {
            .tpl-mobile-menu_nav ul li a {
              padding-bottom: 6px; } }
          @media (min-width: 0) and (max-width: 767px) {
            .tpl-mobile-menu_nav ul li a {
              padding-right: 50px; } }
          @media (min-width: 768px) and (max-width: 991px) {
            .tpl-mobile-menu_nav ul li a {
              padding-right: 55px; } }
          @media (min-width: 992px) and (max-width: 1169px) {
            .tpl-mobile-menu_nav ul li a {
              padding-right: 55px; } }
          @media (min-width: 1170px) {
            .tpl-mobile-menu_nav ul li a {
              padding-right: 55px; } }
          .tpl-mobile-menu_nav ul li a.event-this-hover {
            background-color: rgba(0, 0, 0, 0.25);
            border-bottom-color: white; }
          .tpl-mobile-menu_nav ul li a > .inner-text {
            padding: 4px 0 8px 14px;
            margin: -4px -14px -8px -14px;
            position: relative;
            overflow: hidden;
            font-size: 16px;
            line-height: 18px; }
          .tpl-mobile-menu_nav ul li a > .inner-info {
            -webkit-border-radius: 10px;
                    border-radius: 10px;
            background: rgba(255, 255, 255, 0.4);
            padding: 3px 9px 0 9px;
            height: 17px;
            position: absolute;
            top: 7px;
            font-size: 10px;
            line-height: 12px;
            color: #42494f;
            overflow: hidden;
            white-space: nowrap; }
            @media (min-width: 0) and (max-width: 767px) {
              .tpl-mobile-menu_nav ul li a > .inner-info {
                right: 10px; } }
            @media (min-width: 768px) and (max-width: 991px) {
              .tpl-mobile-menu_nav ul li a > .inner-info {
                right: 15px; } }
            @media (min-width: 992px) and (max-width: 1169px) {
              .tpl-mobile-menu_nav ul li a > .inner-info {
                right: 15px; } }
            @media (min-width: 1170px) {
              .tpl-mobile-menu_nav ul li a > .inner-info {
                right: 15px; } }
            .tpl-mobile-menu_nav ul li a > .inner-info > .fa {
              transition: all .35s linear;
              -moz-transition: all .35s linear;
              -webkit-transition: all .35s linear;
              -o-transition: all .35s linear;
              margin-top: 1px;
              font-size: 11px;
              line-height: 10px; }
    .tpl-mobile-menu_nav > ul {
      display: block; }
      .tpl-mobile-menu_nav > ul > li {
        background: #4d4d4d;
        margin-bottom: 2px; }
        .tpl-mobile-menu_nav > ul > li:last-child {
          margin-bottom: 0; }
        .tpl-mobile-menu_nav > ul > li.list-available.action-open > a {
          background-image: none; }
        .tpl-mobile-menu_nav > ul > li > a {
          background-image: none; }
          @media (min-width: 0) and (max-width: 767px) {
            .tpl-mobile-menu_nav > ul > li > a {
              padding-left: 24px; } }
          @media (min-width: 768px) and (max-width: 991px) {
            .tpl-mobile-menu_nav > ul > li > a {
              padding-left: 29px; } }
          @media (min-width: 992px) and (max-width: 1169px) {
            .tpl-mobile-menu_nav > ul > li > a {
              padding-left: 29px; } }
          @media (min-width: 1170px) {
            .tpl-mobile-menu_nav > ul > li > a {
              padding-left: 29px; } }
          @media (min-width: 0) and (max-width: 767px) {
            .tpl-mobile-menu_nav > ul > li > a {
              background-position: 10px 11px; } }
          @media (min-width: 768px) and (max-width: 991px) {
            .tpl-mobile-menu_nav > ul > li > a {
              background-position: 15px 11px; } }
          @media (min-width: 992px) and (max-width: 1169px) {
            .tpl-mobile-menu_nav > ul > li > a {
              background-position: 15px 11px; } }
          @media (min-width: 1170px) {
            .tpl-mobile-menu_nav > ul > li > a {
              background-position: 15px 11px; } }
    .tpl-mobile-menu_nav > ul > li > ul {
      background: #606060; }
      @media (min-width: 0) and (max-width: 767px) {
        .tpl-mobile-menu_nav > ul > li > ul > li > a {
          padding-left: 38px; } }
      @media (min-width: 768px) and (max-width: 991px) {
        .tpl-mobile-menu_nav > ul > li > ul > li > a {
          padding-left: 43px; } }
      @media (min-width: 992px) and (max-width: 1169px) {
        .tpl-mobile-menu_nav > ul > li > ul > li > a {
          padding-left: 43px; } }
      @media (min-width: 1170px) {
        .tpl-mobile-menu_nav > ul > li > ul > li > a {
          padding-left: 43px; } }
      @media (min-width: 0) and (max-width: 767px) {
        .tpl-mobile-menu_nav > ul > li > ul > li > a {
          background-position: 24px 11px; } }
      @media (min-width: 768px) and (max-width: 991px) {
        .tpl-mobile-menu_nav > ul > li > ul > li > a {
          background-position: 29px 11px; } }
      @media (min-width: 992px) and (max-width: 1169px) {
        .tpl-mobile-menu_nav > ul > li > ul > li > a {
          background-position: 29px 11px; } }
      @media (min-width: 1170px) {
        .tpl-mobile-menu_nav > ul > li > ul > li > a {
          background-position: 29px 11px; } }
    .tpl-mobile-menu_nav > ul > li > ul > li > ul {
      background: #757575; }
      @media (min-width: 0) and (max-width: 767px) {
        .tpl-mobile-menu_nav > ul > li > ul > li > ul > li > a {
          padding-left: 53px; } }
      @media (min-width: 768px) and (max-width: 991px) {
        .tpl-mobile-menu_nav > ul > li > ul > li > ul > li > a {
          padding-left: 58px; } }
      @media (min-width: 992px) and (max-width: 1169px) {
        .tpl-mobile-menu_nav > ul > li > ul > li > ul > li > a {
          padding-left: 58px; } }
      @media (min-width: 1170px) {
        .tpl-mobile-menu_nav > ul > li > ul > li > ul > li > a {
          padding-left: 58px; } }
      @media (min-width: 0) and (max-width: 767px) {
        .tpl-mobile-menu_nav > ul > li > ul > li > ul > li > a {
          background-position: 39px 11px; } }
      @media (min-width: 768px) and (max-width: 991px) {
        .tpl-mobile-menu_nav > ul > li > ul > li > ul > li > a {
          background-position: 44px 11px; } }
      @media (min-width: 992px) and (max-width: 1169px) {
        .tpl-mobile-menu_nav > ul > li > ul > li > ul > li > a {
          background-position: 44px 11px; } }
      @media (min-width: 1170px) {
        .tpl-mobile-menu_nav > ul > li > ul > li > ul > li > a {
          background-position: 44px 11px; } }
    .tpl-mobile-menu_nav > ul > li > ul > li > ul > li > ul {
      background: #898989; }
      @media (min-width: 0) and (max-width: 767px) {
        .tpl-mobile-menu_nav > ul > li > ul > li > ul > li > ul > li > a {
          padding-left: 68px; } }
      @media (min-width: 768px) and (max-width: 991px) {
        .tpl-mobile-menu_nav > ul > li > ul > li > ul > li > ul > li > a {
          padding-left: 73px; } }
      @media (min-width: 992px) and (max-width: 1169px) {
        .tpl-mobile-menu_nav > ul > li > ul > li > ul > li > ul > li > a {
          padding-left: 73px; } }
      @media (min-width: 1170px) {
        .tpl-mobile-menu_nav > ul > li > ul > li > ul > li > ul > li > a {
          padding-left: 73px; } }
      @media (min-width: 0) and (max-width: 767px) {
        .tpl-mobile-menu_nav > ul > li > ul > li > ul > li > ul > li > a {
          background-position: 54px 11px; } }
      @media (min-width: 768px) and (max-width: 991px) {
        .tpl-mobile-menu_nav > ul > li > ul > li > ul > li > ul > li > a {
          background-position: 59px 11px; } }
      @media (min-width: 992px) and (max-width: 1169px) {
        .tpl-mobile-menu_nav > ul > li > ul > li > ul > li > ul > li > a {
          background-position: 59px 11px; } }
      @media (min-width: 1170px) {
        .tpl-mobile-menu_nav > ul > li > ul > li > ul > li > ul > li > a {
          background-position: 59px 11px; } }

/* ----------------------------------------------- tpl-mobile-menu [END] -------------------------------------------- */
/* ----------------------------------------------- tpl-desktop-menu_max-outer [START] ------------------------------- */
.container_max-outer .tpl-desktop-menu_max-outer > .container_max-inner > .info-spacer-cms > .tpl-desktop-menu {
  padding-left: 0;
  padding-right: 0; }

@media (min-width: 0) and (max-width: 480px) {
  .tpl-desktop-menu_max-outer .tpl-desktop-menu {
    padding-left: 10px; } }

@media (min-width: 481px) and (max-width: 767px) {
  .tpl-desktop-menu_max-outer .tpl-desktop-menu {
    padding-left: 15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .tpl-desktop-menu_max-outer .tpl-desktop-menu {
    padding-left: 15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .tpl-desktop-menu_max-outer .tpl-desktop-menu {
    padding-left: 15px; } }

@media (min-width: 1170px) {
  .tpl-desktop-menu_max-outer .tpl-desktop-menu {
    padding-left: 20px; } }

@media (min-width: 0) and (max-width: 480px) {
  .tpl-desktop-menu_max-outer .tpl-desktop-menu {
    padding-right: 10px; } }

@media (min-width: 481px) and (max-width: 767px) {
  .tpl-desktop-menu_max-outer .tpl-desktop-menu {
    padding-right: 15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .tpl-desktop-menu_max-outer .tpl-desktop-menu {
    padding-right: 15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .tpl-desktop-menu_max-outer .tpl-desktop-menu {
    padding-right: 15px; } }

@media (min-width: 1170px) {
  .tpl-desktop-menu_max-outer .tpl-desktop-menu {
    padding-right: 20px; } }

@media (min-width: 0) and (max-width: 480px) {
  .tpl-desktop-menu_max-outer .tpl-desktop-menu > .row {
    margin-left: -10px; } }

@media (min-width: 481px) and (max-width: 767px) {
  .tpl-desktop-menu_max-outer .tpl-desktop-menu > .row {
    margin-left: -15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .tpl-desktop-menu_max-outer .tpl-desktop-menu > .row {
    margin-left: -15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .tpl-desktop-menu_max-outer .tpl-desktop-menu > .row {
    margin-left: -15px; } }

@media (min-width: 1170px) {
  .tpl-desktop-menu_max-outer .tpl-desktop-menu > .row {
    margin-left: -20px; } }

@media (min-width: 0) and (max-width: 480px) {
  .tpl-desktop-menu_max-outer .tpl-desktop-menu > .row {
    margin-right: -10px; } }

@media (min-width: 481px) and (max-width: 767px) {
  .tpl-desktop-menu_max-outer .tpl-desktop-menu > .row {
    margin-right: -15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .tpl-desktop-menu_max-outer .tpl-desktop-menu > .row {
    margin-right: -15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .tpl-desktop-menu_max-outer .tpl-desktop-menu > .row {
    margin-right: -15px; } }

@media (min-width: 1170px) {
  .tpl-desktop-menu_max-outer .tpl-desktop-menu > .row {
    margin-right: -20px; } }

@media (min-width: 1170px) {
  .tpl-desktop-menu_max-outer .tpl-desktop-menu > .row .row {
    margin-left: -15px;
    margin-right: -15px; } }

.tpl-desktop-menu_max-outer.bind-float-left {
  float: left; }

.tpl-desktop-menu_max-outer.bind-float-right {
  float: right; }

/* ----------------------------------------------- tpl-desktop-menu_max-outer [END] --------------------------------- */
/* ----------------------------------------------- tpl-desktop-menu [START] ----------------------------------------- */
.tpl-desktop-menu {
  display: block;
  position: relative; }
  .tpl-desktop-menu_list-ul {
    font-size: 0;
    line-height: 0;
    padding-left: 0;
    list-style: none;
    font-family: Arial, Verdana, "Helvetica Neue", Helvetica, sans-serif;
    display: block;
    padding: 0;
    margin: 0;
    text-align: right;
    position: relative; }
    .tpl-desktop-menu_list-ul > li {
      display: inline-block;
      margin: 0;
      padding: 0;
      position: relative;
      z-index: 1; }
      .tpl-desktop-menu_list-ul > li:last-child {
        padding-right: 0;
        margin-right: 0; }
        .tpl-desktop-menu_list-ul > li:last-child > ul {
          left: auto;
          right: 0; }
      .tpl-desktop-menu_list-ul > li.action-hover, .tpl-desktop-menu_list-ul > li.action-click {
        z-index: 5; }
        .tpl-desktop-menu_list-ul > li.action-hover > a, .tpl-desktop-menu_list-ul > li.action-click > a {
          background-color: #feb300;
          color: #785500; }
          .page-theme-blue .tpl-desktop-menu_list-ul > li.action-hover > a, .page-theme-blue .tpl-desktop-menu_list-ul > li.action-click > a {
            background-color: #4ca9da;
            color: #ffffff; }
        .tpl-desktop-menu_list-ul > li.action-hover > ul, .tpl-desktop-menu_list-ul > li.action-click > ul {
          display: block !important; }
      .tpl-desktop-menu_list-ul > li > a {
        display: block;
        text-decoration: none;
        position: relative;
        overflow: hidden;
        text-align: center;
        color: #444444;
        z-index: 2;
        text-transform: lowercase; }
        @media (min-width: 0) and (max-width: 767px) {
          .tpl-desktop-menu_list-ul > li > a {
            font-size: 16px; } }
        @media (min-width: 768px) and (max-width: 991px) {
          .tpl-desktop-menu_list-ul > li > a {
            font-size: 16px; } }
        @media (min-width: 992px) and (max-width: 1169px) {
          .tpl-desktop-menu_list-ul > li > a {
            font-size: 16px; } }
        @media (min-width: 1170px) {
          .tpl-desktop-menu_list-ul > li > a {
            font-size: 17px; } }
        @media (min-width: 0) and (max-width: 767px) {
          .tpl-desktop-menu_list-ul > li > a {
            line-height: 17px; } }
        @media (min-width: 768px) and (max-width: 991px) {
          .tpl-desktop-menu_list-ul > li > a {
            line-height: 17px; } }
        @media (min-width: 992px) and (max-width: 1169px) {
          .tpl-desktop-menu_list-ul > li > a {
            line-height: 17px; } }
        @media (min-width: 1170px) {
          .tpl-desktop-menu_list-ul > li > a {
            line-height: 17px; } }
        @media (min-width: 0) and (max-width: 767px) {
          .tpl-desktop-menu_list-ul > li > a {
            padding-top: 28px; } }
        @media (min-width: 768px) and (max-width: 991px) {
          .tpl-desktop-menu_list-ul > li > a {
            padding-top: 28px; } }
        @media (min-width: 992px) and (max-width: 1169px) {
          .tpl-desktop-menu_list-ul > li > a {
            padding-top: 28px; } }
        @media (min-width: 1170px) {
          .tpl-desktop-menu_list-ul > li > a {
            padding-top: 27px; } }
        @media (min-width: 0) and (max-width: 480px) {
          .tpl-desktop-menu_list-ul > li > a {
            padding-right: 5px; } }
        @media (min-width: 481px) and (max-width: 767px) {
          .tpl-desktop-menu_list-ul > li > a {
            padding-right: 22px; } }
        @media (min-width: 768px) and (max-width: 991px) {
          .tpl-desktop-menu_list-ul > li > a {
            padding-right: 22px; } }
        @media (min-width: 992px) and (max-width: 1169px) {
          .tpl-desktop-menu_list-ul > li > a {
            padding-right: 22px; } }
        @media (min-width: 1170px) {
          .tpl-desktop-menu_list-ul > li > a {
            padding-right: 32px; } }
        @media (min-width: 0) and (max-width: 480px) {
          .tpl-desktop-menu_list-ul > li > a {
            padding-left: 5px; } }
        @media (min-width: 481px) and (max-width: 767px) {
          .tpl-desktop-menu_list-ul > li > a {
            padding-left: 22px; } }
        @media (min-width: 768px) and (max-width: 991px) {
          .tpl-desktop-menu_list-ul > li > a {
            padding-left: 22px; } }
        @media (min-width: 992px) and (max-width: 1169px) {
          .tpl-desktop-menu_list-ul > li > a {
            padding-left: 22px; } }
        @media (min-width: 1170px) {
          .tpl-desktop-menu_list-ul > li > a {
            padding-left: 32px; } }
        @media (min-width: 0) and (max-width: 480px) {
          .tpl-desktop-menu_list-ul > li > a {
            min-height: 72px; } }
        @media (min-width: 481px) and (max-width: 767px) {
          .tpl-desktop-menu_list-ul > li > a {
            min-height: 72px; } }
        @media (min-width: 768px) and (max-width: 991px) {
          .tpl-desktop-menu_list-ul > li > a {
            min-height: 72px; } }
        @media (min-width: 992px) and (max-width: 1169px) {
          .tpl-desktop-menu_list-ul > li > a {
            min-height: 72px; } }
        @media (min-width: 1170px) {
          .tpl-desktop-menu_list-ul > li > a {
            min-height: 72px; } }
        @media (min-width: 0) and (max-width: 480px) {
          .page-theme-blue .tpl-desktop-menu_list-ul > li > a {
            padding-right: 5px; } }
        @media (min-width: 481px) and (max-width: 767px) {
          .page-theme-blue .tpl-desktop-menu_list-ul > li > a {
            padding-right: 10px; } }
        @media (min-width: 768px) and (max-width: 991px) {
          .page-theme-blue .tpl-desktop-menu_list-ul > li > a {
            padding-right: 10px; } }
        @media (min-width: 992px) and (max-width: 1169px) {
          .page-theme-blue .tpl-desktop-menu_list-ul > li > a {
            padding-right: 15px; } }
        @media (min-width: 1170px) {
          .page-theme-blue .tpl-desktop-menu_list-ul > li > a {
            padding-right: 22px; } }
        @media (min-width: 0) and (max-width: 480px) {
          .page-theme-blue .tpl-desktop-menu_list-ul > li > a {
            padding-left: 5px; } }
        @media (min-width: 481px) and (max-width: 767px) {
          .page-theme-blue .tpl-desktop-menu_list-ul > li > a {
            padding-left: 10px; } }
        @media (min-width: 768px) and (max-width: 991px) {
          .page-theme-blue .tpl-desktop-menu_list-ul > li > a {
            padding-left: 10px; } }
        @media (min-width: 992px) and (max-width: 1169px) {
          .page-theme-blue .tpl-desktop-menu_list-ul > li > a {
            padding-left: 15px; } }
        @media (min-width: 1170px) {
          .page-theme-blue .tpl-desktop-menu_list-ul > li > a {
            padding-left: 22px; } }
      .tpl-desktop-menu_list-ul > li > ul {
        padding-left: 0;
        list-style: none;
        -webkit-box-sizing: border-box;
                box-sizing: border-box;
        background: #feb300;
        display: none;
        margin: 0 0 0 0;
        padding: 16px 0 18px 0;
        position: absolute;
        left: 0;
        z-index: 1; }
        .page-theme-blue .tpl-desktop-menu_list-ul > li > ul {
          background: #4ca9da; }
        .tpl-desktop-menu_list-ul > li > ul > li {
          display: block;
          margin: 0;
          position: relative; }
          .tpl-desktop-menu_list-ul > li > ul > li.list-available > a {
            background-image: url('vhs-assets-css-bffa0c1fc675b2e9566ba8bf30c5c1fb.png');
            background-position: -webkit-calc(100% - 5px) 13px;
            background-position: calc(100% - 5px) 13px;
            background-repeat: no-repeat; }
            .page-theme-blue .tpl-desktop-menu_list-ul > li > ul > li.list-available > a {
              background-image: url('vhs-assets-css-75152f9100f40645cf984efae7c77348.png'); }
          .tpl-desktop-menu_list-ul > li > ul > li:last-child > a {
            border-bottom: none; }
          .tpl-desktop-menu_list-ul > li > ul > li.action-active > a {
            color: #ffffff; }
            .page-theme-blue .tpl-desktop-menu_list-ul > li > ul > li.action-active > a {
              background-color: #4ca9da;
              color: #051e32; }
          .tpl-desktop-menu_list-ul > li > ul > li.action-hover > a {
            background-color: #d99900;
            color: #ffffff; }
            .page-theme-blue .tpl-desktop-menu_list-ul > li > ul > li.action-hover > a {
              background-color: #4ca9da;
              color: #051e32; }
          .tpl-desktop-menu_list-ul > li > ul > li.sub-opened > a {
            background-color: #d99900;
            color: #ffffff; }
            .page-theme-blue .tpl-desktop-menu_list-ul > li > ul > li.sub-opened > a {
              background-color: #4ca9da;
              color: #051e32; }
          .tpl-desktop-menu_list-ul > li > ul > li.sub-opened > ul {
            display: block !important; }
          .tpl-desktop-menu_list-ul > li > ul > li > a {
            display: block;
            margin: 0;
            padding: 7px 18px 7px 18px;
            position: relative;
            overflow: hidden;
            font-size: 16px;
            line-height: 18px;
            text-decoration: none;
            text-align: left;
            white-space: nowrap;
            color: #785500; }
            .page-theme-blue .tpl-desktop-menu_list-ul > li > ul > li > a {
              color: #ffffff; }
          .tpl-desktop-menu_list-ul > li > ul > li > ul {
            padding-left: 0;
            list-style: none;
            display: none !important;
            background: #d99900;
            min-width: 120px;
            padding: 0 0 0 0;
            position: absolute;
            left: 100%;
            top: 0;
            overflow: hidden;
            z-index: 2; }
            .page-theme-blue .tpl-desktop-menu_list-ul > li > ul > li > ul {
              background: #1e5793; }
            .tpl-desktop-menu_list-ul > li > ul > li > ul > li {
              display: block;
              margin: 0;
              position: relative;
              overflow: hidden; }
              .tpl-desktop-menu_list-ul > li > ul > li > ul > li.action-active > a {
                background-color: #d99900;
                color: #ffffff; }
                .page-theme-blue .tpl-desktop-menu_list-ul > li > ul > li > ul > li.action-active > a {
                  background-color: #4ca9da;
                  color: #051e32; }
              .tpl-desktop-menu_list-ul > li > ul > li > ul > li.action-hover > a {
                background-color: #d99900;
                color: #ffffff; }
                .page-theme-blue .tpl-desktop-menu_list-ul > li > ul > li > ul > li.action-hover > a {
                  background: #4ca9da;
                  color: #051e32; }
              .tpl-desktop-menu_list-ul > li > ul > li > ul > li > a {
                display: block;
                margin: 0;
                padding: 7px 18px 7px 18px;
                position: relative;
                overflow: hidden;
                font-size: 16px;
                line-height: 18px;
                text-decoration: none;
                text-align: left;
                white-space: nowrap;
                color: #785500; }
                .page-theme-blue .tpl-desktop-menu_list-ul > li > ul > li > ul > li > a {
                  color: #ffffff; }
  @media (min-width: 0) and (max-width: 767px) {
    .tpl-desktop-menu_list-ul > li {
      margin-right: 0; }
      .tpl-desktop-menu_list-ul > li:nth-child(3n+1) {
        width: 33%; }
      .tpl-desktop-menu_list-ul > li:nth-child(3n+2) {
        border-left: 1px solid #ffffff;
        border-right: 1px solid #ffffff;
        width: 34%; }
      .tpl-desktop-menu_list-ul > li:nth-child(3n+3) {
        width: 33%; } }

/* ----------------------------------------------- tpl-desktop-menu [END] ------------------------------------------- */
/* ================================================================================================================== */
/* =============================================== menu [END] ======================================================= */
/* ================================================================================================================== */
/* =============================================== header_max-outer [START] ========================================= */
.container_max-outer .header_max-outer > .container_max-inner > .info-spacer-cms > .header {
  padding-left: 0;
  padding-right: 0; }

@media (min-width: 0) and (max-width: 480px) {
  .header_max-outer .header {
    padding-left: 10px; } }

@media (min-width: 481px) and (max-width: 767px) {
  .header_max-outer .header {
    padding-left: 15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .header_max-outer .header {
    padding-left: 15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .header_max-outer .header {
    padding-left: 15px; } }

@media (min-width: 1170px) {
  .header_max-outer .header {
    padding-left: 20px; } }

@media (min-width: 0) and (max-width: 480px) {
  .header_max-outer .header {
    padding-right: 10px; } }

@media (min-width: 481px) and (max-width: 767px) {
  .header_max-outer .header {
    padding-right: 15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .header_max-outer .header {
    padding-right: 15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .header_max-outer .header {
    padding-right: 15px; } }

@media (min-width: 1170px) {
  .header_max-outer .header {
    padding-right: 20px; } }

@media (min-width: 0) and (max-width: 480px) {
  .header_max-outer .header > .row {
    margin-left: -10px; } }

@media (min-width: 481px) and (max-width: 767px) {
  .header_max-outer .header > .row {
    margin-left: -15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .header_max-outer .header > .row {
    margin-left: -15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .header_max-outer .header > .row {
    margin-left: -15px; } }

@media (min-width: 1170px) {
  .header_max-outer .header > .row {
    margin-left: -20px; } }

@media (min-width: 0) and (max-width: 480px) {
  .header_max-outer .header > .row {
    margin-right: -10px; } }

@media (min-width: 481px) and (max-width: 767px) {
  .header_max-outer .header > .row {
    margin-right: -15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .header_max-outer .header > .row {
    margin-right: -15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .header_max-outer .header > .row {
    margin-right: -15px; } }

@media (min-width: 1170px) {
  .header_max-outer .header > .row {
    margin-right: -20px; } }

@media (min-width: 1170px) {
  .header_max-outer .header > .row .row {
    margin-left: -15px;
    margin-right: -15px; } }

/* =============================================== header_max-outer [END] =========================================== */
/* =============================================== text_max-outer [START] =========================================== */
.container_max-outer .text_max-outer > .container_max-inner > .info-spacer-cms > .text {
  padding-left: 0;
  padding-right: 0; }

@media (min-width: 0) and (max-width: 480px) {
  .text_max-outer .text {
    padding-left: 10px; } }

@media (min-width: 481px) and (max-width: 767px) {
  .text_max-outer .text {
    padding-left: 15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .text_max-outer .text {
    padding-left: 15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .text_max-outer .text {
    padding-left: 15px; } }

@media (min-width: 1170px) {
  .text_max-outer .text {
    padding-left: 20px; } }

@media (min-width: 0) and (max-width: 480px) {
  .text_max-outer .text {
    padding-right: 10px; } }

@media (min-width: 481px) and (max-width: 767px) {
  .text_max-outer .text {
    padding-right: 15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .text_max-outer .text {
    padding-right: 15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .text_max-outer .text {
    padding-right: 15px; } }

@media (min-width: 1170px) {
  .text_max-outer .text {
    padding-right: 20px; } }

@media (min-width: 0) and (max-width: 480px) {
  .text_max-outer .text > .row {
    margin-left: -10px; } }

@media (min-width: 481px) and (max-width: 767px) {
  .text_max-outer .text > .row {
    margin-left: -15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .text_max-outer .text > .row {
    margin-left: -15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .text_max-outer .text > .row {
    margin-left: -15px; } }

@media (min-width: 1170px) {
  .text_max-outer .text > .row {
    margin-left: -20px; } }

@media (min-width: 0) and (max-width: 480px) {
  .text_max-outer .text > .row {
    margin-right: -10px; } }

@media (min-width: 481px) and (max-width: 767px) {
  .text_max-outer .text > .row {
    margin-right: -15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .text_max-outer .text > .row {
    margin-right: -15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .text_max-outer .text > .row {
    margin-right: -15px; } }

@media (min-width: 1170px) {
  .text_max-outer .text > .row {
    margin-right: -20px; } }

@media (min-width: 1170px) {
  .text_max-outer .text > .row .row {
    margin-left: -15px;
    margin-right: -15px; } }

/* =============================================== text_max-outer [END] ============================================= */
/* =============================================== text-pic_max-outer [START] ======================================= */
.container_max-outer .text-pic_max-outer > .container_max-inner > .info-spacer-cms > .text-pic {
  padding-left: 0;
  padding-right: 0; }

@media (min-width: 0) and (max-width: 480px) {
  .text-pic_max-outer .text-pic {
    padding-left: 10px; } }

@media (min-width: 481px) and (max-width: 767px) {
  .text-pic_max-outer .text-pic {
    padding-left: 15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .text-pic_max-outer .text-pic {
    padding-left: 15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .text-pic_max-outer .text-pic {
    padding-left: 15px; } }

@media (min-width: 1170px) {
  .text-pic_max-outer .text-pic {
    padding-left: 20px; } }

@media (min-width: 0) and (max-width: 480px) {
  .text-pic_max-outer .text-pic {
    padding-right: 10px; } }

@media (min-width: 481px) and (max-width: 767px) {
  .text-pic_max-outer .text-pic {
    padding-right: 15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .text-pic_max-outer .text-pic {
    padding-right: 15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .text-pic_max-outer .text-pic {
    padding-right: 15px; } }

@media (min-width: 1170px) {
  .text-pic_max-outer .text-pic {
    padding-right: 20px; } }

@media (min-width: 0) and (max-width: 480px) {
  .text-pic_max-outer .text-pic > .row {
    margin-left: -10px; } }

@media (min-width: 481px) and (max-width: 767px) {
  .text-pic_max-outer .text-pic > .row {
    margin-left: -15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .text-pic_max-outer .text-pic > .row {
    margin-left: -15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .text-pic_max-outer .text-pic > .row {
    margin-left: -15px; } }

@media (min-width: 1170px) {
  .text-pic_max-outer .text-pic > .row {
    margin-left: -20px; } }

@media (min-width: 0) and (max-width: 480px) {
  .text-pic_max-outer .text-pic > .row {
    margin-right: -10px; } }

@media (min-width: 481px) and (max-width: 767px) {
  .text-pic_max-outer .text-pic > .row {
    margin-right: -15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .text-pic_max-outer .text-pic > .row {
    margin-right: -15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .text-pic_max-outer .text-pic > .row {
    margin-right: -15px; } }

@media (min-width: 1170px) {
  .text-pic_max-outer .text-pic > .row {
    margin-right: -20px; } }

@media (min-width: 1170px) {
  .text-pic_max-outer .text-pic > .row .row {
    margin-left: -15px;
    margin-right: -15px; } }

/* =============================================== text-pic_max-outer [END] ========================================= */
/* =============================================== image_max-outer [START] ========================================== */
.container_max-outer .image_max-outer > .container_max-inner > .info-spacer-cms > .image {
  padding-left: 0;
  padding-right: 0; }

@media (min-width: 0) and (max-width: 480px) {
  .image_max-outer .image {
    padding-left: 10px; } }

@media (min-width: 481px) and (max-width: 767px) {
  .image_max-outer .image {
    padding-left: 15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .image_max-outer .image {
    padding-left: 15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .image_max-outer .image {
    padding-left: 15px; } }

@media (min-width: 1170px) {
  .image_max-outer .image {
    padding-left: 20px; } }

@media (min-width: 0) and (max-width: 480px) {
  .image_max-outer .image {
    padding-right: 10px; } }

@media (min-width: 481px) and (max-width: 767px) {
  .image_max-outer .image {
    padding-right: 15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .image_max-outer .image {
    padding-right: 15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .image_max-outer .image {
    padding-right: 15px; } }

@media (min-width: 1170px) {
  .image_max-outer .image {
    padding-right: 20px; } }

@media (min-width: 0) and (max-width: 480px) {
  .image_max-outer .image > .row {
    margin-left: -10px; } }

@media (min-width: 481px) and (max-width: 767px) {
  .image_max-outer .image > .row {
    margin-left: -15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .image_max-outer .image > .row {
    margin-left: -15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .image_max-outer .image > .row {
    margin-left: -15px; } }

@media (min-width: 1170px) {
  .image_max-outer .image > .row {
    margin-left: -20px; } }

@media (min-width: 0) and (max-width: 480px) {
  .image_max-outer .image > .row {
    margin-right: -10px; } }

@media (min-width: 481px) and (max-width: 767px) {
  .image_max-outer .image > .row {
    margin-right: -15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .image_max-outer .image > .row {
    margin-right: -15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .image_max-outer .image > .row {
    margin-right: -15px; } }

@media (min-width: 1170px) {
  .image_max-outer .image > .row {
    margin-right: -20px; } }

@media (min-width: 1170px) {
  .image_max-outer .image > .row .row {
    margin-left: -15px;
    margin-right: -15px; } }

/* =============================================== image_max-outer [END] ============================================ */
/* =============================================== text-media_max-outer [START] ====================================== */
.container_max-outer .text-media_max-outer > .container_max-inner > .info-spacer-cms > .text-media {
  padding-left: 0;
  padding-right: 0; }

@media (min-width: 0) and (max-width: 480px) {
  .text-media_max-outer .text-media {
    padding-left: 10px; } }

@media (min-width: 481px) and (max-width: 767px) {
  .text-media_max-outer .text-media {
    padding-left: 15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .text-media_max-outer .text-media {
    padding-left: 15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .text-media_max-outer .text-media {
    padding-left: 15px; } }

@media (min-width: 1170px) {
  .text-media_max-outer .text-media {
    padding-left: 20px; } }

@media (min-width: 0) and (max-width: 480px) {
  .text-media_max-outer .text-media {
    padding-right: 10px; } }

@media (min-width: 481px) and (max-width: 767px) {
  .text-media_max-outer .text-media {
    padding-right: 15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .text-media_max-outer .text-media {
    padding-right: 15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .text-media_max-outer .text-media {
    padding-right: 15px; } }

@media (min-width: 1170px) {
  .text-media_max-outer .text-media {
    padding-right: 20px; } }

@media (min-width: 0) and (max-width: 480px) {
  .text-media_max-outer .text-media > .row {
    margin-left: -10px; } }

@media (min-width: 481px) and (max-width: 767px) {
  .text-media_max-outer .text-media > .row {
    margin-left: -15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .text-media_max-outer .text-media > .row {
    margin-left: -15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .text-media_max-outer .text-media > .row {
    margin-left: -15px; } }

@media (min-width: 1170px) {
  .text-media_max-outer .text-media > .row {
    margin-left: -20px; } }

@media (min-width: 0) and (max-width: 480px) {
  .text-media_max-outer .text-media > .row {
    margin-right: -10px; } }

@media (min-width: 481px) and (max-width: 767px) {
  .text-media_max-outer .text-media > .row {
    margin-right: -15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .text-media_max-outer .text-media > .row {
    margin-right: -15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .text-media_max-outer .text-media > .row {
    margin-right: -15px; } }

@media (min-width: 1170px) {
  .text-media_max-outer .text-media > .row {
    margin-right: -20px; } }

@media (min-width: 1170px) {
  .text-media_max-outer .text-media > .row .row {
    margin-left: -15px;
    margin-right: -15px; } }

/* =============================================== text-media_max-outer [END] ======================================== */
/* =============================================== bullets_max-outer [START] ======================================== */
.container_max-outer .bullets_max-outer > .container_max-inner > .info-spacer-cms > .bullets {
  padding-left: 0;
  padding-right: 0; }

@media (min-width: 0) and (max-width: 480px) {
  .bullets_max-outer .bullets {
    padding-left: 10px; } }

@media (min-width: 481px) and (max-width: 767px) {
  .bullets_max-outer .bullets {
    padding-left: 15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .bullets_max-outer .bullets {
    padding-left: 15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .bullets_max-outer .bullets {
    padding-left: 15px; } }

@media (min-width: 1170px) {
  .bullets_max-outer .bullets {
    padding-left: 20px; } }

@media (min-width: 0) and (max-width: 480px) {
  .bullets_max-outer .bullets {
    padding-right: 10px; } }

@media (min-width: 481px) and (max-width: 767px) {
  .bullets_max-outer .bullets {
    padding-right: 15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .bullets_max-outer .bullets {
    padding-right: 15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .bullets_max-outer .bullets {
    padding-right: 15px; } }

@media (min-width: 1170px) {
  .bullets_max-outer .bullets {
    padding-right: 20px; } }

@media (min-width: 0) and (max-width: 480px) {
  .bullets_max-outer .bullets > .row {
    margin-left: -10px; } }

@media (min-width: 481px) and (max-width: 767px) {
  .bullets_max-outer .bullets > .row {
    margin-left: -15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .bullets_max-outer .bullets > .row {
    margin-left: -15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .bullets_max-outer .bullets > .row {
    margin-left: -15px; } }

@media (min-width: 1170px) {
  .bullets_max-outer .bullets > .row {
    margin-left: -20px; } }

@media (min-width: 0) and (max-width: 480px) {
  .bullets_max-outer .bullets > .row {
    margin-right: -10px; } }

@media (min-width: 481px) and (max-width: 767px) {
  .bullets_max-outer .bullets > .row {
    margin-right: -15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .bullets_max-outer .bullets > .row {
    margin-right: -15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .bullets_max-outer .bullets > .row {
    margin-right: -15px; } }

@media (min-width: 1170px) {
  .bullets_max-outer .bullets > .row {
    margin-right: -20px; } }

@media (min-width: 1170px) {
  .bullets_max-outer .bullets > .row .row {
    margin-left: -15px;
    margin-right: -15px; } }

/* =============================================== bullets_max-outer [END] ========================================== */
/* =============================================== table_max-outer [START] ========================================== */
.container_max-outer .table_max-outer > .container_max-inner > .info-spacer-cms > .table {
  padding-left: 0;
  padding-right: 0; }

@media (min-width: 0) and (max-width: 480px) {
  .table_max-outer .table {
    padding-left: 10px; } }

@media (min-width: 481px) and (max-width: 767px) {
  .table_max-outer .table {
    padding-left: 15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .table_max-outer .table {
    padding-left: 15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .table_max-outer .table {
    padding-left: 15px; } }

@media (min-width: 1170px) {
  .table_max-outer .table {
    padding-left: 20px; } }

@media (min-width: 0) and (max-width: 480px) {
  .table_max-outer .table {
    padding-right: 10px; } }

@media (min-width: 481px) and (max-width: 767px) {
  .table_max-outer .table {
    padding-right: 15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .table_max-outer .table {
    padding-right: 15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .table_max-outer .table {
    padding-right: 15px; } }

@media (min-width: 1170px) {
  .table_max-outer .table {
    padding-right: 20px; } }

@media (min-width: 0) and (max-width: 480px) {
  .table_max-outer .table > .row {
    margin-left: -10px; } }

@media (min-width: 481px) and (max-width: 767px) {
  .table_max-outer .table > .row {
    margin-left: -15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .table_max-outer .table > .row {
    margin-left: -15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .table_max-outer .table > .row {
    margin-left: -15px; } }

@media (min-width: 1170px) {
  .table_max-outer .table > .row {
    margin-left: -20px; } }

@media (min-width: 0) and (max-width: 480px) {
  .table_max-outer .table > .row {
    margin-right: -10px; } }

@media (min-width: 481px) and (max-width: 767px) {
  .table_max-outer .table > .row {
    margin-right: -15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .table_max-outer .table > .row {
    margin-right: -15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .table_max-outer .table > .row {
    margin-right: -15px; } }

@media (min-width: 1170px) {
  .table_max-outer .table > .row {
    margin-right: -20px; } }

@media (min-width: 1170px) {
  .table_max-outer .table > .row .row {
    margin-left: -15px;
    margin-right: -15px; } }

/* =============================================== table_max-outer [END] ============================================ */
/* =============================================== uploads_max-outer [START] ======================================== */
.container_max-outer .uploads_max-outer > .container_max-inner > .info-spacer-cms > .uploads {
  padding-left: 0;
  padding-right: 0; }

@media (min-width: 0) and (max-width: 480px) {
  .uploads_max-outer .uploads {
    padding-left: 10px; } }

@media (min-width: 481px) and (max-width: 767px) {
  .uploads_max-outer .uploads {
    padding-left: 15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .uploads_max-outer .uploads {
    padding-left: 15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .uploads_max-outer .uploads {
    padding-left: 15px; } }

@media (min-width: 1170px) {
  .uploads_max-outer .uploads {
    padding-left: 20px; } }

@media (min-width: 0) and (max-width: 480px) {
  .uploads_max-outer .uploads {
    padding-right: 10px; } }

@media (min-width: 481px) and (max-width: 767px) {
  .uploads_max-outer .uploads {
    padding-right: 15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .uploads_max-outer .uploads {
    padding-right: 15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .uploads_max-outer .uploads {
    padding-right: 15px; } }

@media (min-width: 1170px) {
  .uploads_max-outer .uploads {
    padding-right: 20px; } }

@media (min-width: 0) and (max-width: 480px) {
  .uploads_max-outer .uploads > .row {
    margin-left: -10px; } }

@media (min-width: 481px) and (max-width: 767px) {
  .uploads_max-outer .uploads > .row {
    margin-left: -15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .uploads_max-outer .uploads > .row {
    margin-left: -15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .uploads_max-outer .uploads > .row {
    margin-left: -15px; } }

@media (min-width: 1170px) {
  .uploads_max-outer .uploads > .row {
    margin-left: -20px; } }

@media (min-width: 0) and (max-width: 480px) {
  .uploads_max-outer .uploads > .row {
    margin-right: -10px; } }

@media (min-width: 481px) and (max-width: 767px) {
  .uploads_max-outer .uploads > .row {
    margin-right: -15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .uploads_max-outer .uploads > .row {
    margin-right: -15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .uploads_max-outer .uploads > .row {
    margin-right: -15px; } }

@media (min-width: 1170px) {
  .uploads_max-outer .uploads > .row {
    margin-right: -20px; } }

@media (min-width: 1170px) {
  .uploads_max-outer .uploads > .row .row {
    margin-left: -15px;
    margin-right: -15px; } }

/* =============================================== uploads_max-outer [END] ========================================== */
/* =============================================== content_max-outer [START] ======================================== */
.container_max-outer .content_max-outer > .container_max-inner > .info-spacer-cms > .content {
  padding-left: 0;
  padding-right: 0; }

@media (min-width: 0) and (max-width: 480px) {
  .content_max-outer .content {
    padding-left: 10px; } }

@media (min-width: 481px) and (max-width: 767px) {
  .content_max-outer .content {
    padding-left: 15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .content_max-outer .content {
    padding-left: 15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .content_max-outer .content {
    padding-left: 15px; } }

@media (min-width: 1170px) {
  .content_max-outer .content {
    padding-left: 20px; } }

@media (min-width: 0) and (max-width: 480px) {
  .content_max-outer .content {
    padding-right: 10px; } }

@media (min-width: 481px) and (max-width: 767px) {
  .content_max-outer .content {
    padding-right: 15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .content_max-outer .content {
    padding-right: 15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .content_max-outer .content {
    padding-right: 15px; } }

@media (min-width: 1170px) {
  .content_max-outer .content {
    padding-right: 20px; } }

@media (min-width: 0) and (max-width: 480px) {
  .content_max-outer .content > .row {
    margin-left: -10px; } }

@media (min-width: 481px) and (max-width: 767px) {
  .content_max-outer .content > .row {
    margin-left: -15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .content_max-outer .content > .row {
    margin-left: -15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .content_max-outer .content > .row {
    margin-left: -15px; } }

@media (min-width: 1170px) {
  .content_max-outer .content > .row {
    margin-left: -20px; } }

@media (min-width: 0) and (max-width: 480px) {
  .content_max-outer .content > .row {
    margin-right: -10px; } }

@media (min-width: 481px) and (max-width: 767px) {
  .content_max-outer .content > .row {
    margin-right: -15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .content_max-outer .content > .row {
    margin-right: -15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .content_max-outer .content > .row {
    margin-right: -15px; } }

@media (min-width: 1170px) {
  .content_max-outer .content > .row {
    margin-right: -20px; } }

@media (min-width: 1170px) {
  .content_max-outer .content > .row .row {
    margin-left: -15px;
    margin-right: -15px; } }

/* =============================================== content_max-outer [END] ========================================== */
/* =============================================== tpl-bootstrap_max-outer [START] ================================== */
.container_max-outer .tpl-bootstrap_max-outer > .container_max-inner > .info-spacer-cms > .tpl-bootstrap {
  padding-left: 0;
  padding-right: 0; }

@media (min-width: 0) and (max-width: 480px) {
  .tpl-bootstrap_max-outer .tpl-bootstrap {
    padding-left: 10px; } }

@media (min-width: 481px) and (max-width: 767px) {
  .tpl-bootstrap_max-outer .tpl-bootstrap {
    padding-left: 15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .tpl-bootstrap_max-outer .tpl-bootstrap {
    padding-left: 15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .tpl-bootstrap_max-outer .tpl-bootstrap {
    padding-left: 15px; } }

@media (min-width: 1170px) {
  .tpl-bootstrap_max-outer .tpl-bootstrap {
    padding-left: 20px; } }

@media (min-width: 0) and (max-width: 480px) {
  .tpl-bootstrap_max-outer .tpl-bootstrap {
    padding-right: 10px; } }

@media (min-width: 481px) and (max-width: 767px) {
  .tpl-bootstrap_max-outer .tpl-bootstrap {
    padding-right: 15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .tpl-bootstrap_max-outer .tpl-bootstrap {
    padding-right: 15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .tpl-bootstrap_max-outer .tpl-bootstrap {
    padding-right: 15px; } }

@media (min-width: 1170px) {
  .tpl-bootstrap_max-outer .tpl-bootstrap {
    padding-right: 20px; } }

@media (min-width: 0) and (max-width: 480px) {
  .tpl-bootstrap_max-outer .tpl-bootstrap > .row {
    margin-left: -10px; } }

@media (min-width: 481px) and (max-width: 767px) {
  .tpl-bootstrap_max-outer .tpl-bootstrap > .row {
    margin-left: -15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .tpl-bootstrap_max-outer .tpl-bootstrap > .row {
    margin-left: -15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .tpl-bootstrap_max-outer .tpl-bootstrap > .row {
    margin-left: -15px; } }

@media (min-width: 1170px) {
  .tpl-bootstrap_max-outer .tpl-bootstrap > .row {
    margin-left: -20px; } }

@media (min-width: 0) and (max-width: 480px) {
  .tpl-bootstrap_max-outer .tpl-bootstrap > .row {
    margin-right: -10px; } }

@media (min-width: 481px) and (max-width: 767px) {
  .tpl-bootstrap_max-outer .tpl-bootstrap > .row {
    margin-right: -15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .tpl-bootstrap_max-outer .tpl-bootstrap > .row {
    margin-right: -15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .tpl-bootstrap_max-outer .tpl-bootstrap > .row {
    margin-right: -15px; } }

@media (min-width: 1170px) {
  .tpl-bootstrap_max-outer .tpl-bootstrap > .row {
    margin-right: -20px; } }

@media (min-width: 1170px) {
  .tpl-bootstrap_max-outer .tpl-bootstrap > .row .row {
    margin-left: -15px;
    margin-right: -15px; } }

/* =============================================== tpl-bootstrap_max-outer [END] ==================================== */
/* =============================================== tpl-bootstrap [END] ============================================== */
.tpl-bootstrap {
  display: block;
  position: relative; }

/* =============================================== tpl-bootstrap [END] ============================================== */
/* =============================================== tpl-form-search_max-outer [START] ================================ */
.container_max-outer .tpl-form-search_max-outer > .container_max-inner > .info-spacer-cms > .tpl-form-search {
  padding-left: 0;
  padding-right: 0; }

@media (min-width: 0) and (max-width: 480px) {
  .tpl-form-search_max-outer .tpl-form-search {
    padding-left: 10px; } }

@media (min-width: 481px) and (max-width: 767px) {
  .tpl-form-search_max-outer .tpl-form-search {
    padding-left: 15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .tpl-form-search_max-outer .tpl-form-search {
    padding-left: 15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .tpl-form-search_max-outer .tpl-form-search {
    padding-left: 15px; } }

@media (min-width: 1170px) {
  .tpl-form-search_max-outer .tpl-form-search {
    padding-left: 20px; } }

@media (min-width: 0) and (max-width: 480px) {
  .tpl-form-search_max-outer .tpl-form-search {
    padding-right: 10px; } }

@media (min-width: 481px) and (max-width: 767px) {
  .tpl-form-search_max-outer .tpl-form-search {
    padding-right: 15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .tpl-form-search_max-outer .tpl-form-search {
    padding-right: 15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .tpl-form-search_max-outer .tpl-form-search {
    padding-right: 15px; } }

@media (min-width: 1170px) {
  .tpl-form-search_max-outer .tpl-form-search {
    padding-right: 20px; } }

@media (min-width: 0) and (max-width: 480px) {
  .tpl-form-search_max-outer .tpl-form-search > .row {
    margin-left: -10px; } }

@media (min-width: 481px) and (max-width: 767px) {
  .tpl-form-search_max-outer .tpl-form-search > .row {
    margin-left: -15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .tpl-form-search_max-outer .tpl-form-search > .row {
    margin-left: -15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .tpl-form-search_max-outer .tpl-form-search > .row {
    margin-left: -15px; } }

@media (min-width: 1170px) {
  .tpl-form-search_max-outer .tpl-form-search > .row {
    margin-left: -20px; } }

@media (min-width: 0) and (max-width: 480px) {
  .tpl-form-search_max-outer .tpl-form-search > .row {
    margin-right: -10px; } }

@media (min-width: 481px) and (max-width: 767px) {
  .tpl-form-search_max-outer .tpl-form-search > .row {
    margin-right: -15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .tpl-form-search_max-outer .tpl-form-search > .row {
    margin-right: -15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .tpl-form-search_max-outer .tpl-form-search > .row {
    margin-right: -15px; } }

@media (min-width: 1170px) {
  .tpl-form-search_max-outer .tpl-form-search > .row {
    margin-right: -20px; } }

@media (min-width: 1170px) {
  .tpl-form-search_max-outer .tpl-form-search > .row .row {
    margin-left: -15px;
    margin-right: -15px; } }

.tpl-form-search_max-outer.bind-float-left {
  float: left; }

.tpl-form-search_max-outer.bind-float-right {
  float: right; }

/* =============================================== tpl-form-search_max-outer [END] ================================== */
/* =============================================== tpl-form-search [END] ============================================ */
.tpl-form-search {
  display: block;
  position: relative; }
  .tpl-form-search_form {
    display: block;
    position: relative; }
    @media (min-width: 0) and (max-width: 767px) {
      .tpl-form-search_form {
        padding-right: 50px; } }
    @media (min-width: 768px) and (max-width: 991px) {
      .tpl-form-search_form {
        padding-right: 50px; } }
    @media (min-width: 992px) and (max-width: 1169px) {
      .tpl-form-search_form {
        padding-right: 50px; } }
    @media (min-width: 1170px) {
      .tpl-form-search_form {
        padding-right: 50px; } }
    .tpl-topnav-desk_max-outer.bind-type-home .tpl-form-search_form {
      margin-top: 16px;
      padding-left: 15px; }
      .tpl-topnav-desk_max-outer.bind-type-home .tpl-form-search_form .field-text {
        -moz-appearance: textfield;
        -webkit-appearance: textfield;
        appearance: textfield;
        opacity: 1;
        border-color: #cccccc;
        max-width: 150px; }
        .tpl-topnav-desk_max-outer.bind-type-home .tpl-form-search_form .field-text::-webkit-input-placeholder {
          color: #cccccc; }
        .tpl-topnav-desk_max-outer.bind-type-home .tpl-form-search_form .field-text:-moz-placeholder {
          color: #cccccc;
          opacity: 1; }
        .tpl-topnav-desk_max-outer.bind-type-home .tpl-form-search_form .field-text::-moz-placeholder {
          color: #cccccc;
          opacity: 1; }
        .tpl-topnav-desk_max-outer.bind-type-home .tpl-form-search_form .field-text:-ms-input-placeholder {
          color: #cccccc; }
      .tpl-topnav-desk_max-outer.bind-type-home .tpl-form-search_form .field-submit {
        border-color: #cccccc; }
    .tpl-topnav-desk_max-outer.bind-type-sub .tpl-form-search_form {
      margin-top: 16px;
      padding-left: 15px; }
      .tpl-topnav-desk_max-outer.bind-type-sub .tpl-form-search_form .field-text {
        max-width: 150px; }
    .tpl-form-search_form .field-text {
      -moz-appearance: textfield;
      -webkit-appearance: textfield;
      appearance: textfield;
      opacity: 1;
      border: 1px solid #cccccc;
      border-right: none;
      -webkit-border-radius: 9px 0 0 9px;
              border-radius: 9px 0 0 9px;
      display: block;
      padding: 10px 4px 10px 10px;
      position: relative;
      float: left;
      overflow: hidden;
      font-size: 14px;
      line-height: 18px; }
      .tpl-form-search_form .field-text::-webkit-input-placeholder {
        color: #cccccc; }
      .tpl-form-search_form .field-text:-moz-placeholder {
        color: #cccccc;
        opacity: 1; }
      .tpl-form-search_form .field-text::-moz-placeholder {
        color: #cccccc;
        opacity: 1; }
      .tpl-form-search_form .field-text:-ms-input-placeholder {
        color: #cccccc; }
    .tpl-form-search_form .field-submit {
      background: url('vhs-assets-css-d6087abf6739f1fe3a9f4b7ee44e17f0.svg') center center no-repeat;
      -webkit-background-size: 18px 18px;
              background-size: 18px 18px;
      border: 1px solid #cccccc;
      border-left: none;
      -webkit-border-radius: 0 9px 9px 0;
              border-radius: 0 9px 9px 0;
      height: 40px;
      position: absolute;
      right: 0;
      top: 0;
      overflow: hidden; }
      @media (min-width: 0) and (max-width: 767px) {
        .tpl-form-search_form .field-submit {
          width: 50px; } }
      @media (min-width: 768px) and (max-width: 991px) {
        .tpl-form-search_form .field-submit {
          width: 50px; } }
      @media (min-width: 992px) and (max-width: 1169px) {
        .tpl-form-search_form .field-submit {
          width: 50px; } }
      @media (min-width: 1170px) {
        .tpl-form-search_form .field-submit {
          width: 50px; } }
      .tpl-form-search_form .field-submit.event-this-hover {
        background: url('vhs-assets-css-3aea63e85aa67745652749d82485ac76.svg') center center no-repeat #ffe19b;
        -webkit-background-size: 18px 18px;
                background-size: 18px 18px;
        border-color: #feb300; }
        .page-theme-blue .tpl-form-search_form .field-submit.event-this-hover {
          background: url('vhs-assets-css-3aea63e85aa67745652749d82485ac76.svg') center center no-repeat #4ca9da;
          -webkit-background-size: 18px 18px;
                  background-size: 18px 18px;
          border-color: #1e5793; }

/* =============================================== tpl-form-search [END] ============================================ */
/* =============================================== tpl-info-links_max-outer [START] ================================= */
.container_max-outer .tpl-info-links_max-outer > .container_max-inner > .info-spacer-cms > .tpl-info-links {
  padding-left: 0;
  padding-right: 0; }

@media (min-width: 0) and (max-width: 480px) {
  .tpl-info-links_max-outer .tpl-info-links {
    padding-left: 10px; } }

@media (min-width: 481px) and (max-width: 767px) {
  .tpl-info-links_max-outer .tpl-info-links {
    padding-left: 15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .tpl-info-links_max-outer .tpl-info-links {
    padding-left: 15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .tpl-info-links_max-outer .tpl-info-links {
    padding-left: 15px; } }

@media (min-width: 1170px) {
  .tpl-info-links_max-outer .tpl-info-links {
    padding-left: 20px; } }

@media (min-width: 0) and (max-width: 480px) {
  .tpl-info-links_max-outer .tpl-info-links {
    padding-right: 10px; } }

@media (min-width: 481px) and (max-width: 767px) {
  .tpl-info-links_max-outer .tpl-info-links {
    padding-right: 15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .tpl-info-links_max-outer .tpl-info-links {
    padding-right: 15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .tpl-info-links_max-outer .tpl-info-links {
    padding-right: 15px; } }

@media (min-width: 1170px) {
  .tpl-info-links_max-outer .tpl-info-links {
    padding-right: 20px; } }

@media (min-width: 0) and (max-width: 480px) {
  .tpl-info-links_max-outer .tpl-info-links > .row {
    margin-left: -10px; } }

@media (min-width: 481px) and (max-width: 767px) {
  .tpl-info-links_max-outer .tpl-info-links > .row {
    margin-left: -15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .tpl-info-links_max-outer .tpl-info-links > .row {
    margin-left: -15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .tpl-info-links_max-outer .tpl-info-links > .row {
    margin-left: -15px; } }

@media (min-width: 1170px) {
  .tpl-info-links_max-outer .tpl-info-links > .row {
    margin-left: -20px; } }

@media (min-width: 0) and (max-width: 480px) {
  .tpl-info-links_max-outer .tpl-info-links > .row {
    margin-right: -10px; } }

@media (min-width: 481px) and (max-width: 767px) {
  .tpl-info-links_max-outer .tpl-info-links > .row {
    margin-right: -15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .tpl-info-links_max-outer .tpl-info-links > .row {
    margin-right: -15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .tpl-info-links_max-outer .tpl-info-links > .row {
    margin-right: -15px; } }

@media (min-width: 1170px) {
  .tpl-info-links_max-outer .tpl-info-links > .row {
    margin-right: -20px; } }

@media (min-width: 1170px) {
  .tpl-info-links_max-outer .tpl-info-links > .row .row {
    margin-left: -15px;
    margin-right: -15px; } }

/* =============================================== tpl-info-links_max-outer [END] =================================== */
/* =============================================== tpl-info-links [START] =========================================== */
.tpl-info-links {
  display: block;
  position: relative; }
  .tpl-info-links.bind-header-margin-bottom-0 > .row > .col-xs-12 > .glob-title-header {
    margin-bottom: 0; }
  .tpl-info-links.bind-header-margin-bottom-10 > .row > .col-xs-12 > .glob-title-header {
    margin-bottom: 10px; }
  .tpl-info-links_list-type1 {
    display: block;
    position: relative; }
    @media (min-width: 0) and (max-width: 480px) {
      .tpl-info-links_list-type1.bind-total-4 > ul > li, .tpl-info-links_list-type1.bind-total-four > ul > li {
        width: 100%; } }
    @media (min-width: 481px) and (max-width: 767px) {
      .tpl-info-links_list-type1.bind-total-4 > ul > li, .tpl-info-links_list-type1.bind-total-four > ul > li {
        width: 50%; } }
    @media (min-width: 768px) and (max-width: 991px) {
      .tpl-info-links_list-type1.bind-total-4 > ul > li, .tpl-info-links_list-type1.bind-total-four > ul > li {
        width: 50%; } }
    @media (min-width: 992px) and (max-width: 1169px) {
      .tpl-info-links_list-type1.bind-total-4 > ul > li, .tpl-info-links_list-type1.bind-total-four > ul > li {
        width: 25%; } }
    @media (min-width: 1170px) {
      .tpl-info-links_list-type1.bind-total-4 > ul > li, .tpl-info-links_list-type1.bind-total-four > ul > li {
        width: 25%; } }
    @media (min-width: 0) and (max-width: 480px) {
      .tpl-info-links_list-type1.bind-total-3 > ul > li, .tpl-info-links_list-type1.bind-total-three > ul > li {
        width: 100%; } }
    @media (min-width: 481px) and (max-width: 767px) {
      .tpl-info-links_list-type1.bind-total-3 > ul > li, .tpl-info-links_list-type1.bind-total-three > ul > li {
        width: 50%; } }
    @media (min-width: 768px) and (max-width: 991px) {
      .tpl-info-links_list-type1.bind-total-3 > ul > li, .tpl-info-links_list-type1.bind-total-three > ul > li {
        width: 50%; } }
    @media (min-width: 992px) and (max-width: 1169px) {
      .tpl-info-links_list-type1.bind-total-3 > ul > li, .tpl-info-links_list-type1.bind-total-three > ul > li {
        width: -webkit-calc(100% / 3);
        width: calc(100% / 3); } }
    @media (min-width: 1170px) {
      .tpl-info-links_list-type1.bind-total-3 > ul > li, .tpl-info-links_list-type1.bind-total-three > ul > li {
        width: -webkit-calc(100% / 3);
        width: calc(100% / 3); } }
    @media (min-width: 0) and (max-width: 480px) {
      .tpl-info-links_list-type1.bind-total-2 > ul > li, .tpl-info-links_list-type1.bind-total-two > ul > li {
        width: 100%; } }
    @media (min-width: 481px) and (max-width: 767px) {
      .tpl-info-links_list-type1.bind-total-2 > ul > li, .tpl-info-links_list-type1.bind-total-two > ul > li {
        width: 50%; } }
    @media (min-width: 768px) and (max-width: 991px) {
      .tpl-info-links_list-type1.bind-total-2 > ul > li, .tpl-info-links_list-type1.bind-total-two > ul > li {
        width: 50%; } }
    @media (min-width: 992px) and (max-width: 1169px) {
      .tpl-info-links_list-type1.bind-total-2 > ul > li, .tpl-info-links_list-type1.bind-total-two > ul > li {
        width: 50%; } }
    @media (min-width: 1170px) {
      .tpl-info-links_list-type1.bind-total-2 > ul > li, .tpl-info-links_list-type1.bind-total-two > ul > li {
        width: 50%; } }
    @media (min-width: 0) and (max-width: 480px) {
      .tpl-info-links_list-type1.bind-total-1 > ul > li, .tpl-info-links_list-type1.bind-total-one > ul > li {
        width: 100%; } }
    @media (min-width: 481px) and (max-width: 767px) {
      .tpl-info-links_list-type1.bind-total-1 > ul > li, .tpl-info-links_list-type1.bind-total-one > ul > li {
        width: 100%; } }
    @media (min-width: 768px) and (max-width: 991px) {
      .tpl-info-links_list-type1.bind-total-1 > ul > li, .tpl-info-links_list-type1.bind-total-one > ul > li {
        width: 100%; } }
    @media (min-width: 992px) and (max-width: 1169px) {
      .tpl-info-links_list-type1.bind-total-1 > ul > li, .tpl-info-links_list-type1.bind-total-one > ul > li {
        width: 100%; } }
    @media (min-width: 1170px) {
      .tpl-info-links_list-type1.bind-total-1 > ul > li, .tpl-info-links_list-type1.bind-total-one > ul > li {
        width: 100%; } }
    .tpl-info-links_list-type1 > ul {
      padding-left: 0;
      list-style: none;
      margin-bottom: 0; }
      .tpl-info-links_list-type1 > ul > li {
        position: relative;
        float: left; }
        .tpl-info-links_list-type1 > ul > li > a {
          display: block;
          padding: 20px 20px 44px 20px;
          position: relative;
          overflow: hidden;
          text-decoration: none; }
          .tpl-info-links_list-type1 > ul > li > a.event-this-hover {
            background: #ffffff;
            -webkit-box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.4);
                    box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.4);
            color: #444444; }
            .tpl-info-links_list-type1 > ul > li > a.event-this-hover > .inner-more {
              background: none;
              text-indent: 0;
              width: auto;
              height: auto;
              left: 20px; }
          .tpl-info-links_list-type1 > ul > li > a > .inner-icon {
            display: block;
            padding-bottom: 25px;
            position: relative; }
            .tpl-info-links_list-type1 > ul > li > a > .inner-icon > img {
              display: inline-block;
              width: 100%;
              height: auto;
              max-width: 100%;
              background: 9px center no-repeat;
              -webkit-background-size: contain;
                      background-size: contain;
              max-height: 62px; }
          .tpl-info-links_list-type1 > ul > li > a > .inner-title {
            font-family: Arial, Verdana, "Helvetica Neue", Helvetica, sans-serif;
            display: block;
            padding-bottom: 8px;
            position: relative;
            font-weight: bold; }
            @media (min-width: 0) and (max-width: 480px) {
              .tpl-info-links_list-type1 > ul > li > a > .inner-title {
                font-size: 16px; } }
            @media (min-width: 481px) and (max-width: 767px) {
              .tpl-info-links_list-type1 > ul > li > a > .inner-title {
                font-size: 16px; } }
            @media (min-width: 768px) and (max-width: 991px) {
              .tpl-info-links_list-type1 > ul > li > a > .inner-title {
                font-size: 18px; } }
            @media (min-width: 992px) and (max-width: 1169px) {
              .tpl-info-links_list-type1 > ul > li > a > .inner-title {
                font-size: 18px; } }
            @media (min-width: 1170px) {
              .tpl-info-links_list-type1 > ul > li > a > .inner-title {
                font-size: 18px; } }
          .tpl-info-links_list-type1 > ul > li > a > .inner-text {
            display: block;
            position: relative; }
          .tpl-info-links_list-type1 > ul > li > a > .inner-more {
            background: #003dc6;
            display: block;
            width: 66px;
            height: 2px;
            position: absolute;
            left: 18px;
            bottom: 17px;
            overflow: hidden;
            font-size: 14px;
            line-height: 16px;
            text-indent: -500px;
            color: #0025ff; }
    @media (min-width: 0) and (max-width: 991px) {
      .tpl-info-links_list-type1 > ul > li > a > .inner-more {
        background: none;
        text-indent: 0;
        width: auto;
        height: auto;
        left: 20px; } }

/* =============================================== tpl-info-links [END] ============================================= */
/* =============================================== tpl-info-box_max-outer [START] =================================== */
.tpl-info-box_max-outer {
  background: center top no-repeat;
  -webkit-background-size: cover;
          background-size: cover; }
  .container_max-outer .tpl-info-box_max-outer > .container_max-inner > .info-spacer-cms > .tpl-info-box {
    padding-left: 0;
    padding-right: 0; }
  @media (min-width: 0) and (max-width: 480px) {
    .tpl-info-box_max-outer .tpl-info-box {
      padding-left: 10px; } }
  @media (min-width: 481px) and (max-width: 767px) {
    .tpl-info-box_max-outer .tpl-info-box {
      padding-left: 15px; } }
  @media (min-width: 768px) and (max-width: 991px) {
    .tpl-info-box_max-outer .tpl-info-box {
      padding-left: 15px; } }
  @media (min-width: 992px) and (max-width: 1169px) {
    .tpl-info-box_max-outer .tpl-info-box {
      padding-left: 15px; } }
  @media (min-width: 1170px) {
    .tpl-info-box_max-outer .tpl-info-box {
      padding-left: 20px; } }
  @media (min-width: 0) and (max-width: 480px) {
    .tpl-info-box_max-outer .tpl-info-box {
      padding-right: 10px; } }
  @media (min-width: 481px) and (max-width: 767px) {
    .tpl-info-box_max-outer .tpl-info-box {
      padding-right: 15px; } }
  @media (min-width: 768px) and (max-width: 991px) {
    .tpl-info-box_max-outer .tpl-info-box {
      padding-right: 15px; } }
  @media (min-width: 992px) and (max-width: 1169px) {
    .tpl-info-box_max-outer .tpl-info-box {
      padding-right: 15px; } }
  @media (min-width: 1170px) {
    .tpl-info-box_max-outer .tpl-info-box {
      padding-right: 20px; } }
  @media (min-width: 0) and (max-width: 480px) {
    .tpl-info-box_max-outer .tpl-info-box > .row {
      margin-left: -10px; } }
  @media (min-width: 481px) and (max-width: 767px) {
    .tpl-info-box_max-outer .tpl-info-box > .row {
      margin-left: -15px; } }
  @media (min-width: 768px) and (max-width: 991px) {
    .tpl-info-box_max-outer .tpl-info-box > .row {
      margin-left: -15px; } }
  @media (min-width: 992px) and (max-width: 1169px) {
    .tpl-info-box_max-outer .tpl-info-box > .row {
      margin-left: -15px; } }
  @media (min-width: 1170px) {
    .tpl-info-box_max-outer .tpl-info-box > .row {
      margin-left: -20px; } }
  @media (min-width: 0) and (max-width: 480px) {
    .tpl-info-box_max-outer .tpl-info-box > .row {
      margin-right: -10px; } }
  @media (min-width: 481px) and (max-width: 767px) {
    .tpl-info-box_max-outer .tpl-info-box > .row {
      margin-right: -15px; } }
  @media (min-width: 768px) and (max-width: 991px) {
    .tpl-info-box_max-outer .tpl-info-box > .row {
      margin-right: -15px; } }
  @media (min-width: 992px) and (max-width: 1169px) {
    .tpl-info-box_max-outer .tpl-info-box > .row {
      margin-right: -15px; } }
  @media (min-width: 1170px) {
    .tpl-info-box_max-outer .tpl-info-box > .row {
      margin-right: -20px; } }
  @media (min-width: 1170px) {
    .tpl-info-box_max-outer .tpl-info-box > .row .row {
      margin-left: -15px;
      margin-right: -15px; } }

/* =============================================== tpl-info-box_max-outer [END] ===================================== */
/* =============================================== tpl-info-box [END] =============================================== */
.tpl-info-box {
  display: block;
  position: relative; }
  .tpl-info-box_single {
    background: #ffffff;
    display: block;
    padding: 20px 20px 20px 20px;
    margin: 0 auto 0 auto;
    position: relative;
    overflow: hidden; }
    .tpl-info-box_single.bind-box-type1 {
      max-width: 560px; }
      @media (min-width: 0) and (max-width: 480px) {
        .tpl-info-box_single.bind-box-type1 {
          padding-top: 30px; } }
      @media (min-width: 481px) and (max-width: 767px) {
        .tpl-info-box_single.bind-box-type1 {
          padding-top: 40px; } }
      @media (min-width: 768px) and (max-width: 991px) {
        .tpl-info-box_single.bind-box-type1 {
          padding-top: 40px; } }
      @media (min-width: 992px) and (max-width: 1169px) {
        .tpl-info-box_single.bind-box-type1 {
          padding-top: 40px; } }
      @media (min-width: 1170px) {
        .tpl-info-box_single.bind-box-type1 {
          padding-top: 40px; } }
      @media (min-width: 0) and (max-width: 480px) {
        .tpl-info-box_single.bind-box-type1 {
          padding-bottom: 30px; } }
      @media (min-width: 481px) and (max-width: 767px) {
        .tpl-info-box_single.bind-box-type1 {
          padding-bottom: 40px; } }
      @media (min-width: 768px) and (max-width: 991px) {
        .tpl-info-box_single.bind-box-type1 {
          padding-bottom: 40px; } }
      @media (min-width: 992px) and (max-width: 1169px) {
        .tpl-info-box_single.bind-box-type1 {
          padding-bottom: 40px; } }
      @media (min-width: 1170px) {
        .tpl-info-box_single.bind-box-type1 {
          padding-bottom: 40px; } }
      @media (min-width: 0) and (max-width: 480px) {
        .tpl-info-box_single.bind-box-type1 {
          padding-right: 30px; } }
      @media (min-width: 481px) and (max-width: 767px) {
        .tpl-info-box_single.bind-box-type1 {
          padding-right: 70px; } }
      @media (min-width: 768px) and (max-width: 991px) {
        .tpl-info-box_single.bind-box-type1 {
          padding-right: 70px; } }
      @media (min-width: 992px) and (max-width: 1169px) {
        .tpl-info-box_single.bind-box-type1 {
          padding-right: 105px; } }
      @media (min-width: 1170px) {
        .tpl-info-box_single.bind-box-type1 {
          padding-right: 105px; } }
      @media (min-width: 0) and (max-width: 480px) {
        .tpl-info-box_single.bind-box-type1 {
          padding-left: 30px; } }
      @media (min-width: 481px) and (max-width: 767px) {
        .tpl-info-box_single.bind-box-type1 {
          padding-left: 70px; } }
      @media (min-width: 768px) and (max-width: 991px) {
        .tpl-info-box_single.bind-box-type1 {
          padding-left: 70px; } }
      @media (min-width: 992px) and (max-width: 1169px) {
        .tpl-info-box_single.bind-box-type1 {
          padding-left: 105px; } }
      @media (min-width: 1170px) {
        .tpl-info-box_single.bind-box-type1 {
          padding-left: 105px; } }
      @media (min-width: 0) and (max-width: 480px) {
        .tpl-info-box_single.bind-box-type1 {
          margin-top: 70px; } }
      @media (min-width: 481px) and (max-width: 767px) {
        .tpl-info-box_single.bind-box-type1 {
          margin-top: 110px; } }
      @media (min-width: 768px) and (max-width: 991px) {
        .tpl-info-box_single.bind-box-type1 {
          margin-top: 110px; } }
      @media (min-width: 992px) and (max-width: 1169px) {
        .tpl-info-box_single.bind-box-type1 {
          margin-top: -33px; } }
      @media (min-width: 1170px) {
        .tpl-info-box_single.bind-box-type1 {
          margin-top: -33px; } }
      @media (min-width: 0) and (max-width: 767px) {
        .tpl-info-box_single.bind-box-type1 {
          background: rgba(255, 255, 255, 0.85); } }
      @media (min-width: 768px) and (max-width: 991px) {
        .tpl-info-box_single.bind-box-type1 {
          background: rgba(255, 255, 255, 0.85); } }
      @media (min-width: 992px) and (max-width: 1169px) {
        .tpl-info-box_single.bind-box-type1 {
          background: #ffffff; } }
      @media (min-width: 1170px) {
        .tpl-info-box_single.bind-box-type1 {
          background: #ffffff; } }

/* =============================================== tpl-info-box [END] =============================================== */
/* =============================================== tpl-dual-box_max-outer [START] =================================== */
.tpl-dual-box_max-outer {
  background: center top no-repeat;
  -webkit-background-size: cover;
          background-size: cover; }
  .container_max-outer .tpl-dual-box_max-outer > .container_max-inner > .info-spacer-cms > .tpl-dual-box {
    padding-left: 0;
    padding-right: 0; }
  @media (min-width: 0) and (max-width: 480px) {
    .tpl-dual-box_max-outer .tpl-dual-box {
      padding-left: 10px; } }
  @media (min-width: 481px) and (max-width: 767px) {
    .tpl-dual-box_max-outer .tpl-dual-box {
      padding-left: 15px; } }
  @media (min-width: 768px) and (max-width: 991px) {
    .tpl-dual-box_max-outer .tpl-dual-box {
      padding-left: 15px; } }
  @media (min-width: 992px) and (max-width: 1169px) {
    .tpl-dual-box_max-outer .tpl-dual-box {
      padding-left: 15px; } }
  @media (min-width: 1170px) {
    .tpl-dual-box_max-outer .tpl-dual-box {
      padding-left: 20px; } }
  @media (min-width: 0) and (max-width: 480px) {
    .tpl-dual-box_max-outer .tpl-dual-box {
      padding-right: 10px; } }
  @media (min-width: 481px) and (max-width: 767px) {
    .tpl-dual-box_max-outer .tpl-dual-box {
      padding-right: 15px; } }
  @media (min-width: 768px) and (max-width: 991px) {
    .tpl-dual-box_max-outer .tpl-dual-box {
      padding-right: 15px; } }
  @media (min-width: 992px) and (max-width: 1169px) {
    .tpl-dual-box_max-outer .tpl-dual-box {
      padding-right: 15px; } }
  @media (min-width: 1170px) {
    .tpl-dual-box_max-outer .tpl-dual-box {
      padding-right: 20px; } }
  @media (min-width: 0) and (max-width: 480px) {
    .tpl-dual-box_max-outer .tpl-dual-box > .row {
      margin-left: -10px; } }
  @media (min-width: 481px) and (max-width: 767px) {
    .tpl-dual-box_max-outer .tpl-dual-box > .row {
      margin-left: -15px; } }
  @media (min-width: 768px) and (max-width: 991px) {
    .tpl-dual-box_max-outer .tpl-dual-box > .row {
      margin-left: -15px; } }
  @media (min-width: 992px) and (max-width: 1169px) {
    .tpl-dual-box_max-outer .tpl-dual-box > .row {
      margin-left: -15px; } }
  @media (min-width: 1170px) {
    .tpl-dual-box_max-outer .tpl-dual-box > .row {
      margin-left: -20px; } }
  @media (min-width: 0) and (max-width: 480px) {
    .tpl-dual-box_max-outer .tpl-dual-box > .row {
      margin-right: -10px; } }
  @media (min-width: 481px) and (max-width: 767px) {
    .tpl-dual-box_max-outer .tpl-dual-box > .row {
      margin-right: -15px; } }
  @media (min-width: 768px) and (max-width: 991px) {
    .tpl-dual-box_max-outer .tpl-dual-box > .row {
      margin-right: -15px; } }
  @media (min-width: 992px) and (max-width: 1169px) {
    .tpl-dual-box_max-outer .tpl-dual-box > .row {
      margin-right: -15px; } }
  @media (min-width: 1170px) {
    .tpl-dual-box_max-outer .tpl-dual-box > .row {
      margin-right: -20px; } }
  @media (min-width: 1170px) {
    .tpl-dual-box_max-outer .tpl-dual-box > .row .row {
      margin-left: -15px;
      margin-right: -15px; } }

/* =============================================== tpl-dual-box_max-outer [END] ===================================== */
/* =============================================== tpl-dual-box [END] =============================================== */
.tpl-dual-box {
  display: block;
  position: relative; }
  .tpl-dual-box_double {
    display: block;
    position: relative;
    overflow: hidden; }
    .tpl-dual-box_double.bind-box-type1 {
      -webkit-border-radius: 9px;
              border-radius: 9px; }
      @media (min-width: 0) and (max-width: 767px) {
        .tpl-dual-box_double.bind-box-type1 {
          padding-top: 20px; } }
      @media (min-width: 768px) and (max-width: 991px) {
        .tpl-dual-box_double.bind-box-type1 {
          padding-top: 20px; } }
      @media (min-width: 992px) and (max-width: 1169px) {
        .tpl-dual-box_double.bind-box-type1 {
          padding-top: 34px; } }
      @media (min-width: 1170px) {
        .tpl-dual-box_double.bind-box-type1 {
          padding-top: 44px; } }
      @media (min-width: 0) and (max-width: 767px) {
        .tpl-dual-box_double.bind-box-type1 {
          padding-right: 20px; } }
      @media (min-width: 768px) and (max-width: 991px) {
        .tpl-dual-box_double.bind-box-type1 {
          padding-right: 20px; } }
      @media (min-width: 992px) and (max-width: 1169px) {
        .tpl-dual-box_double.bind-box-type1 {
          padding-right: 0px; } }
      @media (min-width: 1170px) {
        .tpl-dual-box_double.bind-box-type1 {
          padding-right: 0px; } }
      @media (min-width: 0) and (max-width: 767px) {
        .tpl-dual-box_double.bind-box-type1 {
          padding-bottom: 20px; } }
      @media (min-width: 768px) and (max-width: 991px) {
        .tpl-dual-box_double.bind-box-type1 {
          padding-bottom: 20px; } }
      @media (min-width: 992px) and (max-width: 1169px) {
        .tpl-dual-box_double.bind-box-type1 {
          padding-bottom: 34px; } }
      @media (min-width: 1170px) {
        .tpl-dual-box_double.bind-box-type1 {
          padding-bottom: 44px; } }
      @media (min-width: 0) and (max-width: 767px) {
        .tpl-dual-box_double.bind-box-type1 {
          padding-left: 20px; } }
      @media (min-width: 768px) and (max-width: 991px) {
        .tpl-dual-box_double.bind-box-type1 {
          padding-left: 20px; } }
      @media (min-width: 992px) and (max-width: 1169px) {
        .tpl-dual-box_double.bind-box-type1 {
          padding-left: 0px; } }
      @media (min-width: 1170px) {
        .tpl-dual-box_double.bind-box-type1 {
          padding-left: 0px; } }
      @media (min-width: 0) and (max-width: 767px) {
        .tpl-dual-box_double.bind-box-type1 > .inner-lt {
          border-right: none; } }
      @media (min-width: 768px) and (max-width: 991px) {
        .tpl-dual-box_double.bind-box-type1 > .inner-lt {
          border-right: none; } }
      @media (min-width: 992px) and (max-width: 1169px) {
        .tpl-dual-box_double.bind-box-type1 > .inner-lt {
          border-right: 1px solid #cccccc; } }
      @media (min-width: 1170px) {
        .tpl-dual-box_double.bind-box-type1 > .inner-lt {
          border-right: 1px solid #cccccc; } }
      @media (min-width: 0) and (max-width: 767px) {
        .tpl-dual-box_double.bind-box-type1 > .inner-lt {
          width: 100%; } }
      @media (min-width: 768px) and (max-width: 991px) {
        .tpl-dual-box_double.bind-box-type1 > .inner-lt {
          width: 100%; } }
      @media (min-width: 992px) and (max-width: 1169px) {
        .tpl-dual-box_double.bind-box-type1 > .inner-lt {
          width: -webkit-calc(58% + 1px);
          width: calc(58% + 1px); } }
      @media (min-width: 1170px) {
        .tpl-dual-box_double.bind-box-type1 > .inner-lt {
          width: -webkit-calc(58% + 1px);
          width: calc(58% + 1px); } }
      @media (min-width: 0) and (max-width: 767px) {
        .tpl-dual-box_double.bind-box-type1 > .inner-lt {
          padding-left: 0px; } }
      @media (min-width: 768px) and (max-width: 991px) {
        .tpl-dual-box_double.bind-box-type1 > .inner-lt {
          padding-left: 0px; } }
      @media (min-width: 992px) and (max-width: 1169px) {
        .tpl-dual-box_double.bind-box-type1 > .inner-lt {
          padding-left: 40px; } }
      @media (min-width: 1170px) {
        .tpl-dual-box_double.bind-box-type1 > .inner-lt {
          padding-left: 56px; } }
      @media (min-width: 0) and (max-width: 767px) {
        .tpl-dual-box_double.bind-box-type1 > .inner-lt {
          padding-right: 0px; } }
      @media (min-width: 768px) and (max-width: 991px) {
        .tpl-dual-box_double.bind-box-type1 > .inner-lt {
          padding-right: 0px; } }
      @media (min-width: 992px) and (max-width: 1169px) {
        .tpl-dual-box_double.bind-box-type1 > .inner-lt {
          padding-right: 65px; } }
      @media (min-width: 1170px) {
        .tpl-dual-box_double.bind-box-type1 > .inner-lt {
          padding-right: 81px; } }
      @media (min-width: 0) and (max-width: 767px) {
        .tpl-dual-box_double.bind-box-type1 > .inner-lt {
          padding-bottom: 20px; } }
      @media (min-width: 768px) and (max-width: 991px) {
        .tpl-dual-box_double.bind-box-type1 > .inner-lt {
          padding-bottom: 20px; } }
      @media (min-width: 992px) and (max-width: 1169px) {
        .tpl-dual-box_double.bind-box-type1 > .inner-lt {
          padding-bottom: 0px; } }
      @media (min-width: 1170px) {
        .tpl-dual-box_double.bind-box-type1 > .inner-lt {
          padding-bottom: 0px; } }
      @media (min-width: 0) and (max-width: 767px) {
        .tpl-dual-box_double.bind-box-type1 > .inner-lt {
          margin-right: 0px; } }
      @media (min-width: 768px) and (max-width: 991px) {
        .tpl-dual-box_double.bind-box-type1 > .inner-lt {
          margin-right: 0px; } }
      @media (min-width: 992px) and (max-width: 1169px) {
        .tpl-dual-box_double.bind-box-type1 > .inner-lt {
          margin-right: -1px; } }
      @media (min-width: 1170px) {
        .tpl-dual-box_double.bind-box-type1 > .inner-lt {
          margin-right: -1px; } }
      @media (min-width: 0) and (max-width: 767px) {
        .tpl-dual-box_double.bind-box-type1 > .inner-rt {
          border-top: 1px solid #cccccc; } }
      @media (min-width: 768px) and (max-width: 991px) {
        .tpl-dual-box_double.bind-box-type1 > .inner-rt {
          border-top: 1px solid #cccccc; } }
      @media (min-width: 992px) and (max-width: 1169px) {
        .tpl-dual-box_double.bind-box-type1 > .inner-rt {
          border-top: none; } }
      @media (min-width: 1170px) {
        .tpl-dual-box_double.bind-box-type1 > .inner-rt {
          border-top: none; } }
      @media (min-width: 0) and (max-width: 767px) {
        .tpl-dual-box_double.bind-box-type1 > .inner-rt {
          border-left: none; } }
      @media (min-width: 768px) and (max-width: 991px) {
        .tpl-dual-box_double.bind-box-type1 > .inner-rt {
          border-left: none; } }
      @media (min-width: 992px) and (max-width: 1169px) {
        .tpl-dual-box_double.bind-box-type1 > .inner-rt {
          border-left: 1px solid #cccccc; } }
      @media (min-width: 1170px) {
        .tpl-dual-box_double.bind-box-type1 > .inner-rt {
          border-left: 1px solid #cccccc; } }
      @media (min-width: 0) and (max-width: 767px) {
        .tpl-dual-box_double.bind-box-type1 > .inner-rt {
          width: 100%; } }
      @media (min-width: 768px) and (max-width: 991px) {
        .tpl-dual-box_double.bind-box-type1 > .inner-rt {
          width: 100%; } }
      @media (min-width: 992px) and (max-width: 1169px) {
        .tpl-dual-box_double.bind-box-type1 > .inner-rt {
          width: 42%; } }
      @media (min-width: 1170px) {
        .tpl-dual-box_double.bind-box-type1 > .inner-rt {
          width: 42%; } }
      @media (min-width: 0) and (max-width: 767px) {
        .tpl-dual-box_double.bind-box-type1 > .inner-rt {
          padding-top: 20px; } }
      @media (min-width: 768px) and (max-width: 991px) {
        .tpl-dual-box_double.bind-box-type1 > .inner-rt {
          padding-top: 20px; } }
      @media (min-width: 992px) and (max-width: 1169px) {
        .tpl-dual-box_double.bind-box-type1 > .inner-rt {
          padding-top: 0px; } }
      @media (min-width: 1170px) {
        .tpl-dual-box_double.bind-box-type1 > .inner-rt {
          padding-top: 0px; } }
      @media (min-width: 0) and (max-width: 767px) {
        .tpl-dual-box_double.bind-box-type1 > .inner-rt {
          padding-left: 0px; } }
      @media (min-width: 768px) and (max-width: 991px) {
        .tpl-dual-box_double.bind-box-type1 > .inner-rt {
          padding-left: 0px; } }
      @media (min-width: 992px) and (max-width: 1169px) {
        .tpl-dual-box_double.bind-box-type1 > .inner-rt {
          padding-left: 50px; } }
      @media (min-width: 1170px) {
        .tpl-dual-box_double.bind-box-type1 > .inner-rt {
          padding-left: 66px; } }
      @media (min-width: 0) and (max-width: 767px) {
        .tpl-dual-box_double.bind-box-type1 > .inner-rt {
          padding-right: 0px; } }
      @media (min-width: 768px) and (max-width: 991px) {
        .tpl-dual-box_double.bind-box-type1 > .inner-rt {
          padding-right: 0px; } }
      @media (min-width: 992px) and (max-width: 1169px) {
        .tpl-dual-box_double.bind-box-type1 > .inner-rt {
          padding-right: 40px; } }
      @media (min-width: 1170px) {
        .tpl-dual-box_double.bind-box-type1 > .inner-rt {
          padding-right: 56px; } }
    .tpl-dual-box_double.bind-box-type2 {
      -webkit-border-radius: 9px;
              border-radius: 9px; }
      @media (min-width: 0) and (max-width: 767px) {
        .tpl-dual-box_double.bind-box-type2 > .inner-lt {
          width: 100%; } }
      @media (min-width: 768px) and (max-width: 991px) {
        .tpl-dual-box_double.bind-box-type2 > .inner-lt {
          width: 100%; } }
      @media (min-width: 992px) and (max-width: 1169px) {
        .tpl-dual-box_double.bind-box-type2 > .inner-lt {
          width: -webkit-calc(58% + 6px);
          width: calc(58% + 6px); } }
      @media (min-width: 1170px) {
        .tpl-dual-box_double.bind-box-type2 > .inner-lt {
          width: -webkit-calc(58% + 6px);
          width: calc(58% + 6px); } }
      @media (min-width: 0) and (max-width: 767px) {
        .tpl-dual-box_double.bind-box-type2 > .inner-lt {
          padding-top: 15px; } }
      @media (min-width: 768px) and (max-width: 991px) {
        .tpl-dual-box_double.bind-box-type2 > .inner-lt {
          padding-top: 15px; } }
      @media (min-width: 992px) and (max-width: 1169px) {
        .tpl-dual-box_double.bind-box-type2 > .inner-lt {
          padding-top: 15px; } }
      @media (min-width: 1170px) {
        .tpl-dual-box_double.bind-box-type2 > .inner-lt {
          padding-top: 15px; } }
      @media (min-width: 0) and (max-width: 767px) {
        .tpl-dual-box_double.bind-box-type2 > .inner-lt {
          padding-right: 15px; } }
      @media (min-width: 768px) and (max-width: 991px) {
        .tpl-dual-box_double.bind-box-type2 > .inner-lt {
          padding-right: 15px; } }
      @media (min-width: 992px) and (max-width: 1169px) {
        .tpl-dual-box_double.bind-box-type2 > .inner-lt {
          padding-right: 15px; } }
      @media (min-width: 1170px) {
        .tpl-dual-box_double.bind-box-type2 > .inner-lt {
          padding-right: 15px; } }
      @media (min-width: 0) and (max-width: 767px) {
        .tpl-dual-box_double.bind-box-type2 > .inner-lt {
          padding-bottom: 15px; } }
      @media (min-width: 768px) and (max-width: 991px) {
        .tpl-dual-box_double.bind-box-type2 > .inner-lt {
          padding-bottom: 15px; } }
      @media (min-width: 992px) and (max-width: 1169px) {
        .tpl-dual-box_double.bind-box-type2 > .inner-lt {
          padding-bottom: 15px; } }
      @media (min-width: 1170px) {
        .tpl-dual-box_double.bind-box-type2 > .inner-lt {
          padding-bottom: 15px; } }
      @media (min-width: 0) and (max-width: 767px) {
        .tpl-dual-box_double.bind-box-type2 > .inner-lt {
          padding-left: 15px; } }
      @media (min-width: 768px) and (max-width: 991px) {
        .tpl-dual-box_double.bind-box-type2 > .inner-lt {
          padding-left: 15px; } }
      @media (min-width: 992px) and (max-width: 1169px) {
        .tpl-dual-box_double.bind-box-type2 > .inner-lt {
          padding-left: 15px; } }
      @media (min-width: 1170px) {
        .tpl-dual-box_double.bind-box-type2 > .inner-lt {
          padding-left: 15px; } }
      @media (min-width: 0) and (max-width: 767px) {
        .tpl-dual-box_double.bind-box-type2 > .inner-rt {
          width: 100%; } }
      @media (min-width: 768px) and (max-width: 991px) {
        .tpl-dual-box_double.bind-box-type2 > .inner-rt {
          width: 100%; } }
      @media (min-width: 992px) and (max-width: 1169px) {
        .tpl-dual-box_double.bind-box-type2 > .inner-rt {
          width: -webkit-calc(41% - 6px);
          width: calc(41% - 6px); } }
      @media (min-width: 1170px) {
        .tpl-dual-box_double.bind-box-type2 > .inner-rt {
          width: -webkit-calc(41% - 6px);
          width: calc(41% - 6px); } }
      @media (min-width: 0) and (max-width: 767px) {
        .tpl-dual-box_double.bind-box-type2 > .inner-rt {
          padding-top: 15px; } }
      @media (min-width: 768px) and (max-width: 991px) {
        .tpl-dual-box_double.bind-box-type2 > .inner-rt {
          padding-top: 15px; } }
      @media (min-width: 992px) and (max-width: 1169px) {
        .tpl-dual-box_double.bind-box-type2 > .inner-rt {
          padding-top: 15px; } }
      @media (min-width: 1170px) {
        .tpl-dual-box_double.bind-box-type2 > .inner-rt {
          padding-top: 15px; } }
      @media (min-width: 0) and (max-width: 767px) {
        .tpl-dual-box_double.bind-box-type2 > .inner-rt {
          padding-right: 15px; } }
      @media (min-width: 768px) and (max-width: 991px) {
        .tpl-dual-box_double.bind-box-type2 > .inner-rt {
          padding-right: 15px; } }
      @media (min-width: 992px) and (max-width: 1169px) {
        .tpl-dual-box_double.bind-box-type2 > .inner-rt {
          padding-right: 15px; } }
      @media (min-width: 1170px) {
        .tpl-dual-box_double.bind-box-type2 > .inner-rt {
          padding-right: 15px; } }
      @media (min-width: 0) and (max-width: 767px) {
        .tpl-dual-box_double.bind-box-type2 > .inner-rt {
          padding-left: 15px; } }
      @media (min-width: 768px) and (max-width: 991px) {
        .tpl-dual-box_double.bind-box-type2 > .inner-rt {
          padding-left: 15px; } }
      @media (min-width: 992px) and (max-width: 1169px) {
        .tpl-dual-box_double.bind-box-type2 > .inner-rt {
          padding-left: 5px; } }
      @media (min-width: 1170px) {
        .tpl-dual-box_double.bind-box-type2 > .inner-rt {
          padding-left: 4px; } }
      @media (min-width: 0) and (max-width: 767px) {
        .tpl-dual-box_double.bind-box-type2 > .inner-rt {
          padding-bottom: 15px; } }
      @media (min-width: 768px) and (max-width: 991px) {
        .tpl-dual-box_double.bind-box-type2 > .inner-rt {
          padding-bottom: 15px; } }
      @media (min-width: 992px) and (max-width: 1169px) {
        .tpl-dual-box_double.bind-box-type2 > .inner-rt {
          padding-bottom: 15px; } }
      @media (min-width: 1170px) {
        .tpl-dual-box_double.bind-box-type2 > .inner-rt {
          padding-bottom: 15px; } }
    .tpl-dual-box_double > .inner-lt {
      display: block;
      width: 50%;
      position: relative;
      float: left;
      overflow: hidden; }
    .tpl-dual-box_double > .inner-rt {
      display: block;
      width: 50%;
      position: relative;
      float: right;
      overflow: hidden; }

/* =============================================== tpl-dual-box [END] =============================================== */
/* =============================================== tpl-form-subscribe_max-outer [START] ============================= */
.container_max-outer .tpl-form-subscribe_max-outer > .container_max-inner > .info-spacer-cms > .tpl-form-subscribe {
  padding-left: 0;
  padding-right: 0; }

@media (min-width: 0) and (max-width: 480px) {
  .tpl-form-subscribe_max-outer .tpl-form-subscribe {
    padding-left: 10px; } }

@media (min-width: 481px) and (max-width: 767px) {
  .tpl-form-subscribe_max-outer .tpl-form-subscribe {
    padding-left: 15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .tpl-form-subscribe_max-outer .tpl-form-subscribe {
    padding-left: 15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .tpl-form-subscribe_max-outer .tpl-form-subscribe {
    padding-left: 15px; } }

@media (min-width: 1170px) {
  .tpl-form-subscribe_max-outer .tpl-form-subscribe {
    padding-left: 20px; } }

@media (min-width: 0) and (max-width: 480px) {
  .tpl-form-subscribe_max-outer .tpl-form-subscribe {
    padding-right: 10px; } }

@media (min-width: 481px) and (max-width: 767px) {
  .tpl-form-subscribe_max-outer .tpl-form-subscribe {
    padding-right: 15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .tpl-form-subscribe_max-outer .tpl-form-subscribe {
    padding-right: 15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .tpl-form-subscribe_max-outer .tpl-form-subscribe {
    padding-right: 15px; } }

@media (min-width: 1170px) {
  .tpl-form-subscribe_max-outer .tpl-form-subscribe {
    padding-right: 20px; } }

@media (min-width: 0) and (max-width: 480px) {
  .tpl-form-subscribe_max-outer .tpl-form-subscribe > .row {
    margin-left: -10px; } }

@media (min-width: 481px) and (max-width: 767px) {
  .tpl-form-subscribe_max-outer .tpl-form-subscribe > .row {
    margin-left: -15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .tpl-form-subscribe_max-outer .tpl-form-subscribe > .row {
    margin-left: -15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .tpl-form-subscribe_max-outer .tpl-form-subscribe > .row {
    margin-left: -15px; } }

@media (min-width: 1170px) {
  .tpl-form-subscribe_max-outer .tpl-form-subscribe > .row {
    margin-left: -20px; } }

@media (min-width: 0) and (max-width: 480px) {
  .tpl-form-subscribe_max-outer .tpl-form-subscribe > .row {
    margin-right: -10px; } }

@media (min-width: 481px) and (max-width: 767px) {
  .tpl-form-subscribe_max-outer .tpl-form-subscribe > .row {
    margin-right: -15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .tpl-form-subscribe_max-outer .tpl-form-subscribe > .row {
    margin-right: -15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .tpl-form-subscribe_max-outer .tpl-form-subscribe > .row {
    margin-right: -15px; } }

@media (min-width: 1170px) {
  .tpl-form-subscribe_max-outer .tpl-form-subscribe > .row {
    margin-right: -20px; } }

@media (min-width: 1170px) {
  .tpl-form-subscribe_max-outer .tpl-form-subscribe > .row .row {
    margin-left: -15px;
    margin-right: -15px; } }

/* =============================================== tpl-form-subscribe_max-outer [END] =============================== */
/* =============================================== tpl-form-subscribe [START] ======================================= */
.tpl-form-subscribe {
  display: block;
  position: relative; }
  .tpl-form-subscribe_form {
    display: block;
    position: relative; }
    @media (min-width: 0) and (max-width: 480px) {
      .tpl-form-subscribe_form {
        padding-right: 0px; } }
    @media (min-width: 481px) and (max-width: 767px) {
      .tpl-form-subscribe_form {
        padding-right: 150px; } }
    @media (min-width: 768px) and (max-width: 991px) {
      .tpl-form-subscribe_form {
        padding-right: 150px; } }
    @media (min-width: 992px) and (max-width: 1169px) {
      .tpl-form-subscribe_form {
        padding-right: 150px; } }
    @media (min-width: 1170px) {
      .tpl-form-subscribe_form {
        padding-right: 150px; } }
    .tpl-form-subscribe_form .field-text {
      -moz-appearance: textfield;
      -webkit-appearance: textfield;
      appearance: textfield;
      opacity: 1;
      border: 1px solid #cccccc;
      border-right: none;
      -webkit-border-radius: 0;
              border-radius: 0;
      display: block;
      width: 100%;
      padding: 15px 4px 15px 10px;
      position: relative;
      float: left;
      overflow: hidden;
      font-size: 14px;
      line-height: 18px; }
      .tpl-form-subscribe_form .field-text::-webkit-input-placeholder {
        color: #999999; }
      .tpl-form-subscribe_form .field-text:-moz-placeholder {
        color: #999999;
        opacity: 1; }
      .tpl-form-subscribe_form .field-text::-moz-placeholder {
        color: #999999;
        opacity: 1; }
      .tpl-form-subscribe_form .field-text:-ms-input-placeholder {
        color: #999999; }
    .tpl-form-subscribe_form .field-submit {
      font-family: Arial, Verdana, "Helvetica Neue", Helvetica, sans-serif;
      background: #003dc6;
      -webkit-background-size: 18px 18px;
              background-size: 18px 18px;
      border: 1px solid #cccccc;
      border-left: none;
      -webkit-border-radius: 0;
              border-radius: 0;
      height: 50px;
      position: absolute;
      right: 0;
      top: 0;
      overflow: hidden;
      color: #ffffff;
      font-size: 13px;
      line-height: 15px;
      text-transform: uppercase;
      font-weight: bold; }
      @media (min-width: 0) and (max-width: 480px) {
        .tpl-form-subscribe_form .field-submit {
          width: 100%; } }
      @media (min-width: 481px) and (max-width: 767px) {
        .tpl-form-subscribe_form .field-submit {
          width: 150px; } }
      @media (min-width: 768px) and (max-width: 991px) {
        .tpl-form-subscribe_form .field-submit {
          width: 150px; } }
      @media (min-width: 992px) and (max-width: 1169px) {
        .tpl-form-subscribe_form .field-submit {
          width: 150px; } }
      @media (min-width: 1170px) {
        .tpl-form-subscribe_form .field-submit {
          width: 150px; } }
      .tpl-form-subscribe_form .field-submit.event-this-hover {
        background-color: #051e32;
        border-color: #051e32; }
    @media (min-width: 0) and (max-width: 480px) {
      .tpl-form-subscribe_form .field-text {
        border: 1px solid #cccccc;
        padding-right: 10px;
        float: none;
        text-align: center; }
      .tpl-form-subscribe_form .field-submit {
        border: none;
        display: block;
        margin-top: 5px;
        position: relative; } }

/* =============================================== tpl-form-subscribe [END] ========================================= */
/* =============================================== tpl-video_max-outer [START] ====================================== */
.container_max-outer .tpl-video_max-outer > .container_max-inner > .info-spacer-cms > .tpl-video {
  padding-left: 0;
  padding-right: 0; }

@media (min-width: 0) and (max-width: 480px) {
  .tpl-video_max-outer .tpl-video {
    padding-left: 10px; } }

@media (min-width: 481px) and (max-width: 767px) {
  .tpl-video_max-outer .tpl-video {
    padding-left: 15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .tpl-video_max-outer .tpl-video {
    padding-left: 15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .tpl-video_max-outer .tpl-video {
    padding-left: 15px; } }

@media (min-width: 1170px) {
  .tpl-video_max-outer .tpl-video {
    padding-left: 20px; } }

@media (min-width: 0) and (max-width: 480px) {
  .tpl-video_max-outer .tpl-video {
    padding-right: 10px; } }

@media (min-width: 481px) and (max-width: 767px) {
  .tpl-video_max-outer .tpl-video {
    padding-right: 15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .tpl-video_max-outer .tpl-video {
    padding-right: 15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .tpl-video_max-outer .tpl-video {
    padding-right: 15px; } }

@media (min-width: 1170px) {
  .tpl-video_max-outer .tpl-video {
    padding-right: 20px; } }

@media (min-width: 0) and (max-width: 480px) {
  .tpl-video_max-outer .tpl-video > .row {
    margin-left: -10px; } }

@media (min-width: 481px) and (max-width: 767px) {
  .tpl-video_max-outer .tpl-video > .row {
    margin-left: -15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .tpl-video_max-outer .tpl-video > .row {
    margin-left: -15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .tpl-video_max-outer .tpl-video > .row {
    margin-left: -15px; } }

@media (min-width: 1170px) {
  .tpl-video_max-outer .tpl-video > .row {
    margin-left: -20px; } }

@media (min-width: 0) and (max-width: 480px) {
  .tpl-video_max-outer .tpl-video > .row {
    margin-right: -10px; } }

@media (min-width: 481px) and (max-width: 767px) {
  .tpl-video_max-outer .tpl-video > .row {
    margin-right: -15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .tpl-video_max-outer .tpl-video > .row {
    margin-right: -15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .tpl-video_max-outer .tpl-video > .row {
    margin-right: -15px; } }

@media (min-width: 1170px) {
  .tpl-video_max-outer .tpl-video > .row {
    margin-right: -20px; } }

@media (min-width: 1170px) {
  .tpl-video_max-outer .tpl-video > .row .row {
    margin-left: -15px;
    margin-right: -15px; } }

/* =============================================== tpl-video_max-outer [END] ======================================== */
/* =============================================== tpl-video [START] ================================================ */
.tpl-video {
  display: block;
  position: relative; }
  .tpl-video.bind-header-margin-bottom-0 > .row > .col-xs-12 > .glob-title-header {
    margin-bottom: 0; }
  .tpl-video.bind-header-margin-bottom-10 > .row > .col-xs-12 > .glob-title-header {
    margin-bottom: 10px; }
  .tpl-video_iframe {
    display: block;
    position: relative;
    overflow: hidden; }
    .tpl-video_iframe.bind-border-type1 > iframe {
      border: 1px solid; }
    .tpl-video_iframe.bind-color-white {
      background: #ffffff; }
      .tpl-video_iframe.bind-color-white > iframe {
        border-color: #ffffff; }
    .tpl-video_iframe.bind-color-black {
      background: #000000; }
      .tpl-video_iframe.bind-color-black > iframe {
        border-color: #000000; }
    .tpl-video_iframe.bind-color-grey-darker {
      background: #cccccc; }
      .tpl-video_iframe.bind-color-grey-darker > iframe {
        border-color: #cccccc; }
    .tpl-video_iframe.bind-color-grey-darkest {
      background: #444444; }
      .tpl-video_iframe.bind-color-grey-darkest > iframe {
        border-color: #444444; }

/* =============================================== tpl-video [END] ================================================== */
/* =============================================== tpl-one-column_max-outer [START] ================================= */
.tpl-one-column_max-outer {
  background: center top no-repeat;
  -webkit-background-size: cover;
          background-size: cover; }
  .container_max-outer .tpl-one-column_max-outer > .container_max-inner > .info-spacer-cms > .tpl-one-column {
    padding-left: 0;
    padding-right: 0; }
  @media (min-width: 0) and (max-width: 480px) {
    .tpl-one-column_max-outer .tpl-one-column {
      padding-left: 10px; } }
  @media (min-width: 481px) and (max-width: 767px) {
    .tpl-one-column_max-outer .tpl-one-column {
      padding-left: 15px; } }
  @media (min-width: 768px) and (max-width: 991px) {
    .tpl-one-column_max-outer .tpl-one-column {
      padding-left: 15px; } }
  @media (min-width: 992px) and (max-width: 1169px) {
    .tpl-one-column_max-outer .tpl-one-column {
      padding-left: 15px; } }
  @media (min-width: 1170px) {
    .tpl-one-column_max-outer .tpl-one-column {
      padding-left: 20px; } }
  @media (min-width: 0) and (max-width: 480px) {
    .tpl-one-column_max-outer .tpl-one-column {
      padding-right: 10px; } }
  @media (min-width: 481px) and (max-width: 767px) {
    .tpl-one-column_max-outer .tpl-one-column {
      padding-right: 15px; } }
  @media (min-width: 768px) and (max-width: 991px) {
    .tpl-one-column_max-outer .tpl-one-column {
      padding-right: 15px; } }
  @media (min-width: 992px) and (max-width: 1169px) {
    .tpl-one-column_max-outer .tpl-one-column {
      padding-right: 15px; } }
  @media (min-width: 1170px) {
    .tpl-one-column_max-outer .tpl-one-column {
      padding-right: 20px; } }
  @media (min-width: 0) and (max-width: 480px) {
    .tpl-one-column_max-outer .tpl-one-column > .row {
      margin-left: -10px; } }
  @media (min-width: 481px) and (max-width: 767px) {
    .tpl-one-column_max-outer .tpl-one-column > .row {
      margin-left: -15px; } }
  @media (min-width: 768px) and (max-width: 991px) {
    .tpl-one-column_max-outer .tpl-one-column > .row {
      margin-left: -15px; } }
  @media (min-width: 992px) and (max-width: 1169px) {
    .tpl-one-column_max-outer .tpl-one-column > .row {
      margin-left: -15px; } }
  @media (min-width: 1170px) {
    .tpl-one-column_max-outer .tpl-one-column > .row {
      margin-left: -20px; } }
  @media (min-width: 0) and (max-width: 480px) {
    .tpl-one-column_max-outer .tpl-one-column > .row {
      margin-right: -10px; } }
  @media (min-width: 481px) and (max-width: 767px) {
    .tpl-one-column_max-outer .tpl-one-column > .row {
      margin-right: -15px; } }
  @media (min-width: 768px) and (max-width: 991px) {
    .tpl-one-column_max-outer .tpl-one-column > .row {
      margin-right: -15px; } }
  @media (min-width: 992px) and (max-width: 1169px) {
    .tpl-one-column_max-outer .tpl-one-column > .row {
      margin-right: -15px; } }
  @media (min-width: 1170px) {
    .tpl-one-column_max-outer .tpl-one-column > .row {
      margin-right: -20px; } }
  @media (min-width: 1170px) {
    .tpl-one-column_max-outer .tpl-one-column > .row .row {
      margin-left: -15px;
      margin-right: -15px; } }

/* =============================================== tpl-one-column_max-outer [END] =================================== */
/* =============================================== tpl-one-column [START] =========================================== */
.tpl-one-column {
  display: block;
  position: relative; }
  .tpl-one-column_title {
    display: block;
    position: relative; }
    @media (min-width: 0) and (max-width: 480px) {
      .tpl-one-column_title {
        line-height: 0px; } }
    @media (min-width: 481px) and (max-width: 767px) {
      .tpl-one-column_title {
        line-height: 0px; } }
    @media (min-width: 768px) and (max-width: 991px) {
      .tpl-one-column_title {
        line-height: 0px; } }
    @media (min-width: 992px) and (max-width: 1169px) {
      .tpl-one-column_title {
        line-height: 0px; } }
    @media (min-width: 1170px) {
      .tpl-one-column_title {
        line-height: 0px; } }

/* =============================================== tpl-one-column [END] ============================================= */
/* =============================================== tpl-two-columns_max-outer [START] ================================ */
.tpl-two-columns_max-outer {
  background: center top no-repeat;
  -webkit-background-size: cover;
          background-size: cover; }
  .container_max-outer .tpl-two-columns_max-outer > .container_max-inner > .info-spacer-cms > .tpl-two-columns {
    padding-left: 0;
    padding-right: 0; }
  @media (min-width: 0) and (max-width: 480px) {
    .tpl-two-columns_max-outer .tpl-two-columns {
      padding-left: 10px; } }
  @media (min-width: 481px) and (max-width: 767px) {
    .tpl-two-columns_max-outer .tpl-two-columns {
      padding-left: 15px; } }
  @media (min-width: 768px) and (max-width: 991px) {
    .tpl-two-columns_max-outer .tpl-two-columns {
      padding-left: 15px; } }
  @media (min-width: 992px) and (max-width: 1169px) {
    .tpl-two-columns_max-outer .tpl-two-columns {
      padding-left: 15px; } }
  @media (min-width: 1170px) {
    .tpl-two-columns_max-outer .tpl-two-columns {
      padding-left: 20px; } }
  @media (min-width: 0) and (max-width: 480px) {
    .tpl-two-columns_max-outer .tpl-two-columns {
      padding-right: 10px; } }
  @media (min-width: 481px) and (max-width: 767px) {
    .tpl-two-columns_max-outer .tpl-two-columns {
      padding-right: 15px; } }
  @media (min-width: 768px) and (max-width: 991px) {
    .tpl-two-columns_max-outer .tpl-two-columns {
      padding-right: 15px; } }
  @media (min-width: 992px) and (max-width: 1169px) {
    .tpl-two-columns_max-outer .tpl-two-columns {
      padding-right: 15px; } }
  @media (min-width: 1170px) {
    .tpl-two-columns_max-outer .tpl-two-columns {
      padding-right: 20px; } }
  @media (min-width: 0) and (max-width: 480px) {
    .tpl-two-columns_max-outer .tpl-two-columns > .row {
      margin-left: -10px; } }
  @media (min-width: 481px) and (max-width: 767px) {
    .tpl-two-columns_max-outer .tpl-two-columns > .row {
      margin-left: -15px; } }
  @media (min-width: 768px) and (max-width: 991px) {
    .tpl-two-columns_max-outer .tpl-two-columns > .row {
      margin-left: -15px; } }
  @media (min-width: 992px) and (max-width: 1169px) {
    .tpl-two-columns_max-outer .tpl-two-columns > .row {
      margin-left: -15px; } }
  @media (min-width: 1170px) {
    .tpl-two-columns_max-outer .tpl-two-columns > .row {
      margin-left: -20px; } }
  @media (min-width: 0) and (max-width: 480px) {
    .tpl-two-columns_max-outer .tpl-two-columns > .row {
      margin-right: -10px; } }
  @media (min-width: 481px) and (max-width: 767px) {
    .tpl-two-columns_max-outer .tpl-two-columns > .row {
      margin-right: -15px; } }
  @media (min-width: 768px) and (max-width: 991px) {
    .tpl-two-columns_max-outer .tpl-two-columns > .row {
      margin-right: -15px; } }
  @media (min-width: 992px) and (max-width: 1169px) {
    .tpl-two-columns_max-outer .tpl-two-columns > .row {
      margin-right: -15px; } }
  @media (min-width: 1170px) {
    .tpl-two-columns_max-outer .tpl-two-columns > .row {
      margin-right: -20px; } }
  @media (min-width: 1170px) {
    .tpl-two-columns_max-outer .tpl-two-columns > .row .row {
      margin-left: -15px;
      margin-right: -15px; } }
  .tpl-two-columns_max-outer.bind-overflow-hidden {
    overflow: hidden; }

/* =============================================== tpl-two-columns_max-outer [END] ================================== */
/* =============================================== tpl-two-columns [START] ========================================== */
.tpl-two-columns {
  display: block;
  position: relative; }
  .tpl-two-columns_title {
    display: block;
    position: relative; }
    @media (min-width: 0) and (max-width: 480px) {
      .tpl-two-columns_title {
        line-height: 0px; } }
    @media (min-width: 481px) and (max-width: 767px) {
      .tpl-two-columns_title {
        line-height: 0px; } }
    @media (min-width: 768px) and (max-width: 991px) {
      .tpl-two-columns_title {
        line-height: 0px; } }
    @media (min-width: 992px) and (max-width: 1169px) {
      .tpl-two-columns_title {
        line-height: 0px; } }
    @media (min-width: 1170px) {
      .tpl-two-columns_title {
        line-height: 0px; } }
  .tpl-two-columns_row {
    margin-left: -15px;
    margin-right: -15px; }
    .tpl-two-columns_row:before, .tpl-two-columns_row:after {
      content: " ";
      display: table; }
    .tpl-two-columns_row:after {
      clear: both; }
    .tpl-two-columns_row.bind-size-type1 > .inner-col-lt {
      position: relative;
      float: left;
      width: 100%;
      min-height: 1px;
      padding-left: 15px;
      padding-right: 15px;
      position: relative;
      min-height: 1px;
      padding-left: 15px;
      padding-right: 15px; }
      @media (min-width: 992px) {
        .tpl-two-columns_row.bind-size-type1 > .inner-col-lt {
          float: left;
          width: 50%; } }
    .tpl-two-columns_row.bind-size-type1 > .inner-col-rt {
      position: relative;
      float: left;
      width: 100%;
      min-height: 1px;
      padding-left: 15px;
      padding-right: 15px;
      position: relative;
      min-height: 1px;
      padding-left: 15px;
      padding-right: 15px; }
      @media (min-width: 992px) {
        .tpl-two-columns_row.bind-size-type1 > .inner-col-rt {
          float: left;
          width: 50%; } }
    .tpl-two-columns_row.bind-size-type2 > .inner-col-lt {
      position: relative;
      float: left;
      width: 100%;
      min-height: 1px;
      padding-left: 15px;
      padding-right: 15px;
      position: relative;
      min-height: 1px;
      padding-left: 15px;
      padding-right: 15px; }
      @media (min-width: 992px) {
        .tpl-two-columns_row.bind-size-type2 > .inner-col-lt {
          float: left;
          width: 58.33333%; } }
    .tpl-two-columns_row.bind-size-type2 > .inner-col-rt {
      position: relative;
      float: left;
      width: 100%;
      min-height: 1px;
      padding-left: 15px;
      padding-right: 15px;
      position: relative;
      min-height: 1px;
      padding-left: 15px;
      padding-right: 15px; }
      @media (min-width: 992px) {
        .tpl-two-columns_row.bind-size-type2 > .inner-col-rt {
          float: left;
          width: 41.66667%; } }

/* =============================================== tpl-two-columns [END] ============================================ */
/* =============================================== tpl-three-columns_max-outer [START] ============================== */
.tpl-three-columns_max-outer {
  background: center top no-repeat;
  -webkit-background-size: cover;
          background-size: cover; }
  .container_max-outer .tpl-three-columns_max-outer > .container_max-inner > .info-spacer-cms > .tpl-three-columns {
    padding-left: 0;
    padding-right: 0; }
  @media (min-width: 0) and (max-width: 480px) {
    .tpl-three-columns_max-outer .tpl-three-columns {
      padding-left: 10px; } }
  @media (min-width: 481px) and (max-width: 767px) {
    .tpl-three-columns_max-outer .tpl-three-columns {
      padding-left: 15px; } }
  @media (min-width: 768px) and (max-width: 991px) {
    .tpl-three-columns_max-outer .tpl-three-columns {
      padding-left: 15px; } }
  @media (min-width: 992px) and (max-width: 1169px) {
    .tpl-three-columns_max-outer .tpl-three-columns {
      padding-left: 15px; } }
  @media (min-width: 1170px) {
    .tpl-three-columns_max-outer .tpl-three-columns {
      padding-left: 20px; } }
  @media (min-width: 0) and (max-width: 480px) {
    .tpl-three-columns_max-outer .tpl-three-columns {
      padding-right: 10px; } }
  @media (min-width: 481px) and (max-width: 767px) {
    .tpl-three-columns_max-outer .tpl-three-columns {
      padding-right: 15px; } }
  @media (min-width: 768px) and (max-width: 991px) {
    .tpl-three-columns_max-outer .tpl-three-columns {
      padding-right: 15px; } }
  @media (min-width: 992px) and (max-width: 1169px) {
    .tpl-three-columns_max-outer .tpl-three-columns {
      padding-right: 15px; } }
  @media (min-width: 1170px) {
    .tpl-three-columns_max-outer .tpl-three-columns {
      padding-right: 20px; } }
  @media (min-width: 0) and (max-width: 480px) {
    .tpl-three-columns_max-outer .tpl-three-columns > .row {
      margin-left: -10px; } }
  @media (min-width: 481px) and (max-width: 767px) {
    .tpl-three-columns_max-outer .tpl-three-columns > .row {
      margin-left: -15px; } }
  @media (min-width: 768px) and (max-width: 991px) {
    .tpl-three-columns_max-outer .tpl-three-columns > .row {
      margin-left: -15px; } }
  @media (min-width: 992px) and (max-width: 1169px) {
    .tpl-three-columns_max-outer .tpl-three-columns > .row {
      margin-left: -15px; } }
  @media (min-width: 1170px) {
    .tpl-three-columns_max-outer .tpl-three-columns > .row {
      margin-left: -20px; } }
  @media (min-width: 0) and (max-width: 480px) {
    .tpl-three-columns_max-outer .tpl-three-columns > .row {
      margin-right: -10px; } }
  @media (min-width: 481px) and (max-width: 767px) {
    .tpl-three-columns_max-outer .tpl-three-columns > .row {
      margin-right: -15px; } }
  @media (min-width: 768px) and (max-width: 991px) {
    .tpl-three-columns_max-outer .tpl-three-columns > .row {
      margin-right: -15px; } }
  @media (min-width: 992px) and (max-width: 1169px) {
    .tpl-three-columns_max-outer .tpl-three-columns > .row {
      margin-right: -15px; } }
  @media (min-width: 1170px) {
    .tpl-three-columns_max-outer .tpl-three-columns > .row {
      margin-right: -20px; } }
  @media (min-width: 1170px) {
    .tpl-three-columns_max-outer .tpl-three-columns > .row .row {
      margin-left: -15px;
      margin-right: -15px; } }
  .tpl-three-columns_max-outer.bind-overflow-hidden {
    overflow: hidden; }

/* =============================================== tpl-three-columns_max-outer [END] ================================ */
/* =============================================== tpl-three-columns [START] ======================================== */
.tpl-three-columns {
  display: block;
  position: relative; }
  .tpl-three-columns_title {
    display: block;
    position: relative; }
    @media (min-width: 0) and (max-width: 480px) {
      .tpl-three-columns_title {
        line-height: 0px; } }
    @media (min-width: 481px) and (max-width: 767px) {
      .tpl-three-columns_title {
        line-height: 0px; } }
    @media (min-width: 768px) and (max-width: 991px) {
      .tpl-three-columns_title {
        line-height: 0px; } }
    @media (min-width: 992px) and (max-width: 1169px) {
      .tpl-three-columns_title {
        line-height: 0px; } }
    @media (min-width: 1170px) {
      .tpl-three-columns_title {
        line-height: 0px; } }
  .tpl-three-columns_row {
    margin-left: -15px;
    margin-right: -15px; }
    .tpl-three-columns_row:before, .tpl-three-columns_row:after {
      content: " ";
      display: table; }
    .tpl-three-columns_row:after {
      clear: both; }
    .tpl-three-columns_row.bind-size-type1 > .inner-col-lt {
      position: relative;
      float: left;
      width: 100%;
      min-height: 1px;
      padding-left: 15px;
      padding-right: 15px;
      position: relative;
      min-height: 1px;
      padding-left: 15px;
      padding-right: 15px; }
      @media (min-width: 992px) {
        .tpl-three-columns_row.bind-size-type1 > .inner-col-lt {
          float: left;
          width: 33.33333%; } }
    .tpl-three-columns_row.bind-size-type1 > .inner-col-cr {
      position: relative;
      float: left;
      width: 100%;
      min-height: 1px;
      padding-left: 15px;
      padding-right: 15px;
      position: relative;
      min-height: 1px;
      padding-left: 15px;
      padding-right: 15px; }
      @media (min-width: 992px) {
        .tpl-three-columns_row.bind-size-type1 > .inner-col-cr {
          float: left;
          width: 33.33333%; } }
    .tpl-three-columns_row.bind-size-type1 > .inner-col-rt {
      position: relative;
      float: left;
      width: 100%;
      min-height: 1px;
      padding-left: 15px;
      padding-right: 15px;
      position: relative;
      min-height: 1px;
      padding-left: 15px;
      padding-right: 15px; }
      @media (min-width: 992px) {
        .tpl-three-columns_row.bind-size-type1 > .inner-col-rt {
          float: left;
          width: 33.33333%; } }
    .tpl-three-columns_row.bind-size-type2 > .inner-col-lt {
      position: relative;
      float: left;
      width: 100%;
      min-height: 1px;
      padding-left: 15px;
      padding-right: 15px;
      position: relative;
      min-height: 1px;
      padding-left: 15px;
      padding-right: 15px; }
      @media (min-width: 992px) {
        .tpl-three-columns_row.bind-size-type2 > .inner-col-lt {
          float: left;
          width: 25%; } }
    .tpl-three-columns_row.bind-size-type2 > .inner-col-cr {
      position: relative;
      float: left;
      width: 100%;
      min-height: 1px;
      padding-left: 15px;
      padding-right: 15px;
      position: relative;
      min-height: 1px;
      padding-left: 15px;
      padding-right: 15px; }
      @media (min-width: 992px) {
        .tpl-three-columns_row.bind-size-type2 > .inner-col-cr {
          float: left;
          width: 33.33333%; } }
    .tpl-three-columns_row.bind-size-type2 > .inner-col-rt {
      position: relative;
      float: left;
      width: 100%;
      min-height: 1px;
      padding-left: 15px;
      padding-right: 15px;
      position: relative;
      min-height: 1px;
      padding-left: 15px;
      padding-right: 15px; }
      @media (min-width: 992px) {
        .tpl-three-columns_row.bind-size-type2 > .inner-col-rt {
          float: left;
          width: 41.66667%; } }
    .tpl-three-columns_row.bind-size-type3 > .inner-col-lt {
      position: relative;
      float: left;
      width: 100%;
      min-height: 1px;
      padding-left: 15px;
      padding-right: 15px;
      position: relative;
      min-height: 1px;
      padding-left: 15px;
      padding-right: 15px; }
      @media (min-width: 992px) {
        .tpl-three-columns_row.bind-size-type3 > .inner-col-lt {
          float: left;
          width: 33.33333%; } }
    .tpl-three-columns_row.bind-size-type3 > .inner-col-cr {
      position: relative;
      float: left;
      width: 100%;
      min-height: 1px;
      padding-left: 15px;
      padding-right: 15px;
      position: relative;
      min-height: 1px;
      padding-left: 15px;
      padding-right: 15px; }
      @media (min-width: 992px) {
        .tpl-three-columns_row.bind-size-type3 > .inner-col-cr {
          float: left;
          width: 25%; } }
    .tpl-three-columns_row.bind-size-type3 > .inner-col-rt {
      position: relative;
      float: left;
      width: 100%;
      min-height: 1px;
      padding-left: 15px;
      padding-right: 15px;
      position: relative;
      min-height: 1px;
      padding-left: 15px;
      padding-right: 15px; }
      @media (min-width: 992px) {
        .tpl-three-columns_row.bind-size-type3 > .inner-col-rt {
          float: left;
          width: 41.66667%; } }

/* =============================================== tpl-three-columns [END] ========================================== */
/* =============================================== tpl-single-image_max-outer [START] =============================== */
.container_max-outer .tpl-single-image_max-outer > .container_max-inner > .info-spacer-cms > .tpl-single-image {
  padding-left: 0;
  padding-right: 0; }

@media (min-width: 0) and (max-width: 480px) {
  .tpl-single-image_max-outer .tpl-single-image {
    padding-left: 10px; } }

@media (min-width: 481px) and (max-width: 767px) {
  .tpl-single-image_max-outer .tpl-single-image {
    padding-left: 15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .tpl-single-image_max-outer .tpl-single-image {
    padding-left: 15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .tpl-single-image_max-outer .tpl-single-image {
    padding-left: 15px; } }

@media (min-width: 1170px) {
  .tpl-single-image_max-outer .tpl-single-image {
    padding-left: 20px; } }

@media (min-width: 0) and (max-width: 480px) {
  .tpl-single-image_max-outer .tpl-single-image {
    padding-right: 10px; } }

@media (min-width: 481px) and (max-width: 767px) {
  .tpl-single-image_max-outer .tpl-single-image {
    padding-right: 15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .tpl-single-image_max-outer .tpl-single-image {
    padding-right: 15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .tpl-single-image_max-outer .tpl-single-image {
    padding-right: 15px; } }

@media (min-width: 1170px) {
  .tpl-single-image_max-outer .tpl-single-image {
    padding-right: 20px; } }

@media (min-width: 0) and (max-width: 480px) {
  .tpl-single-image_max-outer .tpl-single-image > .row {
    margin-left: -10px; } }

@media (min-width: 481px) and (max-width: 767px) {
  .tpl-single-image_max-outer .tpl-single-image > .row {
    margin-left: -15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .tpl-single-image_max-outer .tpl-single-image > .row {
    margin-left: -15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .tpl-single-image_max-outer .tpl-single-image > .row {
    margin-left: -15px; } }

@media (min-width: 1170px) {
  .tpl-single-image_max-outer .tpl-single-image > .row {
    margin-left: -20px; } }

@media (min-width: 0) and (max-width: 480px) {
  .tpl-single-image_max-outer .tpl-single-image > .row {
    margin-right: -10px; } }

@media (min-width: 481px) and (max-width: 767px) {
  .tpl-single-image_max-outer .tpl-single-image > .row {
    margin-right: -15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .tpl-single-image_max-outer .tpl-single-image > .row {
    margin-right: -15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .tpl-single-image_max-outer .tpl-single-image > .row {
    margin-right: -15px; } }

@media (min-width: 1170px) {
  .tpl-single-image_max-outer .tpl-single-image > .row {
    margin-right: -20px; } }

@media (min-width: 1170px) {
  .tpl-single-image_max-outer .tpl-single-image > .row .row {
    margin-left: -15px;
    margin-right: -15px; } }

/* =============================================== tpl-single-image_max-outer [END] ================================= */
/* =============================================== tpl-single-image [START] ========================================= */
.tpl-single-image {
  display: block;
  position: relative; }
  .tpl-single-image p {
    margin-bottom: 0; }

/* =============================================== tpl-single-image [END] =========================================== */
/* =============================================== tpl-chapter-line_max-outer [START] =============================== */
.container_max-outer .tpl-chapter-line_max-outer > .container_max-inner > .info-spacer-cms > .tpl-chapter-line {
  padding-left: 0;
  padding-right: 0; }

@media (min-width: 0) and (max-width: 480px) {
  .tpl-chapter-line_max-outer .tpl-chapter-line {
    padding-left: 10px; } }

@media (min-width: 481px) and (max-width: 767px) {
  .tpl-chapter-line_max-outer .tpl-chapter-line {
    padding-left: 15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .tpl-chapter-line_max-outer .tpl-chapter-line {
    padding-left: 15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .tpl-chapter-line_max-outer .tpl-chapter-line {
    padding-left: 15px; } }

@media (min-width: 1170px) {
  .tpl-chapter-line_max-outer .tpl-chapter-line {
    padding-left: 20px; } }

@media (min-width: 0) and (max-width: 480px) {
  .tpl-chapter-line_max-outer .tpl-chapter-line {
    padding-right: 10px; } }

@media (min-width: 481px) and (max-width: 767px) {
  .tpl-chapter-line_max-outer .tpl-chapter-line {
    padding-right: 15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .tpl-chapter-line_max-outer .tpl-chapter-line {
    padding-right: 15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .tpl-chapter-line_max-outer .tpl-chapter-line {
    padding-right: 15px; } }

@media (min-width: 1170px) {
  .tpl-chapter-line_max-outer .tpl-chapter-line {
    padding-right: 20px; } }

@media (min-width: 0) and (max-width: 480px) {
  .tpl-chapter-line_max-outer .tpl-chapter-line > .row {
    margin-left: -10px; } }

@media (min-width: 481px) and (max-width: 767px) {
  .tpl-chapter-line_max-outer .tpl-chapter-line > .row {
    margin-left: -15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .tpl-chapter-line_max-outer .tpl-chapter-line > .row {
    margin-left: -15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .tpl-chapter-line_max-outer .tpl-chapter-line > .row {
    margin-left: -15px; } }

@media (min-width: 1170px) {
  .tpl-chapter-line_max-outer .tpl-chapter-line > .row {
    margin-left: -20px; } }

@media (min-width: 0) and (max-width: 480px) {
  .tpl-chapter-line_max-outer .tpl-chapter-line > .row {
    margin-right: -10px; } }

@media (min-width: 481px) and (max-width: 767px) {
  .tpl-chapter-line_max-outer .tpl-chapter-line > .row {
    margin-right: -15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .tpl-chapter-line_max-outer .tpl-chapter-line > .row {
    margin-right: -15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .tpl-chapter-line_max-outer .tpl-chapter-line > .row {
    margin-right: -15px; } }

@media (min-width: 1170px) {
  .tpl-chapter-line_max-outer .tpl-chapter-line > .row {
    margin-right: -20px; } }

@media (min-width: 1170px) {
  .tpl-chapter-line_max-outer .tpl-chapter-line > .row .row {
    margin-left: -15px;
    margin-right: -15px; } }

/* =============================================== tpl-chapter-line_max-outer [END] ================================= */
/* =============================================== tpl-chapter-line [START] ========================================= */
.tpl-chapter-line {
  display: block;
  position: relative; }
  .tpl-chapter-line_title {
    font-family: Arial, Verdana, "Helvetica Neue", Helvetica, sans-serif;
    background: url('vhs-assets-css-6b0aee45d5baf5664a0f8ebf8ab551cf.png') no-repeat;
    display: block;
    position: relative;
    overflow: hidden;
    font-size: 15px;
    line-height: 18px; }
    @media (min-width: 0) and (max-width: 767px) {
      .tpl-chapter-line_title {
        background-position: 0 bottom; } }
    @media (min-width: 768px) and (max-width: 991px) {
      .tpl-chapter-line_title {
        background-position: 0 bottom; } }
    @media (min-width: 992px) and (max-width: 1169px) {
      .tpl-chapter-line_title {
        background-position: 0 9px; } }
    @media (min-width: 1170px) {
      .tpl-chapter-line_title {
        background-position: 0 9px; } }
    @media (min-width: 0) and (max-width: 767px) {
      .tpl-chapter-line_title {
        padding-left: 0px; } }
    @media (min-width: 768px) and (max-width: 991px) {
      .tpl-chapter-line_title {
        padding-left: 0px; } }
    @media (min-width: 992px) and (max-width: 1169px) {
      .tpl-chapter-line_title {
        padding-left: 77px; } }
    @media (min-width: 1170px) {
      .tpl-chapter-line_title {
        padding-left: 77px; } }
    @media (min-width: 0) and (max-width: 767px) {
      .tpl-chapter-line_title {
        padding-bottom: 9px; } }
    @media (min-width: 768px) and (max-width: 991px) {
      .tpl-chapter-line_title {
        padding-bottom: 9px; } }
    @media (min-width: 992px) and (max-width: 1169px) {
      .tpl-chapter-line_title {
        padding-bottom: 0px; } }
    @media (min-width: 1170px) {
      .tpl-chapter-line_title {
        padding-bottom: 0px; } }
    @media (min-width: 0) and (max-width: 767px) {
      .tpl-chapter-line_title.bind-margin-bottom-default {
        margin-bottom: 15px; } }
    @media (min-width: 768px) and (max-width: 991px) {
      .tpl-chapter-line_title.bind-margin-bottom-default {
        margin-bottom: 15px; } }
    @media (min-width: 992px) and (max-width: 1169px) {
      .tpl-chapter-line_title.bind-margin-bottom-default {
        margin-bottom: 20px; } }
    @media (min-width: 1170px) {
      .tpl-chapter-line_title.bind-margin-bottom-default {
        margin-bottom: 20px; } }
    .tpl-chapter-line_title.bind-margin-bottom-0 {
      margin-bottom: 0; }
      @media (min-width: 0) and (max-width: 767px) {
        .tpl-chapter-line_title.bind-margin-bottom-0 {
          margin-bottom: 0px; } }
      @media (min-width: 768px) and (max-width: 991px) {
        .tpl-chapter-line_title.bind-margin-bottom-0 {
          margin-bottom: 0px; } }
      @media (min-width: 992px) and (max-width: 1169px) {
        .tpl-chapter-line_title.bind-margin-bottom-0 {
          margin-bottom: 0px; } }
      @media (min-width: 1170px) {
        .tpl-chapter-line_title.bind-margin-bottom-0 {
          margin-bottom: 0px; } }
    @media (min-width: 0) and (max-width: 767px) {
      .tpl-chapter-line_title.bind-margin-bottom-7 {
        margin-bottom: 5px; } }
    @media (min-width: 768px) and (max-width: 991px) {
      .tpl-chapter-line_title.bind-margin-bottom-7 {
        margin-bottom: 5px; } }
    @media (min-width: 992px) and (max-width: 1169px) {
      .tpl-chapter-line_title.bind-margin-bottom-7 {
        margin-bottom: 7px; } }
    @media (min-width: 1170px) {
      .tpl-chapter-line_title.bind-margin-bottom-7 {
        margin-bottom: 7px; } }
    @media (min-width: 0) and (max-width: 767px) {
      .tpl-chapter-line_title.bind-margin-bottom-20 {
        margin-bottom: 15px; } }
    @media (min-width: 768px) and (max-width: 991px) {
      .tpl-chapter-line_title.bind-margin-bottom-20 {
        margin-bottom: 15px; } }
    @media (min-width: 992px) and (max-width: 1169px) {
      .tpl-chapter-line_title.bind-margin-bottom-20 {
        margin-bottom: 20px; } }
    @media (min-width: 1170px) {
      .tpl-chapter-line_title.bind-margin-bottom-20 {
        margin-bottom: 20px; } }
    @media (min-width: 0) and (max-width: 767px) {
      .tpl-chapter-line_title.bind-margin-bottom-40 {
        margin-bottom: 35px; } }
    @media (min-width: 768px) and (max-width: 991px) {
      .tpl-chapter-line_title.bind-margin-bottom-40 {
        margin-bottom: 35px; } }
    @media (min-width: 992px) and (max-width: 1169px) {
      .tpl-chapter-line_title.bind-margin-bottom-40 {
        margin-bottom: 40px; } }
    @media (min-width: 1170px) {
      .tpl-chapter-line_title.bind-margin-bottom-40 {
        margin-bottom: 40px; } }

/* =============================================== tpl-chapter-line [END] =========================================== */
/* =============================================== tpl-banner-full_max-outer [START] ================================ */
.tpl-banner-full_max-outer {
  background: center center no-repeat;
  -webkit-background-size: cover;
          background-size: cover; }
  .container_max-outer .tpl-banner-full_max-outer > .container_max-inner > .info-spacer-cms > .tpl-banner-full {
    padding-left: 0;
    padding-right: 0; }
  @media (min-width: 0) and (max-width: 480px) {
    .tpl-banner-full_max-outer .tpl-banner-full {
      padding-left: 10px; } }
  @media (min-width: 481px) and (max-width: 767px) {
    .tpl-banner-full_max-outer .tpl-banner-full {
      padding-left: 15px; } }
  @media (min-width: 768px) and (max-width: 991px) {
    .tpl-banner-full_max-outer .tpl-banner-full {
      padding-left: 15px; } }
  @media (min-width: 992px) and (max-width: 1169px) {
    .tpl-banner-full_max-outer .tpl-banner-full {
      padding-left: 15px; } }
  @media (min-width: 1170px) {
    .tpl-banner-full_max-outer .tpl-banner-full {
      padding-left: 20px; } }
  @media (min-width: 0) and (max-width: 480px) {
    .tpl-banner-full_max-outer .tpl-banner-full {
      padding-right: 10px; } }
  @media (min-width: 481px) and (max-width: 767px) {
    .tpl-banner-full_max-outer .tpl-banner-full {
      padding-right: 15px; } }
  @media (min-width: 768px) and (max-width: 991px) {
    .tpl-banner-full_max-outer .tpl-banner-full {
      padding-right: 15px; } }
  @media (min-width: 992px) and (max-width: 1169px) {
    .tpl-banner-full_max-outer .tpl-banner-full {
      padding-right: 15px; } }
  @media (min-width: 1170px) {
    .tpl-banner-full_max-outer .tpl-banner-full {
      padding-right: 20px; } }
  @media (min-width: 0) and (max-width: 480px) {
    .tpl-banner-full_max-outer .tpl-banner-full > .row {
      margin-left: -10px; } }
  @media (min-width: 481px) and (max-width: 767px) {
    .tpl-banner-full_max-outer .tpl-banner-full > .row {
      margin-left: -15px; } }
  @media (min-width: 768px) and (max-width: 991px) {
    .tpl-banner-full_max-outer .tpl-banner-full > .row {
      margin-left: -15px; } }
  @media (min-width: 992px) and (max-width: 1169px) {
    .tpl-banner-full_max-outer .tpl-banner-full > .row {
      margin-left: -15px; } }
  @media (min-width: 1170px) {
    .tpl-banner-full_max-outer .tpl-banner-full > .row {
      margin-left: -20px; } }
  @media (min-width: 0) and (max-width: 480px) {
    .tpl-banner-full_max-outer .tpl-banner-full > .row {
      margin-right: -10px; } }
  @media (min-width: 481px) and (max-width: 767px) {
    .tpl-banner-full_max-outer .tpl-banner-full > .row {
      margin-right: -15px; } }
  @media (min-width: 768px) and (max-width: 991px) {
    .tpl-banner-full_max-outer .tpl-banner-full > .row {
      margin-right: -15px; } }
  @media (min-width: 992px) and (max-width: 1169px) {
    .tpl-banner-full_max-outer .tpl-banner-full > .row {
      margin-right: -15px; } }
  @media (min-width: 1170px) {
    .tpl-banner-full_max-outer .tpl-banner-full > .row {
      margin-right: -20px; } }
  @media (min-width: 1170px) {
    .tpl-banner-full_max-outer .tpl-banner-full > .row .row {
      margin-left: -15px;
      margin-right: -15px; } }
  .tpl-banner-full_max-outer.bind-size-type1 > .container_max-inner {
    max-width: 1350px; }
    @media (min-width: 0) and (max-width: 767px) {
      .tpl-banner-full_max-outer.bind-size-type1 > .container_max-inner {
        background: rgba(0, 0, 0, 0.5); } }
    @media (min-width: 768px) and (max-width: 991px) {
      .tpl-banner-full_max-outer.bind-size-type1 > .container_max-inner {
        background: rgba(0, 0, 0, 0.5); } }
    @media (min-width: 992px) and (max-width: 1169px) {
      .tpl-banner-full_max-outer.bind-size-type1 > .container_max-inner {
        background: none; } }
    @media (min-width: 1170px) {
      .tpl-banner-full_max-outer.bind-size-type1 > .container_max-inner {
        background: none; } }

/* =============================================== tpl-banner-full_max-outer [END] ================================== */
/* =============================================== tpl-banner-full [START] ========================================== */
.tpl-banner-full {
  display: block;
  position: relative; }
  .tpl-banner-full_row {
    margin-left: -15px;
    margin-right: -15px; }
    .tpl-banner-full_row:before, .tpl-banner-full_row:after {
      content: " ";
      display: table; }
    .tpl-banner-full_row:after {
      clear: both; }
    .tpl-banner-full_row.bind-size-type1 > .inner-col-cr {
      position: relative;
      float: left;
      width: 100%;
      min-height: 1px;
      padding-left: 15px;
      padding-right: 15px;
      position: relative;
      min-height: 1px;
      padding-left: 15px;
      padding-right: 15px; }
      @media (min-width: 992px) {
        .tpl-banner-full_row.bind-size-type1 > .inner-col-cr {
          float: left;
          width: 50%; } }

/* =============================================== tpl-banner-full [END] ============================================ */
/* =============================================== tpl-menu-list_max-outer [START] ================================== */
.container_max-outer .tpl-menu-list_max-outer > .container_max-inner > .info-spacer-cms > .tpl-menu-list {
  padding-left: 0;
  padding-right: 0; }

@media (min-width: 0) and (max-width: 480px) {
  .tpl-menu-list_max-outer .tpl-menu-list {
    padding-left: 10px; } }

@media (min-width: 481px) and (max-width: 767px) {
  .tpl-menu-list_max-outer .tpl-menu-list {
    padding-left: 15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .tpl-menu-list_max-outer .tpl-menu-list {
    padding-left: 15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .tpl-menu-list_max-outer .tpl-menu-list {
    padding-left: 15px; } }

@media (min-width: 1170px) {
  .tpl-menu-list_max-outer .tpl-menu-list {
    padding-left: 20px; } }

@media (min-width: 0) and (max-width: 480px) {
  .tpl-menu-list_max-outer .tpl-menu-list {
    padding-right: 10px; } }

@media (min-width: 481px) and (max-width: 767px) {
  .tpl-menu-list_max-outer .tpl-menu-list {
    padding-right: 15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .tpl-menu-list_max-outer .tpl-menu-list {
    padding-right: 15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .tpl-menu-list_max-outer .tpl-menu-list {
    padding-right: 15px; } }

@media (min-width: 1170px) {
  .tpl-menu-list_max-outer .tpl-menu-list {
    padding-right: 20px; } }

@media (min-width: 0) and (max-width: 480px) {
  .tpl-menu-list_max-outer .tpl-menu-list > .row {
    margin-left: -10px; } }

@media (min-width: 481px) and (max-width: 767px) {
  .tpl-menu-list_max-outer .tpl-menu-list > .row {
    margin-left: -15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .tpl-menu-list_max-outer .tpl-menu-list > .row {
    margin-left: -15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .tpl-menu-list_max-outer .tpl-menu-list > .row {
    margin-left: -15px; } }

@media (min-width: 1170px) {
  .tpl-menu-list_max-outer .tpl-menu-list > .row {
    margin-left: -20px; } }

@media (min-width: 0) and (max-width: 480px) {
  .tpl-menu-list_max-outer .tpl-menu-list > .row {
    margin-right: -10px; } }

@media (min-width: 481px) and (max-width: 767px) {
  .tpl-menu-list_max-outer .tpl-menu-list > .row {
    margin-right: -15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .tpl-menu-list_max-outer .tpl-menu-list > .row {
    margin-right: -15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .tpl-menu-list_max-outer .tpl-menu-list > .row {
    margin-right: -15px; } }

@media (min-width: 1170px) {
  .tpl-menu-list_max-outer .tpl-menu-list > .row {
    margin-right: -20px; } }

@media (min-width: 1170px) {
  .tpl-menu-list_max-outer .tpl-menu-list > .row .row {
    margin-left: -15px;
    margin-right: -15px; } }

/* =============================================== tpl-menu-list_max-outer [END] ==================================== */
/* =============================================== tpl-menu-list [START] ============================================ */
.tpl-menu-list {
  display: block;
  position: relative; }
  .tpl-menu-list.bind-header-margin-bottom-0 > .row > .col-xs-12 > .glob-title-header {
    margin-bottom: 0; }
  .tpl-menu-list.bind-header-margin-bottom-10 > .row > .col-xs-12 > .glob-title-header {
    margin-bottom: 10px; }
  .tpl-menu-list_type1 {
    padding-left: 0;
    list-style: none;
    margin: 0 0 0 -10px; }
    .tpl-menu-list_type1 > li {
      background: url('vhs-assets-css-10f1f6e047fc1f2ca902e1c454795ddf.png') right 5px no-repeat;
      display: inline-block;
      padding: 0 16px 0 10px;
      color: #003dc6; }
      .tpl-menu-list_type1 > li:last-child {
        background: none;
        padding-right: 0; }
      .tpl-menu-list_type1 > li > a {
        color: #003dc6;
        text-decoration: none; }
        .tpl-menu-list_type1 > li > a.event-this-hover {
          color: #003dc6;
          text-decoration: underline; }
    @media (min-width: 0) and (max-width: 767px) {
      .tpl-menu-list_type1 > li {
        background-image: url('vhs-assets-css-8df8dcbbd12890321a9ae87fd319c21b.png'); } }

/* =============================================== tpl-menu-list [END] ============================================== */
/* =============================================== tpl-link-custom_max-outer [START] ================================ */
.container_max-outer .tpl-link-custom_max-outer > .container_max-inner > .info-spacer-cms > .tpl-link-custom {
  padding-left: 0;
  padding-right: 0; }

@media (min-width: 0) and (max-width: 480px) {
  .tpl-link-custom_max-outer .tpl-link-custom {
    padding-left: 10px; } }

@media (min-width: 481px) and (max-width: 767px) {
  .tpl-link-custom_max-outer .tpl-link-custom {
    padding-left: 15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .tpl-link-custom_max-outer .tpl-link-custom {
    padding-left: 15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .tpl-link-custom_max-outer .tpl-link-custom {
    padding-left: 15px; } }

@media (min-width: 1170px) {
  .tpl-link-custom_max-outer .tpl-link-custom {
    padding-left: 20px; } }

@media (min-width: 0) and (max-width: 480px) {
  .tpl-link-custom_max-outer .tpl-link-custom {
    padding-right: 10px; } }

@media (min-width: 481px) and (max-width: 767px) {
  .tpl-link-custom_max-outer .tpl-link-custom {
    padding-right: 15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .tpl-link-custom_max-outer .tpl-link-custom {
    padding-right: 15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .tpl-link-custom_max-outer .tpl-link-custom {
    padding-right: 15px; } }

@media (min-width: 1170px) {
  .tpl-link-custom_max-outer .tpl-link-custom {
    padding-right: 20px; } }

@media (min-width: 0) and (max-width: 480px) {
  .tpl-link-custom_max-outer .tpl-link-custom > .row {
    margin-left: -10px; } }

@media (min-width: 481px) and (max-width: 767px) {
  .tpl-link-custom_max-outer .tpl-link-custom > .row {
    margin-left: -15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .tpl-link-custom_max-outer .tpl-link-custom > .row {
    margin-left: -15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .tpl-link-custom_max-outer .tpl-link-custom > .row {
    margin-left: -15px; } }

@media (min-width: 1170px) {
  .tpl-link-custom_max-outer .tpl-link-custom > .row {
    margin-left: -20px; } }

@media (min-width: 0) and (max-width: 480px) {
  .tpl-link-custom_max-outer .tpl-link-custom > .row {
    margin-right: -10px; } }

@media (min-width: 481px) and (max-width: 767px) {
  .tpl-link-custom_max-outer .tpl-link-custom > .row {
    margin-right: -15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .tpl-link-custom_max-outer .tpl-link-custom > .row {
    margin-right: -15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .tpl-link-custom_max-outer .tpl-link-custom > .row {
    margin-right: -15px; } }

@media (min-width: 1170px) {
  .tpl-link-custom_max-outer .tpl-link-custom > .row {
    margin-right: -20px; } }

@media (min-width: 1170px) {
  .tpl-link-custom_max-outer .tpl-link-custom > .row .row {
    margin-left: -15px;
    margin-right: -15px; } }

/* =============================================== tpl-link-custom_max-outer [END] ================================== */
/* =============================================== tpl-link-custom [START] ========================================== */
.tpl-link-custom {
  display: block;
  position: relative; }
  .tpl-link-custom_parent div {
    display: block;
    position: relative; }
  .tpl-link-custom_parent p {
    margin-bottom: 0; }
  .tpl-link-custom_simple-link {
    margin-left: 20px; }
    @media (min-width: 0) and (max-width: 480px) {
      .tpl-link-custom_simple-link {
        font-size: 13px; } }
    @media (min-width: 481px) and (max-width: 767px) {
      .tpl-link-custom_simple-link {
        font-size: 13px; } }
    @media (min-width: 768px) and (max-width: 991px) {
      .tpl-link-custom_simple-link {
        font-size: 13px; } }
    @media (min-width: 992px) and (max-width: 1169px) {
      .tpl-link-custom_simple-link {
        font-size: 13px; } }
    @media (min-width: 1170px) {
      .tpl-link-custom_simple-link {
        font-size: 13px; } }

/* =============================================== tpl-link-custom [END] ============================================ */
/* =============================================== tpl-image-main_max-outer [START] ================================= */
.container_max-outer .tpl-image-main_max-outer > .container_max-inner > .info-spacer-cms > .tpl-image-main {
  padding-left: 0;
  padding-right: 0; }

@media (min-width: 0) and (max-width: 480px) {
  .tpl-image-main_max-outer .tpl-image-main {
    padding-left: 10px; } }

@media (min-width: 481px) and (max-width: 767px) {
  .tpl-image-main_max-outer .tpl-image-main {
    padding-left: 15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .tpl-image-main_max-outer .tpl-image-main {
    padding-left: 15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .tpl-image-main_max-outer .tpl-image-main {
    padding-left: 15px; } }

@media (min-width: 1170px) {
  .tpl-image-main_max-outer .tpl-image-main {
    padding-left: 20px; } }

@media (min-width: 0) and (max-width: 480px) {
  .tpl-image-main_max-outer .tpl-image-main {
    padding-right: 10px; } }

@media (min-width: 481px) and (max-width: 767px) {
  .tpl-image-main_max-outer .tpl-image-main {
    padding-right: 15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .tpl-image-main_max-outer .tpl-image-main {
    padding-right: 15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .tpl-image-main_max-outer .tpl-image-main {
    padding-right: 15px; } }

@media (min-width: 1170px) {
  .tpl-image-main_max-outer .tpl-image-main {
    padding-right: 20px; } }

@media (min-width: 0) and (max-width: 480px) {
  .tpl-image-main_max-outer .tpl-image-main > .row {
    margin-left: -10px; } }

@media (min-width: 481px) and (max-width: 767px) {
  .tpl-image-main_max-outer .tpl-image-main > .row {
    margin-left: -15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .tpl-image-main_max-outer .tpl-image-main > .row {
    margin-left: -15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .tpl-image-main_max-outer .tpl-image-main > .row {
    margin-left: -15px; } }

@media (min-width: 1170px) {
  .tpl-image-main_max-outer .tpl-image-main > .row {
    margin-left: -20px; } }

@media (min-width: 0) and (max-width: 480px) {
  .tpl-image-main_max-outer .tpl-image-main > .row {
    margin-right: -10px; } }

@media (min-width: 481px) and (max-width: 767px) {
  .tpl-image-main_max-outer .tpl-image-main > .row {
    margin-right: -15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .tpl-image-main_max-outer .tpl-image-main > .row {
    margin-right: -15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .tpl-image-main_max-outer .tpl-image-main > .row {
    margin-right: -15px; } }

@media (min-width: 1170px) {
  .tpl-image-main_max-outer .tpl-image-main > .row {
    margin-right: -20px; } }

@media (min-width: 1170px) {
  .tpl-image-main_max-outer .tpl-image-main > .row .row {
    margin-left: -15px;
    margin-right: -15px; } }

.tpl-image-main_max-outer.bind-border-bottom-type1 {
  border-bottom: 1px solid #cccccc; }

.tpl-image-main_max-outer > .container_max-inner {
  max-width: none; }

/* =============================================== tpl-image-main_max-outer [END] =================================== */
/* =============================================== tpl-image-main [START] =========================================== */
.tpl-image-main {
  display: block;
  position: relative; }
  .tpl-image-main_row {
    margin-left: -15px;
    margin-right: -15px; }
    .tpl-image-main_row:before, .tpl-image-main_row:after {
      content: " ";
      display: table; }
    .tpl-image-main_row:after {
      clear: both; }
    @media (min-width: 0) and (max-width: 480px) {
      .tpl-image-main_row.bind-horizontal-separator1 > .inner-col-lt > .inside-limited {
        padding-right: 10px; } }
    @media (min-width: 481px) and (max-width: 767px) {
      .tpl-image-main_row.bind-horizontal-separator1 > .inner-col-lt > .inside-limited {
        padding-right: 15px; } }
    @media (min-width: 768px) and (max-width: 991px) {
      .tpl-image-main_row.bind-horizontal-separator1 > .inner-col-lt > .inside-limited {
        padding-right: 15px; } }
    @media (min-width: 992px) and (max-width: 1169px) {
      .tpl-image-main_row.bind-horizontal-separator1 > .inner-col-lt > .inside-limited {
        padding-right: 120px; } }
    @media (min-width: 1170px) {
      .tpl-image-main_row.bind-horizontal-separator1 > .inner-col-lt > .inside-limited {
        padding-right: 120px; } }
    @media (min-width: 0) and (max-width: 767px) {
      .tpl-image-main_row.bind-horizontal-separator1 > .inner-col-rt > .inside-maximized > .inside-content {
        padding-left: 10px; } }
    @media (min-width: 768px) and (max-width: 991px) {
      .tpl-image-main_row.bind-horizontal-separator1 > .inner-col-rt > .inside-maximized > .inside-content {
        padding-left: 15px; } }
    @media (min-width: 992px) and (max-width: 1169px) {
      .tpl-image-main_row.bind-horizontal-separator1 > .inner-col-rt > .inside-maximized > .inside-content {
        padding-left: 60px; } }
    @media (min-width: 1170px) {
      .tpl-image-main_row.bind-horizontal-separator1 > .inner-col-rt > .inside-maximized > .inside-content {
        padding-left: 60px; } }
    @media (min-width: 0) and (max-width: 767px) {
      .tpl-image-main_row.bind-vertical-separator1 > .inner-col-lt > .inside-limited {
        padding-top: 50px; } }
    @media (min-width: 768px) and (max-width: 991px) {
      .tpl-image-main_row.bind-vertical-separator1 > .inner-col-lt > .inside-limited {
        padding-top: 50px; } }
    @media (min-width: 992px) and (max-width: 1169px) {
      .tpl-image-main_row.bind-vertical-separator1 > .inner-col-lt > .inside-limited {
        padding-top: 90px; } }
    @media (min-width: 1170px) {
      .tpl-image-main_row.bind-vertical-separator1 > .inner-col-lt > .inside-limited {
        padding-top: 90px; } }
    @media (min-width: 0) and (max-width: 767px) {
      .tpl-image-main_row.bind-vertical-separator1 > .inner-col-lt > .inside-limited {
        padding-bottom: 50px; } }
    @media (min-width: 768px) and (max-width: 991px) {
      .tpl-image-main_row.bind-vertical-separator1 > .inner-col-lt > .inside-limited {
        padding-bottom: 50px; } }
    @media (min-width: 992px) and (max-width: 1169px) {
      .tpl-image-main_row.bind-vertical-separator1 > .inner-col-lt > .inside-limited {
        padding-bottom: 90px; } }
    @media (min-width: 1170px) {
      .tpl-image-main_row.bind-vertical-separator1 > .inner-col-lt > .inside-limited {
        padding-bottom: 90px; } }
    @media (min-width: 0) and (max-width: 767px) {
      .tpl-image-main_row.bind-vertical-separator1 > .inner-col-lt > .inside-limited {
        margin-top: -70px; } }
    @media (min-width: 768px) and (max-width: 991px) {
      .tpl-image-main_row.bind-vertical-separator1 > .inner-col-lt > .inside-limited {
        margin-top: -70px; } }
    @media (min-width: 992px) and (max-width: 1169px) {
      .tpl-image-main_row.bind-vertical-separator1 > .inner-col-lt > .inside-limited {
        margin-top: 0px; } }
    @media (min-width: 1170px) {
      .tpl-image-main_row.bind-vertical-separator1 > .inner-col-lt > .inside-limited {
        margin-top: 0px; } }
    @media (min-width: 0) and (max-width: 767px) {
      .tpl-image-main_row.bind-vertical-separator1 > .inner-col-rt > .inside-maximized > img {
        margin-top: -50px; } }
    @media (min-width: 768px) and (max-width: 991px) {
      .tpl-image-main_row.bind-vertical-separator1 > .inner-col-rt > .inside-maximized > img {
        margin-top: -50px; } }
    @media (min-width: 992px) and (max-width: 1169px) {
      .tpl-image-main_row.bind-vertical-separator1 > .inner-col-rt > .inside-maximized > img {
        margin-top: -90px; } }
    @media (min-width: 1170px) {
      .tpl-image-main_row.bind-vertical-separator1 > .inner-col-rt > .inside-maximized > img {
        margin-top: -90px; } }
    @media (min-width: 0) and (max-width: 767px) {
      .tpl-image-main_row.bind-vertical-separator1 > .inner-col-rt > .inside-maximized > img {
        margin-bottom: -120px; } }
    @media (min-width: 768px) and (max-width: 991px) {
      .tpl-image-main_row.bind-vertical-separator1 > .inner-col-rt > .inside-maximized > img {
        margin-bottom: -120px; } }
    @media (min-width: 992px) and (max-width: 1169px) {
      .tpl-image-main_row.bind-vertical-separator1 > .inner-col-rt > .inside-maximized > img {
        margin-bottom: -90px; } }
    @media (min-width: 1170px) {
      .tpl-image-main_row.bind-vertical-separator1 > .inner-col-rt > .inside-maximized > img {
        margin-bottom: -90px; } }
    @media (min-width: 0) and (max-width: 767px) {
      .tpl-image-main_row.bind-vertical-separator1 > .inner-col-rt > .inside-maximized {
        padding-top: 50px; } }
    @media (min-width: 768px) and (max-width: 991px) {
      .tpl-image-main_row.bind-vertical-separator1 > .inner-col-rt > .inside-maximized {
        padding-top: 50px; } }
    @media (min-width: 992px) and (max-width: 1169px) {
      .tpl-image-main_row.bind-vertical-separator1 > .inner-col-rt > .inside-maximized {
        padding-top: 90px; } }
    @media (min-width: 1170px) {
      .tpl-image-main_row.bind-vertical-separator1 > .inner-col-rt > .inside-maximized {
        padding-top: 90px; } }
    @media (min-width: 0) and (max-width: 767px) {
      .tpl-image-main_row.bind-vertical-separator1 > .inner-col-rt > .inside-maximized {
        padding-bottom: 120px; } }
    @media (min-width: 768px) and (max-width: 991px) {
      .tpl-image-main_row.bind-vertical-separator1 > .inner-col-rt > .inside-maximized {
        padding-bottom: 120px; } }
    @media (min-width: 992px) and (max-width: 1169px) {
      .tpl-image-main_row.bind-vertical-separator1 > .inner-col-rt > .inside-maximized {
        padding-bottom: 90px; } }
    @media (min-width: 1170px) {
      .tpl-image-main_row.bind-vertical-separator1 > .inner-col-rt > .inside-maximized {
        padding-bottom: 90px; } }
    @media (min-width: 0) and (max-width: 767px) {
      .tpl-image-main_row.bind-vertical-separator2 > .inner-col-lt > .inside-limited {
        padding-top: 50px; } }
    @media (min-width: 768px) and (max-width: 991px) {
      .tpl-image-main_row.bind-vertical-separator2 > .inner-col-lt > .inside-limited {
        padding-top: 50px; } }
    @media (min-width: 992px) and (max-width: 1169px) {
      .tpl-image-main_row.bind-vertical-separator2 > .inner-col-lt > .inside-limited {
        padding-top: 90px; } }
    @media (min-width: 1170px) {
      .tpl-image-main_row.bind-vertical-separator2 > .inner-col-lt > .inside-limited {
        padding-top: 90px; } }
    @media (min-width: 0) and (max-width: 767px) {
      .tpl-image-main_row.bind-vertical-separator2 > .inner-col-lt > .inside-limited {
        padding-bottom: 50px; } }
    @media (min-width: 768px) and (max-width: 991px) {
      .tpl-image-main_row.bind-vertical-separator2 > .inner-col-lt > .inside-limited {
        padding-bottom: 50px; } }
    @media (min-width: 992px) and (max-width: 1169px) {
      .tpl-image-main_row.bind-vertical-separator2 > .inner-col-lt > .inside-limited {
        padding-bottom: 40px; } }
    @media (min-width: 1170px) {
      .tpl-image-main_row.bind-vertical-separator2 > .inner-col-lt > .inside-limited {
        padding-bottom: 40px; } }
    @media (min-width: 0) and (max-width: 767px) {
      .tpl-image-main_row.bind-vertical-separator2 > .inner-col-lt > .inside-limited {
        margin-top: -70px; } }
    @media (min-width: 768px) and (max-width: 991px) {
      .tpl-image-main_row.bind-vertical-separator2 > .inner-col-lt > .inside-limited {
        margin-top: -70px; } }
    @media (min-width: 992px) and (max-width: 1169px) {
      .tpl-image-main_row.bind-vertical-separator2 > .inner-col-lt > .inside-limited {
        margin-top: 0px; } }
    @media (min-width: 1170px) {
      .tpl-image-main_row.bind-vertical-separator2 > .inner-col-lt > .inside-limited {
        margin-top: 0px; } }
    @media (min-width: 0) and (max-width: 767px) {
      .tpl-image-main_row.bind-vertical-separator2 > .inner-col-rt > .inside-maximized > img {
        margin-top: -50px; } }
    @media (min-width: 768px) and (max-width: 991px) {
      .tpl-image-main_row.bind-vertical-separator2 > .inner-col-rt > .inside-maximized > img {
        margin-top: -50px; } }
    @media (min-width: 992px) and (max-width: 1169px) {
      .tpl-image-main_row.bind-vertical-separator2 > .inner-col-rt > .inside-maximized > img {
        margin-top: -90px; } }
    @media (min-width: 1170px) {
      .tpl-image-main_row.bind-vertical-separator2 > .inner-col-rt > .inside-maximized > img {
        margin-top: -90px; } }
    @media (min-width: 0) and (max-width: 767px) {
      .tpl-image-main_row.bind-vertical-separator2 > .inner-col-rt > .inside-maximized > img {
        margin-bottom: -120px; } }
    @media (min-width: 768px) and (max-width: 991px) {
      .tpl-image-main_row.bind-vertical-separator2 > .inner-col-rt > .inside-maximized > img {
        margin-bottom: -120px; } }
    @media (min-width: 992px) and (max-width: 1169px) {
      .tpl-image-main_row.bind-vertical-separator2 > .inner-col-rt > .inside-maximized > img {
        margin-bottom: -40px; } }
    @media (min-width: 1170px) {
      .tpl-image-main_row.bind-vertical-separator2 > .inner-col-rt > .inside-maximized > img {
        margin-bottom: -40px; } }
    @media (min-width: 0) and (max-width: 767px) {
      .tpl-image-main_row.bind-vertical-separator2 > .inner-col-rt > .inside-maximized {
        padding-top: 50px; } }
    @media (min-width: 768px) and (max-width: 991px) {
      .tpl-image-main_row.bind-vertical-separator2 > .inner-col-rt > .inside-maximized {
        padding-top: 50px; } }
    @media (min-width: 992px) and (max-width: 1169px) {
      .tpl-image-main_row.bind-vertical-separator2 > .inner-col-rt > .inside-maximized {
        padding-top: 90px; } }
    @media (min-width: 1170px) {
      .tpl-image-main_row.bind-vertical-separator2 > .inner-col-rt > .inside-maximized {
        padding-top: 90px; } }
    @media (min-width: 0) and (max-width: 767px) {
      .tpl-image-main_row.bind-vertical-separator2 > .inner-col-rt > .inside-maximized {
        padding-bottom: 120px; } }
    @media (min-width: 768px) and (max-width: 991px) {
      .tpl-image-main_row.bind-vertical-separator2 > .inner-col-rt > .inside-maximized {
        padding-bottom: 120px; } }
    @media (min-width: 992px) and (max-width: 1169px) {
      .tpl-image-main_row.bind-vertical-separator2 > .inner-col-rt > .inside-maximized {
        padding-bottom: 40px; } }
    @media (min-width: 1170px) {
      .tpl-image-main_row.bind-vertical-separator2 > .inner-col-rt > .inside-maximized {
        padding-bottom: 40px; } }
    .tpl-image-main_row > .inner-col-lt {
      position: relative;
      float: left;
      width: 100%;
      min-height: 1px;
      padding-left: 15px;
      padding-right: 15px;
      position: relative;
      min-height: 1px;
      padding-left: 15px;
      padding-right: 15px;
      z-index: 2; }
      @media (min-width: 992px) {
        .tpl-image-main_row > .inner-col-lt {
          float: left;
          width: 50%; } }
      .tpl-image-main_row > .inner-col-lt > .inside-limited {
        display: block;
        position: relative;
        overflow: hidden; }
        @media (min-width: 0) and (max-width: 767px) {
          .tpl-image-main_row > .inner-col-lt > .inside-limited {
            margin-top: -70px; } }
        @media (min-width: 768px) and (max-width: 991px) {
          .tpl-image-main_row > .inner-col-lt > .inside-limited {
            margin-top: -70px; } }
        @media (min-width: 992px) and (max-width: 1169px) {
          .tpl-image-main_row > .inner-col-lt > .inside-limited {
            margin-top: 0px; } }
        @media (min-width: 1170px) {
          .tpl-image-main_row > .inner-col-lt > .inside-limited {
            margin-top: 0px; } }
        @media (min-width: 0) and (max-width: 767px) {
          .tpl-image-main_row > .inner-col-lt > .inside-limited {
            margin-right: 30px; } }
        @media (min-width: 768px) and (max-width: 991px) {
          .tpl-image-main_row > .inner-col-lt > .inside-limited {
            margin-right: 40px; } }
        @media (min-width: 992px) and (max-width: 1169px) {
          .tpl-image-main_row > .inner-col-lt > .inside-limited {
            margin-right: -100px; } }
        @media (min-width: 1170px) {
          .tpl-image-main_row > .inner-col-lt > .inside-limited {
            margin-right: -100px; } }
        @media (min-width: 0) and (max-width: 480px) {
          .tpl-image-main_row > .inner-col-lt > .inside-limited {
            margin-left: -10px; } }
        @media (min-width: 481px) and (max-width: 767px) {
          .tpl-image-main_row > .inner-col-lt > .inside-limited {
            margin-left: -10px; } }
        @media (min-width: 768px) and (max-width: 991px) {
          .tpl-image-main_row > .inner-col-lt > .inside-limited {
            margin-left: -15px; } }
        @media (min-width: 992px) and (max-width: 1169px) {
          .tpl-image-main_row > .inner-col-lt > .inside-limited {
            margin-left: auto; } }
        @media (min-width: 1170px) {
          .tpl-image-main_row > .inner-col-lt > .inside-limited {
            margin-left: auto; } }
        @media (min-width: 0) and (max-width: 480px) {
          .tpl-image-main_row > .inner-col-lt > .inside-limited {
            padding-left: 10px; } }
        @media (min-width: 481px) and (max-width: 767px) {
          .tpl-image-main_row > .inner-col-lt > .inside-limited {
            padding-left: 15px; } }
        @media (min-width: 768px) and (max-width: 991px) {
          .tpl-image-main_row > .inner-col-lt > .inside-limited {
            padding-left: 15px; } }
        @media (min-width: 992px) and (max-width: 1169px) {
          .tpl-image-main_row > .inner-col-lt > .inside-limited {
            padding-left: 0px; } }
        @media (min-width: 1170px) {
          .tpl-image-main_row > .inner-col-lt > .inside-limited {
            padding-left: 0px; } }
        @media (min-width: 0) and (max-width: 480px) {
          .tpl-image-main_row > .inner-col-lt > .inside-limited {
            padding-right: 10px; } }
        @media (min-width: 481px) and (max-width: 767px) {
          .tpl-image-main_row > .inner-col-lt > .inside-limited {
            padding-right: 15px; } }
        @media (min-width: 768px) and (max-width: 991px) {
          .tpl-image-main_row > .inner-col-lt > .inside-limited {
            padding-right: 15px; } }
        @media (min-width: 992px) and (max-width: 1169px) {
          .tpl-image-main_row > .inner-col-lt > .inside-limited {
            padding-right: 0px; } }
        @media (min-width: 1170px) {
          .tpl-image-main_row > .inner-col-lt > .inside-limited {
            padding-right: 0px; } }
        @media (min-width: 0) and (max-width: 767px) {
          .tpl-image-main_row > .inner-col-lt > .inside-limited {
            max-width: none; } }
        @media (min-width: 768px) and (max-width: 991px) {
          .tpl-image-main_row > .inner-col-lt > .inside-limited {
            max-width: none; } }
        @media (min-width: 992px) and (max-width: 1169px) {
          .tpl-image-main_row > .inner-col-lt > .inside-limited {
            max-width: 670px; } }
        @media (min-width: 1170px) {
          .tpl-image-main_row > .inner-col-lt > .inside-limited {
            max-width: 670px; } }
    .tpl-image-main_row > .inner-col-rt {
      position: relative;
      float: left;
      width: 100%;
      min-height: 1px;
      padding-left: 15px;
      padding-right: 15px;
      position: relative;
      min-height: 1px;
      padding-left: 15px;
      padding-right: 15px;
      z-index: 1; }
      @media (min-width: 992px) {
        .tpl-image-main_row > .inner-col-rt {
          float: left;
          width: 50%; } }
      .tpl-image-main_row > .inner-col-rt > .inside-maximized {
        background: center center no-repeat;
        -webkit-background-size: cover;
                background-size: cover;
        display: block;
        position: relative;
        overflow: hidden; }
        @media (min-width: 0) and (max-width: 767px) {
          .tpl-image-main_row > .inner-col-rt > .inside-maximized {
            padding-bottom: 70px; } }
        @media (min-width: 768px) and (max-width: 991px) {
          .tpl-image-main_row > .inner-col-rt > .inside-maximized {
            padding-bottom: 70px; } }
        @media (min-width: 992px) and (max-width: 1169px) {
          .tpl-image-main_row > .inner-col-rt > .inside-maximized {
            padding-bottom: 0px; } }
        @media (min-width: 1170px) {
          .tpl-image-main_row > .inner-col-rt > .inside-maximized {
            padding-bottom: 0px; } }
        @media (min-width: 0) and (max-width: 767px) {
          .tpl-image-main_row > .inner-col-rt > .inside-maximized {
            margin-right: -10px; } }
        @media (min-width: 768px) and (max-width: 991px) {
          .tpl-image-main_row > .inner-col-rt > .inside-maximized {
            margin-right: -15px; } }
        @media (min-width: 992px) and (max-width: 1169px) {
          .tpl-image-main_row > .inner-col-rt > .inside-maximized {
            margin-right: -15px; } }
        @media (min-width: 1170px) {
          .tpl-image-main_row > .inner-col-rt > .inside-maximized {
            margin-right: -15px; } }
        @media (min-width: 0) and (max-width: 767px) {
          .tpl-image-main_row > .inner-col-rt > .inside-maximized {
            margin-left: -10px; } }
        @media (min-width: 768px) and (max-width: 991px) {
          .tpl-image-main_row > .inner-col-rt > .inside-maximized {
            margin-left: -15px; } }
        @media (min-width: 992px) and (max-width: 1169px) {
          .tpl-image-main_row > .inner-col-rt > .inside-maximized {
            margin-left: 17.6667%; } }
        @media (min-width: 1170px) {
          .tpl-image-main_row > .inner-col-rt > .inside-maximized {
            margin-left: 100px; } }
        .tpl-image-main_row > .inner-col-rt > .inside-maximized > img {
          display: inline-block;
          width: 100%;
          height: auto;
          max-width: 100%; }
        .tpl-image-main_row > .inner-col-rt > .inside-maximized > .inside-content {
          display: block;
          position: relative; }
          @media (min-width: 0) and (max-width: 767px) {
            .tpl-image-main_row > .inner-col-rt > .inside-maximized > .inside-content {
              max-width: none; } }
          @media (min-width: 768px) and (max-width: 991px) {
            .tpl-image-main_row > .inner-col-rt > .inside-maximized > .inside-content {
              max-width: none; } }
          @media (min-width: 992px) and (max-width: 1169px) {
            .tpl-image-main_row > .inner-col-rt > .inside-maximized > .inside-content {
              max-width: 485px; } }
          @media (min-width: 1170px) {
            .tpl-image-main_row > .inner-col-rt > .inside-maximized > .inside-content {
              max-width: 485px; } }
          @media (min-width: 0) and (max-width: 767px) {
            .tpl-image-main_row > .inner-col-rt > .inside-maximized > .inside-content {
              padding-right: 10px; } }
          @media (min-width: 768px) and (max-width: 991px) {
            .tpl-image-main_row > .inner-col-rt > .inside-maximized > .inside-content {
              padding-right: 15px; } }
          @media (min-width: 992px) and (max-width: 1169px) {
            .tpl-image-main_row > .inner-col-rt > .inside-maximized > .inside-content {
              padding-right: 15px; } }
          @media (min-width: 1170px) {
            .tpl-image-main_row > .inner-col-rt > .inside-maximized > .inside-content {
              padding-right: 15px; } }
          @media (min-width: 0) and (max-width: 767px) {
            .tpl-image-main_row > .inner-col-rt > .inside-maximized > .inside-content {
              padding-left: 10px; } }
          @media (min-width: 768px) and (max-width: 991px) {
            .tpl-image-main_row > .inner-col-rt > .inside-maximized > .inside-content {
              padding-left: 15px; } }
          @media (min-width: 992px) and (max-width: 1169px) {
            .tpl-image-main_row > .inner-col-rt > .inside-maximized > .inside-content {
              padding-left: 15px; } }
          @media (min-width: 1170px) {
            .tpl-image-main_row > .inner-col-rt > .inside-maximized > .inside-content {
              padding-left: 15px; } }
    @media (min-width: 0) and (max-width: 991px) {
      .tpl-image-main_row {
        -webkit-transform: rotate(180deg);
            -ms-transform: rotate(180deg);
                transform: rotate(180deg);
        direction: rtl; }
        .tpl-image-main_row > .inner-col-lt {
          -webkit-transform: rotate(-180deg);
              -ms-transform: rotate(-180deg);
                  transform: rotate(-180deg);
          direction: ltr; }
        .tpl-image-main_row > .inner-col-rt {
          -webkit-transform: rotate(-180deg);
              -ms-transform: rotate(-180deg);
                  transform: rotate(-180deg);
          direction: ltr; } }

/* =============================================== tpl-image-main [END] ============================================= */
/* =============================================== tpl-devs-main_max-outer [START] ================================== */
.container_max-outer .tpl-devs-main_max-outer > .container_max-inner > .info-spacer-cms > .tpl-devs-main {
  padding-left: 0;
  padding-right: 0; }

@media (min-width: 0) and (max-width: 480px) {
  .tpl-devs-main_max-outer .tpl-devs-main {
    padding-left: 10px; } }

@media (min-width: 481px) and (max-width: 767px) {
  .tpl-devs-main_max-outer .tpl-devs-main {
    padding-left: 15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .tpl-devs-main_max-outer .tpl-devs-main {
    padding-left: 15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .tpl-devs-main_max-outer .tpl-devs-main {
    padding-left: 15px; } }

@media (min-width: 1170px) {
  .tpl-devs-main_max-outer .tpl-devs-main {
    padding-left: 20px; } }

@media (min-width: 0) and (max-width: 480px) {
  .tpl-devs-main_max-outer .tpl-devs-main {
    padding-right: 10px; } }

@media (min-width: 481px) and (max-width: 767px) {
  .tpl-devs-main_max-outer .tpl-devs-main {
    padding-right: 15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .tpl-devs-main_max-outer .tpl-devs-main {
    padding-right: 15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .tpl-devs-main_max-outer .tpl-devs-main {
    padding-right: 15px; } }

@media (min-width: 1170px) {
  .tpl-devs-main_max-outer .tpl-devs-main {
    padding-right: 20px; } }

@media (min-width: 0) and (max-width: 480px) {
  .tpl-devs-main_max-outer .tpl-devs-main > .row {
    margin-left: -10px; } }

@media (min-width: 481px) and (max-width: 767px) {
  .tpl-devs-main_max-outer .tpl-devs-main > .row {
    margin-left: -15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .tpl-devs-main_max-outer .tpl-devs-main > .row {
    margin-left: -15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .tpl-devs-main_max-outer .tpl-devs-main > .row {
    margin-left: -15px; } }

@media (min-width: 1170px) {
  .tpl-devs-main_max-outer .tpl-devs-main > .row {
    margin-left: -20px; } }

@media (min-width: 0) and (max-width: 480px) {
  .tpl-devs-main_max-outer .tpl-devs-main > .row {
    margin-right: -10px; } }

@media (min-width: 481px) and (max-width: 767px) {
  .tpl-devs-main_max-outer .tpl-devs-main > .row {
    margin-right: -15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .tpl-devs-main_max-outer .tpl-devs-main > .row {
    margin-right: -15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .tpl-devs-main_max-outer .tpl-devs-main > .row {
    margin-right: -15px; } }

@media (min-width: 1170px) {
  .tpl-devs-main_max-outer .tpl-devs-main > .row {
    margin-right: -20px; } }

@media (min-width: 1170px) {
  .tpl-devs-main_max-outer .tpl-devs-main > .row .row {
    margin-left: -15px;
    margin-right: -15px; } }

.tpl-devs-main_max-outer > .container_max-inner {
  max-width: none; }

.tpl-devs-main_max-outer.bind-nav-outside {
  margin-bottom: -30px;
  z-index: 10; }

/* =============================================== tpl-devs-main_max-outer [END] ==================================== */
/* =============================================== tpl-devs-main [START] ============================================ */
.tpl-devs-main {
  display: block;
  position: relative; }
  .tpl-devs-main .child-nav {
    display: block;
    position: relative;
    overflow: hidden; }
    .tpl-devs-main .child-nav > a.child-nav_prev, .tpl-devs-main .child-nav > a.child-nav_next {
      width: 80px;
      height: 60px;
      position: relative;
      float: right;
      overflow: hidden;
      text-decoration: none; }
      .tpl-devs-main .child-nav > a.child-nav_prev.event-this-hover, .tpl-devs-main .child-nav > a.child-nav_next.event-this-hover {
        background-color: #cccccc; }
    .tpl-devs-main .child-nav > a.child-nav_prev {
      background: url('vhs-assets-css-061219b1cf1ffb29a15322f174a47110.svg') center center no-repeat #eeeeee; }
    .tpl-devs-main .child-nav > a.child-nav_next {
      background: url('vhs-assets-css-c3e0c400d50ac0af287bc285e5241037.svg') center center no-repeat #eeeeee; }
  .tpl-devs-main_row {
    margin-left: -15px;
    margin-right: -15px; }
    .tpl-devs-main_row:before, .tpl-devs-main_row:after {
      content: " ";
      display: table; }
    .tpl-devs-main_row:after {
      clear: both; }
    .tpl-devs-main_row > .inner-col-cr {
      position: relative;
      float: left;
      width: 100%;
      min-height: 1px;
      padding-left: 15px;
      padding-right: 15px;
      z-index: 1; }
      @media (min-width: 0) and (max-width: 480px) {
        .tpl-devs-main_row > .inner-col-cr > .child-nav {
          margin-right: -10px; } }
      @media (min-width: 481px) and (max-width: 767px) {
        .tpl-devs-main_row > .inner-col-cr > .child-nav {
          margin-right: -15px; } }
      @media (min-width: 768px) and (max-width: 991px) {
        .tpl-devs-main_row > .inner-col-cr > .child-nav {
          margin-right: -15px; } }
      @media (min-width: 992px) and (max-width: 1169px) {
        .tpl-devs-main_row > .inner-col-cr > .child-nav {
          margin-right: 0px; } }
      @media (min-width: 1170px) {
        .tpl-devs-main_row > .inner-col-cr > .child-nav {
          margin-right: 0px; } }
    .tpl-devs-main_row > .inner-col-lt {
      position: relative;
      float: left;
      width: 100%;
      min-height: 1px;
      padding-left: 15px;
      padding-right: 15px;
      position: relative;
      min-height: 1px;
      padding-left: 15px;
      padding-right: 15px;
      z-index: 2; }
      @media (min-width: 992px) {
        .tpl-devs-main_row > .inner-col-lt {
          float: left;
          width: 50%; } }
      @media (min-width: 0) and (max-width: 767px) {
        .tpl-devs-main_row > .inner-col-lt {
          padding-top: 0px; } }
      @media (min-width: 768px) and (max-width: 991px) {
        .tpl-devs-main_row > .inner-col-lt {
          padding-top: 0px; } }
      @media (min-width: 992px) and (max-width: 1169px) {
        .tpl-devs-main_row > .inner-col-lt {
          padding-top: 200px; } }
      @media (min-width: 1170px) {
        .tpl-devs-main_row > .inner-col-lt {
          padding-top: 200px; } }
      .tpl-devs-main_row > .inner-col-lt > .inside-limited {
        display: block;
        position: relative;
        overflow: hidden; }
        @media (min-width: 0) and (max-width: 767px) {
          .tpl-devs-main_row > .inner-col-lt > .inside-limited {
            margin-top: -70px; } }
        @media (min-width: 768px) and (max-width: 991px) {
          .tpl-devs-main_row > .inner-col-lt > .inside-limited {
            margin-top: -70px; } }
        @media (min-width: 992px) and (max-width: 1169px) {
          .tpl-devs-main_row > .inner-col-lt > .inside-limited {
            margin-top: 0px; } }
        @media (min-width: 1170px) {
          .tpl-devs-main_row > .inner-col-lt > .inside-limited {
            margin-top: 0px; } }
        @media (min-width: 0) and (max-width: 767px) {
          .tpl-devs-main_row > .inner-col-lt > .inside-limited {
            margin-right: 30px; } }
        @media (min-width: 768px) and (max-width: 991px) {
          .tpl-devs-main_row > .inner-col-lt > .inside-limited {
            margin-right: 40px; } }
        @media (min-width: 992px) and (max-width: 1169px) {
          .tpl-devs-main_row > .inner-col-lt > .inside-limited {
            margin-right: 0px; } }
        @media (min-width: 1170px) {
          .tpl-devs-main_row > .inner-col-lt > .inside-limited {
            margin-right: 0px; } }
        @media (min-width: 0) and (max-width: 767px) {
          .tpl-devs-main_row > .inner-col-lt > .inside-limited {
            margin-bottom: 0px; } }
        @media (min-width: 768px) and (max-width: 991px) {
          .tpl-devs-main_row > .inner-col-lt > .inside-limited {
            margin-bottom: 0px; } }
        @media (min-width: 992px) and (max-width: 1169px) {
          .tpl-devs-main_row > .inner-col-lt > .inside-limited {
            margin-bottom: -1px; } }
        @media (min-width: 1170px) {
          .tpl-devs-main_row > .inner-col-lt > .inside-limited {
            margin-bottom: -1px; } }
        @media (min-width: 0) and (max-width: 480px) {
          .tpl-devs-main_row > .inner-col-lt > .inside-limited {
            margin-left: -10px; } }
        @media (min-width: 481px) and (max-width: 767px) {
          .tpl-devs-main_row > .inner-col-lt > .inside-limited {
            margin-left: -10px; } }
        @media (min-width: 768px) and (max-width: 991px) {
          .tpl-devs-main_row > .inner-col-lt > .inside-limited {
            margin-left: -15px; } }
        @media (min-width: 992px) and (max-width: 1169px) {
          .tpl-devs-main_row > .inner-col-lt > .inside-limited {
            margin-left: auto; } }
        @media (min-width: 1170px) {
          .tpl-devs-main_row > .inner-col-lt > .inside-limited {
            margin-left: auto; } }
        @media (min-width: 0) and (max-width: 480px) {
          .tpl-devs-main_row > .inner-col-lt > .inside-limited {
            padding-top: 20px; } }
        @media (min-width: 481px) and (max-width: 767px) {
          .tpl-devs-main_row > .inner-col-lt > .inside-limited {
            padding-top: 20px; } }
        @media (min-width: 768px) and (max-width: 991px) {
          .tpl-devs-main_row > .inner-col-lt > .inside-limited {
            padding-top: 20px; } }
        @media (min-width: 992px) and (max-width: 1169px) {
          .tpl-devs-main_row > .inner-col-lt > .inside-limited {
            padding-top: 0px; } }
        @media (min-width: 1170px) {
          .tpl-devs-main_row > .inner-col-lt > .inside-limited {
            padding-top: 0px; } }
        @media (min-width: 0) and (max-width: 480px) {
          .tpl-devs-main_row > .inner-col-lt > .inside-limited {
            padding-left: 10px; } }
        @media (min-width: 481px) and (max-width: 767px) {
          .tpl-devs-main_row > .inner-col-lt > .inside-limited {
            padding-left: 15px; } }
        @media (min-width: 768px) and (max-width: 991px) {
          .tpl-devs-main_row > .inner-col-lt > .inside-limited {
            padding-left: 15px; } }
        @media (min-width: 992px) and (max-width: 1169px) {
          .tpl-devs-main_row > .inner-col-lt > .inside-limited {
            padding-left: 0px; } }
        @media (min-width: 1170px) {
          .tpl-devs-main_row > .inner-col-lt > .inside-limited {
            padding-left: 0px; } }
        @media (min-width: 0) and (max-width: 480px) {
          .tpl-devs-main_row > .inner-col-lt > .inside-limited {
            padding-right: 10px; } }
        @media (min-width: 481px) and (max-width: 767px) {
          .tpl-devs-main_row > .inner-col-lt > .inside-limited {
            padding-right: 15px; } }
        @media (min-width: 768px) and (max-width: 991px) {
          .tpl-devs-main_row > .inner-col-lt > .inside-limited {
            padding-right: 15px; } }
        @media (min-width: 992px) and (max-width: 1169px) {
          .tpl-devs-main_row > .inner-col-lt > .inside-limited {
            padding-right: 0px; } }
        @media (min-width: 1170px) {
          .tpl-devs-main_row > .inner-col-lt > .inside-limited {
            padding-right: 0px; } }
        @media (min-width: 0) and (max-width: 767px) {
          .tpl-devs-main_row > .inner-col-lt > .inside-limited {
            max-width: none; } }
        @media (min-width: 768px) and (max-width: 991px) {
          .tpl-devs-main_row > .inner-col-lt > .inside-limited {
            max-width: none; } }
        @media (min-width: 992px) and (max-width: 1169px) {
          .tpl-devs-main_row > .inner-col-lt > .inside-limited {
            max-width: 570px; } }
        @media (min-width: 1170px) {
          .tpl-devs-main_row > .inner-col-lt > .inside-limited {
            max-width: 570px; } }
        .tpl-devs-main_row > .inner-col-lt > .inside-limited > .inside-content {
          display: block;
          position: relative; }
          @media (min-width: 0) and (max-width: 767px) {
            .tpl-devs-main_row > .inner-col-lt > .inside-limited > .inside-content {
              padding-left: 0px; } }
          @media (min-width: 768px) and (max-width: 991px) {
            .tpl-devs-main_row > .inner-col-lt > .inside-limited > .inside-content {
              padding-left: 0px; } }
          @media (min-width: 992px) and (max-width: 1169px) {
            .tpl-devs-main_row > .inner-col-lt > .inside-limited > .inside-content {
              padding-left: 30px; } }
          @media (min-width: 1170px) {
            .tpl-devs-main_row > .inner-col-lt > .inside-limited > .inside-content {
              padding-left: 30px; } }
          @media (min-width: 0) and (max-width: 767px) {
            .tpl-devs-main_row > .inner-col-lt > .inside-limited > .inside-content {
              padding-right: 15px; } }
          @media (min-width: 768px) and (max-width: 991px) {
            .tpl-devs-main_row > .inner-col-lt > .inside-limited > .inside-content {
              padding-right: 15px; } }
          @media (min-width: 992px) and (max-width: 1169px) {
            .tpl-devs-main_row > .inner-col-lt > .inside-limited > .inside-content {
              padding-right: 60px; } }
          @media (min-width: 1170px) {
            .tpl-devs-main_row > .inner-col-lt > .inside-limited > .inside-content {
              padding-right: 60px; } }
          @media (min-width: 0) and (max-width: 767px) {
            .tpl-devs-main_row > .inner-col-lt > .inside-limited > .inside-content {
              min-height: 0px; } }
          @media (min-width: 768px) and (max-width: 991px) {
            .tpl-devs-main_row > .inner-col-lt > .inside-limited > .inside-content {
              min-height: 0px; } }
          @media (min-width: 992px) and (max-width: 1169px) {
            .tpl-devs-main_row > .inner-col-lt > .inside-limited > .inside-content {
              min-height: 200px; } }
          @media (min-width: 1170px) {
            .tpl-devs-main_row > .inner-col-lt > .inside-limited > .inside-content {
              min-height: 200px; } }
        .tpl-devs-main_row > .inner-col-lt > .inside-limited > .inside-dots {
          display: block;
          position: relative;
          overflow: hidden; }
    .tpl-devs-main_row > .inner-col-rt {
      position: relative;
      float: left;
      width: 100%;
      min-height: 1px;
      padding-left: 15px;
      padding-right: 15px;
      position: relative;
      min-height: 1px;
      padding-left: 15px;
      padding-right: 15px;
      z-index: 1; }
      @media (min-width: 992px) {
        .tpl-devs-main_row > .inner-col-rt {
          float: left;
          width: 50%; } }
      .tpl-devs-main_row > .inner-col-rt > .inside-maximized {
        background: center center no-repeat;
        -webkit-background-size: cover;
                background-size: cover;
        display: block;
        position: relative;
        overflow: hidden; }
        @media (min-width: 0) and (max-width: 767px) {
          .tpl-devs-main_row > .inner-col-rt > .inside-maximized {
            min-height: 280px; } }
        @media (min-width: 768px) and (max-width: 991px) {
          .tpl-devs-main_row > .inner-col-rt > .inside-maximized {
            min-height: 280px; } }
        @media (min-width: 992px) and (max-width: 1169px) {
          .tpl-devs-main_row > .inner-col-rt > .inside-maximized {
            min-height: 0px; } }
        @media (min-width: 1170px) {
          .tpl-devs-main_row > .inner-col-rt > .inside-maximized {
            min-height: 0px; } }
        @media (min-width: 0) and (max-width: 767px) {
          .tpl-devs-main_row > .inner-col-rt > .inside-maximized {
            padding-bottom: 70px; } }
        @media (min-width: 768px) and (max-width: 991px) {
          .tpl-devs-main_row > .inner-col-rt > .inside-maximized {
            padding-bottom: 70px; } }
        @media (min-width: 992px) and (max-width: 1169px) {
          .tpl-devs-main_row > .inner-col-rt > .inside-maximized {
            padding-bottom: 0px; } }
        @media (min-width: 1170px) {
          .tpl-devs-main_row > .inner-col-rt > .inside-maximized {
            padding-bottom: 0px; } }
        @media (min-width: 0) and (max-width: 767px) {
          .tpl-devs-main_row > .inner-col-rt > .inside-maximized {
            margin-right: -10px; } }
        @media (min-width: 768px) and (max-width: 991px) {
          .tpl-devs-main_row > .inner-col-rt > .inside-maximized {
            margin-right: -15px; } }
        @media (min-width: 992px) and (max-width: 1169px) {
          .tpl-devs-main_row > .inner-col-rt > .inside-maximized {
            margin-right: -15px; } }
        @media (min-width: 1170px) {
          .tpl-devs-main_row > .inner-col-rt > .inside-maximized {
            margin-right: -15px; } }
        @media (min-width: 0) and (max-width: 767px) {
          .tpl-devs-main_row > .inner-col-rt > .inside-maximized {
            margin-left: -10px; } }
        @media (min-width: 768px) and (max-width: 991px) {
          .tpl-devs-main_row > .inner-col-rt > .inside-maximized {
            margin-left: -15px; } }
        @media (min-width: 992px) and (max-width: 1169px) {
          .tpl-devs-main_row > .inner-col-rt > .inside-maximized {
            margin-left: -190px; } }
        @media (min-width: 1170px) {
          .tpl-devs-main_row > .inner-col-rt > .inside-maximized {
            margin-left: -190px; } }
        .tpl-devs-main_row > .inner-col-rt > .inside-maximized > img {
          display: inline-block;
          width: 100%;
          height: auto;
          max-width: 100%; }
        .tpl-devs-main_row > .inner-col-rt > .inside-maximized > .inside-box {
          width: 100%;
          padding-left: 160px;
          padding-right: 15px;
          max-width: 775px;
          position: absolute;
          left: 0;
          bottom: 0;
          text-align: right; }
          @media (min-width: 0) and (max-width: 767px) {
            .tpl-devs-main_row > .inner-col-rt > .inside-maximized > .inside-box {
              display: none; } }
          @media (min-width: 768px) and (max-width: 991px) {
            .tpl-devs-main_row > .inner-col-rt > .inside-maximized > .inside-box {
              display: none; } }
          @media (min-width: 992px) and (max-width: 1169px) {
            .tpl-devs-main_row > .inner-col-rt > .inside-maximized > .inside-box {
              display: block; } }
          @media (min-width: 1170px) {
            .tpl-devs-main_row > .inner-col-rt > .inside-maximized > .inside-box {
              display: block; } }
          .tpl-devs-main_row > .inner-col-rt > .inside-maximized > .inside-box > .inside-box_content {
            background: rgba(255, 255, 255, 0.8);
            padding: 20px 20px 10px 20px;
            position: relative;
            margin: 0 0 0 auto;
            overflow: hidden;
            max-width: 395px; }
            .tpl-devs-main_row > .inner-col-rt > .inside-maximized > .inside-box > .inside-box_content a {
              color: #0025ff;
              text-decoration: none; }
              .tpl-devs-main_row > .inner-col-rt > .inside-maximized > .inside-box > .inside-box_content a.event-this-hover {
                text-decoration: underline;
                color: #0025ff; }
    @media (min-width: 0) and (max-width: 1200px) {
      .tpl-devs-main_row > .inner-col-rt > .inside-maximized > .inside-box {
        padding-right: 0; } }
    @media (min-width: 0) and (max-width: 991px) {
      .tpl-devs-main_row {
        -webkit-transform: rotate(180deg);
            -ms-transform: rotate(180deg);
                transform: rotate(180deg);
        direction: rtl; }
        .tpl-devs-main_row > .inner-col-cr {
          -webkit-transform: rotate(-180deg);
              -ms-transform: rotate(-180deg);
                  transform: rotate(-180deg);
          direction: ltr; }
        .tpl-devs-main_row > .inner-col-lt {
          -webkit-transform: rotate(-180deg);
              -ms-transform: rotate(-180deg);
                  transform: rotate(-180deg);
          direction: ltr; }
        .tpl-devs-main_row > .inner-col-rt {
          -webkit-transform: rotate(-180deg);
              -ms-transform: rotate(-180deg);
                  transform: rotate(-180deg);
          direction: ltr; } }

/* =============================================== tpl-devs-main [END] ============================================== */
/* =============================================== tpl-slider-main_max-outer [START] ================================ */
.container_max-outer .tpl-slider-main_max-outer > .container_max-inner > .info-spacer-cms > .tpl-slider-main {
  padding-left: 0;
  padding-right: 0; }

@media (min-width: 0) and (max-width: 480px) {
  .tpl-slider-main_max-outer .tpl-slider-main {
    padding-left: 10px; } }

@media (min-width: 481px) and (max-width: 767px) {
  .tpl-slider-main_max-outer .tpl-slider-main {
    padding-left: 15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .tpl-slider-main_max-outer .tpl-slider-main {
    padding-left: 15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .tpl-slider-main_max-outer .tpl-slider-main {
    padding-left: 15px; } }

@media (min-width: 1170px) {
  .tpl-slider-main_max-outer .tpl-slider-main {
    padding-left: 20px; } }

@media (min-width: 0) and (max-width: 480px) {
  .tpl-slider-main_max-outer .tpl-slider-main {
    padding-right: 10px; } }

@media (min-width: 481px) and (max-width: 767px) {
  .tpl-slider-main_max-outer .tpl-slider-main {
    padding-right: 15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .tpl-slider-main_max-outer .tpl-slider-main {
    padding-right: 15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .tpl-slider-main_max-outer .tpl-slider-main {
    padding-right: 15px; } }

@media (min-width: 1170px) {
  .tpl-slider-main_max-outer .tpl-slider-main {
    padding-right: 20px; } }

@media (min-width: 0) and (max-width: 480px) {
  .tpl-slider-main_max-outer .tpl-slider-main > .row {
    margin-left: -10px; } }

@media (min-width: 481px) and (max-width: 767px) {
  .tpl-slider-main_max-outer .tpl-slider-main > .row {
    margin-left: -15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .tpl-slider-main_max-outer .tpl-slider-main > .row {
    margin-left: -15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .tpl-slider-main_max-outer .tpl-slider-main > .row {
    margin-left: -15px; } }

@media (min-width: 1170px) {
  .tpl-slider-main_max-outer .tpl-slider-main > .row {
    margin-left: -20px; } }

@media (min-width: 0) and (max-width: 480px) {
  .tpl-slider-main_max-outer .tpl-slider-main > .row {
    margin-right: -10px; } }

@media (min-width: 481px) and (max-width: 767px) {
  .tpl-slider-main_max-outer .tpl-slider-main > .row {
    margin-right: -15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .tpl-slider-main_max-outer .tpl-slider-main > .row {
    margin-right: -15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .tpl-slider-main_max-outer .tpl-slider-main > .row {
    margin-right: -15px; } }

@media (min-width: 1170px) {
  .tpl-slider-main_max-outer .tpl-slider-main > .row {
    margin-right: -20px; } }

@media (min-width: 1170px) {
  .tpl-slider-main_max-outer .tpl-slider-main > .row .row {
    margin-left: -15px;
    margin-right: -15px; } }

.tpl-slider-main_max-outer > .container_max-inner {
  max-width: none; }

.tpl-slider-main_max-outer.bind-nav-outside {
  margin-bottom: -30px;
  z-index: 10; }

/* =============================================== tpl-slider-main_max-outer [END] ================================== */
/* =============================================== tpl-slider-main [START] ========================================== */
.tpl-slider-main {
  display: block;
  position: relative; }
  .tpl-slider-main .child-nav {
    display: block;
    position: relative;
    overflow: hidden; }
    .tpl-slider-main .child-nav > a.child-nav_prev, .tpl-slider-main .child-nav > a.child-nav_next {
      outline: none 0 !important;
      width: 80px;
      height: 60px;
      position: relative;
      float: right;
      overflow: hidden;
      text-decoration: none; }
      .tpl-slider-main .child-nav > a.child-nav_prev.event-this-hover, .tpl-slider-main .child-nav > a.child-nav_next.event-this-hover {
        background-color: #cccccc; }
    .tpl-slider-main .child-nav > a.child-nav_prev {
      background: url('vhs-assets-css-061219b1cf1ffb29a15322f174a47110.svg') center center no-repeat #eeeeee; }
    .tpl-slider-main .child-nav > a.child-nav_next {
      background: url('vhs-assets-css-c3e0c400d50ac0af287bc285e5241037.svg') center center no-repeat #eeeeee; }
  .tpl-slider-main_slick1 {
    display: block;
    margin-bottom: 0;
    position: relative; }
    @media (min-width: 0) and (max-width: 480px) {
      .tpl-slider-main_slick1 {
        margin-right: -5px; } }
    @media (min-width: 481px) and (max-width: 767px) {
      .tpl-slider-main_slick1 {
        margin-right: -15px; } }
    @media (min-width: 768px) and (max-width: 991px) {
      .tpl-slider-main_slick1 {
        margin-right: -15px; } }
    @media (min-width: 992px) and (max-width: 1169px) {
      .tpl-slider-main_slick1 {
        margin-right: -15px; } }
    @media (min-width: 1170px) {
      .tpl-slider-main_slick1 {
        margin-right: -20px; } }
    @media (min-width: 0) and (max-width: 480px) {
      .tpl-slider-main_slick1 {
        margin-left: -5px; } }
    @media (min-width: 481px) and (max-width: 767px) {
      .tpl-slider-main_slick1 {
        margin-left: -15px; } }
    @media (min-width: 768px) and (max-width: 991px) {
      .tpl-slider-main_slick1 {
        margin-left: -15px; } }
    @media (min-width: 992px) and (max-width: 1169px) {
      .tpl-slider-main_slick1 {
        margin-left: -15px; } }
    @media (min-width: 1170px) {
      .tpl-slider-main_slick1 {
        margin-left: -20px; } }
    .tpl-slider-main_slick1.slick-dotted {
      margin-bottom: 0 !important; }
    .tpl-slider-main_slick1-slide {
      border: none;
      display: block;
      position: relative; }
      @media (min-width: 0) and (max-width: 480px) {
        .tpl-slider-main_slick1-slide {
          padding-right: 10px; } }
      @media (min-width: 481px) and (max-width: 767px) {
        .tpl-slider-main_slick1-slide {
          padding-right: 15px; } }
      @media (min-width: 768px) and (max-width: 991px) {
        .tpl-slider-main_slick1-slide {
          padding-right: 15px; } }
      @media (min-width: 992px) and (max-width: 1169px) {
        .tpl-slider-main_slick1-slide {
          padding-right: 15px; } }
      @media (min-width: 1170px) {
        .tpl-slider-main_slick1-slide {
          padding-right: 15px; } }
      @media (min-width: 0) and (max-width: 480px) {
        .tpl-slider-main_slick1-slide {
          padding-left: 10px; } }
      @media (min-width: 481px) and (max-width: 767px) {
        .tpl-slider-main_slick1-slide {
          padding-left: 15px; } }
      @media (min-width: 768px) and (max-width: 991px) {
        .tpl-slider-main_slick1-slide {
          padding-left: 15px; } }
      @media (min-width: 992px) and (max-width: 1169px) {
        .tpl-slider-main_slick1-slide {
          padding-left: 15px; } }
      @media (min-width: 1170px) {
        .tpl-slider-main_slick1-slide {
          padding-left: 15px; } }
      .tpl-slider-main_slick1-slide_row {
        margin-left: -15px;
        margin-right: -15px; }
        .tpl-slider-main_slick1-slide_row:before, .tpl-slider-main_slick1-slide_row:after {
          content: " ";
          display: table; }
        .tpl-slider-main_slick1-slide_row:after {
          clear: both; }
        .tpl-slider-main_slick1-slide_row > .inner-col-cr {
          position: relative;
          float: left;
          width: 100%;
          min-height: 1px;
          padding-left: 15px;
          padding-right: 15px;
          z-index: 1; }
          @media (min-width: 0) and (max-width: 480px) {
            .tpl-slider-main_slick1-slide_row > .inner-col-cr > .child-nav {
              margin-right: -10px; } }
          @media (min-width: 481px) and (max-width: 767px) {
            .tpl-slider-main_slick1-slide_row > .inner-col-cr > .child-nav {
              margin-right: -15px; } }
          @media (min-width: 768px) and (max-width: 991px) {
            .tpl-slider-main_slick1-slide_row > .inner-col-cr > .child-nav {
              margin-right: -15px; } }
          @media (min-width: 992px) and (max-width: 1169px) {
            .tpl-slider-main_slick1-slide_row > .inner-col-cr > .child-nav {
              margin-right: 0px; } }
          @media (min-width: 1170px) {
            .tpl-slider-main_slick1-slide_row > .inner-col-cr > .child-nav {
              margin-right: 0px; } }
        .tpl-slider-main_slick1-slide_row > .inner-col-lt {
          position: relative;
          float: left;
          width: 100%;
          min-height: 1px;
          padding-left: 15px;
          padding-right: 15px;
          position: relative;
          min-height: 1px;
          padding-left: 15px;
          padding-right: 15px;
          z-index: 2; }
          @media (min-width: 992px) {
            .tpl-slider-main_slick1-slide_row > .inner-col-lt {
              float: left;
              width: 50%; } }
          @media (min-width: 0) and (max-width: 767px) {
            .tpl-slider-main_slick1-slide_row > .inner-col-lt {
              padding-top: 0px; } }
          @media (min-width: 768px) and (max-width: 991px) {
            .tpl-slider-main_slick1-slide_row > .inner-col-lt {
              padding-top: 0px; } }
          @media (min-width: 992px) and (max-width: 1169px) {
            .tpl-slider-main_slick1-slide_row > .inner-col-lt {
              padding-top: 200px; } }
          @media (min-width: 1170px) {
            .tpl-slider-main_slick1-slide_row > .inner-col-lt {
              padding-top: 200px; } }
          .tpl-slider-main_slick1-slide_row > .inner-col-lt > .inside-limited {
            display: block;
            position: relative;
            overflow: hidden; }
            @media (min-width: 0) and (max-width: 767px) {
              .tpl-slider-main_slick1-slide_row > .inner-col-lt > .inside-limited {
                margin-top: -70px; } }
            @media (min-width: 768px) and (max-width: 991px) {
              .tpl-slider-main_slick1-slide_row > .inner-col-lt > .inside-limited {
                margin-top: -70px; } }
            @media (min-width: 992px) and (max-width: 1169px) {
              .tpl-slider-main_slick1-slide_row > .inner-col-lt > .inside-limited {
                margin-top: 0px; } }
            @media (min-width: 1170px) {
              .tpl-slider-main_slick1-slide_row > .inner-col-lt > .inside-limited {
                margin-top: 0px; } }
            @media (min-width: 0) and (max-width: 767px) {
              .tpl-slider-main_slick1-slide_row > .inner-col-lt > .inside-limited {
                margin-right: 30px; } }
            @media (min-width: 768px) and (max-width: 991px) {
              .tpl-slider-main_slick1-slide_row > .inner-col-lt > .inside-limited {
                margin-right: 40px; } }
            @media (min-width: 992px) and (max-width: 1169px) {
              .tpl-slider-main_slick1-slide_row > .inner-col-lt > .inside-limited {
                margin-right: 0px; } }
            @media (min-width: 1170px) {
              .tpl-slider-main_slick1-slide_row > .inner-col-lt > .inside-limited {
                margin-right: 0px; } }
            @media (min-width: 0) and (max-width: 767px) {
              .tpl-slider-main_slick1-slide_row > .inner-col-lt > .inside-limited {
                margin-bottom: 0px; } }
            @media (min-width: 768px) and (max-width: 991px) {
              .tpl-slider-main_slick1-slide_row > .inner-col-lt > .inside-limited {
                margin-bottom: 0px; } }
            @media (min-width: 992px) and (max-width: 1169px) {
              .tpl-slider-main_slick1-slide_row > .inner-col-lt > .inside-limited {
                margin-bottom: -1px; } }
            @media (min-width: 1170px) {
              .tpl-slider-main_slick1-slide_row > .inner-col-lt > .inside-limited {
                margin-bottom: -1px; } }
            @media (min-width: 0) and (max-width: 480px) {
              .tpl-slider-main_slick1-slide_row > .inner-col-lt > .inside-limited {
                margin-left: -10px; } }
            @media (min-width: 481px) and (max-width: 767px) {
              .tpl-slider-main_slick1-slide_row > .inner-col-lt > .inside-limited {
                margin-left: -10px; } }
            @media (min-width: 768px) and (max-width: 991px) {
              .tpl-slider-main_slick1-slide_row > .inner-col-lt > .inside-limited {
                margin-left: -15px; } }
            @media (min-width: 992px) and (max-width: 1169px) {
              .tpl-slider-main_slick1-slide_row > .inner-col-lt > .inside-limited {
                margin-left: auto; } }
            @media (min-width: 1170px) {
              .tpl-slider-main_slick1-slide_row > .inner-col-lt > .inside-limited {
                margin-left: auto; } }
            @media (min-width: 0) and (max-width: 480px) {
              .tpl-slider-main_slick1-slide_row > .inner-col-lt > .inside-limited {
                padding-left: 10px; } }
            @media (min-width: 481px) and (max-width: 767px) {
              .tpl-slider-main_slick1-slide_row > .inner-col-lt > .inside-limited {
                padding-left: 15px; } }
            @media (min-width: 768px) and (max-width: 991px) {
              .tpl-slider-main_slick1-slide_row > .inner-col-lt > .inside-limited {
                padding-left: 15px; } }
            @media (min-width: 992px) and (max-width: 1169px) {
              .tpl-slider-main_slick1-slide_row > .inner-col-lt > .inside-limited {
                padding-left: 0px; } }
            @media (min-width: 1170px) {
              .tpl-slider-main_slick1-slide_row > .inner-col-lt > .inside-limited {
                padding-left: 0px; } }
            @media (min-width: 0) and (max-width: 480px) {
              .tpl-slider-main_slick1-slide_row > .inner-col-lt > .inside-limited {
                padding-right: 10px; } }
            @media (min-width: 481px) and (max-width: 767px) {
              .tpl-slider-main_slick1-slide_row > .inner-col-lt > .inside-limited {
                padding-right: 15px; } }
            @media (min-width: 768px) and (max-width: 991px) {
              .tpl-slider-main_slick1-slide_row > .inner-col-lt > .inside-limited {
                padding-right: 15px; } }
            @media (min-width: 992px) and (max-width: 1169px) {
              .tpl-slider-main_slick1-slide_row > .inner-col-lt > .inside-limited {
                padding-right: 0px; } }
            @media (min-width: 1170px) {
              .tpl-slider-main_slick1-slide_row > .inner-col-lt > .inside-limited {
                padding-right: 0px; } }
            @media (min-width: 0) and (max-width: 767px) {
              .tpl-slider-main_slick1-slide_row > .inner-col-lt > .inside-limited {
                max-width: none; } }
            @media (min-width: 768px) and (max-width: 991px) {
              .tpl-slider-main_slick1-slide_row > .inner-col-lt > .inside-limited {
                max-width: none; } }
            @media (min-width: 992px) and (max-width: 1169px) {
              .tpl-slider-main_slick1-slide_row > .inner-col-lt > .inside-limited {
                max-width: 570px; } }
            @media (min-width: 1170px) {
              .tpl-slider-main_slick1-slide_row > .inner-col-lt > .inside-limited {
                max-width: 570px; } }
            .tpl-slider-main_slick1-slide_row > .inner-col-lt > .inside-limited > .inside-content {
              padding-bottom: 10px;
              display: block;
              position: relative; }
              @media (min-width: 0) and (max-width: 480px) {
                .tpl-slider-main_slick1-slide_row > .inner-col-lt > .inside-limited > .inside-content {
                  padding-top: 20px; } }
              @media (min-width: 481px) and (max-width: 767px) {
                .tpl-slider-main_slick1-slide_row > .inner-col-lt > .inside-limited > .inside-content {
                  padding-top: 20px; } }
              @media (min-width: 768px) and (max-width: 991px) {
                .tpl-slider-main_slick1-slide_row > .inner-col-lt > .inside-limited > .inside-content {
                  padding-top: 20px; } }
              @media (min-width: 992px) and (max-width: 1169px) {
                .tpl-slider-main_slick1-slide_row > .inner-col-lt > .inside-limited > .inside-content {
                  padding-top: 25px; } }
              @media (min-width: 1170px) {
                .tpl-slider-main_slick1-slide_row > .inner-col-lt > .inside-limited > .inside-content {
                  padding-top: 25px; } }
              @media (min-width: 0) and (max-width: 767px) {
                .tpl-slider-main_slick1-slide_row > .inner-col-lt > .inside-limited > .inside-content {
                  padding-left: 0px; } }
              @media (min-width: 768px) and (max-width: 991px) {
                .tpl-slider-main_slick1-slide_row > .inner-col-lt > .inside-limited > .inside-content {
                  padding-left: 0px; } }
              @media (min-width: 992px) and (max-width: 1169px) {
                .tpl-slider-main_slick1-slide_row > .inner-col-lt > .inside-limited > .inside-content {
                  padding-left: 30px; } }
              @media (min-width: 1170px) {
                .tpl-slider-main_slick1-slide_row > .inner-col-lt > .inside-limited > .inside-content {
                  padding-left: 30px; } }
              @media (min-width: 0) and (max-width: 767px) {
                .tpl-slider-main_slick1-slide_row > .inner-col-lt > .inside-limited > .inside-content {
                  padding-right: 15px; } }
              @media (min-width: 768px) and (max-width: 991px) {
                .tpl-slider-main_slick1-slide_row > .inner-col-lt > .inside-limited > .inside-content {
                  padding-right: 15px; } }
              @media (min-width: 992px) and (max-width: 1169px) {
                .tpl-slider-main_slick1-slide_row > .inner-col-lt > .inside-limited > .inside-content {
                  padding-right: 60px; } }
              @media (min-width: 1170px) {
                .tpl-slider-main_slick1-slide_row > .inner-col-lt > .inside-limited > .inside-content {
                  padding-right: 60px; } }
              @media (min-width: 0) and (max-width: 767px) {
                .tpl-slider-main_slick1-slide_row > .inner-col-lt > .inside-limited > .inside-content {
                  min-height: 70px; } }
              @media (min-width: 768px) and (max-width: 991px) {
                .tpl-slider-main_slick1-slide_row > .inner-col-lt > .inside-limited > .inside-content {
                  min-height: 70px; } }
              @media (min-width: 992px) and (max-width: 1169px) {
                .tpl-slider-main_slick1-slide_row > .inner-col-lt > .inside-limited > .inside-content {
                  min-height: 200px; } }
              @media (min-width: 1170px) {
                .tpl-slider-main_slick1-slide_row > .inner-col-lt > .inside-limited > .inside-content {
                  min-height: 200px; } }
            .tpl-slider-main_slick1-slide_row > .inner-col-lt > .inside-limited > .inside-dots {
              display: block;
              position: relative;
              overflow: hidden; }
        .tpl-slider-main_slick1-slide_row > .inner-col-rt {
          position: relative;
          float: left;
          width: 100%;
          min-height: 1px;
          padding-left: 15px;
          padding-right: 15px;
          position: relative;
          min-height: 1px;
          padding-left: 15px;
          padding-right: 15px;
          z-index: 1; }
          @media (min-width: 992px) {
            .tpl-slider-main_slick1-slide_row > .inner-col-rt {
              float: left;
              width: 50%; } }
          .tpl-slider-main_slick1-slide_row > .inner-col-rt > .inside-maximized {
            background: center center no-repeat;
            -webkit-background-size: cover;
                    background-size: cover;
            display: block;
            position: relative;
            overflow: hidden; }
            @media (min-width: 0) and (max-width: 767px) {
              .tpl-slider-main_slick1-slide_row > .inner-col-rt > .inside-maximized {
                min-height: 280px; } }
            @media (min-width: 768px) and (max-width: 991px) {
              .tpl-slider-main_slick1-slide_row > .inner-col-rt > .inside-maximized {
                min-height: 280px; } }
            @media (min-width: 992px) and (max-width: 1169px) {
              .tpl-slider-main_slick1-slide_row > .inner-col-rt > .inside-maximized {
                min-height: 0px; } }
            @media (min-width: 1170px) {
              .tpl-slider-main_slick1-slide_row > .inner-col-rt > .inside-maximized {
                min-height: 0px; } }
            @media (min-width: 0) and (max-width: 767px) {
              .tpl-slider-main_slick1-slide_row > .inner-col-rt > .inside-maximized {
                padding-bottom: 70px; } }
            @media (min-width: 768px) and (max-width: 991px) {
              .tpl-slider-main_slick1-slide_row > .inner-col-rt > .inside-maximized {
                padding-bottom: 70px; } }
            @media (min-width: 992px) and (max-width: 1169px) {
              .tpl-slider-main_slick1-slide_row > .inner-col-rt > .inside-maximized {
                padding-bottom: 0px; } }
            @media (min-width: 1170px) {
              .tpl-slider-main_slick1-slide_row > .inner-col-rt > .inside-maximized {
                padding-bottom: 0px; } }
            @media (min-width: 0) and (max-width: 767px) {
              .tpl-slider-main_slick1-slide_row > .inner-col-rt > .inside-maximized {
                margin-right: -10px; } }
            @media (min-width: 768px) and (max-width: 991px) {
              .tpl-slider-main_slick1-slide_row > .inner-col-rt > .inside-maximized {
                margin-right: -15px; } }
            @media (min-width: 992px) and (max-width: 1169px) {
              .tpl-slider-main_slick1-slide_row > .inner-col-rt > .inside-maximized {
                margin-right: -15px; } }
            @media (min-width: 1170px) {
              .tpl-slider-main_slick1-slide_row > .inner-col-rt > .inside-maximized {
                margin-right: -15px; } }
            @media (min-width: 0) and (max-width: 767px) {
              .tpl-slider-main_slick1-slide_row > .inner-col-rt > .inside-maximized {
                margin-left: -10px; } }
            @media (min-width: 768px) and (max-width: 991px) {
              .tpl-slider-main_slick1-slide_row > .inner-col-rt > .inside-maximized {
                margin-left: -15px; } }
            @media (min-width: 992px) and (max-width: 1169px) {
              .tpl-slider-main_slick1-slide_row > .inner-col-rt > .inside-maximized {
                margin-left: -190px; } }
            @media (min-width: 1170px) {
              .tpl-slider-main_slick1-slide_row > .inner-col-rt > .inside-maximized {
                margin-left: -190px; } }
            .tpl-slider-main_slick1-slide_row > .inner-col-rt > .inside-maximized > img {
              display: inline-block;
              width: 100%;
              height: auto;
              max-width: 100%; }
            .tpl-slider-main_slick1-slide_row > .inner-col-rt > .inside-maximized > .inside-box {
              width: 100%;
              padding-left: 160px;
              padding-right: 15px;
              max-width: 775px;
              position: absolute;
              left: 0;
              bottom: 0;
              text-align: right; }
              @media (min-width: 0) and (max-width: 767px) {
                .tpl-slider-main_slick1-slide_row > .inner-col-rt > .inside-maximized > .inside-box {
                  display: none; } }
              @media (min-width: 768px) and (max-width: 991px) {
                .tpl-slider-main_slick1-slide_row > .inner-col-rt > .inside-maximized > .inside-box {
                  display: none; } }
              @media (min-width: 992px) and (max-width: 1169px) {
                .tpl-slider-main_slick1-slide_row > .inner-col-rt > .inside-maximized > .inside-box {
                  display: block; } }
              @media (min-width: 1170px) {
                .tpl-slider-main_slick1-slide_row > .inner-col-rt > .inside-maximized > .inside-box {
                  display: block; } }
              .tpl-slider-main_slick1-slide_row > .inner-col-rt > .inside-maximized > .inside-box > .inside-box_content {
                background: rgba(255, 255, 255, 0.8);
                padding: 20px 20px 10px 20px;
                position: relative;
                margin: 0 0 0 auto;
                overflow: hidden;
                max-width: 395px;
                text-align: left; }
                .tpl-slider-main_slick1-slide_row > .inner-col-rt > .inside-maximized > .inside-box > .inside-box_content a {
                  color: #0025ff;
                  text-decoration: none; }
                  .tpl-slider-main_slick1-slide_row > .inner-col-rt > .inside-maximized > .inside-box > .inside-box_content a.event-this-hover {
                    text-decoration: underline;
                    color: #0025ff; }
        @media (min-width: 0) and (max-width: 1200px) {
          .tpl-slider-main_slick1-slide_row > .inner-col-rt > .inside-maximized > .inside-box {
            padding-right: 0; } }
        @media (min-width: 0) and (max-width: 991px) {
          .tpl-slider-main_slick1-slide_row {
            -webkit-transform: rotate(180deg);
                -ms-transform: rotate(180deg);
                    transform: rotate(180deg);
            direction: rtl; }
            .tpl-slider-main_slick1-slide_row > .inner-col-cr {
              -webkit-transform: rotate(-180deg);
                  -ms-transform: rotate(-180deg);
                      transform: rotate(-180deg);
              direction: ltr; }
            .tpl-slider-main_slick1-slide_row > .inner-col-lt {
              -webkit-transform: rotate(-180deg);
                  -ms-transform: rotate(-180deg);
                      transform: rotate(-180deg);
              direction: ltr; }
            .tpl-slider-main_slick1-slide_row > .inner-col-rt {
              -webkit-transform: rotate(-180deg);
                  -ms-transform: rotate(-180deg);
                      transform: rotate(-180deg);
              direction: ltr; } }
    .tpl-slider-main_slick1-dots-ul {
      padding-left: 0;
      list-style: none;
      display: block;
      margin-bottom: 0;
      text-align: right;
      position: relative;
      overflow: hidden; }
      @media (min-width: 0) and (max-width: 767px) {
        .tpl-slider-main_slick1-dots-ul {
          padding-top: 3px; } }
      @media (min-width: 768px) and (max-width: 991px) {
        .tpl-slider-main_slick1-dots-ul {
          padding-top: 3px; } }
      @media (min-width: 992px) and (max-width: 1169px) {
        .tpl-slider-main_slick1-dots-ul {
          padding-top: 3px; } }
      @media (min-width: 1170px) {
        .tpl-slider-main_slick1-dots-ul {
          padding-top: 3px; } }
      @media (min-width: 0) and (max-width: 767px) {
        .tpl-slider-main_slick1-dots-ul {
          padding-right: 28px; } }
      @media (min-width: 768px) and (max-width: 991px) {
        .tpl-slider-main_slick1-dots-ul {
          padding-right: 28px; } }
      @media (min-width: 992px) and (max-width: 1169px) {
        .tpl-slider-main_slick1-dots-ul {
          padding-right: 28px; } }
      @media (min-width: 1170px) {
        .tpl-slider-main_slick1-dots-ul {
          padding-right: 28px; } }
      @media (min-width: 0) and (max-width: 767px) {
        .tpl-slider-main_slick1-dots-ul {
          padding-bottom: 17px; } }
      @media (min-width: 768px) and (max-width: 991px) {
        .tpl-slider-main_slick1-dots-ul {
          padding-bottom: 17px; } }
      @media (min-width: 992px) and (max-width: 1169px) {
        .tpl-slider-main_slick1-dots-ul {
          padding-bottom: 17px; } }
      @media (min-width: 1170px) {
        .tpl-slider-main_slick1-dots-ul {
          padding-bottom: 17px; } }
      .tpl-slider-main_slick1-dots-ul > li {
        display: inline-block;
        padding: 2px 7px 0 7px;
        margin: 0;
        -webkit-transition: all 250ms ease;
        -o-transition: all 250ms ease;
        transition: all 250ms ease; }
        .tpl-slider-main_slick1-dots-ul > li:first-child {
          padding-left: 0; }
        .tpl-slider-main_slick1-dots-ul > li:last-child {
          padding-right: 0; }
        .tpl-slider-main_slick1-dots-ul > li.slick-active {
          padding-top: 0; }
          .tpl-slider-main_slick1-dots-ul > li.slick-active > button {
            width: 18px;
            height: 18px; }
        .tpl-slider-main_slick1-dots-ul > li > button {
          background: #dbdbdb;
          border: none;
          -webkit-border-radius: 50%;
                  border-radius: 50%;
          width: 14px;
          height: 14px;
          position: relative;
          overflow: hidden;
          text-indent: -100px; }
          @media (min-width: 0) and (max-width: 480px) {
            .tpl-slider-main_slick1-dots-ul > li > button {
              line-height: 0px; } }
          @media (min-width: 481px) and (max-width: 767px) {
            .tpl-slider-main_slick1-dots-ul > li > button {
              line-height: 0px; } }
          @media (min-width: 768px) and (max-width: 991px) {
            .tpl-slider-main_slick1-dots-ul > li > button {
              line-height: 0px; } }
          @media (min-width: 992px) and (max-width: 1169px) {
            .tpl-slider-main_slick1-dots-ul > li > button {
              line-height: 0px; } }
          @media (min-width: 1170px) {
            .tpl-slider-main_slick1-dots-ul > li > button {
              line-height: 0px; } }
          .tpl-slider-main_slick1-dots-ul > li > button.event-this-hover {
            background-color: #cccccc; }
    .tpl-slider-main_slick1 div.slick-list {
      z-index: 1; }
    .tpl-slider-main_slick1 button.slick-arrow {
      -webkit-transition: background-color 250ms ease;
      -o-transition: background-color 250ms ease;
      transition: background-color 250ms ease;
      display: none !important; }
      @media (min-width: 0) and (max-width: 767px) {
        .tpl-slider-main_slick1 button.slick-arrow {
          width: 39px; } }
      @media (min-width: 768px) and (max-width: 991px) {
        .tpl-slider-main_slick1 button.slick-arrow {
          width: 59px; } }
      @media (min-width: 992px) and (max-width: 1169px) {
        .tpl-slider-main_slick1 button.slick-arrow {
          width: 59px; } }
      @media (min-width: 1170px) {
        .tpl-slider-main_slick1 button.slick-arrow {
          width: 59px; } }
      @media (min-width: 0) and (max-width: 767px) {
        .tpl-slider-main_slick1 button.slick-arrow {
          height: 39px; } }
      @media (min-width: 768px) and (max-width: 991px) {
        .tpl-slider-main_slick1 button.slick-arrow {
          height: 59px; } }
      @media (min-width: 992px) and (max-width: 1169px) {
        .tpl-slider-main_slick1 button.slick-arrow {
          height: 59px; } }
      @media (min-width: 1170px) {
        .tpl-slider-main_slick1 button.slick-arrow {
          height: 59px; } }
      @media (min-width: 0) and (max-width: 767px) {
        .tpl-slider-main_slick1 button.slick-arrow {
          -webkit-border-radius: 20px;
                  border-radius: 20px; } }
      @media (min-width: 768px) and (max-width: 991px) {
        .tpl-slider-main_slick1 button.slick-arrow {
          -webkit-border-radius: 30px;
                  border-radius: 30px; } }
      @media (min-width: 992px) and (max-width: 1169px) {
        .tpl-slider-main_slick1 button.slick-arrow {
          -webkit-border-radius: 30px;
                  border-radius: 30px; } }
      @media (min-width: 1170px) {
        .tpl-slider-main_slick1 button.slick-arrow {
          -webkit-border-radius: 30px;
                  border-radius: 30px; } }
      @media (min-width: 0) and (max-width: 767px) {
        .tpl-slider-main_slick1 button.slick-arrow {
          -webkit-background-size: 14px 26px !important;
                  background-size: 14px 26px !important; } }
      @media (min-width: 768px) and (max-width: 991px) {
        .tpl-slider-main_slick1 button.slick-arrow {
          -webkit-background-size: 23px 43px !important;
                  background-size: 23px 43px !important; } }
      @media (min-width: 992px) and (max-width: 1169px) {
        .tpl-slider-main_slick1 button.slick-arrow {
          -webkit-background-size: 23px 43px !important;
                  background-size: 23px 43px !important; } }
      @media (min-width: 1170px) {
        .tpl-slider-main_slick1 button.slick-arrow {
          -webkit-background-size: 23px 43px !important;
                  background-size: 23px 43px !important; } }
      .tpl-slider-main_slick1 button.slick-arrow.event-this-hover {
        opacity: 1; }
      .tpl-slider-main_slick1 button.slick-arrow.slick-prev {
        background: url('vhs-assets-css-35d7dcdb9423aed1c22e8afccbc41340.svg') center center no-repeat rgba(255, 255, 255, 0.3);
        display: block;
        overflow: hidden;
        text-indent: -100px;
        z-index: 10; }
        @media (min-width: 0) and (max-width: 480px) {
          .tpl-slider-main_slick1 button.slick-arrow.slick-prev {
            left: 5px; } }
        @media (min-width: 481px) and (max-width: 767px) {
          .tpl-slider-main_slick1 button.slick-arrow.slick-prev {
            left: 10px; } }
        @media (min-width: 768px) and (max-width: 991px) {
          .tpl-slider-main_slick1 button.slick-arrow.slick-prev {
            left: 20px; } }
        @media (min-width: 992px) and (max-width: 1169px) {
          .tpl-slider-main_slick1 button.slick-arrow.slick-prev {
            left: 20px; } }
        @media (min-width: 1170px) {
          .tpl-slider-main_slick1 button.slick-arrow.slick-prev {
            left: 20px; } }
        @media (min-width: 0) and (max-width: 480px) {
          .tpl-slider-main_slick1 button.slick-arrow.slick-prev {
            line-height: 0px; } }
        @media (min-width: 481px) and (max-width: 767px) {
          .tpl-slider-main_slick1 button.slick-arrow.slick-prev {
            line-height: 0px; } }
        @media (min-width: 768px) and (max-width: 991px) {
          .tpl-slider-main_slick1 button.slick-arrow.slick-prev {
            line-height: 0px; } }
        @media (min-width: 992px) and (max-width: 1169px) {
          .tpl-slider-main_slick1 button.slick-arrow.slick-prev {
            line-height: 0px; } }
        @media (min-width: 1170px) {
          .tpl-slider-main_slick1 button.slick-arrow.slick-prev {
            line-height: 0px; } }
        .tpl-slider-main_slick1 button.slick-arrow.slick-prev.event-this-hover {
          background: url('vhs-assets-css-0f70a92f101cf12cf8f110766c6c51dc.svg') center center no-repeat rgba(255, 255, 255, 0.6); }
      .tpl-slider-main_slick1 button.slick-arrow.slick-next {
        background: url('vhs-assets-css-e2cb2031cff031ba51ff35aaa1c7c25b.svg') center center no-repeat rgba(255, 255, 255, 0.3);
        display: block;
        overflow: hidden;
        text-indent: -100px;
        z-index: 10; }
        @media (min-width: 0) and (max-width: 480px) {
          .tpl-slider-main_slick1 button.slick-arrow.slick-next {
            right: 5px; } }
        @media (min-width: 481px) and (max-width: 767px) {
          .tpl-slider-main_slick1 button.slick-arrow.slick-next {
            right: 10px; } }
        @media (min-width: 768px) and (max-width: 991px) {
          .tpl-slider-main_slick1 button.slick-arrow.slick-next {
            right: 20px; } }
        @media (min-width: 992px) and (max-width: 1169px) {
          .tpl-slider-main_slick1 button.slick-arrow.slick-next {
            right: 20px; } }
        @media (min-width: 1170px) {
          .tpl-slider-main_slick1 button.slick-arrow.slick-next {
            right: 20px; } }
        @media (min-width: 0) and (max-width: 480px) {
          .tpl-slider-main_slick1 button.slick-arrow.slick-next {
            line-height: 0px; } }
        @media (min-width: 481px) and (max-width: 767px) {
          .tpl-slider-main_slick1 button.slick-arrow.slick-next {
            line-height: 0px; } }
        @media (min-width: 768px) and (max-width: 991px) {
          .tpl-slider-main_slick1 button.slick-arrow.slick-next {
            line-height: 0px; } }
        @media (min-width: 992px) and (max-width: 1169px) {
          .tpl-slider-main_slick1 button.slick-arrow.slick-next {
            line-height: 0px; } }
        @media (min-width: 1170px) {
          .tpl-slider-main_slick1 button.slick-arrow.slick-next {
            line-height: 0px; } }
        .tpl-slider-main_slick1 button.slick-arrow.slick-next.event-this-hover {
          background: url('vhs-assets-css-49a3de7ada7944b004e5cc749958a661.svg') center center no-repeat rgba(255, 255, 255, 0.6); }

/* =============================================== tpl-slider-main [END] ============================================ */
/* =============================================== tpl-slider-main-slide_max-outer [START] ========================== */
.container_max-outer .tpl-slider-main-slide_max-outer > .container_max-inner > .info-spacer-cms > .tpl-slider-main-slide {
  padding-left: 0;
  padding-right: 0; }

@media (min-width: 0) and (max-width: 480px) {
  .tpl-slider-main-slide_max-outer .tpl-slider-main-slide {
    padding-left: 10px; } }

@media (min-width: 481px) and (max-width: 767px) {
  .tpl-slider-main-slide_max-outer .tpl-slider-main-slide {
    padding-left: 15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .tpl-slider-main-slide_max-outer .tpl-slider-main-slide {
    padding-left: 15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .tpl-slider-main-slide_max-outer .tpl-slider-main-slide {
    padding-left: 15px; } }

@media (min-width: 1170px) {
  .tpl-slider-main-slide_max-outer .tpl-slider-main-slide {
    padding-left: 20px; } }

@media (min-width: 0) and (max-width: 480px) {
  .tpl-slider-main-slide_max-outer .tpl-slider-main-slide {
    padding-right: 10px; } }

@media (min-width: 481px) and (max-width: 767px) {
  .tpl-slider-main-slide_max-outer .tpl-slider-main-slide {
    padding-right: 15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .tpl-slider-main-slide_max-outer .tpl-slider-main-slide {
    padding-right: 15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .tpl-slider-main-slide_max-outer .tpl-slider-main-slide {
    padding-right: 15px; } }

@media (min-width: 1170px) {
  .tpl-slider-main-slide_max-outer .tpl-slider-main-slide {
    padding-right: 20px; } }

@media (min-width: 0) and (max-width: 480px) {
  .tpl-slider-main-slide_max-outer .tpl-slider-main-slide > .row {
    margin-left: -10px; } }

@media (min-width: 481px) and (max-width: 767px) {
  .tpl-slider-main-slide_max-outer .tpl-slider-main-slide > .row {
    margin-left: -15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .tpl-slider-main-slide_max-outer .tpl-slider-main-slide > .row {
    margin-left: -15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .tpl-slider-main-slide_max-outer .tpl-slider-main-slide > .row {
    margin-left: -15px; } }

@media (min-width: 1170px) {
  .tpl-slider-main-slide_max-outer .tpl-slider-main-slide > .row {
    margin-left: -20px; } }

@media (min-width: 0) and (max-width: 480px) {
  .tpl-slider-main-slide_max-outer .tpl-slider-main-slide > .row {
    margin-right: -10px; } }

@media (min-width: 481px) and (max-width: 767px) {
  .tpl-slider-main-slide_max-outer .tpl-slider-main-slide > .row {
    margin-right: -15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .tpl-slider-main-slide_max-outer .tpl-slider-main-slide > .row {
    margin-right: -15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .tpl-slider-main-slide_max-outer .tpl-slider-main-slide > .row {
    margin-right: -15px; } }

@media (min-width: 1170px) {
  .tpl-slider-main-slide_max-outer .tpl-slider-main-slide > .row {
    margin-right: -20px; } }

@media (min-width: 1170px) {
  .tpl-slider-main-slide_max-outer .tpl-slider-main-slide > .row .row {
    margin-left: -15px;
    margin-right: -15px; } }

/* =============================================== tpl-slider-main-slide_max-outer [END] ============================ */
/* =============================================== tpl-slider-main-slide [START] ==================================== */
.tpl-slider-main-slide {
  display: block;
  position: relative; }

/* =============================================== tpl-slider-main-slide [END] ====================================== */
/* =============================================== tpl-accordion-basic_max-outer [START] ============================ */
.container_max-outer .tpl-accordion-basic_max-outer > .container_max-inner > .info-spacer-cms > .tpl-accordion-basic {
  padding-left: 0;
  padding-right: 0; }

@media (min-width: 0) and (max-width: 480px) {
  .tpl-accordion-basic_max-outer .tpl-accordion-basic {
    padding-left: 10px; } }

@media (min-width: 481px) and (max-width: 767px) {
  .tpl-accordion-basic_max-outer .tpl-accordion-basic {
    padding-left: 15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .tpl-accordion-basic_max-outer .tpl-accordion-basic {
    padding-left: 15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .tpl-accordion-basic_max-outer .tpl-accordion-basic {
    padding-left: 15px; } }

@media (min-width: 1170px) {
  .tpl-accordion-basic_max-outer .tpl-accordion-basic {
    padding-left: 20px; } }

@media (min-width: 0) and (max-width: 480px) {
  .tpl-accordion-basic_max-outer .tpl-accordion-basic {
    padding-right: 10px; } }

@media (min-width: 481px) and (max-width: 767px) {
  .tpl-accordion-basic_max-outer .tpl-accordion-basic {
    padding-right: 15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .tpl-accordion-basic_max-outer .tpl-accordion-basic {
    padding-right: 15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .tpl-accordion-basic_max-outer .tpl-accordion-basic {
    padding-right: 15px; } }

@media (min-width: 1170px) {
  .tpl-accordion-basic_max-outer .tpl-accordion-basic {
    padding-right: 20px; } }

@media (min-width: 0) and (max-width: 480px) {
  .tpl-accordion-basic_max-outer .tpl-accordion-basic > .row {
    margin-left: -10px; } }

@media (min-width: 481px) and (max-width: 767px) {
  .tpl-accordion-basic_max-outer .tpl-accordion-basic > .row {
    margin-left: -15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .tpl-accordion-basic_max-outer .tpl-accordion-basic > .row {
    margin-left: -15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .tpl-accordion-basic_max-outer .tpl-accordion-basic > .row {
    margin-left: -15px; } }

@media (min-width: 1170px) {
  .tpl-accordion-basic_max-outer .tpl-accordion-basic > .row {
    margin-left: -20px; } }

@media (min-width: 0) and (max-width: 480px) {
  .tpl-accordion-basic_max-outer .tpl-accordion-basic > .row {
    margin-right: -10px; } }

@media (min-width: 481px) and (max-width: 767px) {
  .tpl-accordion-basic_max-outer .tpl-accordion-basic > .row {
    margin-right: -15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .tpl-accordion-basic_max-outer .tpl-accordion-basic > .row {
    margin-right: -15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .tpl-accordion-basic_max-outer .tpl-accordion-basic > .row {
    margin-right: -15px; } }

@media (min-width: 1170px) {
  .tpl-accordion-basic_max-outer .tpl-accordion-basic > .row {
    margin-right: -20px; } }

@media (min-width: 1170px) {
  .tpl-accordion-basic_max-outer .tpl-accordion-basic > .row .row {
    margin-left: -15px;
    margin-right: -15px; } }

/* =============================================== tpl-accordion-basic_max-outer [END] ============================== */
/* =============================================== tpl-accordion-basic [START] ====================================== */
.tpl-accordion-basic {
  display: block;
  position: relative; }
  .tpl-accordion-basic.bind-header-margin-bottom-0 > .row > .col-xs-12 > .glob-title-header {
    margin-bottom: 0; }
  .tpl-accordion-basic.bind-header-margin-bottom-10 > .row > .col-xs-12 > .glob-title-header {
    margin-bottom: 10px; }
  .tpl-accordion-basic_sign-plus-white, .tpl-accordion-basic_sign-minus-white {
    background: center center no-repeat;
    -webkit-background-size: contain;
            background-size: contain;
    display: inline-block;
    position: relative;
    overflow: hidden; }
    @media (min-width: 0) and (max-width: 767px) {
      .tpl-accordion-basic_sign-plus-white, .tpl-accordion-basic_sign-minus-white {
        width: 10px; } }
    @media (min-width: 768px) and (max-width: 991px) {
      .tpl-accordion-basic_sign-plus-white, .tpl-accordion-basic_sign-minus-white {
        width: 12px; } }
    @media (min-width: 992px) and (max-width: 1169px) {
      .tpl-accordion-basic_sign-plus-white, .tpl-accordion-basic_sign-minus-white {
        width: 12px; } }
    @media (min-width: 1170px) {
      .tpl-accordion-basic_sign-plus-white, .tpl-accordion-basic_sign-minus-white {
        width: 12px; } }
    @media (min-width: 0) and (max-width: 767px) {
      .tpl-accordion-basic_sign-plus-white, .tpl-accordion-basic_sign-minus-white {
        height: 10px; } }
    @media (min-width: 768px) and (max-width: 991px) {
      .tpl-accordion-basic_sign-plus-white, .tpl-accordion-basic_sign-minus-white {
        height: 12px; } }
    @media (min-width: 992px) and (max-width: 1169px) {
      .tpl-accordion-basic_sign-plus-white, .tpl-accordion-basic_sign-minus-white {
        height: 12px; } }
    @media (min-width: 1170px) {
      .tpl-accordion-basic_sign-plus-white, .tpl-accordion-basic_sign-minus-white {
        height: 12px; } }
  .tpl-accordion-basic_sign-plus-white {
    background-image: url('vhs-assets-css-6314309215265263d6ae605242babb03.png'); }
  .tpl-accordion-basic_sign-minus-white {
    background-image: url('vhs-assets-css-166b9461b7a7f7be6b15d2f1f43e07b5.png'); }
  .tpl-accordion-basic_list {
    display: block;
    position: relative; }
    .tpl-accordion-basic_list > ul.tpl-accordion-basic_list-ul {
      padding-left: 0;
      list-style: none;
      margin: 0;
      display: block; }
      .tpl-accordion-basic_list > ul.tpl-accordion-basic_list-ul.bind-color-scheme-grey-darkest > li > .tpl-accordion-basic_list-ul-head {
        background: #444444; }
      .tpl-accordion-basic_list > ul.tpl-accordion-basic_list-ul.bind-color-scheme-orange-dark > li > .tpl-accordion-basic_list-ul-head {
        background: #feb300; }
        .tpl-accordion-basic_list > ul.tpl-accordion-basic_list-ul.bind-color-scheme-orange-dark > li > .tpl-accordion-basic_list-ul-head > .inner-title {
          color: #785500; }
      .tpl-accordion-basic_list > ul.tpl-accordion-basic_list-ul.bind-color-scheme-blue-alive-dark > li > .tpl-accordion-basic_list-ul-head {
        background: #1e5793; }
      .tpl-accordion-basic_list > ul.tpl-accordion-basic_list-ul > li {
        display: block;
        margin-bottom: 2px; }
        .tpl-accordion-basic_list > ul.tpl-accordion-basic_list-ul > li.panel {
          margin-bottom: 2px;
          background-color: transparent;
          border: none;
          -webkit-border-radius: 0;
                  border-radius: 0;
          -webkit-box-shadow: none;
                  box-shadow: none; }
        .tpl-accordion-basic_list > ul.tpl-accordion-basic_list-ul > li > .tpl-accordion-basic_list-ul-head {
          background: #444444;
          display: block;
          padding: 4px 32px 4px 10px;
          position: relative;
          overflow: hidden;
          text-decoration: none;
          z-index: 5; }
          .tpl-accordion-basic_list > ul.tpl-accordion-basic_list-ul > li > .tpl-accordion-basic_list-ul-head[aria-expanded="true"] > .inner-arrow {
            -webkit-transform: rotate(180deg);
                -ms-transform: rotate(180deg);
                    transform: rotate(180deg); }
            .tpl-accordion-basic_list > ul.tpl-accordion-basic_list-ul > li > .tpl-accordion-basic_list-ul-head[aria-expanded="true"] > .inner-arrow .tpl-accordion-basic_sign-plus-white {
              display: none; }
            .tpl-accordion-basic_list > ul.tpl-accordion-basic_list-ul > li > .tpl-accordion-basic_list-ul-head[aria-expanded="true"] > .inner-arrow .tpl-accordion-basic_sign-minus-white {
              display: block; }
          .tpl-accordion-basic_list > ul.tpl-accordion-basic_list-ul > li > .tpl-accordion-basic_list-ul-head > .inner-title {
            position: relative;
            color: #ffffff; }
          .tpl-accordion-basic_list > ul.tpl-accordion-basic_list-ul > li > .tpl-accordion-basic_list-ul-head > .inner-arrow {
            font-size: 0;
            line-height: 0;
            -webkit-transition: all 0.25s ease-in-out;
            -o-transition: all 0.25s ease-in-out;
            transition: all 0.25s ease-in-out;
            position: absolute;
            right: 10px;
            top: 0;
            overflow: hidden; }
            .tpl-accordion-basic_list > ul.tpl-accordion-basic_list-ul > li > .tpl-accordion-basic_list-ul-head > .inner-arrow .tpl-accordion-basic_sign-plus-white {
              display: block; }
            .tpl-accordion-basic_list > ul.tpl-accordion-basic_list-ul > li > .tpl-accordion-basic_list-ul-head > .inner-arrow .tpl-accordion-basic_sign-minus-white {
              display: none; }
            .tpl-accordion-basic_list > ul.tpl-accordion-basic_list-ul > li > .tpl-accordion-basic_list-ul-head > .inner-arrow embed {
              pointer-events: none; }
        .tpl-accordion-basic_list > ul.tpl-accordion-basic_list-ul > li > .tpl-accordion-basic_list-ul-content {
          position: relative;
          overflow: hidden;
          z-index: 1; }
          @media (min-width: 0) and (max-width: 767px) {
            .tpl-accordion-basic_list > ul.tpl-accordion-basic_list-ul > li > .tpl-accordion-basic_list-ul-content.bind-padding-rt > .inner-text {
              padding-right: 10px; } }
          @media (min-width: 768px) and (max-width: 991px) {
            .tpl-accordion-basic_list > ul.tpl-accordion-basic_list-ul > li > .tpl-accordion-basic_list-ul-content.bind-padding-rt > .inner-text {
              padding-right: 60px; } }
          @media (min-width: 992px) and (max-width: 1169px) {
            .tpl-accordion-basic_list > ul.tpl-accordion-basic_list-ul > li > .tpl-accordion-basic_list-ul-content.bind-padding-rt > .inner-text {
              padding-right: 100px; } }
          @media (min-width: 1170px) {
            .tpl-accordion-basic_list > ul.tpl-accordion-basic_list-ul > li > .tpl-accordion-basic_list-ul-content.bind-padding-rt > .inner-text {
              padding-right: 100px; } }
          .tpl-accordion-basic_list > ul.tpl-accordion-basic_list-ul > li > .tpl-accordion-basic_list-ul-content > .inner-text {
            display: block;
            padding: 12px 10px 27px 10px;
            position: relative;
            overflow: hidden; }
            .tpl-accordion-basic_list > ul.tpl-accordion-basic_list-ul > li > .tpl-accordion-basic_list-ul-content > .inner-text p {
              margin-bottom: 0; }
            .tpl-accordion-basic_list > ul.tpl-accordion-basic_list-ul > li > .tpl-accordion-basic_list-ul-content > .inner-text img {
              display: inline-block;
              width: inherit;
              height: auto;
              max-width: 100%; }

/* =============================================== tpl-accordion-basic [END] ======================================== */
/* =============================================== tpl-frontend-login_max-outer [START] ============================= */
.container_max-outer .tpl-frontend-login_max-outer > .container_max-inner > .info-spacer-cms > .tpl-frontend-login {
  padding-left: 0;
  padding-right: 0; }

@media (min-width: 0) and (max-width: 480px) {
  .tpl-frontend-login_max-outer .tpl-frontend-login {
    padding-left: 10px; } }

@media (min-width: 481px) and (max-width: 767px) {
  .tpl-frontend-login_max-outer .tpl-frontend-login {
    padding-left: 15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .tpl-frontend-login_max-outer .tpl-frontend-login {
    padding-left: 15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .tpl-frontend-login_max-outer .tpl-frontend-login {
    padding-left: 15px; } }

@media (min-width: 1170px) {
  .tpl-frontend-login_max-outer .tpl-frontend-login {
    padding-left: 20px; } }

@media (min-width: 0) and (max-width: 480px) {
  .tpl-frontend-login_max-outer .tpl-frontend-login {
    padding-right: 10px; } }

@media (min-width: 481px) and (max-width: 767px) {
  .tpl-frontend-login_max-outer .tpl-frontend-login {
    padding-right: 15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .tpl-frontend-login_max-outer .tpl-frontend-login {
    padding-right: 15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .tpl-frontend-login_max-outer .tpl-frontend-login {
    padding-right: 15px; } }

@media (min-width: 1170px) {
  .tpl-frontend-login_max-outer .tpl-frontend-login {
    padding-right: 20px; } }

@media (min-width: 0) and (max-width: 480px) {
  .tpl-frontend-login_max-outer .tpl-frontend-login > .row {
    margin-left: -10px; } }

@media (min-width: 481px) and (max-width: 767px) {
  .tpl-frontend-login_max-outer .tpl-frontend-login > .row {
    margin-left: -15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .tpl-frontend-login_max-outer .tpl-frontend-login > .row {
    margin-left: -15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .tpl-frontend-login_max-outer .tpl-frontend-login > .row {
    margin-left: -15px; } }

@media (min-width: 1170px) {
  .tpl-frontend-login_max-outer .tpl-frontend-login > .row {
    margin-left: -20px; } }

@media (min-width: 0) and (max-width: 480px) {
  .tpl-frontend-login_max-outer .tpl-frontend-login > .row {
    margin-right: -10px; } }

@media (min-width: 481px) and (max-width: 767px) {
  .tpl-frontend-login_max-outer .tpl-frontend-login > .row {
    margin-right: -15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .tpl-frontend-login_max-outer .tpl-frontend-login > .row {
    margin-right: -15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .tpl-frontend-login_max-outer .tpl-frontend-login > .row {
    margin-right: -15px; } }

@media (min-width: 1170px) {
  .tpl-frontend-login_max-outer .tpl-frontend-login > .row {
    margin-right: -20px; } }

@media (min-width: 1170px) {
  .tpl-frontend-login_max-outer .tpl-frontend-login > .row .row {
    margin-left: -15px;
    margin-right: -15px; } }

/* =============================================== tpl-frontend-login_max-outer [END] =============================== */
/* =============================================== tpl-frontend-login [START] ======================================= */
.tpl-frontend-login {
  display: block;
  position: relative; }
  .tpl-frontend-login_box1 {
    background: #eeeeee;
    border: 1px solid #cccccc;
    margin: 0 auto 0 auto;
    position: relative; }
    @media (min-width: 0) and (max-width: 767px) {
      .tpl-frontend-login_box1 {
        padding-top: 15px; } }
    @media (min-width: 768px) and (max-width: 991px) {
      .tpl-frontend-login_box1 {
        padding-top: 15px; } }
    @media (min-width: 992px) and (max-width: 1169px) {
      .tpl-frontend-login_box1 {
        padding-top: 20px; } }
    @media (min-width: 1170px) {
      .tpl-frontend-login_box1 {
        padding-top: 30px; } }
    @media (min-width: 0) and (max-width: 767px) {
      .tpl-frontend-login_box1 {
        padding-bottom: 15px; } }
    @media (min-width: 768px) and (max-width: 991px) {
      .tpl-frontend-login_box1 {
        padding-bottom: 15px; } }
    @media (min-width: 992px) and (max-width: 1169px) {
      .tpl-frontend-login_box1 {
        padding-bottom: 20px; } }
    @media (min-width: 1170px) {
      .tpl-frontend-login_box1 {
        padding-bottom: 30px; } }
    @media (min-width: 0) and (max-width: 767px) {
      .tpl-frontend-login_box1 {
        padding-left: 15px; } }
    @media (min-width: 768px) and (max-width: 991px) {
      .tpl-frontend-login_box1 {
        padding-left: 15px; } }
    @media (min-width: 992px) and (max-width: 1169px) {
      .tpl-frontend-login_box1 {
        padding-left: 20px; } }
    @media (min-width: 1170px) {
      .tpl-frontend-login_box1 {
        padding-left: 30px; } }
    @media (min-width: 0) and (max-width: 767px) {
      .tpl-frontend-login_box1 {
        padding-right: 15px; } }
    @media (min-width: 768px) and (max-width: 991px) {
      .tpl-frontend-login_box1 {
        padding-right: 15px; } }
    @media (min-width: 992px) and (max-width: 1169px) {
      .tpl-frontend-login_box1 {
        padding-right: 20px; } }
    @media (min-width: 1170px) {
      .tpl-frontend-login_box1 {
        padding-right: 30px; } }
    @media (min-width: 0) and (max-width: 767px) {
      .tpl-frontend-login_box1 {
        max-width: none; } }
    @media (min-width: 768px) and (max-width: 991px) {
      .tpl-frontend-login_box1 {
        max-width: 560px; } }
    @media (min-width: 992px) and (max-width: 1169px) {
      .tpl-frontend-login_box1 {
        max-width: 570px; } }
    @media (min-width: 1170px) {
      .tpl-frontend-login_box1 {
        max-width: 608px; } }
    .tpl-frontend-login_box1 > .inner-legend {
      background: #444444;
      display: block;
      position: relative;
      color: #ffffff;
      text-align: center; }
      @media (min-width: 0) and (max-width: 767px) {
        .tpl-frontend-login_box1 > .inner-legend {
          margin-top: -16px; } }
      @media (min-width: 768px) and (max-width: 991px) {
        .tpl-frontend-login_box1 > .inner-legend {
          margin-top: -16px; } }
      @media (min-width: 992px) and (max-width: 1169px) {
        .tpl-frontend-login_box1 > .inner-legend {
          margin-top: -21px; } }
      @media (min-width: 1170px) {
        .tpl-frontend-login_box1 > .inner-legend {
          margin-top: -31px; } }
      @media (min-width: 0) and (max-width: 767px) {
        .tpl-frontend-login_box1 > .inner-legend {
          margin-bottom: 16px; } }
      @media (min-width: 768px) and (max-width: 991px) {
        .tpl-frontend-login_box1 > .inner-legend {
          margin-bottom: 16px; } }
      @media (min-width: 992px) and (max-width: 1169px) {
        .tpl-frontend-login_box1 > .inner-legend {
          margin-bottom: 21px; } }
      @media (min-width: 1170px) {
        .tpl-frontend-login_box1 > .inner-legend {
          margin-bottom: 31px; } }
      @media (min-width: 0) and (max-width: 767px) {
        .tpl-frontend-login_box1 > .inner-legend {
          margin-left: -16px; } }
      @media (min-width: 768px) and (max-width: 991px) {
        .tpl-frontend-login_box1 > .inner-legend {
          margin-left: -16px; } }
      @media (min-width: 992px) and (max-width: 1169px) {
        .tpl-frontend-login_box1 > .inner-legend {
          margin-left: -21px; } }
      @media (min-width: 1170px) {
        .tpl-frontend-login_box1 > .inner-legend {
          margin-left: -31px; } }
      @media (min-width: 0) and (max-width: 767px) {
        .tpl-frontend-login_box1 > .inner-legend {
          margin-right: -16px; } }
      @media (min-width: 768px) and (max-width: 991px) {
        .tpl-frontend-login_box1 > .inner-legend {
          margin-right: -16px; } }
      @media (min-width: 992px) and (max-width: 1169px) {
        .tpl-frontend-login_box1 > .inner-legend {
          margin-right: -21px; } }
      @media (min-width: 1170px) {
        .tpl-frontend-login_box1 > .inner-legend {
          margin-right: -31px; } }
      @media (min-width: 0) and (max-width: 767px) {
        .tpl-frontend-login_box1 > .inner-legend {
          padding-top: 10px; } }
      @media (min-width: 768px) and (max-width: 991px) {
        .tpl-frontend-login_box1 > .inner-legend {
          padding-top: 10px; } }
      @media (min-width: 992px) and (max-width: 1169px) {
        .tpl-frontend-login_box1 > .inner-legend {
          padding-top: 10px; } }
      @media (min-width: 1170px) {
        .tpl-frontend-login_box1 > .inner-legend {
          padding-top: 10px; } }
      @media (min-width: 0) and (max-width: 767px) {
        .tpl-frontend-login_box1 > .inner-legend {
          padding-bottom: 10px; } }
      @media (min-width: 768px) and (max-width: 991px) {
        .tpl-frontend-login_box1 > .inner-legend {
          padding-bottom: 10px; } }
      @media (min-width: 992px) and (max-width: 1169px) {
        .tpl-frontend-login_box1 > .inner-legend {
          padding-bottom: 10px; } }
      @media (min-width: 1170px) {
        .tpl-frontend-login_box1 > .inner-legend {
          padding-bottom: 10px; } }
      @media (min-width: 0) and (max-width: 767px) {
        .tpl-frontend-login_box1 > .inner-legend {
          padding-left: 15px; } }
      @media (min-width: 768px) and (max-width: 991px) {
        .tpl-frontend-login_box1 > .inner-legend {
          padding-left: 15px; } }
      @media (min-width: 992px) and (max-width: 1169px) {
        .tpl-frontend-login_box1 > .inner-legend {
          padding-left: 20px; } }
      @media (min-width: 1170px) {
        .tpl-frontend-login_box1 > .inner-legend {
          padding-left: 30px; } }
      @media (min-width: 0) and (max-width: 767px) {
        .tpl-frontend-login_box1 > .inner-legend {
          padding-right: 15px; } }
      @media (min-width: 768px) and (max-width: 991px) {
        .tpl-frontend-login_box1 > .inner-legend {
          padding-right: 15px; } }
      @media (min-width: 992px) and (max-width: 1169px) {
        .tpl-frontend-login_box1 > .inner-legend {
          padding-right: 20px; } }
      @media (min-width: 1170px) {
        .tpl-frontend-login_box1 > .inner-legend {
          padding-right: 30px; } }
    .tpl-frontend-login_box1 > .inner-icon {
      display: block;
      position: relative; }
      @media (min-width: 0) and (max-width: 767px) {
        .tpl-frontend-login_box1 > .inner-icon {
          padding-bottom: 20px; } }
      @media (min-width: 768px) and (max-width: 991px) {
        .tpl-frontend-login_box1 > .inner-icon {
          padding-bottom: 30px; } }
      @media (min-width: 992px) and (max-width: 1169px) {
        .tpl-frontend-login_box1 > .inner-icon {
          padding-bottom: 30px; } }
      @media (min-width: 1170px) {
        .tpl-frontend-login_box1 > .inner-icon {
          padding-bottom: 30px; } }
    .tpl-frontend-login_box1 > .inner-title {
      display: block;
      position: relative; }
    .tpl-frontend-login_box1 > .inner-message {
      display: block;
      position: relative; }
      @media (min-width: 0) and (max-width: 767px) {
        .tpl-frontend-login_box1 > .inner-message {
          padding-bottom: 25px; } }
      @media (min-width: 768px) and (max-width: 991px) {
        .tpl-frontend-login_box1 > .inner-message {
          padding-bottom: 30px; } }
      @media (min-width: 992px) and (max-width: 1169px) {
        .tpl-frontend-login_box1 > .inner-message {
          padding-bottom: 30px; } }
      @media (min-width: 1170px) {
        .tpl-frontend-login_box1 > .inner-message {
          padding-bottom: 30px; } }
  .tpl-frontend-login_box2 {
    background: #cccccc;
    margin: 0 auto 0 auto;
    position: relative; }
    @media (min-width: 0) and (max-width: 767px) {
      .tpl-frontend-login_box2 {
        padding-top: 15px; } }
    @media (min-width: 768px) and (max-width: 991px) {
      .tpl-frontend-login_box2 {
        padding-top: 15px; } }
    @media (min-width: 992px) and (max-width: 1169px) {
      .tpl-frontend-login_box2 {
        padding-top: 20px; } }
    @media (min-width: 1170px) {
      .tpl-frontend-login_box2 {
        padding-top: 20px; } }
    @media (min-width: 0) and (max-width: 767px) {
      .tpl-frontend-login_box2 {
        padding-bottom: 15px; } }
    @media (min-width: 768px) and (max-width: 991px) {
      .tpl-frontend-login_box2 {
        padding-bottom: 15px; } }
    @media (min-width: 992px) and (max-width: 1169px) {
      .tpl-frontend-login_box2 {
        padding-bottom: 20px; } }
    @media (min-width: 1170px) {
      .tpl-frontend-login_box2 {
        padding-bottom: 20px; } }
    @media (min-width: 0) and (max-width: 767px) {
      .tpl-frontend-login_box2 {
        padding-left: 15px; } }
    @media (min-width: 768px) and (max-width: 991px) {
      .tpl-frontend-login_box2 {
        padding-left: 15px; } }
    @media (min-width: 992px) and (max-width: 1169px) {
      .tpl-frontend-login_box2 {
        padding-left: 20px; } }
    @media (min-width: 1170px) {
      .tpl-frontend-login_box2 {
        padding-left: 30px; } }
    @media (min-width: 0) and (max-width: 767px) {
      .tpl-frontend-login_box2 {
        padding-right: 15px; } }
    @media (min-width: 768px) and (max-width: 991px) {
      .tpl-frontend-login_box2 {
        padding-right: 15px; } }
    @media (min-width: 992px) and (max-width: 1169px) {
      .tpl-frontend-login_box2 {
        padding-right: 20px; } }
    @media (min-width: 1170px) {
      .tpl-frontend-login_box2 {
        padding-right: 30px; } }
    @media (min-width: 0) and (max-width: 767px) {
      .tpl-frontend-login_box2 {
        max-width: none; } }
    @media (min-width: 768px) and (max-width: 991px) {
      .tpl-frontend-login_box2 {
        max-width: 560px; } }
    @media (min-width: 992px) and (max-width: 1169px) {
      .tpl-frontend-login_box2 {
        max-width: 570px; } }
    @media (min-width: 1170px) {
      .tpl-frontend-login_box2 {
        max-width: 608px; } }
    .tpl-frontend-login_box2 > p {
      margin-bottom: 0; }
  .tpl-frontend-login_form-default {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    margin: 0 auto 0 auto; }
    .tpl-frontend-login_form-default p {
      font-size: 13px;
      line-height: 15px; }
    .tpl-frontend-login_form-default a.inside-link-type1 {
      font-weight: bold;
      text-decoration: none;
      color: #bb1919; }
      .tpl-frontend-login_form-default a.inside-link-type1.event-this-hover {
        text-decoration: underline; }
    .tpl-frontend-login_form-default .form-group {
      margin-left: -10px;
      margin-right: -10px; }
      @media (min-width: 0) and (max-width: 767px) {
        .tpl-frontend-login_form-default .form-group {
          margin-bottom: 14px; } }
      @media (min-width: 768px) and (max-width: 991px) {
        .tpl-frontend-login_form-default .form-group {
          margin-bottom: 15px; } }
      @media (min-width: 992px) and (max-width: 1169px) {
        .tpl-frontend-login_form-default .form-group {
          margin-bottom: 15px; } }
      @media (min-width: 1170px) {
        .tpl-frontend-login_form-default .form-group {
          margin-bottom: 15px; } }
      .tpl-frontend-login_form-default .form-group div[class*="col-"] {
        padding-left: 10px;
        padding-right: 10px; }
      .tpl-frontend-login_form-default .form-group:last-child {
        margin-bottom: 0; }
      .tpl-frontend-login_form-default .form-group > .inside-password > .inner-remember {
        display: block;
        position: relative; }
        @media (min-width: 0) and (max-width: 767px) {
          .tpl-frontend-login_form-default .form-group > .inside-password > .inner-remember {
            padding-top: 10px; } }
        @media (min-width: 768px) and (max-width: 991px) {
          .tpl-frontend-login_form-default .form-group > .inside-password > .inner-remember {
            padding-top: 11px; } }
        @media (min-width: 992px) and (max-width: 1169px) {
          .tpl-frontend-login_form-default .form-group > .inside-password > .inner-remember {
            padding-top: 11px; } }
        @media (min-width: 1170px) {
          .tpl-frontend-login_form-default .form-group > .inside-password > .inner-remember {
            padding-top: 11px; } }
      .tpl-frontend-login_form-default .form-group > .inside-logged-username p {
        background: #eeeeee;
        padding: 10px 15px 10px 15px;
        margin-bottom: 0;
        font-size: 15px;
        line-height: 17px; }
      @media (min-width: 0) and (max-width: 767px) {
        .tpl-frontend-login_form-default .form-group > .inside-submit {
          padding-top: 14px; } }
      @media (min-width: 768px) and (max-width: 991px) {
        .tpl-frontend-login_form-default .form-group > .inside-submit {
          padding-top: 0px; } }
      @media (min-width: 992px) and (max-width: 1169px) {
        .tpl-frontend-login_form-default .form-group > .inside-submit {
          padding-top: 0px; } }
      @media (min-width: 1170px) {
        .tpl-frontend-login_form-default .form-group > .inside-submit {
          padding-top: 0px; } }
      .tpl-frontend-login_form-default .form-group .form-control {
        -webkit-transition: border-color 0.15s ease-in-out 0s;
        -o-transition: border-color 0.15s ease-in-out 0s;
        transition: border-color 0.15s ease-in-out 0s;
        -webkit-box-shadow: none !important;
                box-shadow: none !important; }
        .tpl-frontend-login_form-default .form-group .form-control[type="text"], .tpl-frontend-login_form-default .form-group .form-control[type="password"], .tpl-frontend-login_form-default .form-group .form-control[type="email"] {
          -webkit-appearance: none;
          -moz-appearance: none;
          appearance: none; }
      .tpl-frontend-login_form-default .form-group ul.parsley-errors-list {
        background: none;
        border: none;
        color: #bb1919;
        font-size: 14px;
        line-height: 16px; }
        .tpl-frontend-login_form-default .form-group ul.parsley-errors-list.filled {
          margin-top: 5px;
          margin-bottom: 0; }
        .tpl-frontend-login_form-default .form-group ul.parsley-errors-list > li {
          padding: 0; }
      .tpl-frontend-login_form-default .form-group label {
        margin-bottom: 2px; }
        .tpl-frontend-login_form-default .form-group label.label-checkbox-block {
          display: block;
          margin-bottom: 0;
          padding-left: 24px;
          font-weight: 300; }
          .tpl-frontend-login_form-default .form-group label.label-checkbox-block:first-child {
            padding-top: 20px !important; }
          .tpl-frontend-login_form-default .form-group label.label-checkbox-block > input {
            margin-left: -24px;
            float: left; }
            @media (min-width: 0) and (max-width: 767px) {
              .tpl-frontend-login_form-default .form-group label.label-checkbox-block > input {
                margin-top: 5px; } }
            @media (min-width: 768px) and (max-width: 991px) {
              .tpl-frontend-login_form-default .form-group label.label-checkbox-block > input {
                margin-top: 7px; } }
            @media (min-width: 992px) and (max-width: 1169px) {
              .tpl-frontend-login_form-default .form-group label.label-checkbox-block > input {
                margin-top: 7px; } }
            @media (min-width: 1170px) {
              .tpl-frontend-login_form-default .form-group label.label-checkbox-block > input {
                margin-top: 7px; } }
      .tpl-frontend-login_form-default .form-group input:not([type="radiobox"]):not([type="checkbox"]), .tpl-frontend-login_form-default .form-group select, .tpl-frontend-login_form-default .form-group textarea, .tpl-frontend-login_form-default .form-group button.form-control-submit {
        -moz-appearance: textfield;
        -webkit-appearance: textfield;
        appearance: textfield;
        opacity: 1;
        background: #ffffff;
        border-color: #cccccc;
        -webkit-border-radius: 0;
                border-radius: 0;
        -webkit-box-shadow: none;
                box-shadow: none;
        color: #000000;
        height: 27px; }
        @media (min-width: 0) and (max-width: 767px) {
          .tpl-frontend-login_form-default .form-group input:not([type="radiobox"]):not([type="checkbox"]), .tpl-frontend-login_form-default .form-group select, .tpl-frontend-login_form-default .form-group textarea, .tpl-frontend-login_form-default .form-group button.form-control-submit {
            height: 40px; } }
        @media (min-width: 768px) and (max-width: 991px) {
          .tpl-frontend-login_form-default .form-group input:not([type="radiobox"]):not([type="checkbox"]), .tpl-frontend-login_form-default .form-group select, .tpl-frontend-login_form-default .form-group textarea, .tpl-frontend-login_form-default .form-group button.form-control-submit {
            height: 40px; } }
        @media (min-width: 992px) and (max-width: 1169px) {
          .tpl-frontend-login_form-default .form-group input:not([type="radiobox"]):not([type="checkbox"]), .tpl-frontend-login_form-default .form-group select, .tpl-frontend-login_form-default .form-group textarea, .tpl-frontend-login_form-default .form-group button.form-control-submit {
            height: 40px; } }
        @media (min-width: 1170px) {
          .tpl-frontend-login_form-default .form-group input:not([type="radiobox"]):not([type="checkbox"]), .tpl-frontend-login_form-default .form-group select, .tpl-frontend-login_form-default .form-group textarea, .tpl-frontend-login_form-default .form-group button.form-control-submit {
            height: 40px; } }
        @media (min-width: 0) and (max-width: 767px) {
          .tpl-frontend-login_form-default .form-group input:not([type="radiobox"]):not([type="checkbox"]), .tpl-frontend-login_form-default .form-group select, .tpl-frontend-login_form-default .form-group textarea, .tpl-frontend-login_form-default .form-group button.form-control-submit {
            font-size: 16px; } }
        @media (min-width: 768px) and (max-width: 991px) {
          .tpl-frontend-login_form-default .form-group input:not([type="radiobox"]):not([type="checkbox"]), .tpl-frontend-login_form-default .form-group select, .tpl-frontend-login_form-default .form-group textarea, .tpl-frontend-login_form-default .form-group button.form-control-submit {
            font-size: 16px; } }
        @media (min-width: 992px) and (max-width: 1169px) {
          .tpl-frontend-login_form-default .form-group input:not([type="radiobox"]):not([type="checkbox"]), .tpl-frontend-login_form-default .form-group select, .tpl-frontend-login_form-default .form-group textarea, .tpl-frontend-login_form-default .form-group button.form-control-submit {
            font-size: 16px; } }
        @media (min-width: 1170px) {
          .tpl-frontend-login_form-default .form-group input:not([type="radiobox"]):not([type="checkbox"]), .tpl-frontend-login_form-default .form-group select, .tpl-frontend-login_form-default .form-group textarea, .tpl-frontend-login_form-default .form-group button.form-control-submit {
            font-size: 16px; } }
        @media (min-width: 0) and (max-width: 767px) {
          .tpl-frontend-login_form-default .form-group input:not([type="radiobox"]):not([type="checkbox"]), .tpl-frontend-login_form-default .form-group select, .tpl-frontend-login_form-default .form-group textarea, .tpl-frontend-login_form-default .form-group button.form-control-submit {
            padding-top: 3px; } }
        @media (min-width: 768px) and (max-width: 991px) {
          .tpl-frontend-login_form-default .form-group input:not([type="radiobox"]):not([type="checkbox"]), .tpl-frontend-login_form-default .form-group select, .tpl-frontend-login_form-default .form-group textarea, .tpl-frontend-login_form-default .form-group button.form-control-submit {
            padding-top: 3px; } }
        @media (min-width: 992px) and (max-width: 1169px) {
          .tpl-frontend-login_form-default .form-group input:not([type="radiobox"]):not([type="checkbox"]), .tpl-frontend-login_form-default .form-group select, .tpl-frontend-login_form-default .form-group textarea, .tpl-frontend-login_form-default .form-group button.form-control-submit {
            padding-top: 3px; } }
        @media (min-width: 1170px) {
          .tpl-frontend-login_form-default .form-group input:not([type="radiobox"]):not([type="checkbox"]), .tpl-frontend-login_form-default .form-group select, .tpl-frontend-login_form-default .form-group textarea, .tpl-frontend-login_form-default .form-group button.form-control-submit {
            padding-top: 3px; } }
        @media (min-width: 0) and (max-width: 767px) {
          .tpl-frontend-login_form-default .form-group input:not([type="radiobox"]):not([type="checkbox"]), .tpl-frontend-login_form-default .form-group select, .tpl-frontend-login_form-default .form-group textarea, .tpl-frontend-login_form-default .form-group button.form-control-submit {
            padding-bottom: 2px; } }
        @media (min-width: 768px) and (max-width: 991px) {
          .tpl-frontend-login_form-default .form-group input:not([type="radiobox"]):not([type="checkbox"]), .tpl-frontend-login_form-default .form-group select, .tpl-frontend-login_form-default .form-group textarea, .tpl-frontend-login_form-default .form-group button.form-control-submit {
            padding-bottom: 2px; } }
        @media (min-width: 992px) and (max-width: 1169px) {
          .tpl-frontend-login_form-default .form-group input:not([type="radiobox"]):not([type="checkbox"]), .tpl-frontend-login_form-default .form-group select, .tpl-frontend-login_form-default .form-group textarea, .tpl-frontend-login_form-default .form-group button.form-control-submit {
            padding-bottom: 2px; } }
        @media (min-width: 1170px) {
          .tpl-frontend-login_form-default .form-group input:not([type="radiobox"]):not([type="checkbox"]), .tpl-frontend-login_form-default .form-group select, .tpl-frontend-login_form-default .form-group textarea, .tpl-frontend-login_form-default .form-group button.form-control-submit {
            padding-bottom: 2px; } }
        @media (min-width: 0) and (max-width: 767px) {
          .tpl-frontend-login_form-default .form-group input:not([type="radiobox"]):not([type="checkbox"]), .tpl-frontend-login_form-default .form-group select, .tpl-frontend-login_form-default .form-group textarea, .tpl-frontend-login_form-default .form-group button.form-control-submit {
            line-height: 22px; } }
        @media (min-width: 768px) and (max-width: 991px) {
          .tpl-frontend-login_form-default .form-group input:not([type="radiobox"]):not([type="checkbox"]), .tpl-frontend-login_form-default .form-group select, .tpl-frontend-login_form-default .form-group textarea, .tpl-frontend-login_form-default .form-group button.form-control-submit {
            line-height: 22px; } }
        @media (min-width: 992px) and (max-width: 1169px) {
          .tpl-frontend-login_form-default .form-group input:not([type="radiobox"]):not([type="checkbox"]), .tpl-frontend-login_form-default .form-group select, .tpl-frontend-login_form-default .form-group textarea, .tpl-frontend-login_form-default .form-group button.form-control-submit {
            line-height: 22px; } }
        @media (min-width: 1170px) {
          .tpl-frontend-login_form-default .form-group input:not([type="radiobox"]):not([type="checkbox"]), .tpl-frontend-login_form-default .form-group select, .tpl-frontend-login_form-default .form-group textarea, .tpl-frontend-login_form-default .form-group button.form-control-submit {
            line-height: 22px; } }
        .tpl-frontend-login_form-default .form-group input:not([type="radiobox"]):not([type="checkbox"])::-webkit-input-placeholder, .tpl-frontend-login_form-default .form-group select::-webkit-input-placeholder, .tpl-frontend-login_form-default .form-group textarea::-webkit-input-placeholder, .tpl-frontend-login_form-default .form-group button.form-control-submit::-webkit-input-placeholder {
          color: #cccccc; }
        .tpl-frontend-login_form-default .form-group input:not([type="radiobox"]):not([type="checkbox"]):-moz-placeholder, .tpl-frontend-login_form-default .form-group select:-moz-placeholder, .tpl-frontend-login_form-default .form-group textarea:-moz-placeholder, .tpl-frontend-login_form-default .form-group button.form-control-submit:-moz-placeholder {
          color: #cccccc;
          opacity: 1; }
        .tpl-frontend-login_form-default .form-group input:not([type="radiobox"]):not([type="checkbox"])::-moz-placeholder, .tpl-frontend-login_form-default .form-group select::-moz-placeholder, .tpl-frontend-login_form-default .form-group textarea::-moz-placeholder, .tpl-frontend-login_form-default .form-group button.form-control-submit::-moz-placeholder {
          color: #cccccc;
          opacity: 1; }
        .tpl-frontend-login_form-default .form-group input:not([type="radiobox"]):not([type="checkbox"]):-ms-input-placeholder, .tpl-frontend-login_form-default .form-group select:-ms-input-placeholder, .tpl-frontend-login_form-default .form-group textarea:-ms-input-placeholder, .tpl-frontend-login_form-default .form-group button.form-control-submit:-ms-input-placeholder {
          color: #cccccc; }
        .tpl-frontend-login_form-default .form-group input:not([type="radiobox"]):not([type="checkbox"]).parsley-error, .tpl-frontend-login_form-default .form-group select.parsley-error, .tpl-frontend-login_form-default .form-group textarea.parsley-error, .tpl-frontend-login_form-default .form-group button.form-control-submit.parsley-error {
          background: #ffffff;
          border-color: #bb1919; }
      .tpl-frontend-login_form-default .form-group input[type="reset"], .tpl-frontend-login_form-default .form-group button.form-control-submit[type="reset"] {
        background: #e1071a;
        border-color: #e1071a;
        color: #fffc00;
        height: auto; }
        .tpl-frontend-login_form-default .form-group input[type="reset"].event-this-hover, .tpl-frontend-login_form-default .form-group button.form-control-submit[type="reset"].event-this-hover {
          background: #c10616;
          border-color: #c10616; }
      .tpl-frontend-login_form-default .form-group input[type="submit"], .tpl-frontend-login_form-default .form-group button.form-control-submit[type="submit"] {
        font-family: Arial, Verdana, "Helvetica Neue", Helvetica, sans-serif;
        background: none;
        -webkit-background-size: 100% 100%;
                background-size: 100% 100%;
        border: 2px solid #003dc6;
        display: block;
        width: 100%;
        padding: 2px 12px 0 12px;
        position: relative;
        overflow: hidden;
        outline-style: none;
        color: #003dc6;
        text-transform: uppercase; }
        @media (min-width: 0) and (max-width: 767px) {
          .tpl-frontend-login_form-default .form-group input[type="submit"], .tpl-frontend-login_form-default .form-group button.form-control-submit[type="submit"] {
            padding-top: 1px; } }
        @media (min-width: 768px) and (max-width: 991px) {
          .tpl-frontend-login_form-default .form-group input[type="submit"], .tpl-frontend-login_form-default .form-group button.form-control-submit[type="submit"] {
            padding-top: 1px; } }
        @media (min-width: 992px) and (max-width: 1169px) {
          .tpl-frontend-login_form-default .form-group input[type="submit"], .tpl-frontend-login_form-default .form-group button.form-control-submit[type="submit"] {
            padding-top: 1px; } }
        @media (min-width: 1170px) {
          .tpl-frontend-login_form-default .form-group input[type="submit"], .tpl-frontend-login_form-default .form-group button.form-control-submit[type="submit"] {
            padding-top: 1px; } }
        @media (min-width: 0) and (max-width: 767px) {
          .tpl-frontend-login_form-default .form-group input[type="submit"], .tpl-frontend-login_form-default .form-group button.form-control-submit[type="submit"] {
            padding-bottom: 1px; } }
        @media (min-width: 768px) and (max-width: 991px) {
          .tpl-frontend-login_form-default .form-group input[type="submit"], .tpl-frontend-login_form-default .form-group button.form-control-submit[type="submit"] {
            padding-bottom: 0px; } }
        @media (min-width: 992px) and (max-width: 1169px) {
          .tpl-frontend-login_form-default .form-group input[type="submit"], .tpl-frontend-login_form-default .form-group button.form-control-submit[type="submit"] {
            padding-bottom: 0px; } }
        @media (min-width: 1170px) {
          .tpl-frontend-login_form-default .form-group input[type="submit"], .tpl-frontend-login_form-default .form-group button.form-control-submit[type="submit"] {
            padding-bottom: 0px; } }
        @media (min-width: 0) and (max-width: 767px) {
          .tpl-frontend-login_form-default .form-group input[type="submit"], .tpl-frontend-login_form-default .form-group button.form-control-submit[type="submit"] {
            font-size: 16px; } }
        @media (min-width: 768px) and (max-width: 991px) {
          .tpl-frontend-login_form-default .form-group input[type="submit"], .tpl-frontend-login_form-default .form-group button.form-control-submit[type="submit"] {
            font-size: 16px; } }
        @media (min-width: 992px) and (max-width: 1169px) {
          .tpl-frontend-login_form-default .form-group input[type="submit"], .tpl-frontend-login_form-default .form-group button.form-control-submit[type="submit"] {
            font-size: 16px; } }
        @media (min-width: 1170px) {
          .tpl-frontend-login_form-default .form-group input[type="submit"], .tpl-frontend-login_form-default .form-group button.form-control-submit[type="submit"] {
            font-size: 16px; } }
        @media (min-width: 0) and (max-width: 767px) {
          .tpl-frontend-login_form-default .form-group input[type="submit"], .tpl-frontend-login_form-default .form-group button.form-control-submit[type="submit"] {
            line-height: 18px; } }
        @media (min-width: 768px) and (max-width: 991px) {
          .tpl-frontend-login_form-default .form-group input[type="submit"], .tpl-frontend-login_form-default .form-group button.form-control-submit[type="submit"] {
            line-height: 36px; } }
        @media (min-width: 992px) and (max-width: 1169px) {
          .tpl-frontend-login_form-default .form-group input[type="submit"], .tpl-frontend-login_form-default .form-group button.form-control-submit[type="submit"] {
            line-height: 36px; } }
        @media (min-width: 1170px) {
          .tpl-frontend-login_form-default .form-group input[type="submit"], .tpl-frontend-login_form-default .form-group button.form-control-submit[type="submit"] {
            line-height: 36px; } }
        @media (min-width: 0) and (max-width: 480px) {
          .tpl-frontend-login_form-default .form-group input[type="submit"], .tpl-frontend-login_form-default .form-group button.form-control-submit[type="submit"] {
            max-width: none; } }
        @media (min-width: 481px) and (max-width: 767px) {
          .tpl-frontend-login_form-default .form-group input[type="submit"], .tpl-frontend-login_form-default .form-group button.form-control-submit[type="submit"] {
            max-width: 170px; } }
        @media (min-width: 768px) and (max-width: 991px) {
          .tpl-frontend-login_form-default .form-group input[type="submit"], .tpl-frontend-login_form-default .form-group button.form-control-submit[type="submit"] {
            max-width: 170px; } }
        @media (min-width: 992px) and (max-width: 1169px) {
          .tpl-frontend-login_form-default .form-group input[type="submit"], .tpl-frontend-login_form-default .form-group button.form-control-submit[type="submit"] {
            max-width: 170px; } }
        @media (min-width: 1170px) {
          .tpl-frontend-login_form-default .form-group input[type="submit"], .tpl-frontend-login_form-default .form-group button.form-control-submit[type="submit"] {
            max-width: 170px; } }
        @media (min-width: 0) and (max-width: 480px) {
          .tpl-frontend-login_form-default .form-group input[type="submit"], .tpl-frontend-login_form-default .form-group button.form-control-submit[type="submit"] {
            float: none; } }
        @media (min-width: 481px) and (max-width: 767px) {
          .tpl-frontend-login_form-default .form-group input[type="submit"], .tpl-frontend-login_form-default .form-group button.form-control-submit[type="submit"] {
            float: right; } }
        @media (min-width: 768px) and (max-width: 991px) {
          .tpl-frontend-login_form-default .form-group input[type="submit"], .tpl-frontend-login_form-default .form-group button.form-control-submit[type="submit"] {
            float: none; } }
        @media (min-width: 992px) and (max-width: 1169px) {
          .tpl-frontend-login_form-default .form-group input[type="submit"], .tpl-frontend-login_form-default .form-group button.form-control-submit[type="submit"] {
            float: none; } }
        @media (min-width: 1170px) {
          .tpl-frontend-login_form-default .form-group input[type="submit"], .tpl-frontend-login_form-default .form-group button.form-control-submit[type="submit"] {
            float: none; } }
        .tpl-frontend-login_form-default .form-group input[type="submit"].event-this-hover, .tpl-frontend-login_form-default .form-group button.form-control-submit[type="submit"].event-this-hover {
          background-color: #003dc6;
          color: #ffffff; }
      .tpl-frontend-login_form-default .form-group select {
        background: #ffffff !important; }
      .tpl-frontend-login_form-default .form-group textarea {
        height: 190px; }
    .tpl-frontend-login_form-default .form-group-submit .btn {
      -webkit-border-radius: 0;
              border-radius: 0; }

/* =============================================== tpl-frontend-login [END] ========================================= */
/* =============================================== tpl-member-logout_max-outer [START] ============================== */
.container_max-outer .tpl-member-logout_max-outer > .container_max-inner > .info-spacer-cms > .tpl-member-logout {
  padding-left: 0;
  padding-right: 0; }

@media (min-width: 0) and (max-width: 480px) {
  .tpl-member-logout_max-outer .tpl-member-logout {
    padding-left: 10px; } }

@media (min-width: 481px) and (max-width: 767px) {
  .tpl-member-logout_max-outer .tpl-member-logout {
    padding-left: 15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .tpl-member-logout_max-outer .tpl-member-logout {
    padding-left: 15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .tpl-member-logout_max-outer .tpl-member-logout {
    padding-left: 15px; } }

@media (min-width: 1170px) {
  .tpl-member-logout_max-outer .tpl-member-logout {
    padding-left: 20px; } }

@media (min-width: 0) and (max-width: 480px) {
  .tpl-member-logout_max-outer .tpl-member-logout {
    padding-right: 10px; } }

@media (min-width: 481px) and (max-width: 767px) {
  .tpl-member-logout_max-outer .tpl-member-logout {
    padding-right: 15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .tpl-member-logout_max-outer .tpl-member-logout {
    padding-right: 15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .tpl-member-logout_max-outer .tpl-member-logout {
    padding-right: 15px; } }

@media (min-width: 1170px) {
  .tpl-member-logout_max-outer .tpl-member-logout {
    padding-right: 20px; } }

@media (min-width: 0) and (max-width: 480px) {
  .tpl-member-logout_max-outer .tpl-member-logout > .row {
    margin-left: -10px; } }

@media (min-width: 481px) and (max-width: 767px) {
  .tpl-member-logout_max-outer .tpl-member-logout > .row {
    margin-left: -15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .tpl-member-logout_max-outer .tpl-member-logout > .row {
    margin-left: -15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .tpl-member-logout_max-outer .tpl-member-logout > .row {
    margin-left: -15px; } }

@media (min-width: 1170px) {
  .tpl-member-logout_max-outer .tpl-member-logout > .row {
    margin-left: -20px; } }

@media (min-width: 0) and (max-width: 480px) {
  .tpl-member-logout_max-outer .tpl-member-logout > .row {
    margin-right: -10px; } }

@media (min-width: 481px) and (max-width: 767px) {
  .tpl-member-logout_max-outer .tpl-member-logout > .row {
    margin-right: -15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .tpl-member-logout_max-outer .tpl-member-logout > .row {
    margin-right: -15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .tpl-member-logout_max-outer .tpl-member-logout > .row {
    margin-right: -15px; } }

@media (min-width: 1170px) {
  .tpl-member-logout_max-outer .tpl-member-logout > .row {
    margin-right: -20px; } }

@media (min-width: 1170px) {
  .tpl-member-logout_max-outer .tpl-member-logout > .row .row {
    margin-left: -15px;
    margin-right: -15px; } }

/* =============================================== tpl-member-logout_max-outer [END] ================================ */
/* =============================================== tpl-member-logout [START] ======================================== */
.tpl-member-logout {
  display: block;
  position: relative; }
  .tpl-member-logout.bind-header-margin-bottom-0 .row .col-xs-12 .glob-title-header {
    margin-bottom: 0; }
  .tpl-member-logout.bind-header-margin-bottom-10 .row .col-xs-12 .glob-title-header {
    margin-bottom: 10px; }
  .tpl-member-logout_box {
    background: #e1e1e1;
    margin: 0 auto 0 auto;
    position: relative; }
    @media (min-width: 0) and (max-width: 767px) {
      .tpl-member-logout_box {
        padding-top: 15px; } }
    @media (min-width: 768px) and (max-width: 991px) {
      .tpl-member-logout_box {
        padding-top: 15px; } }
    @media (min-width: 992px) and (max-width: 1169px) {
      .tpl-member-logout_box {
        padding-top: 20px; } }
    @media (min-width: 1170px) {
      .tpl-member-logout_box {
        padding-top: 30px; } }
    @media (min-width: 0) and (max-width: 767px) {
      .tpl-member-logout_box {
        padding-bottom: 15px; } }
    @media (min-width: 768px) and (max-width: 991px) {
      .tpl-member-logout_box {
        padding-bottom: 15px; } }
    @media (min-width: 992px) and (max-width: 1169px) {
      .tpl-member-logout_box {
        padding-bottom: 20px; } }
    @media (min-width: 1170px) {
      .tpl-member-logout_box {
        padding-bottom: 30px; } }
    @media (min-width: 0) and (max-width: 767px) {
      .tpl-member-logout_box {
        padding-left: 15px; } }
    @media (min-width: 768px) and (max-width: 991px) {
      .tpl-member-logout_box {
        padding-left: 15px; } }
    @media (min-width: 992px) and (max-width: 1169px) {
      .tpl-member-logout_box {
        padding-left: 20px; } }
    @media (min-width: 1170px) {
      .tpl-member-logout_box {
        padding-left: 30px; } }
    @media (min-width: 0) and (max-width: 767px) {
      .tpl-member-logout_box {
        padding-right: 15px; } }
    @media (min-width: 768px) and (max-width: 991px) {
      .tpl-member-logout_box {
        padding-right: 15px; } }
    @media (min-width: 992px) and (max-width: 1169px) {
      .tpl-member-logout_box {
        padding-right: 20px; } }
    @media (min-width: 1170px) {
      .tpl-member-logout_box {
        padding-right: 30px; } }
    @media (min-width: 0) and (max-width: 767px) {
      .tpl-member-logout_box {
        max-width: none; } }
    @media (min-width: 768px) and (max-width: 991px) {
      .tpl-member-logout_box {
        max-width: 560px; } }
    @media (min-width: 992px) and (max-width: 1169px) {
      .tpl-member-logout_box {
        max-width: 570px; } }
    @media (min-width: 1170px) {
      .tpl-member-logout_box {
        max-width: 608px; } }
    .tpl-member-logout_box .tpl-member-logout_description {
      display: block;
      position: relative; }
      .tpl-member-logout_box .tpl-member-logout_description > .inner-text {
        padding: 5px 10px 5px 10px;
        display: block;
        position: relative; }
        .tpl-member-logout_box .tpl-member-logout_description > .inner-text.bind-logout-error {
          background: rgba(166, 24, 40, 0.5); }
        .tpl-member-logout_box .tpl-member-logout_description > .inner-text.bind-logged-out-successfully {
          background: rgba(3, 166, 0, 0.5); }
        .tpl-member-logout_box .tpl-member-logout_description > .inner-text p {
          margin-bottom: 0; }

/* =============================================== tpl-member-logout [END] ========================================== */
/* =============================================== tpl-access-menu_max-outer [START] ================================ */
.container_max-outer .tpl-access-menu_max-outer > .container_max-inner > .info-spacer-cms > .tpl-access-menu {
  padding-left: 0;
  padding-right: 0; }

@media (min-width: 0) and (max-width: 480px) {
  .tpl-access-menu_max-outer .tpl-access-menu {
    padding-left: 10px; } }

@media (min-width: 481px) and (max-width: 767px) {
  .tpl-access-menu_max-outer .tpl-access-menu {
    padding-left: 15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .tpl-access-menu_max-outer .tpl-access-menu {
    padding-left: 15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .tpl-access-menu_max-outer .tpl-access-menu {
    padding-left: 15px; } }

@media (min-width: 1170px) {
  .tpl-access-menu_max-outer .tpl-access-menu {
    padding-left: 20px; } }

@media (min-width: 0) and (max-width: 480px) {
  .tpl-access-menu_max-outer .tpl-access-menu {
    padding-right: 10px; } }

@media (min-width: 481px) and (max-width: 767px) {
  .tpl-access-menu_max-outer .tpl-access-menu {
    padding-right: 15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .tpl-access-menu_max-outer .tpl-access-menu {
    padding-right: 15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .tpl-access-menu_max-outer .tpl-access-menu {
    padding-right: 15px; } }

@media (min-width: 1170px) {
  .tpl-access-menu_max-outer .tpl-access-menu {
    padding-right: 20px; } }

@media (min-width: 0) and (max-width: 480px) {
  .tpl-access-menu_max-outer .tpl-access-menu > .row {
    margin-left: -10px; } }

@media (min-width: 481px) and (max-width: 767px) {
  .tpl-access-menu_max-outer .tpl-access-menu > .row {
    margin-left: -15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .tpl-access-menu_max-outer .tpl-access-menu > .row {
    margin-left: -15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .tpl-access-menu_max-outer .tpl-access-menu > .row {
    margin-left: -15px; } }

@media (min-width: 1170px) {
  .tpl-access-menu_max-outer .tpl-access-menu > .row {
    margin-left: -20px; } }

@media (min-width: 0) and (max-width: 480px) {
  .tpl-access-menu_max-outer .tpl-access-menu > .row {
    margin-right: -10px; } }

@media (min-width: 481px) and (max-width: 767px) {
  .tpl-access-menu_max-outer .tpl-access-menu > .row {
    margin-right: -15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .tpl-access-menu_max-outer .tpl-access-menu > .row {
    margin-right: -15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .tpl-access-menu_max-outer .tpl-access-menu > .row {
    margin-right: -15px; } }

@media (min-width: 1170px) {
  .tpl-access-menu_max-outer .tpl-access-menu > .row {
    margin-right: -20px; } }

@media (min-width: 1170px) {
  .tpl-access-menu_max-outer .tpl-access-menu > .row .row {
    margin-left: -15px;
    margin-right: -15px; } }

.tpl-access-menu_max-outer.bind-float-left {
  float: left; }

.tpl-access-menu_max-outer.bind-float-right {
  float: right; }

/* =============================================== tpl-access-menu_max-outer [END] ================================== */
/* =============================================== tpl-access-menu [START] ========================================== */
.tpl-access-menu {
  display: block;
  position: relative;
  overflow: hidden;
  font-size: 20px;
  line-height: 22px; }
  .tpl-access-menu.bind-float-left {
    float: left; }
  .tpl-access-menu.bind-float-right {
    float: right; }
  .tpl-access-menu.bind-float-center > .row > .col-xs-12 {
    text-align: center; }
    .tpl-access-menu.bind-float-center > .row > .col-xs-12 > ul {
      display: inline-block; }
  .tpl-access-menu_list-type1 {
    padding-left: 0;
    list-style: none;
    margin-bottom: 0; }
    .tpl-access-menu_list-type1 > li {
      padding-left: 19px;
      float: left;
      font-size: 16px;
      line-height: 20px; }
      .tpl-access-menu_list-type1 > li:first-child {
        padding-left: 0; }
      .tpl-access-menu_list-type1 > li.inner-link-login .inside-icon, .tpl-access-menu_list-type1 > li.inner-link-logout .inside-icon, .tpl-access-menu_list-type1 > li.inner-link-user .inside-icon {
        font-size: 0;
        line-height: 0;
        display: inline-block;
        position: relative;
        float: left;
        margin: 2px 5px 0 0; }
        .tpl-access-menu_list-type1 > li.inner-link-login .inside-icon:before, .tpl-access-menu_list-type1 > li.inner-link-logout .inside-icon:before, .tpl-access-menu_list-type1 > li.inner-link-user .inside-icon:before {
          font-family: FontAwesome, serif;
          font-size: 17px;
          line-height: 15px;
          font-weight: normal; }
      .tpl-access-menu_list-type1 > li.inner-link-login > a .inside-icon {
        margin-top: 3px; }
        .tpl-access-menu_list-type1 > li.inner-link-login > a .inside-icon:before {
          content: "\f090"; }
      .tpl-access-menu_list-type1 > li.inner-link-logout > a .inside-icon {
        margin-top: 3px; }
        .tpl-access-menu_list-type1 > li.inner-link-logout > a .inside-icon:before {
          content: "\f08b"; }
      .tpl-access-menu_list-type1 > li.inner-link-user .inside-icon:before {
        content: "\f007"; }
      .tpl-access-menu_list-type1 > li > a {
        display: block;
        position: relative;
        text-decoration: none; }
        .tpl-access-menu_list-type1 > li > a.event-this-hover {
          color: #bb1919; }
  .tpl-access-menu > ul.test {
    padding-left: 0;
    list-style: none;
    margin-bottom: 0; }
    .topnav .tpl-access-menu > ul.test {
      padding-top: 22px; }
    .tpl-access-menu > ul.test > li {
      padding-left: 25px;
      float: left; }
      .tpl-access-menu > ul.test > li:first-child {
        padding-left: 0; }
      .tpl-access-menu > ul.test > li.inner-login .inside-icon, .tpl-access-menu > ul.test > li.inner-logout .inside-icon, .tpl-access-menu > ul.test > li.inner-user-link .inside-icon, .tpl-access-menu > ul.test > li.inner-user-text .inside-icon {
        font-size: 0;
        line-height: 0;
        display: inline-block;
        position: relative;
        float: left;
        margin: -2px 7px 0 0; }
        .tpl-access-menu > ul.test > li.inner-login .inside-icon:before, .tpl-access-menu > ul.test > li.inner-logout .inside-icon:before, .tpl-access-menu > ul.test > li.inner-user-link .inside-icon:before, .tpl-access-menu > ul.test > li.inner-user-text .inside-icon:before {
          font-family: FontAwesome, serif;
          font-size: 26px;
          line-height: 24px;
          font-weight: normal; }
      .tpl-access-menu > ul.test > li.inner-login > a {
        padding-top: 2px; }
        .tpl-access-menu > ul.test > li.inner-login > a .inside-icon:before {
          content: "\f090"; }
      .tpl-access-menu > ul.test > li.inner-logout > a {
        padding-top: 2px; }
        .tpl-access-menu > ul.test > li.inner-logout > a .inside-icon:before {
          content: "\f08b"; }
      .tpl-access-menu > ul.test > li.inner-user-text {
        padding-top: 2px; }
        .tpl-access-menu > ul.test > li.inner-user-text .inside-icon:before {
          content: "\f007"; }
      .tpl-access-menu > ul.test > li > a {
        display: block;
        position: relative;
        text-decoration: none; }
        .tpl-access-menu > ul.test > li > a.event-this-hover {
          color: #bb1919; }

/* =============================================== tpl-access-menu [END] ============================================ */
/* =============================================== tpl-link-access-list_max-outer [START] =========================== */
.container_max-outer .tpl-link-access-list_max-outer > .container_max-inner > .info-spacer-cms > .tpl-link-access-list {
  padding-left: 0;
  padding-right: 0; }

@media (min-width: 0) and (max-width: 480px) {
  .tpl-link-access-list_max-outer .tpl-link-access-list {
    padding-left: 10px; } }

@media (min-width: 481px) and (max-width: 767px) {
  .tpl-link-access-list_max-outer .tpl-link-access-list {
    padding-left: 15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .tpl-link-access-list_max-outer .tpl-link-access-list {
    padding-left: 15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .tpl-link-access-list_max-outer .tpl-link-access-list {
    padding-left: 15px; } }

@media (min-width: 1170px) {
  .tpl-link-access-list_max-outer .tpl-link-access-list {
    padding-left: 20px; } }

@media (min-width: 0) and (max-width: 480px) {
  .tpl-link-access-list_max-outer .tpl-link-access-list {
    padding-right: 10px; } }

@media (min-width: 481px) and (max-width: 767px) {
  .tpl-link-access-list_max-outer .tpl-link-access-list {
    padding-right: 15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .tpl-link-access-list_max-outer .tpl-link-access-list {
    padding-right: 15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .tpl-link-access-list_max-outer .tpl-link-access-list {
    padding-right: 15px; } }

@media (min-width: 1170px) {
  .tpl-link-access-list_max-outer .tpl-link-access-list {
    padding-right: 20px; } }

@media (min-width: 0) and (max-width: 480px) {
  .tpl-link-access-list_max-outer .tpl-link-access-list > .row {
    margin-left: -10px; } }

@media (min-width: 481px) and (max-width: 767px) {
  .tpl-link-access-list_max-outer .tpl-link-access-list > .row {
    margin-left: -15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .tpl-link-access-list_max-outer .tpl-link-access-list > .row {
    margin-left: -15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .tpl-link-access-list_max-outer .tpl-link-access-list > .row {
    margin-left: -15px; } }

@media (min-width: 1170px) {
  .tpl-link-access-list_max-outer .tpl-link-access-list > .row {
    margin-left: -20px; } }

@media (min-width: 0) and (max-width: 480px) {
  .tpl-link-access-list_max-outer .tpl-link-access-list > .row {
    margin-right: -10px; } }

@media (min-width: 481px) and (max-width: 767px) {
  .tpl-link-access-list_max-outer .tpl-link-access-list > .row {
    margin-right: -15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .tpl-link-access-list_max-outer .tpl-link-access-list > .row {
    margin-right: -15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .tpl-link-access-list_max-outer .tpl-link-access-list > .row {
    margin-right: -15px; } }

@media (min-width: 1170px) {
  .tpl-link-access-list_max-outer .tpl-link-access-list > .row {
    margin-right: -20px; } }

@media (min-width: 1170px) {
  .tpl-link-access-list_max-outer .tpl-link-access-list > .row .row {
    margin-left: -15px;
    margin-right: -15px; } }

/* =============================================== tpl-link-access-list_max-outer [END] ============================= */
/* =============================================== tpl-link-access-list [START] ===================================== */
.tpl-link-access-list {
  display: block;
  position: relative; }
  .tpl-link-access-list.bind-header-margin-bottom-0 > .row > .col-xs-12 > .glob-title-header {
    margin-bottom: 0; }
  .tpl-link-access-list.bind-header-margin-bottom-10 > .row > .col-xs-12 > .glob-title-header {
    margin-bottom: 10px; }
  .tpl-link-access-list_list-type1 {
    display: block;
    position: relative;
    overflow: hidden; }
    @media (min-width: 0) and (max-width: 480px) {
      .tpl-link-access-list_list-type1.bind-total-4 > ul > li, .tpl-link-access-list_list-type1.bind-total-four > ul > li {
        width: 100%; } }
    @media (min-width: 481px) and (max-width: 767px) {
      .tpl-link-access-list_list-type1.bind-total-4 > ul > li, .tpl-link-access-list_list-type1.bind-total-four > ul > li {
        width: 100%; } }
    @media (min-width: 768px) and (max-width: 991px) {
      .tpl-link-access-list_list-type1.bind-total-4 > ul > li, .tpl-link-access-list_list-type1.bind-total-four > ul > li {
        width: 50%; } }
    @media (min-width: 992px) and (max-width: 1169px) {
      .tpl-link-access-list_list-type1.bind-total-4 > ul > li, .tpl-link-access-list_list-type1.bind-total-four > ul > li {
        width: 25%; } }
    @media (min-width: 1170px) {
      .tpl-link-access-list_list-type1.bind-total-4 > ul > li, .tpl-link-access-list_list-type1.bind-total-four > ul > li {
        width: 25%; } }
    @media (min-width: 0) and (max-width: 480px) {
      .tpl-link-access-list_list-type1.bind-total-3 > ul > li, .tpl-link-access-list_list-type1.bind-total-three > ul > li {
        width: 100%; } }
    @media (min-width: 481px) and (max-width: 767px) {
      .tpl-link-access-list_list-type1.bind-total-3 > ul > li, .tpl-link-access-list_list-type1.bind-total-three > ul > li {
        width: 100%; } }
    @media (min-width: 768px) and (max-width: 991px) {
      .tpl-link-access-list_list-type1.bind-total-3 > ul > li, .tpl-link-access-list_list-type1.bind-total-three > ul > li {
        width: 50%; } }
    @media (min-width: 992px) and (max-width: 1169px) {
      .tpl-link-access-list_list-type1.bind-total-3 > ul > li, .tpl-link-access-list_list-type1.bind-total-three > ul > li {
        width: -webkit-calc(100% / 3);
        width: calc(100% / 3); } }
    @media (min-width: 1170px) {
      .tpl-link-access-list_list-type1.bind-total-3 > ul > li, .tpl-link-access-list_list-type1.bind-total-three > ul > li {
        width: -webkit-calc(100% / 3);
        width: calc(100% / 3); } }
    @media (min-width: 992px) {
      .tpl-link-access-list_list-type1.bind-total-3 > ul > li:nth-child(3n+1), .tpl-link-access-list_list-type1.bind-total-3 > ul > li:nth-child(3n+3), .tpl-link-access-list_list-type1.bind-total-three > ul > li:nth-child(3n+1), .tpl-link-access-list_list-type1.bind-total-three > ul > li:nth-child(3n+3) {
        width: 33%; }
      .tpl-link-access-list_list-type1.bind-total-3 > ul > li:nth-child(3n+2), .tpl-link-access-list_list-type1.bind-total-three > ul > li:nth-child(3n+2) {
        width: 34%; } }
    @media (min-width: 0) and (max-width: 480px) {
      .tpl-link-access-list_list-type1.bind-total-2 > ul > li, .tpl-link-access-list_list-type1.bind-total-two > ul > li {
        width: 100%; } }
    @media (min-width: 481px) and (max-width: 767px) {
      .tpl-link-access-list_list-type1.bind-total-2 > ul > li, .tpl-link-access-list_list-type1.bind-total-two > ul > li {
        width: 100%; } }
    @media (min-width: 768px) and (max-width: 991px) {
      .tpl-link-access-list_list-type1.bind-total-2 > ul > li, .tpl-link-access-list_list-type1.bind-total-two > ul > li {
        width: 50%; } }
    @media (min-width: 992px) and (max-width: 1169px) {
      .tpl-link-access-list_list-type1.bind-total-2 > ul > li, .tpl-link-access-list_list-type1.bind-total-two > ul > li {
        width: 50%; } }
    @media (min-width: 1170px) {
      .tpl-link-access-list_list-type1.bind-total-2 > ul > li, .tpl-link-access-list_list-type1.bind-total-two > ul > li {
        width: 50%; } }
    @media (min-width: 0) and (max-width: 480px) {
      .tpl-link-access-list_list-type1.bind-total-1 > ul > li, .tpl-link-access-list_list-type1.bind-total-one > ul > li {
        width: 100%; } }
    @media (min-width: 481px) and (max-width: 767px) {
      .tpl-link-access-list_list-type1.bind-total-1 > ul > li, .tpl-link-access-list_list-type1.bind-total-one > ul > li {
        width: 100%; } }
    @media (min-width: 768px) and (max-width: 991px) {
      .tpl-link-access-list_list-type1.bind-total-1 > ul > li, .tpl-link-access-list_list-type1.bind-total-one > ul > li {
        width: 100%; } }
    @media (min-width: 992px) and (max-width: 1169px) {
      .tpl-link-access-list_list-type1.bind-total-1 > ul > li, .tpl-link-access-list_list-type1.bind-total-one > ul > li {
        width: 100%; } }
    @media (min-width: 1170px) {
      .tpl-link-access-list_list-type1.bind-total-1 > ul > li, .tpl-link-access-list_list-type1.bind-total-one > ul > li {
        width: 100%; } }
    .tpl-link-access-list_list-type1 > ul {
      padding-left: 0;
      list-style: none;
      margin: -16px 0 -16px -23px;
      position: relative;
      overflow: hidden; }
      .tpl-link-access-list_list-type1 > ul > li {
        display: block;
        margin: 0;
        padding: 16px 0 16px 23px;
        position: relative;
        float: left;
        overflow: hidden; }
        .tpl-link-access-list_list-type1 > ul > li > a {
          display: block;
          width: 100%;
          padding: 0 7px 0 0;
          position: relative;
          overflow: hidden;
          text-decoration: none;
          color: #8e8e8e; }
          .tpl-link-access-list_list-type1 > ul > li > a.event-this-hover {
            color: #000000; }
            .tpl-link-access-list_list-type1 > ul > li > a.event-this-hover > .inner-text {
              background: #e1e1e1; }
          .tpl-link-access-list_list-type1 > ul > li > a > .inner-text {
            background: #eeeeee;
            border: 1px solid #cccccc;
            display: block;
            height: 100%;
            min-height: 91px;
            padding: 23px 140px 23px 24px;
            position: relative;
            overflow: hidden;
            font-size: 18px;
            line-height: 21px;
            font-weight: bold; }
          .tpl-link-access-list_list-type1 > ul > li > a > .inner-icon {
            background: url('vhs-assets-css-280aef0693a46e633afda8c5fe08db5e.svg') center center no-repeat;
            -webkit-background-size: 7px 10px;
                    background-size: 7px 10px;
            border: 1px solid #000000;
            -webkit-border-radius: 50%;
                    border-radius: 50%;
            width: 22px;
            height: 22px;
            position: absolute;
            right: 42px;
            top: -webkit-calc(50% - 11px);
            top: calc(50% - 11px);
            overflow: hidden;
            color: #000000;
            text-align: center; }
          .tpl-link-access-list_list-type1 > ul > li > a > .inner-access {
            background: url('vhs-assets-css-74bd494ee8fcd6b6c678d4a7071d6c1f.png') right 0 no-repeat;
            padding: 8px 32px 8px 13px;
            width: 136px;
            height: 54px;
            position: absolute;
            right: 0;
            top: 13px;
            color: #ffffff;
            font-size: 11px;
            line-height: 13px;
            text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.9); }

/* =============================================== tpl-link-access-list [END] ======================================= */
/* =============================================== tpl-breadcrumbs_max-outer [START] ================================ */
.container_max-outer .tpl-breadcrumbs_max-outer > .container_max-inner > .info-spacer-cms > .tpl-breadcrumbs {
  padding-left: 0;
  padding-right: 0; }

@media (min-width: 0) and (max-width: 480px) {
  .tpl-breadcrumbs_max-outer .tpl-breadcrumbs {
    padding-left: 10px; } }

@media (min-width: 481px) and (max-width: 767px) {
  .tpl-breadcrumbs_max-outer .tpl-breadcrumbs {
    padding-left: 15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .tpl-breadcrumbs_max-outer .tpl-breadcrumbs {
    padding-left: 15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .tpl-breadcrumbs_max-outer .tpl-breadcrumbs {
    padding-left: 15px; } }

@media (min-width: 1170px) {
  .tpl-breadcrumbs_max-outer .tpl-breadcrumbs {
    padding-left: 20px; } }

@media (min-width: 0) and (max-width: 480px) {
  .tpl-breadcrumbs_max-outer .tpl-breadcrumbs {
    padding-right: 10px; } }

@media (min-width: 481px) and (max-width: 767px) {
  .tpl-breadcrumbs_max-outer .tpl-breadcrumbs {
    padding-right: 15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .tpl-breadcrumbs_max-outer .tpl-breadcrumbs {
    padding-right: 15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .tpl-breadcrumbs_max-outer .tpl-breadcrumbs {
    padding-right: 15px; } }

@media (min-width: 1170px) {
  .tpl-breadcrumbs_max-outer .tpl-breadcrumbs {
    padding-right: 20px; } }

@media (min-width: 0) and (max-width: 480px) {
  .tpl-breadcrumbs_max-outer .tpl-breadcrumbs > .row {
    margin-left: -10px; } }

@media (min-width: 481px) and (max-width: 767px) {
  .tpl-breadcrumbs_max-outer .tpl-breadcrumbs > .row {
    margin-left: -15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .tpl-breadcrumbs_max-outer .tpl-breadcrumbs > .row {
    margin-left: -15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .tpl-breadcrumbs_max-outer .tpl-breadcrumbs > .row {
    margin-left: -15px; } }

@media (min-width: 1170px) {
  .tpl-breadcrumbs_max-outer .tpl-breadcrumbs > .row {
    margin-left: -20px; } }

@media (min-width: 0) and (max-width: 480px) {
  .tpl-breadcrumbs_max-outer .tpl-breadcrumbs > .row {
    margin-right: -10px; } }

@media (min-width: 481px) and (max-width: 767px) {
  .tpl-breadcrumbs_max-outer .tpl-breadcrumbs > .row {
    margin-right: -15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .tpl-breadcrumbs_max-outer .tpl-breadcrumbs > .row {
    margin-right: -15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .tpl-breadcrumbs_max-outer .tpl-breadcrumbs > .row {
    margin-right: -15px; } }

@media (min-width: 1170px) {
  .tpl-breadcrumbs_max-outer .tpl-breadcrumbs > .row {
    margin-right: -20px; } }

@media (min-width: 1170px) {
  .tpl-breadcrumbs_max-outer .tpl-breadcrumbs > .row .row {
    margin-left: -15px;
    margin-right: -15px; } }

/* =============================================== tpl-breadcrumbs_max-outer [END] ================================== */
/* =============================================== tpl-breadcrumbs [START] ========================================== */
.tpl-breadcrumbs {
  display: block;
  position: relative; }
  @media (min-width: 0) and (max-width: 767px) {
    .tpl-breadcrumbs {
      padding-top: 12px; } }
  @media (min-width: 768px) and (max-width: 991px) {
    .tpl-breadcrumbs {
      padding-top: 12px; } }
  @media (min-width: 992px) and (max-width: 1169px) {
    .tpl-breadcrumbs {
      padding-top: 7px; } }
  @media (min-width: 1170px) {
    .tpl-breadcrumbs {
      padding-top: 7px; } }
  @media (min-width: 0) and (max-width: 767px) {
    .tpl-breadcrumbs {
      padding-bottom: 10px; } }
  @media (min-width: 768px) and (max-width: 991px) {
    .tpl-breadcrumbs {
      padding-bottom: 10px; } }
  @media (min-width: 992px) and (max-width: 1169px) {
    .tpl-breadcrumbs {
      padding-bottom: 5px; } }
  @media (min-width: 1170px) {
    .tpl-breadcrumbs {
      padding-bottom: 5px; } }
  .tpl-breadcrumbs_list-type1 {
    display: block;
    position: relative;
    overflow: hidden; }
    .tpl-breadcrumbs_list-type1 > ul {
      padding-left: 0;
      list-style: none;
      margin-bottom: 0; }
      .tpl-breadcrumbs_list-type1 > ul > li {
        font-family: Arial, Verdana, "Helvetica Neue", Helvetica, sans-serif;
        background: url('vhs-assets-css-e00daa9334a5d59aa1f8f848a09c7ee0.png') left 3px no-repeat;
        padding: 0 6px 0 10px;
        position: relative;
        float: left;
        font-size: 12px;
        line-height: 15px; }
        .tpl-breadcrumbs_list-type1 > ul > li:first-child {
          background: none;
          padding-left: 0; }
        .tpl-breadcrumbs_list-type1 > ul > li.action-active > a {
          color: #bb1919; }
        .tpl-breadcrumbs_list-type1 > ul > li > a {
          text-decoration: none;
          font-style: italic;
          color: #999999; }
          .tpl-breadcrumbs_list-type1 > ul > li > a.event-this-hover {
            text-decoration: underline; }
    .tpl-breadcrumbs_list-type1 > .inner-link-up {
      display: none; }
  @media (min-width: 0) and (max-width: 767px) {
    .tpl-breadcrumbs_list-type1 > ul > li {
      background-position: 8px 7px;
      display: block;
      float: none;
      padding: 3px 8px 0 18px; }
      .tpl-breadcrumbs_list-type1 > ul > li:first-child {
        padding-top: 0; } }

/* =============================================== tpl-breadcrumbs [END] ============================================ */
/* =============================================== tpl-slider-news_max-outer [START] ================================ */
.tpl-slider-news_max-outer {
  background: center top no-repeat;
  -webkit-background-size: cover;
          background-size: cover; }
  .container_max-outer .tpl-slider-news_max-outer > .container_max-inner > .info-spacer-cms > .tpl-slider-news {
    padding-left: 0;
    padding-right: 0; }
  @media (min-width: 0) and (max-width: 480px) {
    .tpl-slider-news_max-outer .tpl-slider-news {
      padding-left: 10px; } }
  @media (min-width: 481px) and (max-width: 767px) {
    .tpl-slider-news_max-outer .tpl-slider-news {
      padding-left: 15px; } }
  @media (min-width: 768px) and (max-width: 991px) {
    .tpl-slider-news_max-outer .tpl-slider-news {
      padding-left: 15px; } }
  @media (min-width: 992px) and (max-width: 1169px) {
    .tpl-slider-news_max-outer .tpl-slider-news {
      padding-left: 15px; } }
  @media (min-width: 1170px) {
    .tpl-slider-news_max-outer .tpl-slider-news {
      padding-left: 20px; } }
  @media (min-width: 0) and (max-width: 480px) {
    .tpl-slider-news_max-outer .tpl-slider-news {
      padding-right: 10px; } }
  @media (min-width: 481px) and (max-width: 767px) {
    .tpl-slider-news_max-outer .tpl-slider-news {
      padding-right: 15px; } }
  @media (min-width: 768px) and (max-width: 991px) {
    .tpl-slider-news_max-outer .tpl-slider-news {
      padding-right: 15px; } }
  @media (min-width: 992px) and (max-width: 1169px) {
    .tpl-slider-news_max-outer .tpl-slider-news {
      padding-right: 15px; } }
  @media (min-width: 1170px) {
    .tpl-slider-news_max-outer .tpl-slider-news {
      padding-right: 20px; } }
  @media (min-width: 0) and (max-width: 480px) {
    .tpl-slider-news_max-outer .tpl-slider-news > .row {
      margin-left: -10px; } }
  @media (min-width: 481px) and (max-width: 767px) {
    .tpl-slider-news_max-outer .tpl-slider-news > .row {
      margin-left: -15px; } }
  @media (min-width: 768px) and (max-width: 991px) {
    .tpl-slider-news_max-outer .tpl-slider-news > .row {
      margin-left: -15px; } }
  @media (min-width: 992px) and (max-width: 1169px) {
    .tpl-slider-news_max-outer .tpl-slider-news > .row {
      margin-left: -15px; } }
  @media (min-width: 1170px) {
    .tpl-slider-news_max-outer .tpl-slider-news > .row {
      margin-left: -20px; } }
  @media (min-width: 0) and (max-width: 480px) {
    .tpl-slider-news_max-outer .tpl-slider-news > .row {
      margin-right: -10px; } }
  @media (min-width: 481px) and (max-width: 767px) {
    .tpl-slider-news_max-outer .tpl-slider-news > .row {
      margin-right: -15px; } }
  @media (min-width: 768px) and (max-width: 991px) {
    .tpl-slider-news_max-outer .tpl-slider-news > .row {
      margin-right: -15px; } }
  @media (min-width: 992px) and (max-width: 1169px) {
    .tpl-slider-news_max-outer .tpl-slider-news > .row {
      margin-right: -15px; } }
  @media (min-width: 1170px) {
    .tpl-slider-news_max-outer .tpl-slider-news > .row {
      margin-right: -20px; } }
  @media (min-width: 1170px) {
    .tpl-slider-news_max-outer .tpl-slider-news > .row .row {
      margin-left: -15px;
      margin-right: -15px; } }

/* =============================================== tpl-slider-news_max-outer [END] ================================== */
/* =============================================== tpl-slider-news [END] ============================================ */
.tpl-slider-news {
  display: block;
  position: relative; }
  .tpl-slider-news_slick1 {
    display: block;
    margin-bottom: 0;
    position: relative; }
    @media (min-width: 0) and (max-width: 480px) {
      .tpl-slider-news_slick1 {
        margin-right: -5px; } }
    @media (min-width: 481px) and (max-width: 767px) {
      .tpl-slider-news_slick1 {
        margin-right: -15px; } }
    @media (min-width: 768px) and (max-width: 991px) {
      .tpl-slider-news_slick1 {
        margin-right: -15px; } }
    @media (min-width: 992px) and (max-width: 1169px) {
      .tpl-slider-news_slick1 {
        margin-right: -15px; } }
    @media (min-width: 1170px) {
      .tpl-slider-news_slick1 {
        margin-right: -20px; } }
    @media (min-width: 0) and (max-width: 480px) {
      .tpl-slider-news_slick1 {
        margin-left: -5px; } }
    @media (min-width: 481px) and (max-width: 767px) {
      .tpl-slider-news_slick1 {
        margin-left: -15px; } }
    @media (min-width: 768px) and (max-width: 991px) {
      .tpl-slider-news_slick1 {
        margin-left: -15px; } }
    @media (min-width: 992px) and (max-width: 1169px) {
      .tpl-slider-news_slick1 {
        margin-left: -15px; } }
    @media (min-width: 1170px) {
      .tpl-slider-news_slick1 {
        margin-left: -20px; } }
    @media (min-width: 0) and (max-width: 480px) {
      .tpl-slider-news_slick1 {
        padding-top: 90px; } }
    @media (min-width: 481px) and (max-width: 767px) {
      .tpl-slider-news_slick1 {
        padding-top: 90px; } }
    @media (min-width: 768px) and (max-width: 991px) {
      .tpl-slider-news_slick1 {
        padding-top: 110px; } }
    @media (min-width: 992px) and (max-width: 1169px) {
      .tpl-slider-news_slick1 {
        padding-top: 110px; } }
    @media (min-width: 1170px) {
      .tpl-slider-news_slick1 {
        padding-top: 110px; } }
    .tpl-slider-news_slick1.slick-dotted {
      margin-bottom: 0 !important; }
    .tpl-slider-news_slick1-slide {
      border: none;
      display: block;
      position: relative; }
      @media (min-width: 0) and (max-width: 480px) {
        .tpl-slider-news_slick1-slide {
          padding-right: 10px; } }
      @media (min-width: 481px) and (max-width: 767px) {
        .tpl-slider-news_slick1-slide {
          padding-right: 15px; } }
      @media (min-width: 768px) and (max-width: 991px) {
        .tpl-slider-news_slick1-slide {
          padding-right: 15px; } }
      @media (min-width: 992px) and (max-width: 1169px) {
        .tpl-slider-news_slick1-slide {
          padding-right: 15px; } }
      @media (min-width: 1170px) {
        .tpl-slider-news_slick1-slide {
          padding-right: 15px; } }
      @media (min-width: 0) and (max-width: 480px) {
        .tpl-slider-news_slick1-slide {
          padding-left: 10px; } }
      @media (min-width: 481px) and (max-width: 767px) {
        .tpl-slider-news_slick1-slide {
          padding-left: 15px; } }
      @media (min-width: 768px) and (max-width: 991px) {
        .tpl-slider-news_slick1-slide {
          padding-left: 15px; } }
      @media (min-width: 992px) and (max-width: 1169px) {
        .tpl-slider-news_slick1-slide {
          padding-left: 15px; } }
      @media (min-width: 1170px) {
        .tpl-slider-news_slick1-slide {
          padding-left: 15px; } }
      .tpl-slider-news_slick1-slide_box {
        background: #ffffff;
        display: block;
        padding: 38px 40px 0 40px;
        position: relative;
        overflow: hidden; }
        .tpl-slider-news_slick1-slide_box > .inner-title {
          font-family: Arial, Verdana, "Helvetica Neue", Helvetica, sans-serif;
          font-size: 24px;
          line-height: 29px;
          display: block;
          position: relative; }
          .tpl-slider-news_slick1-slide_box > .inner-title a {
            text-decoration: none; }
            .tpl-slider-news_slick1-slide_box > .inner-title a.event-this-hover {
              color: #444444;
              text-decoration: underline; }
        .tpl-slider-news_slick1-slide_box > .inner-text {
          display: block;
          padding-top: 18px;
          position: relative; }
        .tpl-slider-news_slick1-slide_box > .inner-date {
          font-family: Arial, Verdana, "Helvetica Neue", Helvetica, sans-serif;
          display: block;
          padding-top: 7px;
          position: relative;
          font-size: 13px;
          line-height: 15px; }
        .tpl-slider-news_slick1-slide_box > .inner-info {
          border-top: 1px solid #eeeeee;
          display: block;
          padding-left: 40px;
          margin: 17px -40px 0 -40px;
          position: relative; }
          .tpl-slider-news_slick1-slide_box > .inner-info > .inside-type {
            font-family: Arial, Verdana, "Helvetica Neue", Helvetica, sans-serif;
            padding-top: 21px;
            position: relative;
            float: left;
            font-size: 13px;
            line-height: 15px;
            font-weight: bold; }
          .tpl-slider-news_slick1-slide_box > .inner-info > .inside-more {
            background: #eeeeee;
            position: relative;
            float: right;
            overflow: hidden;
            font-size: 14px;
            line-height: 16px; }
            .tpl-slider-news_slick1-slide_box > .inner-info > .inside-more a {
              display: block;
              padding: 19px 25px 21px 25px;
              position: relative;
              color: #444444;
              text-decoration: none; }
              .tpl-slider-news_slick1-slide_box > .inner-info > .inside-more a.event-this-hover {
                background: #e1e1e1;
                color: #0025ff;
                text-decoration: none; }
    .tpl-slider-news_slick1-dots-ul {
      padding-left: 0;
      list-style: none;
      display: block;
      margin-bottom: 0;
      text-align: right;
      position: relative;
      overflow: hidden; }
      @media (min-width: 0) and (max-width: 767px) {
        .tpl-slider-news_slick1-dots-ul {
          padding-top: 3px; } }
      @media (min-width: 768px) and (max-width: 991px) {
        .tpl-slider-news_slick1-dots-ul {
          padding-top: 3px; } }
      @media (min-width: 992px) and (max-width: 1169px) {
        .tpl-slider-news_slick1-dots-ul {
          padding-top: 3px; } }
      @media (min-width: 1170px) {
        .tpl-slider-news_slick1-dots-ul {
          padding-top: 3px; } }
      @media (min-width: 0) and (max-width: 767px) {
        .tpl-slider-news_slick1-dots-ul {
          padding-right: 28px; } }
      @media (min-width: 768px) and (max-width: 991px) {
        .tpl-slider-news_slick1-dots-ul {
          padding-right: 28px; } }
      @media (min-width: 992px) and (max-width: 1169px) {
        .tpl-slider-news_slick1-dots-ul {
          padding-right: 28px; } }
      @media (min-width: 1170px) {
        .tpl-slider-news_slick1-dots-ul {
          padding-right: 28px; } }
      @media (min-width: 0) and (max-width: 767px) {
        .tpl-slider-news_slick1-dots-ul {
          padding-bottom: 17px; } }
      @media (min-width: 768px) and (max-width: 991px) {
        .tpl-slider-news_slick1-dots-ul {
          padding-bottom: 17px; } }
      @media (min-width: 992px) and (max-width: 1169px) {
        .tpl-slider-news_slick1-dots-ul {
          padding-bottom: 17px; } }
      @media (min-width: 1170px) {
        .tpl-slider-news_slick1-dots-ul {
          padding-bottom: 17px; } }
      .tpl-slider-news_slick1-dots-ul > li {
        display: inline-block;
        padding: 2px 7px 0 7px;
        margin: 0;
        -webkit-transition: all 250ms ease;
        -o-transition: all 250ms ease;
        transition: all 250ms ease; }
        .tpl-slider-news_slick1-dots-ul > li:first-child {
          padding-left: 0; }
        .tpl-slider-news_slick1-dots-ul > li:last-child {
          padding-right: 0; }
        .tpl-slider-news_slick1-dots-ul > li.slick-active {
          padding-top: 0; }
          .tpl-slider-news_slick1-dots-ul > li.slick-active > button {
            width: 18px;
            height: 18px; }
        .tpl-slider-news_slick1-dots-ul > li > button {
          background: #dbdbdb;
          border: none;
          -webkit-border-radius: 50%;
                  border-radius: 50%;
          width: 14px;
          height: 14px;
          position: relative;
          overflow: hidden;
          text-indent: -100px; }
          @media (min-width: 0) and (max-width: 480px) {
            .tpl-slider-news_slick1-dots-ul > li > button {
              line-height: 0px; } }
          @media (min-width: 481px) and (max-width: 767px) {
            .tpl-slider-news_slick1-dots-ul > li > button {
              line-height: 0px; } }
          @media (min-width: 768px) and (max-width: 991px) {
            .tpl-slider-news_slick1-dots-ul > li > button {
              line-height: 0px; } }
          @media (min-width: 992px) and (max-width: 1169px) {
            .tpl-slider-news_slick1-dots-ul > li > button {
              line-height: 0px; } }
          @media (min-width: 1170px) {
            .tpl-slider-news_slick1-dots-ul > li > button {
              line-height: 0px; } }
          .tpl-slider-news_slick1-dots-ul > li > button.event-this-hover {
            background-color: #cccccc; }
    .tpl-slider-news_slick1 div.slick-list {
      z-index: 1; }
    .tpl-slider-news_slick1 button.slick-arrow {
      -webkit-transition: background-color 250ms ease;
      -o-transition: background-color 250ms ease;
      transition: background-color 250ms ease; }
      @media (min-width: 0) and (max-width: 767px) {
        .tpl-slider-news_slick1 button.slick-arrow {
          width: 80px; } }
      @media (min-width: 768px) and (max-width: 991px) {
        .tpl-slider-news_slick1 button.slick-arrow {
          width: 80px; } }
      @media (min-width: 992px) and (max-width: 1169px) {
        .tpl-slider-news_slick1 button.slick-arrow {
          width: 80px; } }
      @media (min-width: 1170px) {
        .tpl-slider-news_slick1 button.slick-arrow {
          width: 80px; } }
      @media (min-width: 0) and (max-width: 767px) {
        .tpl-slider-news_slick1 button.slick-arrow {
          height: 60px; } }
      @media (min-width: 768px) and (max-width: 991px) {
        .tpl-slider-news_slick1 button.slick-arrow {
          height: 60px; } }
      @media (min-width: 992px) and (max-width: 1169px) {
        .tpl-slider-news_slick1 button.slick-arrow {
          height: 60px; } }
      @media (min-width: 1170px) {
        .tpl-slider-news_slick1 button.slick-arrow {
          height: 60px; } }
      @media (min-width: 0) and (max-width: 767px) {
        .tpl-slider-news_slick1 button.slick-arrow {
          top: 30px; } }
      @media (min-width: 768px) and (max-width: 991px) {
        .tpl-slider-news_slick1 button.slick-arrow {
          top: 30px; } }
      @media (min-width: 992px) and (max-width: 1169px) {
        .tpl-slider-news_slick1 button.slick-arrow {
          top: 30px; } }
      @media (min-width: 1170px) {
        .tpl-slider-news_slick1 button.slick-arrow {
          top: 30px; } }
      .tpl-slider-news_slick1 button.slick-arrow.event-this-hover {
        opacity: 1; }
      .tpl-slider-news_slick1 button.slick-arrow.slick-prev {
        background: url('vhs-assets-css-243b9fb08dfec0106ae28bfd31fa5904.svg') center center no-repeat #eeeeee;
        display: block;
        overflow: hidden;
        text-indent: -100px;
        z-index: 10; }
        @media (min-width: 0) and (max-width: 480px) {
          .tpl-slider-news_slick1 button.slick-arrow.slick-prev {
            left: 10px; } }
        @media (min-width: 481px) and (max-width: 767px) {
          .tpl-slider-news_slick1 button.slick-arrow.slick-prev {
            left: 15px; } }
        @media (min-width: 768px) and (max-width: 991px) {
          .tpl-slider-news_slick1 button.slick-arrow.slick-prev {
            left: 15px; } }
        @media (min-width: 992px) and (max-width: 1169px) {
          .tpl-slider-news_slick1 button.slick-arrow.slick-prev {
            left: 15px; } }
        @media (min-width: 1170px) {
          .tpl-slider-news_slick1 button.slick-arrow.slick-prev {
            left: 15px; } }
        @media (min-width: 0) and (max-width: 480px) {
          .tpl-slider-news_slick1 button.slick-arrow.slick-prev {
            line-height: 0px; } }
        @media (min-width: 481px) and (max-width: 767px) {
          .tpl-slider-news_slick1 button.slick-arrow.slick-prev {
            line-height: 0px; } }
        @media (min-width: 768px) and (max-width: 991px) {
          .tpl-slider-news_slick1 button.slick-arrow.slick-prev {
            line-height: 0px; } }
        @media (min-width: 992px) and (max-width: 1169px) {
          .tpl-slider-news_slick1 button.slick-arrow.slick-prev {
            line-height: 0px; } }
        @media (min-width: 1170px) {
          .tpl-slider-news_slick1 button.slick-arrow.slick-prev {
            line-height: 0px; } }
        .tpl-slider-news_slick1 button.slick-arrow.slick-prev.event-this-hover {
          background-color: #cccccc; }
      .tpl-slider-news_slick1 button.slick-arrow.slick-next {
        background: url('vhs-assets-css-f5ec515a0e4619b8b0037cb09f3e82ec.svg') center center no-repeat #eeeeee;
        display: block;
        overflow: hidden;
        right: auto;
        text-indent: -100px;
        z-index: 10; }
        @media (min-width: 0) and (max-width: 480px) {
          .tpl-slider-news_slick1 button.slick-arrow.slick-next {
            left: 90px; } }
        @media (min-width: 481px) and (max-width: 767px) {
          .tpl-slider-news_slick1 button.slick-arrow.slick-next {
            left: 95px; } }
        @media (min-width: 768px) and (max-width: 991px) {
          .tpl-slider-news_slick1 button.slick-arrow.slick-next {
            left: 95px; } }
        @media (min-width: 992px) and (max-width: 1169px) {
          .tpl-slider-news_slick1 button.slick-arrow.slick-next {
            left: 95px; } }
        @media (min-width: 1170px) {
          .tpl-slider-news_slick1 button.slick-arrow.slick-next {
            left: 95px; } }
        @media (min-width: 0) and (max-width: 480px) {
          .tpl-slider-news_slick1 button.slick-arrow.slick-next {
            line-height: 0px; } }
        @media (min-width: 481px) and (max-width: 767px) {
          .tpl-slider-news_slick1 button.slick-arrow.slick-next {
            line-height: 0px; } }
        @media (min-width: 768px) and (max-width: 991px) {
          .tpl-slider-news_slick1 button.slick-arrow.slick-next {
            line-height: 0px; } }
        @media (min-width: 992px) and (max-width: 1169px) {
          .tpl-slider-news_slick1 button.slick-arrow.slick-next {
            line-height: 0px; } }
        @media (min-width: 1170px) {
          .tpl-slider-news_slick1 button.slick-arrow.slick-next {
            line-height: 0px; } }
        .tpl-slider-news_slick1 button.slick-arrow.slick-next.event-this-hover {
          background-color: #cccccc; }

/* =============================================== tpl-slider-news [END] ============================================ */
/* =============================================== tpl-plugin-slider-news_max-outer [START] ========================= */
.tpl-plugin-slider-news_max-outer {
  background: center top no-repeat;
  -webkit-background-size: cover;
          background-size: cover; }
  .container_max-outer .tpl-plugin-slider-news_max-outer > .container_max-inner > .info-spacer-cms > .tpl-plugin-slider-news {
    padding-left: 0;
    padding-right: 0; }
  @media (min-width: 0) and (max-width: 480px) {
    .tpl-plugin-slider-news_max-outer .tpl-plugin-slider-news {
      padding-left: 10px; } }
  @media (min-width: 481px) and (max-width: 767px) {
    .tpl-plugin-slider-news_max-outer .tpl-plugin-slider-news {
      padding-left: 15px; } }
  @media (min-width: 768px) and (max-width: 991px) {
    .tpl-plugin-slider-news_max-outer .tpl-plugin-slider-news {
      padding-left: 15px; } }
  @media (min-width: 992px) and (max-width: 1169px) {
    .tpl-plugin-slider-news_max-outer .tpl-plugin-slider-news {
      padding-left: 15px; } }
  @media (min-width: 1170px) {
    .tpl-plugin-slider-news_max-outer .tpl-plugin-slider-news {
      padding-left: 20px; } }
  @media (min-width: 0) and (max-width: 480px) {
    .tpl-plugin-slider-news_max-outer .tpl-plugin-slider-news {
      padding-right: 10px; } }
  @media (min-width: 481px) and (max-width: 767px) {
    .tpl-plugin-slider-news_max-outer .tpl-plugin-slider-news {
      padding-right: 15px; } }
  @media (min-width: 768px) and (max-width: 991px) {
    .tpl-plugin-slider-news_max-outer .tpl-plugin-slider-news {
      padding-right: 15px; } }
  @media (min-width: 992px) and (max-width: 1169px) {
    .tpl-plugin-slider-news_max-outer .tpl-plugin-slider-news {
      padding-right: 15px; } }
  @media (min-width: 1170px) {
    .tpl-plugin-slider-news_max-outer .tpl-plugin-slider-news {
      padding-right: 20px; } }
  @media (min-width: 0) and (max-width: 480px) {
    .tpl-plugin-slider-news_max-outer .tpl-plugin-slider-news > .row {
      margin-left: -10px; } }
  @media (min-width: 481px) and (max-width: 767px) {
    .tpl-plugin-slider-news_max-outer .tpl-plugin-slider-news > .row {
      margin-left: -15px; } }
  @media (min-width: 768px) and (max-width: 991px) {
    .tpl-plugin-slider-news_max-outer .tpl-plugin-slider-news > .row {
      margin-left: -15px; } }
  @media (min-width: 992px) and (max-width: 1169px) {
    .tpl-plugin-slider-news_max-outer .tpl-plugin-slider-news > .row {
      margin-left: -15px; } }
  @media (min-width: 1170px) {
    .tpl-plugin-slider-news_max-outer .tpl-plugin-slider-news > .row {
      margin-left: -20px; } }
  @media (min-width: 0) and (max-width: 480px) {
    .tpl-plugin-slider-news_max-outer .tpl-plugin-slider-news > .row {
      margin-right: -10px; } }
  @media (min-width: 481px) and (max-width: 767px) {
    .tpl-plugin-slider-news_max-outer .tpl-plugin-slider-news > .row {
      margin-right: -15px; } }
  @media (min-width: 768px) and (max-width: 991px) {
    .tpl-plugin-slider-news_max-outer .tpl-plugin-slider-news > .row {
      margin-right: -15px; } }
  @media (min-width: 992px) and (max-width: 1169px) {
    .tpl-plugin-slider-news_max-outer .tpl-plugin-slider-news > .row {
      margin-right: -15px; } }
  @media (min-width: 1170px) {
    .tpl-plugin-slider-news_max-outer .tpl-plugin-slider-news > .row {
      margin-right: -20px; } }
  @media (min-width: 1170px) {
    .tpl-plugin-slider-news_max-outer .tpl-plugin-slider-news > .row .row {
      margin-left: -15px;
      margin-right: -15px; } }

/* =============================================== tpl-plugin-slider-news_max-outer [END] =========================== */
/* =============================================== tpl-plugin-slider-news [END] ===================================== */
.tpl-plugin-slider-news {
  display: block;
  position: relative; }
  .tpl-plugin-slider-news_slick1 {
    display: block;
    margin-bottom: 0;
    position: relative; }
    @media (min-width: 0) and (max-width: 480px) {
      .tpl-plugin-slider-news_slick1 {
        margin-right: -5px; } }
    @media (min-width: 481px) and (max-width: 767px) {
      .tpl-plugin-slider-news_slick1 {
        margin-right: -15px; } }
    @media (min-width: 768px) and (max-width: 991px) {
      .tpl-plugin-slider-news_slick1 {
        margin-right: -15px; } }
    @media (min-width: 992px) and (max-width: 1169px) {
      .tpl-plugin-slider-news_slick1 {
        margin-right: -15px; } }
    @media (min-width: 1170px) {
      .tpl-plugin-slider-news_slick1 {
        margin-right: -15px; } }
    @media (min-width: 0) and (max-width: 480px) {
      .tpl-plugin-slider-news_slick1 {
        margin-left: -5px; } }
    @media (min-width: 481px) and (max-width: 767px) {
      .tpl-plugin-slider-news_slick1 {
        margin-left: -15px; } }
    @media (min-width: 768px) and (max-width: 991px) {
      .tpl-plugin-slider-news_slick1 {
        margin-left: -15px; } }
    @media (min-width: 992px) and (max-width: 1169px) {
      .tpl-plugin-slider-news_slick1 {
        margin-left: -15px; } }
    @media (min-width: 1170px) {
      .tpl-plugin-slider-news_slick1 {
        margin-left: -15px; } }
    @media (min-width: 0) and (max-width: 480px) {
      .tpl-plugin-slider-news_slick1 {
        padding-top: 90px; } }
    @media (min-width: 481px) and (max-width: 767px) {
      .tpl-plugin-slider-news_slick1 {
        padding-top: 90px; } }
    @media (min-width: 768px) and (max-width: 991px) {
      .tpl-plugin-slider-news_slick1 {
        padding-top: 110px; } }
    @media (min-width: 992px) and (max-width: 1169px) {
      .tpl-plugin-slider-news_slick1 {
        padding-top: 110px; } }
    @media (min-width: 1170px) {
      .tpl-plugin-slider-news_slick1 {
        padding-top: 110px; } }
    .tpl-plugin-slider-news_slick1.slick-dotted {
      margin-bottom: 0 !important; }
    .tpl-plugin-slider-news_slick1-slide {
      border: none;
      position: relative;
      display: -webkit-box !important;
      display: -webkit-flex !important;
      display: -ms-flexbox !important;
      display: flex !important;
      -webkit-align-self: stretch !important;
          -ms-flex-item-align: stretch !important;
              align-self: stretch !important;
      height: auto !important; }
      @media (min-width: 0) and (max-width: 480px) {
        .tpl-plugin-slider-news_slick1-slide {
          padding-right: 10px; } }
      @media (min-width: 481px) and (max-width: 767px) {
        .tpl-plugin-slider-news_slick1-slide {
          padding-right: 15px; } }
      @media (min-width: 768px) and (max-width: 991px) {
        .tpl-plugin-slider-news_slick1-slide {
          padding-right: 15px; } }
      @media (min-width: 992px) and (max-width: 1169px) {
        .tpl-plugin-slider-news_slick1-slide {
          padding-right: 15px; } }
      @media (min-width: 1170px) {
        .tpl-plugin-slider-news_slick1-slide {
          padding-right: 15px; } }
      @media (min-width: 0) and (max-width: 480px) {
        .tpl-plugin-slider-news_slick1-slide {
          padding-left: 10px; } }
      @media (min-width: 481px) and (max-width: 767px) {
        .tpl-plugin-slider-news_slick1-slide {
          padding-left: 15px; } }
      @media (min-width: 768px) and (max-width: 991px) {
        .tpl-plugin-slider-news_slick1-slide {
          padding-left: 15px; } }
      @media (min-width: 992px) and (max-width: 1169px) {
        .tpl-plugin-slider-news_slick1-slide {
          padding-left: 15px; } }
      @media (min-width: 1170px) {
        .tpl-plugin-slider-news_slick1-slide {
          padding-left: 15px; } }
      .tpl-plugin-slider-news_slick1-slide_box {
        background: #ffffff;
        display: block;
        padding: 38px 40px 97px 40px;
        position: relative;
        overflow: hidden; }
        .tpl-plugin-slider-news_slick1-slide_box > .inner-title {
          font-family: Arial, Verdana, "Helvetica Neue", Helvetica, sans-serif;
          font-size: 24px;
          line-height: 29px;
          display: block;
          position: relative; }
          .tpl-plugin-slider-news_slick1-slide_box > .inner-title a {
            text-decoration: none; }
            .tpl-plugin-slider-news_slick1-slide_box > .inner-title a.event-this-hover {
              color: #444444;
              text-decoration: underline; }
        .tpl-plugin-slider-news_slick1-slide_box > .inner-text {
          display: block;
          padding-top: 18px;
          position: relative; }
        .tpl-plugin-slider-news_slick1-slide_box > .inner-date {
          font-family: Arial, Verdana, "Helvetica Neue", Helvetica, sans-serif;
          display: block;
          padding-top: 7px;
          font-size: 13px;
          line-height: 15px;
          width: 100%;
          position: absolute;
          left: 40px;
          bottom: 74px; }
        .tpl-plugin-slider-news_slick1-slide_box > .inner-info {
          border-top: 1px solid #eeeeee;
          display: block;
          padding-left: 40px;
          margin: 17px -40px 0 -40px;
          position: absolute;
          width: 100%;
          bottom: 0;
          left: 40px; }
          .tpl-plugin-slider-news_slick1-slide_box > .inner-info > .inside-type {
            font-family: Arial, Verdana, "Helvetica Neue", Helvetica, sans-serif;
            padding-top: 21px;
            position: relative;
            float: left;
            font-size: 13px;
            line-height: 15px;
            font-weight: bold; }
          .tpl-plugin-slider-news_slick1-slide_box > .inner-info > .inside-more {
            background: #eeeeee;
            position: relative;
            float: right;
            overflow: hidden;
            font-size: 14px;
            line-height: 16px; }
            .tpl-plugin-slider-news_slick1-slide_box > .inner-info > .inside-more a {
              display: block;
              padding: 19px 25px 21px 25px;
              position: relative;
              color: #444444;
              text-decoration: none; }
              .tpl-plugin-slider-news_slick1-slide_box > .inner-info > .inside-more a.event-this-hover {
                background: #e1e1e1;
                color: #0025ff;
                text-decoration: none; }
    .tpl-plugin-slider-news_slick1-dots-ul {
      padding-left: 0;
      list-style: none;
      display: block;
      margin-bottom: 0;
      text-align: right;
      position: relative;
      overflow: hidden; }
      @media (min-width: 0) and (max-width: 767px) {
        .tpl-plugin-slider-news_slick1-dots-ul {
          padding-top: 3px; } }
      @media (min-width: 768px) and (max-width: 991px) {
        .tpl-plugin-slider-news_slick1-dots-ul {
          padding-top: 3px; } }
      @media (min-width: 992px) and (max-width: 1169px) {
        .tpl-plugin-slider-news_slick1-dots-ul {
          padding-top: 3px; } }
      @media (min-width: 1170px) {
        .tpl-plugin-slider-news_slick1-dots-ul {
          padding-top: 3px; } }
      @media (min-width: 0) and (max-width: 767px) {
        .tpl-plugin-slider-news_slick1-dots-ul {
          padding-right: 28px; } }
      @media (min-width: 768px) and (max-width: 991px) {
        .tpl-plugin-slider-news_slick1-dots-ul {
          padding-right: 28px; } }
      @media (min-width: 992px) and (max-width: 1169px) {
        .tpl-plugin-slider-news_slick1-dots-ul {
          padding-right: 28px; } }
      @media (min-width: 1170px) {
        .tpl-plugin-slider-news_slick1-dots-ul {
          padding-right: 28px; } }
      @media (min-width: 0) and (max-width: 767px) {
        .tpl-plugin-slider-news_slick1-dots-ul {
          padding-bottom: 17px; } }
      @media (min-width: 768px) and (max-width: 991px) {
        .tpl-plugin-slider-news_slick1-dots-ul {
          padding-bottom: 17px; } }
      @media (min-width: 992px) and (max-width: 1169px) {
        .tpl-plugin-slider-news_slick1-dots-ul {
          padding-bottom: 17px; } }
      @media (min-width: 1170px) {
        .tpl-plugin-slider-news_slick1-dots-ul {
          padding-bottom: 17px; } }
      .tpl-plugin-slider-news_slick1-dots-ul > li {
        display: inline-block;
        padding: 2px 7px 0 7px;
        margin: 0;
        -webkit-transition: all 250ms ease;
        -o-transition: all 250ms ease;
        transition: all 250ms ease; }
        .tpl-plugin-slider-news_slick1-dots-ul > li:first-child {
          padding-left: 0; }
        .tpl-plugin-slider-news_slick1-dots-ul > li:last-child {
          padding-right: 0; }
        .tpl-plugin-slider-news_slick1-dots-ul > li.slick-active {
          padding-top: 0; }
          .tpl-plugin-slider-news_slick1-dots-ul > li.slick-active > button {
            width: 18px;
            height: 18px; }
        .tpl-plugin-slider-news_slick1-dots-ul > li > button {
          background: #dbdbdb;
          border: none;
          -webkit-border-radius: 50%;
                  border-radius: 50%;
          width: 14px;
          height: 14px;
          position: relative;
          overflow: hidden;
          text-indent: -100px; }
          @media (min-width: 0) and (max-width: 480px) {
            .tpl-plugin-slider-news_slick1-dots-ul > li > button {
              line-height: 0px; } }
          @media (min-width: 481px) and (max-width: 767px) {
            .tpl-plugin-slider-news_slick1-dots-ul > li > button {
              line-height: 0px; } }
          @media (min-width: 768px) and (max-width: 991px) {
            .tpl-plugin-slider-news_slick1-dots-ul > li > button {
              line-height: 0px; } }
          @media (min-width: 992px) and (max-width: 1169px) {
            .tpl-plugin-slider-news_slick1-dots-ul > li > button {
              line-height: 0px; } }
          @media (min-width: 1170px) {
            .tpl-plugin-slider-news_slick1-dots-ul > li > button {
              line-height: 0px; } }
          .tpl-plugin-slider-news_slick1-dots-ul > li > button.event-this-hover {
            background-color: #cccccc; }
    .tpl-plugin-slider-news_slick1 div.slick-list {
      z-index: 1; }
      .tpl-plugin-slider-news_slick1 div.slick-list > .slick-track {
        display: -webkit-box !important;
        display: -webkit-flex !important;
        display: -ms-flexbox !important;
        display: flex !important; }
    .tpl-plugin-slider-news_slick1 button.slick-arrow {
      -webkit-transition: background-color 250ms ease;
      -o-transition: background-color 250ms ease;
      transition: background-color 250ms ease; }
      @media (min-width: 0) and (max-width: 767px) {
        .tpl-plugin-slider-news_slick1 button.slick-arrow {
          width: 80px; } }
      @media (min-width: 768px) and (max-width: 991px) {
        .tpl-plugin-slider-news_slick1 button.slick-arrow {
          width: 80px; } }
      @media (min-width: 992px) and (max-width: 1169px) {
        .tpl-plugin-slider-news_slick1 button.slick-arrow {
          width: 80px; } }
      @media (min-width: 1170px) {
        .tpl-plugin-slider-news_slick1 button.slick-arrow {
          width: 80px; } }
      @media (min-width: 0) and (max-width: 767px) {
        .tpl-plugin-slider-news_slick1 button.slick-arrow {
          height: 60px; } }
      @media (min-width: 768px) and (max-width: 991px) {
        .tpl-plugin-slider-news_slick1 button.slick-arrow {
          height: 60px; } }
      @media (min-width: 992px) and (max-width: 1169px) {
        .tpl-plugin-slider-news_slick1 button.slick-arrow {
          height: 60px; } }
      @media (min-width: 1170px) {
        .tpl-plugin-slider-news_slick1 button.slick-arrow {
          height: 60px; } }
      @media (min-width: 0) and (max-width: 767px) {
        .tpl-plugin-slider-news_slick1 button.slick-arrow {
          top: 30px; } }
      @media (min-width: 768px) and (max-width: 991px) {
        .tpl-plugin-slider-news_slick1 button.slick-arrow {
          top: 30px; } }
      @media (min-width: 992px) and (max-width: 1169px) {
        .tpl-plugin-slider-news_slick1 button.slick-arrow {
          top: 30px; } }
      @media (min-width: 1170px) {
        .tpl-plugin-slider-news_slick1 button.slick-arrow {
          top: 30px; } }
      .tpl-plugin-slider-news_slick1 button.slick-arrow.event-this-hover {
        opacity: 1; }
      .tpl-plugin-slider-news_slick1 button.slick-arrow.slick-prev {
        background: url('vhs-assets-css-852b864f7dde1f1d93a60b4d096b2927.svg') center center no-repeat #eeeeee;
        display: block;
        overflow: hidden;
        text-indent: -100px;
        z-index: 10; }
        @media (min-width: 0) and (max-width: 480px) {
          .tpl-plugin-slider-news_slick1 button.slick-arrow.slick-prev {
            left: 10px; } }
        @media (min-width: 481px) and (max-width: 767px) {
          .tpl-plugin-slider-news_slick1 button.slick-arrow.slick-prev {
            left: 15px; } }
        @media (min-width: 768px) and (max-width: 991px) {
          .tpl-plugin-slider-news_slick1 button.slick-arrow.slick-prev {
            left: 15px; } }
        @media (min-width: 992px) and (max-width: 1169px) {
          .tpl-plugin-slider-news_slick1 button.slick-arrow.slick-prev {
            left: 15px; } }
        @media (min-width: 1170px) {
          .tpl-plugin-slider-news_slick1 button.slick-arrow.slick-prev {
            left: 15px; } }
        @media (min-width: 0) and (max-width: 480px) {
          .tpl-plugin-slider-news_slick1 button.slick-arrow.slick-prev {
            line-height: 0px; } }
        @media (min-width: 481px) and (max-width: 767px) {
          .tpl-plugin-slider-news_slick1 button.slick-arrow.slick-prev {
            line-height: 0px; } }
        @media (min-width: 768px) and (max-width: 991px) {
          .tpl-plugin-slider-news_slick1 button.slick-arrow.slick-prev {
            line-height: 0px; } }
        @media (min-width: 992px) and (max-width: 1169px) {
          .tpl-plugin-slider-news_slick1 button.slick-arrow.slick-prev {
            line-height: 0px; } }
        @media (min-width: 1170px) {
          .tpl-plugin-slider-news_slick1 button.slick-arrow.slick-prev {
            line-height: 0px; } }
        .tpl-plugin-slider-news_slick1 button.slick-arrow.slick-prev.event-this-hover {
          background-color: #cccccc; }
      .tpl-plugin-slider-news_slick1 button.slick-arrow.slick-next {
        background: url('vhs-assets-css-ddb9856865f39c2e107daef031faa19c.svg') center center no-repeat #eeeeee;
        display: block;
        overflow: hidden;
        right: auto;
        text-indent: -100px;
        z-index: 10; }
        @media (min-width: 0) and (max-width: 480px) {
          .tpl-plugin-slider-news_slick1 button.slick-arrow.slick-next {
            left: 90px; } }
        @media (min-width: 481px) and (max-width: 767px) {
          .tpl-plugin-slider-news_slick1 button.slick-arrow.slick-next {
            left: 95px; } }
        @media (min-width: 768px) and (max-width: 991px) {
          .tpl-plugin-slider-news_slick1 button.slick-arrow.slick-next {
            left: 95px; } }
        @media (min-width: 992px) and (max-width: 1169px) {
          .tpl-plugin-slider-news_slick1 button.slick-arrow.slick-next {
            left: 95px; } }
        @media (min-width: 1170px) {
          .tpl-plugin-slider-news_slick1 button.slick-arrow.slick-next {
            left: 95px; } }
        @media (min-width: 0) and (max-width: 480px) {
          .tpl-plugin-slider-news_slick1 button.slick-arrow.slick-next {
            line-height: 0px; } }
        @media (min-width: 481px) and (max-width: 767px) {
          .tpl-plugin-slider-news_slick1 button.slick-arrow.slick-next {
            line-height: 0px; } }
        @media (min-width: 768px) and (max-width: 991px) {
          .tpl-plugin-slider-news_slick1 button.slick-arrow.slick-next {
            line-height: 0px; } }
        @media (min-width: 992px) and (max-width: 1169px) {
          .tpl-plugin-slider-news_slick1 button.slick-arrow.slick-next {
            line-height: 0px; } }
        @media (min-width: 1170px) {
          .tpl-plugin-slider-news_slick1 button.slick-arrow.slick-next {
            line-height: 0px; } }
        .tpl-plugin-slider-news_slick1 button.slick-arrow.slick-next.event-this-hover {
          background-color: #cccccc; }

/* =============================================== tpl-plugin-slider-news [END] ===================================== */
/* =============================================== tpl-separator_max-outer [START] ================================== */
.tpl-separator_max-outer {
  background: center top no-repeat;
  -webkit-background-size: cover;
          background-size: cover; }
  .container_max-outer .tpl-separator_max-outer > .container_max-inner > .info-spacer-cms > .tpl-separator {
    padding-left: 0;
    padding-right: 0; }
  @media (min-width: 0) and (max-width: 480px) {
    .tpl-separator_max-outer .tpl-separator {
      padding-left: 10px; } }
  @media (min-width: 481px) and (max-width: 767px) {
    .tpl-separator_max-outer .tpl-separator {
      padding-left: 15px; } }
  @media (min-width: 768px) and (max-width: 991px) {
    .tpl-separator_max-outer .tpl-separator {
      padding-left: 15px; } }
  @media (min-width: 992px) and (max-width: 1169px) {
    .tpl-separator_max-outer .tpl-separator {
      padding-left: 15px; } }
  @media (min-width: 1170px) {
    .tpl-separator_max-outer .tpl-separator {
      padding-left: 20px; } }
  @media (min-width: 0) and (max-width: 480px) {
    .tpl-separator_max-outer .tpl-separator {
      padding-right: 10px; } }
  @media (min-width: 481px) and (max-width: 767px) {
    .tpl-separator_max-outer .tpl-separator {
      padding-right: 15px; } }
  @media (min-width: 768px) and (max-width: 991px) {
    .tpl-separator_max-outer .tpl-separator {
      padding-right: 15px; } }
  @media (min-width: 992px) and (max-width: 1169px) {
    .tpl-separator_max-outer .tpl-separator {
      padding-right: 15px; } }
  @media (min-width: 1170px) {
    .tpl-separator_max-outer .tpl-separator {
      padding-right: 20px; } }
  @media (min-width: 0) and (max-width: 480px) {
    .tpl-separator_max-outer .tpl-separator > .row {
      margin-left: -10px; } }
  @media (min-width: 481px) and (max-width: 767px) {
    .tpl-separator_max-outer .tpl-separator > .row {
      margin-left: -15px; } }
  @media (min-width: 768px) and (max-width: 991px) {
    .tpl-separator_max-outer .tpl-separator > .row {
      margin-left: -15px; } }
  @media (min-width: 992px) and (max-width: 1169px) {
    .tpl-separator_max-outer .tpl-separator > .row {
      margin-left: -15px; } }
  @media (min-width: 1170px) {
    .tpl-separator_max-outer .tpl-separator > .row {
      margin-left: -20px; } }
  @media (min-width: 0) and (max-width: 480px) {
    .tpl-separator_max-outer .tpl-separator > .row {
      margin-right: -10px; } }
  @media (min-width: 481px) and (max-width: 767px) {
    .tpl-separator_max-outer .tpl-separator > .row {
      margin-right: -15px; } }
  @media (min-width: 768px) and (max-width: 991px) {
    .tpl-separator_max-outer .tpl-separator > .row {
      margin-right: -15px; } }
  @media (min-width: 992px) and (max-width: 1169px) {
    .tpl-separator_max-outer .tpl-separator > .row {
      margin-right: -15px; } }
  @media (min-width: 1170px) {
    .tpl-separator_max-outer .tpl-separator > .row {
      margin-right: -20px; } }
  @media (min-width: 1170px) {
    .tpl-separator_max-outer .tpl-separator > .row .row {
      margin-left: -15px;
      margin-right: -15px; } }

/* =============================================== tpl-separator_max-outer [START] ================================== */
/* =============================================== tpl-separator [START] ============================================ */
.tpl-separator {
  font-size: 0;
  line-height: 0;
  display: block;
  position: relative;
  overflow: hidden; }

/* =============================================== tpl-separator [END] ============================================== */
/* =============================================== tpl-color-box_max-outer [START] ================================== */
.container_max-outer .tpl-color-box_max-outer > .container_max-inner > .info-spacer-cms > .tpl-color-box {
  padding-left: 0;
  padding-right: 0; }

@media (min-width: 0) and (max-width: 480px) {
  .tpl-color-box_max-outer .tpl-color-box {
    padding-left: 10px; } }

@media (min-width: 481px) and (max-width: 767px) {
  .tpl-color-box_max-outer .tpl-color-box {
    padding-left: 15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .tpl-color-box_max-outer .tpl-color-box {
    padding-left: 15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .tpl-color-box_max-outer .tpl-color-box {
    padding-left: 15px; } }

@media (min-width: 1170px) {
  .tpl-color-box_max-outer .tpl-color-box {
    padding-left: 20px; } }

@media (min-width: 0) and (max-width: 480px) {
  .tpl-color-box_max-outer .tpl-color-box {
    padding-right: 10px; } }

@media (min-width: 481px) and (max-width: 767px) {
  .tpl-color-box_max-outer .tpl-color-box {
    padding-right: 15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .tpl-color-box_max-outer .tpl-color-box {
    padding-right: 15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .tpl-color-box_max-outer .tpl-color-box {
    padding-right: 15px; } }

@media (min-width: 1170px) {
  .tpl-color-box_max-outer .tpl-color-box {
    padding-right: 20px; } }

@media (min-width: 0) and (max-width: 480px) {
  .tpl-color-box_max-outer .tpl-color-box > .row {
    margin-left: -10px; } }

@media (min-width: 481px) and (max-width: 767px) {
  .tpl-color-box_max-outer .tpl-color-box > .row {
    margin-left: -15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .tpl-color-box_max-outer .tpl-color-box > .row {
    margin-left: -15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .tpl-color-box_max-outer .tpl-color-box > .row {
    margin-left: -15px; } }

@media (min-width: 1170px) {
  .tpl-color-box_max-outer .tpl-color-box > .row {
    margin-left: -20px; } }

@media (min-width: 0) and (max-width: 480px) {
  .tpl-color-box_max-outer .tpl-color-box > .row {
    margin-right: -10px; } }

@media (min-width: 481px) and (max-width: 767px) {
  .tpl-color-box_max-outer .tpl-color-box > .row {
    margin-right: -15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .tpl-color-box_max-outer .tpl-color-box > .row {
    margin-right: -15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .tpl-color-box_max-outer .tpl-color-box > .row {
    margin-right: -15px; } }

@media (min-width: 1170px) {
  .tpl-color-box_max-outer .tpl-color-box > .row {
    margin-right: -20px; } }

@media (min-width: 1170px) {
  .tpl-color-box_max-outer .tpl-color-box > .row .row {
    margin-left: -15px;
    margin-right: -15px; } }

/* =============================================== tpl-color-box_max-outer [END] ==================================== */
/* =============================================== tpl-color-box [START] ============================================ */
.tpl-color-box {
  display: block;
  position: relative; }
  .tpl-color-box_single {
    display: block;
    position: relative; }
    @media (min-width: 0) and (max-width: 767px) {
      .tpl-color-box_single {
        padding-top: 18px; } }
    @media (min-width: 768px) and (max-width: 991px) {
      .tpl-color-box_single {
        padding-top: 24px; } }
    @media (min-width: 992px) and (max-width: 1169px) {
      .tpl-color-box_single {
        padding-top: 30px; } }
    @media (min-width: 1170px) {
      .tpl-color-box_single {
        padding-top: 40px; } }
    @media (min-width: 0) and (max-width: 480px) {
      .tpl-color-box_single {
        padding-right: 15px; } }
    @media (min-width: 481px) and (max-width: 767px) {
      .tpl-color-box_single {
        padding-right: 20px; } }
    @media (min-width: 768px) and (max-width: 991px) {
      .tpl-color-box_single {
        padding-right: 40px; } }
    @media (min-width: 992px) and (max-width: 1169px) {
      .tpl-color-box_single {
        padding-right: 60px; } }
    @media (min-width: 1170px) {
      .tpl-color-box_single {
        padding-right: 60px; } }
    @media (min-width: 0) and (max-width: 767px) {
      .tpl-color-box_single {
        padding-bottom: 18px; } }
    @media (min-width: 768px) and (max-width: 991px) {
      .tpl-color-box_single {
        padding-bottom: 24px; } }
    @media (min-width: 992px) and (max-width: 1169px) {
      .tpl-color-box_single {
        padding-bottom: 30px; } }
    @media (min-width: 1170px) {
      .tpl-color-box_single {
        padding-bottom: 40px; } }
    @media (min-width: 0) and (max-width: 480px) {
      .tpl-color-box_single {
        padding-left: 15px; } }
    @media (min-width: 481px) and (max-width: 767px) {
      .tpl-color-box_single {
        padding-left: 20px; } }
    @media (min-width: 768px) and (max-width: 991px) {
      .tpl-color-box_single {
        padding-left: 40px; } }
    @media (min-width: 992px) and (max-width: 1169px) {
      .tpl-color-box_single {
        padding-left: 60px; } }
    @media (min-width: 1170px) {
      .tpl-color-box_single {
        padding-left: 60px; } }
    @media (min-width: 0) and (max-width: 480px) {
      .tpl-two-columns_max-outer .tpl-two-columns .tpl-two-columns_row > .inner-col-rt .tpl-color-box_single {
        padding-right: 15px; } }
    @media (min-width: 481px) and (max-width: 767px) {
      .tpl-two-columns_max-outer .tpl-two-columns .tpl-two-columns_row > .inner-col-rt .tpl-color-box_single {
        padding-right: 20px; } }
    @media (min-width: 768px) and (max-width: 991px) {
      .tpl-two-columns_max-outer .tpl-two-columns .tpl-two-columns_row > .inner-col-rt .tpl-color-box_single {
        padding-right: 40px; } }
    @media (min-width: 992px) and (max-width: 1169px) {
      .tpl-two-columns_max-outer .tpl-two-columns .tpl-two-columns_row > .inner-col-rt .tpl-color-box_single {
        padding-right: 2000px; } }
    @media (min-width: 1170px) {
      .tpl-two-columns_max-outer .tpl-two-columns .tpl-two-columns_row > .inner-col-rt .tpl-color-box_single {
        padding-right: 2000px; } }
    @media (min-width: 0) and (max-width: 480px) {
      .tpl-two-columns_max-outer .tpl-two-columns .tpl-two-columns_row > .inner-col-rt .tpl-color-box_single {
        margin-right: 0px; } }
    @media (min-width: 481px) and (max-width: 767px) {
      .tpl-two-columns_max-outer .tpl-two-columns .tpl-two-columns_row > .inner-col-rt .tpl-color-box_single {
        margin-right: 0px; } }
    @media (min-width: 768px) and (max-width: 991px) {
      .tpl-two-columns_max-outer .tpl-two-columns .tpl-two-columns_row > .inner-col-rt .tpl-color-box_single {
        margin-right: 0px; } }
    @media (min-width: 992px) and (max-width: 1169px) {
      .tpl-two-columns_max-outer .tpl-two-columns .tpl-two-columns_row > .inner-col-rt .tpl-color-box_single {
        margin-right: -2000px; } }
    @media (min-width: 1170px) {
      .tpl-two-columns_max-outer .tpl-two-columns .tpl-two-columns_row > .inner-col-rt .tpl-color-box_single {
        margin-right: -2000px; } }
    @media (min-width: 0) and (max-width: 480px) {
      .tpl-three-columns_max-outer .tpl-three-columns .tpl-three-columns_row > .inner-col-rt .tpl-color-box_single {
        padding-right: 15px; } }
    @media (min-width: 481px) and (max-width: 767px) {
      .tpl-three-columns_max-outer .tpl-three-columns .tpl-three-columns_row > .inner-col-rt .tpl-color-box_single {
        padding-right: 20px; } }
    @media (min-width: 768px) and (max-width: 991px) {
      .tpl-three-columns_max-outer .tpl-three-columns .tpl-three-columns_row > .inner-col-rt .tpl-color-box_single {
        padding-right: 40px; } }
    @media (min-width: 992px) and (max-width: 1169px) {
      .tpl-three-columns_max-outer .tpl-three-columns .tpl-three-columns_row > .inner-col-rt .tpl-color-box_single {
        padding-right: 2000px; } }
    @media (min-width: 1170px) {
      .tpl-three-columns_max-outer .tpl-three-columns .tpl-three-columns_row > .inner-col-rt .tpl-color-box_single {
        padding-right: 2000px; } }
    @media (min-width: 0) and (max-width: 480px) {
      .tpl-three-columns_max-outer .tpl-three-columns .tpl-three-columns_row > .inner-col-rt .tpl-color-box_single {
        margin-right: 0px; } }
    @media (min-width: 481px) and (max-width: 767px) {
      .tpl-three-columns_max-outer .tpl-three-columns .tpl-three-columns_row > .inner-col-rt .tpl-color-box_single {
        margin-right: 0px; } }
    @media (min-width: 768px) and (max-width: 991px) {
      .tpl-three-columns_max-outer .tpl-three-columns .tpl-three-columns_row > .inner-col-rt .tpl-color-box_single {
        margin-right: 0px; } }
    @media (min-width: 992px) and (max-width: 1169px) {
      .tpl-three-columns_max-outer .tpl-three-columns .tpl-three-columns_row > .inner-col-rt .tpl-color-box_single {
        margin-right: -2000px; } }
    @media (min-width: 1170px) {
      .tpl-three-columns_max-outer .tpl-three-columns .tpl-three-columns_row > .inner-col-rt .tpl-color-box_single {
        margin-right: -2000px; } }

/* =============================================== tpl-color-box [END] ============================================== */
/* =============================================== tpl-custom-tabs_max-outer [START] ================================ */
.container_max-outer .tpl-custom-tabs_max-outer > .container_max-inner > .info-spacer-cms > .tpl-custom-tabs {
  padding-left: 0;
  padding-right: 0; }

@media (min-width: 0) and (max-width: 480px) {
  .tpl-custom-tabs_max-outer .tpl-custom-tabs {
    padding-left: 10px; } }

@media (min-width: 481px) and (max-width: 767px) {
  .tpl-custom-tabs_max-outer .tpl-custom-tabs {
    padding-left: 15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .tpl-custom-tabs_max-outer .tpl-custom-tabs {
    padding-left: 15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .tpl-custom-tabs_max-outer .tpl-custom-tabs {
    padding-left: 15px; } }

@media (min-width: 1170px) {
  .tpl-custom-tabs_max-outer .tpl-custom-tabs {
    padding-left: 20px; } }

@media (min-width: 0) and (max-width: 480px) {
  .tpl-custom-tabs_max-outer .tpl-custom-tabs {
    padding-right: 10px; } }

@media (min-width: 481px) and (max-width: 767px) {
  .tpl-custom-tabs_max-outer .tpl-custom-tabs {
    padding-right: 15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .tpl-custom-tabs_max-outer .tpl-custom-tabs {
    padding-right: 15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .tpl-custom-tabs_max-outer .tpl-custom-tabs {
    padding-right: 15px; } }

@media (min-width: 1170px) {
  .tpl-custom-tabs_max-outer .tpl-custom-tabs {
    padding-right: 20px; } }

@media (min-width: 0) and (max-width: 480px) {
  .tpl-custom-tabs_max-outer .tpl-custom-tabs > .row {
    margin-left: -10px; } }

@media (min-width: 481px) and (max-width: 767px) {
  .tpl-custom-tabs_max-outer .tpl-custom-tabs > .row {
    margin-left: -15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .tpl-custom-tabs_max-outer .tpl-custom-tabs > .row {
    margin-left: -15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .tpl-custom-tabs_max-outer .tpl-custom-tabs > .row {
    margin-left: -15px; } }

@media (min-width: 1170px) {
  .tpl-custom-tabs_max-outer .tpl-custom-tabs > .row {
    margin-left: -20px; } }

@media (min-width: 0) and (max-width: 480px) {
  .tpl-custom-tabs_max-outer .tpl-custom-tabs > .row {
    margin-right: -10px; } }

@media (min-width: 481px) and (max-width: 767px) {
  .tpl-custom-tabs_max-outer .tpl-custom-tabs > .row {
    margin-right: -15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .tpl-custom-tabs_max-outer .tpl-custom-tabs > .row {
    margin-right: -15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .tpl-custom-tabs_max-outer .tpl-custom-tabs > .row {
    margin-right: -15px; } }

@media (min-width: 1170px) {
  .tpl-custom-tabs_max-outer .tpl-custom-tabs > .row {
    margin-right: -20px; } }

@media (min-width: 1170px) {
  .tpl-custom-tabs_max-outer .tpl-custom-tabs > .row .row {
    margin-left: -15px;
    margin-right: -15px; } }

@media (min-width: 0) and (max-width: 767px) {
  .tpl-custom-tabs_max-outer.bind-compensate-top .tpl-custom-tabs_list-type1 {
    margin-top: -1px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .tpl-custom-tabs_max-outer.bind-compensate-top .tpl-custom-tabs_list-type1 {
    margin-top: -1px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .tpl-custom-tabs_max-outer.bind-compensate-top .tpl-custom-tabs_list-type1 {
    margin-top: -54px; } }

@media (min-width: 1170px) {
  .tpl-custom-tabs_max-outer.bind-compensate-top .tpl-custom-tabs_list-type1 {
    margin-top: -54px; } }

@media (min-width: 0) and (max-width: 991px) {
  .tpl-custom-tabs_max-outer.bind-compensate-top .tpl-custom-tabs_list-type1 a {
    border-top-color: #cccccc; } }

.tpl-image-main_max-outer .tpl-image-main .inner-col-lt .inside-limited > .tpl-custom-tabs_max-outer {
  position: absolute;
  bottom: -1px; }

/* =============================================== tpl-custom-tabs_max-outer [END] ================================== */
/* =============================================== tpl-custom-tabs [START] ========================================== */
.tpl-custom-tabs {
  display: block;
  position: relative; }
  .tpl-custom-tabs_list-type1 {
    display: block;
    position: relative;
    overflow: hidden; }
    .tpl-custom-tabs_list-type1 > ul {
      padding-left: 0;
      list-style: none;
      display: block;
      position: relative;
      margin-bottom: 0; }
      .tpl-custom-tabs_list-type1 > ul > li {
        display: block;
        padding-bottom: 1px;
        float: left;
        position: relative;
        overflow: hidden; }
        .tpl-custom-tabs_list-type1 > ul > li.action-active > a {
          border-color: #cccccc;
          color: #051e32;
          font-weight: bold;
          height: 54px;
          margin-bottom: -1px; }
        .tpl-custom-tabs_list-type1 > ul > li > a {
          font-family: Arial, Verdana, "Helvetica Neue", Helvetica, sans-serif;
          background: #ffffff;
          border: 1px solid #ffffff;
          border-bottom: 0;
          display: -webkit-box;
          display: -webkit-flex;
          display: -ms-flexbox;
          display: flex;
          height: 53px;
          padding: 15px 32px 12px 32px;
          position: relative;
          float: left;
          overflow: hidden;
          text-decoration: none;
          color: #444444;
          font-size: 13px;
          line-height: 15px;
          -webkit-box-align: center;
          -webkit-align-items: center;
              -ms-flex-align: center;
                  align-items: center; }
          .tpl-custom-tabs_list-type1 > ul > li > a.event-this-hover {
            text-decoration: none;
            color: #d99900; }
            .page-theme-blue .tpl-custom-tabs_list-type1 > ul > li > a.event-this-hover {
              color: #1e5793; }
    @media (min-width: 0) and (max-width: 767px) {
      .tpl-custom-tabs_list-type1 > ul > li {
        float: none;
        padding-bottom: 0; }
        .tpl-custom-tabs_list-type1 > ul > li:last-child {
          padding-bottom: 0; }
        .tpl-custom-tabs_list-type1 > ul > li.action-active > a {
          background: #eeeeee;
          height: auto;
          margin-bottom: 0; }
        .tpl-custom-tabs_list-type1 > ul > li > a {
          border: none;
          border-bottom: 1px solid #cccccc;
          height: auto;
          float: none;
          text-align: center;
          -webkit-box-pack: center;
          -webkit-justify-content: center;
              -ms-flex-pack: center;
                  justify-content: center; } }
    @media (min-width: 768px) and (max-width: 991px) {
      .tpl-custom-tabs_list-type1 > ul > li.action-active > a {
        background: #eeeeee;
        border-bottom: 1px solid #cccccc; } }

/* =============================================== tpl-custom-tabs [END] ============================================ */
/* =============================================== tpl-desktop-buttons_max-outer [START] ============================ */
.container_max-outer .tpl-desktop-buttons_max-outer > .container_max-inner > .info-spacer-cms > .tpl-desktop-buttons {
  padding-left: 0;
  padding-right: 0; }

@media (min-width: 0) and (max-width: 480px) {
  .tpl-desktop-buttons_max-outer .tpl-desktop-buttons {
    padding-left: 10px; } }

@media (min-width: 481px) and (max-width: 767px) {
  .tpl-desktop-buttons_max-outer .tpl-desktop-buttons {
    padding-left: 15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .tpl-desktop-buttons_max-outer .tpl-desktop-buttons {
    padding-left: 15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .tpl-desktop-buttons_max-outer .tpl-desktop-buttons {
    padding-left: 15px; } }

@media (min-width: 1170px) {
  .tpl-desktop-buttons_max-outer .tpl-desktop-buttons {
    padding-left: 20px; } }

@media (min-width: 0) and (max-width: 480px) {
  .tpl-desktop-buttons_max-outer .tpl-desktop-buttons {
    padding-right: 10px; } }

@media (min-width: 481px) and (max-width: 767px) {
  .tpl-desktop-buttons_max-outer .tpl-desktop-buttons {
    padding-right: 15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .tpl-desktop-buttons_max-outer .tpl-desktop-buttons {
    padding-right: 15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .tpl-desktop-buttons_max-outer .tpl-desktop-buttons {
    padding-right: 15px; } }

@media (min-width: 1170px) {
  .tpl-desktop-buttons_max-outer .tpl-desktop-buttons {
    padding-right: 20px; } }

@media (min-width: 0) and (max-width: 480px) {
  .tpl-desktop-buttons_max-outer .tpl-desktop-buttons > .row {
    margin-left: -10px; } }

@media (min-width: 481px) and (max-width: 767px) {
  .tpl-desktop-buttons_max-outer .tpl-desktop-buttons > .row {
    margin-left: -15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .tpl-desktop-buttons_max-outer .tpl-desktop-buttons > .row {
    margin-left: -15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .tpl-desktop-buttons_max-outer .tpl-desktop-buttons > .row {
    margin-left: -15px; } }

@media (min-width: 1170px) {
  .tpl-desktop-buttons_max-outer .tpl-desktop-buttons > .row {
    margin-left: -20px; } }

@media (min-width: 0) and (max-width: 480px) {
  .tpl-desktop-buttons_max-outer .tpl-desktop-buttons > .row {
    margin-right: -10px; } }

@media (min-width: 481px) and (max-width: 767px) {
  .tpl-desktop-buttons_max-outer .tpl-desktop-buttons > .row {
    margin-right: -15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .tpl-desktop-buttons_max-outer .tpl-desktop-buttons > .row {
    margin-right: -15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .tpl-desktop-buttons_max-outer .tpl-desktop-buttons > .row {
    margin-right: -15px; } }

@media (min-width: 1170px) {
  .tpl-desktop-buttons_max-outer .tpl-desktop-buttons > .row {
    margin-right: -20px; } }

@media (min-width: 1170px) {
  .tpl-desktop-buttons_max-outer .tpl-desktop-buttons > .row .row {
    margin-left: -15px;
    margin-right: -15px; } }

.tpl-desktop-buttons_max-outer.bind-float-left {
  float: left; }

.tpl-desktop-buttons_max-outer.bind-float-right {
  float: right; }

/* =============================================== tpl-desktop-buttons_max-outer [END] ============================== */
/* =============================================== tpl-desktop-buttons [START] ====================================== */
.tpl-desktop-buttons {
  display: block;
  position: relative; }
  .tpl-desktop-buttons_list-ul {
    font-size: 0;
    line-height: 0;
    padding-left: 0;
    list-style: none;
    font-family: Arial, Verdana, "Helvetica Neue", Helvetica, sans-serif;
    display: block;
    padding: 0;
    margin: 0;
    text-align: right;
    position: relative; }
    .tpl-topnav-desk_max-outer.bind-type-home .tpl-desktop-buttons_list-ul {
      padding-top: 16px; }
      @media (min-width: 0) and (max-width: 767px) {
        .tpl-topnav-desk_max-outer.bind-type-home .tpl-desktop-buttons_list-ul {
          padding-left: 16px; } }
      @media (min-width: 768px) and (max-width: 991px) {
        .tpl-topnav-desk_max-outer.bind-type-home .tpl-desktop-buttons_list-ul {
          padding-left: 16px; } }
      @media (min-width: 992px) and (max-width: 1169px) {
        .tpl-topnav-desk_max-outer.bind-type-home .tpl-desktop-buttons_list-ul {
          padding-left: 16px; } }
      @media (min-width: 1170px) {
        .tpl-topnav-desk_max-outer.bind-type-home .tpl-desktop-buttons_list-ul {
          padding-left: 32px; } }
    .tpl-topnav-desk_max-outer.bind-type-sub .tpl-desktop-buttons_list-ul {
      padding-top: 16px; }
      @media (min-width: 0) and (max-width: 767px) {
        .tpl-topnav-desk_max-outer.bind-type-sub .tpl-desktop-buttons_list-ul {
          padding-left: 16px; } }
      @media (min-width: 768px) and (max-width: 991px) {
        .tpl-topnav-desk_max-outer.bind-type-sub .tpl-desktop-buttons_list-ul {
          padding-left: 16px; } }
      @media (min-width: 992px) and (max-width: 1169px) {
        .tpl-topnav-desk_max-outer.bind-type-sub .tpl-desktop-buttons_list-ul {
          padding-left: 16px; } }
      @media (min-width: 1170px) {
        .tpl-topnav-desk_max-outer.bind-type-sub .tpl-desktop-buttons_list-ul {
          padding-left: 32px; } }
    .tpl-desktop-buttons_list-ul > li {
      display: inline-block;
      padding: 0 6px 0 6px;
      margin: 0;
      position: relative;
      z-index: 1; }
      .tpl-desktop-buttons_list-ul > li:first-child {
        padding-left: 0; }
      .tpl-desktop-buttons_list-ul > li:last-child {
        padding-right: 0;
        margin-right: 0; }
        .tpl-desktop-buttons_list-ul > li:last-child > ul {
          left: auto;
          right: 0; }
      .tpl-desktop-buttons_list-ul > li.bind-icon-magnifying-glass > a {
        background: url('vhs-assets-css-e0ee97579bd17095d9625236ee212a73.svg') center center no-repeat;
        -webkit-background-size: 18px 18px;
                background-size: 18px 18px; }
      .tpl-desktop-buttons_list-ul > li.bind-icon-magnifying-glass.action-hover > a {
        background-image: url('vhs-assets-css-61260de29835738ec19278c7360b3337.svg');
        -webkit-background-size: 24px 24px;
                background-size: 24px 24px; }
      .tpl-desktop-buttons_list-ul > li.bind-icon-user-profile > a {
        background: url('vhs-assets-css-d4f18f53d4a89393307796cb830b46e2.svg') center center no-repeat;
        -webkit-background-size: 18px 18px;
                background-size: 18px 18px; }
      .tpl-desktop-buttons_list-ul > li.bind-icon-user-profile.bind-user-logged-in > a {
        background-image: url('vhs-assets-css-2871e34414e65359d972de55e269f2d0.svg'); }
      .tpl-desktop-buttons_list-ul > li.bind-icon-user-profile.action-hover > a {
        background-image: url('vhs-assets-css-ea5b872afe913b198796c77ec6f82f8c.svg');
        -webkit-background-size: 24px 24px;
                background-size: 24px 24px; }
      .tpl-desktop-buttons_list-ul > li.action-hover, .tpl-desktop-buttons_list-ul > li.action-click {
        z-index: 5; }
        .tpl-desktop-buttons_list-ul > li.action-hover > a, .tpl-desktop-buttons_list-ul > li.action-click > a {
          background-color: #feb300;
          border-color: #d99900;
          color: #785500; }
          .page-theme-blue .tpl-desktop-buttons_list-ul > li.action-hover > a, .page-theme-blue .tpl-desktop-buttons_list-ul > li.action-click > a {
            background-color: #4ca9da;
            border-color: #1e5793;
            color: #ffffff; }
        .tpl-desktop-buttons_list-ul > li.action-hover > ul, .tpl-desktop-buttons_list-ul > li.action-click > ul {
          display: block !important; }
      .tpl-desktop-buttons_list-ul > li > a {
        border: 1px solid #cccccc;
        -webkit-border-radius: 9px 9px 9px 9px;
                border-radius: 9px 9px 9px 9px;
        display: block;
        width: 45px;
        height: 40px;
        text-decoration: none;
        position: relative;
        overflow: hidden;
        text-align: center;
        color: #444444;
        z-index: 2;
        text-transform: lowercase; }
      .tpl-desktop-buttons_list-ul > li > ul {
        padding-left: 0;
        list-style: none;
        -webkit-box-sizing: border-box;
                box-sizing: border-box;
        background: #ffffff;
        display: none;
        min-width: 81px;
        margin: 0 0 0 -18px;
        padding: 32px 0 18px 0;
        position: absolute;
        left: 0;
        z-index: 1; }
        .tpl-desktop-buttons_list-ul > li > ul > li {
          display: block;
          margin: 0;
          position: relative; }
          .tpl-desktop-buttons_list-ul > li > ul > li.bind-form-search {
            padding: 0 18px 0 18px;
            overflow: hidden; }
          .tpl-desktop-buttons_list-ul > li > ul > li.list-available > a {
            background-image: url("../../dev_images/template/tpl-desktop-buttons/tpl-desktop-buttons_list-available_bg1.png");
            background-position: -webkit-calc(100% - 5px) 13px;
            background-position: calc(100% - 5px) 13px;
            background-repeat: no-repeat; }
          .tpl-desktop-buttons_list-ul > li > ul > li:last-child > a {
            border-bottom: none; }
          .tpl-desktop-buttons_list-ul > li > ul > li.action-active > a {
            color: #ffffff; }
            .page-theme-blue .tpl-desktop-buttons_list-ul > li > ul > li.action-active > a {
              background-color: #4ca9da; }
          .tpl-desktop-buttons_list-ul > li > ul > li.action-hover > a {
            background-color: #d99900;
            color: #ffffff; }
            .page-theme-blue .tpl-desktop-buttons_list-ul > li > ul > li.action-hover > a {
              background: #4ca9da; }
          .tpl-desktop-buttons_list-ul > li > ul > li.sub-opened > a {
            background-color: #d99900;
            color: #ffffff; }
            .page-theme-blue .tpl-desktop-buttons_list-ul > li > ul > li.sub-opened > a {
              background-color: #4ca9da; }
          .tpl-desktop-buttons_list-ul > li > ul > li.sub-opened > ul {
            display: block !important; }
          .tpl-desktop-buttons_list-ul > li > ul > li.inner-link-basic .inside-icon, .tpl-desktop-buttons_list-ul > li > ul > li.inner-link-login .inside-icon, .tpl-desktop-buttons_list-ul > li > ul > li.inner-link-logout .inside-icon, .tpl-desktop-buttons_list-ul > li > ul > li.inner-link-user .inside-icon {
            font-size: 0;
            line-height: 0;
            display: inline-block;
            position: relative;
            margin: 2px 7px 0 0; }
            .tpl-desktop-buttons_list-ul > li > ul > li.inner-link-basic .inside-icon:before, .tpl-desktop-buttons_list-ul > li > ul > li.inner-link-login .inside-icon:before, .tpl-desktop-buttons_list-ul > li > ul > li.inner-link-logout .inside-icon:before, .tpl-desktop-buttons_list-ul > li > ul > li.inner-link-user .inside-icon:before {
              font-family: FontAwesome, serif;
              font-size: 17px;
              line-height: 15px;
              font-weight: normal; }
          .tpl-desktop-buttons_list-ul > li > ul > li.inner-link-basic > a .inside-icon {
            -webkit-transform: scale(-1, 1);
                -ms-transform: scale(-1, 1);
                    transform: scale(-1, 1);
            margin-left: -2px;
            margin-top: 3px; }
            .tpl-desktop-buttons_list-ul > li > ul > li.inner-link-basic > a .inside-icon:before {
              content: "\f0c1"; }
          .tpl-desktop-buttons_list-ul > li > ul > li.inner-link-login > a .inside-icon {
            margin-top: 3px; }
            .tpl-desktop-buttons_list-ul > li > ul > li.inner-link-login > a .inside-icon:before {
              content: "\f090"; }
          .tpl-desktop-buttons_list-ul > li > ul > li.inner-link-logout > a .inside-icon {
            margin-top: 3px; }
            .tpl-desktop-buttons_list-ul > li > ul > li.inner-link-logout > a .inside-icon:before {
              content: "\f08b"; }
          .tpl-desktop-buttons_list-ul > li > ul > li.inner-link-user .inside-icon:before {
            content: "\f007"; }
          .tpl-desktop-buttons_list-ul > li > ul > li > a {
            display: block;
            padding: 7px 18px 7px 18px;
            margin: 0;
            position: relative;
            overflow: hidden;
            font-size: 16px;
            line-height: 18px;
            text-decoration: none;
            text-align: left;
            white-space: nowrap;
            color: #444444; }
  .tpl-desktop-buttons_form-search {
    display: block;
    position: relative; }
    @media (min-width: 0) and (max-width: 767px) {
      .tpl-desktop-buttons_form-search {
        padding-right: 50px; } }
    @media (min-width: 768px) and (max-width: 991px) {
      .tpl-desktop-buttons_form-search {
        padding-right: 50px; } }
    @media (min-width: 992px) and (max-width: 1169px) {
      .tpl-desktop-buttons_form-search {
        padding-right: 50px; } }
    @media (min-width: 1170px) {
      .tpl-desktop-buttons_form-search {
        padding-right: 50px; } }
    .tpl-desktop-buttons_form-search .field-text {
      -moz-appearance: textfield;
      -webkit-appearance: textfield;
      appearance: textfield;
      opacity: 1;
      border: 1px solid #cccccc;
      border-right: none;
      -webkit-border-radius: 9px 0 0 9px;
              border-radius: 9px 0 0 9px;
      display: block;
      padding: 10px 4px 10px 10px;
      position: relative;
      float: left;
      overflow: hidden;
      font-size: 14px;
      line-height: 18px; }
      .tpl-desktop-buttons_form-search .field-text::-webkit-input-placeholder {
        color: #cccccc; }
      .tpl-desktop-buttons_form-search .field-text:-moz-placeholder {
        color: #cccccc;
        opacity: 1; }
      .tpl-desktop-buttons_form-search .field-text::-moz-placeholder {
        color: #cccccc;
        opacity: 1; }
      .tpl-desktop-buttons_form-search .field-text:-ms-input-placeholder {
        color: #cccccc; }
    .tpl-desktop-buttons_form-search .field-submit {
      background: url('vhs-assets-css-e0ee97579bd17095d9625236ee212a73.svg') center center no-repeat;
      -webkit-background-size: 18px 18px;
              background-size: 18px 18px;
      border: 1px solid #cccccc;
      border-left: none;
      -webkit-border-radius: 0 9px 9px 0;
              border-radius: 0 9px 9px 0;
      height: 40px;
      position: absolute;
      right: 0;
      top: 0;
      overflow: hidden; }
      @media (min-width: 0) and (max-width: 767px) {
        .tpl-desktop-buttons_form-search .field-submit {
          width: 50px; } }
      @media (min-width: 768px) and (max-width: 991px) {
        .tpl-desktop-buttons_form-search .field-submit {
          width: 50px; } }
      @media (min-width: 992px) and (max-width: 1169px) {
        .tpl-desktop-buttons_form-search .field-submit {
          width: 50px; } }
      @media (min-width: 1170px) {
        .tpl-desktop-buttons_form-search .field-submit {
          width: 50px; } }
      .tpl-desktop-buttons_form-search .field-submit.event-this-hover {
        background: url('vhs-assets-css-61260de29835738ec19278c7360b3337.svg') center center no-repeat #ffe19b;
        -webkit-background-size: 18px 18px;
                background-size: 18px 18px;
        border-color: #feb300; }
        .page-theme-blue .tpl-desktop-buttons_form-search .field-submit.event-this-hover {
          background: url('vhs-assets-css-61260de29835738ec19278c7360b3337.svg') center center no-repeat #4ca9da;
          -webkit-background-size: 18px 18px;
                  background-size: 18px 18px;
          border-color: #1e5793; }

/* =============================================== tpl-desktop-buttons [END] ======================================== */
/* =============================================== tpl-accordion-main_max-outer [START] ============================= */
.container_max-outer .tpl-accordion-main_max-outer > .container_max-inner > .info-spacer-cms > .tpl-accordion-main {
  padding-left: 0;
  padding-right: 0; }

@media (min-width: 0) and (max-width: 480px) {
  .tpl-accordion-main_max-outer .tpl-accordion-main {
    padding-left: 10px; } }

@media (min-width: 481px) and (max-width: 767px) {
  .tpl-accordion-main_max-outer .tpl-accordion-main {
    padding-left: 15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .tpl-accordion-main_max-outer .tpl-accordion-main {
    padding-left: 15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .tpl-accordion-main_max-outer .tpl-accordion-main {
    padding-left: 15px; } }

@media (min-width: 1170px) {
  .tpl-accordion-main_max-outer .tpl-accordion-main {
    padding-left: 20px; } }

@media (min-width: 0) and (max-width: 480px) {
  .tpl-accordion-main_max-outer .tpl-accordion-main {
    padding-right: 10px; } }

@media (min-width: 481px) and (max-width: 767px) {
  .tpl-accordion-main_max-outer .tpl-accordion-main {
    padding-right: 15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .tpl-accordion-main_max-outer .tpl-accordion-main {
    padding-right: 15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .tpl-accordion-main_max-outer .tpl-accordion-main {
    padding-right: 15px; } }

@media (min-width: 1170px) {
  .tpl-accordion-main_max-outer .tpl-accordion-main {
    padding-right: 20px; } }

@media (min-width: 0) and (max-width: 480px) {
  .tpl-accordion-main_max-outer .tpl-accordion-main > .row {
    margin-left: -10px; } }

@media (min-width: 481px) and (max-width: 767px) {
  .tpl-accordion-main_max-outer .tpl-accordion-main > .row {
    margin-left: -15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .tpl-accordion-main_max-outer .tpl-accordion-main > .row {
    margin-left: -15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .tpl-accordion-main_max-outer .tpl-accordion-main > .row {
    margin-left: -15px; } }

@media (min-width: 1170px) {
  .tpl-accordion-main_max-outer .tpl-accordion-main > .row {
    margin-left: -20px; } }

@media (min-width: 0) and (max-width: 480px) {
  .tpl-accordion-main_max-outer .tpl-accordion-main > .row {
    margin-right: -10px; } }

@media (min-width: 481px) and (max-width: 767px) {
  .tpl-accordion-main_max-outer .tpl-accordion-main > .row {
    margin-right: -15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .tpl-accordion-main_max-outer .tpl-accordion-main > .row {
    margin-right: -15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .tpl-accordion-main_max-outer .tpl-accordion-main > .row {
    margin-right: -15px; } }

@media (min-width: 1170px) {
  .tpl-accordion-main_max-outer .tpl-accordion-main > .row {
    margin-right: -20px; } }

@media (min-width: 1170px) {
  .tpl-accordion-main_max-outer .tpl-accordion-main > .row .row {
    margin-left: -15px;
    margin-right: -15px; } }

/* =============================================== tpl-accordion-main_max-outer [END] =============================== */
/* =============================================== tpl-accordion-main [START] ======================================= */
.tpl-accordion-main {
  display: block;
  position: relative; }
  .tpl-accordion-main_title {
    display: block;
    position: relative; }
    @media (min-width: 0) and (max-width: 480px) {
      .tpl-accordion-main_title {
        line-height: 0px; } }
    @media (min-width: 481px) and (max-width: 767px) {
      .tpl-accordion-main_title {
        line-height: 0px; } }
    @media (min-width: 768px) and (max-width: 991px) {
      .tpl-accordion-main_title {
        line-height: 0px; } }
    @media (min-width: 992px) and (max-width: 1169px) {
      .tpl-accordion-main_title {
        line-height: 0px; } }
    @media (min-width: 1170px) {
      .tpl-accordion-main_title {
        line-height: 0px; } }
    .tpl-accordion-main_title .glob-title-header {
      margin-bottom: 15px; }
  .tpl-accordion-main.bind-header-margin-bottom-0 > .row > .col-xs-12 > .glob-title-header {
    margin-bottom: 0; }
  .tpl-accordion-main.bind-header-margin-bottom-10 > .row > .col-xs-12 > .glob-title-header {
    margin-bottom: 10px; }
  .tpl-accordion-main_sign-plus-white, .tpl-accordion-main_sign-minus-white {
    background: center center no-repeat;
    -webkit-background-size: contain;
            background-size: contain;
    display: inline-block;
    position: relative;
    overflow: hidden; }
    @media (min-width: 0) and (max-width: 767px) {
      .tpl-accordion-main_sign-plus-white, .tpl-accordion-main_sign-minus-white {
        width: 10px; } }
    @media (min-width: 768px) and (max-width: 991px) {
      .tpl-accordion-main_sign-plus-white, .tpl-accordion-main_sign-minus-white {
        width: 12px; } }
    @media (min-width: 992px) and (max-width: 1169px) {
      .tpl-accordion-main_sign-plus-white, .tpl-accordion-main_sign-minus-white {
        width: 12px; } }
    @media (min-width: 1170px) {
      .tpl-accordion-main_sign-plus-white, .tpl-accordion-main_sign-minus-white {
        width: 12px; } }
    @media (min-width: 0) and (max-width: 767px) {
      .tpl-accordion-main_sign-plus-white, .tpl-accordion-main_sign-minus-white {
        height: 10px; } }
    @media (min-width: 768px) and (max-width: 991px) {
      .tpl-accordion-main_sign-plus-white, .tpl-accordion-main_sign-minus-white {
        height: 12px; } }
    @media (min-width: 992px) and (max-width: 1169px) {
      .tpl-accordion-main_sign-plus-white, .tpl-accordion-main_sign-minus-white {
        height: 12px; } }
    @media (min-width: 1170px) {
      .tpl-accordion-main_sign-plus-white, .tpl-accordion-main_sign-minus-white {
        height: 12px; } }
  .tpl-accordion-main_sign-plus-white {
    background-image: url('vhs-assets-css-0b6ecd194a37ae219a8417839578b3f1.png'); }
  .tpl-accordion-main_sign-minus-white {
    background-image: url('vhs-assets-css-4673f0a3d01565169d41d4191b23ffb5.png'); }
  .tpl-accordion-main_list {
    display: block;
    position: relative; }
    .tpl-accordion-main_list > ul.tpl-accordion-main_list-ul {
      padding-left: 0;
      list-style: none;
      margin: 0;
      display: block; }
      .tpl-accordion-main_list > ul.tpl-accordion-main_list-ul.bind-color-scheme-grey-darkest > li > .tpl-accordion-main_list-ul-head {
        background: #444444; }
      .tpl-accordion-main_list > ul.tpl-accordion-main_list-ul.bind-color-scheme-orange-dark > li > .tpl-accordion-main_list-ul-head {
        background: #feb300; }
        .tpl-accordion-main_list > ul.tpl-accordion-main_list-ul.bind-color-scheme-orange-dark > li > .tpl-accordion-main_list-ul-head > .inner-title {
          color: #785500; }
      .tpl-accordion-main_list > ul.tpl-accordion-main_list-ul.bind-color-scheme-blue-alive-dark > li > .tpl-accordion-main_list-ul-head {
        background: #1e5793; }
      .tpl-accordion-main_list > ul.tpl-accordion-main_list-ul > li {
        display: block;
        margin-bottom: 2px; }
        .tpl-accordion-main_list > ul.tpl-accordion-main_list-ul > li.panel {
          margin-bottom: 2px;
          background-color: transparent;
          border: none;
          -webkit-border-radius: 0;
                  border-radius: 0;
          -webkit-box-shadow: none;
                  box-shadow: none; }
        .tpl-accordion-main_list > ul.tpl-accordion-main_list-ul > li > .tpl-accordion-main_list-ul-head {
          background: #444444;
          display: block;
          padding: 4px 32px 4px 10px;
          position: relative;
          overflow: hidden;
          text-decoration: none;
          z-index: 5; }
          .tpl-accordion-main_list > ul.tpl-accordion-main_list-ul > li > .tpl-accordion-main_list-ul-head[aria-expanded="true"] > .inner-arrow {
            -webkit-transform: rotate(180deg);
                -ms-transform: rotate(180deg);
                    transform: rotate(180deg); }
            .tpl-accordion-main_list > ul.tpl-accordion-main_list-ul > li > .tpl-accordion-main_list-ul-head[aria-expanded="true"] > .inner-arrow .tpl-accordion-main_sign-plus-white {
              display: none; }
            .tpl-accordion-main_list > ul.tpl-accordion-main_list-ul > li > .tpl-accordion-main_list-ul-head[aria-expanded="true"] > .inner-arrow .tpl-accordion-main_sign-minus-white {
              display: block; }
          .tpl-accordion-main_list > ul.tpl-accordion-main_list-ul > li > .tpl-accordion-main_list-ul-head > .inner-title {
            position: relative;
            color: #ffffff; }
          .tpl-accordion-main_list > ul.tpl-accordion-main_list-ul > li > .tpl-accordion-main_list-ul-head > .inner-arrow {
            font-size: 0;
            line-height: 0;
            -webkit-transition: all 0.25s ease-in-out;
            -o-transition: all 0.25s ease-in-out;
            transition: all 0.25s ease-in-out;
            position: absolute;
            right: 10px;
            top: 0;
            overflow: hidden; }
            .tpl-accordion-main_list > ul.tpl-accordion-main_list-ul > li > .tpl-accordion-main_list-ul-head > .inner-arrow .tpl-accordion-main_sign-plus-white {
              display: block; }
            .tpl-accordion-main_list > ul.tpl-accordion-main_list-ul > li > .tpl-accordion-main_list-ul-head > .inner-arrow .tpl-accordion-main_sign-minus-white {
              display: none; }
            .tpl-accordion-main_list > ul.tpl-accordion-main_list-ul > li > .tpl-accordion-main_list-ul-head > .inner-arrow embed {
              pointer-events: none; }
        .tpl-accordion-main_list > ul.tpl-accordion-main_list-ul > li > .tpl-accordion-main_list-ul-content {
          position: relative;
          overflow: hidden;
          z-index: 1; }
          @media (min-width: 0) and (max-width: 767px) {
            .tpl-accordion-main_list > ul.tpl-accordion-main_list-ul > li > .tpl-accordion-main_list-ul-content.bind-padding-rt > .inner-text {
              padding-right: 10px; } }
          @media (min-width: 768px) and (max-width: 991px) {
            .tpl-accordion-main_list > ul.tpl-accordion-main_list-ul > li > .tpl-accordion-main_list-ul-content.bind-padding-rt > .inner-text {
              padding-right: 60px; } }
          @media (min-width: 992px) and (max-width: 1169px) {
            .tpl-accordion-main_list > ul.tpl-accordion-main_list-ul > li > .tpl-accordion-main_list-ul-content.bind-padding-rt > .inner-text {
              padding-right: 100px; } }
          @media (min-width: 1170px) {
            .tpl-accordion-main_list > ul.tpl-accordion-main_list-ul > li > .tpl-accordion-main_list-ul-content.bind-padding-rt > .inner-text {
              padding-right: 100px; } }
          .tpl-accordion-main_list > ul.tpl-accordion-main_list-ul > li > .tpl-accordion-main_list-ul-content > .inner-text {
            display: block;
            padding: 12px 15px 27px 15px;
            position: relative;
            overflow: hidden; }

/* =============================================== tpl-accordion-main [END] ========================================= */
/* =============================================== tpl-accordion-main-panel_max-outer [START] ======================= */
/* =============================================== tpl-accordion-main-panel_max-outer [END] ========================= */
/* =============================================== tpl-accordion-main-panel [START] ================================= */
/* =============================================== tpl-accordion-main-panel [END] =================================== */
/* =============================================== tpl-equal-box_max-outer [START] ================================== */
.container_max-outer .tpl-equal-box_max-outer > .container_max-inner > .info-spacer-cms > .tpl-equal-box {
  padding-left: 0;
  padding-right: 0; }

@media (min-width: 0) and (max-width: 480px) {
  .tpl-equal-box_max-outer .tpl-equal-box {
    padding-left: 10px; } }

@media (min-width: 481px) and (max-width: 767px) {
  .tpl-equal-box_max-outer .tpl-equal-box {
    padding-left: 15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .tpl-equal-box_max-outer .tpl-equal-box {
    padding-left: 15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .tpl-equal-box_max-outer .tpl-equal-box {
    padding-left: 15px; } }

@media (min-width: 1170px) {
  .tpl-equal-box_max-outer .tpl-equal-box {
    padding-left: 20px; } }

@media (min-width: 0) and (max-width: 480px) {
  .tpl-equal-box_max-outer .tpl-equal-box {
    padding-right: 10px; } }

@media (min-width: 481px) and (max-width: 767px) {
  .tpl-equal-box_max-outer .tpl-equal-box {
    padding-right: 15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .tpl-equal-box_max-outer .tpl-equal-box {
    padding-right: 15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .tpl-equal-box_max-outer .tpl-equal-box {
    padding-right: 15px; } }

@media (min-width: 1170px) {
  .tpl-equal-box_max-outer .tpl-equal-box {
    padding-right: 20px; } }

@media (min-width: 0) and (max-width: 480px) {
  .tpl-equal-box_max-outer .tpl-equal-box > .row {
    margin-left: -10px; } }

@media (min-width: 481px) and (max-width: 767px) {
  .tpl-equal-box_max-outer .tpl-equal-box > .row {
    margin-left: -15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .tpl-equal-box_max-outer .tpl-equal-box > .row {
    margin-left: -15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .tpl-equal-box_max-outer .tpl-equal-box > .row {
    margin-left: -15px; } }

@media (min-width: 1170px) {
  .tpl-equal-box_max-outer .tpl-equal-box > .row {
    margin-left: -20px; } }

@media (min-width: 0) and (max-width: 480px) {
  .tpl-equal-box_max-outer .tpl-equal-box > .row {
    margin-right: -10px; } }

@media (min-width: 481px) and (max-width: 767px) {
  .tpl-equal-box_max-outer .tpl-equal-box > .row {
    margin-right: -15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .tpl-equal-box_max-outer .tpl-equal-box > .row {
    margin-right: -15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .tpl-equal-box_max-outer .tpl-equal-box > .row {
    margin-right: -15px; } }

@media (min-width: 1170px) {
  .tpl-equal-box_max-outer .tpl-equal-box > .row {
    margin-right: -20px; } }

@media (min-width: 1170px) {
  .tpl-equal-box_max-outer .tpl-equal-box > .row .row {
    margin-left: -15px;
    margin-right: -15px; } }

/* =============================================== tpl-equal-box_max-outer [END] ==================================== */
/* =============================================== tpl-equal-box [START] ============================================ */
.tpl-equal-box {
  display: block;
  position: relative; }
  .tpl-equal-box_title {
    display: block;
    position: relative; }
    @media (min-width: 0) and (max-width: 480px) {
      .tpl-equal-box_title {
        line-height: 0px; } }
    @media (min-width: 481px) and (max-width: 767px) {
      .tpl-equal-box_title {
        line-height: 0px; } }
    @media (min-width: 768px) and (max-width: 991px) {
      .tpl-equal-box_title {
        line-height: 0px; } }
    @media (min-width: 992px) and (max-width: 1169px) {
      .tpl-equal-box_title {
        line-height: 0px; } }
    @media (min-width: 1170px) {
      .tpl-equal-box_title {
        line-height: 0px; } }
    .tpl-equal-box_title .glob-title-header {
      margin-bottom: 15px; }
  .tpl-equal-box.bind-header-margin-bottom-0 > .row > .col-xs-12 > .tpl-equal-box_title > .glob-title-header {
    margin-bottom: 0; }
  .tpl-equal-box.bind-header-margin-bottom-10 > .row > .col-xs-12 > .tpl-equal-box_title > .glob-title-header {
    margin-bottom: 10px; }
  .tpl-equal-box_row {
    margin-left: -15px;
    margin-right: -15px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
        -ms-flex-align: stretch;
            align-items: stretch;
    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap; }
    .tpl-equal-box_row:before, .tpl-equal-box_row:after {
      content: " ";
      display: table; }
    .tpl-equal-box_row:after {
      clear: both; }
    .tpl-equal-box_row.bind-in-row-1 > .inner-col {
      position: relative;
      float: left;
      width: 100%;
      min-height: 1px;
      padding-left: 15px;
      padding-right: 15px;
      width: -webkit-calc(100% - 30px);
      width: calc(100% - 30px);
      padding: 0;
      margin: 20px 15px 0 15px; }
      .tpl-equal-box_row.bind-in-row-1 > .inner-col:nth-child(-n+1) {
        margin-top: 0; }
    .tpl-equal-box_row.bind-in-row-2 > .inner-col {
      position: relative;
      float: left;
      width: 100%;
      min-height: 1px;
      padding-left: 15px;
      padding-right: 15px;
      margin: 20px 15px 0 15px; }
      @media (min-width: 0) and (max-width: 767px) {
        .tpl-equal-box_row.bind-in-row-2 > .inner-col {
          width: -webkit-calc(100% - 30px);
          width: calc(100% - 30px); } }
      @media (min-width: 768px) and (max-width: 991px) {
        .tpl-equal-box_row.bind-in-row-2 > .inner-col {
          width: -webkit-calc(100% - 30px);
          width: calc(100% - 30px); } }
      @media (min-width: 992px) and (max-width: 1169px) {
        .tpl-equal-box_row.bind-in-row-2 > .inner-col {
          width: -webkit-calc((100%/2) - 30px);
          width: calc((100%/2) - 30px); } }
      @media (min-width: 1170px) {
        .tpl-equal-box_row.bind-in-row-2 > .inner-col {
          width: -webkit-calc((100%/2) - 30px);
          width: calc((100%/2) - 30px); } }
    .tpl-equal-box_row.bind-in-row-3 > .inner-col {
      position: relative;
      float: left;
      width: 100%;
      min-height: 1px;
      padding-left: 15px;
      padding-right: 15px;
      margin: 20px 15px 0 15px; }
      @media (min-width: 0) and (max-width: 767px) {
        .tpl-equal-box_row.bind-in-row-3 > .inner-col {
          width: -webkit-calc(100% - 30px);
          width: calc(100% - 30px); } }
      @media (min-width: 768px) and (max-width: 991px) {
        .tpl-equal-box_row.bind-in-row-3 > .inner-col {
          width: -webkit-calc(100% - 30px);
          width: calc(100% - 30px); } }
      @media (min-width: 992px) and (max-width: 1169px) {
        .tpl-equal-box_row.bind-in-row-3 > .inner-col {
          width: -webkit-calc((100%/2) - 30px);
          width: calc((100%/2) - 30px); } }
      @media (min-width: 1170px) {
        .tpl-equal-box_row.bind-in-row-3 > .inner-col {
          width: -webkit-calc((100%/3) - 30px);
          width: calc((100%/3) - 30px); } }
    .tpl-equal-box_row > .inner-col.bind-color-scheme-default {
      background: #e1e1e1; }
    .tpl-equal-box_row > .inner-col.bind-color-scheme-transparent {
      background: none; }
    .tpl-equal-box_row > .inner-col.bind-color-scheme-white {
      background: #ffffff; }
    .tpl-equal-box_row > .inner-col.bind-color-scheme-black {
      background: #000000; }
    .tpl-equal-box_row > .inner-col.bind-color-scheme-blue-alive-dark {
      background: #1e5793; }
    .tpl-equal-box_row > .inner-col.bind-color-scheme-grey-dark {
      background: #e1e1e1; }
    .tpl-equal-box_row > .inner-col.bind-color-scheme-orange-light {
      background: #ffe19b; }
    .tpl-equal-box_row > .inner-col.bind-color-scheme-orange-dark {
      background: #feb300; }
    .tpl-equal-box_row > .inner-col.bind-padding-scheme-default {
      padding: 15px 15px 15px 15px; }
    .tpl-equal-box_row > .inner-col.bind-padding-scheme-type1 {
      padding: 0 0 0 0; }
    .tpl-equal-box_row > .inner-col.bind-padding-scheme-type2 {
      padding: 15px 15px 15px 15px; }
    @media (min-width: 0) and (max-width: 767px) {
      .tpl-equal-box_row > .inner-col.bind-padding-scheme-type3 {
        padding-top: 13px; } }
    @media (min-width: 768px) and (max-width: 991px) {
      .tpl-equal-box_row > .inner-col.bind-padding-scheme-type3 {
        padding-top: 18px; } }
    @media (min-width: 992px) and (max-width: 1169px) {
      .tpl-equal-box_row > .inner-col.bind-padding-scheme-type3 {
        padding-top: 22px; } }
    @media (min-width: 1170px) {
      .tpl-equal-box_row > .inner-col.bind-padding-scheme-type3 {
        padding-top: 30px; } }
    @media (min-width: 0) and (max-width: 480px) {
      .tpl-equal-box_row > .inner-col.bind-padding-scheme-type3 {
        padding-right: 15px; } }
    @media (min-width: 481px) and (max-width: 767px) {
      .tpl-equal-box_row > .inner-col.bind-padding-scheme-type3 {
        padding-right: 20px; } }
    @media (min-width: 768px) and (max-width: 991px) {
      .tpl-equal-box_row > .inner-col.bind-padding-scheme-type3 {
        padding-right: 20px; } }
    @media (min-width: 992px) and (max-width: 1169px) {
      .tpl-equal-box_row > .inner-col.bind-padding-scheme-type3 {
        padding-right: 30px; } }
    @media (min-width: 1170px) {
      .tpl-equal-box_row > .inner-col.bind-padding-scheme-type3 {
        padding-right: 30px; } }
    @media (min-width: 0) and (max-width: 767px) {
      .tpl-equal-box_row > .inner-col.bind-padding-scheme-type3 {
        padding-bottom: 13px; } }
    @media (min-width: 768px) and (max-width: 991px) {
      .tpl-equal-box_row > .inner-col.bind-padding-scheme-type3 {
        padding-bottom: 18px; } }
    @media (min-width: 992px) and (max-width: 1169px) {
      .tpl-equal-box_row > .inner-col.bind-padding-scheme-type3 {
        padding-bottom: 22px; } }
    @media (min-width: 1170px) {
      .tpl-equal-box_row > .inner-col.bind-padding-scheme-type3 {
        padding-bottom: 30px; } }
    @media (min-width: 0) and (max-width: 480px) {
      .tpl-equal-box_row > .inner-col.bind-padding-scheme-type3 {
        padding-left: 15px; } }
    @media (min-width: 481px) and (max-width: 767px) {
      .tpl-equal-box_row > .inner-col.bind-padding-scheme-type3 {
        padding-left: 20px; } }
    @media (min-width: 768px) and (max-width: 991px) {
      .tpl-equal-box_row > .inner-col.bind-padding-scheme-type3 {
        padding-left: 20px; } }
    @media (min-width: 992px) and (max-width: 1169px) {
      .tpl-equal-box_row > .inner-col.bind-padding-scheme-type3 {
        padding-left: 30px; } }
    @media (min-width: 1170px) {
      .tpl-equal-box_row > .inner-col.bind-padding-scheme-type3 {
        padding-left: 30px; } }
    @media (min-width: 0) and (max-width: 767px) {
      .tpl-equal-box_row > .inner-col.bind-padding-scheme-type4 {
        padding-top: 15px; } }
    @media (min-width: 768px) and (max-width: 991px) {
      .tpl-equal-box_row > .inner-col.bind-padding-scheme-type4 {
        padding-top: 21px; } }
    @media (min-width: 992px) and (max-width: 1169px) {
      .tpl-equal-box_row > .inner-col.bind-padding-scheme-type4 {
        padding-top: 26px; } }
    @media (min-width: 1170px) {
      .tpl-equal-box_row > .inner-col.bind-padding-scheme-type4 {
        padding-top: 35px; } }
    @media (min-width: 0) and (max-width: 480px) {
      .tpl-equal-box_row > .inner-col.bind-padding-scheme-type4 {
        padding-right: 15px; } }
    @media (min-width: 481px) and (max-width: 767px) {
      .tpl-equal-box_row > .inner-col.bind-padding-scheme-type4 {
        padding-right: 20px; } }
    @media (min-width: 768px) and (max-width: 991px) {
      .tpl-equal-box_row > .inner-col.bind-padding-scheme-type4 {
        padding-right: 30px; } }
    @media (min-width: 992px) and (max-width: 1169px) {
      .tpl-equal-box_row > .inner-col.bind-padding-scheme-type4 {
        padding-right: 45px; } }
    @media (min-width: 1170px) {
      .tpl-equal-box_row > .inner-col.bind-padding-scheme-type4 {
        padding-right: 45px; } }
    @media (min-width: 0) and (max-width: 767px) {
      .tpl-equal-box_row > .inner-col.bind-padding-scheme-type4 {
        padding-bottom: 15px; } }
    @media (min-width: 768px) and (max-width: 991px) {
      .tpl-equal-box_row > .inner-col.bind-padding-scheme-type4 {
        padding-bottom: 21px; } }
    @media (min-width: 992px) and (max-width: 1169px) {
      .tpl-equal-box_row > .inner-col.bind-padding-scheme-type4 {
        padding-bottom: 26px; } }
    @media (min-width: 1170px) {
      .tpl-equal-box_row > .inner-col.bind-padding-scheme-type4 {
        padding-bottom: 35px; } }
    @media (min-width: 0) and (max-width: 480px) {
      .tpl-equal-box_row > .inner-col.bind-padding-scheme-type4 {
        padding-left: 15px; } }
    @media (min-width: 481px) and (max-width: 767px) {
      .tpl-equal-box_row > .inner-col.bind-padding-scheme-type4 {
        padding-left: 20px; } }
    @media (min-width: 768px) and (max-width: 991px) {
      .tpl-equal-box_row > .inner-col.bind-padding-scheme-type4 {
        padding-left: 30px; } }
    @media (min-width: 992px) and (max-width: 1169px) {
      .tpl-equal-box_row > .inner-col.bind-padding-scheme-type4 {
        padding-left: 45px; } }
    @media (min-width: 1170px) {
      .tpl-equal-box_row > .inner-col.bind-padding-scheme-type4 {
        padding-left: 45px; } }
    @media (min-width: 0) and (max-width: 767px) {
      .tpl-equal-box_row > .inner-col.bind-padding-scheme-type5 {
        padding-top: 18px; } }
    @media (min-width: 768px) and (max-width: 991px) {
      .tpl-equal-box_row > .inner-col.bind-padding-scheme-type5 {
        padding-top: 24px; } }
    @media (min-width: 992px) and (max-width: 1169px) {
      .tpl-equal-box_row > .inner-col.bind-padding-scheme-type5 {
        padding-top: 30px; } }
    @media (min-width: 1170px) {
      .tpl-equal-box_row > .inner-col.bind-padding-scheme-type5 {
        padding-top: 40px; } }
    @media (min-width: 0) and (max-width: 480px) {
      .tpl-equal-box_row > .inner-col.bind-padding-scheme-type5 {
        padding-right: 15px; } }
    @media (min-width: 481px) and (max-width: 767px) {
      .tpl-equal-box_row > .inner-col.bind-padding-scheme-type5 {
        padding-right: 20px; } }
    @media (min-width: 768px) and (max-width: 991px) {
      .tpl-equal-box_row > .inner-col.bind-padding-scheme-type5 {
        padding-right: 40px; } }
    @media (min-width: 992px) and (max-width: 1169px) {
      .tpl-equal-box_row > .inner-col.bind-padding-scheme-type5 {
        padding-right: 60px; } }
    @media (min-width: 1170px) {
      .tpl-equal-box_row > .inner-col.bind-padding-scheme-type5 {
        padding-right: 60px; } }
    @media (min-width: 0) and (max-width: 767px) {
      .tpl-equal-box_row > .inner-col.bind-padding-scheme-type5 {
        padding-bottom: 18px; } }
    @media (min-width: 768px) and (max-width: 991px) {
      .tpl-equal-box_row > .inner-col.bind-padding-scheme-type5 {
        padding-bottom: 24px; } }
    @media (min-width: 992px) and (max-width: 1169px) {
      .tpl-equal-box_row > .inner-col.bind-padding-scheme-type5 {
        padding-bottom: 30px; } }
    @media (min-width: 1170px) {
      .tpl-equal-box_row > .inner-col.bind-padding-scheme-type5 {
        padding-bottom: 40px; } }
    @media (min-width: 0) and (max-width: 480px) {
      .tpl-equal-box_row > .inner-col.bind-padding-scheme-type5 {
        padding-left: 15px; } }
    @media (min-width: 481px) and (max-width: 767px) {
      .tpl-equal-box_row > .inner-col.bind-padding-scheme-type5 {
        padding-left: 20px; } }
    @media (min-width: 768px) and (max-width: 991px) {
      .tpl-equal-box_row > .inner-col.bind-padding-scheme-type5 {
        padding-left: 40px; } }
    @media (min-width: 992px) and (max-width: 1169px) {
      .tpl-equal-box_row > .inner-col.bind-padding-scheme-type5 {
        padding-left: 60px; } }
    @media (min-width: 1170px) {
      .tpl-equal-box_row > .inner-col.bind-padding-scheme-type5 {
        padding-left: 60px; } }
    @media (min-width: 1170px) {
      .tpl-equal-box_row.bind-in-row-3 > .inner-col:nth-child(-n+3) {
        margin-top: 0; } }
    @media (min-width: 992px) and (max-width: 1169px) {
      .tpl-equal-box_row.bind-in-row-3 > .inner-col:nth-child(-n+2) {
        margin-top: 0; } }
    @media (min-width: 992px) {
      .tpl-equal-box_row.bind-in-row-2 > .inner-col:nth-child(-n+2) {
        margin-top: 0; } }
    @media (min-width: 0) and (max-width: 991px) {
      .tpl-equal-box_row.bind-in-row-2 > .inner-col:nth-child(-n+1) {
        margin-top: 0; }
      .tpl-equal-box_row.bind-in-row-3 > .inner-col:nth-child(-n+1) {
        margin-top: 0; } }

/* =============================================== tpl-equal-box [END] ============================================== */
/* =============================================== tpl-equal-box-panel_max-outer [START] ============================ */
/* =============================================== tpl-equal-box-panel_max-outer [END] ============================== */
/* =============================================== tpl-equal-box-panel [START] ====================================== */
/* =============================================== tpl-equal-box-panel [END] ======================================== */
/* =============================================== tpl-scroll-to-top_max-outer [START] ============================== */
/* =============================================== tpl-scroll-to-top_max-outer [END] ================================ */
/* =============================================== tpl-scroll-to-top [START] ======================================== */
a.tpl-scroll-to-top_link {
  background: rgba(254, 179, 0, 0.35);
  border: 1px solid #785500;
  -webkit-border-radius: 50%;
          border-radius: 50%;
  position: fixed;
  overflow: hidden;
  z-index: 99;
  text-align: center;
  -webkit-transition: all 0.25s ease-in-out;
  -o-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out; }
  @media (min-width: 0) and (max-width: 767px) {
    a.tpl-scroll-to-top_link {
      width: 30px; } }
  @media (min-width: 768px) and (max-width: 991px) {
    a.tpl-scroll-to-top_link {
      width: 40px; } }
  @media (min-width: 992px) and (max-width: 1169px) {
    a.tpl-scroll-to-top_link {
      width: 48px; } }
  @media (min-width: 1170px) {
    a.tpl-scroll-to-top_link {
      width: 48px; } }
  @media (min-width: 0) and (max-width: 767px) {
    a.tpl-scroll-to-top_link {
      height: 30px; } }
  @media (min-width: 768px) and (max-width: 991px) {
    a.tpl-scroll-to-top_link {
      height: 40px; } }
  @media (min-width: 992px) and (max-width: 1169px) {
    a.tpl-scroll-to-top_link {
      height: 48px; } }
  @media (min-width: 1170px) {
    a.tpl-scroll-to-top_link {
      height: 48px; } }
  @media (min-width: 0) and (max-width: 767px) {
    a.tpl-scroll-to-top_link {
      left: 10px; } }
  @media (min-width: 768px) and (max-width: 991px) {
    a.tpl-scroll-to-top_link {
      left: 15px; } }
  @media (min-width: 992px) and (max-width: 1169px) {
    a.tpl-scroll-to-top_link {
      left: 20px; } }
  @media (min-width: 1170px) {
    a.tpl-scroll-to-top_link {
      left: 20px; } }
  @media (min-width: 0) and (max-width: 767px) {
    a.tpl-scroll-to-top_link {
      bottom: 10px; } }
  @media (min-width: 768px) and (max-width: 991px) {
    a.tpl-scroll-to-top_link {
      bottom: 15px; } }
  @media (min-width: 992px) and (max-width: 1169px) {
    a.tpl-scroll-to-top_link {
      bottom: 20px; } }
  @media (min-width: 1170px) {
    a.tpl-scroll-to-top_link {
      bottom: 20px; } }
  .page-theme-blue a.tpl-scroll-to-top_link {
    background: rgba(76, 169, 218, 0.96);
    border-color: #0025ff; }
    .page-theme-blue a.tpl-scroll-to-top_link > .inner-icon:before {
      color: #0025ff; }
    .page-theme-blue a.tpl-scroll-to-top_link.event-this-hover {
      background: #003dc6; }
      .page-theme-blue a.tpl-scroll-to-top_link.event-this-hover > .inner-icon:before {
        color: #7dbfe2; }
  a.tpl-scroll-to-top_link.bind-hide {
    width: 0;
    height: 0;
    opacity: 0; }
    a.tpl-scroll-to-top_link.bind-hide > .inner-icon {
      width: 0;
      height: 0;
      left: 0;
      top: 0; }
      a.tpl-scroll-to-top_link.bind-hide > .inner-icon:before {
        font-size: 0 !important;
        line-height: 0 !important;
        left: 0;
        top: 0; }
  a.tpl-scroll-to-top_link.bind-all-none {
    width: 0;
    height: 0;
    opacity: 0; }
    a.tpl-scroll-to-top_link.bind-all-none > .inner-icon {
      width: 0;
      height: 0;
      left: 0;
      top: 0; }
      a.tpl-scroll-to-top_link.bind-all-none > .inner-icon:before {
        font-size: 0 !important;
        line-height: 0 !important;
        left: 0;
        top: 0; }
  @media (min-width: 0) and (max-width: 767px) {
    a.tpl-scroll-to-top_link.bind-xs-none {
      width: 0;
      height: 0;
      opacity: 0; }
      a.tpl-scroll-to-top_link.bind-xs-none > .inner-icon {
        width: 0;
        height: 0;
        left: 0;
        top: 0; }
        a.tpl-scroll-to-top_link.bind-xs-none > .inner-icon:before {
          font-size: 0 !important;
          line-height: 0 !important;
          left: 0;
          top: 0; } }
  @media (min-width: 768px) and (max-width: 991px) {
    a.tpl-scroll-to-top_link.bind-sm-none {
      width: 0;
      height: 0;
      opacity: 0; }
      a.tpl-scroll-to-top_link.bind-sm-none > .inner-icon {
        width: 0;
        height: 0;
        left: 0;
        top: 0; }
        a.tpl-scroll-to-top_link.bind-sm-none > .inner-icon:before {
          font-size: 0 !important;
          line-height: 0 !important;
          left: 0;
          top: 0; } }
  @media (min-width: 992px) and (max-width: 1169px) {
    a.tpl-scroll-to-top_link.bind-md-none {
      width: 0;
      height: 0;
      opacity: 0; }
      a.tpl-scroll-to-top_link.bind-md-none > .inner-icon {
        width: 0;
        height: 0;
        left: 0;
        top: 0; }
        a.tpl-scroll-to-top_link.bind-md-none > .inner-icon:before {
          font-size: 0 !important;
          line-height: 0 !important;
          left: 0;
          top: 0; } }
  @media (min-width: 1170px) {
    a.tpl-scroll-to-top_link.bind-lg-none {
      width: 0;
      height: 0;
      opacity: 0; }
      a.tpl-scroll-to-top_link.bind-lg-none > .inner-icon {
        width: 0;
        height: 0;
        left: 0;
        top: 0; }
        a.tpl-scroll-to-top_link.bind-lg-none > .inner-icon:before {
          font-size: 0 !important;
          line-height: 0 !important;
          left: 0;
          top: 0; } }
  a.tpl-scroll-to-top_link > .inner-icon {
    width: 28px;
    height: 28px;
    position: absolute;
    -webkit-transition: all 0.25s ease-in-out;
    -o-transition: all 0.25s ease-in-out;
    transition: all 0.25s ease-in-out;
    overflow: hidden; }
    @media (min-width: 0) and (max-width: 767px) {
      a.tpl-scroll-to-top_link > .inner-icon {
        left: 0px; } }
    @media (min-width: 768px) and (max-width: 991px) {
      a.tpl-scroll-to-top_link > .inner-icon {
        left: 5px; } }
    @media (min-width: 992px) and (max-width: 1169px) {
      a.tpl-scroll-to-top_link > .inner-icon {
        left: 9px; } }
    @media (min-width: 1170px) {
      a.tpl-scroll-to-top_link > .inner-icon {
        left: 9px; } }
    @media (min-width: 0) and (max-width: 767px) {
      a.tpl-scroll-to-top_link > .inner-icon {
        top: 0px; } }
    @media (min-width: 768px) and (max-width: 991px) {
      a.tpl-scroll-to-top_link > .inner-icon {
        top: 5px; } }
    @media (min-width: 992px) and (max-width: 1169px) {
      a.tpl-scroll-to-top_link > .inner-icon {
        top: 9px; } }
    @media (min-width: 1170px) {
      a.tpl-scroll-to-top_link > .inner-icon {
        top: 9px; } }
    a.tpl-scroll-to-top_link > .inner-icon:before {
      -webkit-transform: rotate(180deg);
          -ms-transform: rotate(180deg);
              transform: rotate(180deg);
      font-family: FontAwesome, serif;
      content: "\f078";
      font-weight: 100;
      position: absolute;
      color: #785500;
      -webkit-transition: all 0.25s ease-in-out;
      -o-transition: all 0.25s ease-in-out;
      transition: all 0.25s ease-in-out; }
      @media (min-width: 0) and (max-width: 767px) {
        a.tpl-scroll-to-top_link > .inner-icon:before {
          font-size: 18px; } }
      @media (min-width: 768px) and (max-width: 991px) {
        a.tpl-scroll-to-top_link > .inner-icon:before {
          font-size: 22px; } }
      @media (min-width: 992px) and (max-width: 1169px) {
        a.tpl-scroll-to-top_link > .inner-icon:before {
          font-size: 26px; } }
      @media (min-width: 1170px) {
        a.tpl-scroll-to-top_link > .inner-icon:before {
          font-size: 26px; } }
      @media (min-width: 0) and (max-width: 767px) {
        a.tpl-scroll-to-top_link > .inner-icon:before {
          line-height: 20px; } }
      @media (min-width: 768px) and (max-width: 991px) {
        a.tpl-scroll-to-top_link > .inner-icon:before {
          line-height: 24px; } }
      @media (min-width: 992px) and (max-width: 1169px) {
        a.tpl-scroll-to-top_link > .inner-icon:before {
          line-height: 28px; } }
      @media (min-width: 1170px) {
        a.tpl-scroll-to-top_link > .inner-icon:before {
          line-height: 28px; } }
      @media (min-width: 0) and (max-width: 767px) {
        a.tpl-scroll-to-top_link > .inner-icon:before {
          left: 5px; } }
      @media (min-width: 768px) and (max-width: 991px) {
        a.tpl-scroll-to-top_link > .inner-icon:before {
          left: 3px; } }
      @media (min-width: 992px) and (max-width: 1169px) {
        a.tpl-scroll-to-top_link > .inner-icon:before {
          left: 1px; } }
      @media (min-width: 1170px) {
        a.tpl-scroll-to-top_link > .inner-icon:before {
          left: 1px; } }
      @media (min-width: 0) and (max-width: 767px) {
        a.tpl-scroll-to-top_link > .inner-icon:before {
          top: 6px; } }
      @media (min-width: 768px) and (max-width: 991px) {
        a.tpl-scroll-to-top_link > .inner-icon:before {
          top: 4px; } }
      @media (min-width: 992px) and (max-width: 1169px) {
        a.tpl-scroll-to-top_link > .inner-icon:before {
          top: 3px; } }
      @media (min-width: 1170px) {
        a.tpl-scroll-to-top_link > .inner-icon:before {
          top: 3px; } }
  a.tpl-scroll-to-top_link.event-this-hover {
    background: #feb300;
    text-decoration: underline; }
    a.tpl-scroll-to-top_link.event-this-hover > .inner-icon:before {
      color: #ffe19b; }

/* =============================================== tpl-scroll-to-top [END] ========================================== */


/* s_boot_additional */
@charset "UTF-8";
/*łśćłżź*/
/*                                                                                                                    */
/* Author: Krystian Lenik                                                                                             */
/*                                                                                                                    */
/* ================================================================================================================== */
/* =============================================== mixin [START] ==================================================== */
/* ================================================================================================================== */
/* ================================================================================================================== */
/* =============================================== mixin [END] ====================================================== */
/* ================================================================================================================== */
/* ================================================================================================================== */
/* =============================================== global [START] =================================================== */
/* ================================================================================================================== */
/* ----------------------------------------------- override [START] ------------------------------------------------- */
/* ----------------------------------------------- override [END] --------------------------------------------------- */
/* ----------------------------------------------- general [START] -------------------------------------------------- */
/* ----------------------------------------------- general [END] ---------------------------------------------------- */
/* ================================================================================================================== */
/* =============================================== global [END] ===================================================== */
/* ================================================================================================================== */
/* =============================================== topnav-wz-popup_max-outer [START] ================================ */
.topnav-wz-popup_max-outer {
  width: 100%;
  height: 100%;
  position: fixed;
  left: 0;
  top: 0;
  z-index: 990;
  overflow: auto;
  overflow-x: hidden;
  display: none; }
  .container_max-outer .topnav-wz-popup_max-outer > .container_max-inner > .info-spacer-cms > .topnav-wz-popup {
    padding-left: 0;
    padding-right: 0; }
  @media (min-width: 0) and (max-width: 480px) {
    .topnav-wz-popup_max-outer .topnav-wz-popup {
      padding-left: 10px; } }
  @media (min-width: 481px) and (max-width: 767px) {
    .topnav-wz-popup_max-outer .topnav-wz-popup {
      padding-left: 15px; } }
  @media (min-width: 768px) and (max-width: 991px) {
    .topnav-wz-popup_max-outer .topnav-wz-popup {
      padding-left: 15px; } }
  @media (min-width: 992px) and (max-width: 1169px) {
    .topnav-wz-popup_max-outer .topnav-wz-popup {
      padding-left: 15px; } }
  @media (min-width: 1170px) {
    .topnav-wz-popup_max-outer .topnav-wz-popup {
      padding-left: 20px; } }
  @media (min-width: 0) and (max-width: 480px) {
    .topnav-wz-popup_max-outer .topnav-wz-popup {
      padding-right: 10px; } }
  @media (min-width: 481px) and (max-width: 767px) {
    .topnav-wz-popup_max-outer .topnav-wz-popup {
      padding-right: 15px; } }
  @media (min-width: 768px) and (max-width: 991px) {
    .topnav-wz-popup_max-outer .topnav-wz-popup {
      padding-right: 15px; } }
  @media (min-width: 992px) and (max-width: 1169px) {
    .topnav-wz-popup_max-outer .topnav-wz-popup {
      padding-right: 15px; } }
  @media (min-width: 1170px) {
    .topnav-wz-popup_max-outer .topnav-wz-popup {
      padding-right: 20px; } }
  @media (min-width: 0) and (max-width: 480px) {
    .topnav-wz-popup_max-outer .topnav-wz-popup > .row {
      margin-left: -10px; } }
  @media (min-width: 481px) and (max-width: 767px) {
    .topnav-wz-popup_max-outer .topnav-wz-popup > .row {
      margin-left: -15px; } }
  @media (min-width: 768px) and (max-width: 991px) {
    .topnav-wz-popup_max-outer .topnav-wz-popup > .row {
      margin-left: -15px; } }
  @media (min-width: 992px) and (max-width: 1169px) {
    .topnav-wz-popup_max-outer .topnav-wz-popup > .row {
      margin-left: -15px; } }
  @media (min-width: 1170px) {
    .topnav-wz-popup_max-outer .topnav-wz-popup > .row {
      margin-left: -20px; } }
  @media (min-width: 0) and (max-width: 480px) {
    .topnav-wz-popup_max-outer .topnav-wz-popup > .row {
      margin-right: -10px; } }
  @media (min-width: 481px) and (max-width: 767px) {
    .topnav-wz-popup_max-outer .topnav-wz-popup > .row {
      margin-right: -15px; } }
  @media (min-width: 768px) and (max-width: 991px) {
    .topnav-wz-popup_max-outer .topnav-wz-popup > .row {
      margin-right: -15px; } }
  @media (min-width: 992px) and (max-width: 1169px) {
    .topnav-wz-popup_max-outer .topnav-wz-popup > .row {
      margin-right: -15px; } }
  @media (min-width: 1170px) {
    .topnav-wz-popup_max-outer .topnav-wz-popup > .row {
      margin-right: -20px; } }
  @media (min-width: 1170px) {
    .topnav-wz-popup_max-outer .topnav-wz-popup > .row .row {
      margin-left: -15px;
      margin-right: -15px; } }
  .topnav-wz-popup_max-outer .topnav-wz-popup .topnav-wz-popup_button-close {
    display: inline-block;
    position: absolute;
    float: right;
    overflow: hidden;
    z-index: 2; }
    @media (min-width: 0) and (max-width: 480px) {
      .topnav-wz-popup_max-outer .topnav-wz-popup .topnav-wz-popup_button-close {
        right: 10px; } }
    @media (min-width: 481px) and (max-width: 767px) {
      .topnav-wz-popup_max-outer .topnav-wz-popup .topnav-wz-popup_button-close {
        right: 10px; } }
    @media (min-width: 768px) and (max-width: 991px) {
      .topnav-wz-popup_max-outer .topnav-wz-popup .topnav-wz-popup_button-close {
        right: 20px; } }
    @media (min-width: 992px) and (max-width: 1169px) {
      .topnav-wz-popup_max-outer .topnav-wz-popup .topnav-wz-popup_button-close {
        right: 20px; } }
    @media (min-width: 1170px) {
      .topnav-wz-popup_max-outer .topnav-wz-popup .topnav-wz-popup_button-close {
        right: 20px; } }
    @media (min-width: 0) and (max-width: 480px) {
      .topnav-wz-popup_max-outer .topnav-wz-popup .topnav-wz-popup_button-close {
        top: 8px; } }
    @media (min-width: 481px) and (max-width: 767px) {
      .topnav-wz-popup_max-outer .topnav-wz-popup .topnav-wz-popup_button-close {
        top: 8px; } }
    @media (min-width: 768px) and (max-width: 991px) {
      .topnav-wz-popup_max-outer .topnav-wz-popup .topnav-wz-popup_button-close {
        top: 8px; } }
    @media (min-width: 992px) and (max-width: 1169px) {
      .topnav-wz-popup_max-outer .topnav-wz-popup .topnav-wz-popup_button-close {
        top: 8px; } }
    @media (min-width: 1170px) {
      .topnav-wz-popup_max-outer .topnav-wz-popup .topnav-wz-popup_button-close {
        top: 8px; } }
    .topnav-wz-popup_max-outer .topnav-wz-popup .topnav-wz-popup_button-close.event-this-hover {
      opacity: 1;
      color: #bb1919; }
    .topnav-wz-popup_max-outer .topnav-wz-popup .topnav-wz-popup_button-close > .inner-icon {
      display: block;
      position: relative;
      overflow: hidden;
      font-size: 50px;
      line-height: 30px !important;
      height: 48px; }
  .topnav-wz-popup_max-outer .topnav-wz-popup > .topnav-wz-popup_content {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    z-index: 1; }
    @media (min-width: 0) and (max-width: 480px) {
      .topnav-wz-popup_max-outer .topnav-wz-popup > .topnav-wz-popup_content {
        padding-top: 15px; } }
    @media (min-width: 481px) and (max-width: 767px) {
      .topnav-wz-popup_max-outer .topnav-wz-popup > .topnav-wz-popup_content {
        padding-top: 15px; } }
    @media (min-width: 768px) and (max-width: 991px) {
      .topnav-wz-popup_max-outer .topnav-wz-popup > .topnav-wz-popup_content {
        padding-top: 15px; } }
    @media (min-width: 992px) and (max-width: 1169px) {
      .topnav-wz-popup_max-outer .topnav-wz-popup > .topnav-wz-popup_content {
        padding-top: 15px; } }
    @media (min-width: 1170px) {
      .topnav-wz-popup_max-outer .topnav-wz-popup > .topnav-wz-popup_content {
        padding-top: 15px; } }
    @media (min-width: 0) and (max-width: 480px) {
      .topnav-wz-popup_max-outer .topnav-wz-popup > .topnav-wz-popup_content {
        padding-bottom: 15px; } }
    @media (min-width: 481px) and (max-width: 767px) {
      .topnav-wz-popup_max-outer .topnav-wz-popup > .topnav-wz-popup_content {
        padding-bottom: 15px; } }
    @media (min-width: 768px) and (max-width: 991px) {
      .topnav-wz-popup_max-outer .topnav-wz-popup > .topnav-wz-popup_content {
        padding-bottom: 15px; } }
    @media (min-width: 992px) and (max-width: 1169px) {
      .topnav-wz-popup_max-outer .topnav-wz-popup > .topnav-wz-popup_content {
        padding-bottom: 15px; } }
    @media (min-width: 1170px) {
      .topnav-wz-popup_max-outer .topnav-wz-popup > .topnav-wz-popup_content {
        padding-bottom: 15px; } }
    @media (min-width: 0) and (max-width: 480px) {
      .topnav-wz-popup_max-outer .topnav-wz-popup > .topnav-wz-popup_content.bind-padding-lr-90 {
        padding-left: 0px; } }
    @media (min-width: 481px) and (max-width: 767px) {
      .topnav-wz-popup_max-outer .topnav-wz-popup > .topnav-wz-popup_content.bind-padding-lr-90 {
        padding-left: 0px; } }
    @media (min-width: 768px) and (max-width: 991px) {
      .topnav-wz-popup_max-outer .topnav-wz-popup > .topnav-wz-popup_content.bind-padding-lr-90 {
        padding-left: 0px; } }
    @media (min-width: 992px) and (max-width: 1169px) {
      .topnav-wz-popup_max-outer .topnav-wz-popup > .topnav-wz-popup_content.bind-padding-lr-90 {
        padding-left: 0px; } }
    @media (min-width: 1170px) {
      .topnav-wz-popup_max-outer .topnav-wz-popup > .topnav-wz-popup_content.bind-padding-lr-90 {
        padding-left: 90px; } }
    @media (min-width: 0) and (max-width: 480px) {
      .topnav-wz-popup_max-outer .topnav-wz-popup > .topnav-wz-popup_content.bind-padding-lr-90 {
        padding-right: 0px; } }
    @media (min-width: 481px) and (max-width: 767px) {
      .topnav-wz-popup_max-outer .topnav-wz-popup > .topnav-wz-popup_content.bind-padding-lr-90 {
        padding-right: 0px; } }
    @media (min-width: 768px) and (max-width: 991px) {
      .topnav-wz-popup_max-outer .topnav-wz-popup > .topnav-wz-popup_content.bind-padding-lr-90 {
        padding-right: 0px; } }
    @media (min-width: 992px) and (max-width: 1169px) {
      .topnav-wz-popup_max-outer .topnav-wz-popup > .topnav-wz-popup_content.bind-padding-lr-90 {
        padding-right: 0px; } }
    @media (min-width: 1170px) {
      .topnav-wz-popup_max-outer .topnav-wz-popup > .topnav-wz-popup_content.bind-padding-lr-90 {
        padding-right: 90px; } }
    .topnav-wz-popup_max-outer .topnav-wz-popup > .topnav-wz-popup_content > .row {
      width: 100%;
      display: block; }
      @media (min-width: 0) and (max-width: 480px) {
        .topnav-wz-popup_max-outer .topnav-wz-popup > .topnav-wz-popup_content > .row {
          width: -webkit-calc(100% + 20px);
          width: calc(100% + 20px); } }
      @media (min-width: 481px) and (max-width: 767px) {
        .topnav-wz-popup_max-outer .topnav-wz-popup > .topnav-wz-popup_content > .row {
          width: -webkit-calc(100% + 30px);
          width: calc(100% + 30px); } }
      @media (min-width: 768px) and (max-width: 991px) {
        .topnav-wz-popup_max-outer .topnav-wz-popup > .topnav-wz-popup_content > .row {
          width: -webkit-calc(100% + 30px);
          width: calc(100% + 30px); } }
      @media (min-width: 992px) and (max-width: 1169px) {
        .topnav-wz-popup_max-outer .topnav-wz-popup > .topnav-wz-popup_content > .row {
          width: -webkit-calc(100% + 30px);
          width: calc(100% + 30px); } }
      @media (min-width: 1170px) {
        .topnav-wz-popup_max-outer .topnav-wz-popup > .topnav-wz-popup_content > .row {
          width: -webkit-calc(100% + 40px);
          width: calc(100% + 40px); } }
      @media (min-width: 0) and (max-width: 480px) {
        .topnav-wz-popup_max-outer .topnav-wz-popup > .topnav-wz-popup_content > .row {
          margin-left: -10px; } }
      @media (min-width: 481px) and (max-width: 767px) {
        .topnav-wz-popup_max-outer .topnav-wz-popup > .topnav-wz-popup_content > .row {
          margin-left: -15px; } }
      @media (min-width: 768px) and (max-width: 991px) {
        .topnav-wz-popup_max-outer .topnav-wz-popup > .topnav-wz-popup_content > .row {
          margin-left: -15px; } }
      @media (min-width: 992px) and (max-width: 1169px) {
        .topnav-wz-popup_max-outer .topnav-wz-popup > .topnav-wz-popup_content > .row {
          margin-left: -15px; } }
      @media (min-width: 1170px) {
        .topnav-wz-popup_max-outer .topnav-wz-popup > .topnav-wz-popup_content > .row {
          margin-left: -20px; } }
      @media (min-width: 0) and (max-width: 480px) {
        .topnav-wz-popup_max-outer .topnav-wz-popup > .topnav-wz-popup_content > .row {
          margin-right: -10px; } }
      @media (min-width: 481px) and (max-width: 767px) {
        .topnav-wz-popup_max-outer .topnav-wz-popup > .topnav-wz-popup_content > .row {
          margin-right: -15px; } }
      @media (min-width: 768px) and (max-width: 991px) {
        .topnav-wz-popup_max-outer .topnav-wz-popup > .topnav-wz-popup_content > .row {
          margin-right: -15px; } }
      @media (min-width: 992px) and (max-width: 1169px) {
        .topnav-wz-popup_max-outer .topnav-wz-popup > .topnav-wz-popup_content > .row {
          margin-right: -15px; } }
      @media (min-width: 1170px) {
        .topnav-wz-popup_max-outer .topnav-wz-popup > .topnav-wz-popup_content > .row {
          margin-right: -20px; } }

/* =============================================== topnav-wz-popup_max-outer [END] ================================== */
/* =============================================== wz-popup_max-outer [START] ======================================= */
.wz-popup_max-outer {
  width: 100%;
  height: 100%;
  position: fixed;
  left: 0;
  top: 0;
  z-index: 990;
  overflow: auto;
  overflow-x: hidden;
  display: none; }
  .container_max-outer .wz-popup_max-outer > .container_max-inner > .info-spacer-cms > .wz-popup {
    padding-left: 0;
    padding-right: 0; }
  @media (min-width: 0) and (max-width: 480px) {
    .wz-popup_max-outer .wz-popup {
      padding-left: 10px; } }
  @media (min-width: 481px) and (max-width: 767px) {
    .wz-popup_max-outer .wz-popup {
      padding-left: 15px; } }
  @media (min-width: 768px) and (max-width: 991px) {
    .wz-popup_max-outer .wz-popup {
      padding-left: 15px; } }
  @media (min-width: 992px) and (max-width: 1169px) {
    .wz-popup_max-outer .wz-popup {
      padding-left: 15px; } }
  @media (min-width: 1170px) {
    .wz-popup_max-outer .wz-popup {
      padding-left: 20px; } }
  @media (min-width: 0) and (max-width: 480px) {
    .wz-popup_max-outer .wz-popup {
      padding-right: 10px; } }
  @media (min-width: 481px) and (max-width: 767px) {
    .wz-popup_max-outer .wz-popup {
      padding-right: 15px; } }
  @media (min-width: 768px) and (max-width: 991px) {
    .wz-popup_max-outer .wz-popup {
      padding-right: 15px; } }
  @media (min-width: 992px) and (max-width: 1169px) {
    .wz-popup_max-outer .wz-popup {
      padding-right: 15px; } }
  @media (min-width: 1170px) {
    .wz-popup_max-outer .wz-popup {
      padding-right: 20px; } }
  @media (min-width: 0) and (max-width: 480px) {
    .wz-popup_max-outer .wz-popup > .row {
      margin-left: -10px; } }
  @media (min-width: 481px) and (max-width: 767px) {
    .wz-popup_max-outer .wz-popup > .row {
      margin-left: -15px; } }
  @media (min-width: 768px) and (max-width: 991px) {
    .wz-popup_max-outer .wz-popup > .row {
      margin-left: -15px; } }
  @media (min-width: 992px) and (max-width: 1169px) {
    .wz-popup_max-outer .wz-popup > .row {
      margin-left: -15px; } }
  @media (min-width: 1170px) {
    .wz-popup_max-outer .wz-popup > .row {
      margin-left: -20px; } }
  @media (min-width: 0) and (max-width: 480px) {
    .wz-popup_max-outer .wz-popup > .row {
      margin-right: -10px; } }
  @media (min-width: 481px) and (max-width: 767px) {
    .wz-popup_max-outer .wz-popup > .row {
      margin-right: -15px; } }
  @media (min-width: 768px) and (max-width: 991px) {
    .wz-popup_max-outer .wz-popup > .row {
      margin-right: -15px; } }
  @media (min-width: 992px) and (max-width: 1169px) {
    .wz-popup_max-outer .wz-popup > .row {
      margin-right: -15px; } }
  @media (min-width: 1170px) {
    .wz-popup_max-outer .wz-popup > .row {
      margin-right: -20px; } }
  @media (min-width: 1170px) {
    .wz-popup_max-outer .wz-popup > .row .row {
      margin-left: -15px;
      margin-right: -15px; } }
  .wz-popup_max-outer .wz-popup .wz-popup_button-close {
    display: inline-block;
    position: absolute;
    float: right;
    overflow: hidden;
    z-index: 2; }
    @media (min-width: 0) and (max-width: 480px) {
      .wz-popup_max-outer .wz-popup .wz-popup_button-close {
        right: 20px; } }
    @media (min-width: 481px) and (max-width: 767px) {
      .wz-popup_max-outer .wz-popup .wz-popup_button-close {
        right: 20px; } }
    @media (min-width: 768px) and (max-width: 991px) {
      .wz-popup_max-outer .wz-popup .wz-popup_button-close {
        right: 12px; } }
    @media (min-width: 992px) and (max-width: 1169px) {
      .wz-popup_max-outer .wz-popup .wz-popup_button-close {
        right: 45px; } }
    @media (min-width: 1170px) {
      .wz-popup_max-outer .wz-popup .wz-popup_button-close {
        right: 60px; } }
    @media (min-width: 0) and (max-width: 480px) {
      .wz-popup_max-outer .wz-popup .wz-popup_button-close {
        top: 5px; } }
    @media (min-width: 481px) and (max-width: 767px) {
      .wz-popup_max-outer .wz-popup .wz-popup_button-close {
        top: 30px; } }
    @media (min-width: 768px) and (max-width: 991px) {
      .wz-popup_max-outer .wz-popup .wz-popup_button-close {
        top: 30px; } }
    @media (min-width: 992px) and (max-width: 1169px) {
      .wz-popup_max-outer .wz-popup .wz-popup_button-close {
        top: 30px; } }
    @media (min-width: 1170px) {
      .wz-popup_max-outer .wz-popup .wz-popup_button-close {
        top: 37px; } }
    .wz-popup_max-outer .wz-popup .wz-popup_button-close.event-this-hover {
      opacity: 1;
      color: #bb1919; }
    .wz-popup_max-outer .wz-popup .wz-popup_button-close > .inner-icon {
      display: block;
      position: relative;
      overflow: hidden;
      font-size: 50px;
      line-height: 30px !important;
      height: 48px; }
  .wz-popup_max-outer .wz-popup > .wz-popup_content {
    position: relative;
    z-index: 1; }
    @media (min-width: 0) and (max-width: 480px) {
      .wz-popup_max-outer .wz-popup > .wz-popup_content {
        padding-top: 60px; } }
    @media (min-width: 481px) and (max-width: 767px) {
      .wz-popup_max-outer .wz-popup > .wz-popup_content {
        padding-top: 90px; } }
    @media (min-width: 768px) and (max-width: 991px) {
      .wz-popup_max-outer .wz-popup > .wz-popup_content {
        padding-top: 95px; } }
    @media (min-width: 992px) and (max-width: 1169px) {
      .wz-popup_max-outer .wz-popup > .wz-popup_content {
        padding-top: 110px; } }
    @media (min-width: 1170px) {
      .wz-popup_max-outer .wz-popup > .wz-popup_content {
        padding-top: 110px; } }
    @media (min-width: 0) and (max-width: 480px) {
      .wz-popup_max-outer .wz-popup > .wz-popup_content {
        padding-bottom: 30px; } }
    @media (min-width: 481px) and (max-width: 767px) {
      .wz-popup_max-outer .wz-popup > .wz-popup_content {
        padding-bottom: 30px; } }
    @media (min-width: 768px) and (max-width: 991px) {
      .wz-popup_max-outer .wz-popup > .wz-popup_content {
        padding-bottom: 50px; } }
    @media (min-width: 992px) and (max-width: 1169px) {
      .wz-popup_max-outer .wz-popup > .wz-popup_content {
        padding-bottom: 50px; } }
    @media (min-width: 1170px) {
      .wz-popup_max-outer .wz-popup > .wz-popup_content {
        padding-bottom: 50px; } }
    @media (min-width: 0) and (max-width: 480px) {
      .wz-popup_max-outer .wz-popup > .wz-popup_content.bind-padding-lr-90 {
        padding-left: 0px; } }
    @media (min-width: 481px) and (max-width: 767px) {
      .wz-popup_max-outer .wz-popup > .wz-popup_content.bind-padding-lr-90 {
        padding-left: 0px; } }
    @media (min-width: 768px) and (max-width: 991px) {
      .wz-popup_max-outer .wz-popup > .wz-popup_content.bind-padding-lr-90 {
        padding-left: 0px; } }
    @media (min-width: 992px) and (max-width: 1169px) {
      .wz-popup_max-outer .wz-popup > .wz-popup_content.bind-padding-lr-90 {
        padding-left: 0px; } }
    @media (min-width: 1170px) {
      .wz-popup_max-outer .wz-popup > .wz-popup_content.bind-padding-lr-90 {
        padding-left: 90px; } }
    @media (min-width: 0) and (max-width: 480px) {
      .wz-popup_max-outer .wz-popup > .wz-popup_content.bind-padding-lr-90 {
        padding-right: 0px; } }
    @media (min-width: 481px) and (max-width: 767px) {
      .wz-popup_max-outer .wz-popup > .wz-popup_content.bind-padding-lr-90 {
        padding-right: 0px; } }
    @media (min-width: 768px) and (max-width: 991px) {
      .wz-popup_max-outer .wz-popup > .wz-popup_content.bind-padding-lr-90 {
        padding-right: 0px; } }
    @media (min-width: 992px) and (max-width: 1169px) {
      .wz-popup_max-outer .wz-popup > .wz-popup_content.bind-padding-lr-90 {
        padding-right: 0px; } }
    @media (min-width: 1170px) {
      .wz-popup_max-outer .wz-popup > .wz-popup_content.bind-padding-lr-90 {
        padding-right: 90px; } }

/* =============================================== wz-popup_max-outer [END] ========================================= */
/* =============================================== tx-powermail [START] ============================================= */
/* =============================================== tx-powermail [END] =============================================== */
/* =============================================== tx_form_formframework [START] ==================================== */
/* =============================================== tx_form_formframework [END] ====================================== */
/* =============================================== tx-powermail [START] ============================================= */
.tx-powermail > .container-fluid > .form-contact-default, .tx-powermail > .container-fluid > .form-contact-default-label-off, .tx-powermail > .container-fluid > .form-contact-default-label-on {
  width: -webkit-calc(100% + 30px);
  width: calc(100% + 30px);
  margin: 0 -15px 0 -15px; }

.tx-powermail > .form-contact-default, .tx-powermail > .form-contact-default-label-off, .tx-powermail > .form-contact-default-label-on {
  width: 100%; }

/* =============================================== tx-powermail [END] =============================================== */
/* =============================================== form-contact-default [START] ===================================== */
.form-contact-default > h3, .form-contact-default-label-off > h3 {
  display: none; }

.form-contact-default, .form-contact-default-label-off, .form-contact-default-label-on {
  display: block;
  position: relative; }
  .form-contact-default > fieldset.powermail_fieldset, .form-contact-default-label-off > fieldset.powermail_fieldset, .form-contact-default-label-on > fieldset.powermail_fieldset {
    display: block;
    width: 100%;
    position: relative; }
  .form-contact-default .form-group.bind-col-3-label-on, .form-contact-default .form-group.bind-col-3-label-off, .form-contact-default-label-off .form-group.bind-col-3-label-on, .form-contact-default-label-off .form-group.bind-col-3-label-off, .form-contact-default-label-on .form-group.bind-col-3-label-on, .form-contact-default-label-on .form-group.bind-col-3-label-off {
    float: left; }
    @media (min-width: 0) and (max-width: 767px) {
      .form-contact-default .form-group.bind-col-3-label-on, .form-contact-default .form-group.bind-col-3-label-off, .form-contact-default-label-off .form-group.bind-col-3-label-on, .form-contact-default-label-off .form-group.bind-col-3-label-off, .form-contact-default-label-on .form-group.bind-col-3-label-on, .form-contact-default-label-on .form-group.bind-col-3-label-off {
        width: 100%; } }
    @media (min-width: 768px) and (max-width: 991px) {
      .form-contact-default .form-group.bind-col-3-label-on, .form-contact-default .form-group.bind-col-3-label-off, .form-contact-default-label-off .form-group.bind-col-3-label-on, .form-contact-default-label-off .form-group.bind-col-3-label-off, .form-contact-default-label-on .form-group.bind-col-3-label-on, .form-contact-default-label-on .form-group.bind-col-3-label-off {
        width: 50%; } }
    @media (min-width: 992px) and (max-width: 1169px) {
      .form-contact-default .form-group.bind-col-3-label-on, .form-contact-default .form-group.bind-col-3-label-off, .form-contact-default-label-off .form-group.bind-col-3-label-on, .form-contact-default-label-off .form-group.bind-col-3-label-off, .form-contact-default-label-on .form-group.bind-col-3-label-on, .form-contact-default-label-on .form-group.bind-col-3-label-off {
        width: 25%; } }
    @media (min-width: 1170px) {
      .form-contact-default .form-group.bind-col-3-label-on, .form-contact-default .form-group.bind-col-3-label-off, .form-contact-default-label-off .form-group.bind-col-3-label-on, .form-contact-default-label-off .form-group.bind-col-3-label-off, .form-contact-default-label-on .form-group.bind-col-3-label-on, .form-contact-default-label-on .form-group.bind-col-3-label-off {
        width: 25%; } }
  .form-contact-default .form-group.bind-col-4-label-on, .form-contact-default .form-group.bind-col-4-label-off, .form-contact-default-label-off .form-group.bind-col-4-label-on, .form-contact-default-label-off .form-group.bind-col-4-label-off, .form-contact-default-label-on .form-group.bind-col-4-label-on, .form-contact-default-label-on .form-group.bind-col-4-label-off {
    float: left; }
    @media (min-width: 0) and (max-width: 767px) {
      .form-contact-default .form-group.bind-col-4-label-on, .form-contact-default .form-group.bind-col-4-label-off, .form-contact-default-label-off .form-group.bind-col-4-label-on, .form-contact-default-label-off .form-group.bind-col-4-label-off, .form-contact-default-label-on .form-group.bind-col-4-label-on, .form-contact-default-label-on .form-group.bind-col-4-label-off {
        width: 100%; } }
    @media (min-width: 768px) and (max-width: 991px) {
      .form-contact-default .form-group.bind-col-4-label-on, .form-contact-default .form-group.bind-col-4-label-off, .form-contact-default-label-off .form-group.bind-col-4-label-on, .form-contact-default-label-off .form-group.bind-col-4-label-off, .form-contact-default-label-on .form-group.bind-col-4-label-on, .form-contact-default-label-on .form-group.bind-col-4-label-off {
        width: -webkit-calc(100% / 3);
        width: calc(100% / 3); } }
    @media (min-width: 992px) and (max-width: 1169px) {
      .form-contact-default .form-group.bind-col-4-label-on, .form-contact-default .form-group.bind-col-4-label-off, .form-contact-default-label-off .form-group.bind-col-4-label-on, .form-contact-default-label-off .form-group.bind-col-4-label-off, .form-contact-default-label-on .form-group.bind-col-4-label-on, .form-contact-default-label-on .form-group.bind-col-4-label-off {
        width: -webkit-calc(100% / 3);
        width: calc(100% / 3); } }
    @media (min-width: 1170px) {
      .form-contact-default .form-group.bind-col-4-label-on, .form-contact-default .form-group.bind-col-4-label-off, .form-contact-default-label-off .form-group.bind-col-4-label-on, .form-contact-default-label-off .form-group.bind-col-4-label-off, .form-contact-default-label-on .form-group.bind-col-4-label-on, .form-contact-default-label-on .form-group.bind-col-4-label-off {
        width: -webkit-calc(100% / 3);
        width: calc(100% / 3); } }
  .form-contact-default .form-group.bind-col-5-label-on, .form-contact-default .form-group.bind-col-5-label-off, .form-contact-default-label-off .form-group.bind-col-5-label-on, .form-contact-default-label-off .form-group.bind-col-5-label-off, .form-contact-default-label-on .form-group.bind-col-5-label-on, .form-contact-default-label-on .form-group.bind-col-5-label-off {
    float: left; }
    @media (min-width: 0) and (max-width: 767px) {
      .form-contact-default .form-group.bind-col-5-label-on, .form-contact-default .form-group.bind-col-5-label-off, .form-contact-default-label-off .form-group.bind-col-5-label-on, .form-contact-default-label-off .form-group.bind-col-5-label-off, .form-contact-default-label-on .form-group.bind-col-5-label-on, .form-contact-default-label-on .form-group.bind-col-5-label-off {
        width: 100%; } }
    @media (min-width: 768px) and (max-width: 991px) {
      .form-contact-default .form-group.bind-col-5-label-on, .form-contact-default .form-group.bind-col-5-label-off, .form-contact-default-label-off .form-group.bind-col-5-label-on, .form-contact-default-label-off .form-group.bind-col-5-label-off, .form-contact-default-label-on .form-group.bind-col-5-label-on, .form-contact-default-label-on .form-group.bind-col-5-label-off {
        width: -webkit-calc(100% / 12 * 5);
        width: calc(100% / 12 * 5); } }
    @media (min-width: 992px) and (max-width: 1169px) {
      .form-contact-default .form-group.bind-col-5-label-on, .form-contact-default .form-group.bind-col-5-label-off, .form-contact-default-label-off .form-group.bind-col-5-label-on, .form-contact-default-label-off .form-group.bind-col-5-label-off, .form-contact-default-label-on .form-group.bind-col-5-label-on, .form-contact-default-label-on .form-group.bind-col-5-label-off {
        width: -webkit-calc(100% / 12 * 5);
        width: calc(100% / 12 * 5); } }
    @media (min-width: 1170px) {
      .form-contact-default .form-group.bind-col-5-label-on, .form-contact-default .form-group.bind-col-5-label-off, .form-contact-default-label-off .form-group.bind-col-5-label-on, .form-contact-default-label-off .form-group.bind-col-5-label-off, .form-contact-default-label-on .form-group.bind-col-5-label-on, .form-contact-default-label-on .form-group.bind-col-5-label-off {
        width: -webkit-calc(100% / 12 * 5);
        width: calc(100% / 12 * 5); } }
  .form-contact-default .form-group.bind-col-6-label-on, .form-contact-default .form-group.bind-col-6-label-off, .form-contact-default-label-off .form-group.bind-col-6-label-on, .form-contact-default-label-off .form-group.bind-col-6-label-off, .form-contact-default-label-on .form-group.bind-col-6-label-on, .form-contact-default-label-on .form-group.bind-col-6-label-off {
    float: left; }
    @media (min-width: 0) and (max-width: 767px) {
      .form-contact-default .form-group.bind-col-6-label-on, .form-contact-default .form-group.bind-col-6-label-off, .form-contact-default-label-off .form-group.bind-col-6-label-on, .form-contact-default-label-off .form-group.bind-col-6-label-off, .form-contact-default-label-on .form-group.bind-col-6-label-on, .form-contact-default-label-on .form-group.bind-col-6-label-off {
        width: 100%; } }
    @media (min-width: 768px) and (max-width: 991px) {
      .form-contact-default .form-group.bind-col-6-label-on, .form-contact-default .form-group.bind-col-6-label-off, .form-contact-default-label-off .form-group.bind-col-6-label-on, .form-contact-default-label-off .form-group.bind-col-6-label-off, .form-contact-default-label-on .form-group.bind-col-6-label-on, .form-contact-default-label-on .form-group.bind-col-6-label-off {
        width: 50%; } }
    @media (min-width: 992px) and (max-width: 1169px) {
      .form-contact-default .form-group.bind-col-6-label-on, .form-contact-default .form-group.bind-col-6-label-off, .form-contact-default-label-off .form-group.bind-col-6-label-on, .form-contact-default-label-off .form-group.bind-col-6-label-off, .form-contact-default-label-on .form-group.bind-col-6-label-on, .form-contact-default-label-on .form-group.bind-col-6-label-off {
        width: 50%; } }
    @media (min-width: 1170px) {
      .form-contact-default .form-group.bind-col-6-label-on, .form-contact-default .form-group.bind-col-6-label-off, .form-contact-default-label-off .form-group.bind-col-6-label-on, .form-contact-default-label-off .form-group.bind-col-6-label-off, .form-contact-default-label-on .form-group.bind-col-6-label-on, .form-contact-default-label-on .form-group.bind-col-6-label-off {
        width: 50%; } }
  .form-contact-default .form-group.bind-col-7-label-on, .form-contact-default .form-group.bind-col-7-label-off, .form-contact-default-label-off .form-group.bind-col-7-label-on, .form-contact-default-label-off .form-group.bind-col-7-label-off, .form-contact-default-label-on .form-group.bind-col-7-label-on, .form-contact-default-label-on .form-group.bind-col-7-label-off {
    float: left; }
    @media (min-width: 0) and (max-width: 767px) {
      .form-contact-default .form-group.bind-col-7-label-on, .form-contact-default .form-group.bind-col-7-label-off, .form-contact-default-label-off .form-group.bind-col-7-label-on, .form-contact-default-label-off .form-group.bind-col-7-label-off, .form-contact-default-label-on .form-group.bind-col-7-label-on, .form-contact-default-label-on .form-group.bind-col-7-label-off {
        width: 100%; } }
    @media (min-width: 768px) and (max-width: 991px) {
      .form-contact-default .form-group.bind-col-7-label-on, .form-contact-default .form-group.bind-col-7-label-off, .form-contact-default-label-off .form-group.bind-col-7-label-on, .form-contact-default-label-off .form-group.bind-col-7-label-off, .form-contact-default-label-on .form-group.bind-col-7-label-on, .form-contact-default-label-on .form-group.bind-col-7-label-off {
        width: -webkit-calc(100% / 12 * 7);
        width: calc(100% / 12 * 7); } }
    @media (min-width: 992px) and (max-width: 1169px) {
      .form-contact-default .form-group.bind-col-7-label-on, .form-contact-default .form-group.bind-col-7-label-off, .form-contact-default-label-off .form-group.bind-col-7-label-on, .form-contact-default-label-off .form-group.bind-col-7-label-off, .form-contact-default-label-on .form-group.bind-col-7-label-on, .form-contact-default-label-on .form-group.bind-col-7-label-off {
        width: -webkit-calc(100% / 12 * 7);
        width: calc(100% / 12 * 7); } }
    @media (min-width: 1170px) {
      .form-contact-default .form-group.bind-col-7-label-on, .form-contact-default .form-group.bind-col-7-label-off, .form-contact-default-label-off .form-group.bind-col-7-label-on, .form-contact-default-label-off .form-group.bind-col-7-label-off, .form-contact-default-label-on .form-group.bind-col-7-label-on, .form-contact-default-label-on .form-group.bind-col-7-label-off {
        width: -webkit-calc(100% / 12 * 7);
        width: calc(100% / 12 * 7); } }
  .form-contact-default .form-group.bind-col-8-label-on, .form-contact-default .form-group.bind-col-8-label-off, .form-contact-default-label-off .form-group.bind-col-8-label-on, .form-contact-default-label-off .form-group.bind-col-8-label-off, .form-contact-default-label-on .form-group.bind-col-8-label-on, .form-contact-default-label-on .form-group.bind-col-8-label-off {
    float: left; }
    @media (min-width: 0) and (max-width: 767px) {
      .form-contact-default .form-group.bind-col-8-label-on, .form-contact-default .form-group.bind-col-8-label-off, .form-contact-default-label-off .form-group.bind-col-8-label-on, .form-contact-default-label-off .form-group.bind-col-8-label-off, .form-contact-default-label-on .form-group.bind-col-8-label-on, .form-contact-default-label-on .form-group.bind-col-8-label-off {
        width: 100%; } }
    @media (min-width: 768px) and (max-width: 991px) {
      .form-contact-default .form-group.bind-col-8-label-on, .form-contact-default .form-group.bind-col-8-label-off, .form-contact-default-label-off .form-group.bind-col-8-label-on, .form-contact-default-label-off .form-group.bind-col-8-label-off, .form-contact-default-label-on .form-group.bind-col-8-label-on, .form-contact-default-label-on .form-group.bind-col-8-label-off {
        width: -webkit-calc(100% / 12 * 8);
        width: calc(100% / 12 * 8); } }
    @media (min-width: 992px) and (max-width: 1169px) {
      .form-contact-default .form-group.bind-col-8-label-on, .form-contact-default .form-group.bind-col-8-label-off, .form-contact-default-label-off .form-group.bind-col-8-label-on, .form-contact-default-label-off .form-group.bind-col-8-label-off, .form-contact-default-label-on .form-group.bind-col-8-label-on, .form-contact-default-label-on .form-group.bind-col-8-label-off {
        width: -webkit-calc(100% / 12 * 8);
        width: calc(100% / 12 * 8); } }
    @media (min-width: 1170px) {
      .form-contact-default .form-group.bind-col-8-label-on, .form-contact-default .form-group.bind-col-8-label-off, .form-contact-default-label-off .form-group.bind-col-8-label-on, .form-contact-default-label-off .form-group.bind-col-8-label-off, .form-contact-default-label-on .form-group.bind-col-8-label-on, .form-contact-default-label-on .form-group.bind-col-8-label-off {
        width: -webkit-calc(100% / 12 * 8);
        width: calc(100% / 12 * 8); } }
  .form-contact-default .form-group.bind-col-9-label-on, .form-contact-default .form-group.bind-col-9-label-off, .form-contact-default-label-off .form-group.bind-col-9-label-on, .form-contact-default-label-off .form-group.bind-col-9-label-off, .form-contact-default-label-on .form-group.bind-col-9-label-on, .form-contact-default-label-on .form-group.bind-col-9-label-off {
    float: left; }
    @media (min-width: 0) and (max-width: 767px) {
      .form-contact-default .form-group.bind-col-9-label-on, .form-contact-default .form-group.bind-col-9-label-off, .form-contact-default-label-off .form-group.bind-col-9-label-on, .form-contact-default-label-off .form-group.bind-col-9-label-off, .form-contact-default-label-on .form-group.bind-col-9-label-on, .form-contact-default-label-on .form-group.bind-col-9-label-off {
        width: 100%; } }
    @media (min-width: 768px) and (max-width: 991px) {
      .form-contact-default .form-group.bind-col-9-label-on, .form-contact-default .form-group.bind-col-9-label-off, .form-contact-default-label-off .form-group.bind-col-9-label-on, .form-contact-default-label-off .form-group.bind-col-9-label-off, .form-contact-default-label-on .form-group.bind-col-9-label-on, .form-contact-default-label-on .form-group.bind-col-9-label-off {
        width: -webkit-calc(100% / 12 * 9);
        width: calc(100% / 12 * 9); } }
    @media (min-width: 992px) and (max-width: 1169px) {
      .form-contact-default .form-group.bind-col-9-label-on, .form-contact-default .form-group.bind-col-9-label-off, .form-contact-default-label-off .form-group.bind-col-9-label-on, .form-contact-default-label-off .form-group.bind-col-9-label-off, .form-contact-default-label-on .form-group.bind-col-9-label-on, .form-contact-default-label-on .form-group.bind-col-9-label-off {
        width: -webkit-calc(100% / 12 * 9);
        width: calc(100% / 12 * 9); } }
    @media (min-width: 1170px) {
      .form-contact-default .form-group.bind-col-9-label-on, .form-contact-default .form-group.bind-col-9-label-off, .form-contact-default-label-off .form-group.bind-col-9-label-on, .form-contact-default-label-off .form-group.bind-col-9-label-off, .form-contact-default-label-on .form-group.bind-col-9-label-on, .form-contact-default-label-on .form-group.bind-col-9-label-off {
        width: -webkit-calc(100% / 12 * 9);
        width: calc(100% / 12 * 9); } }
  .form-contact-default .form-group.bind-col-12-label-on, .form-contact-default .form-group.bind-col-12-label-off, .form-contact-default-label-off .form-group.bind-col-12-label-on, .form-contact-default-label-off .form-group.bind-col-12-label-off, .form-contact-default-label-on .form-group.bind-col-12-label-on, .form-contact-default-label-on .form-group.bind-col-12-label-off {
    display: block;
    width: 100%; }
  .form-contact-default .form-group.bind-col-3-label-on, .form-contact-default .form-group.bind-col-4-label-on, .form-contact-default .form-group.bind-col-5-label-on, .form-contact-default .form-group.bind-col-6-label-on, .form-contact-default .form-group.bind-col-7-label-on, .form-contact-default .form-group.bind-col-8-label-on, .form-contact-default .form-group.bind-col-9-label-on, .form-contact-default .form-group.bind-col-12-label-on, .form-contact-default .form-group.bind-col-3-label-off, .form-contact-default .form-group.bind-col-4-label-off, .form-contact-default .form-group.bind-col-5-label-off, .form-contact-default .form-group.bind-col-6-label-off, .form-contact-default .form-group.bind-col-7-label-off, .form-contact-default .form-group.bind-col-8-label-off, .form-contact-default .form-group.bind-col-9-label-off, .form-contact-default .form-group.bind-col-12-label-off, .form-contact-default-label-off .form-group.bind-col-3-label-on, .form-contact-default-label-off .form-group.bind-col-4-label-on, .form-contact-default-label-off .form-group.bind-col-5-label-on, .form-contact-default-label-off .form-group.bind-col-6-label-on, .form-contact-default-label-off .form-group.bind-col-7-label-on, .form-contact-default-label-off .form-group.bind-col-8-label-on, .form-contact-default-label-off .form-group.bind-col-9-label-on, .form-contact-default-label-off .form-group.bind-col-12-label-on, .form-contact-default-label-off .form-group.bind-col-3-label-off, .form-contact-default-label-off .form-group.bind-col-4-label-off, .form-contact-default-label-off .form-group.bind-col-5-label-off, .form-contact-default-label-off .form-group.bind-col-6-label-off, .form-contact-default-label-off .form-group.bind-col-7-label-off, .form-contact-default-label-off .form-group.bind-col-8-label-off, .form-contact-default-label-off .form-group.bind-col-9-label-off, .form-contact-default-label-off .form-group.bind-col-12-label-off, .form-contact-default-label-on .form-group.bind-col-3-label-on, .form-contact-default-label-on .form-group.bind-col-4-label-on, .form-contact-default-label-on .form-group.bind-col-5-label-on, .form-contact-default-label-on .form-group.bind-col-6-label-on, .form-contact-default-label-on .form-group.bind-col-7-label-on, .form-contact-default-label-on .form-group.bind-col-8-label-on, .form-contact-default-label-on .form-group.bind-col-9-label-on, .form-contact-default-label-on .form-group.bind-col-12-label-on, .form-contact-default-label-on .form-group.bind-col-3-label-off, .form-contact-default-label-on .form-group.bind-col-4-label-off, .form-contact-default-label-on .form-group.bind-col-5-label-off, .form-contact-default-label-on .form-group.bind-col-6-label-off, .form-contact-default-label-on .form-group.bind-col-7-label-off, .form-contact-default-label-on .form-group.bind-col-8-label-off, .form-contact-default-label-on .form-group.bind-col-9-label-off, .form-contact-default-label-on .form-group.bind-col-12-label-off {
    margin: 0 0 15px 0;
    position: relative; }
    .form-contact-default .form-group.bind-col-3-label-on .col-sm-2, .form-contact-default .form-group.bind-col-4-label-on .col-sm-2, .form-contact-default .form-group.bind-col-5-label-on .col-sm-2, .form-contact-default .form-group.bind-col-6-label-on .col-sm-2, .form-contact-default .form-group.bind-col-7-label-on .col-sm-2, .form-contact-default .form-group.bind-col-8-label-on .col-sm-2, .form-contact-default .form-group.bind-col-9-label-on .col-sm-2, .form-contact-default .form-group.bind-col-12-label-on .col-sm-2, .form-contact-default .form-group.bind-col-3-label-off .col-sm-2, .form-contact-default .form-group.bind-col-4-label-off .col-sm-2, .form-contact-default .form-group.bind-col-5-label-off .col-sm-2, .form-contact-default .form-group.bind-col-6-label-off .col-sm-2, .form-contact-default .form-group.bind-col-7-label-off .col-sm-2, .form-contact-default .form-group.bind-col-8-label-off .col-sm-2, .form-contact-default .form-group.bind-col-9-label-off .col-sm-2, .form-contact-default .form-group.bind-col-12-label-off .col-sm-2, .form-contact-default-label-off .form-group.bind-col-3-label-on .col-sm-2, .form-contact-default-label-off .form-group.bind-col-4-label-on .col-sm-2, .form-contact-default-label-off .form-group.bind-col-5-label-on .col-sm-2, .form-contact-default-label-off .form-group.bind-col-6-label-on .col-sm-2, .form-contact-default-label-off .form-group.bind-col-7-label-on .col-sm-2, .form-contact-default-label-off .form-group.bind-col-8-label-on .col-sm-2, .form-contact-default-label-off .form-group.bind-col-9-label-on .col-sm-2, .form-contact-default-label-off .form-group.bind-col-12-label-on .col-sm-2, .form-contact-default-label-off .form-group.bind-col-3-label-off .col-sm-2, .form-contact-default-label-off .form-group.bind-col-4-label-off .col-sm-2, .form-contact-default-label-off .form-group.bind-col-5-label-off .col-sm-2, .form-contact-default-label-off .form-group.bind-col-6-label-off .col-sm-2, .form-contact-default-label-off .form-group.bind-col-7-label-off .col-sm-2, .form-contact-default-label-off .form-group.bind-col-8-label-off .col-sm-2, .form-contact-default-label-off .form-group.bind-col-9-label-off .col-sm-2, .form-contact-default-label-off .form-group.bind-col-12-label-off .col-sm-2, .form-contact-default-label-on .form-group.bind-col-3-label-on .col-sm-2, .form-contact-default-label-on .form-group.bind-col-4-label-on .col-sm-2, .form-contact-default-label-on .form-group.bind-col-5-label-on .col-sm-2, .form-contact-default-label-on .form-group.bind-col-6-label-on .col-sm-2, .form-contact-default-label-on .form-group.bind-col-7-label-on .col-sm-2, .form-contact-default-label-on .form-group.bind-col-8-label-on .col-sm-2, .form-contact-default-label-on .form-group.bind-col-9-label-on .col-sm-2, .form-contact-default-label-on .form-group.bind-col-12-label-on .col-sm-2, .form-contact-default-label-on .form-group.bind-col-3-label-off .col-sm-2, .form-contact-default-label-on .form-group.bind-col-4-label-off .col-sm-2, .form-contact-default-label-on .form-group.bind-col-5-label-off .col-sm-2, .form-contact-default-label-on .form-group.bind-col-6-label-off .col-sm-2, .form-contact-default-label-on .form-group.bind-col-7-label-off .col-sm-2, .form-contact-default-label-on .form-group.bind-col-8-label-off .col-sm-2, .form-contact-default-label-on .form-group.bind-col-9-label-off .col-sm-2, .form-contact-default-label-on .form-group.bind-col-12-label-off .col-sm-2 {
      padding: 0;
      width: 100%; }
    .form-contact-default .form-group.bind-col-3-label-on .col-sm-10, .form-contact-default .form-group.bind-col-4-label-on .col-sm-10, .form-contact-default .form-group.bind-col-5-label-on .col-sm-10, .form-contact-default .form-group.bind-col-6-label-on .col-sm-10, .form-contact-default .form-group.bind-col-7-label-on .col-sm-10, .form-contact-default .form-group.bind-col-8-label-on .col-sm-10, .form-contact-default .form-group.bind-col-9-label-on .col-sm-10, .form-contact-default .form-group.bind-col-12-label-on .col-sm-10, .form-contact-default .form-group.bind-col-3-label-off .col-sm-10, .form-contact-default .form-group.bind-col-4-label-off .col-sm-10, .form-contact-default .form-group.bind-col-5-label-off .col-sm-10, .form-contact-default .form-group.bind-col-6-label-off .col-sm-10, .form-contact-default .form-group.bind-col-7-label-off .col-sm-10, .form-contact-default .form-group.bind-col-8-label-off .col-sm-10, .form-contact-default .form-group.bind-col-9-label-off .col-sm-10, .form-contact-default .form-group.bind-col-12-label-off .col-sm-10, .form-contact-default-label-off .form-group.bind-col-3-label-on .col-sm-10, .form-contact-default-label-off .form-group.bind-col-4-label-on .col-sm-10, .form-contact-default-label-off .form-group.bind-col-5-label-on .col-sm-10, .form-contact-default-label-off .form-group.bind-col-6-label-on .col-sm-10, .form-contact-default-label-off .form-group.bind-col-7-label-on .col-sm-10, .form-contact-default-label-off .form-group.bind-col-8-label-on .col-sm-10, .form-contact-default-label-off .form-group.bind-col-9-label-on .col-sm-10, .form-contact-default-label-off .form-group.bind-col-12-label-on .col-sm-10, .form-contact-default-label-off .form-group.bind-col-3-label-off .col-sm-10, .form-contact-default-label-off .form-group.bind-col-4-label-off .col-sm-10, .form-contact-default-label-off .form-group.bind-col-5-label-off .col-sm-10, .form-contact-default-label-off .form-group.bind-col-6-label-off .col-sm-10, .form-contact-default-label-off .form-group.bind-col-7-label-off .col-sm-10, .form-contact-default-label-off .form-group.bind-col-8-label-off .col-sm-10, .form-contact-default-label-off .form-group.bind-col-9-label-off .col-sm-10, .form-contact-default-label-off .form-group.bind-col-12-label-off .col-sm-10, .form-contact-default-label-on .form-group.bind-col-3-label-on .col-sm-10, .form-contact-default-label-on .form-group.bind-col-4-label-on .col-sm-10, .form-contact-default-label-on .form-group.bind-col-5-label-on .col-sm-10, .form-contact-default-label-on .form-group.bind-col-6-label-on .col-sm-10, .form-contact-default-label-on .form-group.bind-col-7-label-on .col-sm-10, .form-contact-default-label-on .form-group.bind-col-8-label-on .col-sm-10, .form-contact-default-label-on .form-group.bind-col-9-label-on .col-sm-10, .form-contact-default-label-on .form-group.bind-col-12-label-on .col-sm-10, .form-contact-default-label-on .form-group.bind-col-3-label-off .col-sm-10, .form-contact-default-label-on .form-group.bind-col-4-label-off .col-sm-10, .form-contact-default-label-on .form-group.bind-col-5-label-off .col-sm-10, .form-contact-default-label-on .form-group.bind-col-6-label-off .col-sm-10, .form-contact-default-label-on .form-group.bind-col-7-label-off .col-sm-10, .form-contact-default-label-on .form-group.bind-col-8-label-off .col-sm-10, .form-contact-default-label-on .form-group.bind-col-9-label-off .col-sm-10, .form-contact-default-label-on .form-group.bind-col-12-label-off .col-sm-10 {
      padding: 0;
      width: 100%; }
      .form-contact-default .form-group.bind-col-3-label-on .col-sm-10.col-sm-offset-2, .form-contact-default .form-group.bind-col-4-label-on .col-sm-10.col-sm-offset-2, .form-contact-default .form-group.bind-col-5-label-on .col-sm-10.col-sm-offset-2, .form-contact-default .form-group.bind-col-6-label-on .col-sm-10.col-sm-offset-2, .form-contact-default .form-group.bind-col-7-label-on .col-sm-10.col-sm-offset-2, .form-contact-default .form-group.bind-col-8-label-on .col-sm-10.col-sm-offset-2, .form-contact-default .form-group.bind-col-9-label-on .col-sm-10.col-sm-offset-2, .form-contact-default .form-group.bind-col-12-label-on .col-sm-10.col-sm-offset-2, .form-contact-default .form-group.bind-col-3-label-off .col-sm-10.col-sm-offset-2, .form-contact-default .form-group.bind-col-4-label-off .col-sm-10.col-sm-offset-2, .form-contact-default .form-group.bind-col-5-label-off .col-sm-10.col-sm-offset-2, .form-contact-default .form-group.bind-col-6-label-off .col-sm-10.col-sm-offset-2, .form-contact-default .form-group.bind-col-7-label-off .col-sm-10.col-sm-offset-2, .form-contact-default .form-group.bind-col-8-label-off .col-sm-10.col-sm-offset-2, .form-contact-default .form-group.bind-col-9-label-off .col-sm-10.col-sm-offset-2, .form-contact-default .form-group.bind-col-12-label-off .col-sm-10.col-sm-offset-2, .form-contact-default-label-off .form-group.bind-col-3-label-on .col-sm-10.col-sm-offset-2, .form-contact-default-label-off .form-group.bind-col-4-label-on .col-sm-10.col-sm-offset-2, .form-contact-default-label-off .form-group.bind-col-5-label-on .col-sm-10.col-sm-offset-2, .form-contact-default-label-off .form-group.bind-col-6-label-on .col-sm-10.col-sm-offset-2, .form-contact-default-label-off .form-group.bind-col-7-label-on .col-sm-10.col-sm-offset-2, .form-contact-default-label-off .form-group.bind-col-8-label-on .col-sm-10.col-sm-offset-2, .form-contact-default-label-off .form-group.bind-col-9-label-on .col-sm-10.col-sm-offset-2, .form-contact-default-label-off .form-group.bind-col-12-label-on .col-sm-10.col-sm-offset-2, .form-contact-default-label-off .form-group.bind-col-3-label-off .col-sm-10.col-sm-offset-2, .form-contact-default-label-off .form-group.bind-col-4-label-off .col-sm-10.col-sm-offset-2, .form-contact-default-label-off .form-group.bind-col-5-label-off .col-sm-10.col-sm-offset-2, .form-contact-default-label-off .form-group.bind-col-6-label-off .col-sm-10.col-sm-offset-2, .form-contact-default-label-off .form-group.bind-col-7-label-off .col-sm-10.col-sm-offset-2, .form-contact-default-label-off .form-group.bind-col-8-label-off .col-sm-10.col-sm-offset-2, .form-contact-default-label-off .form-group.bind-col-9-label-off .col-sm-10.col-sm-offset-2, .form-contact-default-label-off .form-group.bind-col-12-label-off .col-sm-10.col-sm-offset-2, .form-contact-default-label-on .form-group.bind-col-3-label-on .col-sm-10.col-sm-offset-2, .form-contact-default-label-on .form-group.bind-col-4-label-on .col-sm-10.col-sm-offset-2, .form-contact-default-label-on .form-group.bind-col-5-label-on .col-sm-10.col-sm-offset-2, .form-contact-default-label-on .form-group.bind-col-6-label-on .col-sm-10.col-sm-offset-2, .form-contact-default-label-on .form-group.bind-col-7-label-on .col-sm-10.col-sm-offset-2, .form-contact-default-label-on .form-group.bind-col-8-label-on .col-sm-10.col-sm-offset-2, .form-contact-default-label-on .form-group.bind-col-9-label-on .col-sm-10.col-sm-offset-2, .form-contact-default-label-on .form-group.bind-col-12-label-on .col-sm-10.col-sm-offset-2, .form-contact-default-label-on .form-group.bind-col-3-label-off .col-sm-10.col-sm-offset-2, .form-contact-default-label-on .form-group.bind-col-4-label-off .col-sm-10.col-sm-offset-2, .form-contact-default-label-on .form-group.bind-col-5-label-off .col-sm-10.col-sm-offset-2, .form-contact-default-label-on .form-group.bind-col-6-label-off .col-sm-10.col-sm-offset-2, .form-contact-default-label-on .form-group.bind-col-7-label-off .col-sm-10.col-sm-offset-2, .form-contact-default-label-on .form-group.bind-col-8-label-off .col-sm-10.col-sm-offset-2, .form-contact-default-label-on .form-group.bind-col-9-label-off .col-sm-10.col-sm-offset-2, .form-contact-default-label-on .form-group.bind-col-12-label-off .col-sm-10.col-sm-offset-2 {
        margin-left: 0; }
  .form-contact-default .form-group.bind-col-3-label-on .control-label, .form-contact-default .form-group.bind-col-4-label-on .control-label, .form-contact-default .form-group.bind-col-5-label-on .control-label, .form-contact-default .form-group.bind-col-6-label-on .control-label, .form-contact-default .form-group.bind-col-7-label-on .control-label, .form-contact-default .form-group.bind-col-8-label-on .control-label, .form-contact-default .form-group.bind-col-9-label-on .control-label, .form-contact-default .form-group.bind-col-12-label-on .control-label, .form-contact-default-label-off .form-group.bind-col-3-label-on .control-label, .form-contact-default-label-off .form-group.bind-col-4-label-on .control-label, .form-contact-default-label-off .form-group.bind-col-5-label-on .control-label, .form-contact-default-label-off .form-group.bind-col-6-label-on .control-label, .form-contact-default-label-off .form-group.bind-col-7-label-on .control-label, .form-contact-default-label-off .form-group.bind-col-8-label-on .control-label, .form-contact-default-label-off .form-group.bind-col-9-label-on .control-label, .form-contact-default-label-off .form-group.bind-col-12-label-on .control-label, .form-contact-default-label-on .form-group.bind-col-3-label-on .control-label, .form-contact-default-label-on .form-group.bind-col-4-label-on .control-label, .form-contact-default-label-on .form-group.bind-col-5-label-on .control-label, .form-contact-default-label-on .form-group.bind-col-6-label-on .control-label, .form-contact-default-label-on .form-group.bind-col-7-label-on .control-label, .form-contact-default-label-on .form-group.bind-col-8-label-on .control-label, .form-contact-default-label-on .form-group.bind-col-9-label-on .control-label, .form-contact-default-label-on .form-group.bind-col-12-label-on .control-label {
    text-align: left; }
  .form-contact-default .form-group.bind-col-3-label-off .control-label, .form-contact-default .form-group.bind-col-4-label-off .control-label, .form-contact-default .form-group.bind-col-5-label-off .control-label, .form-contact-default .form-group.bind-col-6-label-off .control-label, .form-contact-default .form-group.bind-col-7-label-off .control-label, .form-contact-default .form-group.bind-col-8-label-off .control-label, .form-contact-default .form-group.bind-col-9-label-off .control-label, .form-contact-default .form-group.bind-col-12-label-off .control-label, .form-contact-default-label-off .form-group.bind-col-3-label-off .control-label, .form-contact-default-label-off .form-group.bind-col-4-label-off .control-label, .form-contact-default-label-off .form-group.bind-col-5-label-off .control-label, .form-contact-default-label-off .form-group.bind-col-6-label-off .control-label, .form-contact-default-label-off .form-group.bind-col-7-label-off .control-label, .form-contact-default-label-off .form-group.bind-col-8-label-off .control-label, .form-contact-default-label-off .form-group.bind-col-9-label-off .control-label, .form-contact-default-label-off .form-group.bind-col-12-label-off .control-label, .form-contact-default-label-on .form-group.bind-col-3-label-off .control-label, .form-contact-default-label-on .form-group.bind-col-4-label-off .control-label, .form-contact-default-label-on .form-group.bind-col-5-label-off .control-label, .form-contact-default-label-on .form-group.bind-col-6-label-off .control-label, .form-contact-default-label-on .form-group.bind-col-7-label-off .control-label, .form-contact-default-label-on .form-group.bind-col-8-label-off .control-label, .form-contact-default-label-on .form-group.bind-col-9-label-off .control-label, .form-contact-default-label-on .form-group.bind-col-12-label-off .control-label {
    display: none; }
  .form-contact-default .powermail_input[type="text"], .form-contact-default .powermail_input[type="password"], .form-contact-default .powermail_input[type="date"], .form-contact-default .powermail_input[type="tel"], .form-contact-default .powermail_input[type="email"], .form-contact-default .powermail_input[type="url"], .form-contact-default .powermail_input[type="datetime-local"], .form-contact-default .powermail_input[type="number"], .form-contact-default .powermail_textarea[type="text"], .form-contact-default .powermail_textarea[type="password"], .form-contact-default .powermail_textarea[type="date"], .form-contact-default .powermail_textarea[type="tel"], .form-contact-default .powermail_textarea[type="email"], .form-contact-default .powermail_textarea[type="url"], .form-contact-default .powermail_textarea[type="datetime-local"], .form-contact-default .powermail_textarea[type="number"], .form-contact-default .powermail_date[type="text"], .form-contact-default .powermail_date[type="password"], .form-contact-default .powermail_date[type="date"], .form-contact-default .powermail_date[type="tel"], .form-contact-default .powermail_date[type="email"], .form-contact-default .powermail_date[type="url"], .form-contact-default .powermail_date[type="datetime-local"], .form-contact-default .powermail_date[type="number"], .form-contact-default-label-off .powermail_input[type="text"], .form-contact-default-label-off .powermail_input[type="password"], .form-contact-default-label-off .powermail_input[type="date"], .form-contact-default-label-off .powermail_input[type="tel"], .form-contact-default-label-off .powermail_input[type="email"], .form-contact-default-label-off .powermail_input[type="url"], .form-contact-default-label-off .powermail_input[type="datetime-local"], .form-contact-default-label-off .powermail_input[type="number"], .form-contact-default-label-off .powermail_textarea[type="text"], .form-contact-default-label-off .powermail_textarea[type="password"], .form-contact-default-label-off .powermail_textarea[type="date"], .form-contact-default-label-off .powermail_textarea[type="tel"], .form-contact-default-label-off .powermail_textarea[type="email"], .form-contact-default-label-off .powermail_textarea[type="url"], .form-contact-default-label-off .powermail_textarea[type="datetime-local"], .form-contact-default-label-off .powermail_textarea[type="number"], .form-contact-default-label-off .powermail_date[type="text"], .form-contact-default-label-off .powermail_date[type="password"], .form-contact-default-label-off .powermail_date[type="date"], .form-contact-default-label-off .powermail_date[type="tel"], .form-contact-default-label-off .powermail_date[type="email"], .form-contact-default-label-off .powermail_date[type="url"], .form-contact-default-label-off .powermail_date[type="datetime-local"], .form-contact-default-label-off .powermail_date[type="number"], .form-contact-default-label-on .powermail_input[type="text"], .form-contact-default-label-on .powermail_input[type="password"], .form-contact-default-label-on .powermail_input[type="date"], .form-contact-default-label-on .powermail_input[type="tel"], .form-contact-default-label-on .powermail_input[type="email"], .form-contact-default-label-on .powermail_input[type="url"], .form-contact-default-label-on .powermail_input[type="datetime-local"], .form-contact-default-label-on .powermail_input[type="number"], .form-contact-default-label-on .powermail_textarea[type="text"], .form-contact-default-label-on .powermail_textarea[type="password"], .form-contact-default-label-on .powermail_textarea[type="date"], .form-contact-default-label-on .powermail_textarea[type="tel"], .form-contact-default-label-on .powermail_textarea[type="email"], .form-contact-default-label-on .powermail_textarea[type="url"], .form-contact-default-label-on .powermail_textarea[type="datetime-local"], .form-contact-default-label-on .powermail_textarea[type="number"], .form-contact-default-label-on .powermail_date[type="text"], .form-contact-default-label-on .powermail_date[type="password"], .form-contact-default-label-on .powermail_date[type="date"], .form-contact-default-label-on .powermail_date[type="tel"], .form-contact-default-label-on .powermail_date[type="email"], .form-contact-default-label-on .powermail_date[type="url"], .form-contact-default-label-on .powermail_date[type="datetime-local"], .form-contact-default-label-on .powermail_date[type="number"] {
    -moz-appearance: textfield;
    -webkit-appearance: textfield;
    appearance: textfield;
    opacity: 1;
    border: 1px solid #cccccc;
    -webkit-border-radius: 0;
            border-radius: 0;
    -webkit-box-shadow: none;
            box-shadow: none;
    width: 100%;
    height: 38px;
    padding: 5px 10px 3px 10px;
    color: #444444; }
    .form-contact-default .powermail_input[type="text"]::-webkit-input-placeholder, .form-contact-default .powermail_input[type="password"]::-webkit-input-placeholder, .form-contact-default .powermail_input[type="date"]::-webkit-input-placeholder, .form-contact-default .powermail_input[type="tel"]::-webkit-input-placeholder, .form-contact-default .powermail_input[type="email"]::-webkit-input-placeholder, .form-contact-default .powermail_input[type="url"]::-webkit-input-placeholder, .form-contact-default .powermail_input[type="datetime-local"]::-webkit-input-placeholder, .form-contact-default .powermail_input[type="number"]::-webkit-input-placeholder, .form-contact-default .powermail_textarea[type="text"]::-webkit-input-placeholder, .form-contact-default .powermail_textarea[type="password"]::-webkit-input-placeholder, .form-contact-default .powermail_textarea[type="date"]::-webkit-input-placeholder, .form-contact-default .powermail_textarea[type="tel"]::-webkit-input-placeholder, .form-contact-default .powermail_textarea[type="email"]::-webkit-input-placeholder, .form-contact-default .powermail_textarea[type="url"]::-webkit-input-placeholder, .form-contact-default .powermail_textarea[type="datetime-local"]::-webkit-input-placeholder, .form-contact-default .powermail_textarea[type="number"]::-webkit-input-placeholder, .form-contact-default .powermail_date[type="text"]::-webkit-input-placeholder, .form-contact-default .powermail_date[type="password"]::-webkit-input-placeholder, .form-contact-default .powermail_date[type="date"]::-webkit-input-placeholder, .form-contact-default .powermail_date[type="tel"]::-webkit-input-placeholder, .form-contact-default .powermail_date[type="email"]::-webkit-input-placeholder, .form-contact-default .powermail_date[type="url"]::-webkit-input-placeholder, .form-contact-default .powermail_date[type="datetime-local"]::-webkit-input-placeholder, .form-contact-default .powermail_date[type="number"]::-webkit-input-placeholder, .form-contact-default-label-off .powermail_input[type="text"]::-webkit-input-placeholder, .form-contact-default-label-off .powermail_input[type="password"]::-webkit-input-placeholder, .form-contact-default-label-off .powermail_input[type="date"]::-webkit-input-placeholder, .form-contact-default-label-off .powermail_input[type="tel"]::-webkit-input-placeholder, .form-contact-default-label-off .powermail_input[type="email"]::-webkit-input-placeholder, .form-contact-default-label-off .powermail_input[type="url"]::-webkit-input-placeholder, .form-contact-default-label-off .powermail_input[type="datetime-local"]::-webkit-input-placeholder, .form-contact-default-label-off .powermail_input[type="number"]::-webkit-input-placeholder, .form-contact-default-label-off .powermail_textarea[type="text"]::-webkit-input-placeholder, .form-contact-default-label-off .powermail_textarea[type="password"]::-webkit-input-placeholder, .form-contact-default-label-off .powermail_textarea[type="date"]::-webkit-input-placeholder, .form-contact-default-label-off .powermail_textarea[type="tel"]::-webkit-input-placeholder, .form-contact-default-label-off .powermail_textarea[type="email"]::-webkit-input-placeholder, .form-contact-default-label-off .powermail_textarea[type="url"]::-webkit-input-placeholder, .form-contact-default-label-off .powermail_textarea[type="datetime-local"]::-webkit-input-placeholder, .form-contact-default-label-off .powermail_textarea[type="number"]::-webkit-input-placeholder, .form-contact-default-label-off .powermail_date[type="text"]::-webkit-input-placeholder, .form-contact-default-label-off .powermail_date[type="password"]::-webkit-input-placeholder, .form-contact-default-label-off .powermail_date[type="date"]::-webkit-input-placeholder, .form-contact-default-label-off .powermail_date[type="tel"]::-webkit-input-placeholder, .form-contact-default-label-off .powermail_date[type="email"]::-webkit-input-placeholder, .form-contact-default-label-off .powermail_date[type="url"]::-webkit-input-placeholder, .form-contact-default-label-off .powermail_date[type="datetime-local"]::-webkit-input-placeholder, .form-contact-default-label-off .powermail_date[type="number"]::-webkit-input-placeholder, .form-contact-default-label-on .powermail_input[type="text"]::-webkit-input-placeholder, .form-contact-default-label-on .powermail_input[type="password"]::-webkit-input-placeholder, .form-contact-default-label-on .powermail_input[type="date"]::-webkit-input-placeholder, .form-contact-default-label-on .powermail_input[type="tel"]::-webkit-input-placeholder, .form-contact-default-label-on .powermail_input[type="email"]::-webkit-input-placeholder, .form-contact-default-label-on .powermail_input[type="url"]::-webkit-input-placeholder, .form-contact-default-label-on .powermail_input[type="datetime-local"]::-webkit-input-placeholder, .form-contact-default-label-on .powermail_input[type="number"]::-webkit-input-placeholder, .form-contact-default-label-on .powermail_textarea[type="text"]::-webkit-input-placeholder, .form-contact-default-label-on .powermail_textarea[type="password"]::-webkit-input-placeholder, .form-contact-default-label-on .powermail_textarea[type="date"]::-webkit-input-placeholder, .form-contact-default-label-on .powermail_textarea[type="tel"]::-webkit-input-placeholder, .form-contact-default-label-on .powermail_textarea[type="email"]::-webkit-input-placeholder, .form-contact-default-label-on .powermail_textarea[type="url"]::-webkit-input-placeholder, .form-contact-default-label-on .powermail_textarea[type="datetime-local"]::-webkit-input-placeholder, .form-contact-default-label-on .powermail_textarea[type="number"]::-webkit-input-placeholder, .form-contact-default-label-on .powermail_date[type="text"]::-webkit-input-placeholder, .form-contact-default-label-on .powermail_date[type="password"]::-webkit-input-placeholder, .form-contact-default-label-on .powermail_date[type="date"]::-webkit-input-placeholder, .form-contact-default-label-on .powermail_date[type="tel"]::-webkit-input-placeholder, .form-contact-default-label-on .powermail_date[type="email"]::-webkit-input-placeholder, .form-contact-default-label-on .powermail_date[type="url"]::-webkit-input-placeholder, .form-contact-default-label-on .powermail_date[type="datetime-local"]::-webkit-input-placeholder, .form-contact-default-label-on .powermail_date[type="number"]::-webkit-input-placeholder {
      color: #999999; }
    .form-contact-default .powermail_input[type="text"]:-moz-placeholder, .form-contact-default .powermail_input[type="password"]:-moz-placeholder, .form-contact-default .powermail_input[type="date"]:-moz-placeholder, .form-contact-default .powermail_input[type="tel"]:-moz-placeholder, .form-contact-default .powermail_input[type="email"]:-moz-placeholder, .form-contact-default .powermail_input[type="url"]:-moz-placeholder, .form-contact-default .powermail_input[type="datetime-local"]:-moz-placeholder, .form-contact-default .powermail_input[type="number"]:-moz-placeholder, .form-contact-default .powermail_textarea[type="text"]:-moz-placeholder, .form-contact-default .powermail_textarea[type="password"]:-moz-placeholder, .form-contact-default .powermail_textarea[type="date"]:-moz-placeholder, .form-contact-default .powermail_textarea[type="tel"]:-moz-placeholder, .form-contact-default .powermail_textarea[type="email"]:-moz-placeholder, .form-contact-default .powermail_textarea[type="url"]:-moz-placeholder, .form-contact-default .powermail_textarea[type="datetime-local"]:-moz-placeholder, .form-contact-default .powermail_textarea[type="number"]:-moz-placeholder, .form-contact-default .powermail_date[type="text"]:-moz-placeholder, .form-contact-default .powermail_date[type="password"]:-moz-placeholder, .form-contact-default .powermail_date[type="date"]:-moz-placeholder, .form-contact-default .powermail_date[type="tel"]:-moz-placeholder, .form-contact-default .powermail_date[type="email"]:-moz-placeholder, .form-contact-default .powermail_date[type="url"]:-moz-placeholder, .form-contact-default .powermail_date[type="datetime-local"]:-moz-placeholder, .form-contact-default .powermail_date[type="number"]:-moz-placeholder, .form-contact-default-label-off .powermail_input[type="text"]:-moz-placeholder, .form-contact-default-label-off .powermail_input[type="password"]:-moz-placeholder, .form-contact-default-label-off .powermail_input[type="date"]:-moz-placeholder, .form-contact-default-label-off .powermail_input[type="tel"]:-moz-placeholder, .form-contact-default-label-off .powermail_input[type="email"]:-moz-placeholder, .form-contact-default-label-off .powermail_input[type="url"]:-moz-placeholder, .form-contact-default-label-off .powermail_input[type="datetime-local"]:-moz-placeholder, .form-contact-default-label-off .powermail_input[type="number"]:-moz-placeholder, .form-contact-default-label-off .powermail_textarea[type="text"]:-moz-placeholder, .form-contact-default-label-off .powermail_textarea[type="password"]:-moz-placeholder, .form-contact-default-label-off .powermail_textarea[type="date"]:-moz-placeholder, .form-contact-default-label-off .powermail_textarea[type="tel"]:-moz-placeholder, .form-contact-default-label-off .powermail_textarea[type="email"]:-moz-placeholder, .form-contact-default-label-off .powermail_textarea[type="url"]:-moz-placeholder, .form-contact-default-label-off .powermail_textarea[type="datetime-local"]:-moz-placeholder, .form-contact-default-label-off .powermail_textarea[type="number"]:-moz-placeholder, .form-contact-default-label-off .powermail_date[type="text"]:-moz-placeholder, .form-contact-default-label-off .powermail_date[type="password"]:-moz-placeholder, .form-contact-default-label-off .powermail_date[type="date"]:-moz-placeholder, .form-contact-default-label-off .powermail_date[type="tel"]:-moz-placeholder, .form-contact-default-label-off .powermail_date[type="email"]:-moz-placeholder, .form-contact-default-label-off .powermail_date[type="url"]:-moz-placeholder, .form-contact-default-label-off .powermail_date[type="datetime-local"]:-moz-placeholder, .form-contact-default-label-off .powermail_date[type="number"]:-moz-placeholder, .form-contact-default-label-on .powermail_input[type="text"]:-moz-placeholder, .form-contact-default-label-on .powermail_input[type="password"]:-moz-placeholder, .form-contact-default-label-on .powermail_input[type="date"]:-moz-placeholder, .form-contact-default-label-on .powermail_input[type="tel"]:-moz-placeholder, .form-contact-default-label-on .powermail_input[type="email"]:-moz-placeholder, .form-contact-default-label-on .powermail_input[type="url"]:-moz-placeholder, .form-contact-default-label-on .powermail_input[type="datetime-local"]:-moz-placeholder, .form-contact-default-label-on .powermail_input[type="number"]:-moz-placeholder, .form-contact-default-label-on .powermail_textarea[type="text"]:-moz-placeholder, .form-contact-default-label-on .powermail_textarea[type="password"]:-moz-placeholder, .form-contact-default-label-on .powermail_textarea[type="date"]:-moz-placeholder, .form-contact-default-label-on .powermail_textarea[type="tel"]:-moz-placeholder, .form-contact-default-label-on .powermail_textarea[type="email"]:-moz-placeholder, .form-contact-default-label-on .powermail_textarea[type="url"]:-moz-placeholder, .form-contact-default-label-on .powermail_textarea[type="datetime-local"]:-moz-placeholder, .form-contact-default-label-on .powermail_textarea[type="number"]:-moz-placeholder, .form-contact-default-label-on .powermail_date[type="text"]:-moz-placeholder, .form-contact-default-label-on .powermail_date[type="password"]:-moz-placeholder, .form-contact-default-label-on .powermail_date[type="date"]:-moz-placeholder, .form-contact-default-label-on .powermail_date[type="tel"]:-moz-placeholder, .form-contact-default-label-on .powermail_date[type="email"]:-moz-placeholder, .form-contact-default-label-on .powermail_date[type="url"]:-moz-placeholder, .form-contact-default-label-on .powermail_date[type="datetime-local"]:-moz-placeholder, .form-contact-default-label-on .powermail_date[type="number"]:-moz-placeholder {
      color: #999999;
      opacity: 1; }
    .form-contact-default .powermail_input[type="text"]::-moz-placeholder, .form-contact-default .powermail_input[type="password"]::-moz-placeholder, .form-contact-default .powermail_input[type="date"]::-moz-placeholder, .form-contact-default .powermail_input[type="tel"]::-moz-placeholder, .form-contact-default .powermail_input[type="email"]::-moz-placeholder, .form-contact-default .powermail_input[type="url"]::-moz-placeholder, .form-contact-default .powermail_input[type="datetime-local"]::-moz-placeholder, .form-contact-default .powermail_input[type="number"]::-moz-placeholder, .form-contact-default .powermail_textarea[type="text"]::-moz-placeholder, .form-contact-default .powermail_textarea[type="password"]::-moz-placeholder, .form-contact-default .powermail_textarea[type="date"]::-moz-placeholder, .form-contact-default .powermail_textarea[type="tel"]::-moz-placeholder, .form-contact-default .powermail_textarea[type="email"]::-moz-placeholder, .form-contact-default .powermail_textarea[type="url"]::-moz-placeholder, .form-contact-default .powermail_textarea[type="datetime-local"]::-moz-placeholder, .form-contact-default .powermail_textarea[type="number"]::-moz-placeholder, .form-contact-default .powermail_date[type="text"]::-moz-placeholder, .form-contact-default .powermail_date[type="password"]::-moz-placeholder, .form-contact-default .powermail_date[type="date"]::-moz-placeholder, .form-contact-default .powermail_date[type="tel"]::-moz-placeholder, .form-contact-default .powermail_date[type="email"]::-moz-placeholder, .form-contact-default .powermail_date[type="url"]::-moz-placeholder, .form-contact-default .powermail_date[type="datetime-local"]::-moz-placeholder, .form-contact-default .powermail_date[type="number"]::-moz-placeholder, .form-contact-default-label-off .powermail_input[type="text"]::-moz-placeholder, .form-contact-default-label-off .powermail_input[type="password"]::-moz-placeholder, .form-contact-default-label-off .powermail_input[type="date"]::-moz-placeholder, .form-contact-default-label-off .powermail_input[type="tel"]::-moz-placeholder, .form-contact-default-label-off .powermail_input[type="email"]::-moz-placeholder, .form-contact-default-label-off .powermail_input[type="url"]::-moz-placeholder, .form-contact-default-label-off .powermail_input[type="datetime-local"]::-moz-placeholder, .form-contact-default-label-off .powermail_input[type="number"]::-moz-placeholder, .form-contact-default-label-off .powermail_textarea[type="text"]::-moz-placeholder, .form-contact-default-label-off .powermail_textarea[type="password"]::-moz-placeholder, .form-contact-default-label-off .powermail_textarea[type="date"]::-moz-placeholder, .form-contact-default-label-off .powermail_textarea[type="tel"]::-moz-placeholder, .form-contact-default-label-off .powermail_textarea[type="email"]::-moz-placeholder, .form-contact-default-label-off .powermail_textarea[type="url"]::-moz-placeholder, .form-contact-default-label-off .powermail_textarea[type="datetime-local"]::-moz-placeholder, .form-contact-default-label-off .powermail_textarea[type="number"]::-moz-placeholder, .form-contact-default-label-off .powermail_date[type="text"]::-moz-placeholder, .form-contact-default-label-off .powermail_date[type="password"]::-moz-placeholder, .form-contact-default-label-off .powermail_date[type="date"]::-moz-placeholder, .form-contact-default-label-off .powermail_date[type="tel"]::-moz-placeholder, .form-contact-default-label-off .powermail_date[type="email"]::-moz-placeholder, .form-contact-default-label-off .powermail_date[type="url"]::-moz-placeholder, .form-contact-default-label-off .powermail_date[type="datetime-local"]::-moz-placeholder, .form-contact-default-label-off .powermail_date[type="number"]::-moz-placeholder, .form-contact-default-label-on .powermail_input[type="text"]::-moz-placeholder, .form-contact-default-label-on .powermail_input[type="password"]::-moz-placeholder, .form-contact-default-label-on .powermail_input[type="date"]::-moz-placeholder, .form-contact-default-label-on .powermail_input[type="tel"]::-moz-placeholder, .form-contact-default-label-on .powermail_input[type="email"]::-moz-placeholder, .form-contact-default-label-on .powermail_input[type="url"]::-moz-placeholder, .form-contact-default-label-on .powermail_input[type="datetime-local"]::-moz-placeholder, .form-contact-default-label-on .powermail_input[type="number"]::-moz-placeholder, .form-contact-default-label-on .powermail_textarea[type="text"]::-moz-placeholder, .form-contact-default-label-on .powermail_textarea[type="password"]::-moz-placeholder, .form-contact-default-label-on .powermail_textarea[type="date"]::-moz-placeholder, .form-contact-default-label-on .powermail_textarea[type="tel"]::-moz-placeholder, .form-contact-default-label-on .powermail_textarea[type="email"]::-moz-placeholder, .form-contact-default-label-on .powermail_textarea[type="url"]::-moz-placeholder, .form-contact-default-label-on .powermail_textarea[type="datetime-local"]::-moz-placeholder, .form-contact-default-label-on .powermail_textarea[type="number"]::-moz-placeholder, .form-contact-default-label-on .powermail_date[type="text"]::-moz-placeholder, .form-contact-default-label-on .powermail_date[type="password"]::-moz-placeholder, .form-contact-default-label-on .powermail_date[type="date"]::-moz-placeholder, .form-contact-default-label-on .powermail_date[type="tel"]::-moz-placeholder, .form-contact-default-label-on .powermail_date[type="email"]::-moz-placeholder, .form-contact-default-label-on .powermail_date[type="url"]::-moz-placeholder, .form-contact-default-label-on .powermail_date[type="datetime-local"]::-moz-placeholder, .form-contact-default-label-on .powermail_date[type="number"]::-moz-placeholder {
      color: #999999;
      opacity: 1; }
    .form-contact-default .powermail_input[type="text"]:-ms-input-placeholder, .form-contact-default .powermail_input[type="password"]:-ms-input-placeholder, .form-contact-default .powermail_input[type="date"]:-ms-input-placeholder, .form-contact-default .powermail_input[type="tel"]:-ms-input-placeholder, .form-contact-default .powermail_input[type="email"]:-ms-input-placeholder, .form-contact-default .powermail_input[type="url"]:-ms-input-placeholder, .form-contact-default .powermail_input[type="datetime-local"]:-ms-input-placeholder, .form-contact-default .powermail_input[type="number"]:-ms-input-placeholder, .form-contact-default .powermail_textarea[type="text"]:-ms-input-placeholder, .form-contact-default .powermail_textarea[type="password"]:-ms-input-placeholder, .form-contact-default .powermail_textarea[type="date"]:-ms-input-placeholder, .form-contact-default .powermail_textarea[type="tel"]:-ms-input-placeholder, .form-contact-default .powermail_textarea[type="email"]:-ms-input-placeholder, .form-contact-default .powermail_textarea[type="url"]:-ms-input-placeholder, .form-contact-default .powermail_textarea[type="datetime-local"]:-ms-input-placeholder, .form-contact-default .powermail_textarea[type="number"]:-ms-input-placeholder, .form-contact-default .powermail_date[type="text"]:-ms-input-placeholder, .form-contact-default .powermail_date[type="password"]:-ms-input-placeholder, .form-contact-default .powermail_date[type="date"]:-ms-input-placeholder, .form-contact-default .powermail_date[type="tel"]:-ms-input-placeholder, .form-contact-default .powermail_date[type="email"]:-ms-input-placeholder, .form-contact-default .powermail_date[type="url"]:-ms-input-placeholder, .form-contact-default .powermail_date[type="datetime-local"]:-ms-input-placeholder, .form-contact-default .powermail_date[type="number"]:-ms-input-placeholder, .form-contact-default-label-off .powermail_input[type="text"]:-ms-input-placeholder, .form-contact-default-label-off .powermail_input[type="password"]:-ms-input-placeholder, .form-contact-default-label-off .powermail_input[type="date"]:-ms-input-placeholder, .form-contact-default-label-off .powermail_input[type="tel"]:-ms-input-placeholder, .form-contact-default-label-off .powermail_input[type="email"]:-ms-input-placeholder, .form-contact-default-label-off .powermail_input[type="url"]:-ms-input-placeholder, .form-contact-default-label-off .powermail_input[type="datetime-local"]:-ms-input-placeholder, .form-contact-default-label-off .powermail_input[type="number"]:-ms-input-placeholder, .form-contact-default-label-off .powermail_textarea[type="text"]:-ms-input-placeholder, .form-contact-default-label-off .powermail_textarea[type="password"]:-ms-input-placeholder, .form-contact-default-label-off .powermail_textarea[type="date"]:-ms-input-placeholder, .form-contact-default-label-off .powermail_textarea[type="tel"]:-ms-input-placeholder, .form-contact-default-label-off .powermail_textarea[type="email"]:-ms-input-placeholder, .form-contact-default-label-off .powermail_textarea[type="url"]:-ms-input-placeholder, .form-contact-default-label-off .powermail_textarea[type="datetime-local"]:-ms-input-placeholder, .form-contact-default-label-off .powermail_textarea[type="number"]:-ms-input-placeholder, .form-contact-default-label-off .powermail_date[type="text"]:-ms-input-placeholder, .form-contact-default-label-off .powermail_date[type="password"]:-ms-input-placeholder, .form-contact-default-label-off .powermail_date[type="date"]:-ms-input-placeholder, .form-contact-default-label-off .powermail_date[type="tel"]:-ms-input-placeholder, .form-contact-default-label-off .powermail_date[type="email"]:-ms-input-placeholder, .form-contact-default-label-off .powermail_date[type="url"]:-ms-input-placeholder, .form-contact-default-label-off .powermail_date[type="datetime-local"]:-ms-input-placeholder, .form-contact-default-label-off .powermail_date[type="number"]:-ms-input-placeholder, .form-contact-default-label-on .powermail_input[type="text"]:-ms-input-placeholder, .form-contact-default-label-on .powermail_input[type="password"]:-ms-input-placeholder, .form-contact-default-label-on .powermail_input[type="date"]:-ms-input-placeholder, .form-contact-default-label-on .powermail_input[type="tel"]:-ms-input-placeholder, .form-contact-default-label-on .powermail_input[type="email"]:-ms-input-placeholder, .form-contact-default-label-on .powermail_input[type="url"]:-ms-input-placeholder, .form-contact-default-label-on .powermail_input[type="datetime-local"]:-ms-input-placeholder, .form-contact-default-label-on .powermail_input[type="number"]:-ms-input-placeholder, .form-contact-default-label-on .powermail_textarea[type="text"]:-ms-input-placeholder, .form-contact-default-label-on .powermail_textarea[type="password"]:-ms-input-placeholder, .form-contact-default-label-on .powermail_textarea[type="date"]:-ms-input-placeholder, .form-contact-default-label-on .powermail_textarea[type="tel"]:-ms-input-placeholder, .form-contact-default-label-on .powermail_textarea[type="email"]:-ms-input-placeholder, .form-contact-default-label-on .powermail_textarea[type="url"]:-ms-input-placeholder, .form-contact-default-label-on .powermail_textarea[type="datetime-local"]:-ms-input-placeholder, .form-contact-default-label-on .powermail_textarea[type="number"]:-ms-input-placeholder, .form-contact-default-label-on .powermail_date[type="text"]:-ms-input-placeholder, .form-contact-default-label-on .powermail_date[type="password"]:-ms-input-placeholder, .form-contact-default-label-on .powermail_date[type="date"]:-ms-input-placeholder, .form-contact-default-label-on .powermail_date[type="tel"]:-ms-input-placeholder, .form-contact-default-label-on .powermail_date[type="email"]:-ms-input-placeholder, .form-contact-default-label-on .powermail_date[type="url"]:-ms-input-placeholder, .form-contact-default-label-on .powermail_date[type="datetime-local"]:-ms-input-placeholder, .form-contact-default-label-on .powermail_date[type="number"]:-ms-input-placeholder {
      color: #999999; }
    .form-contact-default .powermail_input[type="text"]:focus, .form-contact-default .powermail_input[type="password"]:focus, .form-contact-default .powermail_input[type="date"]:focus, .form-contact-default .powermail_input[type="tel"]:focus, .form-contact-default .powermail_input[type="email"]:focus, .form-contact-default .powermail_input[type="url"]:focus, .form-contact-default .powermail_input[type="datetime-local"]:focus, .form-contact-default .powermail_input[type="number"]:focus, .form-contact-default .powermail_textarea[type="text"]:focus, .form-contact-default .powermail_textarea[type="password"]:focus, .form-contact-default .powermail_textarea[type="date"]:focus, .form-contact-default .powermail_textarea[type="tel"]:focus, .form-contact-default .powermail_textarea[type="email"]:focus, .form-contact-default .powermail_textarea[type="url"]:focus, .form-contact-default .powermail_textarea[type="datetime-local"]:focus, .form-contact-default .powermail_textarea[type="number"]:focus, .form-contact-default .powermail_date[type="text"]:focus, .form-contact-default .powermail_date[type="password"]:focus, .form-contact-default .powermail_date[type="date"]:focus, .form-contact-default .powermail_date[type="tel"]:focus, .form-contact-default .powermail_date[type="email"]:focus, .form-contact-default .powermail_date[type="url"]:focus, .form-contact-default .powermail_date[type="datetime-local"]:focus, .form-contact-default .powermail_date[type="number"]:focus, .form-contact-default-label-off .powermail_input[type="text"]:focus, .form-contact-default-label-off .powermail_input[type="password"]:focus, .form-contact-default-label-off .powermail_input[type="date"]:focus, .form-contact-default-label-off .powermail_input[type="tel"]:focus, .form-contact-default-label-off .powermail_input[type="email"]:focus, .form-contact-default-label-off .powermail_input[type="url"]:focus, .form-contact-default-label-off .powermail_input[type="datetime-local"]:focus, .form-contact-default-label-off .powermail_input[type="number"]:focus, .form-contact-default-label-off .powermail_textarea[type="text"]:focus, .form-contact-default-label-off .powermail_textarea[type="password"]:focus, .form-contact-default-label-off .powermail_textarea[type="date"]:focus, .form-contact-default-label-off .powermail_textarea[type="tel"]:focus, .form-contact-default-label-off .powermail_textarea[type="email"]:focus, .form-contact-default-label-off .powermail_textarea[type="url"]:focus, .form-contact-default-label-off .powermail_textarea[type="datetime-local"]:focus, .form-contact-default-label-off .powermail_textarea[type="number"]:focus, .form-contact-default-label-off .powermail_date[type="text"]:focus, .form-contact-default-label-off .powermail_date[type="password"]:focus, .form-contact-default-label-off .powermail_date[type="date"]:focus, .form-contact-default-label-off .powermail_date[type="tel"]:focus, .form-contact-default-label-off .powermail_date[type="email"]:focus, .form-contact-default-label-off .powermail_date[type="url"]:focus, .form-contact-default-label-off .powermail_date[type="datetime-local"]:focus, .form-contact-default-label-off .powermail_date[type="number"]:focus, .form-contact-default-label-on .powermail_input[type="text"]:focus, .form-contact-default-label-on .powermail_input[type="password"]:focus, .form-contact-default-label-on .powermail_input[type="date"]:focus, .form-contact-default-label-on .powermail_input[type="tel"]:focus, .form-contact-default-label-on .powermail_input[type="email"]:focus, .form-contact-default-label-on .powermail_input[type="url"]:focus, .form-contact-default-label-on .powermail_input[type="datetime-local"]:focus, .form-contact-default-label-on .powermail_input[type="number"]:focus, .form-contact-default-label-on .powermail_textarea[type="text"]:focus, .form-contact-default-label-on .powermail_textarea[type="password"]:focus, .form-contact-default-label-on .powermail_textarea[type="date"]:focus, .form-contact-default-label-on .powermail_textarea[type="tel"]:focus, .form-contact-default-label-on .powermail_textarea[type="email"]:focus, .form-contact-default-label-on .powermail_textarea[type="url"]:focus, .form-contact-default-label-on .powermail_textarea[type="datetime-local"]:focus, .form-contact-default-label-on .powermail_textarea[type="number"]:focus, .form-contact-default-label-on .powermail_date[type="text"]:focus, .form-contact-default-label-on .powermail_date[type="password"]:focus, .form-contact-default-label-on .powermail_date[type="date"]:focus, .form-contact-default-label-on .powermail_date[type="tel"]:focus, .form-contact-default-label-on .powermail_date[type="email"]:focus, .form-contact-default-label-on .powermail_date[type="url"]:focus, .form-contact-default-label-on .powermail_date[type="datetime-local"]:focus, .form-contact-default-label-on .powermail_date[type="number"]:focus {
      border-color: #feb300; }
  .form-contact-default .powermail_input[type="radio"]:focus, .form-contact-default .powermail_textarea[type="radio"]:focus, .form-contact-default .powermail_date[type="radio"]:focus, .form-contact-default-label-off .powermail_input[type="radio"]:focus, .form-contact-default-label-off .powermail_textarea[type="radio"]:focus, .form-contact-default-label-off .powermail_date[type="radio"]:focus, .form-contact-default-label-on .powermail_input[type="radio"]:focus, .form-contact-default-label-on .powermail_textarea[type="radio"]:focus, .form-contact-default-label-on .powermail_date[type="radio"]:focus {
    outline: none; }
  .form-contact-default .powermail_select, .form-contact-default-label-off .powermail_select, .form-contact-default-label-on .powermail_select {
    -moz-appearance: textfield;
    -webkit-appearance: textfield;
    appearance: textfield;
    opacity: 1;
    border: 1px solid #cccccc;
    -webkit-border-radius: 0;
            border-radius: 0;
    -webkit-box-shadow: none;
            box-shadow: none;
    width: 100%; }
    .form-contact-default .powermail_select::-webkit-input-placeholder, .form-contact-default-label-off .powermail_select::-webkit-input-placeholder, .form-contact-default-label-on .powermail_select::-webkit-input-placeholder {
      color: #999999; }
    .form-contact-default .powermail_select:-moz-placeholder, .form-contact-default-label-off .powermail_select:-moz-placeholder, .form-contact-default-label-on .powermail_select:-moz-placeholder {
      color: #999999;
      opacity: 1; }
    .form-contact-default .powermail_select::-moz-placeholder, .form-contact-default-label-off .powermail_select::-moz-placeholder, .form-contact-default-label-on .powermail_select::-moz-placeholder {
      color: #999999;
      opacity: 1; }
    .form-contact-default .powermail_select:-ms-input-placeholder, .form-contact-default-label-off .powermail_select:-ms-input-placeholder, .form-contact-default-label-on .powermail_select:-ms-input-placeholder {
      color: #999999; }
    .form-contact-default .powermail_select:not([multiple="multiple"]), .form-contact-default-label-off .powermail_select:not([multiple="multiple"]), .form-contact-default-label-on .powermail_select:not([multiple="multiple"]) {
      background-image: -webkit-linear-gradient(45deg, transparent 50%, #ffffff 50%), -webkit-linear-gradient(315deg, #ffffff 50%, transparent 50%), -webkit-linear-gradient(left, #cccccc, #cccccc);
      background-image: -o-linear-gradient(45deg, transparent 50%, #ffffff 50%), -o-linear-gradient(315deg, #ffffff 50%, transparent 50%), -o-linear-gradient(left, #cccccc, #cccccc);
      background-image: linear-gradient(45deg, transparent 50%, #ffffff 50%), linear-gradient(135deg, #ffffff 50%, transparent 50%), linear-gradient(to right, #cccccc, #cccccc);
      background-position: -webkit-calc(100% - 16px) -webkit-calc(14px), -webkit-calc(100% - 8px) -webkit-calc(14px), 100% 0;
      background-position: calc(100% - 16px) calc(14px), calc(100% - 8px) calc(14px), 100% 0;
      -webkit-background-size: 8px 8px,
 8px 8px,
 32px 36px;
              background-size: 8px 8px,
 8px 8px,
 32px 36px;
      background-repeat: no-repeat;
      -webkit-appearance: none;
         -moz-appearance: none;
              appearance: none;
      padding: 2px 36px 0 7px;
      position: relative;
      overflow: hidden;
      height: 38px; }
      .form-contact-default .powermail_select:not([multiple="multiple"])::-ms-expand, .form-contact-default-label-off .powermail_select:not([multiple="multiple"])::-ms-expand, .form-contact-default-label-on .powermail_select:not([multiple="multiple"])::-ms-expand {
        display: none; }
      .form-contact-default .powermail_select:not([multiple="multiple"]):focus, .form-contact-default-label-off .powermail_select:not([multiple="multiple"]):focus, .form-contact-default-label-on .powermail_select:not([multiple="multiple"]):focus {
        background-image: -webkit-linear-gradient(45deg, transparent 50%, #ffffff 50%), -webkit-linear-gradient(315deg, #ffffff 50%, transparent 50%), -webkit-linear-gradient(left, #feb300, #feb300);
        background-image: -o-linear-gradient(45deg, transparent 50%, #ffffff 50%), -o-linear-gradient(315deg, #ffffff 50%, transparent 50%), -o-linear-gradient(left, #feb300, #feb300);
        background-image: linear-gradient(45deg, transparent 50%, #ffffff 50%), linear-gradient(135deg, #ffffff 50%, transparent 50%), linear-gradient(to right, #feb300, #feb300);
        border-color: #feb300; }
    .form-contact-default .powermail_select[multiple="multiple"], .form-contact-default-label-off .powermail_select[multiple="multiple"], .form-contact-default-label-on .powermail_select[multiple="multiple"] {
      height: 150px;
      padding-left: 7px; }
      .form-contact-default .powermail_select[multiple="multiple"]:focus, .form-contact-default-label-off .powermail_select[multiple="multiple"]:focus, .form-contact-default-label-on .powermail_select[multiple="multiple"]:focus {
        border-color: #feb300; }
    .form-contact-default .powermail_select:not([multiple="multiple"]).parsley-success, .form-contact-default-label-off .powermail_select:not([multiple="multiple"]).parsley-success, .form-contact-default-label-on .powermail_select:not([multiple="multiple"]).parsley-success {
      background-image: -webkit-linear-gradient(45deg, transparent 50%, #ffffff 50%), -webkit-linear-gradient(315deg, #ffffff 50%, transparent 50%), -webkit-linear-gradient(left, #29ad00, #29ad00);
      background-image: -o-linear-gradient(45deg, transparent 50%, #ffffff 50%), -o-linear-gradient(315deg, #ffffff 50%, transparent 50%), -o-linear-gradient(left, #29ad00, #29ad00);
      background-image: linear-gradient(45deg, transparent 50%, #ffffff 50%), linear-gradient(135deg, #ffffff 50%, transparent 50%), linear-gradient(to right, #29ad00, #29ad00);
      border-color: #29ad00; }
    .form-contact-default .powermail_select:not([multiple="multiple"]).parsley-error, .form-contact-default .powermail_select:not([multiple="multiple"]).powermail_field_error, .form-contact-default-label-off .powermail_select:not([multiple="multiple"]).parsley-error, .form-contact-default-label-off .powermail_select:not([multiple="multiple"]).powermail_field_error, .form-contact-default-label-on .powermail_select:not([multiple="multiple"]).parsley-error, .form-contact-default-label-on .powermail_select:not([multiple="multiple"]).powermail_field_error {
      background-image: -webkit-linear-gradient(45deg, transparent 50%, #ffffff 50%), -webkit-linear-gradient(315deg, #ffffff 50%, transparent 50%), -webkit-linear-gradient(left, #bb1919, #bb1919);
      background-image: -o-linear-gradient(45deg, transparent 50%, #ffffff 50%), -o-linear-gradient(315deg, #ffffff 50%, transparent 50%), -o-linear-gradient(left, #bb1919, #bb1919);
      background-image: linear-gradient(45deg, transparent 50%, #ffffff 50%), linear-gradient(135deg, #ffffff 50%, transparent 50%), linear-gradient(to right, #bb1919, #bb1919);
      border-color: #bb1919; }
  .form-contact-default .powermail_input.parsley-success, .form-contact-default .powermail_textarea.parsley-success, .form-contact-default .powermail_date.parsley-success, .form-contact-default .powermail_select.parsley-success, .form-contact-default-label-off .powermail_input.parsley-success, .form-contact-default-label-off .powermail_textarea.parsley-success, .form-contact-default-label-off .powermail_date.parsley-success, .form-contact-default-label-off .powermail_select.parsley-success, .form-contact-default-label-on .powermail_input.parsley-success, .form-contact-default-label-on .powermail_textarea.parsley-success, .form-contact-default-label-on .powermail_date.parsley-success, .form-contact-default-label-on .powermail_select.parsley-success {
    background-color: #bdebaf;
    border-color: #29ad00;
    color: #444444; }
  .form-contact-default .powermail_input.parsley-error, .form-contact-default .powermail_input.powermail_field_error, .form-contact-default .powermail_textarea.parsley-error, .form-contact-default .powermail_textarea.powermail_field_error, .form-contact-default .powermail_date.parsley-error, .form-contact-default .powermail_date.powermail_field_error, .form-contact-default .powermail_select.parsley-error, .form-contact-default .powermail_select.powermail_field_error, .form-contact-default-label-off .powermail_input.parsley-error, .form-contact-default-label-off .powermail_input.powermail_field_error, .form-contact-default-label-off .powermail_textarea.parsley-error, .form-contact-default-label-off .powermail_textarea.powermail_field_error, .form-contact-default-label-off .powermail_date.parsley-error, .form-contact-default-label-off .powermail_date.powermail_field_error, .form-contact-default-label-off .powermail_select.parsley-error, .form-contact-default-label-off .powermail_select.powermail_field_error, .form-contact-default-label-on .powermail_input.parsley-error, .form-contact-default-label-on .powermail_input.powermail_field_error, .form-contact-default-label-on .powermail_textarea.parsley-error, .form-contact-default-label-on .powermail_textarea.powermail_field_error, .form-contact-default-label-on .powermail_date.parsley-error, .form-contact-default-label-on .powermail_date.powermail_field_error, .form-contact-default-label-on .powermail_select.parsley-error, .form-contact-default-label-on .powermail_select.powermail_field_error {
    background-color: #ffbcbc;
    border-color: #bb1919;
    color: #444444; }
  .form-contact-default .powermail_textarea, .form-contact-default-label-off .powermail_textarea, .form-contact-default-label-on .powermail_textarea {
    -moz-appearance: textfield;
    -webkit-appearance: textfield;
    appearance: textfield;
    opacity: 1;
    border: 1px solid #cccccc;
    -webkit-border-radius: 0;
            border-radius: 0;
    -webkit-box-shadow: none;
            box-shadow: none;
    width: 100%;
    height: 88px;
    padding: 5px 10px 3px 10px;
    color: #444444;
    height: 190px; }
    .form-contact-default .powermail_textarea::-webkit-input-placeholder, .form-contact-default-label-off .powermail_textarea::-webkit-input-placeholder, .form-contact-default-label-on .powermail_textarea::-webkit-input-placeholder {
      color: #999999; }
    .form-contact-default .powermail_textarea:-moz-placeholder, .form-contact-default-label-off .powermail_textarea:-moz-placeholder, .form-contact-default-label-on .powermail_textarea:-moz-placeholder {
      color: #999999;
      opacity: 1; }
    .form-contact-default .powermail_textarea::-moz-placeholder, .form-contact-default-label-off .powermail_textarea::-moz-placeholder, .form-contact-default-label-on .powermail_textarea::-moz-placeholder {
      color: #999999;
      opacity: 1; }
    .form-contact-default .powermail_textarea:-ms-input-placeholder, .form-contact-default-label-off .powermail_textarea:-ms-input-placeholder, .form-contact-default-label-on .powermail_textarea:-ms-input-placeholder {
      color: #999999; }
    .form-contact-default .powermail_textarea:focus, .form-contact-default-label-off .powermail_textarea:focus, .form-contact-default-label-on .powermail_textarea:focus {
      border-color: #feb300; }
  .form-contact-default label.control-label, .form-contact-default-label-off label.control-label, .form-contact-default-label-on label.control-label {
    margin-bottom: 5px; }
  .form-contact-default .powermail_fieldwrap_submit input[type="submit"], .form-contact-default .powermail_fieldwrap_submit input[data-sitekey], .form-contact-default .powermail_fieldwrap_submit button[type="submit"], .form-contact-default .powermail_fieldwrap_submit button[data-sitekey], .form-contact-default-label-off .powermail_fieldwrap_submit input[type="submit"], .form-contact-default-label-off .powermail_fieldwrap_submit input[data-sitekey], .form-contact-default-label-off .powermail_fieldwrap_submit button[type="submit"], .form-contact-default-label-off .powermail_fieldwrap_submit button[data-sitekey], .form-contact-default-label-on .powermail_fieldwrap_submit input[type="submit"], .form-contact-default-label-on .powermail_fieldwrap_submit input[data-sitekey], .form-contact-default-label-on .powermail_fieldwrap_submit button[type="submit"], .form-contact-default-label-on .powermail_fieldwrap_submit button[data-sitekey] {
    font-family: Arial, Verdana, "Helvetica Neue", Helvetica, sans-serif;
    -webkit-border-radius: 0;
            border-radius: 0;
    display: inline-block;
    padding: 13px 27px 12px 27px;
    position: relative;
    text-transform: uppercase;
    text-decoration: none;
    text-align: center;
    font-weight: bold;
    font-size: 13px;
    line-height: 15px; }
  .form-contact-default .powermail_fieldwrap_submit input[type="submit"], .form-contact-default .powermail_fieldwrap_submit input[data-sitekey], .form-contact-default .powermail_fieldwrap_submit button[type="submit"], .form-contact-default .powermail_fieldwrap_submit button[data-sitekey], .form-contact-default-label-off .powermail_fieldwrap_submit input[type="submit"], .form-contact-default-label-off .powermail_fieldwrap_submit input[data-sitekey], .form-contact-default-label-off .powermail_fieldwrap_submit button[type="submit"], .form-contact-default-label-off .powermail_fieldwrap_submit button[data-sitekey], .form-contact-default-label-on .powermail_fieldwrap_submit input[type="submit"], .form-contact-default-label-on .powermail_fieldwrap_submit input[data-sitekey], .form-contact-default-label-on .powermail_fieldwrap_submit button[type="submit"], .form-contact-default-label-on .powermail_fieldwrap_submit button[data-sitekey] {
    background: #ffffff;
    border: 2px solid #feb300;
    color: #051e32; }
    .form-contact-default .powermail_fieldwrap_submit input[type="submit"].event-this-hover, .form-contact-default .powermail_fieldwrap_submit input[data-sitekey].event-this-hover, .form-contact-default .powermail_fieldwrap_submit button[type="submit"].event-this-hover, .form-contact-default .powermail_fieldwrap_submit button[data-sitekey].event-this-hover, .form-contact-default-label-off .powermail_fieldwrap_submit input[type="submit"].event-this-hover, .form-contact-default-label-off .powermail_fieldwrap_submit input[data-sitekey].event-this-hover, .form-contact-default-label-off .powermail_fieldwrap_submit button[type="submit"].event-this-hover, .form-contact-default-label-off .powermail_fieldwrap_submit button[data-sitekey].event-this-hover, .form-contact-default-label-on .powermail_fieldwrap_submit input[type="submit"].event-this-hover, .form-contact-default-label-on .powermail_fieldwrap_submit input[data-sitekey].event-this-hover, .form-contact-default-label-on .powermail_fieldwrap_submit button[type="submit"].event-this-hover, .form-contact-default-label-on .powermail_fieldwrap_submit button[data-sitekey].event-this-hover {
      background: #feb300;
      color: #051e32; }
  .page-theme-blue .form-contact-default .powermail_fieldwrap_submit input[type="submit"], .page-theme-blue .form-contact-default .powermail_fieldwrap_submit input[data-sitekey], .page-theme-blue .form-contact-default .powermail_fieldwrap_submit button[type="submit"], .page-theme-blue .form-contact-default .powermail_fieldwrap_submit button[data-sitekey], .page-theme-blue .form-contact-default-label-off .powermail_fieldwrap_submit input[type="submit"], .page-theme-blue .form-contact-default-label-off .powermail_fieldwrap_submit input[data-sitekey], .page-theme-blue .form-contact-default-label-off .powermail_fieldwrap_submit button[type="submit"], .page-theme-blue .form-contact-default-label-off .powermail_fieldwrap_submit button[data-sitekey], .page-theme-blue .form-contact-default-label-on .powermail_fieldwrap_submit input[type="submit"], .page-theme-blue .form-contact-default-label-on .powermail_fieldwrap_submit input[data-sitekey], .page-theme-blue .form-contact-default-label-on .powermail_fieldwrap_submit button[type="submit"], .page-theme-blue .form-contact-default-label-on .powermail_fieldwrap_submit button[data-sitekey] {
    font-family: Arial, Verdana, "Helvetica Neue", Helvetica, sans-serif;
    -webkit-border-radius: 0;
            border-radius: 0;
    display: inline-block;
    padding: 13px 27px 12px 27px;
    position: relative;
    text-transform: uppercase;
    text-decoration: none;
    text-align: center;
    font-weight: bold;
    font-size: 13px;
    line-height: 15px; }
  .page-theme-blue .form-contact-default .powermail_fieldwrap_submit input[type="submit"], .page-theme-blue .form-contact-default .powermail_fieldwrap_submit input[data-sitekey], .page-theme-blue .form-contact-default .powermail_fieldwrap_submit button[type="submit"], .page-theme-blue .form-contact-default .powermail_fieldwrap_submit button[data-sitekey], .page-theme-blue .form-contact-default-label-off .powermail_fieldwrap_submit input[type="submit"], .page-theme-blue .form-contact-default-label-off .powermail_fieldwrap_submit input[data-sitekey], .page-theme-blue .form-contact-default-label-off .powermail_fieldwrap_submit button[type="submit"], .page-theme-blue .form-contact-default-label-off .powermail_fieldwrap_submit button[data-sitekey], .page-theme-blue .form-contact-default-label-on .powermail_fieldwrap_submit input[type="submit"], .page-theme-blue .form-contact-default-label-on .powermail_fieldwrap_submit input[data-sitekey], .page-theme-blue .form-contact-default-label-on .powermail_fieldwrap_submit button[type="submit"], .page-theme-blue .form-contact-default-label-on .powermail_fieldwrap_submit button[data-sitekey] {
    background: #ffffff;
    border: 2px solid #0025ff;
    color: #0025ff; }
    .page-theme-blue .form-contact-default .powermail_fieldwrap_submit input[type="submit"].event-this-hover, .page-theme-blue .form-contact-default .powermail_fieldwrap_submit input[data-sitekey].event-this-hover, .page-theme-blue .form-contact-default .powermail_fieldwrap_submit button[type="submit"].event-this-hover, .page-theme-blue .form-contact-default .powermail_fieldwrap_submit button[data-sitekey].event-this-hover, .page-theme-blue .form-contact-default-label-off .powermail_fieldwrap_submit input[type="submit"].event-this-hover, .page-theme-blue .form-contact-default-label-off .powermail_fieldwrap_submit input[data-sitekey].event-this-hover, .page-theme-blue .form-contact-default-label-off .powermail_fieldwrap_submit button[type="submit"].event-this-hover, .page-theme-blue .form-contact-default-label-off .powermail_fieldwrap_submit button[data-sitekey].event-this-hover, .page-theme-blue .form-contact-default-label-on .powermail_fieldwrap_submit input[type="submit"].event-this-hover, .page-theme-blue .form-contact-default-label-on .powermail_fieldwrap_submit input[data-sitekey].event-this-hover, .page-theme-blue .form-contact-default-label-on .powermail_fieldwrap_submit button[type="submit"].event-this-hover, .page-theme-blue .form-contact-default-label-on .powermail_fieldwrap_submit button[data-sitekey].event-this-hover {
      background: #003dc6;
      border-color: #003dc6;
      color: #ffffff; }
  .form-contact-default .powermail_fieldwrap_captcha button[type="submit"], .form-contact-default .powermail_fieldwrap_captcha button[data-sitekey], .form-contact-default-label-off .powermail_fieldwrap_captcha button[type="submit"], .form-contact-default-label-off .powermail_fieldwrap_captcha button[data-sitekey], .form-contact-default-label-on .powermail_fieldwrap_captcha button[type="submit"], .form-contact-default-label-on .powermail_fieldwrap_captcha button[data-sitekey] {
    font-family: Arial, Verdana, "Helvetica Neue", Helvetica, sans-serif;
    -webkit-border-radius: 0;
            border-radius: 0;
    display: inline-block;
    padding: 13px 27px 12px 27px;
    position: relative;
    text-transform: uppercase;
    text-decoration: none;
    text-align: center;
    font-weight: bold;
    font-size: 13px;
    line-height: 15px; }
  .form-contact-default .powermail_fieldwrap_captcha button[type="submit"], .form-contact-default .powermail_fieldwrap_captcha button[data-sitekey], .form-contact-default-label-off .powermail_fieldwrap_captcha button[type="submit"], .form-contact-default-label-off .powermail_fieldwrap_captcha button[data-sitekey], .form-contact-default-label-on .powermail_fieldwrap_captcha button[type="submit"], .form-contact-default-label-on .powermail_fieldwrap_captcha button[data-sitekey] {
    background: #ffffff;
    border: 2px solid #feb300;
    color: #051e32; }
    .form-contact-default .powermail_fieldwrap_captcha button[type="submit"].event-this-hover, .form-contact-default .powermail_fieldwrap_captcha button[data-sitekey].event-this-hover, .form-contact-default-label-off .powermail_fieldwrap_captcha button[type="submit"].event-this-hover, .form-contact-default-label-off .powermail_fieldwrap_captcha button[data-sitekey].event-this-hover, .form-contact-default-label-on .powermail_fieldwrap_captcha button[type="submit"].event-this-hover, .form-contact-default-label-on .powermail_fieldwrap_captcha button[data-sitekey].event-this-hover {
      background: #feb300;
      color: #051e32; }
  .page-theme-blue .form-contact-default .powermail_fieldwrap_captcha button[type="submit"], .page-theme-blue .form-contact-default .powermail_fieldwrap_captcha button[data-sitekey], .page-theme-blue .form-contact-default-label-off .powermail_fieldwrap_captcha button[type="submit"], .page-theme-blue .form-contact-default-label-off .powermail_fieldwrap_captcha button[data-sitekey], .page-theme-blue .form-contact-default-label-on .powermail_fieldwrap_captcha button[type="submit"], .page-theme-blue .form-contact-default-label-on .powermail_fieldwrap_captcha button[data-sitekey] {
    font-family: Arial, Verdana, "Helvetica Neue", Helvetica, sans-serif;
    -webkit-border-radius: 0;
            border-radius: 0;
    display: inline-block;
    padding: 13px 27px 12px 27px;
    position: relative;
    text-transform: uppercase;
    text-decoration: none;
    text-align: center;
    font-weight: bold;
    font-size: 13px;
    line-height: 15px; }
  .page-theme-blue .form-contact-default .powermail_fieldwrap_captcha button[type="submit"], .page-theme-blue .form-contact-default .powermail_fieldwrap_captcha button[data-sitekey], .page-theme-blue .form-contact-default-label-off .powermail_fieldwrap_captcha button[type="submit"], .page-theme-blue .form-contact-default-label-off .powermail_fieldwrap_captcha button[data-sitekey], .page-theme-blue .form-contact-default-label-on .powermail_fieldwrap_captcha button[type="submit"], .page-theme-blue .form-contact-default-label-on .powermail_fieldwrap_captcha button[data-sitekey] {
    background: #ffffff;
    border: 2px solid #0025ff;
    color: #0025ff; }
    .page-theme-blue .form-contact-default .powermail_fieldwrap_captcha button[type="submit"].event-this-hover, .page-theme-blue .form-contact-default .powermail_fieldwrap_captcha button[data-sitekey].event-this-hover, .page-theme-blue .form-contact-default-label-off .powermail_fieldwrap_captcha button[type="submit"].event-this-hover, .page-theme-blue .form-contact-default-label-off .powermail_fieldwrap_captcha button[data-sitekey].event-this-hover, .page-theme-blue .form-contact-default-label-on .powermail_fieldwrap_captcha button[type="submit"].event-this-hover, .page-theme-blue .form-contact-default-label-on .powermail_fieldwrap_captcha button[data-sitekey].event-this-hover {
      background: #003dc6;
      border-color: #003dc6;
      color: #ffffff; }
  .form-contact-default .powermail_fieldset ul.parsley-errors-list, .form-contact-default-label-off .powermail_fieldset ul.parsley-errors-list, .form-contact-default-label-on .powermail_fieldset ul.parsley-errors-list {
    background: none;
    border: none;
    color: #bb1919;
    font-size: 14px;
    line-height: 16px; }
    .form-contact-default .powermail_fieldset ul.parsley-errors-list.filled, .form-contact-default-label-off .powermail_fieldset ul.parsley-errors-list.filled, .form-contact-default-label-on .powermail_fieldset ul.parsley-errors-list.filled {
      margin-top: 5px;
      margin-bottom: 0; }
    .form-contact-default .powermail_fieldset ul.parsley-errors-list > li, .form-contact-default-label-off .powermail_fieldset ul.parsley-errors-list > li, .form-contact-default-label-on .powermail_fieldset ul.parsley-errors-list > li {
      padding: 0; }
  .form-contact-default .powermail_fieldset .powermail_field_error_container ul.parsley-errors-list, .form-contact-default-label-off .powermail_fieldset .powermail_field_error_container ul.parsley-errors-list, .form-contact-default-label-on .powermail_fieldset .powermail_field_error_container ul.parsley-errors-list {
    background: none; }
    .form-contact-default .powermail_fieldset .powermail_field_error_container ul.parsley-errors-list > li, .form-contact-default-label-off .powermail_fieldset .powermail_field_error_container ul.parsley-errors-list > li, .form-contact-default-label-on .powermail_fieldset .powermail_field_error_container ul.parsley-errors-list > li {
      padding: 0; }
  .form-contact-default .powermail_fieldset .parsley-error, .form-contact-default .powermail_fieldset .powermail_field_error, .form-contact-default-label-off .powermail_fieldset .parsley-error, .form-contact-default-label-off .powermail_fieldset .powermail_field_error, .form-contact-default-label-on .powermail_fieldset .parsley-error, .form-contact-default-label-on .powermail_fieldset .powermail_field_error {
    background-color: #ffbcbc; }
  .form-contact-default .form-section-default > legend.powermail_legend, .form-contact-default .form-section-default-label-off > legend.powermail_legend, .form-contact-default-label-off .form-section-default > legend.powermail_legend, .form-contact-default-label-off .form-section-default-label-off > legend.powermail_legend, .form-contact-default-label-on .form-section-default > legend.powermail_legend, .form-contact-default-label-on .form-section-default-label-off > legend.powermail_legend {
    display: none; }
  .form-contact-default .form-section-captcha-submit .powermail_fieldwrap_submit input, .form-contact-default .form-section-captcha-submit .powermail_fieldwrap_submit button, .form-contact-default .form-section-captcha-submit-label-off .powermail_fieldwrap_submit input, .form-contact-default .form-section-captcha-submit-label-off .powermail_fieldwrap_submit button, .form-contact-default .form-section-captcha-submit-label-on .powermail_fieldwrap_submit input, .form-contact-default .form-section-captcha-submit-label-on .powermail_fieldwrap_submit button, .form-contact-default-label-off .form-section-captcha-submit .powermail_fieldwrap_submit input, .form-contact-default-label-off .form-section-captcha-submit .powermail_fieldwrap_submit button, .form-contact-default-label-off .form-section-captcha-submit-label-off .powermail_fieldwrap_submit input, .form-contact-default-label-off .form-section-captcha-submit-label-off .powermail_fieldwrap_submit button, .form-contact-default-label-off .form-section-captcha-submit-label-on .powermail_fieldwrap_submit input, .form-contact-default-label-off .form-section-captcha-submit-label-on .powermail_fieldwrap_submit button, .form-contact-default-label-on .form-section-captcha-submit .powermail_fieldwrap_submit input, .form-contact-default-label-on .form-section-captcha-submit .powermail_fieldwrap_submit button, .form-contact-default-label-on .form-section-captcha-submit-label-off .powermail_fieldwrap_submit input, .form-contact-default-label-on .form-section-captcha-submit-label-off .powermail_fieldwrap_submit button, .form-contact-default-label-on .form-section-captcha-submit-label-on .powermail_fieldwrap_submit input, .form-contact-default-label-on .form-section-captcha-submit-label-on .powermail_fieldwrap_submit button {
    display: block;
    width: 100%; }
  .form-contact-default .form-section-captcha-submit .powermail_fieldwrap_captcha, .form-contact-default .form-section-captcha-submit-label-off .powermail_fieldwrap_captcha, .form-contact-default .form-section-captcha-submit-label-on .powermail_fieldwrap_captcha, .form-contact-default-label-off .form-section-captcha-submit .powermail_fieldwrap_captcha, .form-contact-default-label-off .form-section-captcha-submit-label-off .powermail_fieldwrap_captcha, .form-contact-default-label-off .form-section-captcha-submit-label-on .powermail_fieldwrap_captcha, .form-contact-default-label-on .form-section-captcha-submit .powermail_fieldwrap_captcha, .form-contact-default-label-on .form-section-captcha-submit-label-off .powermail_fieldwrap_captcha, .form-contact-default-label-on .form-section-captcha-submit-label-on .powermail_fieldwrap_captcha {
    margin: 0; }
    .form-contact-default .form-section-captcha-submit .powermail_fieldwrap_captcha > .col-sm-10.col-sm-offset-2, .form-contact-default .form-section-captcha-submit-label-off .powermail_fieldwrap_captcha > .col-sm-10.col-sm-offset-2, .form-contact-default .form-section-captcha-submit-label-on .powermail_fieldwrap_captcha > .col-sm-10.col-sm-offset-2, .form-contact-default-label-off .form-section-captcha-submit .powermail_fieldwrap_captcha > .col-sm-10.col-sm-offset-2, .form-contact-default-label-off .form-section-captcha-submit-label-off .powermail_fieldwrap_captcha > .col-sm-10.col-sm-offset-2, .form-contact-default-label-off .form-section-captcha-submit-label-on .powermail_fieldwrap_captcha > .col-sm-10.col-sm-offset-2, .form-contact-default-label-on .form-section-captcha-submit .powermail_fieldwrap_captcha > .col-sm-10.col-sm-offset-2, .form-contact-default-label-on .form-section-captcha-submit-label-off .powermail_fieldwrap_captcha > .col-sm-10.col-sm-offset-2, .form-contact-default-label-on .form-section-captcha-submit-label-on .powermail_fieldwrap_captcha > .col-sm-10.col-sm-offset-2 {
      width: 100%;
      margin-left: 0; }
    .form-contact-default .form-section-captcha-submit .powermail_fieldwrap_captcha button.powermail_submit, .form-contact-default .form-section-captcha-submit-label-off .powermail_fieldwrap_captcha button.powermail_submit, .form-contact-default .form-section-captcha-submit-label-on .powermail_fieldwrap_captcha button.powermail_submit, .form-contact-default-label-off .form-section-captcha-submit .powermail_fieldwrap_captcha button.powermail_submit, .form-contact-default-label-off .form-section-captcha-submit-label-off .powermail_fieldwrap_captcha button.powermail_submit, .form-contact-default-label-off .form-section-captcha-submit-label-on .powermail_fieldwrap_captcha button.powermail_submit, .form-contact-default-label-on .form-section-captcha-submit .powermail_fieldwrap_captcha button.powermail_submit, .form-contact-default-label-on .form-section-captcha-submit-label-off .powermail_fieldwrap_captcha button.powermail_submit, .form-contact-default-label-on .form-section-captcha-submit-label-on .powermail_fieldwrap_captcha button.powermail_submit {
      display: block;
      width: 100%; }
  .form-contact-default .form-section-captcha-submit > legend.powermail_legend, .form-contact-default .form-section-captcha-submit-label-off > legend.powermail_legend, .form-contact-default-label-off .form-section-captcha-submit > legend.powermail_legend, .form-contact-default-label-off .form-section-captcha-submit-label-off > legend.powermail_legend, .form-contact-default-label-on .form-section-captcha-submit > legend.powermail_legend, .form-contact-default-label-on .form-section-captcha-submit-label-off > legend.powermail_legend {
    display: none; }
  .form-contact-default .form-section-default-label-on > legend.powermail_legend, .form-contact-default .form-section-captcha-submit-label-on > legend.powermail_legend, .form-contact-default-label-off .form-section-default-label-on > legend.powermail_legend, .form-contact-default-label-off .form-section-captcha-submit-label-on > legend.powermail_legend, .form-contact-default-label-on .form-section-default-label-on > legend.powermail_legend, .form-contact-default-label-on .form-section-captcha-submit-label-on > legend.powermail_legend {
    background: #feb300;
    border: none;
    margin-top: 25px;
    padding: 5px 15px 5px 15px;
    color: #785500;
    font-size: 20px; }
    @media (min-width: 0) and (max-width: 767px) {
      .form-contact-default .form-section-default-label-on > legend.powermail_legend, .form-contact-default .form-section-captcha-submit-label-on > legend.powermail_legend, .form-contact-default-label-off .form-section-default-label-on > legend.powermail_legend, .form-contact-default-label-off .form-section-captcha-submit-label-on > legend.powermail_legend, .form-contact-default-label-on .form-section-default-label-on > legend.powermail_legend, .form-contact-default-label-on .form-section-captcha-submit-label-on > legend.powermail_legend {
        text-align: center; } }
    @media (min-width: 768px) and (max-width: 991px) {
      .form-contact-default .form-section-default-label-on > legend.powermail_legend, .form-contact-default .form-section-captcha-submit-label-on > legend.powermail_legend, .form-contact-default-label-off .form-section-default-label-on > legend.powermail_legend, .form-contact-default-label-off .form-section-captcha-submit-label-on > legend.powermail_legend, .form-contact-default-label-on .form-section-default-label-on > legend.powermail_legend, .form-contact-default-label-on .form-section-captcha-submit-label-on > legend.powermail_legend {
        text-align: center; } }
    @media (min-width: 992px) and (max-width: 1169px) {
      .form-contact-default .form-section-default-label-on > legend.powermail_legend, .form-contact-default .form-section-captcha-submit-label-on > legend.powermail_legend, .form-contact-default-label-off .form-section-default-label-on > legend.powermail_legend, .form-contact-default-label-off .form-section-captcha-submit-label-on > legend.powermail_legend, .form-contact-default-label-on .form-section-default-label-on > legend.powermail_legend, .form-contact-default-label-on .form-section-captcha-submit-label-on > legend.powermail_legend {
        text-align: left; } }
    @media (min-width: 1170px) {
      .form-contact-default .form-section-default-label-on > legend.powermail_legend, .form-contact-default .form-section-captcha-submit-label-on > legend.powermail_legend, .form-contact-default-label-off .form-section-default-label-on > legend.powermail_legend, .form-contact-default-label-off .form-section-captcha-submit-label-on > legend.powermail_legend, .form-contact-default-label-on .form-section-default-label-on > legend.powermail_legend, .form-contact-default-label-on .form-section-captcha-submit-label-on > legend.powermail_legend {
        text-align: left; } }
    .page-theme-blue .form-contact-default .form-section-default-label-on > legend.powermail_legend, .page-theme-blue .form-contact-default .form-section-captcha-submit-label-on > legend.powermail_legend, .page-theme-blue .form-contact-default-label-off .form-section-default-label-on > legend.powermail_legend, .page-theme-blue .form-contact-default-label-off .form-section-captcha-submit-label-on > legend.powermail_legend, .page-theme-blue .form-contact-default-label-on .form-section-default-label-on > legend.powermail_legend, .page-theme-blue .form-contact-default-label-on .form-section-captcha-submit-label-on > legend.powermail_legend {
      background: #4ca9da;
      color: #ffffff; }

/* =============================================== form-contact-default [END] ======================================= */
/* =============================================== form-contact-investment [START] ================================== */
/* =============================================== form-contact-investment [END] ==================================== */
/* =============================================== form-contact-general [START] ===================================== */
/* =============================================== form-contact-general [END] ======================================= */
/* =============================================== form-contact-newsletter [START] ================================== */
/* =============================================== form-contact-newsletter [END] ==================================== */
/* =============================================== tx-srfeuserregister-pi1 [START] ================================== */
.tx-srfeuserregister-pi1 #tx-srfeuserregister-pi1-fe_users_form .tx-srfeuserregister-pi1-trash {
  display: none; }

@media (min-width: 0) and (max-width: 767px) {
  .tx-srfeuserregister-pi1 #tx-srfeuserregister-pi1-fe_users_form fieldset dl dt.inner-register-dt-email {
    padding-top: 25px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .tx-srfeuserregister-pi1 #tx-srfeuserregister-pi1-fe_users_form fieldset dl dt.inner-register-dt-email {
    padding-top: 25px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .tx-srfeuserregister-pi1 #tx-srfeuserregister-pi1-fe_users_form fieldset dl dt.inner-register-dt-email {
    padding-top: 25px; } }

@media (min-width: 1170px) {
  .tx-srfeuserregister-pi1 #tx-srfeuserregister-pi1-fe_users_form fieldset dl dt.inner-register-dt-email {
    padding-top: 30px; } }

@media (min-width: 0) and (max-width: 767px) {
  .tx-srfeuserregister-pi1 #tx-srfeuserregister-pi1-fe_users_form fieldset dl dt.inner-edit-dt-password {
    padding-top: 25px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .tx-srfeuserregister-pi1 #tx-srfeuserregister-pi1-fe_users_form fieldset dl dt.inner-edit-dt-password {
    padding-top: 25px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .tx-srfeuserregister-pi1 #tx-srfeuserregister-pi1-fe_users_form fieldset dl dt.inner-edit-dt-password {
    padding-top: 25px; } }

@media (min-width: 1170px) {
  .tx-srfeuserregister-pi1 #tx-srfeuserregister-pi1-fe_users_form fieldset dl dt.inner-edit-dt-password {
    padding-top: 30px; } }

@media (min-width: 0) and (max-width: 767px) {
  .tx-srfeuserregister-pi1 #tx-srfeuserregister-pi1-fe_users_form fieldset dl dt > label {
    padding-top: 5px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .tx-srfeuserregister-pi1 #tx-srfeuserregister-pi1-fe_users_form fieldset dl dt > label {
    padding-top: 5px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .tx-srfeuserregister-pi1 #tx-srfeuserregister-pi1-fe_users_form fieldset dl dt > label {
    padding-top: 10px; } }

@media (min-width: 1170px) {
  .tx-srfeuserregister-pi1 #tx-srfeuserregister-pi1-fe_users_form fieldset dl dt > label {
    padding-top: 10px; } }

@media (min-width: 0) and (max-width: 767px) {
  .tx-srfeuserregister-pi1 #tx-srfeuserregister-pi1-fe_users_form fieldset dl dt > label {
    padding-bottom: 3px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .tx-srfeuserregister-pi1 #tx-srfeuserregister-pi1-fe_users_form fieldset dl dt > label {
    padding-bottom: 3px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .tx-srfeuserregister-pi1 #tx-srfeuserregister-pi1-fe_users_form fieldset dl dt > label {
    padding-bottom: 0px; } }

@media (min-width: 1170px) {
  .tx-srfeuserregister-pi1 #tx-srfeuserregister-pi1-fe_users_form fieldset dl dt > label {
    padding-bottom: 0px; } }

.tx-srfeuserregister-pi1 #tx-srfeuserregister-pi1-fe_users_form fieldset dl dd {
  width: 40%;
  min-width: 500px; }
  @media (min-width: 0) and (max-width: 767px) {
    .tx-srfeuserregister-pi1 #tx-srfeuserregister-pi1-fe_users_form fieldset dl dd.inner-register-dd-email {
      padding-top: 0px; } }
  @media (min-width: 768px) and (max-width: 991px) {
    .tx-srfeuserregister-pi1 #tx-srfeuserregister-pi1-fe_users_form fieldset dl dd.inner-register-dd-email {
      padding-top: 0px; } }
  @media (min-width: 992px) and (max-width: 1169px) {
    .tx-srfeuserregister-pi1 #tx-srfeuserregister-pi1-fe_users_form fieldset dl dd.inner-register-dd-email {
      padding-top: 25px; } }
  @media (min-width: 1170px) {
    .tx-srfeuserregister-pi1 #tx-srfeuserregister-pi1-fe_users_form fieldset dl dd.inner-register-dd-email {
      padding-top: 30px; } }
  @media (min-width: 0) and (max-width: 767px) {
    .tx-srfeuserregister-pi1 #tx-srfeuserregister-pi1-fe_users_form fieldset dl dd.inner-edit-dd-password {
      padding-top: 0px; } }
  @media (min-width: 768px) and (max-width: 991px) {
    .tx-srfeuserregister-pi1 #tx-srfeuserregister-pi1-fe_users_form fieldset dl dd.inner-edit-dd-password {
      padding-top: 0px; } }
  @media (min-width: 992px) and (max-width: 1169px) {
    .tx-srfeuserregister-pi1 #tx-srfeuserregister-pi1-fe_users_form fieldset dl dd.inner-edit-dd-password {
      padding-top: 25px; } }
  @media (min-width: 1170px) {
    .tx-srfeuserregister-pi1 #tx-srfeuserregister-pi1-fe_users_form fieldset dl dd.inner-edit-dd-password {
      padding-top: 30px; } }
  .tx-srfeuserregister-pi1 #tx-srfeuserregister-pi1-fe_users_form fieldset dl dd > input[type="submit"], .tx-srfeuserregister-pi1 #tx-srfeuserregister-pi1-fe_users_form fieldset dl dd > input[data-sitekey], .tx-srfeuserregister-pi1 #tx-srfeuserregister-pi1-fe_users_form fieldset dl dd > button[type="submit"], .tx-srfeuserregister-pi1 #tx-srfeuserregister-pi1-fe_users_form fieldset dl dd > button[data-sitekey] {
    font-family: Arial, Verdana, "Helvetica Neue", Helvetica, sans-serif;
    -webkit-border-radius: 0;
            border-radius: 0;
    display: inline-block;
    padding: 13px 27px 12px 27px;
    position: relative;
    text-transform: uppercase;
    text-decoration: none;
    text-align: center;
    font-weight: bold;
    font-size: 13px;
    line-height: 15px; }
  .tx-srfeuserregister-pi1 #tx-srfeuserregister-pi1-fe_users_form fieldset dl dd > input[type="submit"], .tx-srfeuserregister-pi1 #tx-srfeuserregister-pi1-fe_users_form fieldset dl dd > input[data-sitekey], .tx-srfeuserregister-pi1 #tx-srfeuserregister-pi1-fe_users_form fieldset dl dd > button[type="submit"], .tx-srfeuserregister-pi1 #tx-srfeuserregister-pi1-fe_users_form fieldset dl dd > button[data-sitekey] {
    background: #ffffff;
    border: 2px solid #0025ff;
    color: #0025ff; }
    .tx-srfeuserregister-pi1 #tx-srfeuserregister-pi1-fe_users_form fieldset dl dd > input[type="submit"].event-this-hover, .tx-srfeuserregister-pi1 #tx-srfeuserregister-pi1-fe_users_form fieldset dl dd > input[data-sitekey].event-this-hover, .tx-srfeuserregister-pi1 #tx-srfeuserregister-pi1-fe_users_form fieldset dl dd > button[type="submit"].event-this-hover, .tx-srfeuserregister-pi1 #tx-srfeuserregister-pi1-fe_users_form fieldset dl dd > button[data-sitekey].event-this-hover {
      background: #003dc6;
      border-color: #003dc6;
      color: #ffffff; }
  .tx-srfeuserregister-pi1 #tx-srfeuserregister-pi1-fe_users_form fieldset dl dd > input[type="submit"], .tx-srfeuserregister-pi1 #tx-srfeuserregister-pi1-fe_users_form fieldset dl dd > button[type="submit"] {
    display: block;
    width: 100%; }
    .tx-srfeuserregister-pi1 #tx-srfeuserregister-pi1-fe_users_form fieldset dl dd > input[type="submit"][name="tx_srfeuserregister_pi1[submit]"], .tx-srfeuserregister-pi1 #tx-srfeuserregister-pi1-fe_users_form fieldset dl dd > button[type="submit"][name="tx_srfeuserregister_pi1[submit]"] {
      margin-top: 20px; }
    .tx-srfeuserregister-pi1 #tx-srfeuserregister-pi1-fe_users_form fieldset dl dd > input[type="submit"][name="tx_srfeuserregister_pi1[doNotSave]"], .tx-srfeuserregister-pi1 #tx-srfeuserregister-pi1-fe_users_form fieldset dl dd > button[type="submit"][name="tx_srfeuserregister_pi1[doNotSave]"] {
      border-color: #999999;
      margin-top: 40px;
      color: #999999; }
      .tx-srfeuserregister-pi1 #tx-srfeuserregister-pi1-fe_users_form fieldset dl dd > input[type="submit"][name="tx_srfeuserregister_pi1[doNotSave]"].event-this-hover, .tx-srfeuserregister-pi1 #tx-srfeuserregister-pi1-fe_users_form fieldset dl dd > button[type="submit"][name="tx_srfeuserregister_pi1[doNotSave]"].event-this-hover {
        background: #999999;
        color: #ffffff; }
  .tx-srfeuserregister-pi1 #tx-srfeuserregister-pi1-fe_users_form fieldset dl dd > input[type="text"], .tx-srfeuserregister-pi1 #tx-srfeuserregister-pi1-fe_users_form fieldset dl dd > input[type="password"], .tx-srfeuserregister-pi1 #tx-srfeuserregister-pi1-fe_users_form fieldset dl dd > input[type="date"], .tx-srfeuserregister-pi1 #tx-srfeuserregister-pi1-fe_users_form fieldset dl dd > input[type="tel"], .tx-srfeuserregister-pi1 #tx-srfeuserregister-pi1-fe_users_form fieldset dl dd > input[type="email"], .tx-srfeuserregister-pi1 #tx-srfeuserregister-pi1-fe_users_form fieldset dl dd > input[type="url"], .tx-srfeuserregister-pi1 #tx-srfeuserregister-pi1-fe_users_form fieldset dl dd > input[type="datetime-local"], .tx-srfeuserregister-pi1 #tx-srfeuserregister-pi1-fe_users_form fieldset dl dd > input[type="number"] {
    -moz-appearance: textfield;
    -webkit-appearance: textfield;
    appearance: textfield;
    opacity: 1;
    border: 1px solid #cccccc;
    -webkit-border-radius: 0;
            border-radius: 0;
    -webkit-box-shadow: none;
            box-shadow: none;
    width: 100%;
    height: 38px;
    padding: 5px 10px 3px 10px;
    color: #444444; }
    .tx-srfeuserregister-pi1 #tx-srfeuserregister-pi1-fe_users_form fieldset dl dd > input[type="text"]::-webkit-input-placeholder, .tx-srfeuserregister-pi1 #tx-srfeuserregister-pi1-fe_users_form fieldset dl dd > input[type="password"]::-webkit-input-placeholder, .tx-srfeuserregister-pi1 #tx-srfeuserregister-pi1-fe_users_form fieldset dl dd > input[type="date"]::-webkit-input-placeholder, .tx-srfeuserregister-pi1 #tx-srfeuserregister-pi1-fe_users_form fieldset dl dd > input[type="tel"]::-webkit-input-placeholder, .tx-srfeuserregister-pi1 #tx-srfeuserregister-pi1-fe_users_form fieldset dl dd > input[type="email"]::-webkit-input-placeholder, .tx-srfeuserregister-pi1 #tx-srfeuserregister-pi1-fe_users_form fieldset dl dd > input[type="url"]::-webkit-input-placeholder, .tx-srfeuserregister-pi1 #tx-srfeuserregister-pi1-fe_users_form fieldset dl dd > input[type="datetime-local"]::-webkit-input-placeholder, .tx-srfeuserregister-pi1 #tx-srfeuserregister-pi1-fe_users_form fieldset dl dd > input[type="number"]::-webkit-input-placeholder {
      color: #999999; }
    .tx-srfeuserregister-pi1 #tx-srfeuserregister-pi1-fe_users_form fieldset dl dd > input[type="text"]:-moz-placeholder, .tx-srfeuserregister-pi1 #tx-srfeuserregister-pi1-fe_users_form fieldset dl dd > input[type="password"]:-moz-placeholder, .tx-srfeuserregister-pi1 #tx-srfeuserregister-pi1-fe_users_form fieldset dl dd > input[type="date"]:-moz-placeholder, .tx-srfeuserregister-pi1 #tx-srfeuserregister-pi1-fe_users_form fieldset dl dd > input[type="tel"]:-moz-placeholder, .tx-srfeuserregister-pi1 #tx-srfeuserregister-pi1-fe_users_form fieldset dl dd > input[type="email"]:-moz-placeholder, .tx-srfeuserregister-pi1 #tx-srfeuserregister-pi1-fe_users_form fieldset dl dd > input[type="url"]:-moz-placeholder, .tx-srfeuserregister-pi1 #tx-srfeuserregister-pi1-fe_users_form fieldset dl dd > input[type="datetime-local"]:-moz-placeholder, .tx-srfeuserregister-pi1 #tx-srfeuserregister-pi1-fe_users_form fieldset dl dd > input[type="number"]:-moz-placeholder {
      color: #999999;
      opacity: 1; }
    .tx-srfeuserregister-pi1 #tx-srfeuserregister-pi1-fe_users_form fieldset dl dd > input[type="text"]::-moz-placeholder, .tx-srfeuserregister-pi1 #tx-srfeuserregister-pi1-fe_users_form fieldset dl dd > input[type="password"]::-moz-placeholder, .tx-srfeuserregister-pi1 #tx-srfeuserregister-pi1-fe_users_form fieldset dl dd > input[type="date"]::-moz-placeholder, .tx-srfeuserregister-pi1 #tx-srfeuserregister-pi1-fe_users_form fieldset dl dd > input[type="tel"]::-moz-placeholder, .tx-srfeuserregister-pi1 #tx-srfeuserregister-pi1-fe_users_form fieldset dl dd > input[type="email"]::-moz-placeholder, .tx-srfeuserregister-pi1 #tx-srfeuserregister-pi1-fe_users_form fieldset dl dd > input[type="url"]::-moz-placeholder, .tx-srfeuserregister-pi1 #tx-srfeuserregister-pi1-fe_users_form fieldset dl dd > input[type="datetime-local"]::-moz-placeholder, .tx-srfeuserregister-pi1 #tx-srfeuserregister-pi1-fe_users_form fieldset dl dd > input[type="number"]::-moz-placeholder {
      color: #999999;
      opacity: 1; }
    .tx-srfeuserregister-pi1 #tx-srfeuserregister-pi1-fe_users_form fieldset dl dd > input[type="text"]:-ms-input-placeholder, .tx-srfeuserregister-pi1 #tx-srfeuserregister-pi1-fe_users_form fieldset dl dd > input[type="password"]:-ms-input-placeholder, .tx-srfeuserregister-pi1 #tx-srfeuserregister-pi1-fe_users_form fieldset dl dd > input[type="date"]:-ms-input-placeholder, .tx-srfeuserregister-pi1 #tx-srfeuserregister-pi1-fe_users_form fieldset dl dd > input[type="tel"]:-ms-input-placeholder, .tx-srfeuserregister-pi1 #tx-srfeuserregister-pi1-fe_users_form fieldset dl dd > input[type="email"]:-ms-input-placeholder, .tx-srfeuserregister-pi1 #tx-srfeuserregister-pi1-fe_users_form fieldset dl dd > input[type="url"]:-ms-input-placeholder, .tx-srfeuserregister-pi1 #tx-srfeuserregister-pi1-fe_users_form fieldset dl dd > input[type="datetime-local"]:-ms-input-placeholder, .tx-srfeuserregister-pi1 #tx-srfeuserregister-pi1-fe_users_form fieldset dl dd > input[type="number"]:-ms-input-placeholder {
      color: #999999; }
    .tx-srfeuserregister-pi1 #tx-srfeuserregister-pi1-fe_users_form fieldset dl dd > input[type="text"]:focus, .tx-srfeuserregister-pi1 #tx-srfeuserregister-pi1-fe_users_form fieldset dl dd > input[type="password"]:focus, .tx-srfeuserregister-pi1 #tx-srfeuserregister-pi1-fe_users_form fieldset dl dd > input[type="date"]:focus, .tx-srfeuserregister-pi1 #tx-srfeuserregister-pi1-fe_users_form fieldset dl dd > input[type="tel"]:focus, .tx-srfeuserregister-pi1 #tx-srfeuserregister-pi1-fe_users_form fieldset dl dd > input[type="email"]:focus, .tx-srfeuserregister-pi1 #tx-srfeuserregister-pi1-fe_users_form fieldset dl dd > input[type="url"]:focus, .tx-srfeuserregister-pi1 #tx-srfeuserregister-pi1-fe_users_form fieldset dl dd > input[type="datetime-local"]:focus, .tx-srfeuserregister-pi1 #tx-srfeuserregister-pi1-fe_users_form fieldset dl dd > input[type="number"]:focus {
      border-color: #feb300; }
  .tx-srfeuserregister-pi1 #tx-srfeuserregister-pi1-fe_users_form fieldset dl dd > input[type="radio"]:focus {
    outline: none; }
  .tx-srfeuserregister-pi1 #tx-srfeuserregister-pi1-fe_users_form fieldset dl dd > input[type="password"] {
    width: 40%; }
  .tx-srfeuserregister-pi1 #tx-srfeuserregister-pi1-fe_users_form fieldset dl dd > textarea {
    -moz-appearance: textfield;
    -webkit-appearance: textfield;
    appearance: textfield;
    opacity: 1;
    border: 1px solid #cccccc;
    -webkit-border-radius: 0;
            border-radius: 0;
    -webkit-box-shadow: none;
            box-shadow: none;
    width: 100%;
    height: 88px;
    padding: 5px 10px 3px 10px;
    color: #444444; }
    .tx-srfeuserregister-pi1 #tx-srfeuserregister-pi1-fe_users_form fieldset dl dd > textarea::-webkit-input-placeholder {
      color: #999999; }
    .tx-srfeuserregister-pi1 #tx-srfeuserregister-pi1-fe_users_form fieldset dl dd > textarea:-moz-placeholder {
      color: #999999;
      opacity: 1; }
    .tx-srfeuserregister-pi1 #tx-srfeuserregister-pi1-fe_users_form fieldset dl dd > textarea::-moz-placeholder {
      color: #999999;
      opacity: 1; }
    .tx-srfeuserregister-pi1 #tx-srfeuserregister-pi1-fe_users_form fieldset dl dd > textarea:-ms-input-placeholder {
      color: #999999; }
    .tx-srfeuserregister-pi1 #tx-srfeuserregister-pi1-fe_users_form fieldset dl dd > textarea:focus {
      border-color: #feb300; }
  .tx-srfeuserregister-pi1 #tx-srfeuserregister-pi1-fe_users_form fieldset dl dd > select {
    -moz-appearance: textfield;
    -webkit-appearance: textfield;
    appearance: textfield;
    opacity: 1;
    border: 1px solid #cccccc;
    -webkit-border-radius: 0;
            border-radius: 0;
    -webkit-box-shadow: none;
            box-shadow: none;
    width: 100%; }
    .tx-srfeuserregister-pi1 #tx-srfeuserregister-pi1-fe_users_form fieldset dl dd > select::-webkit-input-placeholder {
      color: #999999; }
    .tx-srfeuserregister-pi1 #tx-srfeuserregister-pi1-fe_users_form fieldset dl dd > select:-moz-placeholder {
      color: #999999;
      opacity: 1; }
    .tx-srfeuserregister-pi1 #tx-srfeuserregister-pi1-fe_users_form fieldset dl dd > select::-moz-placeholder {
      color: #999999;
      opacity: 1; }
    .tx-srfeuserregister-pi1 #tx-srfeuserregister-pi1-fe_users_form fieldset dl dd > select:-ms-input-placeholder {
      color: #999999; }
    .tx-srfeuserregister-pi1 #tx-srfeuserregister-pi1-fe_users_form fieldset dl dd > select:not([multiple="multiple"]) {
      background-image: -webkit-linear-gradient(45deg, transparent 50%, #ffffff 50%), -webkit-linear-gradient(315deg, #ffffff 50%, transparent 50%), -webkit-linear-gradient(left, #cccccc, #cccccc);
      background-image: -o-linear-gradient(45deg, transparent 50%, #ffffff 50%), -o-linear-gradient(315deg, #ffffff 50%, transparent 50%), -o-linear-gradient(left, #cccccc, #cccccc);
      background-image: linear-gradient(45deg, transparent 50%, #ffffff 50%), linear-gradient(135deg, #ffffff 50%, transparent 50%), linear-gradient(to right, #cccccc, #cccccc);
      background-position: -webkit-calc(100% - 16px) -webkit-calc(14px), -webkit-calc(100% - 8px) -webkit-calc(14px), 100% 0;
      background-position: calc(100% - 16px) calc(14px), calc(100% - 8px) calc(14px), 100% 0;
      -webkit-background-size: 8px 8px,
 8px 8px,
 32px 36px;
              background-size: 8px 8px,
 8px 8px,
 32px 36px;
      background-repeat: no-repeat;
      -webkit-appearance: none;
         -moz-appearance: none;
              appearance: none;
      padding: 2px 36px 0 7px;
      position: relative;
      overflow: hidden;
      height: 38px; }
      .tx-srfeuserregister-pi1 #tx-srfeuserregister-pi1-fe_users_form fieldset dl dd > select:not([multiple="multiple"])::-ms-expand {
        display: none; }
      .tx-srfeuserregister-pi1 #tx-srfeuserregister-pi1-fe_users_form fieldset dl dd > select:not([multiple="multiple"]):focus {
        background-image: -webkit-linear-gradient(45deg, transparent 50%, #ffffff 50%), -webkit-linear-gradient(315deg, #ffffff 50%, transparent 50%), -webkit-linear-gradient(left, #feb300, #feb300);
        background-image: -o-linear-gradient(45deg, transparent 50%, #ffffff 50%), -o-linear-gradient(315deg, #ffffff 50%, transparent 50%), -o-linear-gradient(left, #feb300, #feb300);
        background-image: linear-gradient(45deg, transparent 50%, #ffffff 50%), linear-gradient(135deg, #ffffff 50%, transparent 50%), linear-gradient(to right, #feb300, #feb300);
        border-color: #feb300; }
    .tx-srfeuserregister-pi1 #tx-srfeuserregister-pi1-fe_users_form fieldset dl dd > select[multiple="multiple"] {
      height: 150px;
      padding-left: 7px; }
      .tx-srfeuserregister-pi1 #tx-srfeuserregister-pi1-fe_users_form fieldset dl dd > select[multiple="multiple"]:focus {
        border-color: #feb300; }

@media (min-width: 0) and (max-width: 991px) {
  .tx-srfeuserregister-pi1 #tx-srfeuserregister-pi1-fe_users_form fieldset dl dt {
    display: block;
    padding-bottom: 2px;
    width: 100%;
    text-align: left; }
  .tx-srfeuserregister-pi1 #tx-srfeuserregister-pi1-fe_users_form fieldset dl dd {
    display: block;
    width: 100%;
    min-width: 0; } }

/* =============================================== tx-srfeuserregister-pi1 [END] ==================================== */
/* =============================================== tx-sremailsubscribe-pi1 [START] ================================== */
@media (min-width: 0) and (max-width: 767px) {
  .tx-sremailsubscribe-pi1 #tt_address_form fieldset dl dt.inner-register-dt-email {
    padding-top: 25px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .tx-sremailsubscribe-pi1 #tt_address_form fieldset dl dt.inner-register-dt-email {
    padding-top: 25px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .tx-sremailsubscribe-pi1 #tt_address_form fieldset dl dt.inner-register-dt-email {
    padding-top: 25px; } }

@media (min-width: 1170px) {
  .tx-sremailsubscribe-pi1 #tt_address_form fieldset dl dt.inner-register-dt-email {
    padding-top: 30px; } }

@media (min-width: 0) and (max-width: 767px) {
  .tx-sremailsubscribe-pi1 #tt_address_form fieldset dl dt.inner-edit-dt-password {
    padding-top: 25px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .tx-sremailsubscribe-pi1 #tt_address_form fieldset dl dt.inner-edit-dt-password {
    padding-top: 25px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .tx-sremailsubscribe-pi1 #tt_address_form fieldset dl dt.inner-edit-dt-password {
    padding-top: 25px; } }

@media (min-width: 1170px) {
  .tx-sremailsubscribe-pi1 #tt_address_form fieldset dl dt.inner-edit-dt-password {
    padding-top: 30px; } }

@media (min-width: 0) and (max-width: 767px) {
  .tx-sremailsubscribe-pi1 #tt_address_form fieldset dl dt > label {
    padding-top: 5px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .tx-sremailsubscribe-pi1 #tt_address_form fieldset dl dt > label {
    padding-top: 5px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .tx-sremailsubscribe-pi1 #tt_address_form fieldset dl dt > label {
    padding-top: 10px; } }

@media (min-width: 1170px) {
  .tx-sremailsubscribe-pi1 #tt_address_form fieldset dl dt > label {
    padding-top: 10px; } }

@media (min-width: 0) and (max-width: 767px) {
  .tx-sremailsubscribe-pi1 #tt_address_form fieldset dl dt > label {
    padding-bottom: 3px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .tx-sremailsubscribe-pi1 #tt_address_form fieldset dl dt > label {
    padding-bottom: 3px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .tx-sremailsubscribe-pi1 #tt_address_form fieldset dl dt > label {
    padding-bottom: 0px; } }

@media (min-width: 1170px) {
  .tx-sremailsubscribe-pi1 #tt_address_form fieldset dl dt > label {
    padding-bottom: 0px; } }

.tx-sremailsubscribe-pi1 #tt_address_form fieldset dl dd {
  width: 40%;
  min-width: 500px; }
  .tx-sremailsubscribe-pi1 #tt_address_form fieldset dl dd > input[type="submit"], .tx-sremailsubscribe-pi1 #tt_address_form fieldset dl dd > input[data-sitekey], .tx-sremailsubscribe-pi1 #tt_address_form fieldset dl dd > button[type="submit"], .tx-sremailsubscribe-pi1 #tt_address_form fieldset dl dd > button[data-sitekey] {
    font-family: Arial, Verdana, "Helvetica Neue", Helvetica, sans-serif;
    -webkit-border-radius: 0;
            border-radius: 0;
    display: inline-block;
    padding: 13px 27px 12px 27px;
    position: relative;
    text-transform: uppercase;
    text-decoration: none;
    text-align: center;
    font-weight: bold;
    font-size: 13px;
    line-height: 15px; }
  .tx-sremailsubscribe-pi1 #tt_address_form fieldset dl dd > input[type="submit"], .tx-sremailsubscribe-pi1 #tt_address_form fieldset dl dd > input[data-sitekey], .tx-sremailsubscribe-pi1 #tt_address_form fieldset dl dd > button[type="submit"], .tx-sremailsubscribe-pi1 #tt_address_form fieldset dl dd > button[data-sitekey] {
    background: #ffffff;
    border: 2px solid #0025ff;
    color: #0025ff; }
    .tx-sremailsubscribe-pi1 #tt_address_form fieldset dl dd > input[type="submit"].event-this-hover, .tx-sremailsubscribe-pi1 #tt_address_form fieldset dl dd > input[data-sitekey].event-this-hover, .tx-sremailsubscribe-pi1 #tt_address_form fieldset dl dd > button[type="submit"].event-this-hover, .tx-sremailsubscribe-pi1 #tt_address_form fieldset dl dd > button[data-sitekey].event-this-hover {
      background: #003dc6;
      border-color: #003dc6;
      color: #ffffff; }
  .tx-sremailsubscribe-pi1 #tt_address_form fieldset dl dd > input[type="submit"], .tx-sremailsubscribe-pi1 #tt_address_form fieldset dl dd > button[type="submit"] {
    display: block;
    width: 100%; }
    .tx-sremailsubscribe-pi1 #tt_address_form fieldset dl dd > input[type="submit"][name="tx_srfeuserregister_pi1[submit]"], .tx-sremailsubscribe-pi1 #tt_address_form fieldset dl dd > button[type="submit"][name="tx_srfeuserregister_pi1[submit]"] {
      margin-top: 20px; }
    .tx-sremailsubscribe-pi1 #tt_address_form fieldset dl dd > input[type="submit"][name="tx_srfeuserregister_pi1[doNotSave]"], .tx-sremailsubscribe-pi1 #tt_address_form fieldset dl dd > button[type="submit"][name="tx_srfeuserregister_pi1[doNotSave]"] {
      border-color: #999999;
      margin-top: 40px;
      color: #999999; }
      .tx-sremailsubscribe-pi1 #tt_address_form fieldset dl dd > input[type="submit"][name="tx_srfeuserregister_pi1[doNotSave]"].event-this-hover, .tx-sremailsubscribe-pi1 #tt_address_form fieldset dl dd > button[type="submit"][name="tx_srfeuserregister_pi1[doNotSave]"].event-this-hover {
        background: #999999;
        color: #ffffff; }
  .tx-sremailsubscribe-pi1 #tt_address_form fieldset dl dd > input[type="text"], .tx-sremailsubscribe-pi1 #tt_address_form fieldset dl dd > input[type="password"], .tx-sremailsubscribe-pi1 #tt_address_form fieldset dl dd > input[type="date"], .tx-sremailsubscribe-pi1 #tt_address_form fieldset dl dd > input[type="tel"], .tx-sremailsubscribe-pi1 #tt_address_form fieldset dl dd > input[type="email"], .tx-sremailsubscribe-pi1 #tt_address_form fieldset dl dd > input[type="url"], .tx-sremailsubscribe-pi1 #tt_address_form fieldset dl dd > input[type="datetime-local"], .tx-sremailsubscribe-pi1 #tt_address_form fieldset dl dd > input[type="number"] {
    -moz-appearance: textfield;
    -webkit-appearance: textfield;
    appearance: textfield;
    opacity: 1;
    border: 1px solid #cccccc;
    -webkit-border-radius: 0;
            border-radius: 0;
    -webkit-box-shadow: none;
            box-shadow: none;
    width: 100%;
    height: 38px;
    padding: 5px 10px 3px 10px;
    color: #444444; }
    .tx-sremailsubscribe-pi1 #tt_address_form fieldset dl dd > input[type="text"]::-webkit-input-placeholder, .tx-sremailsubscribe-pi1 #tt_address_form fieldset dl dd > input[type="password"]::-webkit-input-placeholder, .tx-sremailsubscribe-pi1 #tt_address_form fieldset dl dd > input[type="date"]::-webkit-input-placeholder, .tx-sremailsubscribe-pi1 #tt_address_form fieldset dl dd > input[type="tel"]::-webkit-input-placeholder, .tx-sremailsubscribe-pi1 #tt_address_form fieldset dl dd > input[type="email"]::-webkit-input-placeholder, .tx-sremailsubscribe-pi1 #tt_address_form fieldset dl dd > input[type="url"]::-webkit-input-placeholder, .tx-sremailsubscribe-pi1 #tt_address_form fieldset dl dd > input[type="datetime-local"]::-webkit-input-placeholder, .tx-sremailsubscribe-pi1 #tt_address_form fieldset dl dd > input[type="number"]::-webkit-input-placeholder {
      color: #999999; }
    .tx-sremailsubscribe-pi1 #tt_address_form fieldset dl dd > input[type="text"]:-moz-placeholder, .tx-sremailsubscribe-pi1 #tt_address_form fieldset dl dd > input[type="password"]:-moz-placeholder, .tx-sremailsubscribe-pi1 #tt_address_form fieldset dl dd > input[type="date"]:-moz-placeholder, .tx-sremailsubscribe-pi1 #tt_address_form fieldset dl dd > input[type="tel"]:-moz-placeholder, .tx-sremailsubscribe-pi1 #tt_address_form fieldset dl dd > input[type="email"]:-moz-placeholder, .tx-sremailsubscribe-pi1 #tt_address_form fieldset dl dd > input[type="url"]:-moz-placeholder, .tx-sremailsubscribe-pi1 #tt_address_form fieldset dl dd > input[type="datetime-local"]:-moz-placeholder, .tx-sremailsubscribe-pi1 #tt_address_form fieldset dl dd > input[type="number"]:-moz-placeholder {
      color: #999999;
      opacity: 1; }
    .tx-sremailsubscribe-pi1 #tt_address_form fieldset dl dd > input[type="text"]::-moz-placeholder, .tx-sremailsubscribe-pi1 #tt_address_form fieldset dl dd > input[type="password"]::-moz-placeholder, .tx-sremailsubscribe-pi1 #tt_address_form fieldset dl dd > input[type="date"]::-moz-placeholder, .tx-sremailsubscribe-pi1 #tt_address_form fieldset dl dd > input[type="tel"]::-moz-placeholder, .tx-sremailsubscribe-pi1 #tt_address_form fieldset dl dd > input[type="email"]::-moz-placeholder, .tx-sremailsubscribe-pi1 #tt_address_form fieldset dl dd > input[type="url"]::-moz-placeholder, .tx-sremailsubscribe-pi1 #tt_address_form fieldset dl dd > input[type="datetime-local"]::-moz-placeholder, .tx-sremailsubscribe-pi1 #tt_address_form fieldset dl dd > input[type="number"]::-moz-placeholder {
      color: #999999;
      opacity: 1; }
    .tx-sremailsubscribe-pi1 #tt_address_form fieldset dl dd > input[type="text"]:-ms-input-placeholder, .tx-sremailsubscribe-pi1 #tt_address_form fieldset dl dd > input[type="password"]:-ms-input-placeholder, .tx-sremailsubscribe-pi1 #tt_address_form fieldset dl dd > input[type="date"]:-ms-input-placeholder, .tx-sremailsubscribe-pi1 #tt_address_form fieldset dl dd > input[type="tel"]:-ms-input-placeholder, .tx-sremailsubscribe-pi1 #tt_address_form fieldset dl dd > input[type="email"]:-ms-input-placeholder, .tx-sremailsubscribe-pi1 #tt_address_form fieldset dl dd > input[type="url"]:-ms-input-placeholder, .tx-sremailsubscribe-pi1 #tt_address_form fieldset dl dd > input[type="datetime-local"]:-ms-input-placeholder, .tx-sremailsubscribe-pi1 #tt_address_form fieldset dl dd > input[type="number"]:-ms-input-placeholder {
      color: #999999; }
    .tx-sremailsubscribe-pi1 #tt_address_form fieldset dl dd > input[type="text"]:focus, .tx-sremailsubscribe-pi1 #tt_address_form fieldset dl dd > input[type="password"]:focus, .tx-sremailsubscribe-pi1 #tt_address_form fieldset dl dd > input[type="date"]:focus, .tx-sremailsubscribe-pi1 #tt_address_form fieldset dl dd > input[type="tel"]:focus, .tx-sremailsubscribe-pi1 #tt_address_form fieldset dl dd > input[type="email"]:focus, .tx-sremailsubscribe-pi1 #tt_address_form fieldset dl dd > input[type="url"]:focus, .tx-sremailsubscribe-pi1 #tt_address_form fieldset dl dd > input[type="datetime-local"]:focus, .tx-sremailsubscribe-pi1 #tt_address_form fieldset dl dd > input[type="number"]:focus {
      border-color: #feb300; }
  .tx-sremailsubscribe-pi1 #tt_address_form fieldset dl dd > input[type="radio"]:focus {
    outline: none; }
  .tx-sremailsubscribe-pi1 #tt_address_form fieldset dl dd > input[type="password"] {
    width: 40%; }
  .tx-sremailsubscribe-pi1 #tt_address_form fieldset dl dd > input.tx-sremailsubscribe-pi1-submit[name="tx_sremailsubscribe_pi1[submit]"] {
    margin-top: 7px; }
  .tx-sremailsubscribe-pi1 #tt_address_form fieldset dl dd > input.tx-sremailsubscribe-pi1-submit[name="tx_sremailsubscribe_pi1[doNotSave]"] {
    margin-top: 15px;
    border-color: #000000;
    color: #000000; }
    .tx-sremailsubscribe-pi1 #tt_address_form fieldset dl dd > input.tx-sremailsubscribe-pi1-submit[name="tx_sremailsubscribe_pi1[doNotSave]"].event-this-hover {
      background: #000000;
      color: #ffffff; }
  .tx-sremailsubscribe-pi1 #tt_address_form fieldset dl dd > textarea {
    -moz-appearance: textfield;
    -webkit-appearance: textfield;
    appearance: textfield;
    opacity: 1;
    border: 1px solid #cccccc;
    -webkit-border-radius: 0;
            border-radius: 0;
    -webkit-box-shadow: none;
            box-shadow: none;
    width: 100%;
    height: 88px;
    padding: 5px 10px 3px 10px;
    color: #444444; }
    .tx-sremailsubscribe-pi1 #tt_address_form fieldset dl dd > textarea::-webkit-input-placeholder {
      color: #999999; }
    .tx-sremailsubscribe-pi1 #tt_address_form fieldset dl dd > textarea:-moz-placeholder {
      color: #999999;
      opacity: 1; }
    .tx-sremailsubscribe-pi1 #tt_address_form fieldset dl dd > textarea::-moz-placeholder {
      color: #999999;
      opacity: 1; }
    .tx-sremailsubscribe-pi1 #tt_address_form fieldset dl dd > textarea:-ms-input-placeholder {
      color: #999999; }
    .tx-sremailsubscribe-pi1 #tt_address_form fieldset dl dd > textarea:focus {
      border-color: #feb300; }
  .tx-sremailsubscribe-pi1 #tt_address_form fieldset dl dd > select {
    -moz-appearance: textfield;
    -webkit-appearance: textfield;
    appearance: textfield;
    opacity: 1;
    border: 1px solid #cccccc;
    -webkit-border-radius: 0;
            border-radius: 0;
    -webkit-box-shadow: none;
            box-shadow: none;
    width: 100%; }
    .tx-sremailsubscribe-pi1 #tt_address_form fieldset dl dd > select::-webkit-input-placeholder {
      color: #999999; }
    .tx-sremailsubscribe-pi1 #tt_address_form fieldset dl dd > select:-moz-placeholder {
      color: #999999;
      opacity: 1; }
    .tx-sremailsubscribe-pi1 #tt_address_form fieldset dl dd > select::-moz-placeholder {
      color: #999999;
      opacity: 1; }
    .tx-sremailsubscribe-pi1 #tt_address_form fieldset dl dd > select:-ms-input-placeholder {
      color: #999999; }
    .tx-sremailsubscribe-pi1 #tt_address_form fieldset dl dd > select:not([multiple="multiple"]) {
      background-image: -webkit-linear-gradient(45deg, transparent 50%, #ffffff 50%), -webkit-linear-gradient(315deg, #ffffff 50%, transparent 50%), -webkit-linear-gradient(left, #cccccc, #cccccc);
      background-image: -o-linear-gradient(45deg, transparent 50%, #ffffff 50%), -o-linear-gradient(315deg, #ffffff 50%, transparent 50%), -o-linear-gradient(left, #cccccc, #cccccc);
      background-image: linear-gradient(45deg, transparent 50%, #ffffff 50%), linear-gradient(135deg, #ffffff 50%, transparent 50%), linear-gradient(to right, #cccccc, #cccccc);
      background-position: -webkit-calc(100% - 16px) -webkit-calc(14px), -webkit-calc(100% - 8px) -webkit-calc(14px), 100% 0;
      background-position: calc(100% - 16px) calc(14px), calc(100% - 8px) calc(14px), 100% 0;
      -webkit-background-size: 8px 8px,
 8px 8px,
 32px 36px;
              background-size: 8px 8px,
 8px 8px,
 32px 36px;
      background-repeat: no-repeat;
      -webkit-appearance: none;
         -moz-appearance: none;
              appearance: none;
      padding: 2px 36px 0 7px;
      position: relative;
      overflow: hidden;
      height: 38px; }
      .tx-sremailsubscribe-pi1 #tt_address_form fieldset dl dd > select:not([multiple="multiple"])::-ms-expand {
        display: none; }
      .tx-sremailsubscribe-pi1 #tt_address_form fieldset dl dd > select:not([multiple="multiple"]):focus {
        background-image: -webkit-linear-gradient(45deg, transparent 50%, #ffffff 50%), -webkit-linear-gradient(315deg, #ffffff 50%, transparent 50%), -webkit-linear-gradient(left, #feb300, #feb300);
        background-image: -o-linear-gradient(45deg, transparent 50%, #ffffff 50%), -o-linear-gradient(315deg, #ffffff 50%, transparent 50%), -o-linear-gradient(left, #feb300, #feb300);
        background-image: linear-gradient(45deg, transparent 50%, #ffffff 50%), linear-gradient(135deg, #ffffff 50%, transparent 50%), linear-gradient(to right, #feb300, #feb300);
        border-color: #feb300; }
    .tx-sremailsubscribe-pi1 #tt_address_form fieldset dl dd > select[multiple="multiple"] {
      height: 150px;
      padding-left: 7px; }
      .tx-sremailsubscribe-pi1 #tt_address_form fieldset dl dd > select[multiple="multiple"]:focus {
        border-color: #feb300; }

@media (min-width: 0) and (max-width: 991px) {
  .tx-sremailsubscribe-pi1 #tt_address_form fieldset dl dt {
    display: block;
    padding-bottom: 2px;
    width: 100%;
    text-align: left; }
  .tx-sremailsubscribe-pi1 #tt_address_form fieldset dl dd {
    display: block;
    width: 100%;
    min-width: 0; } }

/* =============================================== tx-sremailsubscribe-pi1 [END] ==================================== */
/* =============================================== tx-news [START] ================================================== */
.news .news-list-view .row.news-list-item {
  padding: 15px 0 15px 0; }
  .news .news-list-view .row.news-list-item .col-md-3 {
    text-align: center; }
    @media (min-width: 0) and (max-width: 767px) {
      .news .news-list-view .row.news-list-item .col-md-3 {
        width: 100%; } }
    @media (min-width: 768px) and (max-width: 991px) {
      .news .news-list-view .row.news-list-item .col-md-3 {
        width: -webkit-calc((100% / 12) * 2);
        width: calc((100% / 12) * 2); } }
    @media (min-width: 992px) and (max-width: 1169px) {
      .news .news-list-view .row.news-list-item .col-md-3 {
        width: -webkit-calc((100% / 12) * 2);
        width: calc((100% / 12) * 2); } }
    @media (min-width: 1170px) {
      .news .news-list-view .row.news-list-item .col-md-3 {
        width: -webkit-calc((100% / 12) * 2);
        width: calc((100% / 12) * 2); } }
    @media (min-width: 0) and (max-width: 767px) {
      .news .news-list-view .row.news-list-item .col-md-3 {
        float: none; } }
    @media (min-width: 768px) and (max-width: 991px) {
      .news .news-list-view .row.news-list-item .col-md-3 {
        float: left; } }
    @media (min-width: 992px) and (max-width: 1169px) {
      .news .news-list-view .row.news-list-item .col-md-3 {
        float: left; } }
    @media (min-width: 1170px) {
      .news .news-list-view .row.news-list-item .col-md-3 {
        float: left; } }
    @media (min-width: 0) and (max-width: 767px) {
      .news .news-list-view .row.news-list-item .col-md-3 {
        padding-bottom: 15px; } }
    @media (min-width: 768px) and (max-width: 991px) {
      .news .news-list-view .row.news-list-item .col-md-3 {
        padding-bottom: 0px; } }
    @media (min-width: 992px) and (max-width: 1169px) {
      .news .news-list-view .row.news-list-item .col-md-3 {
        padding-bottom: 0px; } }
    @media (min-width: 1170px) {
      .news .news-list-view .row.news-list-item .col-md-3 {
        padding-bottom: 0px; } }
    .news .news-list-view .row.news-list-item .col-md-3 > a {
      position: relative;
      overflow: hidden; }
      .news .news-list-view .row.news-list-item .col-md-3 > a img {
        display: inline-block;
        width: inherit;
        height: auto;
        max-width: 100%; }
  @media (min-width: 0) and (max-width: 767px) {
    .news .news-list-view .row.news-list-item .col-md-9 {
      width: 100%; } }
  @media (min-width: 768px) and (max-width: 991px) {
    .news .news-list-view .row.news-list-item .col-md-9 {
      width: -webkit-calc((100% / 12) * 10);
      width: calc((100% / 12) * 10); } }
  @media (min-width: 992px) and (max-width: 1169px) {
    .news .news-list-view .row.news-list-item .col-md-9 {
      width: -webkit-calc((100% / 12) * 10);
      width: calc((100% / 12) * 10); } }
  @media (min-width: 1170px) {
    .news .news-list-view .row.news-list-item .col-md-9 {
      width: -webkit-calc((100% / 12) * 10);
      width: calc((100% / 12) * 10); } }
  @media (min-width: 0) and (max-width: 767px) {
    .news .news-list-view .row.news-list-item .col-md-9 {
      float: none; } }
  @media (min-width: 768px) and (max-width: 991px) {
    .news .news-list-view .row.news-list-item .col-md-9 {
      float: right; } }
  @media (min-width: 992px) and (max-width: 1169px) {
    .news .news-list-view .row.news-list-item .col-md-9 {
      float: right; } }
  @media (min-width: 1170px) {
    .news .news-list-view .row.news-list-item .col-md-9 {
      float: right; } }
  .news .news-list-view .row.news-list-item .col-md-9 > .extra > .label-info {
    background: #000000; }
  .news .news-list-view .row.news-list-item .col-md-9 > .lead {
    padding-top: 15px;
    margin-bottom: 10px;
    font-size: 15px; }
    @media (min-width: 0) and (max-width: 767px) {
      .news .news-list-view .row.news-list-item .col-md-9 > .lead {
        border-bottom: none; } }
    @media (min-width: 768px) and (max-width: 991px) {
      .news .news-list-view .row.news-list-item .col-md-9 > .lead {
        border-bottom: 1px solid #cccccc; } }
    @media (min-width: 992px) and (max-width: 1169px) {
      .news .news-list-view .row.news-list-item .col-md-9 > .lead {
        border-bottom: 1px solid #cccccc; } }
    @media (min-width: 1170px) {
      .news .news-list-view .row.news-list-item .col-md-9 > .lead {
        border-bottom: 1px solid #cccccc; } }
  .news .news-list-view .row.news-list-item .col-md-9 > .btn-read-more {
    font-family: Arial, Verdana, "Helvetica Neue", Helvetica, sans-serif;
    background: #ffffff;
    border: 2px solid #0025ff;
    display: none !important;
    -webkit-border-radius: 0;
            border-radius: 0;
    position: relative;
    padding: 8px 27px 7px 27px;
    text-transform: uppercase;
    text-decoration: none;
    text-align: center;
    font-weight: bold;
    font-size: 13px;
    line-height: 15px;
    color: #0025ff; }
    @media (min-width: 0) and (max-width: 767px) {
      .news .news-list-view .row.news-list-item .col-md-9 > .btn-read-more {
        display: block; } }
    @media (min-width: 768px) and (max-width: 991px) {
      .news .news-list-view .row.news-list-item .col-md-9 > .btn-read-more {
        display: inline-block; } }
    @media (min-width: 992px) and (max-width: 1169px) {
      .news .news-list-view .row.news-list-item .col-md-9 > .btn-read-more {
        display: inline-block; } }
    @media (min-width: 1170px) {
      .news .news-list-view .row.news-list-item .col-md-9 > .btn-read-more {
        display: inline-block; } }
    @media (min-width: 0) and (max-width: 767px) {
      .news .news-list-view .row.news-list-item .col-md-9 > .btn-read-more {
        float: none; } }
    @media (min-width: 768px) and (max-width: 991px) {
      .news .news-list-view .row.news-list-item .col-md-9 > .btn-read-more {
        float: right; } }
    @media (min-width: 992px) and (max-width: 1169px) {
      .news .news-list-view .row.news-list-item .col-md-9 > .btn-read-more {
        float: right; } }
    @media (min-width: 1170px) {
      .news .news-list-view .row.news-list-item .col-md-9 > .btn-read-more {
        float: right; } }
    @media (min-width: 0) and (max-width: 767px) {
      .news .news-list-view .row.news-list-item .col-md-9 > .btn-read-more {
        margin-top: 20px; } }
    @media (min-width: 768px) and (max-width: 991px) {
      .news .news-list-view .row.news-list-item .col-md-9 > .btn-read-more {
        margin-top: 0px; } }
    @media (min-width: 992px) and (max-width: 1169px) {
      .news .news-list-view .row.news-list-item .col-md-9 > .btn-read-more {
        margin-top: 0px; } }
    @media (min-width: 1170px) {
      .news .news-list-view .row.news-list-item .col-md-9 > .btn-read-more {
        margin-top: 0px; } }
    .news .news-list-view .row.news-list-item .col-md-9 > .btn-read-more.event-this-hover {
      background: #003dc6;
      border-color: #003dc6;
      color: #ffffff; }

.news.news-single > .article > .news-img-wrap {
  display: none; }
  @media (min-width: 0) and (max-width: 767px) {
    .news.news-single > .article > .news-img-wrap {
      width: 30%; } }
  @media (min-width: 768px) and (max-width: 991px) {
    .news.news-single > .article > .news-img-wrap {
      width: 282px; } }
  @media (min-width: 992px) and (max-width: 1169px) {
    .news.news-single > .article > .news-img-wrap {
      width: 282px; } }
  @media (min-width: 1170px) {
    .news.news-single > .article > .news-img-wrap {
      width: 282px; } }
  @media (min-width: 0) and (max-width: 767px) {
    .news.news-single > .article > .news-img-wrap > .outer .mediaelement.mediaelement-image > img {
      width: 100%; } }
  @media (min-width: 768px) and (max-width: 991px) {
    .news.news-single > .article > .news-img-wrap > .outer .mediaelement.mediaelement-image > img {
      width: 282px; } }
  @media (min-width: 992px) and (max-width: 1169px) {
    .news.news-single > .article > .news-img-wrap > .outer .mediaelement.mediaelement-image > img {
      width: 282px; } }
  @media (min-width: 1170px) {
    .news.news-single > .article > .news-img-wrap > .outer .mediaelement.mediaelement-image > img {
      width: 282px; } }

.news.news-single > .article > .news-backlink-wrap {
  display: block;
  width: 100%;
  position: relative;
  float: left; }
  .news.news-single > .article > .news-backlink-wrap > a {
    font-family: Arial, Verdana, "Helvetica Neue", Helvetica, sans-serif;
    background: #ffffff;
    border: 2px solid #0025ff;
    -webkit-border-radius: 0;
            border-radius: 0;
    position: relative;
    margin-top: 25px;
    padding: 8px 27px 7px 27px;
    text-transform: uppercase;
    text-decoration: none;
    text-align: center;
    font-weight: bold;
    font-size: 13px;
    line-height: 15px;
    color: #0025ff; }
    @media (min-width: 0) and (max-width: 767px) {
      .news.news-single > .article > .news-backlink-wrap > a {
        display: block; } }
    @media (min-width: 768px) and (max-width: 991px) {
      .news.news-single > .article > .news-backlink-wrap > a {
        display: inline-block; } }
    @media (min-width: 992px) and (max-width: 1169px) {
      .news.news-single > .article > .news-backlink-wrap > a {
        display: inline-block; } }
    @media (min-width: 1170px) {
      .news.news-single > .article > .news-backlink-wrap > a {
        display: inline-block; } }
    .news.news-single > .article > .news-backlink-wrap > a.event-this-hover {
      background: #003dc6;
      border-color: #003dc6;
      color: #ffffff; }

/* =============================================== tx-news [END] ==================================================== */


/* s_boot_const */
/*                                                                                                                    */
/* Author: Krystian Lenik                                                                                             */
/*                                                                                                                    */
/* ================================================================================================================== */
/* =============================================== const [START] ==================================================== */
/* ================================================================================================================== */
/*                                                                                                                    */
/* Author: Krystian Lenik                                                                                             */
/*                                                                                                                    */
/* ----------------------------------------------- padding-top [START] ---------------------------------------------- */
@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-0 {
    padding-top: 0px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-0 {
    padding-top: 0px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-0 {
    padding-top: 0px; } }

@media (min-width: 1170px) {
  .padding-down-top-0 {
    padding-top: 0px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-1 {
    padding-top: 0px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-1 {
    padding-top: 0px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-1 {
    padding-top: 0px; } }

@media (min-width: 1170px) {
  .padding-down-top-1 {
    padding-top: 1px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-2 {
    padding-top: 0px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-2 {
    padding-top: 1px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-2 {
    padding-top: 1px; } }

@media (min-width: 1170px) {
  .padding-down-top-2 {
    padding-top: 2px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-3 {
    padding-top: 1px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-3 {
    padding-top: 1px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-3 {
    padding-top: 2px; } }

@media (min-width: 1170px) {
  .padding-down-top-3 {
    padding-top: 3px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-4 {
    padding-top: 1px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-4 {
    padding-top: 2px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-4 {
    padding-top: 3px; } }

@media (min-width: 1170px) {
  .padding-down-top-4 {
    padding-top: 4px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-5 {
    padding-top: 2px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-5 {
    padding-top: 3px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-5 {
    padding-top: 3px; } }

@media (min-width: 1170px) {
  .padding-down-top-5 {
    padding-top: 5px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-6 {
    padding-top: 2px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-6 {
    padding-top: 3px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-6 {
    padding-top: 4px; } }

@media (min-width: 1170px) {
  .padding-down-top-6 {
    padding-top: 6px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-7 {
    padding-top: 3px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-7 {
    padding-top: 4px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-7 {
    padding-top: 5px; } }

@media (min-width: 1170px) {
  .padding-down-top-7 {
    padding-top: 7px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-8 {
    padding-top: 3px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-8 {
    padding-top: 4px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-8 {
    padding-top: 6px; } }

@media (min-width: 1170px) {
  .padding-down-top-8 {
    padding-top: 8px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-9 {
    padding-top: 4px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-9 {
    padding-top: 5px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-9 {
    padding-top: 6px; } }

@media (min-width: 1170px) {
  .padding-down-top-9 {
    padding-top: 9px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-10 {
    padding-top: 4px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-10 {
    padding-top: 6px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-10 {
    padding-top: 7px; } }

@media (min-width: 1170px) {
  .padding-down-top-10 {
    padding-top: 10px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-11 {
    padding-top: 4px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-11 {
    padding-top: 6px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-11 {
    padding-top: 8px; } }

@media (min-width: 1170px) {
  .padding-down-top-11 {
    padding-top: 11px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-12 {
    padding-top: 5px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-12 {
    padding-top: 7px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-12 {
    padding-top: 9px; } }

@media (min-width: 1170px) {
  .padding-down-top-12 {
    padding-top: 12px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-13 {
    padding-top: 5px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-13 {
    padding-top: 7px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-13 {
    padding-top: 9px; } }

@media (min-width: 1170px) {
  .padding-down-top-13 {
    padding-top: 13px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-14 {
    padding-top: 6px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-14 {
    padding-top: 8px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-14 {
    padding-top: 10px; } }

@media (min-width: 1170px) {
  .padding-down-top-14 {
    padding-top: 14px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-15 {
    padding-top: 6px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-15 {
    padding-top: 9px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-15 {
    padding-top: 11px; } }

@media (min-width: 1170px) {
  .padding-down-top-15 {
    padding-top: 15px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-16 {
    padding-top: 7px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-16 {
    padding-top: 9px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-16 {
    padding-top: 12px; } }

@media (min-width: 1170px) {
  .padding-down-top-16 {
    padding-top: 16px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-17 {
    padding-top: 7px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-17 {
    padding-top: 10px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-17 {
    padding-top: 12px; } }

@media (min-width: 1170px) {
  .padding-down-top-17 {
    padding-top: 17px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-18 {
    padding-top: 8px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-18 {
    padding-top: 10px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-18 {
    padding-top: 13px; } }

@media (min-width: 1170px) {
  .padding-down-top-18 {
    padding-top: 18px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-19 {
    padding-top: 8px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-19 {
    padding-top: 11px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-19 {
    padding-top: 14px; } }

@media (min-width: 1170px) {
  .padding-down-top-19 {
    padding-top: 19px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-20 {
    padding-top: 9px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-20 {
    padding-top: 12px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-20 {
    padding-top: 15px; } }

@media (min-width: 1170px) {
  .padding-down-top-20 {
    padding-top: 20px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-21 {
    padding-top: 9px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-21 {
    padding-top: 12px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-21 {
    padding-top: 15px; } }

@media (min-width: 1170px) {
  .padding-down-top-21 {
    padding-top: 21px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-22 {
    padding-top: 9px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-22 {
    padding-top: 13px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-22 {
    padding-top: 16px; } }

@media (min-width: 1170px) {
  .padding-down-top-22 {
    padding-top: 22px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-23 {
    padding-top: 10px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-23 {
    padding-top: 13px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-23 {
    padding-top: 17px; } }

@media (min-width: 1170px) {
  .padding-down-top-23 {
    padding-top: 23px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-24 {
    padding-top: 10px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-24 {
    padding-top: 14px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-24 {
    padding-top: 18px; } }

@media (min-width: 1170px) {
  .padding-down-top-24 {
    padding-top: 24px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-25 {
    padding-top: 11px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-25 {
    padding-top: 15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-25 {
    padding-top: 18px; } }

@media (min-width: 1170px) {
  .padding-down-top-25 {
    padding-top: 25px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-26 {
    padding-top: 11px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-26 {
    padding-top: 15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-26 {
    padding-top: 19px; } }

@media (min-width: 1170px) {
  .padding-down-top-26 {
    padding-top: 26px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-27 {
    padding-top: 12px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-27 {
    padding-top: 16px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-27 {
    padding-top: 20px; } }

@media (min-width: 1170px) {
  .padding-down-top-27 {
    padding-top: 27px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-28 {
    padding-top: 12px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-28 {
    padding-top: 16px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-28 {
    padding-top: 21px; } }

@media (min-width: 1170px) {
  .padding-down-top-28 {
    padding-top: 28px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-29 {
    padding-top: 13px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-29 {
    padding-top: 17px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-29 {
    padding-top: 21px; } }

@media (min-width: 1170px) {
  .padding-down-top-29 {
    padding-top: 29px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-30 {
    padding-top: 13px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-30 {
    padding-top: 18px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-30 {
    padding-top: 22px; } }

@media (min-width: 1170px) {
  .padding-down-top-30 {
    padding-top: 30px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-31 {
    padding-top: 13px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-31 {
    padding-top: 18px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-31 {
    padding-top: 23px; } }

@media (min-width: 1170px) {
  .padding-down-top-31 {
    padding-top: 31px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-32 {
    padding-top: 14px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-32 {
    padding-top: 19px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-32 {
    padding-top: 24px; } }

@media (min-width: 1170px) {
  .padding-down-top-32 {
    padding-top: 32px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-33 {
    padding-top: 14px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-33 {
    padding-top: 19px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-33 {
    padding-top: 24px; } }

@media (min-width: 1170px) {
  .padding-down-top-33 {
    padding-top: 33px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-34 {
    padding-top: 15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-34 {
    padding-top: 20px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-34 {
    padding-top: 25px; } }

@media (min-width: 1170px) {
  .padding-down-top-34 {
    padding-top: 34px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-35 {
    padding-top: 15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-35 {
    padding-top: 21px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-35 {
    padding-top: 26px; } }

@media (min-width: 1170px) {
  .padding-down-top-35 {
    padding-top: 35px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-36 {
    padding-top: 16px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-36 {
    padding-top: 21px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-36 {
    padding-top: 27px; } }

@media (min-width: 1170px) {
  .padding-down-top-36 {
    padding-top: 36px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-37 {
    padding-top: 16px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-37 {
    padding-top: 22px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-37 {
    padding-top: 27px; } }

@media (min-width: 1170px) {
  .padding-down-top-37 {
    padding-top: 37px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-38 {
    padding-top: 17px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-38 {
    padding-top: 22px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-38 {
    padding-top: 28px; } }

@media (min-width: 1170px) {
  .padding-down-top-38 {
    padding-top: 38px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-39 {
    padding-top: 17px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-39 {
    padding-top: 23px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-39 {
    padding-top: 29px; } }

@media (min-width: 1170px) {
  .padding-down-top-39 {
    padding-top: 39px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-40 {
    padding-top: 18px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-40 {
    padding-top: 24px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-40 {
    padding-top: 30px; } }

@media (min-width: 1170px) {
  .padding-down-top-40 {
    padding-top: 40px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-41 {
    padding-top: 18px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-41 {
    padding-top: 24px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-41 {
    padding-top: 30px; } }

@media (min-width: 1170px) {
  .padding-down-top-41 {
    padding-top: 41px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-42 {
    padding-top: 18px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-42 {
    padding-top: 25px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-42 {
    padding-top: 31px; } }

@media (min-width: 1170px) {
  .padding-down-top-42 {
    padding-top: 42px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-43 {
    padding-top: 19px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-43 {
    padding-top: 25px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-43 {
    padding-top: 32px; } }

@media (min-width: 1170px) {
  .padding-down-top-43 {
    padding-top: 43px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-44 {
    padding-top: 19px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-44 {
    padding-top: 26px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-44 {
    padding-top: 33px; } }

@media (min-width: 1170px) {
  .padding-down-top-44 {
    padding-top: 44px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-45 {
    padding-top: 20px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-45 {
    padding-top: 27px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-45 {
    padding-top: 33px; } }

@media (min-width: 1170px) {
  .padding-down-top-45 {
    padding-top: 45px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-46 {
    padding-top: 20px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-46 {
    padding-top: 27px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-46 {
    padding-top: 34px; } }

@media (min-width: 1170px) {
  .padding-down-top-46 {
    padding-top: 46px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-47 {
    padding-top: 21px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-47 {
    padding-top: 28px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-47 {
    padding-top: 35px; } }

@media (min-width: 1170px) {
  .padding-down-top-47 {
    padding-top: 47px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-48 {
    padding-top: 21px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-48 {
    padding-top: 28px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-48 {
    padding-top: 36px; } }

@media (min-width: 1170px) {
  .padding-down-top-48 {
    padding-top: 48px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-49 {
    padding-top: 22px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-49 {
    padding-top: 29px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-49 {
    padding-top: 36px; } }

@media (min-width: 1170px) {
  .padding-down-top-49 {
    padding-top: 49px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-50 {
    padding-top: 22px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-50 {
    padding-top: 30px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-50 {
    padding-top: 37px; } }

@media (min-width: 1170px) {
  .padding-down-top-50 {
    padding-top: 50px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-51 {
    padding-top: 22px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-51 {
    padding-top: 30px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-51 {
    padding-top: 38px; } }

@media (min-width: 1170px) {
  .padding-down-top-51 {
    padding-top: 51px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-52 {
    padding-top: 23px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-52 {
    padding-top: 31px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-52 {
    padding-top: 39px; } }

@media (min-width: 1170px) {
  .padding-down-top-52 {
    padding-top: 52px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-53 {
    padding-top: 23px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-53 {
    padding-top: 31px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-53 {
    padding-top: 39px; } }

@media (min-width: 1170px) {
  .padding-down-top-53 {
    padding-top: 53px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-54 {
    padding-top: 24px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-54 {
    padding-top: 32px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-54 {
    padding-top: 40px; } }

@media (min-width: 1170px) {
  .padding-down-top-54 {
    padding-top: 54px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-55 {
    padding-top: 24px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-55 {
    padding-top: 33px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-55 {
    padding-top: 41px; } }

@media (min-width: 1170px) {
  .padding-down-top-55 {
    padding-top: 55px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-56 {
    padding-top: 25px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-56 {
    padding-top: 33px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-56 {
    padding-top: 42px; } }

@media (min-width: 1170px) {
  .padding-down-top-56 {
    padding-top: 56px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-57 {
    padding-top: 25px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-57 {
    padding-top: 34px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-57 {
    padding-top: 42px; } }

@media (min-width: 1170px) {
  .padding-down-top-57 {
    padding-top: 57px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-58 {
    padding-top: 26px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-58 {
    padding-top: 34px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-58 {
    padding-top: 43px; } }

@media (min-width: 1170px) {
  .padding-down-top-58 {
    padding-top: 58px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-59 {
    padding-top: 26px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-59 {
    padding-top: 35px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-59 {
    padding-top: 44px; } }

@media (min-width: 1170px) {
  .padding-down-top-59 {
    padding-top: 59px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-60 {
    padding-top: 27px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-60 {
    padding-top: 36px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-60 {
    padding-top: 45px; } }

@media (min-width: 1170px) {
  .padding-down-top-60 {
    padding-top: 60px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-61 {
    padding-top: 27px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-61 {
    padding-top: 36px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-61 {
    padding-top: 45px; } }

@media (min-width: 1170px) {
  .padding-down-top-61 {
    padding-top: 61px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-62 {
    padding-top: 27px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-62 {
    padding-top: 37px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-62 {
    padding-top: 46px; } }

@media (min-width: 1170px) {
  .padding-down-top-62 {
    padding-top: 62px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-63 {
    padding-top: 28px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-63 {
    padding-top: 37px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-63 {
    padding-top: 47px; } }

@media (min-width: 1170px) {
  .padding-down-top-63 {
    padding-top: 63px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-64 {
    padding-top: 28px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-64 {
    padding-top: 38px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-64 {
    padding-top: 48px; } }

@media (min-width: 1170px) {
  .padding-down-top-64 {
    padding-top: 64px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-65 {
    padding-top: 29px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-65 {
    padding-top: 39px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-65 {
    padding-top: 48px; } }

@media (min-width: 1170px) {
  .padding-down-top-65 {
    padding-top: 65px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-66 {
    padding-top: 29px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-66 {
    padding-top: 39px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-66 {
    padding-top: 49px; } }

@media (min-width: 1170px) {
  .padding-down-top-66 {
    padding-top: 66px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-67 {
    padding-top: 30px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-67 {
    padding-top: 40px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-67 {
    padding-top: 50px; } }

@media (min-width: 1170px) {
  .padding-down-top-67 {
    padding-top: 67px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-68 {
    padding-top: 30px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-68 {
    padding-top: 40px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-68 {
    padding-top: 51px; } }

@media (min-width: 1170px) {
  .padding-down-top-68 {
    padding-top: 68px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-69 {
    padding-top: 31px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-69 {
    padding-top: 41px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-69 {
    padding-top: 51px; } }

@media (min-width: 1170px) {
  .padding-down-top-69 {
    padding-top: 69px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-70 {
    padding-top: 31px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-70 {
    padding-top: 42px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-70 {
    padding-top: 52px; } }

@media (min-width: 1170px) {
  .padding-down-top-70 {
    padding-top: 70px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-71 {
    padding-top: 31px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-71 {
    padding-top: 42px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-71 {
    padding-top: 53px; } }

@media (min-width: 1170px) {
  .padding-down-top-71 {
    padding-top: 71px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-72 {
    padding-top: 32px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-72 {
    padding-top: 43px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-72 {
    padding-top: 54px; } }

@media (min-width: 1170px) {
  .padding-down-top-72 {
    padding-top: 72px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-73 {
    padding-top: 32px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-73 {
    padding-top: 43px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-73 {
    padding-top: 54px; } }

@media (min-width: 1170px) {
  .padding-down-top-73 {
    padding-top: 73px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-74 {
    padding-top: 33px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-74 {
    padding-top: 44px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-74 {
    padding-top: 55px; } }

@media (min-width: 1170px) {
  .padding-down-top-74 {
    padding-top: 74px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-75 {
    padding-top: 33px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-75 {
    padding-top: 45px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-75 {
    padding-top: 56px; } }

@media (min-width: 1170px) {
  .padding-down-top-75 {
    padding-top: 75px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-76 {
    padding-top: 34px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-76 {
    padding-top: 45px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-76 {
    padding-top: 57px; } }

@media (min-width: 1170px) {
  .padding-down-top-76 {
    padding-top: 76px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-77 {
    padding-top: 34px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-77 {
    padding-top: 46px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-77 {
    padding-top: 57px; } }

@media (min-width: 1170px) {
  .padding-down-top-77 {
    padding-top: 77px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-78 {
    padding-top: 35px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-78 {
    padding-top: 46px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-78 {
    padding-top: 58px; } }

@media (min-width: 1170px) {
  .padding-down-top-78 {
    padding-top: 78px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-79 {
    padding-top: 35px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-79 {
    padding-top: 47px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-79 {
    padding-top: 59px; } }

@media (min-width: 1170px) {
  .padding-down-top-79 {
    padding-top: 79px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-80 {
    padding-top: 36px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-80 {
    padding-top: 48px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-80 {
    padding-top: 60px; } }

@media (min-width: 1170px) {
  .padding-down-top-80 {
    padding-top: 80px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-81 {
    padding-top: 36px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-81 {
    padding-top: 48px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-81 {
    padding-top: 60px; } }

@media (min-width: 1170px) {
  .padding-down-top-81 {
    padding-top: 81px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-82 {
    padding-top: 36px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-82 {
    padding-top: 49px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-82 {
    padding-top: 61px; } }

@media (min-width: 1170px) {
  .padding-down-top-82 {
    padding-top: 82px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-83 {
    padding-top: 37px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-83 {
    padding-top: 49px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-83 {
    padding-top: 62px; } }

@media (min-width: 1170px) {
  .padding-down-top-83 {
    padding-top: 83px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-84 {
    padding-top: 37px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-84 {
    padding-top: 50px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-84 {
    padding-top: 63px; } }

@media (min-width: 1170px) {
  .padding-down-top-84 {
    padding-top: 84px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-85 {
    padding-top: 38px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-85 {
    padding-top: 51px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-85 {
    padding-top: 63px; } }

@media (min-width: 1170px) {
  .padding-down-top-85 {
    padding-top: 85px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-86 {
    padding-top: 38px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-86 {
    padding-top: 51px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-86 {
    padding-top: 64px; } }

@media (min-width: 1170px) {
  .padding-down-top-86 {
    padding-top: 86px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-87 {
    padding-top: 39px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-87 {
    padding-top: 52px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-87 {
    padding-top: 65px; } }

@media (min-width: 1170px) {
  .padding-down-top-87 {
    padding-top: 87px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-88 {
    padding-top: 39px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-88 {
    padding-top: 52px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-88 {
    padding-top: 66px; } }

@media (min-width: 1170px) {
  .padding-down-top-88 {
    padding-top: 88px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-89 {
    padding-top: 40px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-89 {
    padding-top: 53px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-89 {
    padding-top: 66px; } }

@media (min-width: 1170px) {
  .padding-down-top-89 {
    padding-top: 89px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-90 {
    padding-top: 40px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-90 {
    padding-top: 54px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-90 {
    padding-top: 67px; } }

@media (min-width: 1170px) {
  .padding-down-top-90 {
    padding-top: 90px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-91 {
    padding-top: 40px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-91 {
    padding-top: 54px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-91 {
    padding-top: 68px; } }

@media (min-width: 1170px) {
  .padding-down-top-91 {
    padding-top: 91px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-92 {
    padding-top: 41px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-92 {
    padding-top: 55px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-92 {
    padding-top: 69px; } }

@media (min-width: 1170px) {
  .padding-down-top-92 {
    padding-top: 92px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-93 {
    padding-top: 41px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-93 {
    padding-top: 55px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-93 {
    padding-top: 69px; } }

@media (min-width: 1170px) {
  .padding-down-top-93 {
    padding-top: 93px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-94 {
    padding-top: 42px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-94 {
    padding-top: 56px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-94 {
    padding-top: 70px; } }

@media (min-width: 1170px) {
  .padding-down-top-94 {
    padding-top: 94px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-95 {
    padding-top: 42px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-95 {
    padding-top: 57px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-95 {
    padding-top: 71px; } }

@media (min-width: 1170px) {
  .padding-down-top-95 {
    padding-top: 95px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-96 {
    padding-top: 43px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-96 {
    padding-top: 57px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-96 {
    padding-top: 72px; } }

@media (min-width: 1170px) {
  .padding-down-top-96 {
    padding-top: 96px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-97 {
    padding-top: 43px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-97 {
    padding-top: 58px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-97 {
    padding-top: 72px; } }

@media (min-width: 1170px) {
  .padding-down-top-97 {
    padding-top: 97px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-98 {
    padding-top: 44px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-98 {
    padding-top: 58px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-98 {
    padding-top: 73px; } }

@media (min-width: 1170px) {
  .padding-down-top-98 {
    padding-top: 98px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-99 {
    padding-top: 44px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-99 {
    padding-top: 59px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-99 {
    padding-top: 74px; } }

@media (min-width: 1170px) {
  .padding-down-top-99 {
    padding-top: 99px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-100 {
    padding-top: 45px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-100 {
    padding-top: 60px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-100 {
    padding-top: 75px; } }

@media (min-width: 1170px) {
  .padding-down-top-100 {
    padding-top: 100px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-101 {
    padding-top: 45px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-101 {
    padding-top: 60px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-101 {
    padding-top: 75px; } }

@media (min-width: 1170px) {
  .padding-down-top-101 {
    padding-top: 101px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-102 {
    padding-top: 45px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-102 {
    padding-top: 61px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-102 {
    padding-top: 76px; } }

@media (min-width: 1170px) {
  .padding-down-top-102 {
    padding-top: 102px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-103 {
    padding-top: 46px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-103 {
    padding-top: 61px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-103 {
    padding-top: 77px; } }

@media (min-width: 1170px) {
  .padding-down-top-103 {
    padding-top: 103px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-104 {
    padding-top: 46px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-104 {
    padding-top: 62px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-104 {
    padding-top: 78px; } }

@media (min-width: 1170px) {
  .padding-down-top-104 {
    padding-top: 104px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-105 {
    padding-top: 47px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-105 {
    padding-top: 63px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-105 {
    padding-top: 78px; } }

@media (min-width: 1170px) {
  .padding-down-top-105 {
    padding-top: 105px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-106 {
    padding-top: 47px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-106 {
    padding-top: 63px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-106 {
    padding-top: 79px; } }

@media (min-width: 1170px) {
  .padding-down-top-106 {
    padding-top: 106px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-107 {
    padding-top: 48px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-107 {
    padding-top: 64px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-107 {
    padding-top: 80px; } }

@media (min-width: 1170px) {
  .padding-down-top-107 {
    padding-top: 107px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-108 {
    padding-top: 48px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-108 {
    padding-top: 64px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-108 {
    padding-top: 81px; } }

@media (min-width: 1170px) {
  .padding-down-top-108 {
    padding-top: 108px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-109 {
    padding-top: 49px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-109 {
    padding-top: 65px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-109 {
    padding-top: 81px; } }

@media (min-width: 1170px) {
  .padding-down-top-109 {
    padding-top: 109px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-110 {
    padding-top: 49px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-110 {
    padding-top: 66px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-110 {
    padding-top: 82px; } }

@media (min-width: 1170px) {
  .padding-down-top-110 {
    padding-top: 110px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-111 {
    padding-top: 49px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-111 {
    padding-top: 66px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-111 {
    padding-top: 83px; } }

@media (min-width: 1170px) {
  .padding-down-top-111 {
    padding-top: 111px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-112 {
    padding-top: 50px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-112 {
    padding-top: 67px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-112 {
    padding-top: 84px; } }

@media (min-width: 1170px) {
  .padding-down-top-112 {
    padding-top: 112px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-113 {
    padding-top: 50px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-113 {
    padding-top: 67px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-113 {
    padding-top: 84px; } }

@media (min-width: 1170px) {
  .padding-down-top-113 {
    padding-top: 113px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-114 {
    padding-top: 51px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-114 {
    padding-top: 68px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-114 {
    padding-top: 85px; } }

@media (min-width: 1170px) {
  .padding-down-top-114 {
    padding-top: 114px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-115 {
    padding-top: 51px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-115 {
    padding-top: 69px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-115 {
    padding-top: 86px; } }

@media (min-width: 1170px) {
  .padding-down-top-115 {
    padding-top: 115px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-116 {
    padding-top: 52px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-116 {
    padding-top: 69px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-116 {
    padding-top: 87px; } }

@media (min-width: 1170px) {
  .padding-down-top-116 {
    padding-top: 116px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-117 {
    padding-top: 52px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-117 {
    padding-top: 70px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-117 {
    padding-top: 87px; } }

@media (min-width: 1170px) {
  .padding-down-top-117 {
    padding-top: 117px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-118 {
    padding-top: 53px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-118 {
    padding-top: 70px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-118 {
    padding-top: 88px; } }

@media (min-width: 1170px) {
  .padding-down-top-118 {
    padding-top: 118px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-119 {
    padding-top: 53px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-119 {
    padding-top: 71px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-119 {
    padding-top: 89px; } }

@media (min-width: 1170px) {
  .padding-down-top-119 {
    padding-top: 119px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-120 {
    padding-top: 54px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-120 {
    padding-top: 72px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-120 {
    padding-top: 90px; } }

@media (min-width: 1170px) {
  .padding-down-top-120 {
    padding-top: 120px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-121 {
    padding-top: 54px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-121 {
    padding-top: 72px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-121 {
    padding-top: 90px; } }

@media (min-width: 1170px) {
  .padding-down-top-121 {
    padding-top: 121px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-122 {
    padding-top: 54px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-122 {
    padding-top: 73px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-122 {
    padding-top: 91px; } }

@media (min-width: 1170px) {
  .padding-down-top-122 {
    padding-top: 122px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-123 {
    padding-top: 55px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-123 {
    padding-top: 73px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-123 {
    padding-top: 92px; } }

@media (min-width: 1170px) {
  .padding-down-top-123 {
    padding-top: 123px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-124 {
    padding-top: 55px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-124 {
    padding-top: 74px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-124 {
    padding-top: 93px; } }

@media (min-width: 1170px) {
  .padding-down-top-124 {
    padding-top: 124px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-125 {
    padding-top: 56px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-125 {
    padding-top: 75px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-125 {
    padding-top: 93px; } }

@media (min-width: 1170px) {
  .padding-down-top-125 {
    padding-top: 125px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-126 {
    padding-top: 56px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-126 {
    padding-top: 75px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-126 {
    padding-top: 94px; } }

@media (min-width: 1170px) {
  .padding-down-top-126 {
    padding-top: 126px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-127 {
    padding-top: 57px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-127 {
    padding-top: 76px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-127 {
    padding-top: 95px; } }

@media (min-width: 1170px) {
  .padding-down-top-127 {
    padding-top: 127px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-128 {
    padding-top: 57px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-128 {
    padding-top: 76px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-128 {
    padding-top: 96px; } }

@media (min-width: 1170px) {
  .padding-down-top-128 {
    padding-top: 128px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-129 {
    padding-top: 58px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-129 {
    padding-top: 77px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-129 {
    padding-top: 96px; } }

@media (min-width: 1170px) {
  .padding-down-top-129 {
    padding-top: 129px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-130 {
    padding-top: 58px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-130 {
    padding-top: 78px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-130 {
    padding-top: 97px; } }

@media (min-width: 1170px) {
  .padding-down-top-130 {
    padding-top: 130px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-131 {
    padding-top: 58px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-131 {
    padding-top: 78px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-131 {
    padding-top: 98px; } }

@media (min-width: 1170px) {
  .padding-down-top-131 {
    padding-top: 131px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-132 {
    padding-top: 59px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-132 {
    padding-top: 79px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-132 {
    padding-top: 99px; } }

@media (min-width: 1170px) {
  .padding-down-top-132 {
    padding-top: 132px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-133 {
    padding-top: 59px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-133 {
    padding-top: 79px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-133 {
    padding-top: 99px; } }

@media (min-width: 1170px) {
  .padding-down-top-133 {
    padding-top: 133px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-134 {
    padding-top: 60px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-134 {
    padding-top: 80px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-134 {
    padding-top: 100px; } }

@media (min-width: 1170px) {
  .padding-down-top-134 {
    padding-top: 134px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-135 {
    padding-top: 60px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-135 {
    padding-top: 81px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-135 {
    padding-top: 101px; } }

@media (min-width: 1170px) {
  .padding-down-top-135 {
    padding-top: 135px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-136 {
    padding-top: 61px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-136 {
    padding-top: 81px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-136 {
    padding-top: 102px; } }

@media (min-width: 1170px) {
  .padding-down-top-136 {
    padding-top: 136px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-137 {
    padding-top: 61px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-137 {
    padding-top: 82px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-137 {
    padding-top: 102px; } }

@media (min-width: 1170px) {
  .padding-down-top-137 {
    padding-top: 137px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-138 {
    padding-top: 62px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-138 {
    padding-top: 82px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-138 {
    padding-top: 103px; } }

@media (min-width: 1170px) {
  .padding-down-top-138 {
    padding-top: 138px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-139 {
    padding-top: 62px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-139 {
    padding-top: 83px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-139 {
    padding-top: 104px; } }

@media (min-width: 1170px) {
  .padding-down-top-139 {
    padding-top: 139px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-140 {
    padding-top: 63px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-140 {
    padding-top: 84px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-140 {
    padding-top: 105px; } }

@media (min-width: 1170px) {
  .padding-down-top-140 {
    padding-top: 140px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-141 {
    padding-top: 63px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-141 {
    padding-top: 84px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-141 {
    padding-top: 105px; } }

@media (min-width: 1170px) {
  .padding-down-top-141 {
    padding-top: 141px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-142 {
    padding-top: 63px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-142 {
    padding-top: 85px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-142 {
    padding-top: 106px; } }

@media (min-width: 1170px) {
  .padding-down-top-142 {
    padding-top: 142px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-143 {
    padding-top: 64px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-143 {
    padding-top: 85px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-143 {
    padding-top: 107px; } }

@media (min-width: 1170px) {
  .padding-down-top-143 {
    padding-top: 143px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-144 {
    padding-top: 64px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-144 {
    padding-top: 86px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-144 {
    padding-top: 108px; } }

@media (min-width: 1170px) {
  .padding-down-top-144 {
    padding-top: 144px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-145 {
    padding-top: 65px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-145 {
    padding-top: 87px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-145 {
    padding-top: 108px; } }

@media (min-width: 1170px) {
  .padding-down-top-145 {
    padding-top: 145px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-146 {
    padding-top: 65px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-146 {
    padding-top: 87px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-146 {
    padding-top: 109px; } }

@media (min-width: 1170px) {
  .padding-down-top-146 {
    padding-top: 146px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-147 {
    padding-top: 66px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-147 {
    padding-top: 88px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-147 {
    padding-top: 110px; } }

@media (min-width: 1170px) {
  .padding-down-top-147 {
    padding-top: 147px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-148 {
    padding-top: 66px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-148 {
    padding-top: 88px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-148 {
    padding-top: 111px; } }

@media (min-width: 1170px) {
  .padding-down-top-148 {
    padding-top: 148px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-149 {
    padding-top: 67px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-149 {
    padding-top: 89px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-149 {
    padding-top: 111px; } }

@media (min-width: 1170px) {
  .padding-down-top-149 {
    padding-top: 149px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-150 {
    padding-top: 67px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-150 {
    padding-top: 90px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-150 {
    padding-top: 112px; } }

@media (min-width: 1170px) {
  .padding-down-top-150 {
    padding-top: 150px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-151 {
    padding-top: 67px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-151 {
    padding-top: 90px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-151 {
    padding-top: 113px; } }

@media (min-width: 1170px) {
  .padding-down-top-151 {
    padding-top: 151px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-152 {
    padding-top: 68px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-152 {
    padding-top: 91px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-152 {
    padding-top: 114px; } }

@media (min-width: 1170px) {
  .padding-down-top-152 {
    padding-top: 152px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-153 {
    padding-top: 68px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-153 {
    padding-top: 91px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-153 {
    padding-top: 114px; } }

@media (min-width: 1170px) {
  .padding-down-top-153 {
    padding-top: 153px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-154 {
    padding-top: 69px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-154 {
    padding-top: 92px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-154 {
    padding-top: 115px; } }

@media (min-width: 1170px) {
  .padding-down-top-154 {
    padding-top: 154px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-155 {
    padding-top: 69px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-155 {
    padding-top: 93px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-155 {
    padding-top: 116px; } }

@media (min-width: 1170px) {
  .padding-down-top-155 {
    padding-top: 155px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-156 {
    padding-top: 70px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-156 {
    padding-top: 93px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-156 {
    padding-top: 117px; } }

@media (min-width: 1170px) {
  .padding-down-top-156 {
    padding-top: 156px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-157 {
    padding-top: 70px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-157 {
    padding-top: 94px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-157 {
    padding-top: 117px; } }

@media (min-width: 1170px) {
  .padding-down-top-157 {
    padding-top: 157px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-158 {
    padding-top: 71px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-158 {
    padding-top: 94px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-158 {
    padding-top: 118px; } }

@media (min-width: 1170px) {
  .padding-down-top-158 {
    padding-top: 158px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-159 {
    padding-top: 71px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-159 {
    padding-top: 95px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-159 {
    padding-top: 119px; } }

@media (min-width: 1170px) {
  .padding-down-top-159 {
    padding-top: 159px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-160 {
    padding-top: 72px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-160 {
    padding-top: 96px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-160 {
    padding-top: 120px; } }

@media (min-width: 1170px) {
  .padding-down-top-160 {
    padding-top: 160px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-161 {
    padding-top: 72px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-161 {
    padding-top: 96px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-161 {
    padding-top: 120px; } }

@media (min-width: 1170px) {
  .padding-down-top-161 {
    padding-top: 161px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-162 {
    padding-top: 72px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-162 {
    padding-top: 97px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-162 {
    padding-top: 121px; } }

@media (min-width: 1170px) {
  .padding-down-top-162 {
    padding-top: 162px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-163 {
    padding-top: 73px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-163 {
    padding-top: 97px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-163 {
    padding-top: 122px; } }

@media (min-width: 1170px) {
  .padding-down-top-163 {
    padding-top: 163px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-164 {
    padding-top: 73px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-164 {
    padding-top: 98px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-164 {
    padding-top: 123px; } }

@media (min-width: 1170px) {
  .padding-down-top-164 {
    padding-top: 164px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-165 {
    padding-top: 74px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-165 {
    padding-top: 99px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-165 {
    padding-top: 123px; } }

@media (min-width: 1170px) {
  .padding-down-top-165 {
    padding-top: 165px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-166 {
    padding-top: 74px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-166 {
    padding-top: 99px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-166 {
    padding-top: 124px; } }

@media (min-width: 1170px) {
  .padding-down-top-166 {
    padding-top: 166px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-167 {
    padding-top: 75px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-167 {
    padding-top: 100px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-167 {
    padding-top: 125px; } }

@media (min-width: 1170px) {
  .padding-down-top-167 {
    padding-top: 167px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-168 {
    padding-top: 75px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-168 {
    padding-top: 100px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-168 {
    padding-top: 126px; } }

@media (min-width: 1170px) {
  .padding-down-top-168 {
    padding-top: 168px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-169 {
    padding-top: 76px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-169 {
    padding-top: 101px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-169 {
    padding-top: 126px; } }

@media (min-width: 1170px) {
  .padding-down-top-169 {
    padding-top: 169px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-170 {
    padding-top: 76px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-170 {
    padding-top: 102px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-170 {
    padding-top: 127px; } }

@media (min-width: 1170px) {
  .padding-down-top-170 {
    padding-top: 170px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-171 {
    padding-top: 76px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-171 {
    padding-top: 102px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-171 {
    padding-top: 128px; } }

@media (min-width: 1170px) {
  .padding-down-top-171 {
    padding-top: 171px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-172 {
    padding-top: 77px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-172 {
    padding-top: 103px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-172 {
    padding-top: 129px; } }

@media (min-width: 1170px) {
  .padding-down-top-172 {
    padding-top: 172px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-173 {
    padding-top: 77px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-173 {
    padding-top: 103px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-173 {
    padding-top: 129px; } }

@media (min-width: 1170px) {
  .padding-down-top-173 {
    padding-top: 173px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-174 {
    padding-top: 78px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-174 {
    padding-top: 104px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-174 {
    padding-top: 130px; } }

@media (min-width: 1170px) {
  .padding-down-top-174 {
    padding-top: 174px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-175 {
    padding-top: 78px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-175 {
    padding-top: 105px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-175 {
    padding-top: 131px; } }

@media (min-width: 1170px) {
  .padding-down-top-175 {
    padding-top: 175px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-176 {
    padding-top: 79px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-176 {
    padding-top: 105px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-176 {
    padding-top: 132px; } }

@media (min-width: 1170px) {
  .padding-down-top-176 {
    padding-top: 176px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-177 {
    padding-top: 79px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-177 {
    padding-top: 106px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-177 {
    padding-top: 132px; } }

@media (min-width: 1170px) {
  .padding-down-top-177 {
    padding-top: 177px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-178 {
    padding-top: 80px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-178 {
    padding-top: 106px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-178 {
    padding-top: 133px; } }

@media (min-width: 1170px) {
  .padding-down-top-178 {
    padding-top: 178px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-179 {
    padding-top: 80px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-179 {
    padding-top: 107px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-179 {
    padding-top: 134px; } }

@media (min-width: 1170px) {
  .padding-down-top-179 {
    padding-top: 179px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-top-180 {
    padding-top: 81px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-top-180 {
    padding-top: 108px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-top-180 {
    padding-top: 135px; } }

@media (min-width: 1170px) {
  .padding-down-top-180 {
    padding-top: 180px; } }

.padding-all-top-0 {
  padding-top: 0px; }

.padding-all-top-1 {
  padding-top: 1px; }

.padding-all-top-2 {
  padding-top: 2px; }

.padding-all-top-3 {
  padding-top: 3px; }

.padding-all-top-4 {
  padding-top: 4px; }

.padding-all-top-5 {
  padding-top: 5px; }

.padding-all-top-6 {
  padding-top: 6px; }

.padding-all-top-7 {
  padding-top: 7px; }

.padding-all-top-8 {
  padding-top: 8px; }

.padding-all-top-9 {
  padding-top: 9px; }

.padding-all-top-10 {
  padding-top: 10px; }

.padding-all-top-11 {
  padding-top: 11px; }

.padding-all-top-12 {
  padding-top: 12px; }

.padding-all-top-13 {
  padding-top: 13px; }

.padding-all-top-14 {
  padding-top: 14px; }

.padding-all-top-15 {
  padding-top: 15px; }

.padding-all-top-16 {
  padding-top: 16px; }

.padding-all-top-17 {
  padding-top: 17px; }

.padding-all-top-18 {
  padding-top: 18px; }

.padding-all-top-19 {
  padding-top: 19px; }

.padding-all-top-20 {
  padding-top: 20px; }

.padding-all-top-21 {
  padding-top: 21px; }

.padding-all-top-22 {
  padding-top: 22px; }

.padding-all-top-23 {
  padding-top: 23px; }

.padding-all-top-24 {
  padding-top: 24px; }

.padding-all-top-25 {
  padding-top: 25px; }

.padding-all-top-26 {
  padding-top: 26px; }

.padding-all-top-27 {
  padding-top: 27px; }

.padding-all-top-28 {
  padding-top: 28px; }

.padding-all-top-29 {
  padding-top: 29px; }

.padding-all-top-30 {
  padding-top: 30px; }

.padding-all-top-31 {
  padding-top: 31px; }

.padding-all-top-32 {
  padding-top: 32px; }

.padding-all-top-33 {
  padding-top: 33px; }

.padding-all-top-34 {
  padding-top: 34px; }

.padding-all-top-35 {
  padding-top: 35px; }

.padding-all-top-36 {
  padding-top: 36px; }

.padding-all-top-37 {
  padding-top: 37px; }

.padding-all-top-38 {
  padding-top: 38px; }

.padding-all-top-39 {
  padding-top: 39px; }

.padding-all-top-40 {
  padding-top: 40px; }

.padding-all-top-41 {
  padding-top: 41px; }

.padding-all-top-42 {
  padding-top: 42px; }

.padding-all-top-43 {
  padding-top: 43px; }

.padding-all-top-44 {
  padding-top: 44px; }

.padding-all-top-45 {
  padding-top: 45px; }

.padding-all-top-46 {
  padding-top: 46px; }

.padding-all-top-47 {
  padding-top: 47px; }

.padding-all-top-48 {
  padding-top: 48px; }

.padding-all-top-49 {
  padding-top: 49px; }

.padding-all-top-50 {
  padding-top: 50px; }

.padding-all-top-51 {
  padding-top: 51px; }

.padding-all-top-52 {
  padding-top: 52px; }

.padding-all-top-53 {
  padding-top: 53px; }

.padding-all-top-54 {
  padding-top: 54px; }

.padding-all-top-55 {
  padding-top: 55px; }

.padding-all-top-56 {
  padding-top: 56px; }

.padding-all-top-57 {
  padding-top: 57px; }

.padding-all-top-58 {
  padding-top: 58px; }

.padding-all-top-59 {
  padding-top: 59px; }

.padding-all-top-60 {
  padding-top: 60px; }

.padding-all-top-61 {
  padding-top: 61px; }

.padding-all-top-62 {
  padding-top: 62px; }

.padding-all-top-63 {
  padding-top: 63px; }

.padding-all-top-64 {
  padding-top: 64px; }

.padding-all-top-65 {
  padding-top: 65px; }

.padding-all-top-66 {
  padding-top: 66px; }

.padding-all-top-67 {
  padding-top: 67px; }

.padding-all-top-68 {
  padding-top: 68px; }

.padding-all-top-69 {
  padding-top: 69px; }

.padding-all-top-70 {
  padding-top: 70px; }

.padding-all-top-71 {
  padding-top: 71px; }

.padding-all-top-72 {
  padding-top: 72px; }

.padding-all-top-73 {
  padding-top: 73px; }

.padding-all-top-74 {
  padding-top: 74px; }

.padding-all-top-75 {
  padding-top: 75px; }

.padding-all-top-76 {
  padding-top: 76px; }

.padding-all-top-77 {
  padding-top: 77px; }

.padding-all-top-78 {
  padding-top: 78px; }

.padding-all-top-79 {
  padding-top: 79px; }

.padding-all-top-80 {
  padding-top: 80px; }

.padding-all-top-81 {
  padding-top: 81px; }

.padding-all-top-82 {
  padding-top: 82px; }

.padding-all-top-83 {
  padding-top: 83px; }

.padding-all-top-84 {
  padding-top: 84px; }

.padding-all-top-85 {
  padding-top: 85px; }

.padding-all-top-86 {
  padding-top: 86px; }

.padding-all-top-87 {
  padding-top: 87px; }

.padding-all-top-88 {
  padding-top: 88px; }

.padding-all-top-89 {
  padding-top: 89px; }

.padding-all-top-90 {
  padding-top: 90px; }

.padding-all-top-91 {
  padding-top: 91px; }

.padding-all-top-92 {
  padding-top: 92px; }

.padding-all-top-93 {
  padding-top: 93px; }

.padding-all-top-94 {
  padding-top: 94px; }

.padding-all-top-95 {
  padding-top: 95px; }

.padding-all-top-96 {
  padding-top: 96px; }

.padding-all-top-97 {
  padding-top: 97px; }

.padding-all-top-98 {
  padding-top: 98px; }

.padding-all-top-99 {
  padding-top: 99px; }

.padding-all-top-100 {
  padding-top: 100px; }

.padding-all-top-101 {
  padding-top: 101px; }

.padding-all-top-102 {
  padding-top: 102px; }

.padding-all-top-103 {
  padding-top: 103px; }

.padding-all-top-104 {
  padding-top: 104px; }

.padding-all-top-105 {
  padding-top: 105px; }

.padding-all-top-106 {
  padding-top: 106px; }

.padding-all-top-107 {
  padding-top: 107px; }

.padding-all-top-108 {
  padding-top: 108px; }

.padding-all-top-109 {
  padding-top: 109px; }

.padding-all-top-110 {
  padding-top: 110px; }

.padding-all-top-111 {
  padding-top: 111px; }

.padding-all-top-112 {
  padding-top: 112px; }

.padding-all-top-113 {
  padding-top: 113px; }

.padding-all-top-114 {
  padding-top: 114px; }

.padding-all-top-115 {
  padding-top: 115px; }

.padding-all-top-116 {
  padding-top: 116px; }

.padding-all-top-117 {
  padding-top: 117px; }

.padding-all-top-118 {
  padding-top: 118px; }

.padding-all-top-119 {
  padding-top: 119px; }

.padding-all-top-120 {
  padding-top: 120px; }

.padding-all-top-121 {
  padding-top: 121px; }

.padding-all-top-122 {
  padding-top: 122px; }

.padding-all-top-123 {
  padding-top: 123px; }

.padding-all-top-124 {
  padding-top: 124px; }

.padding-all-top-125 {
  padding-top: 125px; }

.padding-all-top-126 {
  padding-top: 126px; }

.padding-all-top-127 {
  padding-top: 127px; }

.padding-all-top-128 {
  padding-top: 128px; }

.padding-all-top-129 {
  padding-top: 129px; }

.padding-all-top-130 {
  padding-top: 130px; }

.padding-all-top-131 {
  padding-top: 131px; }

.padding-all-top-132 {
  padding-top: 132px; }

.padding-all-top-133 {
  padding-top: 133px; }

.padding-all-top-134 {
  padding-top: 134px; }

.padding-all-top-135 {
  padding-top: 135px; }

.padding-all-top-136 {
  padding-top: 136px; }

.padding-all-top-137 {
  padding-top: 137px; }

.padding-all-top-138 {
  padding-top: 138px; }

.padding-all-top-139 {
  padding-top: 139px; }

.padding-all-top-140 {
  padding-top: 140px; }

.padding-all-top-141 {
  padding-top: 141px; }

.padding-all-top-142 {
  padding-top: 142px; }

.padding-all-top-143 {
  padding-top: 143px; }

.padding-all-top-144 {
  padding-top: 144px; }

.padding-all-top-145 {
  padding-top: 145px; }

.padding-all-top-146 {
  padding-top: 146px; }

.padding-all-top-147 {
  padding-top: 147px; }

.padding-all-top-148 {
  padding-top: 148px; }

.padding-all-top-149 {
  padding-top: 149px; }

.padding-all-top-150 {
  padding-top: 150px; }

.padding-all-top-151 {
  padding-top: 151px; }

.padding-all-top-152 {
  padding-top: 152px; }

.padding-all-top-153 {
  padding-top: 153px; }

.padding-all-top-154 {
  padding-top: 154px; }

.padding-all-top-155 {
  padding-top: 155px; }

.padding-all-top-156 {
  padding-top: 156px; }

.padding-all-top-157 {
  padding-top: 157px; }

.padding-all-top-158 {
  padding-top: 158px; }

.padding-all-top-159 {
  padding-top: 159px; }

.padding-all-top-160 {
  padding-top: 160px; }

.padding-all-top-161 {
  padding-top: 161px; }

.padding-all-top-162 {
  padding-top: 162px; }

.padding-all-top-163 {
  padding-top: 163px; }

.padding-all-top-164 {
  padding-top: 164px; }

.padding-all-top-165 {
  padding-top: 165px; }

.padding-all-top-166 {
  padding-top: 166px; }

.padding-all-top-167 {
  padding-top: 167px; }

.padding-all-top-168 {
  padding-top: 168px; }

.padding-all-top-169 {
  padding-top: 169px; }

.padding-all-top-170 {
  padding-top: 170px; }

.padding-all-top-171 {
  padding-top: 171px; }

.padding-all-top-172 {
  padding-top: 172px; }

.padding-all-top-173 {
  padding-top: 173px; }

.padding-all-top-174 {
  padding-top: 174px; }

.padding-all-top-175 {
  padding-top: 175px; }

.padding-all-top-176 {
  padding-top: 176px; }

.padding-all-top-177 {
  padding-top: 177px; }

.padding-all-top-178 {
  padding-top: 178px; }

.padding-all-top-179 {
  padding-top: 179px; }

.padding-all-top-180 {
  padding-top: 180px; }

@media (min-width: 0) and (max-width: 767px) {
  .padding-xs-top-0 {
    padding-top: 0px; }
  .padding-xs-top-1 {
    padding-top: 1px; }
  .padding-xs-top-2 {
    padding-top: 2px; }
  .padding-xs-top-3 {
    padding-top: 3px; }
  .padding-xs-top-4 {
    padding-top: 4px; }
  .padding-xs-top-5 {
    padding-top: 5px; }
  .padding-xs-top-6 {
    padding-top: 6px; }
  .padding-xs-top-7 {
    padding-top: 7px; }
  .padding-xs-top-8 {
    padding-top: 8px; }
  .padding-xs-top-9 {
    padding-top: 9px; }
  .padding-xs-top-10 {
    padding-top: 10px; }
  .padding-xs-top-11 {
    padding-top: 11px; }
  .padding-xs-top-12 {
    padding-top: 12px; }
  .padding-xs-top-13 {
    padding-top: 13px; }
  .padding-xs-top-14 {
    padding-top: 14px; }
  .padding-xs-top-15 {
    padding-top: 15px; }
  .padding-xs-top-16 {
    padding-top: 16px; }
  .padding-xs-top-17 {
    padding-top: 17px; }
  .padding-xs-top-18 {
    padding-top: 18px; }
  .padding-xs-top-19 {
    padding-top: 19px; }
  .padding-xs-top-20 {
    padding-top: 20px; }
  .padding-xs-top-21 {
    padding-top: 21px; }
  .padding-xs-top-22 {
    padding-top: 22px; }
  .padding-xs-top-23 {
    padding-top: 23px; }
  .padding-xs-top-24 {
    padding-top: 24px; }
  .padding-xs-top-25 {
    padding-top: 25px; }
  .padding-xs-top-26 {
    padding-top: 26px; }
  .padding-xs-top-27 {
    padding-top: 27px; }
  .padding-xs-top-28 {
    padding-top: 28px; }
  .padding-xs-top-29 {
    padding-top: 29px; }
  .padding-xs-top-30 {
    padding-top: 30px; }
  .padding-xs-top-31 {
    padding-top: 31px; }
  .padding-xs-top-32 {
    padding-top: 32px; }
  .padding-xs-top-33 {
    padding-top: 33px; }
  .padding-xs-top-34 {
    padding-top: 34px; }
  .padding-xs-top-35 {
    padding-top: 35px; }
  .padding-xs-top-36 {
    padding-top: 36px; }
  .padding-xs-top-37 {
    padding-top: 37px; }
  .padding-xs-top-38 {
    padding-top: 38px; }
  .padding-xs-top-39 {
    padding-top: 39px; }
  .padding-xs-top-40 {
    padding-top: 40px; }
  .padding-xs-top-41 {
    padding-top: 41px; }
  .padding-xs-top-42 {
    padding-top: 42px; }
  .padding-xs-top-43 {
    padding-top: 43px; }
  .padding-xs-top-44 {
    padding-top: 44px; }
  .padding-xs-top-45 {
    padding-top: 45px; }
  .padding-xs-top-46 {
    padding-top: 46px; }
  .padding-xs-top-47 {
    padding-top: 47px; }
  .padding-xs-top-48 {
    padding-top: 48px; }
  .padding-xs-top-49 {
    padding-top: 49px; }
  .padding-xs-top-50 {
    padding-top: 50px; }
  .padding-xs-top-51 {
    padding-top: 51px; }
  .padding-xs-top-52 {
    padding-top: 52px; }
  .padding-xs-top-53 {
    padding-top: 53px; }
  .padding-xs-top-54 {
    padding-top: 54px; }
  .padding-xs-top-55 {
    padding-top: 55px; }
  .padding-xs-top-56 {
    padding-top: 56px; }
  .padding-xs-top-57 {
    padding-top: 57px; }
  .padding-xs-top-58 {
    padding-top: 58px; }
  .padding-xs-top-59 {
    padding-top: 59px; }
  .padding-xs-top-60 {
    padding-top: 60px; }
  .padding-xs-top-61 {
    padding-top: 61px; }
  .padding-xs-top-62 {
    padding-top: 62px; }
  .padding-xs-top-63 {
    padding-top: 63px; }
  .padding-xs-top-64 {
    padding-top: 64px; }
  .padding-xs-top-65 {
    padding-top: 65px; }
  .padding-xs-top-66 {
    padding-top: 66px; }
  .padding-xs-top-67 {
    padding-top: 67px; }
  .padding-xs-top-68 {
    padding-top: 68px; }
  .padding-xs-top-69 {
    padding-top: 69px; }
  .padding-xs-top-70 {
    padding-top: 70px; }
  .padding-xs-top-71 {
    padding-top: 71px; }
  .padding-xs-top-72 {
    padding-top: 72px; }
  .padding-xs-top-73 {
    padding-top: 73px; }
  .padding-xs-top-74 {
    padding-top: 74px; }
  .padding-xs-top-75 {
    padding-top: 75px; }
  .padding-xs-top-76 {
    padding-top: 76px; }
  .padding-xs-top-77 {
    padding-top: 77px; }
  .padding-xs-top-78 {
    padding-top: 78px; }
  .padding-xs-top-79 {
    padding-top: 79px; }
  .padding-xs-top-80 {
    padding-top: 80px; }
  .padding-xs-top-81 {
    padding-top: 81px; }
  .padding-xs-top-82 {
    padding-top: 82px; }
  .padding-xs-top-83 {
    padding-top: 83px; }
  .padding-xs-top-84 {
    padding-top: 84px; }
  .padding-xs-top-85 {
    padding-top: 85px; }
  .padding-xs-top-86 {
    padding-top: 86px; }
  .padding-xs-top-87 {
    padding-top: 87px; }
  .padding-xs-top-88 {
    padding-top: 88px; }
  .padding-xs-top-89 {
    padding-top: 89px; }
  .padding-xs-top-90 {
    padding-top: 90px; }
  .padding-xs-top-91 {
    padding-top: 91px; }
  .padding-xs-top-92 {
    padding-top: 92px; }
  .padding-xs-top-93 {
    padding-top: 93px; }
  .padding-xs-top-94 {
    padding-top: 94px; }
  .padding-xs-top-95 {
    padding-top: 95px; }
  .padding-xs-top-96 {
    padding-top: 96px; }
  .padding-xs-top-97 {
    padding-top: 97px; }
  .padding-xs-top-98 {
    padding-top: 98px; }
  .padding-xs-top-99 {
    padding-top: 99px; }
  .padding-xs-top-100 {
    padding-top: 100px; }
  .padding-xs-top-101 {
    padding-top: 101px; }
  .padding-xs-top-102 {
    padding-top: 102px; }
  .padding-xs-top-103 {
    padding-top: 103px; }
  .padding-xs-top-104 {
    padding-top: 104px; }
  .padding-xs-top-105 {
    padding-top: 105px; }
  .padding-xs-top-106 {
    padding-top: 106px; }
  .padding-xs-top-107 {
    padding-top: 107px; }
  .padding-xs-top-108 {
    padding-top: 108px; }
  .padding-xs-top-109 {
    padding-top: 109px; }
  .padding-xs-top-110 {
    padding-top: 110px; }
  .padding-xs-top-111 {
    padding-top: 111px; }
  .padding-xs-top-112 {
    padding-top: 112px; }
  .padding-xs-top-113 {
    padding-top: 113px; }
  .padding-xs-top-114 {
    padding-top: 114px; }
  .padding-xs-top-115 {
    padding-top: 115px; }
  .padding-xs-top-116 {
    padding-top: 116px; }
  .padding-xs-top-117 {
    padding-top: 117px; }
  .padding-xs-top-118 {
    padding-top: 118px; }
  .padding-xs-top-119 {
    padding-top: 119px; }
  .padding-xs-top-120 {
    padding-top: 120px; }
  .padding-xs-top-121 {
    padding-top: 121px; }
  .padding-xs-top-122 {
    padding-top: 122px; }
  .padding-xs-top-123 {
    padding-top: 123px; }
  .padding-xs-top-124 {
    padding-top: 124px; }
  .padding-xs-top-125 {
    padding-top: 125px; }
  .padding-xs-top-126 {
    padding-top: 126px; }
  .padding-xs-top-127 {
    padding-top: 127px; }
  .padding-xs-top-128 {
    padding-top: 128px; }
  .padding-xs-top-129 {
    padding-top: 129px; }
  .padding-xs-top-130 {
    padding-top: 130px; }
  .padding-xs-top-131 {
    padding-top: 131px; }
  .padding-xs-top-132 {
    padding-top: 132px; }
  .padding-xs-top-133 {
    padding-top: 133px; }
  .padding-xs-top-134 {
    padding-top: 134px; }
  .padding-xs-top-135 {
    padding-top: 135px; }
  .padding-xs-top-136 {
    padding-top: 136px; }
  .padding-xs-top-137 {
    padding-top: 137px; }
  .padding-xs-top-138 {
    padding-top: 138px; }
  .padding-xs-top-139 {
    padding-top: 139px; }
  .padding-xs-top-140 {
    padding-top: 140px; }
  .padding-xs-top-141 {
    padding-top: 141px; }
  .padding-xs-top-142 {
    padding-top: 142px; }
  .padding-xs-top-143 {
    padding-top: 143px; }
  .padding-xs-top-144 {
    padding-top: 144px; }
  .padding-xs-top-145 {
    padding-top: 145px; }
  .padding-xs-top-146 {
    padding-top: 146px; }
  .padding-xs-top-147 {
    padding-top: 147px; }
  .padding-xs-top-148 {
    padding-top: 148px; }
  .padding-xs-top-149 {
    padding-top: 149px; }
  .padding-xs-top-150 {
    padding-top: 150px; }
  .padding-xs-top-151 {
    padding-top: 151px; }
  .padding-xs-top-152 {
    padding-top: 152px; }
  .padding-xs-top-153 {
    padding-top: 153px; }
  .padding-xs-top-154 {
    padding-top: 154px; }
  .padding-xs-top-155 {
    padding-top: 155px; }
  .padding-xs-top-156 {
    padding-top: 156px; }
  .padding-xs-top-157 {
    padding-top: 157px; }
  .padding-xs-top-158 {
    padding-top: 158px; }
  .padding-xs-top-159 {
    padding-top: 159px; }
  .padding-xs-top-160 {
    padding-top: 160px; }
  .padding-xs-top-161 {
    padding-top: 161px; }
  .padding-xs-top-162 {
    padding-top: 162px; }
  .padding-xs-top-163 {
    padding-top: 163px; }
  .padding-xs-top-164 {
    padding-top: 164px; }
  .padding-xs-top-165 {
    padding-top: 165px; }
  .padding-xs-top-166 {
    padding-top: 166px; }
  .padding-xs-top-167 {
    padding-top: 167px; }
  .padding-xs-top-168 {
    padding-top: 168px; }
  .padding-xs-top-169 {
    padding-top: 169px; }
  .padding-xs-top-170 {
    padding-top: 170px; }
  .padding-xs-top-171 {
    padding-top: 171px; }
  .padding-xs-top-172 {
    padding-top: 172px; }
  .padding-xs-top-173 {
    padding-top: 173px; }
  .padding-xs-top-174 {
    padding-top: 174px; }
  .padding-xs-top-175 {
    padding-top: 175px; }
  .padding-xs-top-176 {
    padding-top: 176px; }
  .padding-xs-top-177 {
    padding-top: 177px; }
  .padding-xs-top-178 {
    padding-top: 178px; }
  .padding-xs-top-179 {
    padding-top: 179px; }
  .padding-xs-top-180 {
    padding-top: 180px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-sm-top-0 {
    padding-top: 0px; }
  .padding-sm-top-1 {
    padding-top: 1px; }
  .padding-sm-top-2 {
    padding-top: 2px; }
  .padding-sm-top-3 {
    padding-top: 3px; }
  .padding-sm-top-4 {
    padding-top: 4px; }
  .padding-sm-top-5 {
    padding-top: 5px; }
  .padding-sm-top-6 {
    padding-top: 6px; }
  .padding-sm-top-7 {
    padding-top: 7px; }
  .padding-sm-top-8 {
    padding-top: 8px; }
  .padding-sm-top-9 {
    padding-top: 9px; }
  .padding-sm-top-10 {
    padding-top: 10px; }
  .padding-sm-top-11 {
    padding-top: 11px; }
  .padding-sm-top-12 {
    padding-top: 12px; }
  .padding-sm-top-13 {
    padding-top: 13px; }
  .padding-sm-top-14 {
    padding-top: 14px; }
  .padding-sm-top-15 {
    padding-top: 15px; }
  .padding-sm-top-16 {
    padding-top: 16px; }
  .padding-sm-top-17 {
    padding-top: 17px; }
  .padding-sm-top-18 {
    padding-top: 18px; }
  .padding-sm-top-19 {
    padding-top: 19px; }
  .padding-sm-top-20 {
    padding-top: 20px; }
  .padding-sm-top-21 {
    padding-top: 21px; }
  .padding-sm-top-22 {
    padding-top: 22px; }
  .padding-sm-top-23 {
    padding-top: 23px; }
  .padding-sm-top-24 {
    padding-top: 24px; }
  .padding-sm-top-25 {
    padding-top: 25px; }
  .padding-sm-top-26 {
    padding-top: 26px; }
  .padding-sm-top-27 {
    padding-top: 27px; }
  .padding-sm-top-28 {
    padding-top: 28px; }
  .padding-sm-top-29 {
    padding-top: 29px; }
  .padding-sm-top-30 {
    padding-top: 30px; }
  .padding-sm-top-31 {
    padding-top: 31px; }
  .padding-sm-top-32 {
    padding-top: 32px; }
  .padding-sm-top-33 {
    padding-top: 33px; }
  .padding-sm-top-34 {
    padding-top: 34px; }
  .padding-sm-top-35 {
    padding-top: 35px; }
  .padding-sm-top-36 {
    padding-top: 36px; }
  .padding-sm-top-37 {
    padding-top: 37px; }
  .padding-sm-top-38 {
    padding-top: 38px; }
  .padding-sm-top-39 {
    padding-top: 39px; }
  .padding-sm-top-40 {
    padding-top: 40px; }
  .padding-sm-top-41 {
    padding-top: 41px; }
  .padding-sm-top-42 {
    padding-top: 42px; }
  .padding-sm-top-43 {
    padding-top: 43px; }
  .padding-sm-top-44 {
    padding-top: 44px; }
  .padding-sm-top-45 {
    padding-top: 45px; }
  .padding-sm-top-46 {
    padding-top: 46px; }
  .padding-sm-top-47 {
    padding-top: 47px; }
  .padding-sm-top-48 {
    padding-top: 48px; }
  .padding-sm-top-49 {
    padding-top: 49px; }
  .padding-sm-top-50 {
    padding-top: 50px; }
  .padding-sm-top-51 {
    padding-top: 51px; }
  .padding-sm-top-52 {
    padding-top: 52px; }
  .padding-sm-top-53 {
    padding-top: 53px; }
  .padding-sm-top-54 {
    padding-top: 54px; }
  .padding-sm-top-55 {
    padding-top: 55px; }
  .padding-sm-top-56 {
    padding-top: 56px; }
  .padding-sm-top-57 {
    padding-top: 57px; }
  .padding-sm-top-58 {
    padding-top: 58px; }
  .padding-sm-top-59 {
    padding-top: 59px; }
  .padding-sm-top-60 {
    padding-top: 60px; }
  .padding-sm-top-61 {
    padding-top: 61px; }
  .padding-sm-top-62 {
    padding-top: 62px; }
  .padding-sm-top-63 {
    padding-top: 63px; }
  .padding-sm-top-64 {
    padding-top: 64px; }
  .padding-sm-top-65 {
    padding-top: 65px; }
  .padding-sm-top-66 {
    padding-top: 66px; }
  .padding-sm-top-67 {
    padding-top: 67px; }
  .padding-sm-top-68 {
    padding-top: 68px; }
  .padding-sm-top-69 {
    padding-top: 69px; }
  .padding-sm-top-70 {
    padding-top: 70px; }
  .padding-sm-top-71 {
    padding-top: 71px; }
  .padding-sm-top-72 {
    padding-top: 72px; }
  .padding-sm-top-73 {
    padding-top: 73px; }
  .padding-sm-top-74 {
    padding-top: 74px; }
  .padding-sm-top-75 {
    padding-top: 75px; }
  .padding-sm-top-76 {
    padding-top: 76px; }
  .padding-sm-top-77 {
    padding-top: 77px; }
  .padding-sm-top-78 {
    padding-top: 78px; }
  .padding-sm-top-79 {
    padding-top: 79px; }
  .padding-sm-top-80 {
    padding-top: 80px; }
  .padding-sm-top-81 {
    padding-top: 81px; }
  .padding-sm-top-82 {
    padding-top: 82px; }
  .padding-sm-top-83 {
    padding-top: 83px; }
  .padding-sm-top-84 {
    padding-top: 84px; }
  .padding-sm-top-85 {
    padding-top: 85px; }
  .padding-sm-top-86 {
    padding-top: 86px; }
  .padding-sm-top-87 {
    padding-top: 87px; }
  .padding-sm-top-88 {
    padding-top: 88px; }
  .padding-sm-top-89 {
    padding-top: 89px; }
  .padding-sm-top-90 {
    padding-top: 90px; }
  .padding-sm-top-91 {
    padding-top: 91px; }
  .padding-sm-top-92 {
    padding-top: 92px; }
  .padding-sm-top-93 {
    padding-top: 93px; }
  .padding-sm-top-94 {
    padding-top: 94px; }
  .padding-sm-top-95 {
    padding-top: 95px; }
  .padding-sm-top-96 {
    padding-top: 96px; }
  .padding-sm-top-97 {
    padding-top: 97px; }
  .padding-sm-top-98 {
    padding-top: 98px; }
  .padding-sm-top-99 {
    padding-top: 99px; }
  .padding-sm-top-100 {
    padding-top: 100px; }
  .padding-sm-top-101 {
    padding-top: 101px; }
  .padding-sm-top-102 {
    padding-top: 102px; }
  .padding-sm-top-103 {
    padding-top: 103px; }
  .padding-sm-top-104 {
    padding-top: 104px; }
  .padding-sm-top-105 {
    padding-top: 105px; }
  .padding-sm-top-106 {
    padding-top: 106px; }
  .padding-sm-top-107 {
    padding-top: 107px; }
  .padding-sm-top-108 {
    padding-top: 108px; }
  .padding-sm-top-109 {
    padding-top: 109px; }
  .padding-sm-top-110 {
    padding-top: 110px; }
  .padding-sm-top-111 {
    padding-top: 111px; }
  .padding-sm-top-112 {
    padding-top: 112px; }
  .padding-sm-top-113 {
    padding-top: 113px; }
  .padding-sm-top-114 {
    padding-top: 114px; }
  .padding-sm-top-115 {
    padding-top: 115px; }
  .padding-sm-top-116 {
    padding-top: 116px; }
  .padding-sm-top-117 {
    padding-top: 117px; }
  .padding-sm-top-118 {
    padding-top: 118px; }
  .padding-sm-top-119 {
    padding-top: 119px; }
  .padding-sm-top-120 {
    padding-top: 120px; }
  .padding-sm-top-121 {
    padding-top: 121px; }
  .padding-sm-top-122 {
    padding-top: 122px; }
  .padding-sm-top-123 {
    padding-top: 123px; }
  .padding-sm-top-124 {
    padding-top: 124px; }
  .padding-sm-top-125 {
    padding-top: 125px; }
  .padding-sm-top-126 {
    padding-top: 126px; }
  .padding-sm-top-127 {
    padding-top: 127px; }
  .padding-sm-top-128 {
    padding-top: 128px; }
  .padding-sm-top-129 {
    padding-top: 129px; }
  .padding-sm-top-130 {
    padding-top: 130px; }
  .padding-sm-top-131 {
    padding-top: 131px; }
  .padding-sm-top-132 {
    padding-top: 132px; }
  .padding-sm-top-133 {
    padding-top: 133px; }
  .padding-sm-top-134 {
    padding-top: 134px; }
  .padding-sm-top-135 {
    padding-top: 135px; }
  .padding-sm-top-136 {
    padding-top: 136px; }
  .padding-sm-top-137 {
    padding-top: 137px; }
  .padding-sm-top-138 {
    padding-top: 138px; }
  .padding-sm-top-139 {
    padding-top: 139px; }
  .padding-sm-top-140 {
    padding-top: 140px; }
  .padding-sm-top-141 {
    padding-top: 141px; }
  .padding-sm-top-142 {
    padding-top: 142px; }
  .padding-sm-top-143 {
    padding-top: 143px; }
  .padding-sm-top-144 {
    padding-top: 144px; }
  .padding-sm-top-145 {
    padding-top: 145px; }
  .padding-sm-top-146 {
    padding-top: 146px; }
  .padding-sm-top-147 {
    padding-top: 147px; }
  .padding-sm-top-148 {
    padding-top: 148px; }
  .padding-sm-top-149 {
    padding-top: 149px; }
  .padding-sm-top-150 {
    padding-top: 150px; }
  .padding-sm-top-151 {
    padding-top: 151px; }
  .padding-sm-top-152 {
    padding-top: 152px; }
  .padding-sm-top-153 {
    padding-top: 153px; }
  .padding-sm-top-154 {
    padding-top: 154px; }
  .padding-sm-top-155 {
    padding-top: 155px; }
  .padding-sm-top-156 {
    padding-top: 156px; }
  .padding-sm-top-157 {
    padding-top: 157px; }
  .padding-sm-top-158 {
    padding-top: 158px; }
  .padding-sm-top-159 {
    padding-top: 159px; }
  .padding-sm-top-160 {
    padding-top: 160px; }
  .padding-sm-top-161 {
    padding-top: 161px; }
  .padding-sm-top-162 {
    padding-top: 162px; }
  .padding-sm-top-163 {
    padding-top: 163px; }
  .padding-sm-top-164 {
    padding-top: 164px; }
  .padding-sm-top-165 {
    padding-top: 165px; }
  .padding-sm-top-166 {
    padding-top: 166px; }
  .padding-sm-top-167 {
    padding-top: 167px; }
  .padding-sm-top-168 {
    padding-top: 168px; }
  .padding-sm-top-169 {
    padding-top: 169px; }
  .padding-sm-top-170 {
    padding-top: 170px; }
  .padding-sm-top-171 {
    padding-top: 171px; }
  .padding-sm-top-172 {
    padding-top: 172px; }
  .padding-sm-top-173 {
    padding-top: 173px; }
  .padding-sm-top-174 {
    padding-top: 174px; }
  .padding-sm-top-175 {
    padding-top: 175px; }
  .padding-sm-top-176 {
    padding-top: 176px; }
  .padding-sm-top-177 {
    padding-top: 177px; }
  .padding-sm-top-178 {
    padding-top: 178px; }
  .padding-sm-top-179 {
    padding-top: 179px; }
  .padding-sm-top-180 {
    padding-top: 180px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-md-top-0 {
    padding-top: 0px; }
  .padding-md-top-1 {
    padding-top: 1px; }
  .padding-md-top-2 {
    padding-top: 2px; }
  .padding-md-top-3 {
    padding-top: 3px; }
  .padding-md-top-4 {
    padding-top: 4px; }
  .padding-md-top-5 {
    padding-top: 5px; }
  .padding-md-top-6 {
    padding-top: 6px; }
  .padding-md-top-7 {
    padding-top: 7px; }
  .padding-md-top-8 {
    padding-top: 8px; }
  .padding-md-top-9 {
    padding-top: 9px; }
  .padding-md-top-10 {
    padding-top: 10px; }
  .padding-md-top-11 {
    padding-top: 11px; }
  .padding-md-top-12 {
    padding-top: 12px; }
  .padding-md-top-13 {
    padding-top: 13px; }
  .padding-md-top-14 {
    padding-top: 14px; }
  .padding-md-top-15 {
    padding-top: 15px; }
  .padding-md-top-16 {
    padding-top: 16px; }
  .padding-md-top-17 {
    padding-top: 17px; }
  .padding-md-top-18 {
    padding-top: 18px; }
  .padding-md-top-19 {
    padding-top: 19px; }
  .padding-md-top-20 {
    padding-top: 20px; }
  .padding-md-top-21 {
    padding-top: 21px; }
  .padding-md-top-22 {
    padding-top: 22px; }
  .padding-md-top-23 {
    padding-top: 23px; }
  .padding-md-top-24 {
    padding-top: 24px; }
  .padding-md-top-25 {
    padding-top: 25px; }
  .padding-md-top-26 {
    padding-top: 26px; }
  .padding-md-top-27 {
    padding-top: 27px; }
  .padding-md-top-28 {
    padding-top: 28px; }
  .padding-md-top-29 {
    padding-top: 29px; }
  .padding-md-top-30 {
    padding-top: 30px; }
  .padding-md-top-31 {
    padding-top: 31px; }
  .padding-md-top-32 {
    padding-top: 32px; }
  .padding-md-top-33 {
    padding-top: 33px; }
  .padding-md-top-34 {
    padding-top: 34px; }
  .padding-md-top-35 {
    padding-top: 35px; }
  .padding-md-top-36 {
    padding-top: 36px; }
  .padding-md-top-37 {
    padding-top: 37px; }
  .padding-md-top-38 {
    padding-top: 38px; }
  .padding-md-top-39 {
    padding-top: 39px; }
  .padding-md-top-40 {
    padding-top: 40px; }
  .padding-md-top-41 {
    padding-top: 41px; }
  .padding-md-top-42 {
    padding-top: 42px; }
  .padding-md-top-43 {
    padding-top: 43px; }
  .padding-md-top-44 {
    padding-top: 44px; }
  .padding-md-top-45 {
    padding-top: 45px; }
  .padding-md-top-46 {
    padding-top: 46px; }
  .padding-md-top-47 {
    padding-top: 47px; }
  .padding-md-top-48 {
    padding-top: 48px; }
  .padding-md-top-49 {
    padding-top: 49px; }
  .padding-md-top-50 {
    padding-top: 50px; }
  .padding-md-top-51 {
    padding-top: 51px; }
  .padding-md-top-52 {
    padding-top: 52px; }
  .padding-md-top-53 {
    padding-top: 53px; }
  .padding-md-top-54 {
    padding-top: 54px; }
  .padding-md-top-55 {
    padding-top: 55px; }
  .padding-md-top-56 {
    padding-top: 56px; }
  .padding-md-top-57 {
    padding-top: 57px; }
  .padding-md-top-58 {
    padding-top: 58px; }
  .padding-md-top-59 {
    padding-top: 59px; }
  .padding-md-top-60 {
    padding-top: 60px; }
  .padding-md-top-61 {
    padding-top: 61px; }
  .padding-md-top-62 {
    padding-top: 62px; }
  .padding-md-top-63 {
    padding-top: 63px; }
  .padding-md-top-64 {
    padding-top: 64px; }
  .padding-md-top-65 {
    padding-top: 65px; }
  .padding-md-top-66 {
    padding-top: 66px; }
  .padding-md-top-67 {
    padding-top: 67px; }
  .padding-md-top-68 {
    padding-top: 68px; }
  .padding-md-top-69 {
    padding-top: 69px; }
  .padding-md-top-70 {
    padding-top: 70px; }
  .padding-md-top-71 {
    padding-top: 71px; }
  .padding-md-top-72 {
    padding-top: 72px; }
  .padding-md-top-73 {
    padding-top: 73px; }
  .padding-md-top-74 {
    padding-top: 74px; }
  .padding-md-top-75 {
    padding-top: 75px; }
  .padding-md-top-76 {
    padding-top: 76px; }
  .padding-md-top-77 {
    padding-top: 77px; }
  .padding-md-top-78 {
    padding-top: 78px; }
  .padding-md-top-79 {
    padding-top: 79px; }
  .padding-md-top-80 {
    padding-top: 80px; }
  .padding-md-top-81 {
    padding-top: 81px; }
  .padding-md-top-82 {
    padding-top: 82px; }
  .padding-md-top-83 {
    padding-top: 83px; }
  .padding-md-top-84 {
    padding-top: 84px; }
  .padding-md-top-85 {
    padding-top: 85px; }
  .padding-md-top-86 {
    padding-top: 86px; }
  .padding-md-top-87 {
    padding-top: 87px; }
  .padding-md-top-88 {
    padding-top: 88px; }
  .padding-md-top-89 {
    padding-top: 89px; }
  .padding-md-top-90 {
    padding-top: 90px; }
  .padding-md-top-91 {
    padding-top: 91px; }
  .padding-md-top-92 {
    padding-top: 92px; }
  .padding-md-top-93 {
    padding-top: 93px; }
  .padding-md-top-94 {
    padding-top: 94px; }
  .padding-md-top-95 {
    padding-top: 95px; }
  .padding-md-top-96 {
    padding-top: 96px; }
  .padding-md-top-97 {
    padding-top: 97px; }
  .padding-md-top-98 {
    padding-top: 98px; }
  .padding-md-top-99 {
    padding-top: 99px; }
  .padding-md-top-100 {
    padding-top: 100px; }
  .padding-md-top-101 {
    padding-top: 101px; }
  .padding-md-top-102 {
    padding-top: 102px; }
  .padding-md-top-103 {
    padding-top: 103px; }
  .padding-md-top-104 {
    padding-top: 104px; }
  .padding-md-top-105 {
    padding-top: 105px; }
  .padding-md-top-106 {
    padding-top: 106px; }
  .padding-md-top-107 {
    padding-top: 107px; }
  .padding-md-top-108 {
    padding-top: 108px; }
  .padding-md-top-109 {
    padding-top: 109px; }
  .padding-md-top-110 {
    padding-top: 110px; }
  .padding-md-top-111 {
    padding-top: 111px; }
  .padding-md-top-112 {
    padding-top: 112px; }
  .padding-md-top-113 {
    padding-top: 113px; }
  .padding-md-top-114 {
    padding-top: 114px; }
  .padding-md-top-115 {
    padding-top: 115px; }
  .padding-md-top-116 {
    padding-top: 116px; }
  .padding-md-top-117 {
    padding-top: 117px; }
  .padding-md-top-118 {
    padding-top: 118px; }
  .padding-md-top-119 {
    padding-top: 119px; }
  .padding-md-top-120 {
    padding-top: 120px; }
  .padding-md-top-121 {
    padding-top: 121px; }
  .padding-md-top-122 {
    padding-top: 122px; }
  .padding-md-top-123 {
    padding-top: 123px; }
  .padding-md-top-124 {
    padding-top: 124px; }
  .padding-md-top-125 {
    padding-top: 125px; }
  .padding-md-top-126 {
    padding-top: 126px; }
  .padding-md-top-127 {
    padding-top: 127px; }
  .padding-md-top-128 {
    padding-top: 128px; }
  .padding-md-top-129 {
    padding-top: 129px; }
  .padding-md-top-130 {
    padding-top: 130px; }
  .padding-md-top-131 {
    padding-top: 131px; }
  .padding-md-top-132 {
    padding-top: 132px; }
  .padding-md-top-133 {
    padding-top: 133px; }
  .padding-md-top-134 {
    padding-top: 134px; }
  .padding-md-top-135 {
    padding-top: 135px; }
  .padding-md-top-136 {
    padding-top: 136px; }
  .padding-md-top-137 {
    padding-top: 137px; }
  .padding-md-top-138 {
    padding-top: 138px; }
  .padding-md-top-139 {
    padding-top: 139px; }
  .padding-md-top-140 {
    padding-top: 140px; }
  .padding-md-top-141 {
    padding-top: 141px; }
  .padding-md-top-142 {
    padding-top: 142px; }
  .padding-md-top-143 {
    padding-top: 143px; }
  .padding-md-top-144 {
    padding-top: 144px; }
  .padding-md-top-145 {
    padding-top: 145px; }
  .padding-md-top-146 {
    padding-top: 146px; }
  .padding-md-top-147 {
    padding-top: 147px; }
  .padding-md-top-148 {
    padding-top: 148px; }
  .padding-md-top-149 {
    padding-top: 149px; }
  .padding-md-top-150 {
    padding-top: 150px; }
  .padding-md-top-151 {
    padding-top: 151px; }
  .padding-md-top-152 {
    padding-top: 152px; }
  .padding-md-top-153 {
    padding-top: 153px; }
  .padding-md-top-154 {
    padding-top: 154px; }
  .padding-md-top-155 {
    padding-top: 155px; }
  .padding-md-top-156 {
    padding-top: 156px; }
  .padding-md-top-157 {
    padding-top: 157px; }
  .padding-md-top-158 {
    padding-top: 158px; }
  .padding-md-top-159 {
    padding-top: 159px; }
  .padding-md-top-160 {
    padding-top: 160px; }
  .padding-md-top-161 {
    padding-top: 161px; }
  .padding-md-top-162 {
    padding-top: 162px; }
  .padding-md-top-163 {
    padding-top: 163px; }
  .padding-md-top-164 {
    padding-top: 164px; }
  .padding-md-top-165 {
    padding-top: 165px; }
  .padding-md-top-166 {
    padding-top: 166px; }
  .padding-md-top-167 {
    padding-top: 167px; }
  .padding-md-top-168 {
    padding-top: 168px; }
  .padding-md-top-169 {
    padding-top: 169px; }
  .padding-md-top-170 {
    padding-top: 170px; }
  .padding-md-top-171 {
    padding-top: 171px; }
  .padding-md-top-172 {
    padding-top: 172px; }
  .padding-md-top-173 {
    padding-top: 173px; }
  .padding-md-top-174 {
    padding-top: 174px; }
  .padding-md-top-175 {
    padding-top: 175px; }
  .padding-md-top-176 {
    padding-top: 176px; }
  .padding-md-top-177 {
    padding-top: 177px; }
  .padding-md-top-178 {
    padding-top: 178px; }
  .padding-md-top-179 {
    padding-top: 179px; }
  .padding-md-top-180 {
    padding-top: 180px; } }

@media (min-width: 1170px) {
  .padding-lg-top-0 {
    padding-top: 0px; }
  .padding-lg-top-1 {
    padding-top: 1px; }
  .padding-lg-top-2 {
    padding-top: 2px; }
  .padding-lg-top-3 {
    padding-top: 3px; }
  .padding-lg-top-4 {
    padding-top: 4px; }
  .padding-lg-top-5 {
    padding-top: 5px; }
  .padding-lg-top-6 {
    padding-top: 6px; }
  .padding-lg-top-7 {
    padding-top: 7px; }
  .padding-lg-top-8 {
    padding-top: 8px; }
  .padding-lg-top-9 {
    padding-top: 9px; }
  .padding-lg-top-10 {
    padding-top: 10px; }
  .padding-lg-top-11 {
    padding-top: 11px; }
  .padding-lg-top-12 {
    padding-top: 12px; }
  .padding-lg-top-13 {
    padding-top: 13px; }
  .padding-lg-top-14 {
    padding-top: 14px; }
  .padding-lg-top-15 {
    padding-top: 15px; }
  .padding-lg-top-16 {
    padding-top: 16px; }
  .padding-lg-top-17 {
    padding-top: 17px; }
  .padding-lg-top-18 {
    padding-top: 18px; }
  .padding-lg-top-19 {
    padding-top: 19px; }
  .padding-lg-top-20 {
    padding-top: 20px; }
  .padding-lg-top-21 {
    padding-top: 21px; }
  .padding-lg-top-22 {
    padding-top: 22px; }
  .padding-lg-top-23 {
    padding-top: 23px; }
  .padding-lg-top-24 {
    padding-top: 24px; }
  .padding-lg-top-25 {
    padding-top: 25px; }
  .padding-lg-top-26 {
    padding-top: 26px; }
  .padding-lg-top-27 {
    padding-top: 27px; }
  .padding-lg-top-28 {
    padding-top: 28px; }
  .padding-lg-top-29 {
    padding-top: 29px; }
  .padding-lg-top-30 {
    padding-top: 30px; }
  .padding-lg-top-31 {
    padding-top: 31px; }
  .padding-lg-top-32 {
    padding-top: 32px; }
  .padding-lg-top-33 {
    padding-top: 33px; }
  .padding-lg-top-34 {
    padding-top: 34px; }
  .padding-lg-top-35 {
    padding-top: 35px; }
  .padding-lg-top-36 {
    padding-top: 36px; }
  .padding-lg-top-37 {
    padding-top: 37px; }
  .padding-lg-top-38 {
    padding-top: 38px; }
  .padding-lg-top-39 {
    padding-top: 39px; }
  .padding-lg-top-40 {
    padding-top: 40px; }
  .padding-lg-top-41 {
    padding-top: 41px; }
  .padding-lg-top-42 {
    padding-top: 42px; }
  .padding-lg-top-43 {
    padding-top: 43px; }
  .padding-lg-top-44 {
    padding-top: 44px; }
  .padding-lg-top-45 {
    padding-top: 45px; }
  .padding-lg-top-46 {
    padding-top: 46px; }
  .padding-lg-top-47 {
    padding-top: 47px; }
  .padding-lg-top-48 {
    padding-top: 48px; }
  .padding-lg-top-49 {
    padding-top: 49px; }
  .padding-lg-top-50 {
    padding-top: 50px; }
  .padding-lg-top-51 {
    padding-top: 51px; }
  .padding-lg-top-52 {
    padding-top: 52px; }
  .padding-lg-top-53 {
    padding-top: 53px; }
  .padding-lg-top-54 {
    padding-top: 54px; }
  .padding-lg-top-55 {
    padding-top: 55px; }
  .padding-lg-top-56 {
    padding-top: 56px; }
  .padding-lg-top-57 {
    padding-top: 57px; }
  .padding-lg-top-58 {
    padding-top: 58px; }
  .padding-lg-top-59 {
    padding-top: 59px; }
  .padding-lg-top-60 {
    padding-top: 60px; }
  .padding-lg-top-61 {
    padding-top: 61px; }
  .padding-lg-top-62 {
    padding-top: 62px; }
  .padding-lg-top-63 {
    padding-top: 63px; }
  .padding-lg-top-64 {
    padding-top: 64px; }
  .padding-lg-top-65 {
    padding-top: 65px; }
  .padding-lg-top-66 {
    padding-top: 66px; }
  .padding-lg-top-67 {
    padding-top: 67px; }
  .padding-lg-top-68 {
    padding-top: 68px; }
  .padding-lg-top-69 {
    padding-top: 69px; }
  .padding-lg-top-70 {
    padding-top: 70px; }
  .padding-lg-top-71 {
    padding-top: 71px; }
  .padding-lg-top-72 {
    padding-top: 72px; }
  .padding-lg-top-73 {
    padding-top: 73px; }
  .padding-lg-top-74 {
    padding-top: 74px; }
  .padding-lg-top-75 {
    padding-top: 75px; }
  .padding-lg-top-76 {
    padding-top: 76px; }
  .padding-lg-top-77 {
    padding-top: 77px; }
  .padding-lg-top-78 {
    padding-top: 78px; }
  .padding-lg-top-79 {
    padding-top: 79px; }
  .padding-lg-top-80 {
    padding-top: 80px; }
  .padding-lg-top-81 {
    padding-top: 81px; }
  .padding-lg-top-82 {
    padding-top: 82px; }
  .padding-lg-top-83 {
    padding-top: 83px; }
  .padding-lg-top-84 {
    padding-top: 84px; }
  .padding-lg-top-85 {
    padding-top: 85px; }
  .padding-lg-top-86 {
    padding-top: 86px; }
  .padding-lg-top-87 {
    padding-top: 87px; }
  .padding-lg-top-88 {
    padding-top: 88px; }
  .padding-lg-top-89 {
    padding-top: 89px; }
  .padding-lg-top-90 {
    padding-top: 90px; }
  .padding-lg-top-91 {
    padding-top: 91px; }
  .padding-lg-top-92 {
    padding-top: 92px; }
  .padding-lg-top-93 {
    padding-top: 93px; }
  .padding-lg-top-94 {
    padding-top: 94px; }
  .padding-lg-top-95 {
    padding-top: 95px; }
  .padding-lg-top-96 {
    padding-top: 96px; }
  .padding-lg-top-97 {
    padding-top: 97px; }
  .padding-lg-top-98 {
    padding-top: 98px; }
  .padding-lg-top-99 {
    padding-top: 99px; }
  .padding-lg-top-100 {
    padding-top: 100px; }
  .padding-lg-top-101 {
    padding-top: 101px; }
  .padding-lg-top-102 {
    padding-top: 102px; }
  .padding-lg-top-103 {
    padding-top: 103px; }
  .padding-lg-top-104 {
    padding-top: 104px; }
  .padding-lg-top-105 {
    padding-top: 105px; }
  .padding-lg-top-106 {
    padding-top: 106px; }
  .padding-lg-top-107 {
    padding-top: 107px; }
  .padding-lg-top-108 {
    padding-top: 108px; }
  .padding-lg-top-109 {
    padding-top: 109px; }
  .padding-lg-top-110 {
    padding-top: 110px; }
  .padding-lg-top-111 {
    padding-top: 111px; }
  .padding-lg-top-112 {
    padding-top: 112px; }
  .padding-lg-top-113 {
    padding-top: 113px; }
  .padding-lg-top-114 {
    padding-top: 114px; }
  .padding-lg-top-115 {
    padding-top: 115px; }
  .padding-lg-top-116 {
    padding-top: 116px; }
  .padding-lg-top-117 {
    padding-top: 117px; }
  .padding-lg-top-118 {
    padding-top: 118px; }
  .padding-lg-top-119 {
    padding-top: 119px; }
  .padding-lg-top-120 {
    padding-top: 120px; }
  .padding-lg-top-121 {
    padding-top: 121px; }
  .padding-lg-top-122 {
    padding-top: 122px; }
  .padding-lg-top-123 {
    padding-top: 123px; }
  .padding-lg-top-124 {
    padding-top: 124px; }
  .padding-lg-top-125 {
    padding-top: 125px; }
  .padding-lg-top-126 {
    padding-top: 126px; }
  .padding-lg-top-127 {
    padding-top: 127px; }
  .padding-lg-top-128 {
    padding-top: 128px; }
  .padding-lg-top-129 {
    padding-top: 129px; }
  .padding-lg-top-130 {
    padding-top: 130px; }
  .padding-lg-top-131 {
    padding-top: 131px; }
  .padding-lg-top-132 {
    padding-top: 132px; }
  .padding-lg-top-133 {
    padding-top: 133px; }
  .padding-lg-top-134 {
    padding-top: 134px; }
  .padding-lg-top-135 {
    padding-top: 135px; }
  .padding-lg-top-136 {
    padding-top: 136px; }
  .padding-lg-top-137 {
    padding-top: 137px; }
  .padding-lg-top-138 {
    padding-top: 138px; }
  .padding-lg-top-139 {
    padding-top: 139px; }
  .padding-lg-top-140 {
    padding-top: 140px; }
  .padding-lg-top-141 {
    padding-top: 141px; }
  .padding-lg-top-142 {
    padding-top: 142px; }
  .padding-lg-top-143 {
    padding-top: 143px; }
  .padding-lg-top-144 {
    padding-top: 144px; }
  .padding-lg-top-145 {
    padding-top: 145px; }
  .padding-lg-top-146 {
    padding-top: 146px; }
  .padding-lg-top-147 {
    padding-top: 147px; }
  .padding-lg-top-148 {
    padding-top: 148px; }
  .padding-lg-top-149 {
    padding-top: 149px; }
  .padding-lg-top-150 {
    padding-top: 150px; }
  .padding-lg-top-151 {
    padding-top: 151px; }
  .padding-lg-top-152 {
    padding-top: 152px; }
  .padding-lg-top-153 {
    padding-top: 153px; }
  .padding-lg-top-154 {
    padding-top: 154px; }
  .padding-lg-top-155 {
    padding-top: 155px; }
  .padding-lg-top-156 {
    padding-top: 156px; }
  .padding-lg-top-157 {
    padding-top: 157px; }
  .padding-lg-top-158 {
    padding-top: 158px; }
  .padding-lg-top-159 {
    padding-top: 159px; }
  .padding-lg-top-160 {
    padding-top: 160px; }
  .padding-lg-top-161 {
    padding-top: 161px; }
  .padding-lg-top-162 {
    padding-top: 162px; }
  .padding-lg-top-163 {
    padding-top: 163px; }
  .padding-lg-top-164 {
    padding-top: 164px; }
  .padding-lg-top-165 {
    padding-top: 165px; }
  .padding-lg-top-166 {
    padding-top: 166px; }
  .padding-lg-top-167 {
    padding-top: 167px; }
  .padding-lg-top-168 {
    padding-top: 168px; }
  .padding-lg-top-169 {
    padding-top: 169px; }
  .padding-lg-top-170 {
    padding-top: 170px; }
  .padding-lg-top-171 {
    padding-top: 171px; }
  .padding-lg-top-172 {
    padding-top: 172px; }
  .padding-lg-top-173 {
    padding-top: 173px; }
  .padding-lg-top-174 {
    padding-top: 174px; }
  .padding-lg-top-175 {
    padding-top: 175px; }
  .padding-lg-top-176 {
    padding-top: 176px; }
  .padding-lg-top-177 {
    padding-top: 177px; }
  .padding-lg-top-178 {
    padding-top: 178px; }
  .padding-lg-top-179 {
    padding-top: 179px; }
  .padding-lg-top-180 {
    padding-top: 180px; } }

/* ----------------------------------------------- padding-top [END] ------------------------------------------------ */
/* ----------------------------------------------- padding-right [START] -------------------------------------------- */
@media (min-width: 0) and (max-width: 767px) {
  .padding-down-right-0 {
    padding-right: 0px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-right-0 {
    padding-right: 0px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-right-0 {
    padding-right: 0px; } }

@media (min-width: 1170px) {
  .padding-down-right-0 {
    padding-right: 0px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-right-1 {
    padding-right: 0px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-right-1 {
    padding-right: 0px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-right-1 {
    padding-right: 0px; } }

@media (min-width: 1170px) {
  .padding-down-right-1 {
    padding-right: 1px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-right-2 {
    padding-right: 0px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-right-2 {
    padding-right: 1px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-right-2 {
    padding-right: 1px; } }

@media (min-width: 1170px) {
  .padding-down-right-2 {
    padding-right: 2px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-right-3 {
    padding-right: 1px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-right-3 {
    padding-right: 1px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-right-3 {
    padding-right: 2px; } }

@media (min-width: 1170px) {
  .padding-down-right-3 {
    padding-right: 3px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-right-4 {
    padding-right: 1px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-right-4 {
    padding-right: 2px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-right-4 {
    padding-right: 3px; } }

@media (min-width: 1170px) {
  .padding-down-right-4 {
    padding-right: 4px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-right-5 {
    padding-right: 2px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-right-5 {
    padding-right: 3px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-right-5 {
    padding-right: 3px; } }

@media (min-width: 1170px) {
  .padding-down-right-5 {
    padding-right: 5px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-right-6 {
    padding-right: 2px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-right-6 {
    padding-right: 3px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-right-6 {
    padding-right: 4px; } }

@media (min-width: 1170px) {
  .padding-down-right-6 {
    padding-right: 6px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-right-7 {
    padding-right: 3px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-right-7 {
    padding-right: 4px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-right-7 {
    padding-right: 5px; } }

@media (min-width: 1170px) {
  .padding-down-right-7 {
    padding-right: 7px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-right-8 {
    padding-right: 3px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-right-8 {
    padding-right: 4px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-right-8 {
    padding-right: 6px; } }

@media (min-width: 1170px) {
  .padding-down-right-8 {
    padding-right: 8px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-right-9 {
    padding-right: 4px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-right-9 {
    padding-right: 5px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-right-9 {
    padding-right: 6px; } }

@media (min-width: 1170px) {
  .padding-down-right-9 {
    padding-right: 9px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-right-10 {
    padding-right: 4px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-right-10 {
    padding-right: 6px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-right-10 {
    padding-right: 7px; } }

@media (min-width: 1170px) {
  .padding-down-right-10 {
    padding-right: 10px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-right-11 {
    padding-right: 4px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-right-11 {
    padding-right: 6px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-right-11 {
    padding-right: 8px; } }

@media (min-width: 1170px) {
  .padding-down-right-11 {
    padding-right: 11px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-right-12 {
    padding-right: 5px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-right-12 {
    padding-right: 7px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-right-12 {
    padding-right: 9px; } }

@media (min-width: 1170px) {
  .padding-down-right-12 {
    padding-right: 12px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-right-13 {
    padding-right: 5px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-right-13 {
    padding-right: 7px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-right-13 {
    padding-right: 9px; } }

@media (min-width: 1170px) {
  .padding-down-right-13 {
    padding-right: 13px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-right-14 {
    padding-right: 6px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-right-14 {
    padding-right: 8px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-right-14 {
    padding-right: 10px; } }

@media (min-width: 1170px) {
  .padding-down-right-14 {
    padding-right: 14px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-right-15 {
    padding-right: 6px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-right-15 {
    padding-right: 9px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-right-15 {
    padding-right: 11px; } }

@media (min-width: 1170px) {
  .padding-down-right-15 {
    padding-right: 15px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-right-16 {
    padding-right: 7px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-right-16 {
    padding-right: 9px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-right-16 {
    padding-right: 12px; } }

@media (min-width: 1170px) {
  .padding-down-right-16 {
    padding-right: 16px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-right-17 {
    padding-right: 7px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-right-17 {
    padding-right: 10px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-right-17 {
    padding-right: 12px; } }

@media (min-width: 1170px) {
  .padding-down-right-17 {
    padding-right: 17px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-right-18 {
    padding-right: 8px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-right-18 {
    padding-right: 10px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-right-18 {
    padding-right: 13px; } }

@media (min-width: 1170px) {
  .padding-down-right-18 {
    padding-right: 18px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-right-19 {
    padding-right: 8px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-right-19 {
    padding-right: 11px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-right-19 {
    padding-right: 14px; } }

@media (min-width: 1170px) {
  .padding-down-right-19 {
    padding-right: 19px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-right-20 {
    padding-right: 9px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-right-20 {
    padding-right: 12px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-right-20 {
    padding-right: 15px; } }

@media (min-width: 1170px) {
  .padding-down-right-20 {
    padding-right: 20px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-right-21 {
    padding-right: 9px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-right-21 {
    padding-right: 12px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-right-21 {
    padding-right: 15px; } }

@media (min-width: 1170px) {
  .padding-down-right-21 {
    padding-right: 21px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-right-22 {
    padding-right: 9px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-right-22 {
    padding-right: 13px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-right-22 {
    padding-right: 16px; } }

@media (min-width: 1170px) {
  .padding-down-right-22 {
    padding-right: 22px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-right-23 {
    padding-right: 10px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-right-23 {
    padding-right: 13px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-right-23 {
    padding-right: 17px; } }

@media (min-width: 1170px) {
  .padding-down-right-23 {
    padding-right: 23px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-right-24 {
    padding-right: 10px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-right-24 {
    padding-right: 14px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-right-24 {
    padding-right: 18px; } }

@media (min-width: 1170px) {
  .padding-down-right-24 {
    padding-right: 24px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-right-25 {
    padding-right: 11px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-right-25 {
    padding-right: 15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-right-25 {
    padding-right: 18px; } }

@media (min-width: 1170px) {
  .padding-down-right-25 {
    padding-right: 25px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-right-26 {
    padding-right: 11px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-right-26 {
    padding-right: 15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-right-26 {
    padding-right: 19px; } }

@media (min-width: 1170px) {
  .padding-down-right-26 {
    padding-right: 26px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-right-27 {
    padding-right: 12px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-right-27 {
    padding-right: 16px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-right-27 {
    padding-right: 20px; } }

@media (min-width: 1170px) {
  .padding-down-right-27 {
    padding-right: 27px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-right-28 {
    padding-right: 12px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-right-28 {
    padding-right: 16px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-right-28 {
    padding-right: 21px; } }

@media (min-width: 1170px) {
  .padding-down-right-28 {
    padding-right: 28px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-right-29 {
    padding-right: 13px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-right-29 {
    padding-right: 17px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-right-29 {
    padding-right: 21px; } }

@media (min-width: 1170px) {
  .padding-down-right-29 {
    padding-right: 29px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-right-30 {
    padding-right: 13px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-right-30 {
    padding-right: 18px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-right-30 {
    padding-right: 22px; } }

@media (min-width: 1170px) {
  .padding-down-right-30 {
    padding-right: 30px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-right-31 {
    padding-right: 13px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-right-31 {
    padding-right: 18px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-right-31 {
    padding-right: 23px; } }

@media (min-width: 1170px) {
  .padding-down-right-31 {
    padding-right: 31px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-right-32 {
    padding-right: 14px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-right-32 {
    padding-right: 19px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-right-32 {
    padding-right: 24px; } }

@media (min-width: 1170px) {
  .padding-down-right-32 {
    padding-right: 32px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-right-33 {
    padding-right: 14px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-right-33 {
    padding-right: 19px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-right-33 {
    padding-right: 24px; } }

@media (min-width: 1170px) {
  .padding-down-right-33 {
    padding-right: 33px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-right-34 {
    padding-right: 15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-right-34 {
    padding-right: 20px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-right-34 {
    padding-right: 25px; } }

@media (min-width: 1170px) {
  .padding-down-right-34 {
    padding-right: 34px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-right-35 {
    padding-right: 15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-right-35 {
    padding-right: 21px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-right-35 {
    padding-right: 26px; } }

@media (min-width: 1170px) {
  .padding-down-right-35 {
    padding-right: 35px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-right-36 {
    padding-right: 16px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-right-36 {
    padding-right: 21px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-right-36 {
    padding-right: 27px; } }

@media (min-width: 1170px) {
  .padding-down-right-36 {
    padding-right: 36px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-right-37 {
    padding-right: 16px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-right-37 {
    padding-right: 22px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-right-37 {
    padding-right: 27px; } }

@media (min-width: 1170px) {
  .padding-down-right-37 {
    padding-right: 37px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-right-38 {
    padding-right: 17px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-right-38 {
    padding-right: 22px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-right-38 {
    padding-right: 28px; } }

@media (min-width: 1170px) {
  .padding-down-right-38 {
    padding-right: 38px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-right-39 {
    padding-right: 17px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-right-39 {
    padding-right: 23px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-right-39 {
    padding-right: 29px; } }

@media (min-width: 1170px) {
  .padding-down-right-39 {
    padding-right: 39px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-right-40 {
    padding-right: 18px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-right-40 {
    padding-right: 24px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-right-40 {
    padding-right: 30px; } }

@media (min-width: 1170px) {
  .padding-down-right-40 {
    padding-right: 40px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-right-41 {
    padding-right: 18px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-right-41 {
    padding-right: 24px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-right-41 {
    padding-right: 30px; } }

@media (min-width: 1170px) {
  .padding-down-right-41 {
    padding-right: 41px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-right-42 {
    padding-right: 18px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-right-42 {
    padding-right: 25px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-right-42 {
    padding-right: 31px; } }

@media (min-width: 1170px) {
  .padding-down-right-42 {
    padding-right: 42px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-right-43 {
    padding-right: 19px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-right-43 {
    padding-right: 25px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-right-43 {
    padding-right: 32px; } }

@media (min-width: 1170px) {
  .padding-down-right-43 {
    padding-right: 43px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-right-44 {
    padding-right: 19px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-right-44 {
    padding-right: 26px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-right-44 {
    padding-right: 33px; } }

@media (min-width: 1170px) {
  .padding-down-right-44 {
    padding-right: 44px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-right-45 {
    padding-right: 20px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-right-45 {
    padding-right: 27px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-right-45 {
    padding-right: 33px; } }

@media (min-width: 1170px) {
  .padding-down-right-45 {
    padding-right: 45px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-right-46 {
    padding-right: 20px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-right-46 {
    padding-right: 27px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-right-46 {
    padding-right: 34px; } }

@media (min-width: 1170px) {
  .padding-down-right-46 {
    padding-right: 46px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-right-47 {
    padding-right: 21px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-right-47 {
    padding-right: 28px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-right-47 {
    padding-right: 35px; } }

@media (min-width: 1170px) {
  .padding-down-right-47 {
    padding-right: 47px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-right-48 {
    padding-right: 21px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-right-48 {
    padding-right: 28px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-right-48 {
    padding-right: 36px; } }

@media (min-width: 1170px) {
  .padding-down-right-48 {
    padding-right: 48px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-right-49 {
    padding-right: 22px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-right-49 {
    padding-right: 29px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-right-49 {
    padding-right: 36px; } }

@media (min-width: 1170px) {
  .padding-down-right-49 {
    padding-right: 49px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-right-50 {
    padding-right: 22px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-right-50 {
    padding-right: 30px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-right-50 {
    padding-right: 37px; } }

@media (min-width: 1170px) {
  .padding-down-right-50 {
    padding-right: 50px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-right-51 {
    padding-right: 22px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-right-51 {
    padding-right: 30px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-right-51 {
    padding-right: 38px; } }

@media (min-width: 1170px) {
  .padding-down-right-51 {
    padding-right: 51px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-right-52 {
    padding-right: 23px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-right-52 {
    padding-right: 31px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-right-52 {
    padding-right: 39px; } }

@media (min-width: 1170px) {
  .padding-down-right-52 {
    padding-right: 52px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-right-53 {
    padding-right: 23px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-right-53 {
    padding-right: 31px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-right-53 {
    padding-right: 39px; } }

@media (min-width: 1170px) {
  .padding-down-right-53 {
    padding-right: 53px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-right-54 {
    padding-right: 24px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-right-54 {
    padding-right: 32px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-right-54 {
    padding-right: 40px; } }

@media (min-width: 1170px) {
  .padding-down-right-54 {
    padding-right: 54px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-right-55 {
    padding-right: 24px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-right-55 {
    padding-right: 33px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-right-55 {
    padding-right: 41px; } }

@media (min-width: 1170px) {
  .padding-down-right-55 {
    padding-right: 55px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-right-56 {
    padding-right: 25px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-right-56 {
    padding-right: 33px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-right-56 {
    padding-right: 42px; } }

@media (min-width: 1170px) {
  .padding-down-right-56 {
    padding-right: 56px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-right-57 {
    padding-right: 25px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-right-57 {
    padding-right: 34px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-right-57 {
    padding-right: 42px; } }

@media (min-width: 1170px) {
  .padding-down-right-57 {
    padding-right: 57px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-right-58 {
    padding-right: 26px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-right-58 {
    padding-right: 34px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-right-58 {
    padding-right: 43px; } }

@media (min-width: 1170px) {
  .padding-down-right-58 {
    padding-right: 58px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-right-59 {
    padding-right: 26px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-right-59 {
    padding-right: 35px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-right-59 {
    padding-right: 44px; } }

@media (min-width: 1170px) {
  .padding-down-right-59 {
    padding-right: 59px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-right-60 {
    padding-right: 27px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-right-60 {
    padding-right: 36px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-right-60 {
    padding-right: 45px; } }

@media (min-width: 1170px) {
  .padding-down-right-60 {
    padding-right: 60px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-right-61 {
    padding-right: 27px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-right-61 {
    padding-right: 36px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-right-61 {
    padding-right: 45px; } }

@media (min-width: 1170px) {
  .padding-down-right-61 {
    padding-right: 61px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-right-62 {
    padding-right: 27px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-right-62 {
    padding-right: 37px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-right-62 {
    padding-right: 46px; } }

@media (min-width: 1170px) {
  .padding-down-right-62 {
    padding-right: 62px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-right-63 {
    padding-right: 28px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-right-63 {
    padding-right: 37px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-right-63 {
    padding-right: 47px; } }

@media (min-width: 1170px) {
  .padding-down-right-63 {
    padding-right: 63px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-right-64 {
    padding-right: 28px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-right-64 {
    padding-right: 38px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-right-64 {
    padding-right: 48px; } }

@media (min-width: 1170px) {
  .padding-down-right-64 {
    padding-right: 64px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-right-65 {
    padding-right: 29px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-right-65 {
    padding-right: 39px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-right-65 {
    padding-right: 48px; } }

@media (min-width: 1170px) {
  .padding-down-right-65 {
    padding-right: 65px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-right-66 {
    padding-right: 29px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-right-66 {
    padding-right: 39px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-right-66 {
    padding-right: 49px; } }

@media (min-width: 1170px) {
  .padding-down-right-66 {
    padding-right: 66px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-right-67 {
    padding-right: 30px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-right-67 {
    padding-right: 40px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-right-67 {
    padding-right: 50px; } }

@media (min-width: 1170px) {
  .padding-down-right-67 {
    padding-right: 67px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-right-68 {
    padding-right: 30px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-right-68 {
    padding-right: 40px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-right-68 {
    padding-right: 51px; } }

@media (min-width: 1170px) {
  .padding-down-right-68 {
    padding-right: 68px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-right-69 {
    padding-right: 31px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-right-69 {
    padding-right: 41px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-right-69 {
    padding-right: 51px; } }

@media (min-width: 1170px) {
  .padding-down-right-69 {
    padding-right: 69px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-right-70 {
    padding-right: 31px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-right-70 {
    padding-right: 42px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-right-70 {
    padding-right: 52px; } }

@media (min-width: 1170px) {
  .padding-down-right-70 {
    padding-right: 70px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-right-71 {
    padding-right: 31px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-right-71 {
    padding-right: 42px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-right-71 {
    padding-right: 53px; } }

@media (min-width: 1170px) {
  .padding-down-right-71 {
    padding-right: 71px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-right-72 {
    padding-right: 32px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-right-72 {
    padding-right: 43px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-right-72 {
    padding-right: 54px; } }

@media (min-width: 1170px) {
  .padding-down-right-72 {
    padding-right: 72px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-right-73 {
    padding-right: 32px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-right-73 {
    padding-right: 43px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-right-73 {
    padding-right: 54px; } }

@media (min-width: 1170px) {
  .padding-down-right-73 {
    padding-right: 73px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-right-74 {
    padding-right: 33px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-right-74 {
    padding-right: 44px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-right-74 {
    padding-right: 55px; } }

@media (min-width: 1170px) {
  .padding-down-right-74 {
    padding-right: 74px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-right-75 {
    padding-right: 33px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-right-75 {
    padding-right: 45px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-right-75 {
    padding-right: 56px; } }

@media (min-width: 1170px) {
  .padding-down-right-75 {
    padding-right: 75px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-right-76 {
    padding-right: 34px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-right-76 {
    padding-right: 45px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-right-76 {
    padding-right: 57px; } }

@media (min-width: 1170px) {
  .padding-down-right-76 {
    padding-right: 76px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-right-77 {
    padding-right: 34px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-right-77 {
    padding-right: 46px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-right-77 {
    padding-right: 57px; } }

@media (min-width: 1170px) {
  .padding-down-right-77 {
    padding-right: 77px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-right-78 {
    padding-right: 35px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-right-78 {
    padding-right: 46px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-right-78 {
    padding-right: 58px; } }

@media (min-width: 1170px) {
  .padding-down-right-78 {
    padding-right: 78px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-right-79 {
    padding-right: 35px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-right-79 {
    padding-right: 47px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-right-79 {
    padding-right: 59px; } }

@media (min-width: 1170px) {
  .padding-down-right-79 {
    padding-right: 79px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-right-80 {
    padding-right: 36px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-right-80 {
    padding-right: 48px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-right-80 {
    padding-right: 60px; } }

@media (min-width: 1170px) {
  .padding-down-right-80 {
    padding-right: 80px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-right-81 {
    padding-right: 36px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-right-81 {
    padding-right: 48px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-right-81 {
    padding-right: 60px; } }

@media (min-width: 1170px) {
  .padding-down-right-81 {
    padding-right: 81px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-right-82 {
    padding-right: 36px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-right-82 {
    padding-right: 49px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-right-82 {
    padding-right: 61px; } }

@media (min-width: 1170px) {
  .padding-down-right-82 {
    padding-right: 82px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-right-83 {
    padding-right: 37px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-right-83 {
    padding-right: 49px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-right-83 {
    padding-right: 62px; } }

@media (min-width: 1170px) {
  .padding-down-right-83 {
    padding-right: 83px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-right-84 {
    padding-right: 37px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-right-84 {
    padding-right: 50px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-right-84 {
    padding-right: 63px; } }

@media (min-width: 1170px) {
  .padding-down-right-84 {
    padding-right: 84px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-right-85 {
    padding-right: 38px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-right-85 {
    padding-right: 51px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-right-85 {
    padding-right: 63px; } }

@media (min-width: 1170px) {
  .padding-down-right-85 {
    padding-right: 85px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-right-86 {
    padding-right: 38px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-right-86 {
    padding-right: 51px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-right-86 {
    padding-right: 64px; } }

@media (min-width: 1170px) {
  .padding-down-right-86 {
    padding-right: 86px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-right-87 {
    padding-right: 39px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-right-87 {
    padding-right: 52px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-right-87 {
    padding-right: 65px; } }

@media (min-width: 1170px) {
  .padding-down-right-87 {
    padding-right: 87px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-right-88 {
    padding-right: 39px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-right-88 {
    padding-right: 52px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-right-88 {
    padding-right: 66px; } }

@media (min-width: 1170px) {
  .padding-down-right-88 {
    padding-right: 88px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-right-89 {
    padding-right: 40px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-right-89 {
    padding-right: 53px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-right-89 {
    padding-right: 66px; } }

@media (min-width: 1170px) {
  .padding-down-right-89 {
    padding-right: 89px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-right-90 {
    padding-right: 40px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-right-90 {
    padding-right: 54px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-right-90 {
    padding-right: 67px; } }

@media (min-width: 1170px) {
  .padding-down-right-90 {
    padding-right: 90px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-right-91 {
    padding-right: 40px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-right-91 {
    padding-right: 54px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-right-91 {
    padding-right: 68px; } }

@media (min-width: 1170px) {
  .padding-down-right-91 {
    padding-right: 91px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-right-92 {
    padding-right: 41px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-right-92 {
    padding-right: 55px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-right-92 {
    padding-right: 69px; } }

@media (min-width: 1170px) {
  .padding-down-right-92 {
    padding-right: 92px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-right-93 {
    padding-right: 41px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-right-93 {
    padding-right: 55px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-right-93 {
    padding-right: 69px; } }

@media (min-width: 1170px) {
  .padding-down-right-93 {
    padding-right: 93px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-right-94 {
    padding-right: 42px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-right-94 {
    padding-right: 56px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-right-94 {
    padding-right: 70px; } }

@media (min-width: 1170px) {
  .padding-down-right-94 {
    padding-right: 94px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-right-95 {
    padding-right: 42px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-right-95 {
    padding-right: 57px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-right-95 {
    padding-right: 71px; } }

@media (min-width: 1170px) {
  .padding-down-right-95 {
    padding-right: 95px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-right-96 {
    padding-right: 43px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-right-96 {
    padding-right: 57px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-right-96 {
    padding-right: 72px; } }

@media (min-width: 1170px) {
  .padding-down-right-96 {
    padding-right: 96px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-right-97 {
    padding-right: 43px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-right-97 {
    padding-right: 58px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-right-97 {
    padding-right: 72px; } }

@media (min-width: 1170px) {
  .padding-down-right-97 {
    padding-right: 97px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-right-98 {
    padding-right: 44px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-right-98 {
    padding-right: 58px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-right-98 {
    padding-right: 73px; } }

@media (min-width: 1170px) {
  .padding-down-right-98 {
    padding-right: 98px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-right-99 {
    padding-right: 44px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-right-99 {
    padding-right: 59px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-right-99 {
    padding-right: 74px; } }

@media (min-width: 1170px) {
  .padding-down-right-99 {
    padding-right: 99px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-right-100 {
    padding-right: 45px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-right-100 {
    padding-right: 60px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-right-100 {
    padding-right: 75px; } }

@media (min-width: 1170px) {
  .padding-down-right-100 {
    padding-right: 100px; } }

.padding-all-right-0 {
  padding-right: 0px; }

.padding-all-right-1 {
  padding-right: 1px; }

.padding-all-right-2 {
  padding-right: 2px; }

.padding-all-right-3 {
  padding-right: 3px; }

.padding-all-right-4 {
  padding-right: 4px; }

.padding-all-right-5 {
  padding-right: 5px; }

.padding-all-right-6 {
  padding-right: 6px; }

.padding-all-right-7 {
  padding-right: 7px; }

.padding-all-right-8 {
  padding-right: 8px; }

.padding-all-right-9 {
  padding-right: 9px; }

.padding-all-right-10 {
  padding-right: 10px; }

.padding-all-right-11 {
  padding-right: 11px; }

.padding-all-right-12 {
  padding-right: 12px; }

.padding-all-right-13 {
  padding-right: 13px; }

.padding-all-right-14 {
  padding-right: 14px; }

.padding-all-right-15 {
  padding-right: 15px; }

.padding-all-right-16 {
  padding-right: 16px; }

.padding-all-right-17 {
  padding-right: 17px; }

.padding-all-right-18 {
  padding-right: 18px; }

.padding-all-right-19 {
  padding-right: 19px; }

.padding-all-right-20 {
  padding-right: 20px; }

.padding-all-right-21 {
  padding-right: 21px; }

.padding-all-right-22 {
  padding-right: 22px; }

.padding-all-right-23 {
  padding-right: 23px; }

.padding-all-right-24 {
  padding-right: 24px; }

.padding-all-right-25 {
  padding-right: 25px; }

.padding-all-right-26 {
  padding-right: 26px; }

.padding-all-right-27 {
  padding-right: 27px; }

.padding-all-right-28 {
  padding-right: 28px; }

.padding-all-right-29 {
  padding-right: 29px; }

.padding-all-right-30 {
  padding-right: 30px; }

.padding-all-right-31 {
  padding-right: 31px; }

.padding-all-right-32 {
  padding-right: 32px; }

.padding-all-right-33 {
  padding-right: 33px; }

.padding-all-right-34 {
  padding-right: 34px; }

.padding-all-right-35 {
  padding-right: 35px; }

.padding-all-right-36 {
  padding-right: 36px; }

.padding-all-right-37 {
  padding-right: 37px; }

.padding-all-right-38 {
  padding-right: 38px; }

.padding-all-right-39 {
  padding-right: 39px; }

.padding-all-right-40 {
  padding-right: 40px; }

.padding-all-right-41 {
  padding-right: 41px; }

.padding-all-right-42 {
  padding-right: 42px; }

.padding-all-right-43 {
  padding-right: 43px; }

.padding-all-right-44 {
  padding-right: 44px; }

.padding-all-right-45 {
  padding-right: 45px; }

.padding-all-right-46 {
  padding-right: 46px; }

.padding-all-right-47 {
  padding-right: 47px; }

.padding-all-right-48 {
  padding-right: 48px; }

.padding-all-right-49 {
  padding-right: 49px; }

.padding-all-right-50 {
  padding-right: 50px; }

.padding-all-right-51 {
  padding-right: 51px; }

.padding-all-right-52 {
  padding-right: 52px; }

.padding-all-right-53 {
  padding-right: 53px; }

.padding-all-right-54 {
  padding-right: 54px; }

.padding-all-right-55 {
  padding-right: 55px; }

.padding-all-right-56 {
  padding-right: 56px; }

.padding-all-right-57 {
  padding-right: 57px; }

.padding-all-right-58 {
  padding-right: 58px; }

.padding-all-right-59 {
  padding-right: 59px; }

.padding-all-right-60 {
  padding-right: 60px; }

.padding-all-right-61 {
  padding-right: 61px; }

.padding-all-right-62 {
  padding-right: 62px; }

.padding-all-right-63 {
  padding-right: 63px; }

.padding-all-right-64 {
  padding-right: 64px; }

.padding-all-right-65 {
  padding-right: 65px; }

.padding-all-right-66 {
  padding-right: 66px; }

.padding-all-right-67 {
  padding-right: 67px; }

.padding-all-right-68 {
  padding-right: 68px; }

.padding-all-right-69 {
  padding-right: 69px; }

.padding-all-right-70 {
  padding-right: 70px; }

.padding-all-right-71 {
  padding-right: 71px; }

.padding-all-right-72 {
  padding-right: 72px; }

.padding-all-right-73 {
  padding-right: 73px; }

.padding-all-right-74 {
  padding-right: 74px; }

.padding-all-right-75 {
  padding-right: 75px; }

.padding-all-right-76 {
  padding-right: 76px; }

.padding-all-right-77 {
  padding-right: 77px; }

.padding-all-right-78 {
  padding-right: 78px; }

.padding-all-right-79 {
  padding-right: 79px; }

.padding-all-right-80 {
  padding-right: 80px; }

.padding-all-right-81 {
  padding-right: 81px; }

.padding-all-right-82 {
  padding-right: 82px; }

.padding-all-right-83 {
  padding-right: 83px; }

.padding-all-right-84 {
  padding-right: 84px; }

.padding-all-right-85 {
  padding-right: 85px; }

.padding-all-right-86 {
  padding-right: 86px; }

.padding-all-right-87 {
  padding-right: 87px; }

.padding-all-right-88 {
  padding-right: 88px; }

.padding-all-right-89 {
  padding-right: 89px; }

.padding-all-right-90 {
  padding-right: 90px; }

.padding-all-right-91 {
  padding-right: 91px; }

.padding-all-right-92 {
  padding-right: 92px; }

.padding-all-right-93 {
  padding-right: 93px; }

.padding-all-right-94 {
  padding-right: 94px; }

.padding-all-right-95 {
  padding-right: 95px; }

.padding-all-right-96 {
  padding-right: 96px; }

.padding-all-right-97 {
  padding-right: 97px; }

.padding-all-right-98 {
  padding-right: 98px; }

.padding-all-right-99 {
  padding-right: 99px; }

.padding-all-right-100 {
  padding-right: 100px; }

@media (min-width: 0) and (max-width: 767px) {
  .padding-xs-right-0 {
    padding-right: 0px; }
  .padding-xs-right-1 {
    padding-right: 1px; }
  .padding-xs-right-2 {
    padding-right: 2px; }
  .padding-xs-right-3 {
    padding-right: 3px; }
  .padding-xs-right-4 {
    padding-right: 4px; }
  .padding-xs-right-5 {
    padding-right: 5px; }
  .padding-xs-right-6 {
    padding-right: 6px; }
  .padding-xs-right-7 {
    padding-right: 7px; }
  .padding-xs-right-8 {
    padding-right: 8px; }
  .padding-xs-right-9 {
    padding-right: 9px; }
  .padding-xs-right-10 {
    padding-right: 10px; }
  .padding-xs-right-11 {
    padding-right: 11px; }
  .padding-xs-right-12 {
    padding-right: 12px; }
  .padding-xs-right-13 {
    padding-right: 13px; }
  .padding-xs-right-14 {
    padding-right: 14px; }
  .padding-xs-right-15 {
    padding-right: 15px; }
  .padding-xs-right-16 {
    padding-right: 16px; }
  .padding-xs-right-17 {
    padding-right: 17px; }
  .padding-xs-right-18 {
    padding-right: 18px; }
  .padding-xs-right-19 {
    padding-right: 19px; }
  .padding-xs-right-20 {
    padding-right: 20px; }
  .padding-xs-right-21 {
    padding-right: 21px; }
  .padding-xs-right-22 {
    padding-right: 22px; }
  .padding-xs-right-23 {
    padding-right: 23px; }
  .padding-xs-right-24 {
    padding-right: 24px; }
  .padding-xs-right-25 {
    padding-right: 25px; }
  .padding-xs-right-26 {
    padding-right: 26px; }
  .padding-xs-right-27 {
    padding-right: 27px; }
  .padding-xs-right-28 {
    padding-right: 28px; }
  .padding-xs-right-29 {
    padding-right: 29px; }
  .padding-xs-right-30 {
    padding-right: 30px; }
  .padding-xs-right-31 {
    padding-right: 31px; }
  .padding-xs-right-32 {
    padding-right: 32px; }
  .padding-xs-right-33 {
    padding-right: 33px; }
  .padding-xs-right-34 {
    padding-right: 34px; }
  .padding-xs-right-35 {
    padding-right: 35px; }
  .padding-xs-right-36 {
    padding-right: 36px; }
  .padding-xs-right-37 {
    padding-right: 37px; }
  .padding-xs-right-38 {
    padding-right: 38px; }
  .padding-xs-right-39 {
    padding-right: 39px; }
  .padding-xs-right-40 {
    padding-right: 40px; }
  .padding-xs-right-41 {
    padding-right: 41px; }
  .padding-xs-right-42 {
    padding-right: 42px; }
  .padding-xs-right-43 {
    padding-right: 43px; }
  .padding-xs-right-44 {
    padding-right: 44px; }
  .padding-xs-right-45 {
    padding-right: 45px; }
  .padding-xs-right-46 {
    padding-right: 46px; }
  .padding-xs-right-47 {
    padding-right: 47px; }
  .padding-xs-right-48 {
    padding-right: 48px; }
  .padding-xs-right-49 {
    padding-right: 49px; }
  .padding-xs-right-50 {
    padding-right: 50px; }
  .padding-xs-right-51 {
    padding-right: 51px; }
  .padding-xs-right-52 {
    padding-right: 52px; }
  .padding-xs-right-53 {
    padding-right: 53px; }
  .padding-xs-right-54 {
    padding-right: 54px; }
  .padding-xs-right-55 {
    padding-right: 55px; }
  .padding-xs-right-56 {
    padding-right: 56px; }
  .padding-xs-right-57 {
    padding-right: 57px; }
  .padding-xs-right-58 {
    padding-right: 58px; }
  .padding-xs-right-59 {
    padding-right: 59px; }
  .padding-xs-right-60 {
    padding-right: 60px; }
  .padding-xs-right-61 {
    padding-right: 61px; }
  .padding-xs-right-62 {
    padding-right: 62px; }
  .padding-xs-right-63 {
    padding-right: 63px; }
  .padding-xs-right-64 {
    padding-right: 64px; }
  .padding-xs-right-65 {
    padding-right: 65px; }
  .padding-xs-right-66 {
    padding-right: 66px; }
  .padding-xs-right-67 {
    padding-right: 67px; }
  .padding-xs-right-68 {
    padding-right: 68px; }
  .padding-xs-right-69 {
    padding-right: 69px; }
  .padding-xs-right-70 {
    padding-right: 70px; }
  .padding-xs-right-71 {
    padding-right: 71px; }
  .padding-xs-right-72 {
    padding-right: 72px; }
  .padding-xs-right-73 {
    padding-right: 73px; }
  .padding-xs-right-74 {
    padding-right: 74px; }
  .padding-xs-right-75 {
    padding-right: 75px; }
  .padding-xs-right-76 {
    padding-right: 76px; }
  .padding-xs-right-77 {
    padding-right: 77px; }
  .padding-xs-right-78 {
    padding-right: 78px; }
  .padding-xs-right-79 {
    padding-right: 79px; }
  .padding-xs-right-80 {
    padding-right: 80px; }
  .padding-xs-right-81 {
    padding-right: 81px; }
  .padding-xs-right-82 {
    padding-right: 82px; }
  .padding-xs-right-83 {
    padding-right: 83px; }
  .padding-xs-right-84 {
    padding-right: 84px; }
  .padding-xs-right-85 {
    padding-right: 85px; }
  .padding-xs-right-86 {
    padding-right: 86px; }
  .padding-xs-right-87 {
    padding-right: 87px; }
  .padding-xs-right-88 {
    padding-right: 88px; }
  .padding-xs-right-89 {
    padding-right: 89px; }
  .padding-xs-right-90 {
    padding-right: 90px; }
  .padding-xs-right-91 {
    padding-right: 91px; }
  .padding-xs-right-92 {
    padding-right: 92px; }
  .padding-xs-right-93 {
    padding-right: 93px; }
  .padding-xs-right-94 {
    padding-right: 94px; }
  .padding-xs-right-95 {
    padding-right: 95px; }
  .padding-xs-right-96 {
    padding-right: 96px; }
  .padding-xs-right-97 {
    padding-right: 97px; }
  .padding-xs-right-98 {
    padding-right: 98px; }
  .padding-xs-right-99 {
    padding-right: 99px; }
  .padding-xs-right-100 {
    padding-right: 100px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-sm-right-0 {
    padding-right: 0px; }
  .padding-sm-right-1 {
    padding-right: 1px; }
  .padding-sm-right-2 {
    padding-right: 2px; }
  .padding-sm-right-3 {
    padding-right: 3px; }
  .padding-sm-right-4 {
    padding-right: 4px; }
  .padding-sm-right-5 {
    padding-right: 5px; }
  .padding-sm-right-6 {
    padding-right: 6px; }
  .padding-sm-right-7 {
    padding-right: 7px; }
  .padding-sm-right-8 {
    padding-right: 8px; }
  .padding-sm-right-9 {
    padding-right: 9px; }
  .padding-sm-right-10 {
    padding-right: 10px; }
  .padding-sm-right-11 {
    padding-right: 11px; }
  .padding-sm-right-12 {
    padding-right: 12px; }
  .padding-sm-right-13 {
    padding-right: 13px; }
  .padding-sm-right-14 {
    padding-right: 14px; }
  .padding-sm-right-15 {
    padding-right: 15px; }
  .padding-sm-right-16 {
    padding-right: 16px; }
  .padding-sm-right-17 {
    padding-right: 17px; }
  .padding-sm-right-18 {
    padding-right: 18px; }
  .padding-sm-right-19 {
    padding-right: 19px; }
  .padding-sm-right-20 {
    padding-right: 20px; }
  .padding-sm-right-21 {
    padding-right: 21px; }
  .padding-sm-right-22 {
    padding-right: 22px; }
  .padding-sm-right-23 {
    padding-right: 23px; }
  .padding-sm-right-24 {
    padding-right: 24px; }
  .padding-sm-right-25 {
    padding-right: 25px; }
  .padding-sm-right-26 {
    padding-right: 26px; }
  .padding-sm-right-27 {
    padding-right: 27px; }
  .padding-sm-right-28 {
    padding-right: 28px; }
  .padding-sm-right-29 {
    padding-right: 29px; }
  .padding-sm-right-30 {
    padding-right: 30px; }
  .padding-sm-right-31 {
    padding-right: 31px; }
  .padding-sm-right-32 {
    padding-right: 32px; }
  .padding-sm-right-33 {
    padding-right: 33px; }
  .padding-sm-right-34 {
    padding-right: 34px; }
  .padding-sm-right-35 {
    padding-right: 35px; }
  .padding-sm-right-36 {
    padding-right: 36px; }
  .padding-sm-right-37 {
    padding-right: 37px; }
  .padding-sm-right-38 {
    padding-right: 38px; }
  .padding-sm-right-39 {
    padding-right: 39px; }
  .padding-sm-right-40 {
    padding-right: 40px; }
  .padding-sm-right-41 {
    padding-right: 41px; }
  .padding-sm-right-42 {
    padding-right: 42px; }
  .padding-sm-right-43 {
    padding-right: 43px; }
  .padding-sm-right-44 {
    padding-right: 44px; }
  .padding-sm-right-45 {
    padding-right: 45px; }
  .padding-sm-right-46 {
    padding-right: 46px; }
  .padding-sm-right-47 {
    padding-right: 47px; }
  .padding-sm-right-48 {
    padding-right: 48px; }
  .padding-sm-right-49 {
    padding-right: 49px; }
  .padding-sm-right-50 {
    padding-right: 50px; }
  .padding-sm-right-51 {
    padding-right: 51px; }
  .padding-sm-right-52 {
    padding-right: 52px; }
  .padding-sm-right-53 {
    padding-right: 53px; }
  .padding-sm-right-54 {
    padding-right: 54px; }
  .padding-sm-right-55 {
    padding-right: 55px; }
  .padding-sm-right-56 {
    padding-right: 56px; }
  .padding-sm-right-57 {
    padding-right: 57px; }
  .padding-sm-right-58 {
    padding-right: 58px; }
  .padding-sm-right-59 {
    padding-right: 59px; }
  .padding-sm-right-60 {
    padding-right: 60px; }
  .padding-sm-right-61 {
    padding-right: 61px; }
  .padding-sm-right-62 {
    padding-right: 62px; }
  .padding-sm-right-63 {
    padding-right: 63px; }
  .padding-sm-right-64 {
    padding-right: 64px; }
  .padding-sm-right-65 {
    padding-right: 65px; }
  .padding-sm-right-66 {
    padding-right: 66px; }
  .padding-sm-right-67 {
    padding-right: 67px; }
  .padding-sm-right-68 {
    padding-right: 68px; }
  .padding-sm-right-69 {
    padding-right: 69px; }
  .padding-sm-right-70 {
    padding-right: 70px; }
  .padding-sm-right-71 {
    padding-right: 71px; }
  .padding-sm-right-72 {
    padding-right: 72px; }
  .padding-sm-right-73 {
    padding-right: 73px; }
  .padding-sm-right-74 {
    padding-right: 74px; }
  .padding-sm-right-75 {
    padding-right: 75px; }
  .padding-sm-right-76 {
    padding-right: 76px; }
  .padding-sm-right-77 {
    padding-right: 77px; }
  .padding-sm-right-78 {
    padding-right: 78px; }
  .padding-sm-right-79 {
    padding-right: 79px; }
  .padding-sm-right-80 {
    padding-right: 80px; }
  .padding-sm-right-81 {
    padding-right: 81px; }
  .padding-sm-right-82 {
    padding-right: 82px; }
  .padding-sm-right-83 {
    padding-right: 83px; }
  .padding-sm-right-84 {
    padding-right: 84px; }
  .padding-sm-right-85 {
    padding-right: 85px; }
  .padding-sm-right-86 {
    padding-right: 86px; }
  .padding-sm-right-87 {
    padding-right: 87px; }
  .padding-sm-right-88 {
    padding-right: 88px; }
  .padding-sm-right-89 {
    padding-right: 89px; }
  .padding-sm-right-90 {
    padding-right: 90px; }
  .padding-sm-right-91 {
    padding-right: 91px; }
  .padding-sm-right-92 {
    padding-right: 92px; }
  .padding-sm-right-93 {
    padding-right: 93px; }
  .padding-sm-right-94 {
    padding-right: 94px; }
  .padding-sm-right-95 {
    padding-right: 95px; }
  .padding-sm-right-96 {
    padding-right: 96px; }
  .padding-sm-right-97 {
    padding-right: 97px; }
  .padding-sm-right-98 {
    padding-right: 98px; }
  .padding-sm-right-99 {
    padding-right: 99px; }
  .padding-sm-right-100 {
    padding-right: 100px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-md-right-0 {
    padding-right: 0px; }
  .padding-md-right-1 {
    padding-right: 1px; }
  .padding-md-right-2 {
    padding-right: 2px; }
  .padding-md-right-3 {
    padding-right: 3px; }
  .padding-md-right-4 {
    padding-right: 4px; }
  .padding-md-right-5 {
    padding-right: 5px; }
  .padding-md-right-6 {
    padding-right: 6px; }
  .padding-md-right-7 {
    padding-right: 7px; }
  .padding-md-right-8 {
    padding-right: 8px; }
  .padding-md-right-9 {
    padding-right: 9px; }
  .padding-md-right-10 {
    padding-right: 10px; }
  .padding-md-right-11 {
    padding-right: 11px; }
  .padding-md-right-12 {
    padding-right: 12px; }
  .padding-md-right-13 {
    padding-right: 13px; }
  .padding-md-right-14 {
    padding-right: 14px; }
  .padding-md-right-15 {
    padding-right: 15px; }
  .padding-md-right-16 {
    padding-right: 16px; }
  .padding-md-right-17 {
    padding-right: 17px; }
  .padding-md-right-18 {
    padding-right: 18px; }
  .padding-md-right-19 {
    padding-right: 19px; }
  .padding-md-right-20 {
    padding-right: 20px; }
  .padding-md-right-21 {
    padding-right: 21px; }
  .padding-md-right-22 {
    padding-right: 22px; }
  .padding-md-right-23 {
    padding-right: 23px; }
  .padding-md-right-24 {
    padding-right: 24px; }
  .padding-md-right-25 {
    padding-right: 25px; }
  .padding-md-right-26 {
    padding-right: 26px; }
  .padding-md-right-27 {
    padding-right: 27px; }
  .padding-md-right-28 {
    padding-right: 28px; }
  .padding-md-right-29 {
    padding-right: 29px; }
  .padding-md-right-30 {
    padding-right: 30px; }
  .padding-md-right-31 {
    padding-right: 31px; }
  .padding-md-right-32 {
    padding-right: 32px; }
  .padding-md-right-33 {
    padding-right: 33px; }
  .padding-md-right-34 {
    padding-right: 34px; }
  .padding-md-right-35 {
    padding-right: 35px; }
  .padding-md-right-36 {
    padding-right: 36px; }
  .padding-md-right-37 {
    padding-right: 37px; }
  .padding-md-right-38 {
    padding-right: 38px; }
  .padding-md-right-39 {
    padding-right: 39px; }
  .padding-md-right-40 {
    padding-right: 40px; }
  .padding-md-right-41 {
    padding-right: 41px; }
  .padding-md-right-42 {
    padding-right: 42px; }
  .padding-md-right-43 {
    padding-right: 43px; }
  .padding-md-right-44 {
    padding-right: 44px; }
  .padding-md-right-45 {
    padding-right: 45px; }
  .padding-md-right-46 {
    padding-right: 46px; }
  .padding-md-right-47 {
    padding-right: 47px; }
  .padding-md-right-48 {
    padding-right: 48px; }
  .padding-md-right-49 {
    padding-right: 49px; }
  .padding-md-right-50 {
    padding-right: 50px; }
  .padding-md-right-51 {
    padding-right: 51px; }
  .padding-md-right-52 {
    padding-right: 52px; }
  .padding-md-right-53 {
    padding-right: 53px; }
  .padding-md-right-54 {
    padding-right: 54px; }
  .padding-md-right-55 {
    padding-right: 55px; }
  .padding-md-right-56 {
    padding-right: 56px; }
  .padding-md-right-57 {
    padding-right: 57px; }
  .padding-md-right-58 {
    padding-right: 58px; }
  .padding-md-right-59 {
    padding-right: 59px; }
  .padding-md-right-60 {
    padding-right: 60px; }
  .padding-md-right-61 {
    padding-right: 61px; }
  .padding-md-right-62 {
    padding-right: 62px; }
  .padding-md-right-63 {
    padding-right: 63px; }
  .padding-md-right-64 {
    padding-right: 64px; }
  .padding-md-right-65 {
    padding-right: 65px; }
  .padding-md-right-66 {
    padding-right: 66px; }
  .padding-md-right-67 {
    padding-right: 67px; }
  .padding-md-right-68 {
    padding-right: 68px; }
  .padding-md-right-69 {
    padding-right: 69px; }
  .padding-md-right-70 {
    padding-right: 70px; }
  .padding-md-right-71 {
    padding-right: 71px; }
  .padding-md-right-72 {
    padding-right: 72px; }
  .padding-md-right-73 {
    padding-right: 73px; }
  .padding-md-right-74 {
    padding-right: 74px; }
  .padding-md-right-75 {
    padding-right: 75px; }
  .padding-md-right-76 {
    padding-right: 76px; }
  .padding-md-right-77 {
    padding-right: 77px; }
  .padding-md-right-78 {
    padding-right: 78px; }
  .padding-md-right-79 {
    padding-right: 79px; }
  .padding-md-right-80 {
    padding-right: 80px; }
  .padding-md-right-81 {
    padding-right: 81px; }
  .padding-md-right-82 {
    padding-right: 82px; }
  .padding-md-right-83 {
    padding-right: 83px; }
  .padding-md-right-84 {
    padding-right: 84px; }
  .padding-md-right-85 {
    padding-right: 85px; }
  .padding-md-right-86 {
    padding-right: 86px; }
  .padding-md-right-87 {
    padding-right: 87px; }
  .padding-md-right-88 {
    padding-right: 88px; }
  .padding-md-right-89 {
    padding-right: 89px; }
  .padding-md-right-90 {
    padding-right: 90px; }
  .padding-md-right-91 {
    padding-right: 91px; }
  .padding-md-right-92 {
    padding-right: 92px; }
  .padding-md-right-93 {
    padding-right: 93px; }
  .padding-md-right-94 {
    padding-right: 94px; }
  .padding-md-right-95 {
    padding-right: 95px; }
  .padding-md-right-96 {
    padding-right: 96px; }
  .padding-md-right-97 {
    padding-right: 97px; }
  .padding-md-right-98 {
    padding-right: 98px; }
  .padding-md-right-99 {
    padding-right: 99px; }
  .padding-md-right-100 {
    padding-right: 100px; } }

@media (min-width: 1170px) {
  .padding-lg-right-0 {
    padding-right: 0px; }
  .padding-lg-right-1 {
    padding-right: 1px; }
  .padding-lg-right-2 {
    padding-right: 2px; }
  .padding-lg-right-3 {
    padding-right: 3px; }
  .padding-lg-right-4 {
    padding-right: 4px; }
  .padding-lg-right-5 {
    padding-right: 5px; }
  .padding-lg-right-6 {
    padding-right: 6px; }
  .padding-lg-right-7 {
    padding-right: 7px; }
  .padding-lg-right-8 {
    padding-right: 8px; }
  .padding-lg-right-9 {
    padding-right: 9px; }
  .padding-lg-right-10 {
    padding-right: 10px; }
  .padding-lg-right-11 {
    padding-right: 11px; }
  .padding-lg-right-12 {
    padding-right: 12px; }
  .padding-lg-right-13 {
    padding-right: 13px; }
  .padding-lg-right-14 {
    padding-right: 14px; }
  .padding-lg-right-15 {
    padding-right: 15px; }
  .padding-lg-right-16 {
    padding-right: 16px; }
  .padding-lg-right-17 {
    padding-right: 17px; }
  .padding-lg-right-18 {
    padding-right: 18px; }
  .padding-lg-right-19 {
    padding-right: 19px; }
  .padding-lg-right-20 {
    padding-right: 20px; }
  .padding-lg-right-21 {
    padding-right: 21px; }
  .padding-lg-right-22 {
    padding-right: 22px; }
  .padding-lg-right-23 {
    padding-right: 23px; }
  .padding-lg-right-24 {
    padding-right: 24px; }
  .padding-lg-right-25 {
    padding-right: 25px; }
  .padding-lg-right-26 {
    padding-right: 26px; }
  .padding-lg-right-27 {
    padding-right: 27px; }
  .padding-lg-right-28 {
    padding-right: 28px; }
  .padding-lg-right-29 {
    padding-right: 29px; }
  .padding-lg-right-30 {
    padding-right: 30px; }
  .padding-lg-right-31 {
    padding-right: 31px; }
  .padding-lg-right-32 {
    padding-right: 32px; }
  .padding-lg-right-33 {
    padding-right: 33px; }
  .padding-lg-right-34 {
    padding-right: 34px; }
  .padding-lg-right-35 {
    padding-right: 35px; }
  .padding-lg-right-36 {
    padding-right: 36px; }
  .padding-lg-right-37 {
    padding-right: 37px; }
  .padding-lg-right-38 {
    padding-right: 38px; }
  .padding-lg-right-39 {
    padding-right: 39px; }
  .padding-lg-right-40 {
    padding-right: 40px; }
  .padding-lg-right-41 {
    padding-right: 41px; }
  .padding-lg-right-42 {
    padding-right: 42px; }
  .padding-lg-right-43 {
    padding-right: 43px; }
  .padding-lg-right-44 {
    padding-right: 44px; }
  .padding-lg-right-45 {
    padding-right: 45px; }
  .padding-lg-right-46 {
    padding-right: 46px; }
  .padding-lg-right-47 {
    padding-right: 47px; }
  .padding-lg-right-48 {
    padding-right: 48px; }
  .padding-lg-right-49 {
    padding-right: 49px; }
  .padding-lg-right-50 {
    padding-right: 50px; }
  .padding-lg-right-51 {
    padding-right: 51px; }
  .padding-lg-right-52 {
    padding-right: 52px; }
  .padding-lg-right-53 {
    padding-right: 53px; }
  .padding-lg-right-54 {
    padding-right: 54px; }
  .padding-lg-right-55 {
    padding-right: 55px; }
  .padding-lg-right-56 {
    padding-right: 56px; }
  .padding-lg-right-57 {
    padding-right: 57px; }
  .padding-lg-right-58 {
    padding-right: 58px; }
  .padding-lg-right-59 {
    padding-right: 59px; }
  .padding-lg-right-60 {
    padding-right: 60px; }
  .padding-lg-right-61 {
    padding-right: 61px; }
  .padding-lg-right-62 {
    padding-right: 62px; }
  .padding-lg-right-63 {
    padding-right: 63px; }
  .padding-lg-right-64 {
    padding-right: 64px; }
  .padding-lg-right-65 {
    padding-right: 65px; }
  .padding-lg-right-66 {
    padding-right: 66px; }
  .padding-lg-right-67 {
    padding-right: 67px; }
  .padding-lg-right-68 {
    padding-right: 68px; }
  .padding-lg-right-69 {
    padding-right: 69px; }
  .padding-lg-right-70 {
    padding-right: 70px; }
  .padding-lg-right-71 {
    padding-right: 71px; }
  .padding-lg-right-72 {
    padding-right: 72px; }
  .padding-lg-right-73 {
    padding-right: 73px; }
  .padding-lg-right-74 {
    padding-right: 74px; }
  .padding-lg-right-75 {
    padding-right: 75px; }
  .padding-lg-right-76 {
    padding-right: 76px; }
  .padding-lg-right-77 {
    padding-right: 77px; }
  .padding-lg-right-78 {
    padding-right: 78px; }
  .padding-lg-right-79 {
    padding-right: 79px; }
  .padding-lg-right-80 {
    padding-right: 80px; }
  .padding-lg-right-81 {
    padding-right: 81px; }
  .padding-lg-right-82 {
    padding-right: 82px; }
  .padding-lg-right-83 {
    padding-right: 83px; }
  .padding-lg-right-84 {
    padding-right: 84px; }
  .padding-lg-right-85 {
    padding-right: 85px; }
  .padding-lg-right-86 {
    padding-right: 86px; }
  .padding-lg-right-87 {
    padding-right: 87px; }
  .padding-lg-right-88 {
    padding-right: 88px; }
  .padding-lg-right-89 {
    padding-right: 89px; }
  .padding-lg-right-90 {
    padding-right: 90px; }
  .padding-lg-right-91 {
    padding-right: 91px; }
  .padding-lg-right-92 {
    padding-right: 92px; }
  .padding-lg-right-93 {
    padding-right: 93px; }
  .padding-lg-right-94 {
    padding-right: 94px; }
  .padding-lg-right-95 {
    padding-right: 95px; }
  .padding-lg-right-96 {
    padding-right: 96px; }
  .padding-lg-right-97 {
    padding-right: 97px; }
  .padding-lg-right-98 {
    padding-right: 98px; }
  .padding-lg-right-99 {
    padding-right: 99px; }
  .padding-lg-right-100 {
    padding-right: 100px; } }

/* ----------------------------------------------- padding-right [END] ---------------------------------------------- */
/* ----------------------------------------------- padding-bottom [START] ------------------------------------------- */
@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-0 {
    padding-bottom: 0px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-0 {
    padding-bottom: 0px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-0 {
    padding-bottom: 0px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-0 {
    padding-bottom: 0px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-1 {
    padding-bottom: 0px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-1 {
    padding-bottom: 0px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-1 {
    padding-bottom: 0px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-1 {
    padding-bottom: 1px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-2 {
    padding-bottom: 0px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-2 {
    padding-bottom: 1px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-2 {
    padding-bottom: 1px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-2 {
    padding-bottom: 2px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-3 {
    padding-bottom: 1px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-3 {
    padding-bottom: 1px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-3 {
    padding-bottom: 2px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-3 {
    padding-bottom: 3px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-4 {
    padding-bottom: 1px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-4 {
    padding-bottom: 2px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-4 {
    padding-bottom: 3px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-4 {
    padding-bottom: 4px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-5 {
    padding-bottom: 2px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-5 {
    padding-bottom: 3px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-5 {
    padding-bottom: 3px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-5 {
    padding-bottom: 5px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-6 {
    padding-bottom: 2px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-6 {
    padding-bottom: 3px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-6 {
    padding-bottom: 4px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-6 {
    padding-bottom: 6px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-7 {
    padding-bottom: 3px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-7 {
    padding-bottom: 4px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-7 {
    padding-bottom: 5px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-7 {
    padding-bottom: 7px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-8 {
    padding-bottom: 3px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-8 {
    padding-bottom: 4px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-8 {
    padding-bottom: 6px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-8 {
    padding-bottom: 8px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-9 {
    padding-bottom: 4px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-9 {
    padding-bottom: 5px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-9 {
    padding-bottom: 6px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-9 {
    padding-bottom: 9px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-10 {
    padding-bottom: 4px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-10 {
    padding-bottom: 6px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-10 {
    padding-bottom: 7px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-10 {
    padding-bottom: 10px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-11 {
    padding-bottom: 4px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-11 {
    padding-bottom: 6px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-11 {
    padding-bottom: 8px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-11 {
    padding-bottom: 11px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-12 {
    padding-bottom: 5px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-12 {
    padding-bottom: 7px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-12 {
    padding-bottom: 9px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-12 {
    padding-bottom: 12px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-13 {
    padding-bottom: 5px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-13 {
    padding-bottom: 7px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-13 {
    padding-bottom: 9px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-13 {
    padding-bottom: 13px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-14 {
    padding-bottom: 6px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-14 {
    padding-bottom: 8px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-14 {
    padding-bottom: 10px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-14 {
    padding-bottom: 14px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-15 {
    padding-bottom: 6px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-15 {
    padding-bottom: 9px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-15 {
    padding-bottom: 11px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-15 {
    padding-bottom: 15px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-16 {
    padding-bottom: 7px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-16 {
    padding-bottom: 9px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-16 {
    padding-bottom: 12px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-16 {
    padding-bottom: 16px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-17 {
    padding-bottom: 7px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-17 {
    padding-bottom: 10px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-17 {
    padding-bottom: 12px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-17 {
    padding-bottom: 17px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-18 {
    padding-bottom: 8px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-18 {
    padding-bottom: 10px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-18 {
    padding-bottom: 13px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-18 {
    padding-bottom: 18px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-19 {
    padding-bottom: 8px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-19 {
    padding-bottom: 11px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-19 {
    padding-bottom: 14px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-19 {
    padding-bottom: 19px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-20 {
    padding-bottom: 9px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-20 {
    padding-bottom: 12px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-20 {
    padding-bottom: 15px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-20 {
    padding-bottom: 20px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-21 {
    padding-bottom: 9px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-21 {
    padding-bottom: 12px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-21 {
    padding-bottom: 15px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-21 {
    padding-bottom: 21px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-22 {
    padding-bottom: 9px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-22 {
    padding-bottom: 13px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-22 {
    padding-bottom: 16px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-22 {
    padding-bottom: 22px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-23 {
    padding-bottom: 10px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-23 {
    padding-bottom: 13px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-23 {
    padding-bottom: 17px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-23 {
    padding-bottom: 23px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-24 {
    padding-bottom: 10px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-24 {
    padding-bottom: 14px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-24 {
    padding-bottom: 18px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-24 {
    padding-bottom: 24px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-25 {
    padding-bottom: 11px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-25 {
    padding-bottom: 15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-25 {
    padding-bottom: 18px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-25 {
    padding-bottom: 25px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-26 {
    padding-bottom: 11px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-26 {
    padding-bottom: 15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-26 {
    padding-bottom: 19px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-26 {
    padding-bottom: 26px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-27 {
    padding-bottom: 12px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-27 {
    padding-bottom: 16px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-27 {
    padding-bottom: 20px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-27 {
    padding-bottom: 27px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-28 {
    padding-bottom: 12px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-28 {
    padding-bottom: 16px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-28 {
    padding-bottom: 21px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-28 {
    padding-bottom: 28px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-29 {
    padding-bottom: 13px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-29 {
    padding-bottom: 17px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-29 {
    padding-bottom: 21px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-29 {
    padding-bottom: 29px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-30 {
    padding-bottom: 13px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-30 {
    padding-bottom: 18px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-30 {
    padding-bottom: 22px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-30 {
    padding-bottom: 30px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-31 {
    padding-bottom: 13px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-31 {
    padding-bottom: 18px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-31 {
    padding-bottom: 23px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-31 {
    padding-bottom: 31px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-32 {
    padding-bottom: 14px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-32 {
    padding-bottom: 19px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-32 {
    padding-bottom: 24px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-32 {
    padding-bottom: 32px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-33 {
    padding-bottom: 14px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-33 {
    padding-bottom: 19px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-33 {
    padding-bottom: 24px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-33 {
    padding-bottom: 33px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-34 {
    padding-bottom: 15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-34 {
    padding-bottom: 20px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-34 {
    padding-bottom: 25px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-34 {
    padding-bottom: 34px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-35 {
    padding-bottom: 15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-35 {
    padding-bottom: 21px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-35 {
    padding-bottom: 26px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-35 {
    padding-bottom: 35px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-36 {
    padding-bottom: 16px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-36 {
    padding-bottom: 21px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-36 {
    padding-bottom: 27px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-36 {
    padding-bottom: 36px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-37 {
    padding-bottom: 16px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-37 {
    padding-bottom: 22px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-37 {
    padding-bottom: 27px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-37 {
    padding-bottom: 37px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-38 {
    padding-bottom: 17px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-38 {
    padding-bottom: 22px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-38 {
    padding-bottom: 28px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-38 {
    padding-bottom: 38px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-39 {
    padding-bottom: 17px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-39 {
    padding-bottom: 23px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-39 {
    padding-bottom: 29px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-39 {
    padding-bottom: 39px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-40 {
    padding-bottom: 18px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-40 {
    padding-bottom: 24px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-40 {
    padding-bottom: 30px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-40 {
    padding-bottom: 40px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-41 {
    padding-bottom: 18px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-41 {
    padding-bottom: 24px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-41 {
    padding-bottom: 30px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-41 {
    padding-bottom: 41px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-42 {
    padding-bottom: 18px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-42 {
    padding-bottom: 25px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-42 {
    padding-bottom: 31px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-42 {
    padding-bottom: 42px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-43 {
    padding-bottom: 19px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-43 {
    padding-bottom: 25px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-43 {
    padding-bottom: 32px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-43 {
    padding-bottom: 43px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-44 {
    padding-bottom: 19px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-44 {
    padding-bottom: 26px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-44 {
    padding-bottom: 33px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-44 {
    padding-bottom: 44px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-45 {
    padding-bottom: 20px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-45 {
    padding-bottom: 27px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-45 {
    padding-bottom: 33px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-45 {
    padding-bottom: 45px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-46 {
    padding-bottom: 20px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-46 {
    padding-bottom: 27px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-46 {
    padding-bottom: 34px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-46 {
    padding-bottom: 46px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-47 {
    padding-bottom: 21px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-47 {
    padding-bottom: 28px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-47 {
    padding-bottom: 35px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-47 {
    padding-bottom: 47px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-48 {
    padding-bottom: 21px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-48 {
    padding-bottom: 28px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-48 {
    padding-bottom: 36px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-48 {
    padding-bottom: 48px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-49 {
    padding-bottom: 22px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-49 {
    padding-bottom: 29px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-49 {
    padding-bottom: 36px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-49 {
    padding-bottom: 49px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-50 {
    padding-bottom: 22px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-50 {
    padding-bottom: 30px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-50 {
    padding-bottom: 37px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-50 {
    padding-bottom: 50px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-51 {
    padding-bottom: 22px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-51 {
    padding-bottom: 30px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-51 {
    padding-bottom: 38px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-51 {
    padding-bottom: 51px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-52 {
    padding-bottom: 23px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-52 {
    padding-bottom: 31px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-52 {
    padding-bottom: 39px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-52 {
    padding-bottom: 52px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-53 {
    padding-bottom: 23px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-53 {
    padding-bottom: 31px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-53 {
    padding-bottom: 39px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-53 {
    padding-bottom: 53px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-54 {
    padding-bottom: 24px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-54 {
    padding-bottom: 32px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-54 {
    padding-bottom: 40px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-54 {
    padding-bottom: 54px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-55 {
    padding-bottom: 24px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-55 {
    padding-bottom: 33px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-55 {
    padding-bottom: 41px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-55 {
    padding-bottom: 55px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-56 {
    padding-bottom: 25px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-56 {
    padding-bottom: 33px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-56 {
    padding-bottom: 42px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-56 {
    padding-bottom: 56px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-57 {
    padding-bottom: 25px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-57 {
    padding-bottom: 34px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-57 {
    padding-bottom: 42px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-57 {
    padding-bottom: 57px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-58 {
    padding-bottom: 26px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-58 {
    padding-bottom: 34px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-58 {
    padding-bottom: 43px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-58 {
    padding-bottom: 58px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-59 {
    padding-bottom: 26px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-59 {
    padding-bottom: 35px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-59 {
    padding-bottom: 44px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-59 {
    padding-bottom: 59px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-60 {
    padding-bottom: 27px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-60 {
    padding-bottom: 36px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-60 {
    padding-bottom: 45px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-60 {
    padding-bottom: 60px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-61 {
    padding-bottom: 27px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-61 {
    padding-bottom: 36px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-61 {
    padding-bottom: 45px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-61 {
    padding-bottom: 61px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-62 {
    padding-bottom: 27px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-62 {
    padding-bottom: 37px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-62 {
    padding-bottom: 46px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-62 {
    padding-bottom: 62px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-63 {
    padding-bottom: 28px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-63 {
    padding-bottom: 37px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-63 {
    padding-bottom: 47px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-63 {
    padding-bottom: 63px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-64 {
    padding-bottom: 28px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-64 {
    padding-bottom: 38px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-64 {
    padding-bottom: 48px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-64 {
    padding-bottom: 64px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-65 {
    padding-bottom: 29px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-65 {
    padding-bottom: 39px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-65 {
    padding-bottom: 48px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-65 {
    padding-bottom: 65px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-66 {
    padding-bottom: 29px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-66 {
    padding-bottom: 39px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-66 {
    padding-bottom: 49px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-66 {
    padding-bottom: 66px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-67 {
    padding-bottom: 30px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-67 {
    padding-bottom: 40px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-67 {
    padding-bottom: 50px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-67 {
    padding-bottom: 67px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-68 {
    padding-bottom: 30px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-68 {
    padding-bottom: 40px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-68 {
    padding-bottom: 51px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-68 {
    padding-bottom: 68px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-69 {
    padding-bottom: 31px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-69 {
    padding-bottom: 41px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-69 {
    padding-bottom: 51px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-69 {
    padding-bottom: 69px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-70 {
    padding-bottom: 31px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-70 {
    padding-bottom: 42px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-70 {
    padding-bottom: 52px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-70 {
    padding-bottom: 70px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-71 {
    padding-bottom: 31px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-71 {
    padding-bottom: 42px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-71 {
    padding-bottom: 53px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-71 {
    padding-bottom: 71px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-72 {
    padding-bottom: 32px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-72 {
    padding-bottom: 43px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-72 {
    padding-bottom: 54px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-72 {
    padding-bottom: 72px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-73 {
    padding-bottom: 32px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-73 {
    padding-bottom: 43px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-73 {
    padding-bottom: 54px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-73 {
    padding-bottom: 73px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-74 {
    padding-bottom: 33px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-74 {
    padding-bottom: 44px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-74 {
    padding-bottom: 55px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-74 {
    padding-bottom: 74px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-75 {
    padding-bottom: 33px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-75 {
    padding-bottom: 45px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-75 {
    padding-bottom: 56px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-75 {
    padding-bottom: 75px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-76 {
    padding-bottom: 34px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-76 {
    padding-bottom: 45px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-76 {
    padding-bottom: 57px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-76 {
    padding-bottom: 76px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-77 {
    padding-bottom: 34px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-77 {
    padding-bottom: 46px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-77 {
    padding-bottom: 57px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-77 {
    padding-bottom: 77px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-78 {
    padding-bottom: 35px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-78 {
    padding-bottom: 46px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-78 {
    padding-bottom: 58px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-78 {
    padding-bottom: 78px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-79 {
    padding-bottom: 35px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-79 {
    padding-bottom: 47px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-79 {
    padding-bottom: 59px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-79 {
    padding-bottom: 79px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-80 {
    padding-bottom: 36px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-80 {
    padding-bottom: 48px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-80 {
    padding-bottom: 60px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-80 {
    padding-bottom: 80px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-81 {
    padding-bottom: 36px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-81 {
    padding-bottom: 48px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-81 {
    padding-bottom: 60px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-81 {
    padding-bottom: 81px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-82 {
    padding-bottom: 36px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-82 {
    padding-bottom: 49px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-82 {
    padding-bottom: 61px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-82 {
    padding-bottom: 82px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-83 {
    padding-bottom: 37px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-83 {
    padding-bottom: 49px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-83 {
    padding-bottom: 62px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-83 {
    padding-bottom: 83px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-84 {
    padding-bottom: 37px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-84 {
    padding-bottom: 50px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-84 {
    padding-bottom: 63px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-84 {
    padding-bottom: 84px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-85 {
    padding-bottom: 38px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-85 {
    padding-bottom: 51px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-85 {
    padding-bottom: 63px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-85 {
    padding-bottom: 85px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-86 {
    padding-bottom: 38px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-86 {
    padding-bottom: 51px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-86 {
    padding-bottom: 64px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-86 {
    padding-bottom: 86px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-87 {
    padding-bottom: 39px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-87 {
    padding-bottom: 52px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-87 {
    padding-bottom: 65px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-87 {
    padding-bottom: 87px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-88 {
    padding-bottom: 39px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-88 {
    padding-bottom: 52px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-88 {
    padding-bottom: 66px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-88 {
    padding-bottom: 88px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-89 {
    padding-bottom: 40px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-89 {
    padding-bottom: 53px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-89 {
    padding-bottom: 66px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-89 {
    padding-bottom: 89px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-90 {
    padding-bottom: 40px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-90 {
    padding-bottom: 54px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-90 {
    padding-bottom: 67px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-90 {
    padding-bottom: 90px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-91 {
    padding-bottom: 40px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-91 {
    padding-bottom: 54px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-91 {
    padding-bottom: 68px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-91 {
    padding-bottom: 91px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-92 {
    padding-bottom: 41px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-92 {
    padding-bottom: 55px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-92 {
    padding-bottom: 69px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-92 {
    padding-bottom: 92px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-93 {
    padding-bottom: 41px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-93 {
    padding-bottom: 55px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-93 {
    padding-bottom: 69px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-93 {
    padding-bottom: 93px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-94 {
    padding-bottom: 42px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-94 {
    padding-bottom: 56px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-94 {
    padding-bottom: 70px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-94 {
    padding-bottom: 94px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-95 {
    padding-bottom: 42px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-95 {
    padding-bottom: 57px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-95 {
    padding-bottom: 71px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-95 {
    padding-bottom: 95px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-96 {
    padding-bottom: 43px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-96 {
    padding-bottom: 57px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-96 {
    padding-bottom: 72px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-96 {
    padding-bottom: 96px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-97 {
    padding-bottom: 43px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-97 {
    padding-bottom: 58px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-97 {
    padding-bottom: 72px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-97 {
    padding-bottom: 97px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-98 {
    padding-bottom: 44px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-98 {
    padding-bottom: 58px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-98 {
    padding-bottom: 73px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-98 {
    padding-bottom: 98px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-99 {
    padding-bottom: 44px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-99 {
    padding-bottom: 59px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-99 {
    padding-bottom: 74px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-99 {
    padding-bottom: 99px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-100 {
    padding-bottom: 45px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-100 {
    padding-bottom: 60px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-100 {
    padding-bottom: 75px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-100 {
    padding-bottom: 100px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-101 {
    padding-bottom: 45px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-101 {
    padding-bottom: 60px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-101 {
    padding-bottom: 75px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-101 {
    padding-bottom: 101px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-102 {
    padding-bottom: 45px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-102 {
    padding-bottom: 61px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-102 {
    padding-bottom: 76px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-102 {
    padding-bottom: 102px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-103 {
    padding-bottom: 46px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-103 {
    padding-bottom: 61px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-103 {
    padding-bottom: 77px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-103 {
    padding-bottom: 103px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-104 {
    padding-bottom: 46px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-104 {
    padding-bottom: 62px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-104 {
    padding-bottom: 78px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-104 {
    padding-bottom: 104px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-105 {
    padding-bottom: 47px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-105 {
    padding-bottom: 63px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-105 {
    padding-bottom: 78px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-105 {
    padding-bottom: 105px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-106 {
    padding-bottom: 47px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-106 {
    padding-bottom: 63px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-106 {
    padding-bottom: 79px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-106 {
    padding-bottom: 106px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-107 {
    padding-bottom: 48px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-107 {
    padding-bottom: 64px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-107 {
    padding-bottom: 80px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-107 {
    padding-bottom: 107px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-108 {
    padding-bottom: 48px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-108 {
    padding-bottom: 64px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-108 {
    padding-bottom: 81px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-108 {
    padding-bottom: 108px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-109 {
    padding-bottom: 49px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-109 {
    padding-bottom: 65px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-109 {
    padding-bottom: 81px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-109 {
    padding-bottom: 109px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-110 {
    padding-bottom: 49px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-110 {
    padding-bottom: 66px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-110 {
    padding-bottom: 82px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-110 {
    padding-bottom: 110px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-111 {
    padding-bottom: 49px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-111 {
    padding-bottom: 66px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-111 {
    padding-bottom: 83px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-111 {
    padding-bottom: 111px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-112 {
    padding-bottom: 50px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-112 {
    padding-bottom: 67px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-112 {
    padding-bottom: 84px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-112 {
    padding-bottom: 112px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-113 {
    padding-bottom: 50px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-113 {
    padding-bottom: 67px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-113 {
    padding-bottom: 84px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-113 {
    padding-bottom: 113px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-114 {
    padding-bottom: 51px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-114 {
    padding-bottom: 68px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-114 {
    padding-bottom: 85px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-114 {
    padding-bottom: 114px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-115 {
    padding-bottom: 51px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-115 {
    padding-bottom: 69px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-115 {
    padding-bottom: 86px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-115 {
    padding-bottom: 115px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-116 {
    padding-bottom: 52px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-116 {
    padding-bottom: 69px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-116 {
    padding-bottom: 87px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-116 {
    padding-bottom: 116px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-117 {
    padding-bottom: 52px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-117 {
    padding-bottom: 70px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-117 {
    padding-bottom: 87px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-117 {
    padding-bottom: 117px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-118 {
    padding-bottom: 53px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-118 {
    padding-bottom: 70px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-118 {
    padding-bottom: 88px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-118 {
    padding-bottom: 118px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-119 {
    padding-bottom: 53px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-119 {
    padding-bottom: 71px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-119 {
    padding-bottom: 89px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-119 {
    padding-bottom: 119px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-120 {
    padding-bottom: 54px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-120 {
    padding-bottom: 72px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-120 {
    padding-bottom: 90px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-120 {
    padding-bottom: 120px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-121 {
    padding-bottom: 54px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-121 {
    padding-bottom: 72px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-121 {
    padding-bottom: 90px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-121 {
    padding-bottom: 121px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-122 {
    padding-bottom: 54px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-122 {
    padding-bottom: 73px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-122 {
    padding-bottom: 91px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-122 {
    padding-bottom: 122px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-123 {
    padding-bottom: 55px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-123 {
    padding-bottom: 73px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-123 {
    padding-bottom: 92px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-123 {
    padding-bottom: 123px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-124 {
    padding-bottom: 55px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-124 {
    padding-bottom: 74px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-124 {
    padding-bottom: 93px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-124 {
    padding-bottom: 124px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-125 {
    padding-bottom: 56px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-125 {
    padding-bottom: 75px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-125 {
    padding-bottom: 93px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-125 {
    padding-bottom: 125px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-126 {
    padding-bottom: 56px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-126 {
    padding-bottom: 75px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-126 {
    padding-bottom: 94px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-126 {
    padding-bottom: 126px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-127 {
    padding-bottom: 57px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-127 {
    padding-bottom: 76px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-127 {
    padding-bottom: 95px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-127 {
    padding-bottom: 127px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-128 {
    padding-bottom: 57px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-128 {
    padding-bottom: 76px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-128 {
    padding-bottom: 96px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-128 {
    padding-bottom: 128px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-129 {
    padding-bottom: 58px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-129 {
    padding-bottom: 77px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-129 {
    padding-bottom: 96px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-129 {
    padding-bottom: 129px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-130 {
    padding-bottom: 58px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-130 {
    padding-bottom: 78px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-130 {
    padding-bottom: 97px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-130 {
    padding-bottom: 130px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-131 {
    padding-bottom: 58px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-131 {
    padding-bottom: 78px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-131 {
    padding-bottom: 98px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-131 {
    padding-bottom: 131px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-132 {
    padding-bottom: 59px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-132 {
    padding-bottom: 79px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-132 {
    padding-bottom: 99px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-132 {
    padding-bottom: 132px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-133 {
    padding-bottom: 59px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-133 {
    padding-bottom: 79px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-133 {
    padding-bottom: 99px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-133 {
    padding-bottom: 133px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-134 {
    padding-bottom: 60px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-134 {
    padding-bottom: 80px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-134 {
    padding-bottom: 100px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-134 {
    padding-bottom: 134px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-135 {
    padding-bottom: 60px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-135 {
    padding-bottom: 81px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-135 {
    padding-bottom: 101px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-135 {
    padding-bottom: 135px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-136 {
    padding-bottom: 61px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-136 {
    padding-bottom: 81px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-136 {
    padding-bottom: 102px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-136 {
    padding-bottom: 136px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-137 {
    padding-bottom: 61px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-137 {
    padding-bottom: 82px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-137 {
    padding-bottom: 102px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-137 {
    padding-bottom: 137px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-138 {
    padding-bottom: 62px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-138 {
    padding-bottom: 82px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-138 {
    padding-bottom: 103px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-138 {
    padding-bottom: 138px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-139 {
    padding-bottom: 62px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-139 {
    padding-bottom: 83px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-139 {
    padding-bottom: 104px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-139 {
    padding-bottom: 139px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-140 {
    padding-bottom: 63px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-140 {
    padding-bottom: 84px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-140 {
    padding-bottom: 105px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-140 {
    padding-bottom: 140px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-141 {
    padding-bottom: 63px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-141 {
    padding-bottom: 84px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-141 {
    padding-bottom: 105px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-141 {
    padding-bottom: 141px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-142 {
    padding-bottom: 63px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-142 {
    padding-bottom: 85px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-142 {
    padding-bottom: 106px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-142 {
    padding-bottom: 142px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-143 {
    padding-bottom: 64px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-143 {
    padding-bottom: 85px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-143 {
    padding-bottom: 107px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-143 {
    padding-bottom: 143px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-144 {
    padding-bottom: 64px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-144 {
    padding-bottom: 86px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-144 {
    padding-bottom: 108px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-144 {
    padding-bottom: 144px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-145 {
    padding-bottom: 65px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-145 {
    padding-bottom: 87px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-145 {
    padding-bottom: 108px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-145 {
    padding-bottom: 145px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-146 {
    padding-bottom: 65px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-146 {
    padding-bottom: 87px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-146 {
    padding-bottom: 109px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-146 {
    padding-bottom: 146px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-147 {
    padding-bottom: 66px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-147 {
    padding-bottom: 88px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-147 {
    padding-bottom: 110px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-147 {
    padding-bottom: 147px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-148 {
    padding-bottom: 66px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-148 {
    padding-bottom: 88px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-148 {
    padding-bottom: 111px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-148 {
    padding-bottom: 148px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-149 {
    padding-bottom: 67px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-149 {
    padding-bottom: 89px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-149 {
    padding-bottom: 111px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-149 {
    padding-bottom: 149px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-150 {
    padding-bottom: 67px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-150 {
    padding-bottom: 90px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-150 {
    padding-bottom: 112px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-150 {
    padding-bottom: 150px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-151 {
    padding-bottom: 67px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-151 {
    padding-bottom: 90px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-151 {
    padding-bottom: 113px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-151 {
    padding-bottom: 151px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-152 {
    padding-bottom: 68px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-152 {
    padding-bottom: 91px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-152 {
    padding-bottom: 114px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-152 {
    padding-bottom: 152px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-153 {
    padding-bottom: 68px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-153 {
    padding-bottom: 91px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-153 {
    padding-bottom: 114px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-153 {
    padding-bottom: 153px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-154 {
    padding-bottom: 69px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-154 {
    padding-bottom: 92px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-154 {
    padding-bottom: 115px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-154 {
    padding-bottom: 154px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-155 {
    padding-bottom: 69px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-155 {
    padding-bottom: 93px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-155 {
    padding-bottom: 116px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-155 {
    padding-bottom: 155px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-156 {
    padding-bottom: 70px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-156 {
    padding-bottom: 93px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-156 {
    padding-bottom: 117px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-156 {
    padding-bottom: 156px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-157 {
    padding-bottom: 70px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-157 {
    padding-bottom: 94px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-157 {
    padding-bottom: 117px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-157 {
    padding-bottom: 157px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-158 {
    padding-bottom: 71px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-158 {
    padding-bottom: 94px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-158 {
    padding-bottom: 118px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-158 {
    padding-bottom: 158px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-159 {
    padding-bottom: 71px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-159 {
    padding-bottom: 95px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-159 {
    padding-bottom: 119px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-159 {
    padding-bottom: 159px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-160 {
    padding-bottom: 72px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-160 {
    padding-bottom: 96px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-160 {
    padding-bottom: 120px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-160 {
    padding-bottom: 160px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-161 {
    padding-bottom: 72px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-161 {
    padding-bottom: 96px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-161 {
    padding-bottom: 120px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-161 {
    padding-bottom: 161px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-162 {
    padding-bottom: 72px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-162 {
    padding-bottom: 97px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-162 {
    padding-bottom: 121px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-162 {
    padding-bottom: 162px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-163 {
    padding-bottom: 73px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-163 {
    padding-bottom: 97px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-163 {
    padding-bottom: 122px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-163 {
    padding-bottom: 163px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-164 {
    padding-bottom: 73px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-164 {
    padding-bottom: 98px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-164 {
    padding-bottom: 123px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-164 {
    padding-bottom: 164px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-165 {
    padding-bottom: 74px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-165 {
    padding-bottom: 99px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-165 {
    padding-bottom: 123px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-165 {
    padding-bottom: 165px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-166 {
    padding-bottom: 74px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-166 {
    padding-bottom: 99px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-166 {
    padding-bottom: 124px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-166 {
    padding-bottom: 166px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-167 {
    padding-bottom: 75px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-167 {
    padding-bottom: 100px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-167 {
    padding-bottom: 125px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-167 {
    padding-bottom: 167px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-168 {
    padding-bottom: 75px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-168 {
    padding-bottom: 100px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-168 {
    padding-bottom: 126px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-168 {
    padding-bottom: 168px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-169 {
    padding-bottom: 76px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-169 {
    padding-bottom: 101px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-169 {
    padding-bottom: 126px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-169 {
    padding-bottom: 169px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-170 {
    padding-bottom: 76px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-170 {
    padding-bottom: 102px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-170 {
    padding-bottom: 127px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-170 {
    padding-bottom: 170px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-171 {
    padding-bottom: 76px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-171 {
    padding-bottom: 102px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-171 {
    padding-bottom: 128px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-171 {
    padding-bottom: 171px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-172 {
    padding-bottom: 77px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-172 {
    padding-bottom: 103px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-172 {
    padding-bottom: 129px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-172 {
    padding-bottom: 172px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-173 {
    padding-bottom: 77px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-173 {
    padding-bottom: 103px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-173 {
    padding-bottom: 129px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-173 {
    padding-bottom: 173px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-174 {
    padding-bottom: 78px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-174 {
    padding-bottom: 104px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-174 {
    padding-bottom: 130px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-174 {
    padding-bottom: 174px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-175 {
    padding-bottom: 78px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-175 {
    padding-bottom: 105px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-175 {
    padding-bottom: 131px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-175 {
    padding-bottom: 175px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-176 {
    padding-bottom: 79px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-176 {
    padding-bottom: 105px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-176 {
    padding-bottom: 132px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-176 {
    padding-bottom: 176px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-177 {
    padding-bottom: 79px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-177 {
    padding-bottom: 106px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-177 {
    padding-bottom: 132px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-177 {
    padding-bottom: 177px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-178 {
    padding-bottom: 80px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-178 {
    padding-bottom: 106px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-178 {
    padding-bottom: 133px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-178 {
    padding-bottom: 178px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-179 {
    padding-bottom: 80px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-179 {
    padding-bottom: 107px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-179 {
    padding-bottom: 134px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-179 {
    padding-bottom: 179px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-bottom-180 {
    padding-bottom: 81px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-bottom-180 {
    padding-bottom: 108px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-bottom-180 {
    padding-bottom: 135px; } }

@media (min-width: 1170px) {
  .padding-down-bottom-180 {
    padding-bottom: 180px; } }

.padding-all-bottom-0 {
  padding-bottom: 0px; }

.padding-all-bottom-1 {
  padding-bottom: 1px; }

.padding-all-bottom-2 {
  padding-bottom: 2px; }

.padding-all-bottom-3 {
  padding-bottom: 3px; }

.padding-all-bottom-4 {
  padding-bottom: 4px; }

.padding-all-bottom-5 {
  padding-bottom: 5px; }

.padding-all-bottom-6 {
  padding-bottom: 6px; }

.padding-all-bottom-7 {
  padding-bottom: 7px; }

.padding-all-bottom-8 {
  padding-bottom: 8px; }

.padding-all-bottom-9 {
  padding-bottom: 9px; }

.padding-all-bottom-10 {
  padding-bottom: 10px; }

.padding-all-bottom-11 {
  padding-bottom: 11px; }

.padding-all-bottom-12 {
  padding-bottom: 12px; }

.padding-all-bottom-13 {
  padding-bottom: 13px; }

.padding-all-bottom-14 {
  padding-bottom: 14px; }

.padding-all-bottom-15 {
  padding-bottom: 15px; }

.padding-all-bottom-16 {
  padding-bottom: 16px; }

.padding-all-bottom-17 {
  padding-bottom: 17px; }

.padding-all-bottom-18 {
  padding-bottom: 18px; }

.padding-all-bottom-19 {
  padding-bottom: 19px; }

.padding-all-bottom-20 {
  padding-bottom: 20px; }

.padding-all-bottom-21 {
  padding-bottom: 21px; }

.padding-all-bottom-22 {
  padding-bottom: 22px; }

.padding-all-bottom-23 {
  padding-bottom: 23px; }

.padding-all-bottom-24 {
  padding-bottom: 24px; }

.padding-all-bottom-25 {
  padding-bottom: 25px; }

.padding-all-bottom-26 {
  padding-bottom: 26px; }

.padding-all-bottom-27 {
  padding-bottom: 27px; }

.padding-all-bottom-28 {
  padding-bottom: 28px; }

.padding-all-bottom-29 {
  padding-bottom: 29px; }

.padding-all-bottom-30 {
  padding-bottom: 30px; }

.padding-all-bottom-31 {
  padding-bottom: 31px; }

.padding-all-bottom-32 {
  padding-bottom: 32px; }

.padding-all-bottom-33 {
  padding-bottom: 33px; }

.padding-all-bottom-34 {
  padding-bottom: 34px; }

.padding-all-bottom-35 {
  padding-bottom: 35px; }

.padding-all-bottom-36 {
  padding-bottom: 36px; }

.padding-all-bottom-37 {
  padding-bottom: 37px; }

.padding-all-bottom-38 {
  padding-bottom: 38px; }

.padding-all-bottom-39 {
  padding-bottom: 39px; }

.padding-all-bottom-40 {
  padding-bottom: 40px; }

.padding-all-bottom-41 {
  padding-bottom: 41px; }

.padding-all-bottom-42 {
  padding-bottom: 42px; }

.padding-all-bottom-43 {
  padding-bottom: 43px; }

.padding-all-bottom-44 {
  padding-bottom: 44px; }

.padding-all-bottom-45 {
  padding-bottom: 45px; }

.padding-all-bottom-46 {
  padding-bottom: 46px; }

.padding-all-bottom-47 {
  padding-bottom: 47px; }

.padding-all-bottom-48 {
  padding-bottom: 48px; }

.padding-all-bottom-49 {
  padding-bottom: 49px; }

.padding-all-bottom-50 {
  padding-bottom: 50px; }

.padding-all-bottom-51 {
  padding-bottom: 51px; }

.padding-all-bottom-52 {
  padding-bottom: 52px; }

.padding-all-bottom-53 {
  padding-bottom: 53px; }

.padding-all-bottom-54 {
  padding-bottom: 54px; }

.padding-all-bottom-55 {
  padding-bottom: 55px; }

.padding-all-bottom-56 {
  padding-bottom: 56px; }

.padding-all-bottom-57 {
  padding-bottom: 57px; }

.padding-all-bottom-58 {
  padding-bottom: 58px; }

.padding-all-bottom-59 {
  padding-bottom: 59px; }

.padding-all-bottom-60 {
  padding-bottom: 60px; }

.padding-all-bottom-61 {
  padding-bottom: 61px; }

.padding-all-bottom-62 {
  padding-bottom: 62px; }

.padding-all-bottom-63 {
  padding-bottom: 63px; }

.padding-all-bottom-64 {
  padding-bottom: 64px; }

.padding-all-bottom-65 {
  padding-bottom: 65px; }

.padding-all-bottom-66 {
  padding-bottom: 66px; }

.padding-all-bottom-67 {
  padding-bottom: 67px; }

.padding-all-bottom-68 {
  padding-bottom: 68px; }

.padding-all-bottom-69 {
  padding-bottom: 69px; }

.padding-all-bottom-70 {
  padding-bottom: 70px; }

.padding-all-bottom-71 {
  padding-bottom: 71px; }

.padding-all-bottom-72 {
  padding-bottom: 72px; }

.padding-all-bottom-73 {
  padding-bottom: 73px; }

.padding-all-bottom-74 {
  padding-bottom: 74px; }

.padding-all-bottom-75 {
  padding-bottom: 75px; }

.padding-all-bottom-76 {
  padding-bottom: 76px; }

.padding-all-bottom-77 {
  padding-bottom: 77px; }

.padding-all-bottom-78 {
  padding-bottom: 78px; }

.padding-all-bottom-79 {
  padding-bottom: 79px; }

.padding-all-bottom-80 {
  padding-bottom: 80px; }

.padding-all-bottom-81 {
  padding-bottom: 81px; }

.padding-all-bottom-82 {
  padding-bottom: 82px; }

.padding-all-bottom-83 {
  padding-bottom: 83px; }

.padding-all-bottom-84 {
  padding-bottom: 84px; }

.padding-all-bottom-85 {
  padding-bottom: 85px; }

.padding-all-bottom-86 {
  padding-bottom: 86px; }

.padding-all-bottom-87 {
  padding-bottom: 87px; }

.padding-all-bottom-88 {
  padding-bottom: 88px; }

.padding-all-bottom-89 {
  padding-bottom: 89px; }

.padding-all-bottom-90 {
  padding-bottom: 90px; }

.padding-all-bottom-91 {
  padding-bottom: 91px; }

.padding-all-bottom-92 {
  padding-bottom: 92px; }

.padding-all-bottom-93 {
  padding-bottom: 93px; }

.padding-all-bottom-94 {
  padding-bottom: 94px; }

.padding-all-bottom-95 {
  padding-bottom: 95px; }

.padding-all-bottom-96 {
  padding-bottom: 96px; }

.padding-all-bottom-97 {
  padding-bottom: 97px; }

.padding-all-bottom-98 {
  padding-bottom: 98px; }

.padding-all-bottom-99 {
  padding-bottom: 99px; }

.padding-all-bottom-100 {
  padding-bottom: 100px; }

.padding-all-bottom-101 {
  padding-bottom: 101px; }

.padding-all-bottom-102 {
  padding-bottom: 102px; }

.padding-all-bottom-103 {
  padding-bottom: 103px; }

.padding-all-bottom-104 {
  padding-bottom: 104px; }

.padding-all-bottom-105 {
  padding-bottom: 105px; }

.padding-all-bottom-106 {
  padding-bottom: 106px; }

.padding-all-bottom-107 {
  padding-bottom: 107px; }

.padding-all-bottom-108 {
  padding-bottom: 108px; }

.padding-all-bottom-109 {
  padding-bottom: 109px; }

.padding-all-bottom-110 {
  padding-bottom: 110px; }

.padding-all-bottom-111 {
  padding-bottom: 111px; }

.padding-all-bottom-112 {
  padding-bottom: 112px; }

.padding-all-bottom-113 {
  padding-bottom: 113px; }

.padding-all-bottom-114 {
  padding-bottom: 114px; }

.padding-all-bottom-115 {
  padding-bottom: 115px; }

.padding-all-bottom-116 {
  padding-bottom: 116px; }

.padding-all-bottom-117 {
  padding-bottom: 117px; }

.padding-all-bottom-118 {
  padding-bottom: 118px; }

.padding-all-bottom-119 {
  padding-bottom: 119px; }

.padding-all-bottom-120 {
  padding-bottom: 120px; }

.padding-all-bottom-121 {
  padding-bottom: 121px; }

.padding-all-bottom-122 {
  padding-bottom: 122px; }

.padding-all-bottom-123 {
  padding-bottom: 123px; }

.padding-all-bottom-124 {
  padding-bottom: 124px; }

.padding-all-bottom-125 {
  padding-bottom: 125px; }

.padding-all-bottom-126 {
  padding-bottom: 126px; }

.padding-all-bottom-127 {
  padding-bottom: 127px; }

.padding-all-bottom-128 {
  padding-bottom: 128px; }

.padding-all-bottom-129 {
  padding-bottom: 129px; }

.padding-all-bottom-130 {
  padding-bottom: 130px; }

.padding-all-bottom-131 {
  padding-bottom: 131px; }

.padding-all-bottom-132 {
  padding-bottom: 132px; }

.padding-all-bottom-133 {
  padding-bottom: 133px; }

.padding-all-bottom-134 {
  padding-bottom: 134px; }

.padding-all-bottom-135 {
  padding-bottom: 135px; }

.padding-all-bottom-136 {
  padding-bottom: 136px; }

.padding-all-bottom-137 {
  padding-bottom: 137px; }

.padding-all-bottom-138 {
  padding-bottom: 138px; }

.padding-all-bottom-139 {
  padding-bottom: 139px; }

.padding-all-bottom-140 {
  padding-bottom: 140px; }

.padding-all-bottom-141 {
  padding-bottom: 141px; }

.padding-all-bottom-142 {
  padding-bottom: 142px; }

.padding-all-bottom-143 {
  padding-bottom: 143px; }

.padding-all-bottom-144 {
  padding-bottom: 144px; }

.padding-all-bottom-145 {
  padding-bottom: 145px; }

.padding-all-bottom-146 {
  padding-bottom: 146px; }

.padding-all-bottom-147 {
  padding-bottom: 147px; }

.padding-all-bottom-148 {
  padding-bottom: 148px; }

.padding-all-bottom-149 {
  padding-bottom: 149px; }

.padding-all-bottom-150 {
  padding-bottom: 150px; }

.padding-all-bottom-151 {
  padding-bottom: 151px; }

.padding-all-bottom-152 {
  padding-bottom: 152px; }

.padding-all-bottom-153 {
  padding-bottom: 153px; }

.padding-all-bottom-154 {
  padding-bottom: 154px; }

.padding-all-bottom-155 {
  padding-bottom: 155px; }

.padding-all-bottom-156 {
  padding-bottom: 156px; }

.padding-all-bottom-157 {
  padding-bottom: 157px; }

.padding-all-bottom-158 {
  padding-bottom: 158px; }

.padding-all-bottom-159 {
  padding-bottom: 159px; }

.padding-all-bottom-160 {
  padding-bottom: 160px; }

.padding-all-bottom-161 {
  padding-bottom: 161px; }

.padding-all-bottom-162 {
  padding-bottom: 162px; }

.padding-all-bottom-163 {
  padding-bottom: 163px; }

.padding-all-bottom-164 {
  padding-bottom: 164px; }

.padding-all-bottom-165 {
  padding-bottom: 165px; }

.padding-all-bottom-166 {
  padding-bottom: 166px; }

.padding-all-bottom-167 {
  padding-bottom: 167px; }

.padding-all-bottom-168 {
  padding-bottom: 168px; }

.padding-all-bottom-169 {
  padding-bottom: 169px; }

.padding-all-bottom-170 {
  padding-bottom: 170px; }

.padding-all-bottom-171 {
  padding-bottom: 171px; }

.padding-all-bottom-172 {
  padding-bottom: 172px; }

.padding-all-bottom-173 {
  padding-bottom: 173px; }

.padding-all-bottom-174 {
  padding-bottom: 174px; }

.padding-all-bottom-175 {
  padding-bottom: 175px; }

.padding-all-bottom-176 {
  padding-bottom: 176px; }

.padding-all-bottom-177 {
  padding-bottom: 177px; }

.padding-all-bottom-178 {
  padding-bottom: 178px; }

.padding-all-bottom-179 {
  padding-bottom: 179px; }

.padding-all-bottom-180 {
  padding-bottom: 180px; }

@media (min-width: 0) and (max-width: 767px) {
  .padding-xs-bottom-0 {
    padding-bottom: 0px; }
  .padding-xs-bottom-1 {
    padding-bottom: 1px; }
  .padding-xs-bottom-2 {
    padding-bottom: 2px; }
  .padding-xs-bottom-3 {
    padding-bottom: 3px; }
  .padding-xs-bottom-4 {
    padding-bottom: 4px; }
  .padding-xs-bottom-5 {
    padding-bottom: 5px; }
  .padding-xs-bottom-6 {
    padding-bottom: 6px; }
  .padding-xs-bottom-7 {
    padding-bottom: 7px; }
  .padding-xs-bottom-8 {
    padding-bottom: 8px; }
  .padding-xs-bottom-9 {
    padding-bottom: 9px; }
  .padding-xs-bottom-10 {
    padding-bottom: 10px; }
  .padding-xs-bottom-11 {
    padding-bottom: 11px; }
  .padding-xs-bottom-12 {
    padding-bottom: 12px; }
  .padding-xs-bottom-13 {
    padding-bottom: 13px; }
  .padding-xs-bottom-14 {
    padding-bottom: 14px; }
  .padding-xs-bottom-15 {
    padding-bottom: 15px; }
  .padding-xs-bottom-16 {
    padding-bottom: 16px; }
  .padding-xs-bottom-17 {
    padding-bottom: 17px; }
  .padding-xs-bottom-18 {
    padding-bottom: 18px; }
  .padding-xs-bottom-19 {
    padding-bottom: 19px; }
  .padding-xs-bottom-20 {
    padding-bottom: 20px; }
  .padding-xs-bottom-21 {
    padding-bottom: 21px; }
  .padding-xs-bottom-22 {
    padding-bottom: 22px; }
  .padding-xs-bottom-23 {
    padding-bottom: 23px; }
  .padding-xs-bottom-24 {
    padding-bottom: 24px; }
  .padding-xs-bottom-25 {
    padding-bottom: 25px; }
  .padding-xs-bottom-26 {
    padding-bottom: 26px; }
  .padding-xs-bottom-27 {
    padding-bottom: 27px; }
  .padding-xs-bottom-28 {
    padding-bottom: 28px; }
  .padding-xs-bottom-29 {
    padding-bottom: 29px; }
  .padding-xs-bottom-30 {
    padding-bottom: 30px; }
  .padding-xs-bottom-31 {
    padding-bottom: 31px; }
  .padding-xs-bottom-32 {
    padding-bottom: 32px; }
  .padding-xs-bottom-33 {
    padding-bottom: 33px; }
  .padding-xs-bottom-34 {
    padding-bottom: 34px; }
  .padding-xs-bottom-35 {
    padding-bottom: 35px; }
  .padding-xs-bottom-36 {
    padding-bottom: 36px; }
  .padding-xs-bottom-37 {
    padding-bottom: 37px; }
  .padding-xs-bottom-38 {
    padding-bottom: 38px; }
  .padding-xs-bottom-39 {
    padding-bottom: 39px; }
  .padding-xs-bottom-40 {
    padding-bottom: 40px; }
  .padding-xs-bottom-41 {
    padding-bottom: 41px; }
  .padding-xs-bottom-42 {
    padding-bottom: 42px; }
  .padding-xs-bottom-43 {
    padding-bottom: 43px; }
  .padding-xs-bottom-44 {
    padding-bottom: 44px; }
  .padding-xs-bottom-45 {
    padding-bottom: 45px; }
  .padding-xs-bottom-46 {
    padding-bottom: 46px; }
  .padding-xs-bottom-47 {
    padding-bottom: 47px; }
  .padding-xs-bottom-48 {
    padding-bottom: 48px; }
  .padding-xs-bottom-49 {
    padding-bottom: 49px; }
  .padding-xs-bottom-50 {
    padding-bottom: 50px; }
  .padding-xs-bottom-51 {
    padding-bottom: 51px; }
  .padding-xs-bottom-52 {
    padding-bottom: 52px; }
  .padding-xs-bottom-53 {
    padding-bottom: 53px; }
  .padding-xs-bottom-54 {
    padding-bottom: 54px; }
  .padding-xs-bottom-55 {
    padding-bottom: 55px; }
  .padding-xs-bottom-56 {
    padding-bottom: 56px; }
  .padding-xs-bottom-57 {
    padding-bottom: 57px; }
  .padding-xs-bottom-58 {
    padding-bottom: 58px; }
  .padding-xs-bottom-59 {
    padding-bottom: 59px; }
  .padding-xs-bottom-60 {
    padding-bottom: 60px; }
  .padding-xs-bottom-61 {
    padding-bottom: 61px; }
  .padding-xs-bottom-62 {
    padding-bottom: 62px; }
  .padding-xs-bottom-63 {
    padding-bottom: 63px; }
  .padding-xs-bottom-64 {
    padding-bottom: 64px; }
  .padding-xs-bottom-65 {
    padding-bottom: 65px; }
  .padding-xs-bottom-66 {
    padding-bottom: 66px; }
  .padding-xs-bottom-67 {
    padding-bottom: 67px; }
  .padding-xs-bottom-68 {
    padding-bottom: 68px; }
  .padding-xs-bottom-69 {
    padding-bottom: 69px; }
  .padding-xs-bottom-70 {
    padding-bottom: 70px; }
  .padding-xs-bottom-71 {
    padding-bottom: 71px; }
  .padding-xs-bottom-72 {
    padding-bottom: 72px; }
  .padding-xs-bottom-73 {
    padding-bottom: 73px; }
  .padding-xs-bottom-74 {
    padding-bottom: 74px; }
  .padding-xs-bottom-75 {
    padding-bottom: 75px; }
  .padding-xs-bottom-76 {
    padding-bottom: 76px; }
  .padding-xs-bottom-77 {
    padding-bottom: 77px; }
  .padding-xs-bottom-78 {
    padding-bottom: 78px; }
  .padding-xs-bottom-79 {
    padding-bottom: 79px; }
  .padding-xs-bottom-80 {
    padding-bottom: 80px; }
  .padding-xs-bottom-81 {
    padding-bottom: 81px; }
  .padding-xs-bottom-82 {
    padding-bottom: 82px; }
  .padding-xs-bottom-83 {
    padding-bottom: 83px; }
  .padding-xs-bottom-84 {
    padding-bottom: 84px; }
  .padding-xs-bottom-85 {
    padding-bottom: 85px; }
  .padding-xs-bottom-86 {
    padding-bottom: 86px; }
  .padding-xs-bottom-87 {
    padding-bottom: 87px; }
  .padding-xs-bottom-88 {
    padding-bottom: 88px; }
  .padding-xs-bottom-89 {
    padding-bottom: 89px; }
  .padding-xs-bottom-90 {
    padding-bottom: 90px; }
  .padding-xs-bottom-91 {
    padding-bottom: 91px; }
  .padding-xs-bottom-92 {
    padding-bottom: 92px; }
  .padding-xs-bottom-93 {
    padding-bottom: 93px; }
  .padding-xs-bottom-94 {
    padding-bottom: 94px; }
  .padding-xs-bottom-95 {
    padding-bottom: 95px; }
  .padding-xs-bottom-96 {
    padding-bottom: 96px; }
  .padding-xs-bottom-97 {
    padding-bottom: 97px; }
  .padding-xs-bottom-98 {
    padding-bottom: 98px; }
  .padding-xs-bottom-99 {
    padding-bottom: 99px; }
  .padding-xs-bottom-100 {
    padding-bottom: 100px; }
  .padding-xs-bottom-101 {
    padding-bottom: 101px; }
  .padding-xs-bottom-102 {
    padding-bottom: 102px; }
  .padding-xs-bottom-103 {
    padding-bottom: 103px; }
  .padding-xs-bottom-104 {
    padding-bottom: 104px; }
  .padding-xs-bottom-105 {
    padding-bottom: 105px; }
  .padding-xs-bottom-106 {
    padding-bottom: 106px; }
  .padding-xs-bottom-107 {
    padding-bottom: 107px; }
  .padding-xs-bottom-108 {
    padding-bottom: 108px; }
  .padding-xs-bottom-109 {
    padding-bottom: 109px; }
  .padding-xs-bottom-110 {
    padding-bottom: 110px; }
  .padding-xs-bottom-111 {
    padding-bottom: 111px; }
  .padding-xs-bottom-112 {
    padding-bottom: 112px; }
  .padding-xs-bottom-113 {
    padding-bottom: 113px; }
  .padding-xs-bottom-114 {
    padding-bottom: 114px; }
  .padding-xs-bottom-115 {
    padding-bottom: 115px; }
  .padding-xs-bottom-116 {
    padding-bottom: 116px; }
  .padding-xs-bottom-117 {
    padding-bottom: 117px; }
  .padding-xs-bottom-118 {
    padding-bottom: 118px; }
  .padding-xs-bottom-119 {
    padding-bottom: 119px; }
  .padding-xs-bottom-120 {
    padding-bottom: 120px; }
  .padding-xs-bottom-121 {
    padding-bottom: 121px; }
  .padding-xs-bottom-122 {
    padding-bottom: 122px; }
  .padding-xs-bottom-123 {
    padding-bottom: 123px; }
  .padding-xs-bottom-124 {
    padding-bottom: 124px; }
  .padding-xs-bottom-125 {
    padding-bottom: 125px; }
  .padding-xs-bottom-126 {
    padding-bottom: 126px; }
  .padding-xs-bottom-127 {
    padding-bottom: 127px; }
  .padding-xs-bottom-128 {
    padding-bottom: 128px; }
  .padding-xs-bottom-129 {
    padding-bottom: 129px; }
  .padding-xs-bottom-130 {
    padding-bottom: 130px; }
  .padding-xs-bottom-131 {
    padding-bottom: 131px; }
  .padding-xs-bottom-132 {
    padding-bottom: 132px; }
  .padding-xs-bottom-133 {
    padding-bottom: 133px; }
  .padding-xs-bottom-134 {
    padding-bottom: 134px; }
  .padding-xs-bottom-135 {
    padding-bottom: 135px; }
  .padding-xs-bottom-136 {
    padding-bottom: 136px; }
  .padding-xs-bottom-137 {
    padding-bottom: 137px; }
  .padding-xs-bottom-138 {
    padding-bottom: 138px; }
  .padding-xs-bottom-139 {
    padding-bottom: 139px; }
  .padding-xs-bottom-140 {
    padding-bottom: 140px; }
  .padding-xs-bottom-141 {
    padding-bottom: 141px; }
  .padding-xs-bottom-142 {
    padding-bottom: 142px; }
  .padding-xs-bottom-143 {
    padding-bottom: 143px; }
  .padding-xs-bottom-144 {
    padding-bottom: 144px; }
  .padding-xs-bottom-145 {
    padding-bottom: 145px; }
  .padding-xs-bottom-146 {
    padding-bottom: 146px; }
  .padding-xs-bottom-147 {
    padding-bottom: 147px; }
  .padding-xs-bottom-148 {
    padding-bottom: 148px; }
  .padding-xs-bottom-149 {
    padding-bottom: 149px; }
  .padding-xs-bottom-150 {
    padding-bottom: 150px; }
  .padding-xs-bottom-151 {
    padding-bottom: 151px; }
  .padding-xs-bottom-152 {
    padding-bottom: 152px; }
  .padding-xs-bottom-153 {
    padding-bottom: 153px; }
  .padding-xs-bottom-154 {
    padding-bottom: 154px; }
  .padding-xs-bottom-155 {
    padding-bottom: 155px; }
  .padding-xs-bottom-156 {
    padding-bottom: 156px; }
  .padding-xs-bottom-157 {
    padding-bottom: 157px; }
  .padding-xs-bottom-158 {
    padding-bottom: 158px; }
  .padding-xs-bottom-159 {
    padding-bottom: 159px; }
  .padding-xs-bottom-160 {
    padding-bottom: 160px; }
  .padding-xs-bottom-161 {
    padding-bottom: 161px; }
  .padding-xs-bottom-162 {
    padding-bottom: 162px; }
  .padding-xs-bottom-163 {
    padding-bottom: 163px; }
  .padding-xs-bottom-164 {
    padding-bottom: 164px; }
  .padding-xs-bottom-165 {
    padding-bottom: 165px; }
  .padding-xs-bottom-166 {
    padding-bottom: 166px; }
  .padding-xs-bottom-167 {
    padding-bottom: 167px; }
  .padding-xs-bottom-168 {
    padding-bottom: 168px; }
  .padding-xs-bottom-169 {
    padding-bottom: 169px; }
  .padding-xs-bottom-170 {
    padding-bottom: 170px; }
  .padding-xs-bottom-171 {
    padding-bottom: 171px; }
  .padding-xs-bottom-172 {
    padding-bottom: 172px; }
  .padding-xs-bottom-173 {
    padding-bottom: 173px; }
  .padding-xs-bottom-174 {
    padding-bottom: 174px; }
  .padding-xs-bottom-175 {
    padding-bottom: 175px; }
  .padding-xs-bottom-176 {
    padding-bottom: 176px; }
  .padding-xs-bottom-177 {
    padding-bottom: 177px; }
  .padding-xs-bottom-178 {
    padding-bottom: 178px; }
  .padding-xs-bottom-179 {
    padding-bottom: 179px; }
  .padding-xs-bottom-180 {
    padding-bottom: 180px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-sm-bottom-0 {
    padding-bottom: 0px; }
  .padding-sm-bottom-1 {
    padding-bottom: 1px; }
  .padding-sm-bottom-2 {
    padding-bottom: 2px; }
  .padding-sm-bottom-3 {
    padding-bottom: 3px; }
  .padding-sm-bottom-4 {
    padding-bottom: 4px; }
  .padding-sm-bottom-5 {
    padding-bottom: 5px; }
  .padding-sm-bottom-6 {
    padding-bottom: 6px; }
  .padding-sm-bottom-7 {
    padding-bottom: 7px; }
  .padding-sm-bottom-8 {
    padding-bottom: 8px; }
  .padding-sm-bottom-9 {
    padding-bottom: 9px; }
  .padding-sm-bottom-10 {
    padding-bottom: 10px; }
  .padding-sm-bottom-11 {
    padding-bottom: 11px; }
  .padding-sm-bottom-12 {
    padding-bottom: 12px; }
  .padding-sm-bottom-13 {
    padding-bottom: 13px; }
  .padding-sm-bottom-14 {
    padding-bottom: 14px; }
  .padding-sm-bottom-15 {
    padding-bottom: 15px; }
  .padding-sm-bottom-16 {
    padding-bottom: 16px; }
  .padding-sm-bottom-17 {
    padding-bottom: 17px; }
  .padding-sm-bottom-18 {
    padding-bottom: 18px; }
  .padding-sm-bottom-19 {
    padding-bottom: 19px; }
  .padding-sm-bottom-20 {
    padding-bottom: 20px; }
  .padding-sm-bottom-21 {
    padding-bottom: 21px; }
  .padding-sm-bottom-22 {
    padding-bottom: 22px; }
  .padding-sm-bottom-23 {
    padding-bottom: 23px; }
  .padding-sm-bottom-24 {
    padding-bottom: 24px; }
  .padding-sm-bottom-25 {
    padding-bottom: 25px; }
  .padding-sm-bottom-26 {
    padding-bottom: 26px; }
  .padding-sm-bottom-27 {
    padding-bottom: 27px; }
  .padding-sm-bottom-28 {
    padding-bottom: 28px; }
  .padding-sm-bottom-29 {
    padding-bottom: 29px; }
  .padding-sm-bottom-30 {
    padding-bottom: 30px; }
  .padding-sm-bottom-31 {
    padding-bottom: 31px; }
  .padding-sm-bottom-32 {
    padding-bottom: 32px; }
  .padding-sm-bottom-33 {
    padding-bottom: 33px; }
  .padding-sm-bottom-34 {
    padding-bottom: 34px; }
  .padding-sm-bottom-35 {
    padding-bottom: 35px; }
  .padding-sm-bottom-36 {
    padding-bottom: 36px; }
  .padding-sm-bottom-37 {
    padding-bottom: 37px; }
  .padding-sm-bottom-38 {
    padding-bottom: 38px; }
  .padding-sm-bottom-39 {
    padding-bottom: 39px; }
  .padding-sm-bottom-40 {
    padding-bottom: 40px; }
  .padding-sm-bottom-41 {
    padding-bottom: 41px; }
  .padding-sm-bottom-42 {
    padding-bottom: 42px; }
  .padding-sm-bottom-43 {
    padding-bottom: 43px; }
  .padding-sm-bottom-44 {
    padding-bottom: 44px; }
  .padding-sm-bottom-45 {
    padding-bottom: 45px; }
  .padding-sm-bottom-46 {
    padding-bottom: 46px; }
  .padding-sm-bottom-47 {
    padding-bottom: 47px; }
  .padding-sm-bottom-48 {
    padding-bottom: 48px; }
  .padding-sm-bottom-49 {
    padding-bottom: 49px; }
  .padding-sm-bottom-50 {
    padding-bottom: 50px; }
  .padding-sm-bottom-51 {
    padding-bottom: 51px; }
  .padding-sm-bottom-52 {
    padding-bottom: 52px; }
  .padding-sm-bottom-53 {
    padding-bottom: 53px; }
  .padding-sm-bottom-54 {
    padding-bottom: 54px; }
  .padding-sm-bottom-55 {
    padding-bottom: 55px; }
  .padding-sm-bottom-56 {
    padding-bottom: 56px; }
  .padding-sm-bottom-57 {
    padding-bottom: 57px; }
  .padding-sm-bottom-58 {
    padding-bottom: 58px; }
  .padding-sm-bottom-59 {
    padding-bottom: 59px; }
  .padding-sm-bottom-60 {
    padding-bottom: 60px; }
  .padding-sm-bottom-61 {
    padding-bottom: 61px; }
  .padding-sm-bottom-62 {
    padding-bottom: 62px; }
  .padding-sm-bottom-63 {
    padding-bottom: 63px; }
  .padding-sm-bottom-64 {
    padding-bottom: 64px; }
  .padding-sm-bottom-65 {
    padding-bottom: 65px; }
  .padding-sm-bottom-66 {
    padding-bottom: 66px; }
  .padding-sm-bottom-67 {
    padding-bottom: 67px; }
  .padding-sm-bottom-68 {
    padding-bottom: 68px; }
  .padding-sm-bottom-69 {
    padding-bottom: 69px; }
  .padding-sm-bottom-70 {
    padding-bottom: 70px; }
  .padding-sm-bottom-71 {
    padding-bottom: 71px; }
  .padding-sm-bottom-72 {
    padding-bottom: 72px; }
  .padding-sm-bottom-73 {
    padding-bottom: 73px; }
  .padding-sm-bottom-74 {
    padding-bottom: 74px; }
  .padding-sm-bottom-75 {
    padding-bottom: 75px; }
  .padding-sm-bottom-76 {
    padding-bottom: 76px; }
  .padding-sm-bottom-77 {
    padding-bottom: 77px; }
  .padding-sm-bottom-78 {
    padding-bottom: 78px; }
  .padding-sm-bottom-79 {
    padding-bottom: 79px; }
  .padding-sm-bottom-80 {
    padding-bottom: 80px; }
  .padding-sm-bottom-81 {
    padding-bottom: 81px; }
  .padding-sm-bottom-82 {
    padding-bottom: 82px; }
  .padding-sm-bottom-83 {
    padding-bottom: 83px; }
  .padding-sm-bottom-84 {
    padding-bottom: 84px; }
  .padding-sm-bottom-85 {
    padding-bottom: 85px; }
  .padding-sm-bottom-86 {
    padding-bottom: 86px; }
  .padding-sm-bottom-87 {
    padding-bottom: 87px; }
  .padding-sm-bottom-88 {
    padding-bottom: 88px; }
  .padding-sm-bottom-89 {
    padding-bottom: 89px; }
  .padding-sm-bottom-90 {
    padding-bottom: 90px; }
  .padding-sm-bottom-91 {
    padding-bottom: 91px; }
  .padding-sm-bottom-92 {
    padding-bottom: 92px; }
  .padding-sm-bottom-93 {
    padding-bottom: 93px; }
  .padding-sm-bottom-94 {
    padding-bottom: 94px; }
  .padding-sm-bottom-95 {
    padding-bottom: 95px; }
  .padding-sm-bottom-96 {
    padding-bottom: 96px; }
  .padding-sm-bottom-97 {
    padding-bottom: 97px; }
  .padding-sm-bottom-98 {
    padding-bottom: 98px; }
  .padding-sm-bottom-99 {
    padding-bottom: 99px; }
  .padding-sm-bottom-100 {
    padding-bottom: 100px; }
  .padding-sm-bottom-101 {
    padding-bottom: 101px; }
  .padding-sm-bottom-102 {
    padding-bottom: 102px; }
  .padding-sm-bottom-103 {
    padding-bottom: 103px; }
  .padding-sm-bottom-104 {
    padding-bottom: 104px; }
  .padding-sm-bottom-105 {
    padding-bottom: 105px; }
  .padding-sm-bottom-106 {
    padding-bottom: 106px; }
  .padding-sm-bottom-107 {
    padding-bottom: 107px; }
  .padding-sm-bottom-108 {
    padding-bottom: 108px; }
  .padding-sm-bottom-109 {
    padding-bottom: 109px; }
  .padding-sm-bottom-110 {
    padding-bottom: 110px; }
  .padding-sm-bottom-111 {
    padding-bottom: 111px; }
  .padding-sm-bottom-112 {
    padding-bottom: 112px; }
  .padding-sm-bottom-113 {
    padding-bottom: 113px; }
  .padding-sm-bottom-114 {
    padding-bottom: 114px; }
  .padding-sm-bottom-115 {
    padding-bottom: 115px; }
  .padding-sm-bottom-116 {
    padding-bottom: 116px; }
  .padding-sm-bottom-117 {
    padding-bottom: 117px; }
  .padding-sm-bottom-118 {
    padding-bottom: 118px; }
  .padding-sm-bottom-119 {
    padding-bottom: 119px; }
  .padding-sm-bottom-120 {
    padding-bottom: 120px; }
  .padding-sm-bottom-121 {
    padding-bottom: 121px; }
  .padding-sm-bottom-122 {
    padding-bottom: 122px; }
  .padding-sm-bottom-123 {
    padding-bottom: 123px; }
  .padding-sm-bottom-124 {
    padding-bottom: 124px; }
  .padding-sm-bottom-125 {
    padding-bottom: 125px; }
  .padding-sm-bottom-126 {
    padding-bottom: 126px; }
  .padding-sm-bottom-127 {
    padding-bottom: 127px; }
  .padding-sm-bottom-128 {
    padding-bottom: 128px; }
  .padding-sm-bottom-129 {
    padding-bottom: 129px; }
  .padding-sm-bottom-130 {
    padding-bottom: 130px; }
  .padding-sm-bottom-131 {
    padding-bottom: 131px; }
  .padding-sm-bottom-132 {
    padding-bottom: 132px; }
  .padding-sm-bottom-133 {
    padding-bottom: 133px; }
  .padding-sm-bottom-134 {
    padding-bottom: 134px; }
  .padding-sm-bottom-135 {
    padding-bottom: 135px; }
  .padding-sm-bottom-136 {
    padding-bottom: 136px; }
  .padding-sm-bottom-137 {
    padding-bottom: 137px; }
  .padding-sm-bottom-138 {
    padding-bottom: 138px; }
  .padding-sm-bottom-139 {
    padding-bottom: 139px; }
  .padding-sm-bottom-140 {
    padding-bottom: 140px; }
  .padding-sm-bottom-141 {
    padding-bottom: 141px; }
  .padding-sm-bottom-142 {
    padding-bottom: 142px; }
  .padding-sm-bottom-143 {
    padding-bottom: 143px; }
  .padding-sm-bottom-144 {
    padding-bottom: 144px; }
  .padding-sm-bottom-145 {
    padding-bottom: 145px; }
  .padding-sm-bottom-146 {
    padding-bottom: 146px; }
  .padding-sm-bottom-147 {
    padding-bottom: 147px; }
  .padding-sm-bottom-148 {
    padding-bottom: 148px; }
  .padding-sm-bottom-149 {
    padding-bottom: 149px; }
  .padding-sm-bottom-150 {
    padding-bottom: 150px; }
  .padding-sm-bottom-151 {
    padding-bottom: 151px; }
  .padding-sm-bottom-152 {
    padding-bottom: 152px; }
  .padding-sm-bottom-153 {
    padding-bottom: 153px; }
  .padding-sm-bottom-154 {
    padding-bottom: 154px; }
  .padding-sm-bottom-155 {
    padding-bottom: 155px; }
  .padding-sm-bottom-156 {
    padding-bottom: 156px; }
  .padding-sm-bottom-157 {
    padding-bottom: 157px; }
  .padding-sm-bottom-158 {
    padding-bottom: 158px; }
  .padding-sm-bottom-159 {
    padding-bottom: 159px; }
  .padding-sm-bottom-160 {
    padding-bottom: 160px; }
  .padding-sm-bottom-161 {
    padding-bottom: 161px; }
  .padding-sm-bottom-162 {
    padding-bottom: 162px; }
  .padding-sm-bottom-163 {
    padding-bottom: 163px; }
  .padding-sm-bottom-164 {
    padding-bottom: 164px; }
  .padding-sm-bottom-165 {
    padding-bottom: 165px; }
  .padding-sm-bottom-166 {
    padding-bottom: 166px; }
  .padding-sm-bottom-167 {
    padding-bottom: 167px; }
  .padding-sm-bottom-168 {
    padding-bottom: 168px; }
  .padding-sm-bottom-169 {
    padding-bottom: 169px; }
  .padding-sm-bottom-170 {
    padding-bottom: 170px; }
  .padding-sm-bottom-171 {
    padding-bottom: 171px; }
  .padding-sm-bottom-172 {
    padding-bottom: 172px; }
  .padding-sm-bottom-173 {
    padding-bottom: 173px; }
  .padding-sm-bottom-174 {
    padding-bottom: 174px; }
  .padding-sm-bottom-175 {
    padding-bottom: 175px; }
  .padding-sm-bottom-176 {
    padding-bottom: 176px; }
  .padding-sm-bottom-177 {
    padding-bottom: 177px; }
  .padding-sm-bottom-178 {
    padding-bottom: 178px; }
  .padding-sm-bottom-179 {
    padding-bottom: 179px; }
  .padding-sm-bottom-180 {
    padding-bottom: 180px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-md-bottom-0 {
    padding-bottom: 0px; }
  .padding-md-bottom-1 {
    padding-bottom: 1px; }
  .padding-md-bottom-2 {
    padding-bottom: 2px; }
  .padding-md-bottom-3 {
    padding-bottom: 3px; }
  .padding-md-bottom-4 {
    padding-bottom: 4px; }
  .padding-md-bottom-5 {
    padding-bottom: 5px; }
  .padding-md-bottom-6 {
    padding-bottom: 6px; }
  .padding-md-bottom-7 {
    padding-bottom: 7px; }
  .padding-md-bottom-8 {
    padding-bottom: 8px; }
  .padding-md-bottom-9 {
    padding-bottom: 9px; }
  .padding-md-bottom-10 {
    padding-bottom: 10px; }
  .padding-md-bottom-11 {
    padding-bottom: 11px; }
  .padding-md-bottom-12 {
    padding-bottom: 12px; }
  .padding-md-bottom-13 {
    padding-bottom: 13px; }
  .padding-md-bottom-14 {
    padding-bottom: 14px; }
  .padding-md-bottom-15 {
    padding-bottom: 15px; }
  .padding-md-bottom-16 {
    padding-bottom: 16px; }
  .padding-md-bottom-17 {
    padding-bottom: 17px; }
  .padding-md-bottom-18 {
    padding-bottom: 18px; }
  .padding-md-bottom-19 {
    padding-bottom: 19px; }
  .padding-md-bottom-20 {
    padding-bottom: 20px; }
  .padding-md-bottom-21 {
    padding-bottom: 21px; }
  .padding-md-bottom-22 {
    padding-bottom: 22px; }
  .padding-md-bottom-23 {
    padding-bottom: 23px; }
  .padding-md-bottom-24 {
    padding-bottom: 24px; }
  .padding-md-bottom-25 {
    padding-bottom: 25px; }
  .padding-md-bottom-26 {
    padding-bottom: 26px; }
  .padding-md-bottom-27 {
    padding-bottom: 27px; }
  .padding-md-bottom-28 {
    padding-bottom: 28px; }
  .padding-md-bottom-29 {
    padding-bottom: 29px; }
  .padding-md-bottom-30 {
    padding-bottom: 30px; }
  .padding-md-bottom-31 {
    padding-bottom: 31px; }
  .padding-md-bottom-32 {
    padding-bottom: 32px; }
  .padding-md-bottom-33 {
    padding-bottom: 33px; }
  .padding-md-bottom-34 {
    padding-bottom: 34px; }
  .padding-md-bottom-35 {
    padding-bottom: 35px; }
  .padding-md-bottom-36 {
    padding-bottom: 36px; }
  .padding-md-bottom-37 {
    padding-bottom: 37px; }
  .padding-md-bottom-38 {
    padding-bottom: 38px; }
  .padding-md-bottom-39 {
    padding-bottom: 39px; }
  .padding-md-bottom-40 {
    padding-bottom: 40px; }
  .padding-md-bottom-41 {
    padding-bottom: 41px; }
  .padding-md-bottom-42 {
    padding-bottom: 42px; }
  .padding-md-bottom-43 {
    padding-bottom: 43px; }
  .padding-md-bottom-44 {
    padding-bottom: 44px; }
  .padding-md-bottom-45 {
    padding-bottom: 45px; }
  .padding-md-bottom-46 {
    padding-bottom: 46px; }
  .padding-md-bottom-47 {
    padding-bottom: 47px; }
  .padding-md-bottom-48 {
    padding-bottom: 48px; }
  .padding-md-bottom-49 {
    padding-bottom: 49px; }
  .padding-md-bottom-50 {
    padding-bottom: 50px; }
  .padding-md-bottom-51 {
    padding-bottom: 51px; }
  .padding-md-bottom-52 {
    padding-bottom: 52px; }
  .padding-md-bottom-53 {
    padding-bottom: 53px; }
  .padding-md-bottom-54 {
    padding-bottom: 54px; }
  .padding-md-bottom-55 {
    padding-bottom: 55px; }
  .padding-md-bottom-56 {
    padding-bottom: 56px; }
  .padding-md-bottom-57 {
    padding-bottom: 57px; }
  .padding-md-bottom-58 {
    padding-bottom: 58px; }
  .padding-md-bottom-59 {
    padding-bottom: 59px; }
  .padding-md-bottom-60 {
    padding-bottom: 60px; }
  .padding-md-bottom-61 {
    padding-bottom: 61px; }
  .padding-md-bottom-62 {
    padding-bottom: 62px; }
  .padding-md-bottom-63 {
    padding-bottom: 63px; }
  .padding-md-bottom-64 {
    padding-bottom: 64px; }
  .padding-md-bottom-65 {
    padding-bottom: 65px; }
  .padding-md-bottom-66 {
    padding-bottom: 66px; }
  .padding-md-bottom-67 {
    padding-bottom: 67px; }
  .padding-md-bottom-68 {
    padding-bottom: 68px; }
  .padding-md-bottom-69 {
    padding-bottom: 69px; }
  .padding-md-bottom-70 {
    padding-bottom: 70px; }
  .padding-md-bottom-71 {
    padding-bottom: 71px; }
  .padding-md-bottom-72 {
    padding-bottom: 72px; }
  .padding-md-bottom-73 {
    padding-bottom: 73px; }
  .padding-md-bottom-74 {
    padding-bottom: 74px; }
  .padding-md-bottom-75 {
    padding-bottom: 75px; }
  .padding-md-bottom-76 {
    padding-bottom: 76px; }
  .padding-md-bottom-77 {
    padding-bottom: 77px; }
  .padding-md-bottom-78 {
    padding-bottom: 78px; }
  .padding-md-bottom-79 {
    padding-bottom: 79px; }
  .padding-md-bottom-80 {
    padding-bottom: 80px; }
  .padding-md-bottom-81 {
    padding-bottom: 81px; }
  .padding-md-bottom-82 {
    padding-bottom: 82px; }
  .padding-md-bottom-83 {
    padding-bottom: 83px; }
  .padding-md-bottom-84 {
    padding-bottom: 84px; }
  .padding-md-bottom-85 {
    padding-bottom: 85px; }
  .padding-md-bottom-86 {
    padding-bottom: 86px; }
  .padding-md-bottom-87 {
    padding-bottom: 87px; }
  .padding-md-bottom-88 {
    padding-bottom: 88px; }
  .padding-md-bottom-89 {
    padding-bottom: 89px; }
  .padding-md-bottom-90 {
    padding-bottom: 90px; }
  .padding-md-bottom-91 {
    padding-bottom: 91px; }
  .padding-md-bottom-92 {
    padding-bottom: 92px; }
  .padding-md-bottom-93 {
    padding-bottom: 93px; }
  .padding-md-bottom-94 {
    padding-bottom: 94px; }
  .padding-md-bottom-95 {
    padding-bottom: 95px; }
  .padding-md-bottom-96 {
    padding-bottom: 96px; }
  .padding-md-bottom-97 {
    padding-bottom: 97px; }
  .padding-md-bottom-98 {
    padding-bottom: 98px; }
  .padding-md-bottom-99 {
    padding-bottom: 99px; }
  .padding-md-bottom-100 {
    padding-bottom: 100px; }
  .padding-md-bottom-101 {
    padding-bottom: 101px; }
  .padding-md-bottom-102 {
    padding-bottom: 102px; }
  .padding-md-bottom-103 {
    padding-bottom: 103px; }
  .padding-md-bottom-104 {
    padding-bottom: 104px; }
  .padding-md-bottom-105 {
    padding-bottom: 105px; }
  .padding-md-bottom-106 {
    padding-bottom: 106px; }
  .padding-md-bottom-107 {
    padding-bottom: 107px; }
  .padding-md-bottom-108 {
    padding-bottom: 108px; }
  .padding-md-bottom-109 {
    padding-bottom: 109px; }
  .padding-md-bottom-110 {
    padding-bottom: 110px; }
  .padding-md-bottom-111 {
    padding-bottom: 111px; }
  .padding-md-bottom-112 {
    padding-bottom: 112px; }
  .padding-md-bottom-113 {
    padding-bottom: 113px; }
  .padding-md-bottom-114 {
    padding-bottom: 114px; }
  .padding-md-bottom-115 {
    padding-bottom: 115px; }
  .padding-md-bottom-116 {
    padding-bottom: 116px; }
  .padding-md-bottom-117 {
    padding-bottom: 117px; }
  .padding-md-bottom-118 {
    padding-bottom: 118px; }
  .padding-md-bottom-119 {
    padding-bottom: 119px; }
  .padding-md-bottom-120 {
    padding-bottom: 120px; }
  .padding-md-bottom-121 {
    padding-bottom: 121px; }
  .padding-md-bottom-122 {
    padding-bottom: 122px; }
  .padding-md-bottom-123 {
    padding-bottom: 123px; }
  .padding-md-bottom-124 {
    padding-bottom: 124px; }
  .padding-md-bottom-125 {
    padding-bottom: 125px; }
  .padding-md-bottom-126 {
    padding-bottom: 126px; }
  .padding-md-bottom-127 {
    padding-bottom: 127px; }
  .padding-md-bottom-128 {
    padding-bottom: 128px; }
  .padding-md-bottom-129 {
    padding-bottom: 129px; }
  .padding-md-bottom-130 {
    padding-bottom: 130px; }
  .padding-md-bottom-131 {
    padding-bottom: 131px; }
  .padding-md-bottom-132 {
    padding-bottom: 132px; }
  .padding-md-bottom-133 {
    padding-bottom: 133px; }
  .padding-md-bottom-134 {
    padding-bottom: 134px; }
  .padding-md-bottom-135 {
    padding-bottom: 135px; }
  .padding-md-bottom-136 {
    padding-bottom: 136px; }
  .padding-md-bottom-137 {
    padding-bottom: 137px; }
  .padding-md-bottom-138 {
    padding-bottom: 138px; }
  .padding-md-bottom-139 {
    padding-bottom: 139px; }
  .padding-md-bottom-140 {
    padding-bottom: 140px; }
  .padding-md-bottom-141 {
    padding-bottom: 141px; }
  .padding-md-bottom-142 {
    padding-bottom: 142px; }
  .padding-md-bottom-143 {
    padding-bottom: 143px; }
  .padding-md-bottom-144 {
    padding-bottom: 144px; }
  .padding-md-bottom-145 {
    padding-bottom: 145px; }
  .padding-md-bottom-146 {
    padding-bottom: 146px; }
  .padding-md-bottom-147 {
    padding-bottom: 147px; }
  .padding-md-bottom-148 {
    padding-bottom: 148px; }
  .padding-md-bottom-149 {
    padding-bottom: 149px; }
  .padding-md-bottom-150 {
    padding-bottom: 150px; }
  .padding-md-bottom-151 {
    padding-bottom: 151px; }
  .padding-md-bottom-152 {
    padding-bottom: 152px; }
  .padding-md-bottom-153 {
    padding-bottom: 153px; }
  .padding-md-bottom-154 {
    padding-bottom: 154px; }
  .padding-md-bottom-155 {
    padding-bottom: 155px; }
  .padding-md-bottom-156 {
    padding-bottom: 156px; }
  .padding-md-bottom-157 {
    padding-bottom: 157px; }
  .padding-md-bottom-158 {
    padding-bottom: 158px; }
  .padding-md-bottom-159 {
    padding-bottom: 159px; }
  .padding-md-bottom-160 {
    padding-bottom: 160px; }
  .padding-md-bottom-161 {
    padding-bottom: 161px; }
  .padding-md-bottom-162 {
    padding-bottom: 162px; }
  .padding-md-bottom-163 {
    padding-bottom: 163px; }
  .padding-md-bottom-164 {
    padding-bottom: 164px; }
  .padding-md-bottom-165 {
    padding-bottom: 165px; }
  .padding-md-bottom-166 {
    padding-bottom: 166px; }
  .padding-md-bottom-167 {
    padding-bottom: 167px; }
  .padding-md-bottom-168 {
    padding-bottom: 168px; }
  .padding-md-bottom-169 {
    padding-bottom: 169px; }
  .padding-md-bottom-170 {
    padding-bottom: 170px; }
  .padding-md-bottom-171 {
    padding-bottom: 171px; }
  .padding-md-bottom-172 {
    padding-bottom: 172px; }
  .padding-md-bottom-173 {
    padding-bottom: 173px; }
  .padding-md-bottom-174 {
    padding-bottom: 174px; }
  .padding-md-bottom-175 {
    padding-bottom: 175px; }
  .padding-md-bottom-176 {
    padding-bottom: 176px; }
  .padding-md-bottom-177 {
    padding-bottom: 177px; }
  .padding-md-bottom-178 {
    padding-bottom: 178px; }
  .padding-md-bottom-179 {
    padding-bottom: 179px; }
  .padding-md-bottom-180 {
    padding-bottom: 180px; } }

@media (min-width: 1170px) {
  .padding-lg-bottom-0 {
    padding-bottom: 0px; }
  .padding-lg-bottom-1 {
    padding-bottom: 1px; }
  .padding-lg-bottom-2 {
    padding-bottom: 2px; }
  .padding-lg-bottom-3 {
    padding-bottom: 3px; }
  .padding-lg-bottom-4 {
    padding-bottom: 4px; }
  .padding-lg-bottom-5 {
    padding-bottom: 5px; }
  .padding-lg-bottom-6 {
    padding-bottom: 6px; }
  .padding-lg-bottom-7 {
    padding-bottom: 7px; }
  .padding-lg-bottom-8 {
    padding-bottom: 8px; }
  .padding-lg-bottom-9 {
    padding-bottom: 9px; }
  .padding-lg-bottom-10 {
    padding-bottom: 10px; }
  .padding-lg-bottom-11 {
    padding-bottom: 11px; }
  .padding-lg-bottom-12 {
    padding-bottom: 12px; }
  .padding-lg-bottom-13 {
    padding-bottom: 13px; }
  .padding-lg-bottom-14 {
    padding-bottom: 14px; }
  .padding-lg-bottom-15 {
    padding-bottom: 15px; }
  .padding-lg-bottom-16 {
    padding-bottom: 16px; }
  .padding-lg-bottom-17 {
    padding-bottom: 17px; }
  .padding-lg-bottom-18 {
    padding-bottom: 18px; }
  .padding-lg-bottom-19 {
    padding-bottom: 19px; }
  .padding-lg-bottom-20 {
    padding-bottom: 20px; }
  .padding-lg-bottom-21 {
    padding-bottom: 21px; }
  .padding-lg-bottom-22 {
    padding-bottom: 22px; }
  .padding-lg-bottom-23 {
    padding-bottom: 23px; }
  .padding-lg-bottom-24 {
    padding-bottom: 24px; }
  .padding-lg-bottom-25 {
    padding-bottom: 25px; }
  .padding-lg-bottom-26 {
    padding-bottom: 26px; }
  .padding-lg-bottom-27 {
    padding-bottom: 27px; }
  .padding-lg-bottom-28 {
    padding-bottom: 28px; }
  .padding-lg-bottom-29 {
    padding-bottom: 29px; }
  .padding-lg-bottom-30 {
    padding-bottom: 30px; }
  .padding-lg-bottom-31 {
    padding-bottom: 31px; }
  .padding-lg-bottom-32 {
    padding-bottom: 32px; }
  .padding-lg-bottom-33 {
    padding-bottom: 33px; }
  .padding-lg-bottom-34 {
    padding-bottom: 34px; }
  .padding-lg-bottom-35 {
    padding-bottom: 35px; }
  .padding-lg-bottom-36 {
    padding-bottom: 36px; }
  .padding-lg-bottom-37 {
    padding-bottom: 37px; }
  .padding-lg-bottom-38 {
    padding-bottom: 38px; }
  .padding-lg-bottom-39 {
    padding-bottom: 39px; }
  .padding-lg-bottom-40 {
    padding-bottom: 40px; }
  .padding-lg-bottom-41 {
    padding-bottom: 41px; }
  .padding-lg-bottom-42 {
    padding-bottom: 42px; }
  .padding-lg-bottom-43 {
    padding-bottom: 43px; }
  .padding-lg-bottom-44 {
    padding-bottom: 44px; }
  .padding-lg-bottom-45 {
    padding-bottom: 45px; }
  .padding-lg-bottom-46 {
    padding-bottom: 46px; }
  .padding-lg-bottom-47 {
    padding-bottom: 47px; }
  .padding-lg-bottom-48 {
    padding-bottom: 48px; }
  .padding-lg-bottom-49 {
    padding-bottom: 49px; }
  .padding-lg-bottom-50 {
    padding-bottom: 50px; }
  .padding-lg-bottom-51 {
    padding-bottom: 51px; }
  .padding-lg-bottom-52 {
    padding-bottom: 52px; }
  .padding-lg-bottom-53 {
    padding-bottom: 53px; }
  .padding-lg-bottom-54 {
    padding-bottom: 54px; }
  .padding-lg-bottom-55 {
    padding-bottom: 55px; }
  .padding-lg-bottom-56 {
    padding-bottom: 56px; }
  .padding-lg-bottom-57 {
    padding-bottom: 57px; }
  .padding-lg-bottom-58 {
    padding-bottom: 58px; }
  .padding-lg-bottom-59 {
    padding-bottom: 59px; }
  .padding-lg-bottom-60 {
    padding-bottom: 60px; }
  .padding-lg-bottom-61 {
    padding-bottom: 61px; }
  .padding-lg-bottom-62 {
    padding-bottom: 62px; }
  .padding-lg-bottom-63 {
    padding-bottom: 63px; }
  .padding-lg-bottom-64 {
    padding-bottom: 64px; }
  .padding-lg-bottom-65 {
    padding-bottom: 65px; }
  .padding-lg-bottom-66 {
    padding-bottom: 66px; }
  .padding-lg-bottom-67 {
    padding-bottom: 67px; }
  .padding-lg-bottom-68 {
    padding-bottom: 68px; }
  .padding-lg-bottom-69 {
    padding-bottom: 69px; }
  .padding-lg-bottom-70 {
    padding-bottom: 70px; }
  .padding-lg-bottom-71 {
    padding-bottom: 71px; }
  .padding-lg-bottom-72 {
    padding-bottom: 72px; }
  .padding-lg-bottom-73 {
    padding-bottom: 73px; }
  .padding-lg-bottom-74 {
    padding-bottom: 74px; }
  .padding-lg-bottom-75 {
    padding-bottom: 75px; }
  .padding-lg-bottom-76 {
    padding-bottom: 76px; }
  .padding-lg-bottom-77 {
    padding-bottom: 77px; }
  .padding-lg-bottom-78 {
    padding-bottom: 78px; }
  .padding-lg-bottom-79 {
    padding-bottom: 79px; }
  .padding-lg-bottom-80 {
    padding-bottom: 80px; }
  .padding-lg-bottom-81 {
    padding-bottom: 81px; }
  .padding-lg-bottom-82 {
    padding-bottom: 82px; }
  .padding-lg-bottom-83 {
    padding-bottom: 83px; }
  .padding-lg-bottom-84 {
    padding-bottom: 84px; }
  .padding-lg-bottom-85 {
    padding-bottom: 85px; }
  .padding-lg-bottom-86 {
    padding-bottom: 86px; }
  .padding-lg-bottom-87 {
    padding-bottom: 87px; }
  .padding-lg-bottom-88 {
    padding-bottom: 88px; }
  .padding-lg-bottom-89 {
    padding-bottom: 89px; }
  .padding-lg-bottom-90 {
    padding-bottom: 90px; }
  .padding-lg-bottom-91 {
    padding-bottom: 91px; }
  .padding-lg-bottom-92 {
    padding-bottom: 92px; }
  .padding-lg-bottom-93 {
    padding-bottom: 93px; }
  .padding-lg-bottom-94 {
    padding-bottom: 94px; }
  .padding-lg-bottom-95 {
    padding-bottom: 95px; }
  .padding-lg-bottom-96 {
    padding-bottom: 96px; }
  .padding-lg-bottom-97 {
    padding-bottom: 97px; }
  .padding-lg-bottom-98 {
    padding-bottom: 98px; }
  .padding-lg-bottom-99 {
    padding-bottom: 99px; }
  .padding-lg-bottom-100 {
    padding-bottom: 100px; }
  .padding-lg-bottom-101 {
    padding-bottom: 101px; }
  .padding-lg-bottom-102 {
    padding-bottom: 102px; }
  .padding-lg-bottom-103 {
    padding-bottom: 103px; }
  .padding-lg-bottom-104 {
    padding-bottom: 104px; }
  .padding-lg-bottom-105 {
    padding-bottom: 105px; }
  .padding-lg-bottom-106 {
    padding-bottom: 106px; }
  .padding-lg-bottom-107 {
    padding-bottom: 107px; }
  .padding-lg-bottom-108 {
    padding-bottom: 108px; }
  .padding-lg-bottom-109 {
    padding-bottom: 109px; }
  .padding-lg-bottom-110 {
    padding-bottom: 110px; }
  .padding-lg-bottom-111 {
    padding-bottom: 111px; }
  .padding-lg-bottom-112 {
    padding-bottom: 112px; }
  .padding-lg-bottom-113 {
    padding-bottom: 113px; }
  .padding-lg-bottom-114 {
    padding-bottom: 114px; }
  .padding-lg-bottom-115 {
    padding-bottom: 115px; }
  .padding-lg-bottom-116 {
    padding-bottom: 116px; }
  .padding-lg-bottom-117 {
    padding-bottom: 117px; }
  .padding-lg-bottom-118 {
    padding-bottom: 118px; }
  .padding-lg-bottom-119 {
    padding-bottom: 119px; }
  .padding-lg-bottom-120 {
    padding-bottom: 120px; }
  .padding-lg-bottom-121 {
    padding-bottom: 121px; }
  .padding-lg-bottom-122 {
    padding-bottom: 122px; }
  .padding-lg-bottom-123 {
    padding-bottom: 123px; }
  .padding-lg-bottom-124 {
    padding-bottom: 124px; }
  .padding-lg-bottom-125 {
    padding-bottom: 125px; }
  .padding-lg-bottom-126 {
    padding-bottom: 126px; }
  .padding-lg-bottom-127 {
    padding-bottom: 127px; }
  .padding-lg-bottom-128 {
    padding-bottom: 128px; }
  .padding-lg-bottom-129 {
    padding-bottom: 129px; }
  .padding-lg-bottom-130 {
    padding-bottom: 130px; }
  .padding-lg-bottom-131 {
    padding-bottom: 131px; }
  .padding-lg-bottom-132 {
    padding-bottom: 132px; }
  .padding-lg-bottom-133 {
    padding-bottom: 133px; }
  .padding-lg-bottom-134 {
    padding-bottom: 134px; }
  .padding-lg-bottom-135 {
    padding-bottom: 135px; }
  .padding-lg-bottom-136 {
    padding-bottom: 136px; }
  .padding-lg-bottom-137 {
    padding-bottom: 137px; }
  .padding-lg-bottom-138 {
    padding-bottom: 138px; }
  .padding-lg-bottom-139 {
    padding-bottom: 139px; }
  .padding-lg-bottom-140 {
    padding-bottom: 140px; }
  .padding-lg-bottom-141 {
    padding-bottom: 141px; }
  .padding-lg-bottom-142 {
    padding-bottom: 142px; }
  .padding-lg-bottom-143 {
    padding-bottom: 143px; }
  .padding-lg-bottom-144 {
    padding-bottom: 144px; }
  .padding-lg-bottom-145 {
    padding-bottom: 145px; }
  .padding-lg-bottom-146 {
    padding-bottom: 146px; }
  .padding-lg-bottom-147 {
    padding-bottom: 147px; }
  .padding-lg-bottom-148 {
    padding-bottom: 148px; }
  .padding-lg-bottom-149 {
    padding-bottom: 149px; }
  .padding-lg-bottom-150 {
    padding-bottom: 150px; }
  .padding-lg-bottom-151 {
    padding-bottom: 151px; }
  .padding-lg-bottom-152 {
    padding-bottom: 152px; }
  .padding-lg-bottom-153 {
    padding-bottom: 153px; }
  .padding-lg-bottom-154 {
    padding-bottom: 154px; }
  .padding-lg-bottom-155 {
    padding-bottom: 155px; }
  .padding-lg-bottom-156 {
    padding-bottom: 156px; }
  .padding-lg-bottom-157 {
    padding-bottom: 157px; }
  .padding-lg-bottom-158 {
    padding-bottom: 158px; }
  .padding-lg-bottom-159 {
    padding-bottom: 159px; }
  .padding-lg-bottom-160 {
    padding-bottom: 160px; }
  .padding-lg-bottom-161 {
    padding-bottom: 161px; }
  .padding-lg-bottom-162 {
    padding-bottom: 162px; }
  .padding-lg-bottom-163 {
    padding-bottom: 163px; }
  .padding-lg-bottom-164 {
    padding-bottom: 164px; }
  .padding-lg-bottom-165 {
    padding-bottom: 165px; }
  .padding-lg-bottom-166 {
    padding-bottom: 166px; }
  .padding-lg-bottom-167 {
    padding-bottom: 167px; }
  .padding-lg-bottom-168 {
    padding-bottom: 168px; }
  .padding-lg-bottom-169 {
    padding-bottom: 169px; }
  .padding-lg-bottom-170 {
    padding-bottom: 170px; }
  .padding-lg-bottom-171 {
    padding-bottom: 171px; }
  .padding-lg-bottom-172 {
    padding-bottom: 172px; }
  .padding-lg-bottom-173 {
    padding-bottom: 173px; }
  .padding-lg-bottom-174 {
    padding-bottom: 174px; }
  .padding-lg-bottom-175 {
    padding-bottom: 175px; }
  .padding-lg-bottom-176 {
    padding-bottom: 176px; }
  .padding-lg-bottom-177 {
    padding-bottom: 177px; }
  .padding-lg-bottom-178 {
    padding-bottom: 178px; }
  .padding-lg-bottom-179 {
    padding-bottom: 179px; }
  .padding-lg-bottom-180 {
    padding-bottom: 180px; } }

/* ----------------------------------------------- padding-bottom [END] --------------------------------------------- */
/* ----------------------------------------------- padding-left [START] --------------------------------------------- */
@media (min-width: 0) and (max-width: 767px) {
  .padding-down-left-0 {
    padding-left: 0px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-left-0 {
    padding-left: 0px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-left-0 {
    padding-left: 0px; } }

@media (min-width: 1170px) {
  .padding-down-left-0 {
    padding-left: 0px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-left-1 {
    padding-left: 0px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-left-1 {
    padding-left: 0px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-left-1 {
    padding-left: 0px; } }

@media (min-width: 1170px) {
  .padding-down-left-1 {
    padding-left: 1px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-left-2 {
    padding-left: 0px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-left-2 {
    padding-left: 1px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-left-2 {
    padding-left: 1px; } }

@media (min-width: 1170px) {
  .padding-down-left-2 {
    padding-left: 2px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-left-3 {
    padding-left: 1px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-left-3 {
    padding-left: 1px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-left-3 {
    padding-left: 2px; } }

@media (min-width: 1170px) {
  .padding-down-left-3 {
    padding-left: 3px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-left-4 {
    padding-left: 1px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-left-4 {
    padding-left: 2px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-left-4 {
    padding-left: 3px; } }

@media (min-width: 1170px) {
  .padding-down-left-4 {
    padding-left: 4px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-left-5 {
    padding-left: 2px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-left-5 {
    padding-left: 3px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-left-5 {
    padding-left: 3px; } }

@media (min-width: 1170px) {
  .padding-down-left-5 {
    padding-left: 5px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-left-6 {
    padding-left: 2px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-left-6 {
    padding-left: 3px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-left-6 {
    padding-left: 4px; } }

@media (min-width: 1170px) {
  .padding-down-left-6 {
    padding-left: 6px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-left-7 {
    padding-left: 3px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-left-7 {
    padding-left: 4px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-left-7 {
    padding-left: 5px; } }

@media (min-width: 1170px) {
  .padding-down-left-7 {
    padding-left: 7px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-left-8 {
    padding-left: 3px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-left-8 {
    padding-left: 4px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-left-8 {
    padding-left: 6px; } }

@media (min-width: 1170px) {
  .padding-down-left-8 {
    padding-left: 8px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-left-9 {
    padding-left: 4px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-left-9 {
    padding-left: 5px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-left-9 {
    padding-left: 6px; } }

@media (min-width: 1170px) {
  .padding-down-left-9 {
    padding-left: 9px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-left-10 {
    padding-left: 4px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-left-10 {
    padding-left: 6px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-left-10 {
    padding-left: 7px; } }

@media (min-width: 1170px) {
  .padding-down-left-10 {
    padding-left: 10px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-left-11 {
    padding-left: 4px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-left-11 {
    padding-left: 6px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-left-11 {
    padding-left: 8px; } }

@media (min-width: 1170px) {
  .padding-down-left-11 {
    padding-left: 11px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-left-12 {
    padding-left: 5px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-left-12 {
    padding-left: 7px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-left-12 {
    padding-left: 9px; } }

@media (min-width: 1170px) {
  .padding-down-left-12 {
    padding-left: 12px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-left-13 {
    padding-left: 5px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-left-13 {
    padding-left: 7px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-left-13 {
    padding-left: 9px; } }

@media (min-width: 1170px) {
  .padding-down-left-13 {
    padding-left: 13px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-left-14 {
    padding-left: 6px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-left-14 {
    padding-left: 8px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-left-14 {
    padding-left: 10px; } }

@media (min-width: 1170px) {
  .padding-down-left-14 {
    padding-left: 14px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-left-15 {
    padding-left: 6px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-left-15 {
    padding-left: 9px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-left-15 {
    padding-left: 11px; } }

@media (min-width: 1170px) {
  .padding-down-left-15 {
    padding-left: 15px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-left-16 {
    padding-left: 7px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-left-16 {
    padding-left: 9px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-left-16 {
    padding-left: 12px; } }

@media (min-width: 1170px) {
  .padding-down-left-16 {
    padding-left: 16px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-left-17 {
    padding-left: 7px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-left-17 {
    padding-left: 10px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-left-17 {
    padding-left: 12px; } }

@media (min-width: 1170px) {
  .padding-down-left-17 {
    padding-left: 17px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-left-18 {
    padding-left: 8px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-left-18 {
    padding-left: 10px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-left-18 {
    padding-left: 13px; } }

@media (min-width: 1170px) {
  .padding-down-left-18 {
    padding-left: 18px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-left-19 {
    padding-left: 8px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-left-19 {
    padding-left: 11px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-left-19 {
    padding-left: 14px; } }

@media (min-width: 1170px) {
  .padding-down-left-19 {
    padding-left: 19px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-left-20 {
    padding-left: 9px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-left-20 {
    padding-left: 12px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-left-20 {
    padding-left: 15px; } }

@media (min-width: 1170px) {
  .padding-down-left-20 {
    padding-left: 20px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-left-21 {
    padding-left: 9px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-left-21 {
    padding-left: 12px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-left-21 {
    padding-left: 15px; } }

@media (min-width: 1170px) {
  .padding-down-left-21 {
    padding-left: 21px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-left-22 {
    padding-left: 9px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-left-22 {
    padding-left: 13px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-left-22 {
    padding-left: 16px; } }

@media (min-width: 1170px) {
  .padding-down-left-22 {
    padding-left: 22px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-left-23 {
    padding-left: 10px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-left-23 {
    padding-left: 13px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-left-23 {
    padding-left: 17px; } }

@media (min-width: 1170px) {
  .padding-down-left-23 {
    padding-left: 23px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-left-24 {
    padding-left: 10px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-left-24 {
    padding-left: 14px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-left-24 {
    padding-left: 18px; } }

@media (min-width: 1170px) {
  .padding-down-left-24 {
    padding-left: 24px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-left-25 {
    padding-left: 11px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-left-25 {
    padding-left: 15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-left-25 {
    padding-left: 18px; } }

@media (min-width: 1170px) {
  .padding-down-left-25 {
    padding-left: 25px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-left-26 {
    padding-left: 11px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-left-26 {
    padding-left: 15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-left-26 {
    padding-left: 19px; } }

@media (min-width: 1170px) {
  .padding-down-left-26 {
    padding-left: 26px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-left-27 {
    padding-left: 12px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-left-27 {
    padding-left: 16px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-left-27 {
    padding-left: 20px; } }

@media (min-width: 1170px) {
  .padding-down-left-27 {
    padding-left: 27px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-left-28 {
    padding-left: 12px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-left-28 {
    padding-left: 16px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-left-28 {
    padding-left: 21px; } }

@media (min-width: 1170px) {
  .padding-down-left-28 {
    padding-left: 28px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-left-29 {
    padding-left: 13px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-left-29 {
    padding-left: 17px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-left-29 {
    padding-left: 21px; } }

@media (min-width: 1170px) {
  .padding-down-left-29 {
    padding-left: 29px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-left-30 {
    padding-left: 13px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-left-30 {
    padding-left: 18px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-left-30 {
    padding-left: 22px; } }

@media (min-width: 1170px) {
  .padding-down-left-30 {
    padding-left: 30px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-left-31 {
    padding-left: 13px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-left-31 {
    padding-left: 18px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-left-31 {
    padding-left: 23px; } }

@media (min-width: 1170px) {
  .padding-down-left-31 {
    padding-left: 31px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-left-32 {
    padding-left: 14px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-left-32 {
    padding-left: 19px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-left-32 {
    padding-left: 24px; } }

@media (min-width: 1170px) {
  .padding-down-left-32 {
    padding-left: 32px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-left-33 {
    padding-left: 14px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-left-33 {
    padding-left: 19px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-left-33 {
    padding-left: 24px; } }

@media (min-width: 1170px) {
  .padding-down-left-33 {
    padding-left: 33px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-left-34 {
    padding-left: 15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-left-34 {
    padding-left: 20px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-left-34 {
    padding-left: 25px; } }

@media (min-width: 1170px) {
  .padding-down-left-34 {
    padding-left: 34px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-left-35 {
    padding-left: 15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-left-35 {
    padding-left: 21px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-left-35 {
    padding-left: 26px; } }

@media (min-width: 1170px) {
  .padding-down-left-35 {
    padding-left: 35px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-left-36 {
    padding-left: 16px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-left-36 {
    padding-left: 21px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-left-36 {
    padding-left: 27px; } }

@media (min-width: 1170px) {
  .padding-down-left-36 {
    padding-left: 36px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-left-37 {
    padding-left: 16px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-left-37 {
    padding-left: 22px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-left-37 {
    padding-left: 27px; } }

@media (min-width: 1170px) {
  .padding-down-left-37 {
    padding-left: 37px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-left-38 {
    padding-left: 17px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-left-38 {
    padding-left: 22px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-left-38 {
    padding-left: 28px; } }

@media (min-width: 1170px) {
  .padding-down-left-38 {
    padding-left: 38px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-left-39 {
    padding-left: 17px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-left-39 {
    padding-left: 23px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-left-39 {
    padding-left: 29px; } }

@media (min-width: 1170px) {
  .padding-down-left-39 {
    padding-left: 39px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-left-40 {
    padding-left: 18px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-left-40 {
    padding-left: 24px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-left-40 {
    padding-left: 30px; } }

@media (min-width: 1170px) {
  .padding-down-left-40 {
    padding-left: 40px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-left-41 {
    padding-left: 18px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-left-41 {
    padding-left: 24px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-left-41 {
    padding-left: 30px; } }

@media (min-width: 1170px) {
  .padding-down-left-41 {
    padding-left: 41px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-left-42 {
    padding-left: 18px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-left-42 {
    padding-left: 25px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-left-42 {
    padding-left: 31px; } }

@media (min-width: 1170px) {
  .padding-down-left-42 {
    padding-left: 42px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-left-43 {
    padding-left: 19px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-left-43 {
    padding-left: 25px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-left-43 {
    padding-left: 32px; } }

@media (min-width: 1170px) {
  .padding-down-left-43 {
    padding-left: 43px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-left-44 {
    padding-left: 19px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-left-44 {
    padding-left: 26px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-left-44 {
    padding-left: 33px; } }

@media (min-width: 1170px) {
  .padding-down-left-44 {
    padding-left: 44px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-left-45 {
    padding-left: 20px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-left-45 {
    padding-left: 27px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-left-45 {
    padding-left: 33px; } }

@media (min-width: 1170px) {
  .padding-down-left-45 {
    padding-left: 45px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-left-46 {
    padding-left: 20px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-left-46 {
    padding-left: 27px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-left-46 {
    padding-left: 34px; } }

@media (min-width: 1170px) {
  .padding-down-left-46 {
    padding-left: 46px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-left-47 {
    padding-left: 21px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-left-47 {
    padding-left: 28px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-left-47 {
    padding-left: 35px; } }

@media (min-width: 1170px) {
  .padding-down-left-47 {
    padding-left: 47px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-left-48 {
    padding-left: 21px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-left-48 {
    padding-left: 28px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-left-48 {
    padding-left: 36px; } }

@media (min-width: 1170px) {
  .padding-down-left-48 {
    padding-left: 48px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-left-49 {
    padding-left: 22px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-left-49 {
    padding-left: 29px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-left-49 {
    padding-left: 36px; } }

@media (min-width: 1170px) {
  .padding-down-left-49 {
    padding-left: 49px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-left-50 {
    padding-left: 22px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-left-50 {
    padding-left: 30px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-left-50 {
    padding-left: 37px; } }

@media (min-width: 1170px) {
  .padding-down-left-50 {
    padding-left: 50px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-left-51 {
    padding-left: 22px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-left-51 {
    padding-left: 30px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-left-51 {
    padding-left: 38px; } }

@media (min-width: 1170px) {
  .padding-down-left-51 {
    padding-left: 51px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-left-52 {
    padding-left: 23px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-left-52 {
    padding-left: 31px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-left-52 {
    padding-left: 39px; } }

@media (min-width: 1170px) {
  .padding-down-left-52 {
    padding-left: 52px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-left-53 {
    padding-left: 23px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-left-53 {
    padding-left: 31px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-left-53 {
    padding-left: 39px; } }

@media (min-width: 1170px) {
  .padding-down-left-53 {
    padding-left: 53px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-left-54 {
    padding-left: 24px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-left-54 {
    padding-left: 32px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-left-54 {
    padding-left: 40px; } }

@media (min-width: 1170px) {
  .padding-down-left-54 {
    padding-left: 54px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-left-55 {
    padding-left: 24px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-left-55 {
    padding-left: 33px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-left-55 {
    padding-left: 41px; } }

@media (min-width: 1170px) {
  .padding-down-left-55 {
    padding-left: 55px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-left-56 {
    padding-left: 25px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-left-56 {
    padding-left: 33px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-left-56 {
    padding-left: 42px; } }

@media (min-width: 1170px) {
  .padding-down-left-56 {
    padding-left: 56px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-left-57 {
    padding-left: 25px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-left-57 {
    padding-left: 34px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-left-57 {
    padding-left: 42px; } }

@media (min-width: 1170px) {
  .padding-down-left-57 {
    padding-left: 57px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-left-58 {
    padding-left: 26px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-left-58 {
    padding-left: 34px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-left-58 {
    padding-left: 43px; } }

@media (min-width: 1170px) {
  .padding-down-left-58 {
    padding-left: 58px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-left-59 {
    padding-left: 26px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-left-59 {
    padding-left: 35px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-left-59 {
    padding-left: 44px; } }

@media (min-width: 1170px) {
  .padding-down-left-59 {
    padding-left: 59px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-left-60 {
    padding-left: 27px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-left-60 {
    padding-left: 36px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-left-60 {
    padding-left: 45px; } }

@media (min-width: 1170px) {
  .padding-down-left-60 {
    padding-left: 60px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-left-61 {
    padding-left: 27px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-left-61 {
    padding-left: 36px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-left-61 {
    padding-left: 45px; } }

@media (min-width: 1170px) {
  .padding-down-left-61 {
    padding-left: 61px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-left-62 {
    padding-left: 27px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-left-62 {
    padding-left: 37px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-left-62 {
    padding-left: 46px; } }

@media (min-width: 1170px) {
  .padding-down-left-62 {
    padding-left: 62px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-left-63 {
    padding-left: 28px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-left-63 {
    padding-left: 37px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-left-63 {
    padding-left: 47px; } }

@media (min-width: 1170px) {
  .padding-down-left-63 {
    padding-left: 63px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-left-64 {
    padding-left: 28px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-left-64 {
    padding-left: 38px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-left-64 {
    padding-left: 48px; } }

@media (min-width: 1170px) {
  .padding-down-left-64 {
    padding-left: 64px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-left-65 {
    padding-left: 29px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-left-65 {
    padding-left: 39px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-left-65 {
    padding-left: 48px; } }

@media (min-width: 1170px) {
  .padding-down-left-65 {
    padding-left: 65px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-left-66 {
    padding-left: 29px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-left-66 {
    padding-left: 39px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-left-66 {
    padding-left: 49px; } }

@media (min-width: 1170px) {
  .padding-down-left-66 {
    padding-left: 66px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-left-67 {
    padding-left: 30px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-left-67 {
    padding-left: 40px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-left-67 {
    padding-left: 50px; } }

@media (min-width: 1170px) {
  .padding-down-left-67 {
    padding-left: 67px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-left-68 {
    padding-left: 30px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-left-68 {
    padding-left: 40px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-left-68 {
    padding-left: 51px; } }

@media (min-width: 1170px) {
  .padding-down-left-68 {
    padding-left: 68px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-left-69 {
    padding-left: 31px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-left-69 {
    padding-left: 41px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-left-69 {
    padding-left: 51px; } }

@media (min-width: 1170px) {
  .padding-down-left-69 {
    padding-left: 69px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-left-70 {
    padding-left: 31px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-left-70 {
    padding-left: 42px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-left-70 {
    padding-left: 52px; } }

@media (min-width: 1170px) {
  .padding-down-left-70 {
    padding-left: 70px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-left-71 {
    padding-left: 31px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-left-71 {
    padding-left: 42px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-left-71 {
    padding-left: 53px; } }

@media (min-width: 1170px) {
  .padding-down-left-71 {
    padding-left: 71px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-left-72 {
    padding-left: 32px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-left-72 {
    padding-left: 43px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-left-72 {
    padding-left: 54px; } }

@media (min-width: 1170px) {
  .padding-down-left-72 {
    padding-left: 72px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-left-73 {
    padding-left: 32px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-left-73 {
    padding-left: 43px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-left-73 {
    padding-left: 54px; } }

@media (min-width: 1170px) {
  .padding-down-left-73 {
    padding-left: 73px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-left-74 {
    padding-left: 33px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-left-74 {
    padding-left: 44px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-left-74 {
    padding-left: 55px; } }

@media (min-width: 1170px) {
  .padding-down-left-74 {
    padding-left: 74px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-left-75 {
    padding-left: 33px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-left-75 {
    padding-left: 45px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-left-75 {
    padding-left: 56px; } }

@media (min-width: 1170px) {
  .padding-down-left-75 {
    padding-left: 75px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-left-76 {
    padding-left: 34px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-left-76 {
    padding-left: 45px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-left-76 {
    padding-left: 57px; } }

@media (min-width: 1170px) {
  .padding-down-left-76 {
    padding-left: 76px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-left-77 {
    padding-left: 34px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-left-77 {
    padding-left: 46px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-left-77 {
    padding-left: 57px; } }

@media (min-width: 1170px) {
  .padding-down-left-77 {
    padding-left: 77px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-left-78 {
    padding-left: 35px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-left-78 {
    padding-left: 46px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-left-78 {
    padding-left: 58px; } }

@media (min-width: 1170px) {
  .padding-down-left-78 {
    padding-left: 78px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-left-79 {
    padding-left: 35px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-left-79 {
    padding-left: 47px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-left-79 {
    padding-left: 59px; } }

@media (min-width: 1170px) {
  .padding-down-left-79 {
    padding-left: 79px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-left-80 {
    padding-left: 36px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-left-80 {
    padding-left: 48px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-left-80 {
    padding-left: 60px; } }

@media (min-width: 1170px) {
  .padding-down-left-80 {
    padding-left: 80px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-left-81 {
    padding-left: 36px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-left-81 {
    padding-left: 48px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-left-81 {
    padding-left: 60px; } }

@media (min-width: 1170px) {
  .padding-down-left-81 {
    padding-left: 81px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-left-82 {
    padding-left: 36px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-left-82 {
    padding-left: 49px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-left-82 {
    padding-left: 61px; } }

@media (min-width: 1170px) {
  .padding-down-left-82 {
    padding-left: 82px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-left-83 {
    padding-left: 37px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-left-83 {
    padding-left: 49px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-left-83 {
    padding-left: 62px; } }

@media (min-width: 1170px) {
  .padding-down-left-83 {
    padding-left: 83px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-left-84 {
    padding-left: 37px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-left-84 {
    padding-left: 50px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-left-84 {
    padding-left: 63px; } }

@media (min-width: 1170px) {
  .padding-down-left-84 {
    padding-left: 84px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-left-85 {
    padding-left: 38px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-left-85 {
    padding-left: 51px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-left-85 {
    padding-left: 63px; } }

@media (min-width: 1170px) {
  .padding-down-left-85 {
    padding-left: 85px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-left-86 {
    padding-left: 38px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-left-86 {
    padding-left: 51px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-left-86 {
    padding-left: 64px; } }

@media (min-width: 1170px) {
  .padding-down-left-86 {
    padding-left: 86px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-left-87 {
    padding-left: 39px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-left-87 {
    padding-left: 52px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-left-87 {
    padding-left: 65px; } }

@media (min-width: 1170px) {
  .padding-down-left-87 {
    padding-left: 87px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-left-88 {
    padding-left: 39px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-left-88 {
    padding-left: 52px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-left-88 {
    padding-left: 66px; } }

@media (min-width: 1170px) {
  .padding-down-left-88 {
    padding-left: 88px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-left-89 {
    padding-left: 40px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-left-89 {
    padding-left: 53px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-left-89 {
    padding-left: 66px; } }

@media (min-width: 1170px) {
  .padding-down-left-89 {
    padding-left: 89px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-left-90 {
    padding-left: 40px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-left-90 {
    padding-left: 54px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-left-90 {
    padding-left: 67px; } }

@media (min-width: 1170px) {
  .padding-down-left-90 {
    padding-left: 90px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-left-91 {
    padding-left: 40px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-left-91 {
    padding-left: 54px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-left-91 {
    padding-left: 68px; } }

@media (min-width: 1170px) {
  .padding-down-left-91 {
    padding-left: 91px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-left-92 {
    padding-left: 41px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-left-92 {
    padding-left: 55px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-left-92 {
    padding-left: 69px; } }

@media (min-width: 1170px) {
  .padding-down-left-92 {
    padding-left: 92px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-left-93 {
    padding-left: 41px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-left-93 {
    padding-left: 55px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-left-93 {
    padding-left: 69px; } }

@media (min-width: 1170px) {
  .padding-down-left-93 {
    padding-left: 93px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-left-94 {
    padding-left: 42px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-left-94 {
    padding-left: 56px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-left-94 {
    padding-left: 70px; } }

@media (min-width: 1170px) {
  .padding-down-left-94 {
    padding-left: 94px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-left-95 {
    padding-left: 42px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-left-95 {
    padding-left: 57px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-left-95 {
    padding-left: 71px; } }

@media (min-width: 1170px) {
  .padding-down-left-95 {
    padding-left: 95px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-left-96 {
    padding-left: 43px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-left-96 {
    padding-left: 57px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-left-96 {
    padding-left: 72px; } }

@media (min-width: 1170px) {
  .padding-down-left-96 {
    padding-left: 96px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-left-97 {
    padding-left: 43px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-left-97 {
    padding-left: 58px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-left-97 {
    padding-left: 72px; } }

@media (min-width: 1170px) {
  .padding-down-left-97 {
    padding-left: 97px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-left-98 {
    padding-left: 44px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-left-98 {
    padding-left: 58px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-left-98 {
    padding-left: 73px; } }

@media (min-width: 1170px) {
  .padding-down-left-98 {
    padding-left: 98px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-left-99 {
    padding-left: 44px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-left-99 {
    padding-left: 59px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-left-99 {
    padding-left: 74px; } }

@media (min-width: 1170px) {
  .padding-down-left-99 {
    padding-left: 99px; } }

@media (min-width: 0) and (max-width: 767px) {
  .padding-down-left-100 {
    padding-left: 45px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-down-left-100 {
    padding-left: 60px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-down-left-100 {
    padding-left: 75px; } }

@media (min-width: 1170px) {
  .padding-down-left-100 {
    padding-left: 100px; } }

.padding-all-left-0 {
  padding-left: 0px; }

.padding-all-left-1 {
  padding-left: 1px; }

.padding-all-left-2 {
  padding-left: 2px; }

.padding-all-left-3 {
  padding-left: 3px; }

.padding-all-left-4 {
  padding-left: 4px; }

.padding-all-left-5 {
  padding-left: 5px; }

.padding-all-left-6 {
  padding-left: 6px; }

.padding-all-left-7 {
  padding-left: 7px; }

.padding-all-left-8 {
  padding-left: 8px; }

.padding-all-left-9 {
  padding-left: 9px; }

.padding-all-left-10 {
  padding-left: 10px; }

.padding-all-left-11 {
  padding-left: 11px; }

.padding-all-left-12 {
  padding-left: 12px; }

.padding-all-left-13 {
  padding-left: 13px; }

.padding-all-left-14 {
  padding-left: 14px; }

.padding-all-left-15 {
  padding-left: 15px; }

.padding-all-left-16 {
  padding-left: 16px; }

.padding-all-left-17 {
  padding-left: 17px; }

.padding-all-left-18 {
  padding-left: 18px; }

.padding-all-left-19 {
  padding-left: 19px; }

.padding-all-left-20 {
  padding-left: 20px; }

.padding-all-left-21 {
  padding-left: 21px; }

.padding-all-left-22 {
  padding-left: 22px; }

.padding-all-left-23 {
  padding-left: 23px; }

.padding-all-left-24 {
  padding-left: 24px; }

.padding-all-left-25 {
  padding-left: 25px; }

.padding-all-left-26 {
  padding-left: 26px; }

.padding-all-left-27 {
  padding-left: 27px; }

.padding-all-left-28 {
  padding-left: 28px; }

.padding-all-left-29 {
  padding-left: 29px; }

.padding-all-left-30 {
  padding-left: 30px; }

.padding-all-left-31 {
  padding-left: 31px; }

.padding-all-left-32 {
  padding-left: 32px; }

.padding-all-left-33 {
  padding-left: 33px; }

.padding-all-left-34 {
  padding-left: 34px; }

.padding-all-left-35 {
  padding-left: 35px; }

.padding-all-left-36 {
  padding-left: 36px; }

.padding-all-left-37 {
  padding-left: 37px; }

.padding-all-left-38 {
  padding-left: 38px; }

.padding-all-left-39 {
  padding-left: 39px; }

.padding-all-left-40 {
  padding-left: 40px; }

.padding-all-left-41 {
  padding-left: 41px; }

.padding-all-left-42 {
  padding-left: 42px; }

.padding-all-left-43 {
  padding-left: 43px; }

.padding-all-left-44 {
  padding-left: 44px; }

.padding-all-left-45 {
  padding-left: 45px; }

.padding-all-left-46 {
  padding-left: 46px; }

.padding-all-left-47 {
  padding-left: 47px; }

.padding-all-left-48 {
  padding-left: 48px; }

.padding-all-left-49 {
  padding-left: 49px; }

.padding-all-left-50 {
  padding-left: 50px; }

.padding-all-left-51 {
  padding-left: 51px; }

.padding-all-left-52 {
  padding-left: 52px; }

.padding-all-left-53 {
  padding-left: 53px; }

.padding-all-left-54 {
  padding-left: 54px; }

.padding-all-left-55 {
  padding-left: 55px; }

.padding-all-left-56 {
  padding-left: 56px; }

.padding-all-left-57 {
  padding-left: 57px; }

.padding-all-left-58 {
  padding-left: 58px; }

.padding-all-left-59 {
  padding-left: 59px; }

.padding-all-left-60 {
  padding-left: 60px; }

.padding-all-left-61 {
  padding-left: 61px; }

.padding-all-left-62 {
  padding-left: 62px; }

.padding-all-left-63 {
  padding-left: 63px; }

.padding-all-left-64 {
  padding-left: 64px; }

.padding-all-left-65 {
  padding-left: 65px; }

.padding-all-left-66 {
  padding-left: 66px; }

.padding-all-left-67 {
  padding-left: 67px; }

.padding-all-left-68 {
  padding-left: 68px; }

.padding-all-left-69 {
  padding-left: 69px; }

.padding-all-left-70 {
  padding-left: 70px; }

.padding-all-left-71 {
  padding-left: 71px; }

.padding-all-left-72 {
  padding-left: 72px; }

.padding-all-left-73 {
  padding-left: 73px; }

.padding-all-left-74 {
  padding-left: 74px; }

.padding-all-left-75 {
  padding-left: 75px; }

.padding-all-left-76 {
  padding-left: 76px; }

.padding-all-left-77 {
  padding-left: 77px; }

.padding-all-left-78 {
  padding-left: 78px; }

.padding-all-left-79 {
  padding-left: 79px; }

.padding-all-left-80 {
  padding-left: 80px; }

.padding-all-left-81 {
  padding-left: 81px; }

.padding-all-left-82 {
  padding-left: 82px; }

.padding-all-left-83 {
  padding-left: 83px; }

.padding-all-left-84 {
  padding-left: 84px; }

.padding-all-left-85 {
  padding-left: 85px; }

.padding-all-left-86 {
  padding-left: 86px; }

.padding-all-left-87 {
  padding-left: 87px; }

.padding-all-left-88 {
  padding-left: 88px; }

.padding-all-left-89 {
  padding-left: 89px; }

.padding-all-left-90 {
  padding-left: 90px; }

.padding-all-left-91 {
  padding-left: 91px; }

.padding-all-left-92 {
  padding-left: 92px; }

.padding-all-left-93 {
  padding-left: 93px; }

.padding-all-left-94 {
  padding-left: 94px; }

.padding-all-left-95 {
  padding-left: 95px; }

.padding-all-left-96 {
  padding-left: 96px; }

.padding-all-left-97 {
  padding-left: 97px; }

.padding-all-left-98 {
  padding-left: 98px; }

.padding-all-left-99 {
  padding-left: 99px; }

.padding-all-left-100 {
  padding-left: 100px; }

@media (min-width: 0) and (max-width: 767px) {
  .padding-xs-left-0 {
    padding-left: 0px; }
  .padding-xs-left-1 {
    padding-left: 1px; }
  .padding-xs-left-2 {
    padding-left: 2px; }
  .padding-xs-left-3 {
    padding-left: 3px; }
  .padding-xs-left-4 {
    padding-left: 4px; }
  .padding-xs-left-5 {
    padding-left: 5px; }
  .padding-xs-left-6 {
    padding-left: 6px; }
  .padding-xs-left-7 {
    padding-left: 7px; }
  .padding-xs-left-8 {
    padding-left: 8px; }
  .padding-xs-left-9 {
    padding-left: 9px; }
  .padding-xs-left-10 {
    padding-left: 10px; }
  .padding-xs-left-11 {
    padding-left: 11px; }
  .padding-xs-left-12 {
    padding-left: 12px; }
  .padding-xs-left-13 {
    padding-left: 13px; }
  .padding-xs-left-14 {
    padding-left: 14px; }
  .padding-xs-left-15 {
    padding-left: 15px; }
  .padding-xs-left-16 {
    padding-left: 16px; }
  .padding-xs-left-17 {
    padding-left: 17px; }
  .padding-xs-left-18 {
    padding-left: 18px; }
  .padding-xs-left-19 {
    padding-left: 19px; }
  .padding-xs-left-20 {
    padding-left: 20px; }
  .padding-xs-left-21 {
    padding-left: 21px; }
  .padding-xs-left-22 {
    padding-left: 22px; }
  .padding-xs-left-23 {
    padding-left: 23px; }
  .padding-xs-left-24 {
    padding-left: 24px; }
  .padding-xs-left-25 {
    padding-left: 25px; }
  .padding-xs-left-26 {
    padding-left: 26px; }
  .padding-xs-left-27 {
    padding-left: 27px; }
  .padding-xs-left-28 {
    padding-left: 28px; }
  .padding-xs-left-29 {
    padding-left: 29px; }
  .padding-xs-left-30 {
    padding-left: 30px; }
  .padding-xs-left-31 {
    padding-left: 31px; }
  .padding-xs-left-32 {
    padding-left: 32px; }
  .padding-xs-left-33 {
    padding-left: 33px; }
  .padding-xs-left-34 {
    padding-left: 34px; }
  .padding-xs-left-35 {
    padding-left: 35px; }
  .padding-xs-left-36 {
    padding-left: 36px; }
  .padding-xs-left-37 {
    padding-left: 37px; }
  .padding-xs-left-38 {
    padding-left: 38px; }
  .padding-xs-left-39 {
    padding-left: 39px; }
  .padding-xs-left-40 {
    padding-left: 40px; }
  .padding-xs-left-41 {
    padding-left: 41px; }
  .padding-xs-left-42 {
    padding-left: 42px; }
  .padding-xs-left-43 {
    padding-left: 43px; }
  .padding-xs-left-44 {
    padding-left: 44px; }
  .padding-xs-left-45 {
    padding-left: 45px; }
  .padding-xs-left-46 {
    padding-left: 46px; }
  .padding-xs-left-47 {
    padding-left: 47px; }
  .padding-xs-left-48 {
    padding-left: 48px; }
  .padding-xs-left-49 {
    padding-left: 49px; }
  .padding-xs-left-50 {
    padding-left: 50px; }
  .padding-xs-left-51 {
    padding-left: 51px; }
  .padding-xs-left-52 {
    padding-left: 52px; }
  .padding-xs-left-53 {
    padding-left: 53px; }
  .padding-xs-left-54 {
    padding-left: 54px; }
  .padding-xs-left-55 {
    padding-left: 55px; }
  .padding-xs-left-56 {
    padding-left: 56px; }
  .padding-xs-left-57 {
    padding-left: 57px; }
  .padding-xs-left-58 {
    padding-left: 58px; }
  .padding-xs-left-59 {
    padding-left: 59px; }
  .padding-xs-left-60 {
    padding-left: 60px; }
  .padding-xs-left-61 {
    padding-left: 61px; }
  .padding-xs-left-62 {
    padding-left: 62px; }
  .padding-xs-left-63 {
    padding-left: 63px; }
  .padding-xs-left-64 {
    padding-left: 64px; }
  .padding-xs-left-65 {
    padding-left: 65px; }
  .padding-xs-left-66 {
    padding-left: 66px; }
  .padding-xs-left-67 {
    padding-left: 67px; }
  .padding-xs-left-68 {
    padding-left: 68px; }
  .padding-xs-left-69 {
    padding-left: 69px; }
  .padding-xs-left-70 {
    padding-left: 70px; }
  .padding-xs-left-71 {
    padding-left: 71px; }
  .padding-xs-left-72 {
    padding-left: 72px; }
  .padding-xs-left-73 {
    padding-left: 73px; }
  .padding-xs-left-74 {
    padding-left: 74px; }
  .padding-xs-left-75 {
    padding-left: 75px; }
  .padding-xs-left-76 {
    padding-left: 76px; }
  .padding-xs-left-77 {
    padding-left: 77px; }
  .padding-xs-left-78 {
    padding-left: 78px; }
  .padding-xs-left-79 {
    padding-left: 79px; }
  .padding-xs-left-80 {
    padding-left: 80px; }
  .padding-xs-left-81 {
    padding-left: 81px; }
  .padding-xs-left-82 {
    padding-left: 82px; }
  .padding-xs-left-83 {
    padding-left: 83px; }
  .padding-xs-left-84 {
    padding-left: 84px; }
  .padding-xs-left-85 {
    padding-left: 85px; }
  .padding-xs-left-86 {
    padding-left: 86px; }
  .padding-xs-left-87 {
    padding-left: 87px; }
  .padding-xs-left-88 {
    padding-left: 88px; }
  .padding-xs-left-89 {
    padding-left: 89px; }
  .padding-xs-left-90 {
    padding-left: 90px; }
  .padding-xs-left-91 {
    padding-left: 91px; }
  .padding-xs-left-92 {
    padding-left: 92px; }
  .padding-xs-left-93 {
    padding-left: 93px; }
  .padding-xs-left-94 {
    padding-left: 94px; }
  .padding-xs-left-95 {
    padding-left: 95px; }
  .padding-xs-left-96 {
    padding-left: 96px; }
  .padding-xs-left-97 {
    padding-left: 97px; }
  .padding-xs-left-98 {
    padding-left: 98px; }
  .padding-xs-left-99 {
    padding-left: 99px; }
  .padding-xs-left-100 {
    padding-left: 100px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .padding-sm-left-0 {
    padding-left: 0px; }
  .padding-sm-left-1 {
    padding-left: 1px; }
  .padding-sm-left-2 {
    padding-left: 2px; }
  .padding-sm-left-3 {
    padding-left: 3px; }
  .padding-sm-left-4 {
    padding-left: 4px; }
  .padding-sm-left-5 {
    padding-left: 5px; }
  .padding-sm-left-6 {
    padding-left: 6px; }
  .padding-sm-left-7 {
    padding-left: 7px; }
  .padding-sm-left-8 {
    padding-left: 8px; }
  .padding-sm-left-9 {
    padding-left: 9px; }
  .padding-sm-left-10 {
    padding-left: 10px; }
  .padding-sm-left-11 {
    padding-left: 11px; }
  .padding-sm-left-12 {
    padding-left: 12px; }
  .padding-sm-left-13 {
    padding-left: 13px; }
  .padding-sm-left-14 {
    padding-left: 14px; }
  .padding-sm-left-15 {
    padding-left: 15px; }
  .padding-sm-left-16 {
    padding-left: 16px; }
  .padding-sm-left-17 {
    padding-left: 17px; }
  .padding-sm-left-18 {
    padding-left: 18px; }
  .padding-sm-left-19 {
    padding-left: 19px; }
  .padding-sm-left-20 {
    padding-left: 20px; }
  .padding-sm-left-21 {
    padding-left: 21px; }
  .padding-sm-left-22 {
    padding-left: 22px; }
  .padding-sm-left-23 {
    padding-left: 23px; }
  .padding-sm-left-24 {
    padding-left: 24px; }
  .padding-sm-left-25 {
    padding-left: 25px; }
  .padding-sm-left-26 {
    padding-left: 26px; }
  .padding-sm-left-27 {
    padding-left: 27px; }
  .padding-sm-left-28 {
    padding-left: 28px; }
  .padding-sm-left-29 {
    padding-left: 29px; }
  .padding-sm-left-30 {
    padding-left: 30px; }
  .padding-sm-left-31 {
    padding-left: 31px; }
  .padding-sm-left-32 {
    padding-left: 32px; }
  .padding-sm-left-33 {
    padding-left: 33px; }
  .padding-sm-left-34 {
    padding-left: 34px; }
  .padding-sm-left-35 {
    padding-left: 35px; }
  .padding-sm-left-36 {
    padding-left: 36px; }
  .padding-sm-left-37 {
    padding-left: 37px; }
  .padding-sm-left-38 {
    padding-left: 38px; }
  .padding-sm-left-39 {
    padding-left: 39px; }
  .padding-sm-left-40 {
    padding-left: 40px; }
  .padding-sm-left-41 {
    padding-left: 41px; }
  .padding-sm-left-42 {
    padding-left: 42px; }
  .padding-sm-left-43 {
    padding-left: 43px; }
  .padding-sm-left-44 {
    padding-left: 44px; }
  .padding-sm-left-45 {
    padding-left: 45px; }
  .padding-sm-left-46 {
    padding-left: 46px; }
  .padding-sm-left-47 {
    padding-left: 47px; }
  .padding-sm-left-48 {
    padding-left: 48px; }
  .padding-sm-left-49 {
    padding-left: 49px; }
  .padding-sm-left-50 {
    padding-left: 50px; }
  .padding-sm-left-51 {
    padding-left: 51px; }
  .padding-sm-left-52 {
    padding-left: 52px; }
  .padding-sm-left-53 {
    padding-left: 53px; }
  .padding-sm-left-54 {
    padding-left: 54px; }
  .padding-sm-left-55 {
    padding-left: 55px; }
  .padding-sm-left-56 {
    padding-left: 56px; }
  .padding-sm-left-57 {
    padding-left: 57px; }
  .padding-sm-left-58 {
    padding-left: 58px; }
  .padding-sm-left-59 {
    padding-left: 59px; }
  .padding-sm-left-60 {
    padding-left: 60px; }
  .padding-sm-left-61 {
    padding-left: 61px; }
  .padding-sm-left-62 {
    padding-left: 62px; }
  .padding-sm-left-63 {
    padding-left: 63px; }
  .padding-sm-left-64 {
    padding-left: 64px; }
  .padding-sm-left-65 {
    padding-left: 65px; }
  .padding-sm-left-66 {
    padding-left: 66px; }
  .padding-sm-left-67 {
    padding-left: 67px; }
  .padding-sm-left-68 {
    padding-left: 68px; }
  .padding-sm-left-69 {
    padding-left: 69px; }
  .padding-sm-left-70 {
    padding-left: 70px; }
  .padding-sm-left-71 {
    padding-left: 71px; }
  .padding-sm-left-72 {
    padding-left: 72px; }
  .padding-sm-left-73 {
    padding-left: 73px; }
  .padding-sm-left-74 {
    padding-left: 74px; }
  .padding-sm-left-75 {
    padding-left: 75px; }
  .padding-sm-left-76 {
    padding-left: 76px; }
  .padding-sm-left-77 {
    padding-left: 77px; }
  .padding-sm-left-78 {
    padding-left: 78px; }
  .padding-sm-left-79 {
    padding-left: 79px; }
  .padding-sm-left-80 {
    padding-left: 80px; }
  .padding-sm-left-81 {
    padding-left: 81px; }
  .padding-sm-left-82 {
    padding-left: 82px; }
  .padding-sm-left-83 {
    padding-left: 83px; }
  .padding-sm-left-84 {
    padding-left: 84px; }
  .padding-sm-left-85 {
    padding-left: 85px; }
  .padding-sm-left-86 {
    padding-left: 86px; }
  .padding-sm-left-87 {
    padding-left: 87px; }
  .padding-sm-left-88 {
    padding-left: 88px; }
  .padding-sm-left-89 {
    padding-left: 89px; }
  .padding-sm-left-90 {
    padding-left: 90px; }
  .padding-sm-left-91 {
    padding-left: 91px; }
  .padding-sm-left-92 {
    padding-left: 92px; }
  .padding-sm-left-93 {
    padding-left: 93px; }
  .padding-sm-left-94 {
    padding-left: 94px; }
  .padding-sm-left-95 {
    padding-left: 95px; }
  .padding-sm-left-96 {
    padding-left: 96px; }
  .padding-sm-left-97 {
    padding-left: 97px; }
  .padding-sm-left-98 {
    padding-left: 98px; }
  .padding-sm-left-99 {
    padding-left: 99px; }
  .padding-sm-left-100 {
    padding-left: 100px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .padding-md-left-0 {
    padding-left: 0px; }
  .padding-md-left-1 {
    padding-left: 1px; }
  .padding-md-left-2 {
    padding-left: 2px; }
  .padding-md-left-3 {
    padding-left: 3px; }
  .padding-md-left-4 {
    padding-left: 4px; }
  .padding-md-left-5 {
    padding-left: 5px; }
  .padding-md-left-6 {
    padding-left: 6px; }
  .padding-md-left-7 {
    padding-left: 7px; }
  .padding-md-left-8 {
    padding-left: 8px; }
  .padding-md-left-9 {
    padding-left: 9px; }
  .padding-md-left-10 {
    padding-left: 10px; }
  .padding-md-left-11 {
    padding-left: 11px; }
  .padding-md-left-12 {
    padding-left: 12px; }
  .padding-md-left-13 {
    padding-left: 13px; }
  .padding-md-left-14 {
    padding-left: 14px; }
  .padding-md-left-15 {
    padding-left: 15px; }
  .padding-md-left-16 {
    padding-left: 16px; }
  .padding-md-left-17 {
    padding-left: 17px; }
  .padding-md-left-18 {
    padding-left: 18px; }
  .padding-md-left-19 {
    padding-left: 19px; }
  .padding-md-left-20 {
    padding-left: 20px; }
  .padding-md-left-21 {
    padding-left: 21px; }
  .padding-md-left-22 {
    padding-left: 22px; }
  .padding-md-left-23 {
    padding-left: 23px; }
  .padding-md-left-24 {
    padding-left: 24px; }
  .padding-md-left-25 {
    padding-left: 25px; }
  .padding-md-left-26 {
    padding-left: 26px; }
  .padding-md-left-27 {
    padding-left: 27px; }
  .padding-md-left-28 {
    padding-left: 28px; }
  .padding-md-left-29 {
    padding-left: 29px; }
  .padding-md-left-30 {
    padding-left: 30px; }
  .padding-md-left-31 {
    padding-left: 31px; }
  .padding-md-left-32 {
    padding-left: 32px; }
  .padding-md-left-33 {
    padding-left: 33px; }
  .padding-md-left-34 {
    padding-left: 34px; }
  .padding-md-left-35 {
    padding-left: 35px; }
  .padding-md-left-36 {
    padding-left: 36px; }
  .padding-md-left-37 {
    padding-left: 37px; }
  .padding-md-left-38 {
    padding-left: 38px; }
  .padding-md-left-39 {
    padding-left: 39px; }
  .padding-md-left-40 {
    padding-left: 40px; }
  .padding-md-left-41 {
    padding-left: 41px; }
  .padding-md-left-42 {
    padding-left: 42px; }
  .padding-md-left-43 {
    padding-left: 43px; }
  .padding-md-left-44 {
    padding-left: 44px; }
  .padding-md-left-45 {
    padding-left: 45px; }
  .padding-md-left-46 {
    padding-left: 46px; }
  .padding-md-left-47 {
    padding-left: 47px; }
  .padding-md-left-48 {
    padding-left: 48px; }
  .padding-md-left-49 {
    padding-left: 49px; }
  .padding-md-left-50 {
    padding-left: 50px; }
  .padding-md-left-51 {
    padding-left: 51px; }
  .padding-md-left-52 {
    padding-left: 52px; }
  .padding-md-left-53 {
    padding-left: 53px; }
  .padding-md-left-54 {
    padding-left: 54px; }
  .padding-md-left-55 {
    padding-left: 55px; }
  .padding-md-left-56 {
    padding-left: 56px; }
  .padding-md-left-57 {
    padding-left: 57px; }
  .padding-md-left-58 {
    padding-left: 58px; }
  .padding-md-left-59 {
    padding-left: 59px; }
  .padding-md-left-60 {
    padding-left: 60px; }
  .padding-md-left-61 {
    padding-left: 61px; }
  .padding-md-left-62 {
    padding-left: 62px; }
  .padding-md-left-63 {
    padding-left: 63px; }
  .padding-md-left-64 {
    padding-left: 64px; }
  .padding-md-left-65 {
    padding-left: 65px; }
  .padding-md-left-66 {
    padding-left: 66px; }
  .padding-md-left-67 {
    padding-left: 67px; }
  .padding-md-left-68 {
    padding-left: 68px; }
  .padding-md-left-69 {
    padding-left: 69px; }
  .padding-md-left-70 {
    padding-left: 70px; }
  .padding-md-left-71 {
    padding-left: 71px; }
  .padding-md-left-72 {
    padding-left: 72px; }
  .padding-md-left-73 {
    padding-left: 73px; }
  .padding-md-left-74 {
    padding-left: 74px; }
  .padding-md-left-75 {
    padding-left: 75px; }
  .padding-md-left-76 {
    padding-left: 76px; }
  .padding-md-left-77 {
    padding-left: 77px; }
  .padding-md-left-78 {
    padding-left: 78px; }
  .padding-md-left-79 {
    padding-left: 79px; }
  .padding-md-left-80 {
    padding-left: 80px; }
  .padding-md-left-81 {
    padding-left: 81px; }
  .padding-md-left-82 {
    padding-left: 82px; }
  .padding-md-left-83 {
    padding-left: 83px; }
  .padding-md-left-84 {
    padding-left: 84px; }
  .padding-md-left-85 {
    padding-left: 85px; }
  .padding-md-left-86 {
    padding-left: 86px; }
  .padding-md-left-87 {
    padding-left: 87px; }
  .padding-md-left-88 {
    padding-left: 88px; }
  .padding-md-left-89 {
    padding-left: 89px; }
  .padding-md-left-90 {
    padding-left: 90px; }
  .padding-md-left-91 {
    padding-left: 91px; }
  .padding-md-left-92 {
    padding-left: 92px; }
  .padding-md-left-93 {
    padding-left: 93px; }
  .padding-md-left-94 {
    padding-left: 94px; }
  .padding-md-left-95 {
    padding-left: 95px; }
  .padding-md-left-96 {
    padding-left: 96px; }
  .padding-md-left-97 {
    padding-left: 97px; }
  .padding-md-left-98 {
    padding-left: 98px; }
  .padding-md-left-99 {
    padding-left: 99px; }
  .padding-md-left-100 {
    padding-left: 100px; } }

@media (min-width: 1170px) {
  .padding-lg-left-0 {
    padding-left: 0px; }
  .padding-lg-left-1 {
    padding-left: 1px; }
  .padding-lg-left-2 {
    padding-left: 2px; }
  .padding-lg-left-3 {
    padding-left: 3px; }
  .padding-lg-left-4 {
    padding-left: 4px; }
  .padding-lg-left-5 {
    padding-left: 5px; }
  .padding-lg-left-6 {
    padding-left: 6px; }
  .padding-lg-left-7 {
    padding-left: 7px; }
  .padding-lg-left-8 {
    padding-left: 8px; }
  .padding-lg-left-9 {
    padding-left: 9px; }
  .padding-lg-left-10 {
    padding-left: 10px; }
  .padding-lg-left-11 {
    padding-left: 11px; }
  .padding-lg-left-12 {
    padding-left: 12px; }
  .padding-lg-left-13 {
    padding-left: 13px; }
  .padding-lg-left-14 {
    padding-left: 14px; }
  .padding-lg-left-15 {
    padding-left: 15px; }
  .padding-lg-left-16 {
    padding-left: 16px; }
  .padding-lg-left-17 {
    padding-left: 17px; }
  .padding-lg-left-18 {
    padding-left: 18px; }
  .padding-lg-left-19 {
    padding-left: 19px; }
  .padding-lg-left-20 {
    padding-left: 20px; }
  .padding-lg-left-21 {
    padding-left: 21px; }
  .padding-lg-left-22 {
    padding-left: 22px; }
  .padding-lg-left-23 {
    padding-left: 23px; }
  .padding-lg-left-24 {
    padding-left: 24px; }
  .padding-lg-left-25 {
    padding-left: 25px; }
  .padding-lg-left-26 {
    padding-left: 26px; }
  .padding-lg-left-27 {
    padding-left: 27px; }
  .padding-lg-left-28 {
    padding-left: 28px; }
  .padding-lg-left-29 {
    padding-left: 29px; }
  .padding-lg-left-30 {
    padding-left: 30px; }
  .padding-lg-left-31 {
    padding-left: 31px; }
  .padding-lg-left-32 {
    padding-left: 32px; }
  .padding-lg-left-33 {
    padding-left: 33px; }
  .padding-lg-left-34 {
    padding-left: 34px; }
  .padding-lg-left-35 {
    padding-left: 35px; }
  .padding-lg-left-36 {
    padding-left: 36px; }
  .padding-lg-left-37 {
    padding-left: 37px; }
  .padding-lg-left-38 {
    padding-left: 38px; }
  .padding-lg-left-39 {
    padding-left: 39px; }
  .padding-lg-left-40 {
    padding-left: 40px; }
  .padding-lg-left-41 {
    padding-left: 41px; }
  .padding-lg-left-42 {
    padding-left: 42px; }
  .padding-lg-left-43 {
    padding-left: 43px; }
  .padding-lg-left-44 {
    padding-left: 44px; }
  .padding-lg-left-45 {
    padding-left: 45px; }
  .padding-lg-left-46 {
    padding-left: 46px; }
  .padding-lg-left-47 {
    padding-left: 47px; }
  .padding-lg-left-48 {
    padding-left: 48px; }
  .padding-lg-left-49 {
    padding-left: 49px; }
  .padding-lg-left-50 {
    padding-left: 50px; }
  .padding-lg-left-51 {
    padding-left: 51px; }
  .padding-lg-left-52 {
    padding-left: 52px; }
  .padding-lg-left-53 {
    padding-left: 53px; }
  .padding-lg-left-54 {
    padding-left: 54px; }
  .padding-lg-left-55 {
    padding-left: 55px; }
  .padding-lg-left-56 {
    padding-left: 56px; }
  .padding-lg-left-57 {
    padding-left: 57px; }
  .padding-lg-left-58 {
    padding-left: 58px; }
  .padding-lg-left-59 {
    padding-left: 59px; }
  .padding-lg-left-60 {
    padding-left: 60px; }
  .padding-lg-left-61 {
    padding-left: 61px; }
  .padding-lg-left-62 {
    padding-left: 62px; }
  .padding-lg-left-63 {
    padding-left: 63px; }
  .padding-lg-left-64 {
    padding-left: 64px; }
  .padding-lg-left-65 {
    padding-left: 65px; }
  .padding-lg-left-66 {
    padding-left: 66px; }
  .padding-lg-left-67 {
    padding-left: 67px; }
  .padding-lg-left-68 {
    padding-left: 68px; }
  .padding-lg-left-69 {
    padding-left: 69px; }
  .padding-lg-left-70 {
    padding-left: 70px; }
  .padding-lg-left-71 {
    padding-left: 71px; }
  .padding-lg-left-72 {
    padding-left: 72px; }
  .padding-lg-left-73 {
    padding-left: 73px; }
  .padding-lg-left-74 {
    padding-left: 74px; }
  .padding-lg-left-75 {
    padding-left: 75px; }
  .padding-lg-left-76 {
    padding-left: 76px; }
  .padding-lg-left-77 {
    padding-left: 77px; }
  .padding-lg-left-78 {
    padding-left: 78px; }
  .padding-lg-left-79 {
    padding-left: 79px; }
  .padding-lg-left-80 {
    padding-left: 80px; }
  .padding-lg-left-81 {
    padding-left: 81px; }
  .padding-lg-left-82 {
    padding-left: 82px; }
  .padding-lg-left-83 {
    padding-left: 83px; }
  .padding-lg-left-84 {
    padding-left: 84px; }
  .padding-lg-left-85 {
    padding-left: 85px; }
  .padding-lg-left-86 {
    padding-left: 86px; }
  .padding-lg-left-87 {
    padding-left: 87px; }
  .padding-lg-left-88 {
    padding-left: 88px; }
  .padding-lg-left-89 {
    padding-left: 89px; }
  .padding-lg-left-90 {
    padding-left: 90px; }
  .padding-lg-left-91 {
    padding-left: 91px; }
  .padding-lg-left-92 {
    padding-left: 92px; }
  .padding-lg-left-93 {
    padding-left: 93px; }
  .padding-lg-left-94 {
    padding-left: 94px; }
  .padding-lg-left-95 {
    padding-left: 95px; }
  .padding-lg-left-96 {
    padding-left: 96px; }
  .padding-lg-left-97 {
    padding-left: 97px; }
  .padding-lg-left-98 {
    padding-left: 98px; }
  .padding-lg-left-99 {
    padding-left: 99px; }
  .padding-lg-left-100 {
    padding-left: 100px; } }

/* ----------------------------------------------- padding-left [END] ----------------------------------------------- */
/* ----------------------------------------------- margin-top [START] ----------------------------------------------- */
@media (min-width: 0) and (max-width: 767px) {
  .margin-down-top-0 {
    margin-top: 0px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-top-0 {
    margin-top: 0px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-top-0 {
    margin-top: 0px; } }

@media (min-width: 1170px) {
  .margin-down-top-0 {
    margin-top: 0px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-top-1 {
    margin-top: 0px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-top-1 {
    margin-top: 0px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-top-1 {
    margin-top: 0px; } }

@media (min-width: 1170px) {
  .margin-down-top-1 {
    margin-top: 1px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-top-2 {
    margin-top: 0px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-top-2 {
    margin-top: 1px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-top-2 {
    margin-top: 1px; } }

@media (min-width: 1170px) {
  .margin-down-top-2 {
    margin-top: 2px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-top-3 {
    margin-top: 1px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-top-3 {
    margin-top: 1px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-top-3 {
    margin-top: 2px; } }

@media (min-width: 1170px) {
  .margin-down-top-3 {
    margin-top: 3px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-top-4 {
    margin-top: 1px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-top-4 {
    margin-top: 2px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-top-4 {
    margin-top: 3px; } }

@media (min-width: 1170px) {
  .margin-down-top-4 {
    margin-top: 4px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-top-5 {
    margin-top: 2px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-top-5 {
    margin-top: 3px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-top-5 {
    margin-top: 3px; } }

@media (min-width: 1170px) {
  .margin-down-top-5 {
    margin-top: 5px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-top-6 {
    margin-top: 2px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-top-6 {
    margin-top: 3px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-top-6 {
    margin-top: 4px; } }

@media (min-width: 1170px) {
  .margin-down-top-6 {
    margin-top: 6px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-top-7 {
    margin-top: 3px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-top-7 {
    margin-top: 4px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-top-7 {
    margin-top: 5px; } }

@media (min-width: 1170px) {
  .margin-down-top-7 {
    margin-top: 7px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-top-8 {
    margin-top: 3px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-top-8 {
    margin-top: 4px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-top-8 {
    margin-top: 6px; } }

@media (min-width: 1170px) {
  .margin-down-top-8 {
    margin-top: 8px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-top-9 {
    margin-top: 4px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-top-9 {
    margin-top: 5px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-top-9 {
    margin-top: 6px; } }

@media (min-width: 1170px) {
  .margin-down-top-9 {
    margin-top: 9px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-top-10 {
    margin-top: 4px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-top-10 {
    margin-top: 6px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-top-10 {
    margin-top: 7px; } }

@media (min-width: 1170px) {
  .margin-down-top-10 {
    margin-top: 10px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-top-11 {
    margin-top: 4px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-top-11 {
    margin-top: 6px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-top-11 {
    margin-top: 8px; } }

@media (min-width: 1170px) {
  .margin-down-top-11 {
    margin-top: 11px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-top-12 {
    margin-top: 5px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-top-12 {
    margin-top: 7px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-top-12 {
    margin-top: 9px; } }

@media (min-width: 1170px) {
  .margin-down-top-12 {
    margin-top: 12px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-top-13 {
    margin-top: 5px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-top-13 {
    margin-top: 7px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-top-13 {
    margin-top: 9px; } }

@media (min-width: 1170px) {
  .margin-down-top-13 {
    margin-top: 13px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-top-14 {
    margin-top: 6px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-top-14 {
    margin-top: 8px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-top-14 {
    margin-top: 10px; } }

@media (min-width: 1170px) {
  .margin-down-top-14 {
    margin-top: 14px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-top-15 {
    margin-top: 6px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-top-15 {
    margin-top: 9px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-top-15 {
    margin-top: 11px; } }

@media (min-width: 1170px) {
  .margin-down-top-15 {
    margin-top: 15px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-top-16 {
    margin-top: 7px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-top-16 {
    margin-top: 9px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-top-16 {
    margin-top: 12px; } }

@media (min-width: 1170px) {
  .margin-down-top-16 {
    margin-top: 16px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-top-17 {
    margin-top: 7px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-top-17 {
    margin-top: 10px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-top-17 {
    margin-top: 12px; } }

@media (min-width: 1170px) {
  .margin-down-top-17 {
    margin-top: 17px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-top-18 {
    margin-top: 8px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-top-18 {
    margin-top: 10px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-top-18 {
    margin-top: 13px; } }

@media (min-width: 1170px) {
  .margin-down-top-18 {
    margin-top: 18px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-top-19 {
    margin-top: 8px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-top-19 {
    margin-top: 11px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-top-19 {
    margin-top: 14px; } }

@media (min-width: 1170px) {
  .margin-down-top-19 {
    margin-top: 19px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-top-20 {
    margin-top: 9px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-top-20 {
    margin-top: 12px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-top-20 {
    margin-top: 15px; } }

@media (min-width: 1170px) {
  .margin-down-top-20 {
    margin-top: 20px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-top-21 {
    margin-top: 9px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-top-21 {
    margin-top: 12px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-top-21 {
    margin-top: 15px; } }

@media (min-width: 1170px) {
  .margin-down-top-21 {
    margin-top: 21px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-top-22 {
    margin-top: 9px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-top-22 {
    margin-top: 13px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-top-22 {
    margin-top: 16px; } }

@media (min-width: 1170px) {
  .margin-down-top-22 {
    margin-top: 22px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-top-23 {
    margin-top: 10px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-top-23 {
    margin-top: 13px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-top-23 {
    margin-top: 17px; } }

@media (min-width: 1170px) {
  .margin-down-top-23 {
    margin-top: 23px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-top-24 {
    margin-top: 10px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-top-24 {
    margin-top: 14px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-top-24 {
    margin-top: 18px; } }

@media (min-width: 1170px) {
  .margin-down-top-24 {
    margin-top: 24px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-top-25 {
    margin-top: 11px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-top-25 {
    margin-top: 15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-top-25 {
    margin-top: 18px; } }

@media (min-width: 1170px) {
  .margin-down-top-25 {
    margin-top: 25px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-top-26 {
    margin-top: 11px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-top-26 {
    margin-top: 15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-top-26 {
    margin-top: 19px; } }

@media (min-width: 1170px) {
  .margin-down-top-26 {
    margin-top: 26px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-top-27 {
    margin-top: 12px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-top-27 {
    margin-top: 16px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-top-27 {
    margin-top: 20px; } }

@media (min-width: 1170px) {
  .margin-down-top-27 {
    margin-top: 27px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-top-28 {
    margin-top: 12px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-top-28 {
    margin-top: 16px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-top-28 {
    margin-top: 21px; } }

@media (min-width: 1170px) {
  .margin-down-top-28 {
    margin-top: 28px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-top-29 {
    margin-top: 13px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-top-29 {
    margin-top: 17px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-top-29 {
    margin-top: 21px; } }

@media (min-width: 1170px) {
  .margin-down-top-29 {
    margin-top: 29px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-top-30 {
    margin-top: 13px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-top-30 {
    margin-top: 18px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-top-30 {
    margin-top: 22px; } }

@media (min-width: 1170px) {
  .margin-down-top-30 {
    margin-top: 30px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-top-31 {
    margin-top: 13px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-top-31 {
    margin-top: 18px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-top-31 {
    margin-top: 23px; } }

@media (min-width: 1170px) {
  .margin-down-top-31 {
    margin-top: 31px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-top-32 {
    margin-top: 14px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-top-32 {
    margin-top: 19px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-top-32 {
    margin-top: 24px; } }

@media (min-width: 1170px) {
  .margin-down-top-32 {
    margin-top: 32px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-top-33 {
    margin-top: 14px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-top-33 {
    margin-top: 19px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-top-33 {
    margin-top: 24px; } }

@media (min-width: 1170px) {
  .margin-down-top-33 {
    margin-top: 33px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-top-34 {
    margin-top: 15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-top-34 {
    margin-top: 20px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-top-34 {
    margin-top: 25px; } }

@media (min-width: 1170px) {
  .margin-down-top-34 {
    margin-top: 34px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-top-35 {
    margin-top: 15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-top-35 {
    margin-top: 21px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-top-35 {
    margin-top: 26px; } }

@media (min-width: 1170px) {
  .margin-down-top-35 {
    margin-top: 35px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-top-36 {
    margin-top: 16px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-top-36 {
    margin-top: 21px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-top-36 {
    margin-top: 27px; } }

@media (min-width: 1170px) {
  .margin-down-top-36 {
    margin-top: 36px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-top-37 {
    margin-top: 16px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-top-37 {
    margin-top: 22px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-top-37 {
    margin-top: 27px; } }

@media (min-width: 1170px) {
  .margin-down-top-37 {
    margin-top: 37px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-top-38 {
    margin-top: 17px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-top-38 {
    margin-top: 22px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-top-38 {
    margin-top: 28px; } }

@media (min-width: 1170px) {
  .margin-down-top-38 {
    margin-top: 38px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-top-39 {
    margin-top: 17px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-top-39 {
    margin-top: 23px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-top-39 {
    margin-top: 29px; } }

@media (min-width: 1170px) {
  .margin-down-top-39 {
    margin-top: 39px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-top-40 {
    margin-top: 18px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-top-40 {
    margin-top: 24px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-top-40 {
    margin-top: 30px; } }

@media (min-width: 1170px) {
  .margin-down-top-40 {
    margin-top: 40px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-top-41 {
    margin-top: 18px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-top-41 {
    margin-top: 24px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-top-41 {
    margin-top: 30px; } }

@media (min-width: 1170px) {
  .margin-down-top-41 {
    margin-top: 41px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-top-42 {
    margin-top: 18px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-top-42 {
    margin-top: 25px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-top-42 {
    margin-top: 31px; } }

@media (min-width: 1170px) {
  .margin-down-top-42 {
    margin-top: 42px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-top-43 {
    margin-top: 19px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-top-43 {
    margin-top: 25px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-top-43 {
    margin-top: 32px; } }

@media (min-width: 1170px) {
  .margin-down-top-43 {
    margin-top: 43px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-top-44 {
    margin-top: 19px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-top-44 {
    margin-top: 26px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-top-44 {
    margin-top: 33px; } }

@media (min-width: 1170px) {
  .margin-down-top-44 {
    margin-top: 44px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-top-45 {
    margin-top: 20px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-top-45 {
    margin-top: 27px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-top-45 {
    margin-top: 33px; } }

@media (min-width: 1170px) {
  .margin-down-top-45 {
    margin-top: 45px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-top-46 {
    margin-top: 20px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-top-46 {
    margin-top: 27px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-top-46 {
    margin-top: 34px; } }

@media (min-width: 1170px) {
  .margin-down-top-46 {
    margin-top: 46px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-top-47 {
    margin-top: 21px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-top-47 {
    margin-top: 28px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-top-47 {
    margin-top: 35px; } }

@media (min-width: 1170px) {
  .margin-down-top-47 {
    margin-top: 47px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-top-48 {
    margin-top: 21px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-top-48 {
    margin-top: 28px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-top-48 {
    margin-top: 36px; } }

@media (min-width: 1170px) {
  .margin-down-top-48 {
    margin-top: 48px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-top-49 {
    margin-top: 22px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-top-49 {
    margin-top: 29px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-top-49 {
    margin-top: 36px; } }

@media (min-width: 1170px) {
  .margin-down-top-49 {
    margin-top: 49px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-top-50 {
    margin-top: 22px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-top-50 {
    margin-top: 30px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-top-50 {
    margin-top: 37px; } }

@media (min-width: 1170px) {
  .margin-down-top-50 {
    margin-top: 50px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-top-51 {
    margin-top: 22px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-top-51 {
    margin-top: 30px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-top-51 {
    margin-top: 38px; } }

@media (min-width: 1170px) {
  .margin-down-top-51 {
    margin-top: 51px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-top-52 {
    margin-top: 23px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-top-52 {
    margin-top: 31px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-top-52 {
    margin-top: 39px; } }

@media (min-width: 1170px) {
  .margin-down-top-52 {
    margin-top: 52px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-top-53 {
    margin-top: 23px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-top-53 {
    margin-top: 31px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-top-53 {
    margin-top: 39px; } }

@media (min-width: 1170px) {
  .margin-down-top-53 {
    margin-top: 53px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-top-54 {
    margin-top: 24px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-top-54 {
    margin-top: 32px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-top-54 {
    margin-top: 40px; } }

@media (min-width: 1170px) {
  .margin-down-top-54 {
    margin-top: 54px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-top-55 {
    margin-top: 24px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-top-55 {
    margin-top: 33px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-top-55 {
    margin-top: 41px; } }

@media (min-width: 1170px) {
  .margin-down-top-55 {
    margin-top: 55px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-top-56 {
    margin-top: 25px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-top-56 {
    margin-top: 33px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-top-56 {
    margin-top: 42px; } }

@media (min-width: 1170px) {
  .margin-down-top-56 {
    margin-top: 56px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-top-57 {
    margin-top: 25px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-top-57 {
    margin-top: 34px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-top-57 {
    margin-top: 42px; } }

@media (min-width: 1170px) {
  .margin-down-top-57 {
    margin-top: 57px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-top-58 {
    margin-top: 26px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-top-58 {
    margin-top: 34px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-top-58 {
    margin-top: 43px; } }

@media (min-width: 1170px) {
  .margin-down-top-58 {
    margin-top: 58px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-top-59 {
    margin-top: 26px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-top-59 {
    margin-top: 35px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-top-59 {
    margin-top: 44px; } }

@media (min-width: 1170px) {
  .margin-down-top-59 {
    margin-top: 59px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-top-60 {
    margin-top: 27px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-top-60 {
    margin-top: 36px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-top-60 {
    margin-top: 45px; } }

@media (min-width: 1170px) {
  .margin-down-top-60 {
    margin-top: 60px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-top-61 {
    margin-top: 27px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-top-61 {
    margin-top: 36px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-top-61 {
    margin-top: 45px; } }

@media (min-width: 1170px) {
  .margin-down-top-61 {
    margin-top: 61px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-top-62 {
    margin-top: 27px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-top-62 {
    margin-top: 37px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-top-62 {
    margin-top: 46px; } }

@media (min-width: 1170px) {
  .margin-down-top-62 {
    margin-top: 62px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-top-63 {
    margin-top: 28px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-top-63 {
    margin-top: 37px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-top-63 {
    margin-top: 47px; } }

@media (min-width: 1170px) {
  .margin-down-top-63 {
    margin-top: 63px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-top-64 {
    margin-top: 28px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-top-64 {
    margin-top: 38px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-top-64 {
    margin-top: 48px; } }

@media (min-width: 1170px) {
  .margin-down-top-64 {
    margin-top: 64px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-top-65 {
    margin-top: 29px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-top-65 {
    margin-top: 39px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-top-65 {
    margin-top: 48px; } }

@media (min-width: 1170px) {
  .margin-down-top-65 {
    margin-top: 65px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-top-66 {
    margin-top: 29px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-top-66 {
    margin-top: 39px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-top-66 {
    margin-top: 49px; } }

@media (min-width: 1170px) {
  .margin-down-top-66 {
    margin-top: 66px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-top-67 {
    margin-top: 30px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-top-67 {
    margin-top: 40px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-top-67 {
    margin-top: 50px; } }

@media (min-width: 1170px) {
  .margin-down-top-67 {
    margin-top: 67px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-top-68 {
    margin-top: 30px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-top-68 {
    margin-top: 40px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-top-68 {
    margin-top: 51px; } }

@media (min-width: 1170px) {
  .margin-down-top-68 {
    margin-top: 68px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-top-69 {
    margin-top: 31px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-top-69 {
    margin-top: 41px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-top-69 {
    margin-top: 51px; } }

@media (min-width: 1170px) {
  .margin-down-top-69 {
    margin-top: 69px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-top-70 {
    margin-top: 31px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-top-70 {
    margin-top: 42px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-top-70 {
    margin-top: 52px; } }

@media (min-width: 1170px) {
  .margin-down-top-70 {
    margin-top: 70px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-top-71 {
    margin-top: 31px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-top-71 {
    margin-top: 42px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-top-71 {
    margin-top: 53px; } }

@media (min-width: 1170px) {
  .margin-down-top-71 {
    margin-top: 71px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-top-72 {
    margin-top: 32px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-top-72 {
    margin-top: 43px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-top-72 {
    margin-top: 54px; } }

@media (min-width: 1170px) {
  .margin-down-top-72 {
    margin-top: 72px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-top-73 {
    margin-top: 32px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-top-73 {
    margin-top: 43px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-top-73 {
    margin-top: 54px; } }

@media (min-width: 1170px) {
  .margin-down-top-73 {
    margin-top: 73px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-top-74 {
    margin-top: 33px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-top-74 {
    margin-top: 44px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-top-74 {
    margin-top: 55px; } }

@media (min-width: 1170px) {
  .margin-down-top-74 {
    margin-top: 74px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-top-75 {
    margin-top: 33px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-top-75 {
    margin-top: 45px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-top-75 {
    margin-top: 56px; } }

@media (min-width: 1170px) {
  .margin-down-top-75 {
    margin-top: 75px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-top-76 {
    margin-top: 34px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-top-76 {
    margin-top: 45px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-top-76 {
    margin-top: 57px; } }

@media (min-width: 1170px) {
  .margin-down-top-76 {
    margin-top: 76px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-top-77 {
    margin-top: 34px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-top-77 {
    margin-top: 46px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-top-77 {
    margin-top: 57px; } }

@media (min-width: 1170px) {
  .margin-down-top-77 {
    margin-top: 77px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-top-78 {
    margin-top: 35px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-top-78 {
    margin-top: 46px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-top-78 {
    margin-top: 58px; } }

@media (min-width: 1170px) {
  .margin-down-top-78 {
    margin-top: 78px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-top-79 {
    margin-top: 35px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-top-79 {
    margin-top: 47px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-top-79 {
    margin-top: 59px; } }

@media (min-width: 1170px) {
  .margin-down-top-79 {
    margin-top: 79px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-top-80 {
    margin-top: 36px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-top-80 {
    margin-top: 48px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-top-80 {
    margin-top: 60px; } }

@media (min-width: 1170px) {
  .margin-down-top-80 {
    margin-top: 80px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-top-81 {
    margin-top: 36px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-top-81 {
    margin-top: 48px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-top-81 {
    margin-top: 60px; } }

@media (min-width: 1170px) {
  .margin-down-top-81 {
    margin-top: 81px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-top-82 {
    margin-top: 36px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-top-82 {
    margin-top: 49px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-top-82 {
    margin-top: 61px; } }

@media (min-width: 1170px) {
  .margin-down-top-82 {
    margin-top: 82px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-top-83 {
    margin-top: 37px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-top-83 {
    margin-top: 49px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-top-83 {
    margin-top: 62px; } }

@media (min-width: 1170px) {
  .margin-down-top-83 {
    margin-top: 83px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-top-84 {
    margin-top: 37px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-top-84 {
    margin-top: 50px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-top-84 {
    margin-top: 63px; } }

@media (min-width: 1170px) {
  .margin-down-top-84 {
    margin-top: 84px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-top-85 {
    margin-top: 38px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-top-85 {
    margin-top: 51px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-top-85 {
    margin-top: 63px; } }

@media (min-width: 1170px) {
  .margin-down-top-85 {
    margin-top: 85px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-top-86 {
    margin-top: 38px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-top-86 {
    margin-top: 51px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-top-86 {
    margin-top: 64px; } }

@media (min-width: 1170px) {
  .margin-down-top-86 {
    margin-top: 86px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-top-87 {
    margin-top: 39px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-top-87 {
    margin-top: 52px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-top-87 {
    margin-top: 65px; } }

@media (min-width: 1170px) {
  .margin-down-top-87 {
    margin-top: 87px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-top-88 {
    margin-top: 39px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-top-88 {
    margin-top: 52px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-top-88 {
    margin-top: 66px; } }

@media (min-width: 1170px) {
  .margin-down-top-88 {
    margin-top: 88px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-top-89 {
    margin-top: 40px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-top-89 {
    margin-top: 53px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-top-89 {
    margin-top: 66px; } }

@media (min-width: 1170px) {
  .margin-down-top-89 {
    margin-top: 89px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-top-90 {
    margin-top: 40px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-top-90 {
    margin-top: 54px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-top-90 {
    margin-top: 67px; } }

@media (min-width: 1170px) {
  .margin-down-top-90 {
    margin-top: 90px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-top-91 {
    margin-top: 40px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-top-91 {
    margin-top: 54px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-top-91 {
    margin-top: 68px; } }

@media (min-width: 1170px) {
  .margin-down-top-91 {
    margin-top: 91px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-top-92 {
    margin-top: 41px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-top-92 {
    margin-top: 55px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-top-92 {
    margin-top: 69px; } }

@media (min-width: 1170px) {
  .margin-down-top-92 {
    margin-top: 92px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-top-93 {
    margin-top: 41px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-top-93 {
    margin-top: 55px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-top-93 {
    margin-top: 69px; } }

@media (min-width: 1170px) {
  .margin-down-top-93 {
    margin-top: 93px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-top-94 {
    margin-top: 42px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-top-94 {
    margin-top: 56px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-top-94 {
    margin-top: 70px; } }

@media (min-width: 1170px) {
  .margin-down-top-94 {
    margin-top: 94px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-top-95 {
    margin-top: 42px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-top-95 {
    margin-top: 57px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-top-95 {
    margin-top: 71px; } }

@media (min-width: 1170px) {
  .margin-down-top-95 {
    margin-top: 95px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-top-96 {
    margin-top: 43px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-top-96 {
    margin-top: 57px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-top-96 {
    margin-top: 72px; } }

@media (min-width: 1170px) {
  .margin-down-top-96 {
    margin-top: 96px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-top-97 {
    margin-top: 43px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-top-97 {
    margin-top: 58px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-top-97 {
    margin-top: 72px; } }

@media (min-width: 1170px) {
  .margin-down-top-97 {
    margin-top: 97px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-top-98 {
    margin-top: 44px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-top-98 {
    margin-top: 58px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-top-98 {
    margin-top: 73px; } }

@media (min-width: 1170px) {
  .margin-down-top-98 {
    margin-top: 98px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-top-99 {
    margin-top: 44px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-top-99 {
    margin-top: 59px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-top-99 {
    margin-top: 74px; } }

@media (min-width: 1170px) {
  .margin-down-top-99 {
    margin-top: 99px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-top-100 {
    margin-top: 45px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-top-100 {
    margin-top: 60px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-top-100 {
    margin-top: 75px; } }

@media (min-width: 1170px) {
  .margin-down-top-100 {
    margin-top: 100px; } }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@media (min-width: 0) and (max-width: 767px) {
  .margin-xs-top-0 {
    margin-top: 0px; }
  .margin-xs-top-1 {
    margin-top: 1px; }
  .margin-xs-top-2 {
    margin-top: 2px; }
  .margin-xs-top-3 {
    margin-top: 3px; }
  .margin-xs-top-4 {
    margin-top: 4px; }
  .margin-xs-top-5 {
    margin-top: 5px; }
  .margin-xs-top-6 {
    margin-top: 6px; }
  .margin-xs-top-7 {
    margin-top: 7px; }
  .margin-xs-top-8 {
    margin-top: 8px; }
  .margin-xs-top-9 {
    margin-top: 9px; }
  .margin-xs-top-10 {
    margin-top: 10px; }
  .margin-xs-top-11 {
    margin-top: 11px; }
  .margin-xs-top-12 {
    margin-top: 12px; }
  .margin-xs-top-13 {
    margin-top: 13px; }
  .margin-xs-top-14 {
    margin-top: 14px; }
  .margin-xs-top-15 {
    margin-top: 15px; }
  .margin-xs-top-16 {
    margin-top: 16px; }
  .margin-xs-top-17 {
    margin-top: 17px; }
  .margin-xs-top-18 {
    margin-top: 18px; }
  .margin-xs-top-19 {
    margin-top: 19px; }
  .margin-xs-top-20 {
    margin-top: 20px; }
  .margin-xs-top-21 {
    margin-top: 21px; }
  .margin-xs-top-22 {
    margin-top: 22px; }
  .margin-xs-top-23 {
    margin-top: 23px; }
  .margin-xs-top-24 {
    margin-top: 24px; }
  .margin-xs-top-25 {
    margin-top: 25px; }
  .margin-xs-top-26 {
    margin-top: 26px; }
  .margin-xs-top-27 {
    margin-top: 27px; }
  .margin-xs-top-28 {
    margin-top: 28px; }
  .margin-xs-top-29 {
    margin-top: 29px; }
  .margin-xs-top-30 {
    margin-top: 30px; }
  .margin-xs-top-31 {
    margin-top: 31px; }
  .margin-xs-top-32 {
    margin-top: 32px; }
  .margin-xs-top-33 {
    margin-top: 33px; }
  .margin-xs-top-34 {
    margin-top: 34px; }
  .margin-xs-top-35 {
    margin-top: 35px; }
  .margin-xs-top-36 {
    margin-top: 36px; }
  .margin-xs-top-37 {
    margin-top: 37px; }
  .margin-xs-top-38 {
    margin-top: 38px; }
  .margin-xs-top-39 {
    margin-top: 39px; }
  .margin-xs-top-40 {
    margin-top: 40px; }
  .margin-xs-top-41 {
    margin-top: 41px; }
  .margin-xs-top-42 {
    margin-top: 42px; }
  .margin-xs-top-43 {
    margin-top: 43px; }
  .margin-xs-top-44 {
    margin-top: 44px; }
  .margin-xs-top-45 {
    margin-top: 45px; }
  .margin-xs-top-46 {
    margin-top: 46px; }
  .margin-xs-top-47 {
    margin-top: 47px; }
  .margin-xs-top-48 {
    margin-top: 48px; }
  .margin-xs-top-49 {
    margin-top: 49px; }
  .margin-xs-top-50 {
    margin-top: 50px; }
  .margin-xs-top-51 {
    margin-top: 51px; }
  .margin-xs-top-52 {
    margin-top: 52px; }
  .margin-xs-top-53 {
    margin-top: 53px; }
  .margin-xs-top-54 {
    margin-top: 54px; }
  .margin-xs-top-55 {
    margin-top: 55px; }
  .margin-xs-top-56 {
    margin-top: 56px; }
  .margin-xs-top-57 {
    margin-top: 57px; }
  .margin-xs-top-58 {
    margin-top: 58px; }
  .margin-xs-top-59 {
    margin-top: 59px; }
  .margin-xs-top-60 {
    margin-top: 60px; }
  .margin-xs-top-61 {
    margin-top: 61px; }
  .margin-xs-top-62 {
    margin-top: 62px; }
  .margin-xs-top-63 {
    margin-top: 63px; }
  .margin-xs-top-64 {
    margin-top: 64px; }
  .margin-xs-top-65 {
    margin-top: 65px; }
  .margin-xs-top-66 {
    margin-top: 66px; }
  .margin-xs-top-67 {
    margin-top: 67px; }
  .margin-xs-top-68 {
    margin-top: 68px; }
  .margin-xs-top-69 {
    margin-top: 69px; }
  .margin-xs-top-70 {
    margin-top: 70px; }
  .margin-xs-top-71 {
    margin-top: 71px; }
  .margin-xs-top-72 {
    margin-top: 72px; }
  .margin-xs-top-73 {
    margin-top: 73px; }
  .margin-xs-top-74 {
    margin-top: 74px; }
  .margin-xs-top-75 {
    margin-top: 75px; }
  .margin-xs-top-76 {
    margin-top: 76px; }
  .margin-xs-top-77 {
    margin-top: 77px; }
  .margin-xs-top-78 {
    margin-top: 78px; }
  .margin-xs-top-79 {
    margin-top: 79px; }
  .margin-xs-top-80 {
    margin-top: 80px; }
  .margin-xs-top-81 {
    margin-top: 81px; }
  .margin-xs-top-82 {
    margin-top: 82px; }
  .margin-xs-top-83 {
    margin-top: 83px; }
  .margin-xs-top-84 {
    margin-top: 84px; }
  .margin-xs-top-85 {
    margin-top: 85px; }
  .margin-xs-top-86 {
    margin-top: 86px; }
  .margin-xs-top-87 {
    margin-top: 87px; }
  .margin-xs-top-88 {
    margin-top: 88px; }
  .margin-xs-top-89 {
    margin-top: 89px; }
  .margin-xs-top-90 {
    margin-top: 90px; }
  .margin-xs-top-91 {
    margin-top: 91px; }
  .margin-xs-top-92 {
    margin-top: 92px; }
  .margin-xs-top-93 {
    margin-top: 93px; }
  .margin-xs-top-94 {
    margin-top: 94px; }
  .margin-xs-top-95 {
    margin-top: 95px; }
  .margin-xs-top-96 {
    margin-top: 96px; }
  .margin-xs-top-97 {
    margin-top: 97px; }
  .margin-xs-top-98 {
    margin-top: 98px; }
  .margin-xs-top-99 {
    margin-top: 99px; }
  .margin-xs-top-100 {
    margin-top: 100px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-sm-top-0 {
    margin-top: 0px; }
  .margin-sm-top-1 {
    margin-top: 1px; }
  .margin-sm-top-2 {
    margin-top: 2px; }
  .margin-sm-top-3 {
    margin-top: 3px; }
  .margin-sm-top-4 {
    margin-top: 4px; }
  .margin-sm-top-5 {
    margin-top: 5px; }
  .margin-sm-top-6 {
    margin-top: 6px; }
  .margin-sm-top-7 {
    margin-top: 7px; }
  .margin-sm-top-8 {
    margin-top: 8px; }
  .margin-sm-top-9 {
    margin-top: 9px; }
  .margin-sm-top-10 {
    margin-top: 10px; }
  .margin-sm-top-11 {
    margin-top: 11px; }
  .margin-sm-top-12 {
    margin-top: 12px; }
  .margin-sm-top-13 {
    margin-top: 13px; }
  .margin-sm-top-14 {
    margin-top: 14px; }
  .margin-sm-top-15 {
    margin-top: 15px; }
  .margin-sm-top-16 {
    margin-top: 16px; }
  .margin-sm-top-17 {
    margin-top: 17px; }
  .margin-sm-top-18 {
    margin-top: 18px; }
  .margin-sm-top-19 {
    margin-top: 19px; }
  .margin-sm-top-20 {
    margin-top: 20px; }
  .margin-sm-top-21 {
    margin-top: 21px; }
  .margin-sm-top-22 {
    margin-top: 22px; }
  .margin-sm-top-23 {
    margin-top: 23px; }
  .margin-sm-top-24 {
    margin-top: 24px; }
  .margin-sm-top-25 {
    margin-top: 25px; }
  .margin-sm-top-26 {
    margin-top: 26px; }
  .margin-sm-top-27 {
    margin-top: 27px; }
  .margin-sm-top-28 {
    margin-top: 28px; }
  .margin-sm-top-29 {
    margin-top: 29px; }
  .margin-sm-top-30 {
    margin-top: 30px; }
  .margin-sm-top-31 {
    margin-top: 31px; }
  .margin-sm-top-32 {
    margin-top: 32px; }
  .margin-sm-top-33 {
    margin-top: 33px; }
  .margin-sm-top-34 {
    margin-top: 34px; }
  .margin-sm-top-35 {
    margin-top: 35px; }
  .margin-sm-top-36 {
    margin-top: 36px; }
  .margin-sm-top-37 {
    margin-top: 37px; }
  .margin-sm-top-38 {
    margin-top: 38px; }
  .margin-sm-top-39 {
    margin-top: 39px; }
  .margin-sm-top-40 {
    margin-top: 40px; }
  .margin-sm-top-41 {
    margin-top: 41px; }
  .margin-sm-top-42 {
    margin-top: 42px; }
  .margin-sm-top-43 {
    margin-top: 43px; }
  .margin-sm-top-44 {
    margin-top: 44px; }
  .margin-sm-top-45 {
    margin-top: 45px; }
  .margin-sm-top-46 {
    margin-top: 46px; }
  .margin-sm-top-47 {
    margin-top: 47px; }
  .margin-sm-top-48 {
    margin-top: 48px; }
  .margin-sm-top-49 {
    margin-top: 49px; }
  .margin-sm-top-50 {
    margin-top: 50px; }
  .margin-sm-top-51 {
    margin-top: 51px; }
  .margin-sm-top-52 {
    margin-top: 52px; }
  .margin-sm-top-53 {
    margin-top: 53px; }
  .margin-sm-top-54 {
    margin-top: 54px; }
  .margin-sm-top-55 {
    margin-top: 55px; }
  .margin-sm-top-56 {
    margin-top: 56px; }
  .margin-sm-top-57 {
    margin-top: 57px; }
  .margin-sm-top-58 {
    margin-top: 58px; }
  .margin-sm-top-59 {
    margin-top: 59px; }
  .margin-sm-top-60 {
    margin-top: 60px; }
  .margin-sm-top-61 {
    margin-top: 61px; }
  .margin-sm-top-62 {
    margin-top: 62px; }
  .margin-sm-top-63 {
    margin-top: 63px; }
  .margin-sm-top-64 {
    margin-top: 64px; }
  .margin-sm-top-65 {
    margin-top: 65px; }
  .margin-sm-top-66 {
    margin-top: 66px; }
  .margin-sm-top-67 {
    margin-top: 67px; }
  .margin-sm-top-68 {
    margin-top: 68px; }
  .margin-sm-top-69 {
    margin-top: 69px; }
  .margin-sm-top-70 {
    margin-top: 70px; }
  .margin-sm-top-71 {
    margin-top: 71px; }
  .margin-sm-top-72 {
    margin-top: 72px; }
  .margin-sm-top-73 {
    margin-top: 73px; }
  .margin-sm-top-74 {
    margin-top: 74px; }
  .margin-sm-top-75 {
    margin-top: 75px; }
  .margin-sm-top-76 {
    margin-top: 76px; }
  .margin-sm-top-77 {
    margin-top: 77px; }
  .margin-sm-top-78 {
    margin-top: 78px; }
  .margin-sm-top-79 {
    margin-top: 79px; }
  .margin-sm-top-80 {
    margin-top: 80px; }
  .margin-sm-top-81 {
    margin-top: 81px; }
  .margin-sm-top-82 {
    margin-top: 82px; }
  .margin-sm-top-83 {
    margin-top: 83px; }
  .margin-sm-top-84 {
    margin-top: 84px; }
  .margin-sm-top-85 {
    margin-top: 85px; }
  .margin-sm-top-86 {
    margin-top: 86px; }
  .margin-sm-top-87 {
    margin-top: 87px; }
  .margin-sm-top-88 {
    margin-top: 88px; }
  .margin-sm-top-89 {
    margin-top: 89px; }
  .margin-sm-top-90 {
    margin-top: 90px; }
  .margin-sm-top-91 {
    margin-top: 91px; }
  .margin-sm-top-92 {
    margin-top: 92px; }
  .margin-sm-top-93 {
    margin-top: 93px; }
  .margin-sm-top-94 {
    margin-top: 94px; }
  .margin-sm-top-95 {
    margin-top: 95px; }
  .margin-sm-top-96 {
    margin-top: 96px; }
  .margin-sm-top-97 {
    margin-top: 97px; }
  .margin-sm-top-98 {
    margin-top: 98px; }
  .margin-sm-top-99 {
    margin-top: 99px; }
  .margin-sm-top-100 {
    margin-top: 100px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-md-top-0 {
    margin-top: 0px; }
  .margin-md-top-1 {
    margin-top: 1px; }
  .margin-md-top-2 {
    margin-top: 2px; }
  .margin-md-top-3 {
    margin-top: 3px; }
  .margin-md-top-4 {
    margin-top: 4px; }
  .margin-md-top-5 {
    margin-top: 5px; }
  .margin-md-top-6 {
    margin-top: 6px; }
  .margin-md-top-7 {
    margin-top: 7px; }
  .margin-md-top-8 {
    margin-top: 8px; }
  .margin-md-top-9 {
    margin-top: 9px; }
  .margin-md-top-10 {
    margin-top: 10px; }
  .margin-md-top-11 {
    margin-top: 11px; }
  .margin-md-top-12 {
    margin-top: 12px; }
  .margin-md-top-13 {
    margin-top: 13px; }
  .margin-md-top-14 {
    margin-top: 14px; }
  .margin-md-top-15 {
    margin-top: 15px; }
  .margin-md-top-16 {
    margin-top: 16px; }
  .margin-md-top-17 {
    margin-top: 17px; }
  .margin-md-top-18 {
    margin-top: 18px; }
  .margin-md-top-19 {
    margin-top: 19px; }
  .margin-md-top-20 {
    margin-top: 20px; }
  .margin-md-top-21 {
    margin-top: 21px; }
  .margin-md-top-22 {
    margin-top: 22px; }
  .margin-md-top-23 {
    margin-top: 23px; }
  .margin-md-top-24 {
    margin-top: 24px; }
  .margin-md-top-25 {
    margin-top: 25px; }
  .margin-md-top-26 {
    margin-top: 26px; }
  .margin-md-top-27 {
    margin-top: 27px; }
  .margin-md-top-28 {
    margin-top: 28px; }
  .margin-md-top-29 {
    margin-top: 29px; }
  .margin-md-top-30 {
    margin-top: 30px; }
  .margin-md-top-31 {
    margin-top: 31px; }
  .margin-md-top-32 {
    margin-top: 32px; }
  .margin-md-top-33 {
    margin-top: 33px; }
  .margin-md-top-34 {
    margin-top: 34px; }
  .margin-md-top-35 {
    margin-top: 35px; }
  .margin-md-top-36 {
    margin-top: 36px; }
  .margin-md-top-37 {
    margin-top: 37px; }
  .margin-md-top-38 {
    margin-top: 38px; }
  .margin-md-top-39 {
    margin-top: 39px; }
  .margin-md-top-40 {
    margin-top: 40px; }
  .margin-md-top-41 {
    margin-top: 41px; }
  .margin-md-top-42 {
    margin-top: 42px; }
  .margin-md-top-43 {
    margin-top: 43px; }
  .margin-md-top-44 {
    margin-top: 44px; }
  .margin-md-top-45 {
    margin-top: 45px; }
  .margin-md-top-46 {
    margin-top: 46px; }
  .margin-md-top-47 {
    margin-top: 47px; }
  .margin-md-top-48 {
    margin-top: 48px; }
  .margin-md-top-49 {
    margin-top: 49px; }
  .margin-md-top-50 {
    margin-top: 50px; }
  .margin-md-top-51 {
    margin-top: 51px; }
  .margin-md-top-52 {
    margin-top: 52px; }
  .margin-md-top-53 {
    margin-top: 53px; }
  .margin-md-top-54 {
    margin-top: 54px; }
  .margin-md-top-55 {
    margin-top: 55px; }
  .margin-md-top-56 {
    margin-top: 56px; }
  .margin-md-top-57 {
    margin-top: 57px; }
  .margin-md-top-58 {
    margin-top: 58px; }
  .margin-md-top-59 {
    margin-top: 59px; }
  .margin-md-top-60 {
    margin-top: 60px; }
  .margin-md-top-61 {
    margin-top: 61px; }
  .margin-md-top-62 {
    margin-top: 62px; }
  .margin-md-top-63 {
    margin-top: 63px; }
  .margin-md-top-64 {
    margin-top: 64px; }
  .margin-md-top-65 {
    margin-top: 65px; }
  .margin-md-top-66 {
    margin-top: 66px; }
  .margin-md-top-67 {
    margin-top: 67px; }
  .margin-md-top-68 {
    margin-top: 68px; }
  .margin-md-top-69 {
    margin-top: 69px; }
  .margin-md-top-70 {
    margin-top: 70px; }
  .margin-md-top-71 {
    margin-top: 71px; }
  .margin-md-top-72 {
    margin-top: 72px; }
  .margin-md-top-73 {
    margin-top: 73px; }
  .margin-md-top-74 {
    margin-top: 74px; }
  .margin-md-top-75 {
    margin-top: 75px; }
  .margin-md-top-76 {
    margin-top: 76px; }
  .margin-md-top-77 {
    margin-top: 77px; }
  .margin-md-top-78 {
    margin-top: 78px; }
  .margin-md-top-79 {
    margin-top: 79px; }
  .margin-md-top-80 {
    margin-top: 80px; }
  .margin-md-top-81 {
    margin-top: 81px; }
  .margin-md-top-82 {
    margin-top: 82px; }
  .margin-md-top-83 {
    margin-top: 83px; }
  .margin-md-top-84 {
    margin-top: 84px; }
  .margin-md-top-85 {
    margin-top: 85px; }
  .margin-md-top-86 {
    margin-top: 86px; }
  .margin-md-top-87 {
    margin-top: 87px; }
  .margin-md-top-88 {
    margin-top: 88px; }
  .margin-md-top-89 {
    margin-top: 89px; }
  .margin-md-top-90 {
    margin-top: 90px; }
  .margin-md-top-91 {
    margin-top: 91px; }
  .margin-md-top-92 {
    margin-top: 92px; }
  .margin-md-top-93 {
    margin-top: 93px; }
  .margin-md-top-94 {
    margin-top: 94px; }
  .margin-md-top-95 {
    margin-top: 95px; }
  .margin-md-top-96 {
    margin-top: 96px; }
  .margin-md-top-97 {
    margin-top: 97px; }
  .margin-md-top-98 {
    margin-top: 98px; }
  .margin-md-top-99 {
    margin-top: 99px; }
  .margin-md-top-100 {
    margin-top: 100px; } }

@media (min-width: 1170px) {
  .margin-lg-top-0 {
    margin-top: 0px; }
  .margin-lg-top-1 {
    margin-top: 1px; }
  .margin-lg-top-2 {
    margin-top: 2px; }
  .margin-lg-top-3 {
    margin-top: 3px; }
  .margin-lg-top-4 {
    margin-top: 4px; }
  .margin-lg-top-5 {
    margin-top: 5px; }
  .margin-lg-top-6 {
    margin-top: 6px; }
  .margin-lg-top-7 {
    margin-top: 7px; }
  .margin-lg-top-8 {
    margin-top: 8px; }
  .margin-lg-top-9 {
    margin-top: 9px; }
  .margin-lg-top-10 {
    margin-top: 10px; }
  .margin-lg-top-11 {
    margin-top: 11px; }
  .margin-lg-top-12 {
    margin-top: 12px; }
  .margin-lg-top-13 {
    margin-top: 13px; }
  .margin-lg-top-14 {
    margin-top: 14px; }
  .margin-lg-top-15 {
    margin-top: 15px; }
  .margin-lg-top-16 {
    margin-top: 16px; }
  .margin-lg-top-17 {
    margin-top: 17px; }
  .margin-lg-top-18 {
    margin-top: 18px; }
  .margin-lg-top-19 {
    margin-top: 19px; }
  .margin-lg-top-20 {
    margin-top: 20px; }
  .margin-lg-top-21 {
    margin-top: 21px; }
  .margin-lg-top-22 {
    margin-top: 22px; }
  .margin-lg-top-23 {
    margin-top: 23px; }
  .margin-lg-top-24 {
    margin-top: 24px; }
  .margin-lg-top-25 {
    margin-top: 25px; }
  .margin-lg-top-26 {
    margin-top: 26px; }
  .margin-lg-top-27 {
    margin-top: 27px; }
  .margin-lg-top-28 {
    margin-top: 28px; }
  .margin-lg-top-29 {
    margin-top: 29px; }
  .margin-lg-top-30 {
    margin-top: 30px; }
  .margin-lg-top-31 {
    margin-top: 31px; }
  .margin-lg-top-32 {
    margin-top: 32px; }
  .margin-lg-top-33 {
    margin-top: 33px; }
  .margin-lg-top-34 {
    margin-top: 34px; }
  .margin-lg-top-35 {
    margin-top: 35px; }
  .margin-lg-top-36 {
    margin-top: 36px; }
  .margin-lg-top-37 {
    margin-top: 37px; }
  .margin-lg-top-38 {
    margin-top: 38px; }
  .margin-lg-top-39 {
    margin-top: 39px; }
  .margin-lg-top-40 {
    margin-top: 40px; }
  .margin-lg-top-41 {
    margin-top: 41px; }
  .margin-lg-top-42 {
    margin-top: 42px; }
  .margin-lg-top-43 {
    margin-top: 43px; }
  .margin-lg-top-44 {
    margin-top: 44px; }
  .margin-lg-top-45 {
    margin-top: 45px; }
  .margin-lg-top-46 {
    margin-top: 46px; }
  .margin-lg-top-47 {
    margin-top: 47px; }
  .margin-lg-top-48 {
    margin-top: 48px; }
  .margin-lg-top-49 {
    margin-top: 49px; }
  .margin-lg-top-50 {
    margin-top: 50px; }
  .margin-lg-top-51 {
    margin-top: 51px; }
  .margin-lg-top-52 {
    margin-top: 52px; }
  .margin-lg-top-53 {
    margin-top: 53px; }
  .margin-lg-top-54 {
    margin-top: 54px; }
  .margin-lg-top-55 {
    margin-top: 55px; }
  .margin-lg-top-56 {
    margin-top: 56px; }
  .margin-lg-top-57 {
    margin-top: 57px; }
  .margin-lg-top-58 {
    margin-top: 58px; }
  .margin-lg-top-59 {
    margin-top: 59px; }
  .margin-lg-top-60 {
    margin-top: 60px; }
  .margin-lg-top-61 {
    margin-top: 61px; }
  .margin-lg-top-62 {
    margin-top: 62px; }
  .margin-lg-top-63 {
    margin-top: 63px; }
  .margin-lg-top-64 {
    margin-top: 64px; }
  .margin-lg-top-65 {
    margin-top: 65px; }
  .margin-lg-top-66 {
    margin-top: 66px; }
  .margin-lg-top-67 {
    margin-top: 67px; }
  .margin-lg-top-68 {
    margin-top: 68px; }
  .margin-lg-top-69 {
    margin-top: 69px; }
  .margin-lg-top-70 {
    margin-top: 70px; }
  .margin-lg-top-71 {
    margin-top: 71px; }
  .margin-lg-top-72 {
    margin-top: 72px; }
  .margin-lg-top-73 {
    margin-top: 73px; }
  .margin-lg-top-74 {
    margin-top: 74px; }
  .margin-lg-top-75 {
    margin-top: 75px; }
  .margin-lg-top-76 {
    margin-top: 76px; }
  .margin-lg-top-77 {
    margin-top: 77px; }
  .margin-lg-top-78 {
    margin-top: 78px; }
  .margin-lg-top-79 {
    margin-top: 79px; }
  .margin-lg-top-80 {
    margin-top: 80px; }
  .margin-lg-top-81 {
    margin-top: 81px; }
  .margin-lg-top-82 {
    margin-top: 82px; }
  .margin-lg-top-83 {
    margin-top: 83px; }
  .margin-lg-top-84 {
    margin-top: 84px; }
  .margin-lg-top-85 {
    margin-top: 85px; }
  .margin-lg-top-86 {
    margin-top: 86px; }
  .margin-lg-top-87 {
    margin-top: 87px; }
  .margin-lg-top-88 {
    margin-top: 88px; }
  .margin-lg-top-89 {
    margin-top: 89px; }
  .margin-lg-top-90 {
    margin-top: 90px; }
  .margin-lg-top-91 {
    margin-top: 91px; }
  .margin-lg-top-92 {
    margin-top: 92px; }
  .margin-lg-top-93 {
    margin-top: 93px; }
  .margin-lg-top-94 {
    margin-top: 94px; }
  .margin-lg-top-95 {
    margin-top: 95px; }
  .margin-lg-top-96 {
    margin-top: 96px; }
  .margin-lg-top-97 {
    margin-top: 97px; }
  .margin-lg-top-98 {
    margin-top: 98px; }
  .margin-lg-top-99 {
    margin-top: 99px; }
  .margin-lg-top-100 {
    margin-top: 100px; } }

/* ----------------------------------------------- margin-top [END] ------------------------------------------------- */
/* ----------------------------------------------- margin-right [START] --------------------------------------------- */
@media (min-width: 0) and (max-width: 767px) {
  .margin-down-right-0 {
    margin-right: 0px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-right-0 {
    margin-right: 0px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-right-0 {
    margin-right: 0px; } }

@media (min-width: 1170px) {
  .margin-down-right-0 {
    margin-right: 0px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-right-1 {
    margin-right: 0px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-right-1 {
    margin-right: 0px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-right-1 {
    margin-right: 0px; } }

@media (min-width: 1170px) {
  .margin-down-right-1 {
    margin-right: 1px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-right-2 {
    margin-right: 0px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-right-2 {
    margin-right: 1px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-right-2 {
    margin-right: 1px; } }

@media (min-width: 1170px) {
  .margin-down-right-2 {
    margin-right: 2px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-right-3 {
    margin-right: 1px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-right-3 {
    margin-right: 1px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-right-3 {
    margin-right: 2px; } }

@media (min-width: 1170px) {
  .margin-down-right-3 {
    margin-right: 3px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-right-4 {
    margin-right: 1px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-right-4 {
    margin-right: 2px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-right-4 {
    margin-right: 3px; } }

@media (min-width: 1170px) {
  .margin-down-right-4 {
    margin-right: 4px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-right-5 {
    margin-right: 2px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-right-5 {
    margin-right: 3px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-right-5 {
    margin-right: 3px; } }

@media (min-width: 1170px) {
  .margin-down-right-5 {
    margin-right: 5px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-right-6 {
    margin-right: 2px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-right-6 {
    margin-right: 3px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-right-6 {
    margin-right: 4px; } }

@media (min-width: 1170px) {
  .margin-down-right-6 {
    margin-right: 6px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-right-7 {
    margin-right: 3px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-right-7 {
    margin-right: 4px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-right-7 {
    margin-right: 5px; } }

@media (min-width: 1170px) {
  .margin-down-right-7 {
    margin-right: 7px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-right-8 {
    margin-right: 3px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-right-8 {
    margin-right: 4px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-right-8 {
    margin-right: 6px; } }

@media (min-width: 1170px) {
  .margin-down-right-8 {
    margin-right: 8px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-right-9 {
    margin-right: 4px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-right-9 {
    margin-right: 5px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-right-9 {
    margin-right: 6px; } }

@media (min-width: 1170px) {
  .margin-down-right-9 {
    margin-right: 9px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-right-10 {
    margin-right: 4px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-right-10 {
    margin-right: 6px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-right-10 {
    margin-right: 7px; } }

@media (min-width: 1170px) {
  .margin-down-right-10 {
    margin-right: 10px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-right-11 {
    margin-right: 4px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-right-11 {
    margin-right: 6px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-right-11 {
    margin-right: 8px; } }

@media (min-width: 1170px) {
  .margin-down-right-11 {
    margin-right: 11px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-right-12 {
    margin-right: 5px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-right-12 {
    margin-right: 7px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-right-12 {
    margin-right: 9px; } }

@media (min-width: 1170px) {
  .margin-down-right-12 {
    margin-right: 12px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-right-13 {
    margin-right: 5px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-right-13 {
    margin-right: 7px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-right-13 {
    margin-right: 9px; } }

@media (min-width: 1170px) {
  .margin-down-right-13 {
    margin-right: 13px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-right-14 {
    margin-right: 6px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-right-14 {
    margin-right: 8px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-right-14 {
    margin-right: 10px; } }

@media (min-width: 1170px) {
  .margin-down-right-14 {
    margin-right: 14px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-right-15 {
    margin-right: 6px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-right-15 {
    margin-right: 9px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-right-15 {
    margin-right: 11px; } }

@media (min-width: 1170px) {
  .margin-down-right-15 {
    margin-right: 15px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-right-16 {
    margin-right: 7px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-right-16 {
    margin-right: 9px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-right-16 {
    margin-right: 12px; } }

@media (min-width: 1170px) {
  .margin-down-right-16 {
    margin-right: 16px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-right-17 {
    margin-right: 7px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-right-17 {
    margin-right: 10px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-right-17 {
    margin-right: 12px; } }

@media (min-width: 1170px) {
  .margin-down-right-17 {
    margin-right: 17px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-right-18 {
    margin-right: 8px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-right-18 {
    margin-right: 10px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-right-18 {
    margin-right: 13px; } }

@media (min-width: 1170px) {
  .margin-down-right-18 {
    margin-right: 18px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-right-19 {
    margin-right: 8px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-right-19 {
    margin-right: 11px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-right-19 {
    margin-right: 14px; } }

@media (min-width: 1170px) {
  .margin-down-right-19 {
    margin-right: 19px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-right-20 {
    margin-right: 9px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-right-20 {
    margin-right: 12px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-right-20 {
    margin-right: 15px; } }

@media (min-width: 1170px) {
  .margin-down-right-20 {
    margin-right: 20px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-right-21 {
    margin-right: 9px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-right-21 {
    margin-right: 12px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-right-21 {
    margin-right: 15px; } }

@media (min-width: 1170px) {
  .margin-down-right-21 {
    margin-right: 21px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-right-22 {
    margin-right: 9px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-right-22 {
    margin-right: 13px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-right-22 {
    margin-right: 16px; } }

@media (min-width: 1170px) {
  .margin-down-right-22 {
    margin-right: 22px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-right-23 {
    margin-right: 10px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-right-23 {
    margin-right: 13px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-right-23 {
    margin-right: 17px; } }

@media (min-width: 1170px) {
  .margin-down-right-23 {
    margin-right: 23px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-right-24 {
    margin-right: 10px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-right-24 {
    margin-right: 14px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-right-24 {
    margin-right: 18px; } }

@media (min-width: 1170px) {
  .margin-down-right-24 {
    margin-right: 24px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-right-25 {
    margin-right: 11px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-right-25 {
    margin-right: 15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-right-25 {
    margin-right: 18px; } }

@media (min-width: 1170px) {
  .margin-down-right-25 {
    margin-right: 25px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-right-26 {
    margin-right: 11px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-right-26 {
    margin-right: 15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-right-26 {
    margin-right: 19px; } }

@media (min-width: 1170px) {
  .margin-down-right-26 {
    margin-right: 26px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-right-27 {
    margin-right: 12px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-right-27 {
    margin-right: 16px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-right-27 {
    margin-right: 20px; } }

@media (min-width: 1170px) {
  .margin-down-right-27 {
    margin-right: 27px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-right-28 {
    margin-right: 12px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-right-28 {
    margin-right: 16px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-right-28 {
    margin-right: 21px; } }

@media (min-width: 1170px) {
  .margin-down-right-28 {
    margin-right: 28px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-right-29 {
    margin-right: 13px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-right-29 {
    margin-right: 17px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-right-29 {
    margin-right: 21px; } }

@media (min-width: 1170px) {
  .margin-down-right-29 {
    margin-right: 29px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-right-30 {
    margin-right: 13px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-right-30 {
    margin-right: 18px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-right-30 {
    margin-right: 22px; } }

@media (min-width: 1170px) {
  .margin-down-right-30 {
    margin-right: 30px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-right-31 {
    margin-right: 13px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-right-31 {
    margin-right: 18px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-right-31 {
    margin-right: 23px; } }

@media (min-width: 1170px) {
  .margin-down-right-31 {
    margin-right: 31px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-right-32 {
    margin-right: 14px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-right-32 {
    margin-right: 19px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-right-32 {
    margin-right: 24px; } }

@media (min-width: 1170px) {
  .margin-down-right-32 {
    margin-right: 32px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-right-33 {
    margin-right: 14px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-right-33 {
    margin-right: 19px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-right-33 {
    margin-right: 24px; } }

@media (min-width: 1170px) {
  .margin-down-right-33 {
    margin-right: 33px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-right-34 {
    margin-right: 15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-right-34 {
    margin-right: 20px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-right-34 {
    margin-right: 25px; } }

@media (min-width: 1170px) {
  .margin-down-right-34 {
    margin-right: 34px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-right-35 {
    margin-right: 15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-right-35 {
    margin-right: 21px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-right-35 {
    margin-right: 26px; } }

@media (min-width: 1170px) {
  .margin-down-right-35 {
    margin-right: 35px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-right-36 {
    margin-right: 16px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-right-36 {
    margin-right: 21px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-right-36 {
    margin-right: 27px; } }

@media (min-width: 1170px) {
  .margin-down-right-36 {
    margin-right: 36px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-right-37 {
    margin-right: 16px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-right-37 {
    margin-right: 22px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-right-37 {
    margin-right: 27px; } }

@media (min-width: 1170px) {
  .margin-down-right-37 {
    margin-right: 37px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-right-38 {
    margin-right: 17px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-right-38 {
    margin-right: 22px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-right-38 {
    margin-right: 28px; } }

@media (min-width: 1170px) {
  .margin-down-right-38 {
    margin-right: 38px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-right-39 {
    margin-right: 17px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-right-39 {
    margin-right: 23px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-right-39 {
    margin-right: 29px; } }

@media (min-width: 1170px) {
  .margin-down-right-39 {
    margin-right: 39px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-right-40 {
    margin-right: 18px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-right-40 {
    margin-right: 24px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-right-40 {
    margin-right: 30px; } }

@media (min-width: 1170px) {
  .margin-down-right-40 {
    margin-right: 40px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-right-41 {
    margin-right: 18px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-right-41 {
    margin-right: 24px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-right-41 {
    margin-right: 30px; } }

@media (min-width: 1170px) {
  .margin-down-right-41 {
    margin-right: 41px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-right-42 {
    margin-right: 18px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-right-42 {
    margin-right: 25px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-right-42 {
    margin-right: 31px; } }

@media (min-width: 1170px) {
  .margin-down-right-42 {
    margin-right: 42px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-right-43 {
    margin-right: 19px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-right-43 {
    margin-right: 25px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-right-43 {
    margin-right: 32px; } }

@media (min-width: 1170px) {
  .margin-down-right-43 {
    margin-right: 43px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-right-44 {
    margin-right: 19px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-right-44 {
    margin-right: 26px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-right-44 {
    margin-right: 33px; } }

@media (min-width: 1170px) {
  .margin-down-right-44 {
    margin-right: 44px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-right-45 {
    margin-right: 20px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-right-45 {
    margin-right: 27px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-right-45 {
    margin-right: 33px; } }

@media (min-width: 1170px) {
  .margin-down-right-45 {
    margin-right: 45px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-right-46 {
    margin-right: 20px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-right-46 {
    margin-right: 27px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-right-46 {
    margin-right: 34px; } }

@media (min-width: 1170px) {
  .margin-down-right-46 {
    margin-right: 46px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-right-47 {
    margin-right: 21px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-right-47 {
    margin-right: 28px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-right-47 {
    margin-right: 35px; } }

@media (min-width: 1170px) {
  .margin-down-right-47 {
    margin-right: 47px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-right-48 {
    margin-right: 21px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-right-48 {
    margin-right: 28px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-right-48 {
    margin-right: 36px; } }

@media (min-width: 1170px) {
  .margin-down-right-48 {
    margin-right: 48px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-right-49 {
    margin-right: 22px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-right-49 {
    margin-right: 29px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-right-49 {
    margin-right: 36px; } }

@media (min-width: 1170px) {
  .margin-down-right-49 {
    margin-right: 49px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-right-50 {
    margin-right: 22px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-right-50 {
    margin-right: 30px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-right-50 {
    margin-right: 37px; } }

@media (min-width: 1170px) {
  .margin-down-right-50 {
    margin-right: 50px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-right-51 {
    margin-right: 22px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-right-51 {
    margin-right: 30px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-right-51 {
    margin-right: 38px; } }

@media (min-width: 1170px) {
  .margin-down-right-51 {
    margin-right: 51px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-right-52 {
    margin-right: 23px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-right-52 {
    margin-right: 31px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-right-52 {
    margin-right: 39px; } }

@media (min-width: 1170px) {
  .margin-down-right-52 {
    margin-right: 52px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-right-53 {
    margin-right: 23px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-right-53 {
    margin-right: 31px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-right-53 {
    margin-right: 39px; } }

@media (min-width: 1170px) {
  .margin-down-right-53 {
    margin-right: 53px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-right-54 {
    margin-right: 24px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-right-54 {
    margin-right: 32px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-right-54 {
    margin-right: 40px; } }

@media (min-width: 1170px) {
  .margin-down-right-54 {
    margin-right: 54px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-right-55 {
    margin-right: 24px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-right-55 {
    margin-right: 33px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-right-55 {
    margin-right: 41px; } }

@media (min-width: 1170px) {
  .margin-down-right-55 {
    margin-right: 55px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-right-56 {
    margin-right: 25px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-right-56 {
    margin-right: 33px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-right-56 {
    margin-right: 42px; } }

@media (min-width: 1170px) {
  .margin-down-right-56 {
    margin-right: 56px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-right-57 {
    margin-right: 25px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-right-57 {
    margin-right: 34px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-right-57 {
    margin-right: 42px; } }

@media (min-width: 1170px) {
  .margin-down-right-57 {
    margin-right: 57px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-right-58 {
    margin-right: 26px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-right-58 {
    margin-right: 34px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-right-58 {
    margin-right: 43px; } }

@media (min-width: 1170px) {
  .margin-down-right-58 {
    margin-right: 58px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-right-59 {
    margin-right: 26px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-right-59 {
    margin-right: 35px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-right-59 {
    margin-right: 44px; } }

@media (min-width: 1170px) {
  .margin-down-right-59 {
    margin-right: 59px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-right-60 {
    margin-right: 27px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-right-60 {
    margin-right: 36px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-right-60 {
    margin-right: 45px; } }

@media (min-width: 1170px) {
  .margin-down-right-60 {
    margin-right: 60px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-right-61 {
    margin-right: 27px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-right-61 {
    margin-right: 36px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-right-61 {
    margin-right: 45px; } }

@media (min-width: 1170px) {
  .margin-down-right-61 {
    margin-right: 61px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-right-62 {
    margin-right: 27px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-right-62 {
    margin-right: 37px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-right-62 {
    margin-right: 46px; } }

@media (min-width: 1170px) {
  .margin-down-right-62 {
    margin-right: 62px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-right-63 {
    margin-right: 28px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-right-63 {
    margin-right: 37px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-right-63 {
    margin-right: 47px; } }

@media (min-width: 1170px) {
  .margin-down-right-63 {
    margin-right: 63px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-right-64 {
    margin-right: 28px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-right-64 {
    margin-right: 38px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-right-64 {
    margin-right: 48px; } }

@media (min-width: 1170px) {
  .margin-down-right-64 {
    margin-right: 64px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-right-65 {
    margin-right: 29px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-right-65 {
    margin-right: 39px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-right-65 {
    margin-right: 48px; } }

@media (min-width: 1170px) {
  .margin-down-right-65 {
    margin-right: 65px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-right-66 {
    margin-right: 29px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-right-66 {
    margin-right: 39px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-right-66 {
    margin-right: 49px; } }

@media (min-width: 1170px) {
  .margin-down-right-66 {
    margin-right: 66px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-right-67 {
    margin-right: 30px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-right-67 {
    margin-right: 40px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-right-67 {
    margin-right: 50px; } }

@media (min-width: 1170px) {
  .margin-down-right-67 {
    margin-right: 67px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-right-68 {
    margin-right: 30px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-right-68 {
    margin-right: 40px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-right-68 {
    margin-right: 51px; } }

@media (min-width: 1170px) {
  .margin-down-right-68 {
    margin-right: 68px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-right-69 {
    margin-right: 31px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-right-69 {
    margin-right: 41px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-right-69 {
    margin-right: 51px; } }

@media (min-width: 1170px) {
  .margin-down-right-69 {
    margin-right: 69px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-right-70 {
    margin-right: 31px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-right-70 {
    margin-right: 42px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-right-70 {
    margin-right: 52px; } }

@media (min-width: 1170px) {
  .margin-down-right-70 {
    margin-right: 70px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-right-71 {
    margin-right: 31px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-right-71 {
    margin-right: 42px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-right-71 {
    margin-right: 53px; } }

@media (min-width: 1170px) {
  .margin-down-right-71 {
    margin-right: 71px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-right-72 {
    margin-right: 32px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-right-72 {
    margin-right: 43px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-right-72 {
    margin-right: 54px; } }

@media (min-width: 1170px) {
  .margin-down-right-72 {
    margin-right: 72px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-right-73 {
    margin-right: 32px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-right-73 {
    margin-right: 43px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-right-73 {
    margin-right: 54px; } }

@media (min-width: 1170px) {
  .margin-down-right-73 {
    margin-right: 73px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-right-74 {
    margin-right: 33px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-right-74 {
    margin-right: 44px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-right-74 {
    margin-right: 55px; } }

@media (min-width: 1170px) {
  .margin-down-right-74 {
    margin-right: 74px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-right-75 {
    margin-right: 33px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-right-75 {
    margin-right: 45px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-right-75 {
    margin-right: 56px; } }

@media (min-width: 1170px) {
  .margin-down-right-75 {
    margin-right: 75px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-right-76 {
    margin-right: 34px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-right-76 {
    margin-right: 45px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-right-76 {
    margin-right: 57px; } }

@media (min-width: 1170px) {
  .margin-down-right-76 {
    margin-right: 76px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-right-77 {
    margin-right: 34px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-right-77 {
    margin-right: 46px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-right-77 {
    margin-right: 57px; } }

@media (min-width: 1170px) {
  .margin-down-right-77 {
    margin-right: 77px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-right-78 {
    margin-right: 35px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-right-78 {
    margin-right: 46px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-right-78 {
    margin-right: 58px; } }

@media (min-width: 1170px) {
  .margin-down-right-78 {
    margin-right: 78px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-right-79 {
    margin-right: 35px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-right-79 {
    margin-right: 47px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-right-79 {
    margin-right: 59px; } }

@media (min-width: 1170px) {
  .margin-down-right-79 {
    margin-right: 79px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-right-80 {
    margin-right: 36px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-right-80 {
    margin-right: 48px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-right-80 {
    margin-right: 60px; } }

@media (min-width: 1170px) {
  .margin-down-right-80 {
    margin-right: 80px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-right-81 {
    margin-right: 36px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-right-81 {
    margin-right: 48px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-right-81 {
    margin-right: 60px; } }

@media (min-width: 1170px) {
  .margin-down-right-81 {
    margin-right: 81px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-right-82 {
    margin-right: 36px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-right-82 {
    margin-right: 49px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-right-82 {
    margin-right: 61px; } }

@media (min-width: 1170px) {
  .margin-down-right-82 {
    margin-right: 82px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-right-83 {
    margin-right: 37px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-right-83 {
    margin-right: 49px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-right-83 {
    margin-right: 62px; } }

@media (min-width: 1170px) {
  .margin-down-right-83 {
    margin-right: 83px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-right-84 {
    margin-right: 37px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-right-84 {
    margin-right: 50px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-right-84 {
    margin-right: 63px; } }

@media (min-width: 1170px) {
  .margin-down-right-84 {
    margin-right: 84px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-right-85 {
    margin-right: 38px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-right-85 {
    margin-right: 51px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-right-85 {
    margin-right: 63px; } }

@media (min-width: 1170px) {
  .margin-down-right-85 {
    margin-right: 85px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-right-86 {
    margin-right: 38px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-right-86 {
    margin-right: 51px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-right-86 {
    margin-right: 64px; } }

@media (min-width: 1170px) {
  .margin-down-right-86 {
    margin-right: 86px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-right-87 {
    margin-right: 39px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-right-87 {
    margin-right: 52px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-right-87 {
    margin-right: 65px; } }

@media (min-width: 1170px) {
  .margin-down-right-87 {
    margin-right: 87px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-right-88 {
    margin-right: 39px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-right-88 {
    margin-right: 52px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-right-88 {
    margin-right: 66px; } }

@media (min-width: 1170px) {
  .margin-down-right-88 {
    margin-right: 88px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-right-89 {
    margin-right: 40px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-right-89 {
    margin-right: 53px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-right-89 {
    margin-right: 66px; } }

@media (min-width: 1170px) {
  .margin-down-right-89 {
    margin-right: 89px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-right-90 {
    margin-right: 40px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-right-90 {
    margin-right: 54px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-right-90 {
    margin-right: 67px; } }

@media (min-width: 1170px) {
  .margin-down-right-90 {
    margin-right: 90px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-right-91 {
    margin-right: 40px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-right-91 {
    margin-right: 54px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-right-91 {
    margin-right: 68px; } }

@media (min-width: 1170px) {
  .margin-down-right-91 {
    margin-right: 91px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-right-92 {
    margin-right: 41px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-right-92 {
    margin-right: 55px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-right-92 {
    margin-right: 69px; } }

@media (min-width: 1170px) {
  .margin-down-right-92 {
    margin-right: 92px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-right-93 {
    margin-right: 41px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-right-93 {
    margin-right: 55px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-right-93 {
    margin-right: 69px; } }

@media (min-width: 1170px) {
  .margin-down-right-93 {
    margin-right: 93px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-right-94 {
    margin-right: 42px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-right-94 {
    margin-right: 56px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-right-94 {
    margin-right: 70px; } }

@media (min-width: 1170px) {
  .margin-down-right-94 {
    margin-right: 94px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-right-95 {
    margin-right: 42px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-right-95 {
    margin-right: 57px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-right-95 {
    margin-right: 71px; } }

@media (min-width: 1170px) {
  .margin-down-right-95 {
    margin-right: 95px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-right-96 {
    margin-right: 43px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-right-96 {
    margin-right: 57px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-right-96 {
    margin-right: 72px; } }

@media (min-width: 1170px) {
  .margin-down-right-96 {
    margin-right: 96px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-right-97 {
    margin-right: 43px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-right-97 {
    margin-right: 58px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-right-97 {
    margin-right: 72px; } }

@media (min-width: 1170px) {
  .margin-down-right-97 {
    margin-right: 97px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-right-98 {
    margin-right: 44px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-right-98 {
    margin-right: 58px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-right-98 {
    margin-right: 73px; } }

@media (min-width: 1170px) {
  .margin-down-right-98 {
    margin-right: 98px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-right-99 {
    margin-right: 44px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-right-99 {
    margin-right: 59px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-right-99 {
    margin-right: 74px; } }

@media (min-width: 1170px) {
  .margin-down-right-99 {
    margin-right: 99px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-right-100 {
    margin-right: 45px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-right-100 {
    margin-right: 60px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-right-100 {
    margin-right: 75px; } }

@media (min-width: 1170px) {
  .margin-down-right-100 {
    margin-right: 100px; } }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@media (min-width: 0) and (max-width: 767px) {
  .margin-xs-right-0 {
    margin-right: 0px; }
  .margin-xs-right-1 {
    margin-right: 1px; }
  .margin-xs-right-2 {
    margin-right: 2px; }
  .margin-xs-right-3 {
    margin-right: 3px; }
  .margin-xs-right-4 {
    margin-right: 4px; }
  .margin-xs-right-5 {
    margin-right: 5px; }
  .margin-xs-right-6 {
    margin-right: 6px; }
  .margin-xs-right-7 {
    margin-right: 7px; }
  .margin-xs-right-8 {
    margin-right: 8px; }
  .margin-xs-right-9 {
    margin-right: 9px; }
  .margin-xs-right-10 {
    margin-right: 10px; }
  .margin-xs-right-11 {
    margin-right: 11px; }
  .margin-xs-right-12 {
    margin-right: 12px; }
  .margin-xs-right-13 {
    margin-right: 13px; }
  .margin-xs-right-14 {
    margin-right: 14px; }
  .margin-xs-right-15 {
    margin-right: 15px; }
  .margin-xs-right-16 {
    margin-right: 16px; }
  .margin-xs-right-17 {
    margin-right: 17px; }
  .margin-xs-right-18 {
    margin-right: 18px; }
  .margin-xs-right-19 {
    margin-right: 19px; }
  .margin-xs-right-20 {
    margin-right: 20px; }
  .margin-xs-right-21 {
    margin-right: 21px; }
  .margin-xs-right-22 {
    margin-right: 22px; }
  .margin-xs-right-23 {
    margin-right: 23px; }
  .margin-xs-right-24 {
    margin-right: 24px; }
  .margin-xs-right-25 {
    margin-right: 25px; }
  .margin-xs-right-26 {
    margin-right: 26px; }
  .margin-xs-right-27 {
    margin-right: 27px; }
  .margin-xs-right-28 {
    margin-right: 28px; }
  .margin-xs-right-29 {
    margin-right: 29px; }
  .margin-xs-right-30 {
    margin-right: 30px; }
  .margin-xs-right-31 {
    margin-right: 31px; }
  .margin-xs-right-32 {
    margin-right: 32px; }
  .margin-xs-right-33 {
    margin-right: 33px; }
  .margin-xs-right-34 {
    margin-right: 34px; }
  .margin-xs-right-35 {
    margin-right: 35px; }
  .margin-xs-right-36 {
    margin-right: 36px; }
  .margin-xs-right-37 {
    margin-right: 37px; }
  .margin-xs-right-38 {
    margin-right: 38px; }
  .margin-xs-right-39 {
    margin-right: 39px; }
  .margin-xs-right-40 {
    margin-right: 40px; }
  .margin-xs-right-41 {
    margin-right: 41px; }
  .margin-xs-right-42 {
    margin-right: 42px; }
  .margin-xs-right-43 {
    margin-right: 43px; }
  .margin-xs-right-44 {
    margin-right: 44px; }
  .margin-xs-right-45 {
    margin-right: 45px; }
  .margin-xs-right-46 {
    margin-right: 46px; }
  .margin-xs-right-47 {
    margin-right: 47px; }
  .margin-xs-right-48 {
    margin-right: 48px; }
  .margin-xs-right-49 {
    margin-right: 49px; }
  .margin-xs-right-50 {
    margin-right: 50px; }
  .margin-xs-right-51 {
    margin-right: 51px; }
  .margin-xs-right-52 {
    margin-right: 52px; }
  .margin-xs-right-53 {
    margin-right: 53px; }
  .margin-xs-right-54 {
    margin-right: 54px; }
  .margin-xs-right-55 {
    margin-right: 55px; }
  .margin-xs-right-56 {
    margin-right: 56px; }
  .margin-xs-right-57 {
    margin-right: 57px; }
  .margin-xs-right-58 {
    margin-right: 58px; }
  .margin-xs-right-59 {
    margin-right: 59px; }
  .margin-xs-right-60 {
    margin-right: 60px; }
  .margin-xs-right-61 {
    margin-right: 61px; }
  .margin-xs-right-62 {
    margin-right: 62px; }
  .margin-xs-right-63 {
    margin-right: 63px; }
  .margin-xs-right-64 {
    margin-right: 64px; }
  .margin-xs-right-65 {
    margin-right: 65px; }
  .margin-xs-right-66 {
    margin-right: 66px; }
  .margin-xs-right-67 {
    margin-right: 67px; }
  .margin-xs-right-68 {
    margin-right: 68px; }
  .margin-xs-right-69 {
    margin-right: 69px; }
  .margin-xs-right-70 {
    margin-right: 70px; }
  .margin-xs-right-71 {
    margin-right: 71px; }
  .margin-xs-right-72 {
    margin-right: 72px; }
  .margin-xs-right-73 {
    margin-right: 73px; }
  .margin-xs-right-74 {
    margin-right: 74px; }
  .margin-xs-right-75 {
    margin-right: 75px; }
  .margin-xs-right-76 {
    margin-right: 76px; }
  .margin-xs-right-77 {
    margin-right: 77px; }
  .margin-xs-right-78 {
    margin-right: 78px; }
  .margin-xs-right-79 {
    margin-right: 79px; }
  .margin-xs-right-80 {
    margin-right: 80px; }
  .margin-xs-right-81 {
    margin-right: 81px; }
  .margin-xs-right-82 {
    margin-right: 82px; }
  .margin-xs-right-83 {
    margin-right: 83px; }
  .margin-xs-right-84 {
    margin-right: 84px; }
  .margin-xs-right-85 {
    margin-right: 85px; }
  .margin-xs-right-86 {
    margin-right: 86px; }
  .margin-xs-right-87 {
    margin-right: 87px; }
  .margin-xs-right-88 {
    margin-right: 88px; }
  .margin-xs-right-89 {
    margin-right: 89px; }
  .margin-xs-right-90 {
    margin-right: 90px; }
  .margin-xs-right-91 {
    margin-right: 91px; }
  .margin-xs-right-92 {
    margin-right: 92px; }
  .margin-xs-right-93 {
    margin-right: 93px; }
  .margin-xs-right-94 {
    margin-right: 94px; }
  .margin-xs-right-95 {
    margin-right: 95px; }
  .margin-xs-right-96 {
    margin-right: 96px; }
  .margin-xs-right-97 {
    margin-right: 97px; }
  .margin-xs-right-98 {
    margin-right: 98px; }
  .margin-xs-right-99 {
    margin-right: 99px; }
  .margin-xs-right-100 {
    margin-right: 100px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-sm-right-0 {
    margin-right: 0px; }
  .margin-sm-right-1 {
    margin-right: 1px; }
  .margin-sm-right-2 {
    margin-right: 2px; }
  .margin-sm-right-3 {
    margin-right: 3px; }
  .margin-sm-right-4 {
    margin-right: 4px; }
  .margin-sm-right-5 {
    margin-right: 5px; }
  .margin-sm-right-6 {
    margin-right: 6px; }
  .margin-sm-right-7 {
    margin-right: 7px; }
  .margin-sm-right-8 {
    margin-right: 8px; }
  .margin-sm-right-9 {
    margin-right: 9px; }
  .margin-sm-right-10 {
    margin-right: 10px; }
  .margin-sm-right-11 {
    margin-right: 11px; }
  .margin-sm-right-12 {
    margin-right: 12px; }
  .margin-sm-right-13 {
    margin-right: 13px; }
  .margin-sm-right-14 {
    margin-right: 14px; }
  .margin-sm-right-15 {
    margin-right: 15px; }
  .margin-sm-right-16 {
    margin-right: 16px; }
  .margin-sm-right-17 {
    margin-right: 17px; }
  .margin-sm-right-18 {
    margin-right: 18px; }
  .margin-sm-right-19 {
    margin-right: 19px; }
  .margin-sm-right-20 {
    margin-right: 20px; }
  .margin-sm-right-21 {
    margin-right: 21px; }
  .margin-sm-right-22 {
    margin-right: 22px; }
  .margin-sm-right-23 {
    margin-right: 23px; }
  .margin-sm-right-24 {
    margin-right: 24px; }
  .margin-sm-right-25 {
    margin-right: 25px; }
  .margin-sm-right-26 {
    margin-right: 26px; }
  .margin-sm-right-27 {
    margin-right: 27px; }
  .margin-sm-right-28 {
    margin-right: 28px; }
  .margin-sm-right-29 {
    margin-right: 29px; }
  .margin-sm-right-30 {
    margin-right: 30px; }
  .margin-sm-right-31 {
    margin-right: 31px; }
  .margin-sm-right-32 {
    margin-right: 32px; }
  .margin-sm-right-33 {
    margin-right: 33px; }
  .margin-sm-right-34 {
    margin-right: 34px; }
  .margin-sm-right-35 {
    margin-right: 35px; }
  .margin-sm-right-36 {
    margin-right: 36px; }
  .margin-sm-right-37 {
    margin-right: 37px; }
  .margin-sm-right-38 {
    margin-right: 38px; }
  .margin-sm-right-39 {
    margin-right: 39px; }
  .margin-sm-right-40 {
    margin-right: 40px; }
  .margin-sm-right-41 {
    margin-right: 41px; }
  .margin-sm-right-42 {
    margin-right: 42px; }
  .margin-sm-right-43 {
    margin-right: 43px; }
  .margin-sm-right-44 {
    margin-right: 44px; }
  .margin-sm-right-45 {
    margin-right: 45px; }
  .margin-sm-right-46 {
    margin-right: 46px; }
  .margin-sm-right-47 {
    margin-right: 47px; }
  .margin-sm-right-48 {
    margin-right: 48px; }
  .margin-sm-right-49 {
    margin-right: 49px; }
  .margin-sm-right-50 {
    margin-right: 50px; }
  .margin-sm-right-51 {
    margin-right: 51px; }
  .margin-sm-right-52 {
    margin-right: 52px; }
  .margin-sm-right-53 {
    margin-right: 53px; }
  .margin-sm-right-54 {
    margin-right: 54px; }
  .margin-sm-right-55 {
    margin-right: 55px; }
  .margin-sm-right-56 {
    margin-right: 56px; }
  .margin-sm-right-57 {
    margin-right: 57px; }
  .margin-sm-right-58 {
    margin-right: 58px; }
  .margin-sm-right-59 {
    margin-right: 59px; }
  .margin-sm-right-60 {
    margin-right: 60px; }
  .margin-sm-right-61 {
    margin-right: 61px; }
  .margin-sm-right-62 {
    margin-right: 62px; }
  .margin-sm-right-63 {
    margin-right: 63px; }
  .margin-sm-right-64 {
    margin-right: 64px; }
  .margin-sm-right-65 {
    margin-right: 65px; }
  .margin-sm-right-66 {
    margin-right: 66px; }
  .margin-sm-right-67 {
    margin-right: 67px; }
  .margin-sm-right-68 {
    margin-right: 68px; }
  .margin-sm-right-69 {
    margin-right: 69px; }
  .margin-sm-right-70 {
    margin-right: 70px; }
  .margin-sm-right-71 {
    margin-right: 71px; }
  .margin-sm-right-72 {
    margin-right: 72px; }
  .margin-sm-right-73 {
    margin-right: 73px; }
  .margin-sm-right-74 {
    margin-right: 74px; }
  .margin-sm-right-75 {
    margin-right: 75px; }
  .margin-sm-right-76 {
    margin-right: 76px; }
  .margin-sm-right-77 {
    margin-right: 77px; }
  .margin-sm-right-78 {
    margin-right: 78px; }
  .margin-sm-right-79 {
    margin-right: 79px; }
  .margin-sm-right-80 {
    margin-right: 80px; }
  .margin-sm-right-81 {
    margin-right: 81px; }
  .margin-sm-right-82 {
    margin-right: 82px; }
  .margin-sm-right-83 {
    margin-right: 83px; }
  .margin-sm-right-84 {
    margin-right: 84px; }
  .margin-sm-right-85 {
    margin-right: 85px; }
  .margin-sm-right-86 {
    margin-right: 86px; }
  .margin-sm-right-87 {
    margin-right: 87px; }
  .margin-sm-right-88 {
    margin-right: 88px; }
  .margin-sm-right-89 {
    margin-right: 89px; }
  .margin-sm-right-90 {
    margin-right: 90px; }
  .margin-sm-right-91 {
    margin-right: 91px; }
  .margin-sm-right-92 {
    margin-right: 92px; }
  .margin-sm-right-93 {
    margin-right: 93px; }
  .margin-sm-right-94 {
    margin-right: 94px; }
  .margin-sm-right-95 {
    margin-right: 95px; }
  .margin-sm-right-96 {
    margin-right: 96px; }
  .margin-sm-right-97 {
    margin-right: 97px; }
  .margin-sm-right-98 {
    margin-right: 98px; }
  .margin-sm-right-99 {
    margin-right: 99px; }
  .margin-sm-right-100 {
    margin-right: 100px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-md-right-0 {
    margin-right: 0px; }
  .margin-md-right-1 {
    margin-right: 1px; }
  .margin-md-right-2 {
    margin-right: 2px; }
  .margin-md-right-3 {
    margin-right: 3px; }
  .margin-md-right-4 {
    margin-right: 4px; }
  .margin-md-right-5 {
    margin-right: 5px; }
  .margin-md-right-6 {
    margin-right: 6px; }
  .margin-md-right-7 {
    margin-right: 7px; }
  .margin-md-right-8 {
    margin-right: 8px; }
  .margin-md-right-9 {
    margin-right: 9px; }
  .margin-md-right-10 {
    margin-right: 10px; }
  .margin-md-right-11 {
    margin-right: 11px; }
  .margin-md-right-12 {
    margin-right: 12px; }
  .margin-md-right-13 {
    margin-right: 13px; }
  .margin-md-right-14 {
    margin-right: 14px; }
  .margin-md-right-15 {
    margin-right: 15px; }
  .margin-md-right-16 {
    margin-right: 16px; }
  .margin-md-right-17 {
    margin-right: 17px; }
  .margin-md-right-18 {
    margin-right: 18px; }
  .margin-md-right-19 {
    margin-right: 19px; }
  .margin-md-right-20 {
    margin-right: 20px; }
  .margin-md-right-21 {
    margin-right: 21px; }
  .margin-md-right-22 {
    margin-right: 22px; }
  .margin-md-right-23 {
    margin-right: 23px; }
  .margin-md-right-24 {
    margin-right: 24px; }
  .margin-md-right-25 {
    margin-right: 25px; }
  .margin-md-right-26 {
    margin-right: 26px; }
  .margin-md-right-27 {
    margin-right: 27px; }
  .margin-md-right-28 {
    margin-right: 28px; }
  .margin-md-right-29 {
    margin-right: 29px; }
  .margin-md-right-30 {
    margin-right: 30px; }
  .margin-md-right-31 {
    margin-right: 31px; }
  .margin-md-right-32 {
    margin-right: 32px; }
  .margin-md-right-33 {
    margin-right: 33px; }
  .margin-md-right-34 {
    margin-right: 34px; }
  .margin-md-right-35 {
    margin-right: 35px; }
  .margin-md-right-36 {
    margin-right: 36px; }
  .margin-md-right-37 {
    margin-right: 37px; }
  .margin-md-right-38 {
    margin-right: 38px; }
  .margin-md-right-39 {
    margin-right: 39px; }
  .margin-md-right-40 {
    margin-right: 40px; }
  .margin-md-right-41 {
    margin-right: 41px; }
  .margin-md-right-42 {
    margin-right: 42px; }
  .margin-md-right-43 {
    margin-right: 43px; }
  .margin-md-right-44 {
    margin-right: 44px; }
  .margin-md-right-45 {
    margin-right: 45px; }
  .margin-md-right-46 {
    margin-right: 46px; }
  .margin-md-right-47 {
    margin-right: 47px; }
  .margin-md-right-48 {
    margin-right: 48px; }
  .margin-md-right-49 {
    margin-right: 49px; }
  .margin-md-right-50 {
    margin-right: 50px; }
  .margin-md-right-51 {
    margin-right: 51px; }
  .margin-md-right-52 {
    margin-right: 52px; }
  .margin-md-right-53 {
    margin-right: 53px; }
  .margin-md-right-54 {
    margin-right: 54px; }
  .margin-md-right-55 {
    margin-right: 55px; }
  .margin-md-right-56 {
    margin-right: 56px; }
  .margin-md-right-57 {
    margin-right: 57px; }
  .margin-md-right-58 {
    margin-right: 58px; }
  .margin-md-right-59 {
    margin-right: 59px; }
  .margin-md-right-60 {
    margin-right: 60px; }
  .margin-md-right-61 {
    margin-right: 61px; }
  .margin-md-right-62 {
    margin-right: 62px; }
  .margin-md-right-63 {
    margin-right: 63px; }
  .margin-md-right-64 {
    margin-right: 64px; }
  .margin-md-right-65 {
    margin-right: 65px; }
  .margin-md-right-66 {
    margin-right: 66px; }
  .margin-md-right-67 {
    margin-right: 67px; }
  .margin-md-right-68 {
    margin-right: 68px; }
  .margin-md-right-69 {
    margin-right: 69px; }
  .margin-md-right-70 {
    margin-right: 70px; }
  .margin-md-right-71 {
    margin-right: 71px; }
  .margin-md-right-72 {
    margin-right: 72px; }
  .margin-md-right-73 {
    margin-right: 73px; }
  .margin-md-right-74 {
    margin-right: 74px; }
  .margin-md-right-75 {
    margin-right: 75px; }
  .margin-md-right-76 {
    margin-right: 76px; }
  .margin-md-right-77 {
    margin-right: 77px; }
  .margin-md-right-78 {
    margin-right: 78px; }
  .margin-md-right-79 {
    margin-right: 79px; }
  .margin-md-right-80 {
    margin-right: 80px; }
  .margin-md-right-81 {
    margin-right: 81px; }
  .margin-md-right-82 {
    margin-right: 82px; }
  .margin-md-right-83 {
    margin-right: 83px; }
  .margin-md-right-84 {
    margin-right: 84px; }
  .margin-md-right-85 {
    margin-right: 85px; }
  .margin-md-right-86 {
    margin-right: 86px; }
  .margin-md-right-87 {
    margin-right: 87px; }
  .margin-md-right-88 {
    margin-right: 88px; }
  .margin-md-right-89 {
    margin-right: 89px; }
  .margin-md-right-90 {
    margin-right: 90px; }
  .margin-md-right-91 {
    margin-right: 91px; }
  .margin-md-right-92 {
    margin-right: 92px; }
  .margin-md-right-93 {
    margin-right: 93px; }
  .margin-md-right-94 {
    margin-right: 94px; }
  .margin-md-right-95 {
    margin-right: 95px; }
  .margin-md-right-96 {
    margin-right: 96px; }
  .margin-md-right-97 {
    margin-right: 97px; }
  .margin-md-right-98 {
    margin-right: 98px; }
  .margin-md-right-99 {
    margin-right: 99px; }
  .margin-md-right-100 {
    margin-right: 100px; } }

@media (min-width: 1170px) {
  .margin-lg-right-0 {
    margin-right: 0px; }
  .margin-lg-right-1 {
    margin-right: 1px; }
  .margin-lg-right-2 {
    margin-right: 2px; }
  .margin-lg-right-3 {
    margin-right: 3px; }
  .margin-lg-right-4 {
    margin-right: 4px; }
  .margin-lg-right-5 {
    margin-right: 5px; }
  .margin-lg-right-6 {
    margin-right: 6px; }
  .margin-lg-right-7 {
    margin-right: 7px; }
  .margin-lg-right-8 {
    margin-right: 8px; }
  .margin-lg-right-9 {
    margin-right: 9px; }
  .margin-lg-right-10 {
    margin-right: 10px; }
  .margin-lg-right-11 {
    margin-right: 11px; }
  .margin-lg-right-12 {
    margin-right: 12px; }
  .margin-lg-right-13 {
    margin-right: 13px; }
  .margin-lg-right-14 {
    margin-right: 14px; }
  .margin-lg-right-15 {
    margin-right: 15px; }
  .margin-lg-right-16 {
    margin-right: 16px; }
  .margin-lg-right-17 {
    margin-right: 17px; }
  .margin-lg-right-18 {
    margin-right: 18px; }
  .margin-lg-right-19 {
    margin-right: 19px; }
  .margin-lg-right-20 {
    margin-right: 20px; }
  .margin-lg-right-21 {
    margin-right: 21px; }
  .margin-lg-right-22 {
    margin-right: 22px; }
  .margin-lg-right-23 {
    margin-right: 23px; }
  .margin-lg-right-24 {
    margin-right: 24px; }
  .margin-lg-right-25 {
    margin-right: 25px; }
  .margin-lg-right-26 {
    margin-right: 26px; }
  .margin-lg-right-27 {
    margin-right: 27px; }
  .margin-lg-right-28 {
    margin-right: 28px; }
  .margin-lg-right-29 {
    margin-right: 29px; }
  .margin-lg-right-30 {
    margin-right: 30px; }
  .margin-lg-right-31 {
    margin-right: 31px; }
  .margin-lg-right-32 {
    margin-right: 32px; }
  .margin-lg-right-33 {
    margin-right: 33px; }
  .margin-lg-right-34 {
    margin-right: 34px; }
  .margin-lg-right-35 {
    margin-right: 35px; }
  .margin-lg-right-36 {
    margin-right: 36px; }
  .margin-lg-right-37 {
    margin-right: 37px; }
  .margin-lg-right-38 {
    margin-right: 38px; }
  .margin-lg-right-39 {
    margin-right: 39px; }
  .margin-lg-right-40 {
    margin-right: 40px; }
  .margin-lg-right-41 {
    margin-right: 41px; }
  .margin-lg-right-42 {
    margin-right: 42px; }
  .margin-lg-right-43 {
    margin-right: 43px; }
  .margin-lg-right-44 {
    margin-right: 44px; }
  .margin-lg-right-45 {
    margin-right: 45px; }
  .margin-lg-right-46 {
    margin-right: 46px; }
  .margin-lg-right-47 {
    margin-right: 47px; }
  .margin-lg-right-48 {
    margin-right: 48px; }
  .margin-lg-right-49 {
    margin-right: 49px; }
  .margin-lg-right-50 {
    margin-right: 50px; }
  .margin-lg-right-51 {
    margin-right: 51px; }
  .margin-lg-right-52 {
    margin-right: 52px; }
  .margin-lg-right-53 {
    margin-right: 53px; }
  .margin-lg-right-54 {
    margin-right: 54px; }
  .margin-lg-right-55 {
    margin-right: 55px; }
  .margin-lg-right-56 {
    margin-right: 56px; }
  .margin-lg-right-57 {
    margin-right: 57px; }
  .margin-lg-right-58 {
    margin-right: 58px; }
  .margin-lg-right-59 {
    margin-right: 59px; }
  .margin-lg-right-60 {
    margin-right: 60px; }
  .margin-lg-right-61 {
    margin-right: 61px; }
  .margin-lg-right-62 {
    margin-right: 62px; }
  .margin-lg-right-63 {
    margin-right: 63px; }
  .margin-lg-right-64 {
    margin-right: 64px; }
  .margin-lg-right-65 {
    margin-right: 65px; }
  .margin-lg-right-66 {
    margin-right: 66px; }
  .margin-lg-right-67 {
    margin-right: 67px; }
  .margin-lg-right-68 {
    margin-right: 68px; }
  .margin-lg-right-69 {
    margin-right: 69px; }
  .margin-lg-right-70 {
    margin-right: 70px; }
  .margin-lg-right-71 {
    margin-right: 71px; }
  .margin-lg-right-72 {
    margin-right: 72px; }
  .margin-lg-right-73 {
    margin-right: 73px; }
  .margin-lg-right-74 {
    margin-right: 74px; }
  .margin-lg-right-75 {
    margin-right: 75px; }
  .margin-lg-right-76 {
    margin-right: 76px; }
  .margin-lg-right-77 {
    margin-right: 77px; }
  .margin-lg-right-78 {
    margin-right: 78px; }
  .margin-lg-right-79 {
    margin-right: 79px; }
  .margin-lg-right-80 {
    margin-right: 80px; }
  .margin-lg-right-81 {
    margin-right: 81px; }
  .margin-lg-right-82 {
    margin-right: 82px; }
  .margin-lg-right-83 {
    margin-right: 83px; }
  .margin-lg-right-84 {
    margin-right: 84px; }
  .margin-lg-right-85 {
    margin-right: 85px; }
  .margin-lg-right-86 {
    margin-right: 86px; }
  .margin-lg-right-87 {
    margin-right: 87px; }
  .margin-lg-right-88 {
    margin-right: 88px; }
  .margin-lg-right-89 {
    margin-right: 89px; }
  .margin-lg-right-90 {
    margin-right: 90px; }
  .margin-lg-right-91 {
    margin-right: 91px; }
  .margin-lg-right-92 {
    margin-right: 92px; }
  .margin-lg-right-93 {
    margin-right: 93px; }
  .margin-lg-right-94 {
    margin-right: 94px; }
  .margin-lg-right-95 {
    margin-right: 95px; }
  .margin-lg-right-96 {
    margin-right: 96px; }
  .margin-lg-right-97 {
    margin-right: 97px; }
  .margin-lg-right-98 {
    margin-right: 98px; }
  .margin-lg-right-99 {
    margin-right: 99px; }
  .margin-lg-right-100 {
    margin-right: 100px; } }

/* ----------------------------------------------- margin-right [END] ----------------------------------------------- */
/* ----------------------------------------------- margin-bottom [START] -------------------------------------------- */
@media (min-width: 0) and (max-width: 767px) {
  .margin-down-bottom-0 {
    margin-bottom: 0px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-bottom-0 {
    margin-bottom: 0px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-bottom-0 {
    margin-bottom: 0px; } }

@media (min-width: 1170px) {
  .margin-down-bottom-0 {
    margin-bottom: 0px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-bottom-1 {
    margin-bottom: 0px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-bottom-1 {
    margin-bottom: 0px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-bottom-1 {
    margin-bottom: 0px; } }

@media (min-width: 1170px) {
  .margin-down-bottom-1 {
    margin-bottom: 1px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-bottom-2 {
    margin-bottom: 0px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-bottom-2 {
    margin-bottom: 1px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-bottom-2 {
    margin-bottom: 1px; } }

@media (min-width: 1170px) {
  .margin-down-bottom-2 {
    margin-bottom: 2px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-bottom-3 {
    margin-bottom: 1px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-bottom-3 {
    margin-bottom: 1px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-bottom-3 {
    margin-bottom: 2px; } }

@media (min-width: 1170px) {
  .margin-down-bottom-3 {
    margin-bottom: 3px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-bottom-4 {
    margin-bottom: 1px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-bottom-4 {
    margin-bottom: 2px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-bottom-4 {
    margin-bottom: 3px; } }

@media (min-width: 1170px) {
  .margin-down-bottom-4 {
    margin-bottom: 4px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-bottom-5 {
    margin-bottom: 2px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-bottom-5 {
    margin-bottom: 3px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-bottom-5 {
    margin-bottom: 3px; } }

@media (min-width: 1170px) {
  .margin-down-bottom-5 {
    margin-bottom: 5px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-bottom-6 {
    margin-bottom: 2px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-bottom-6 {
    margin-bottom: 3px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-bottom-6 {
    margin-bottom: 4px; } }

@media (min-width: 1170px) {
  .margin-down-bottom-6 {
    margin-bottom: 6px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-bottom-7 {
    margin-bottom: 3px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-bottom-7 {
    margin-bottom: 4px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-bottom-7 {
    margin-bottom: 5px; } }

@media (min-width: 1170px) {
  .margin-down-bottom-7 {
    margin-bottom: 7px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-bottom-8 {
    margin-bottom: 3px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-bottom-8 {
    margin-bottom: 4px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-bottom-8 {
    margin-bottom: 6px; } }

@media (min-width: 1170px) {
  .margin-down-bottom-8 {
    margin-bottom: 8px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-bottom-9 {
    margin-bottom: 4px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-bottom-9 {
    margin-bottom: 5px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-bottom-9 {
    margin-bottom: 6px; } }

@media (min-width: 1170px) {
  .margin-down-bottom-9 {
    margin-bottom: 9px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-bottom-10 {
    margin-bottom: 4px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-bottom-10 {
    margin-bottom: 6px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-bottom-10 {
    margin-bottom: 7px; } }

@media (min-width: 1170px) {
  .margin-down-bottom-10 {
    margin-bottom: 10px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-bottom-11 {
    margin-bottom: 4px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-bottom-11 {
    margin-bottom: 6px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-bottom-11 {
    margin-bottom: 8px; } }

@media (min-width: 1170px) {
  .margin-down-bottom-11 {
    margin-bottom: 11px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-bottom-12 {
    margin-bottom: 5px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-bottom-12 {
    margin-bottom: 7px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-bottom-12 {
    margin-bottom: 9px; } }

@media (min-width: 1170px) {
  .margin-down-bottom-12 {
    margin-bottom: 12px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-bottom-13 {
    margin-bottom: 5px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-bottom-13 {
    margin-bottom: 7px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-bottom-13 {
    margin-bottom: 9px; } }

@media (min-width: 1170px) {
  .margin-down-bottom-13 {
    margin-bottom: 13px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-bottom-14 {
    margin-bottom: 6px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-bottom-14 {
    margin-bottom: 8px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-bottom-14 {
    margin-bottom: 10px; } }

@media (min-width: 1170px) {
  .margin-down-bottom-14 {
    margin-bottom: 14px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-bottom-15 {
    margin-bottom: 6px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-bottom-15 {
    margin-bottom: 9px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-bottom-15 {
    margin-bottom: 11px; } }

@media (min-width: 1170px) {
  .margin-down-bottom-15 {
    margin-bottom: 15px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-bottom-16 {
    margin-bottom: 7px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-bottom-16 {
    margin-bottom: 9px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-bottom-16 {
    margin-bottom: 12px; } }

@media (min-width: 1170px) {
  .margin-down-bottom-16 {
    margin-bottom: 16px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-bottom-17 {
    margin-bottom: 7px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-bottom-17 {
    margin-bottom: 10px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-bottom-17 {
    margin-bottom: 12px; } }

@media (min-width: 1170px) {
  .margin-down-bottom-17 {
    margin-bottom: 17px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-bottom-18 {
    margin-bottom: 8px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-bottom-18 {
    margin-bottom: 10px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-bottom-18 {
    margin-bottom: 13px; } }

@media (min-width: 1170px) {
  .margin-down-bottom-18 {
    margin-bottom: 18px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-bottom-19 {
    margin-bottom: 8px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-bottom-19 {
    margin-bottom: 11px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-bottom-19 {
    margin-bottom: 14px; } }

@media (min-width: 1170px) {
  .margin-down-bottom-19 {
    margin-bottom: 19px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-bottom-20 {
    margin-bottom: 9px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-bottom-20 {
    margin-bottom: 12px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-bottom-20 {
    margin-bottom: 15px; } }

@media (min-width: 1170px) {
  .margin-down-bottom-20 {
    margin-bottom: 20px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-bottom-21 {
    margin-bottom: 9px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-bottom-21 {
    margin-bottom: 12px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-bottom-21 {
    margin-bottom: 15px; } }

@media (min-width: 1170px) {
  .margin-down-bottom-21 {
    margin-bottom: 21px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-bottom-22 {
    margin-bottom: 9px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-bottom-22 {
    margin-bottom: 13px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-bottom-22 {
    margin-bottom: 16px; } }

@media (min-width: 1170px) {
  .margin-down-bottom-22 {
    margin-bottom: 22px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-bottom-23 {
    margin-bottom: 10px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-bottom-23 {
    margin-bottom: 13px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-bottom-23 {
    margin-bottom: 17px; } }

@media (min-width: 1170px) {
  .margin-down-bottom-23 {
    margin-bottom: 23px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-bottom-24 {
    margin-bottom: 10px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-bottom-24 {
    margin-bottom: 14px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-bottom-24 {
    margin-bottom: 18px; } }

@media (min-width: 1170px) {
  .margin-down-bottom-24 {
    margin-bottom: 24px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-bottom-25 {
    margin-bottom: 11px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-bottom-25 {
    margin-bottom: 15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-bottom-25 {
    margin-bottom: 18px; } }

@media (min-width: 1170px) {
  .margin-down-bottom-25 {
    margin-bottom: 25px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-bottom-26 {
    margin-bottom: 11px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-bottom-26 {
    margin-bottom: 15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-bottom-26 {
    margin-bottom: 19px; } }

@media (min-width: 1170px) {
  .margin-down-bottom-26 {
    margin-bottom: 26px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-bottom-27 {
    margin-bottom: 12px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-bottom-27 {
    margin-bottom: 16px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-bottom-27 {
    margin-bottom: 20px; } }

@media (min-width: 1170px) {
  .margin-down-bottom-27 {
    margin-bottom: 27px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-bottom-28 {
    margin-bottom: 12px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-bottom-28 {
    margin-bottom: 16px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-bottom-28 {
    margin-bottom: 21px; } }

@media (min-width: 1170px) {
  .margin-down-bottom-28 {
    margin-bottom: 28px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-bottom-29 {
    margin-bottom: 13px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-bottom-29 {
    margin-bottom: 17px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-bottom-29 {
    margin-bottom: 21px; } }

@media (min-width: 1170px) {
  .margin-down-bottom-29 {
    margin-bottom: 29px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-bottom-30 {
    margin-bottom: 13px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-bottom-30 {
    margin-bottom: 18px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-bottom-30 {
    margin-bottom: 22px; } }

@media (min-width: 1170px) {
  .margin-down-bottom-30 {
    margin-bottom: 30px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-bottom-31 {
    margin-bottom: 13px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-bottom-31 {
    margin-bottom: 18px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-bottom-31 {
    margin-bottom: 23px; } }

@media (min-width: 1170px) {
  .margin-down-bottom-31 {
    margin-bottom: 31px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-bottom-32 {
    margin-bottom: 14px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-bottom-32 {
    margin-bottom: 19px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-bottom-32 {
    margin-bottom: 24px; } }

@media (min-width: 1170px) {
  .margin-down-bottom-32 {
    margin-bottom: 32px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-bottom-33 {
    margin-bottom: 14px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-bottom-33 {
    margin-bottom: 19px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-bottom-33 {
    margin-bottom: 24px; } }

@media (min-width: 1170px) {
  .margin-down-bottom-33 {
    margin-bottom: 33px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-bottom-34 {
    margin-bottom: 15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-bottom-34 {
    margin-bottom: 20px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-bottom-34 {
    margin-bottom: 25px; } }

@media (min-width: 1170px) {
  .margin-down-bottom-34 {
    margin-bottom: 34px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-bottom-35 {
    margin-bottom: 15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-bottom-35 {
    margin-bottom: 21px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-bottom-35 {
    margin-bottom: 26px; } }

@media (min-width: 1170px) {
  .margin-down-bottom-35 {
    margin-bottom: 35px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-bottom-36 {
    margin-bottom: 16px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-bottom-36 {
    margin-bottom: 21px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-bottom-36 {
    margin-bottom: 27px; } }

@media (min-width: 1170px) {
  .margin-down-bottom-36 {
    margin-bottom: 36px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-bottom-37 {
    margin-bottom: 16px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-bottom-37 {
    margin-bottom: 22px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-bottom-37 {
    margin-bottom: 27px; } }

@media (min-width: 1170px) {
  .margin-down-bottom-37 {
    margin-bottom: 37px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-bottom-38 {
    margin-bottom: 17px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-bottom-38 {
    margin-bottom: 22px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-bottom-38 {
    margin-bottom: 28px; } }

@media (min-width: 1170px) {
  .margin-down-bottom-38 {
    margin-bottom: 38px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-bottom-39 {
    margin-bottom: 17px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-bottom-39 {
    margin-bottom: 23px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-bottom-39 {
    margin-bottom: 29px; } }

@media (min-width: 1170px) {
  .margin-down-bottom-39 {
    margin-bottom: 39px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-bottom-40 {
    margin-bottom: 18px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-bottom-40 {
    margin-bottom: 24px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-bottom-40 {
    margin-bottom: 30px; } }

@media (min-width: 1170px) {
  .margin-down-bottom-40 {
    margin-bottom: 40px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-bottom-41 {
    margin-bottom: 18px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-bottom-41 {
    margin-bottom: 24px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-bottom-41 {
    margin-bottom: 30px; } }

@media (min-width: 1170px) {
  .margin-down-bottom-41 {
    margin-bottom: 41px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-bottom-42 {
    margin-bottom: 18px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-bottom-42 {
    margin-bottom: 25px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-bottom-42 {
    margin-bottom: 31px; } }

@media (min-width: 1170px) {
  .margin-down-bottom-42 {
    margin-bottom: 42px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-bottom-43 {
    margin-bottom: 19px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-bottom-43 {
    margin-bottom: 25px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-bottom-43 {
    margin-bottom: 32px; } }

@media (min-width: 1170px) {
  .margin-down-bottom-43 {
    margin-bottom: 43px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-bottom-44 {
    margin-bottom: 19px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-bottom-44 {
    margin-bottom: 26px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-bottom-44 {
    margin-bottom: 33px; } }

@media (min-width: 1170px) {
  .margin-down-bottom-44 {
    margin-bottom: 44px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-bottom-45 {
    margin-bottom: 20px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-bottom-45 {
    margin-bottom: 27px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-bottom-45 {
    margin-bottom: 33px; } }

@media (min-width: 1170px) {
  .margin-down-bottom-45 {
    margin-bottom: 45px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-bottom-46 {
    margin-bottom: 20px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-bottom-46 {
    margin-bottom: 27px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-bottom-46 {
    margin-bottom: 34px; } }

@media (min-width: 1170px) {
  .margin-down-bottom-46 {
    margin-bottom: 46px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-bottom-47 {
    margin-bottom: 21px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-bottom-47 {
    margin-bottom: 28px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-bottom-47 {
    margin-bottom: 35px; } }

@media (min-width: 1170px) {
  .margin-down-bottom-47 {
    margin-bottom: 47px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-bottom-48 {
    margin-bottom: 21px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-bottom-48 {
    margin-bottom: 28px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-bottom-48 {
    margin-bottom: 36px; } }

@media (min-width: 1170px) {
  .margin-down-bottom-48 {
    margin-bottom: 48px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-bottom-49 {
    margin-bottom: 22px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-bottom-49 {
    margin-bottom: 29px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-bottom-49 {
    margin-bottom: 36px; } }

@media (min-width: 1170px) {
  .margin-down-bottom-49 {
    margin-bottom: 49px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-bottom-50 {
    margin-bottom: 22px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-bottom-50 {
    margin-bottom: 30px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-bottom-50 {
    margin-bottom: 37px; } }

@media (min-width: 1170px) {
  .margin-down-bottom-50 {
    margin-bottom: 50px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-bottom-51 {
    margin-bottom: 22px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-bottom-51 {
    margin-bottom: 30px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-bottom-51 {
    margin-bottom: 38px; } }

@media (min-width: 1170px) {
  .margin-down-bottom-51 {
    margin-bottom: 51px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-bottom-52 {
    margin-bottom: 23px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-bottom-52 {
    margin-bottom: 31px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-bottom-52 {
    margin-bottom: 39px; } }

@media (min-width: 1170px) {
  .margin-down-bottom-52 {
    margin-bottom: 52px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-bottom-53 {
    margin-bottom: 23px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-bottom-53 {
    margin-bottom: 31px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-bottom-53 {
    margin-bottom: 39px; } }

@media (min-width: 1170px) {
  .margin-down-bottom-53 {
    margin-bottom: 53px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-bottom-54 {
    margin-bottom: 24px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-bottom-54 {
    margin-bottom: 32px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-bottom-54 {
    margin-bottom: 40px; } }

@media (min-width: 1170px) {
  .margin-down-bottom-54 {
    margin-bottom: 54px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-bottom-55 {
    margin-bottom: 24px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-bottom-55 {
    margin-bottom: 33px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-bottom-55 {
    margin-bottom: 41px; } }

@media (min-width: 1170px) {
  .margin-down-bottom-55 {
    margin-bottom: 55px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-bottom-56 {
    margin-bottom: 25px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-bottom-56 {
    margin-bottom: 33px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-bottom-56 {
    margin-bottom: 42px; } }

@media (min-width: 1170px) {
  .margin-down-bottom-56 {
    margin-bottom: 56px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-bottom-57 {
    margin-bottom: 25px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-bottom-57 {
    margin-bottom: 34px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-bottom-57 {
    margin-bottom: 42px; } }

@media (min-width: 1170px) {
  .margin-down-bottom-57 {
    margin-bottom: 57px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-bottom-58 {
    margin-bottom: 26px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-bottom-58 {
    margin-bottom: 34px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-bottom-58 {
    margin-bottom: 43px; } }

@media (min-width: 1170px) {
  .margin-down-bottom-58 {
    margin-bottom: 58px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-bottom-59 {
    margin-bottom: 26px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-bottom-59 {
    margin-bottom: 35px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-bottom-59 {
    margin-bottom: 44px; } }

@media (min-width: 1170px) {
  .margin-down-bottom-59 {
    margin-bottom: 59px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-bottom-60 {
    margin-bottom: 27px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-bottom-60 {
    margin-bottom: 36px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-bottom-60 {
    margin-bottom: 45px; } }

@media (min-width: 1170px) {
  .margin-down-bottom-60 {
    margin-bottom: 60px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-bottom-61 {
    margin-bottom: 27px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-bottom-61 {
    margin-bottom: 36px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-bottom-61 {
    margin-bottom: 45px; } }

@media (min-width: 1170px) {
  .margin-down-bottom-61 {
    margin-bottom: 61px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-bottom-62 {
    margin-bottom: 27px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-bottom-62 {
    margin-bottom: 37px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-bottom-62 {
    margin-bottom: 46px; } }

@media (min-width: 1170px) {
  .margin-down-bottom-62 {
    margin-bottom: 62px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-bottom-63 {
    margin-bottom: 28px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-bottom-63 {
    margin-bottom: 37px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-bottom-63 {
    margin-bottom: 47px; } }

@media (min-width: 1170px) {
  .margin-down-bottom-63 {
    margin-bottom: 63px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-bottom-64 {
    margin-bottom: 28px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-bottom-64 {
    margin-bottom: 38px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-bottom-64 {
    margin-bottom: 48px; } }

@media (min-width: 1170px) {
  .margin-down-bottom-64 {
    margin-bottom: 64px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-bottom-65 {
    margin-bottom: 29px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-bottom-65 {
    margin-bottom: 39px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-bottom-65 {
    margin-bottom: 48px; } }

@media (min-width: 1170px) {
  .margin-down-bottom-65 {
    margin-bottom: 65px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-bottom-66 {
    margin-bottom: 29px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-bottom-66 {
    margin-bottom: 39px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-bottom-66 {
    margin-bottom: 49px; } }

@media (min-width: 1170px) {
  .margin-down-bottom-66 {
    margin-bottom: 66px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-bottom-67 {
    margin-bottom: 30px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-bottom-67 {
    margin-bottom: 40px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-bottom-67 {
    margin-bottom: 50px; } }

@media (min-width: 1170px) {
  .margin-down-bottom-67 {
    margin-bottom: 67px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-bottom-68 {
    margin-bottom: 30px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-bottom-68 {
    margin-bottom: 40px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-bottom-68 {
    margin-bottom: 51px; } }

@media (min-width: 1170px) {
  .margin-down-bottom-68 {
    margin-bottom: 68px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-bottom-69 {
    margin-bottom: 31px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-bottom-69 {
    margin-bottom: 41px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-bottom-69 {
    margin-bottom: 51px; } }

@media (min-width: 1170px) {
  .margin-down-bottom-69 {
    margin-bottom: 69px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-bottom-70 {
    margin-bottom: 31px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-bottom-70 {
    margin-bottom: 42px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-bottom-70 {
    margin-bottom: 52px; } }

@media (min-width: 1170px) {
  .margin-down-bottom-70 {
    margin-bottom: 70px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-bottom-71 {
    margin-bottom: 31px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-bottom-71 {
    margin-bottom: 42px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-bottom-71 {
    margin-bottom: 53px; } }

@media (min-width: 1170px) {
  .margin-down-bottom-71 {
    margin-bottom: 71px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-bottom-72 {
    margin-bottom: 32px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-bottom-72 {
    margin-bottom: 43px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-bottom-72 {
    margin-bottom: 54px; } }

@media (min-width: 1170px) {
  .margin-down-bottom-72 {
    margin-bottom: 72px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-bottom-73 {
    margin-bottom: 32px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-bottom-73 {
    margin-bottom: 43px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-bottom-73 {
    margin-bottom: 54px; } }

@media (min-width: 1170px) {
  .margin-down-bottom-73 {
    margin-bottom: 73px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-bottom-74 {
    margin-bottom: 33px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-bottom-74 {
    margin-bottom: 44px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-bottom-74 {
    margin-bottom: 55px; } }

@media (min-width: 1170px) {
  .margin-down-bottom-74 {
    margin-bottom: 74px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-bottom-75 {
    margin-bottom: 33px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-bottom-75 {
    margin-bottom: 45px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-bottom-75 {
    margin-bottom: 56px; } }

@media (min-width: 1170px) {
  .margin-down-bottom-75 {
    margin-bottom: 75px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-bottom-76 {
    margin-bottom: 34px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-bottom-76 {
    margin-bottom: 45px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-bottom-76 {
    margin-bottom: 57px; } }

@media (min-width: 1170px) {
  .margin-down-bottom-76 {
    margin-bottom: 76px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-bottom-77 {
    margin-bottom: 34px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-bottom-77 {
    margin-bottom: 46px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-bottom-77 {
    margin-bottom: 57px; } }

@media (min-width: 1170px) {
  .margin-down-bottom-77 {
    margin-bottom: 77px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-bottom-78 {
    margin-bottom: 35px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-bottom-78 {
    margin-bottom: 46px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-bottom-78 {
    margin-bottom: 58px; } }

@media (min-width: 1170px) {
  .margin-down-bottom-78 {
    margin-bottom: 78px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-bottom-79 {
    margin-bottom: 35px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-bottom-79 {
    margin-bottom: 47px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-bottom-79 {
    margin-bottom: 59px; } }

@media (min-width: 1170px) {
  .margin-down-bottom-79 {
    margin-bottom: 79px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-bottom-80 {
    margin-bottom: 36px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-bottom-80 {
    margin-bottom: 48px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-bottom-80 {
    margin-bottom: 60px; } }

@media (min-width: 1170px) {
  .margin-down-bottom-80 {
    margin-bottom: 80px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-bottom-81 {
    margin-bottom: 36px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-bottom-81 {
    margin-bottom: 48px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-bottom-81 {
    margin-bottom: 60px; } }

@media (min-width: 1170px) {
  .margin-down-bottom-81 {
    margin-bottom: 81px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-bottom-82 {
    margin-bottom: 36px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-bottom-82 {
    margin-bottom: 49px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-bottom-82 {
    margin-bottom: 61px; } }

@media (min-width: 1170px) {
  .margin-down-bottom-82 {
    margin-bottom: 82px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-bottom-83 {
    margin-bottom: 37px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-bottom-83 {
    margin-bottom: 49px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-bottom-83 {
    margin-bottom: 62px; } }

@media (min-width: 1170px) {
  .margin-down-bottom-83 {
    margin-bottom: 83px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-bottom-84 {
    margin-bottom: 37px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-bottom-84 {
    margin-bottom: 50px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-bottom-84 {
    margin-bottom: 63px; } }

@media (min-width: 1170px) {
  .margin-down-bottom-84 {
    margin-bottom: 84px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-bottom-85 {
    margin-bottom: 38px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-bottom-85 {
    margin-bottom: 51px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-bottom-85 {
    margin-bottom: 63px; } }

@media (min-width: 1170px) {
  .margin-down-bottom-85 {
    margin-bottom: 85px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-bottom-86 {
    margin-bottom: 38px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-bottom-86 {
    margin-bottom: 51px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-bottom-86 {
    margin-bottom: 64px; } }

@media (min-width: 1170px) {
  .margin-down-bottom-86 {
    margin-bottom: 86px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-bottom-87 {
    margin-bottom: 39px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-bottom-87 {
    margin-bottom: 52px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-bottom-87 {
    margin-bottom: 65px; } }

@media (min-width: 1170px) {
  .margin-down-bottom-87 {
    margin-bottom: 87px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-bottom-88 {
    margin-bottom: 39px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-bottom-88 {
    margin-bottom: 52px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-bottom-88 {
    margin-bottom: 66px; } }

@media (min-width: 1170px) {
  .margin-down-bottom-88 {
    margin-bottom: 88px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-bottom-89 {
    margin-bottom: 40px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-bottom-89 {
    margin-bottom: 53px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-bottom-89 {
    margin-bottom: 66px; } }

@media (min-width: 1170px) {
  .margin-down-bottom-89 {
    margin-bottom: 89px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-bottom-90 {
    margin-bottom: 40px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-bottom-90 {
    margin-bottom: 54px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-bottom-90 {
    margin-bottom: 67px; } }

@media (min-width: 1170px) {
  .margin-down-bottom-90 {
    margin-bottom: 90px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-bottom-91 {
    margin-bottom: 40px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-bottom-91 {
    margin-bottom: 54px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-bottom-91 {
    margin-bottom: 68px; } }

@media (min-width: 1170px) {
  .margin-down-bottom-91 {
    margin-bottom: 91px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-bottom-92 {
    margin-bottom: 41px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-bottom-92 {
    margin-bottom: 55px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-bottom-92 {
    margin-bottom: 69px; } }

@media (min-width: 1170px) {
  .margin-down-bottom-92 {
    margin-bottom: 92px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-bottom-93 {
    margin-bottom: 41px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-bottom-93 {
    margin-bottom: 55px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-bottom-93 {
    margin-bottom: 69px; } }

@media (min-width: 1170px) {
  .margin-down-bottom-93 {
    margin-bottom: 93px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-bottom-94 {
    margin-bottom: 42px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-bottom-94 {
    margin-bottom: 56px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-bottom-94 {
    margin-bottom: 70px; } }

@media (min-width: 1170px) {
  .margin-down-bottom-94 {
    margin-bottom: 94px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-bottom-95 {
    margin-bottom: 42px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-bottom-95 {
    margin-bottom: 57px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-bottom-95 {
    margin-bottom: 71px; } }

@media (min-width: 1170px) {
  .margin-down-bottom-95 {
    margin-bottom: 95px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-bottom-96 {
    margin-bottom: 43px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-bottom-96 {
    margin-bottom: 57px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-bottom-96 {
    margin-bottom: 72px; } }

@media (min-width: 1170px) {
  .margin-down-bottom-96 {
    margin-bottom: 96px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-bottom-97 {
    margin-bottom: 43px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-bottom-97 {
    margin-bottom: 58px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-bottom-97 {
    margin-bottom: 72px; } }

@media (min-width: 1170px) {
  .margin-down-bottom-97 {
    margin-bottom: 97px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-bottom-98 {
    margin-bottom: 44px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-bottom-98 {
    margin-bottom: 58px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-bottom-98 {
    margin-bottom: 73px; } }

@media (min-width: 1170px) {
  .margin-down-bottom-98 {
    margin-bottom: 98px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-bottom-99 {
    margin-bottom: 44px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-bottom-99 {
    margin-bottom: 59px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-bottom-99 {
    margin-bottom: 74px; } }

@media (min-width: 1170px) {
  .margin-down-bottom-99 {
    margin-bottom: 99px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-bottom-100 {
    margin-bottom: 45px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-bottom-100 {
    margin-bottom: 60px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-bottom-100 {
    margin-bottom: 75px; } }

@media (min-width: 1170px) {
  .margin-down-bottom-100 {
    margin-bottom: 100px; } }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@media (min-width: 0) and (max-width: 767px) {
  .margin-xs-bottom-0 {
    margin-bottom: 0px; }
  .margin-xs-bottom-1 {
    margin-bottom: 1px; }
  .margin-xs-bottom-2 {
    margin-bottom: 2px; }
  .margin-xs-bottom-3 {
    margin-bottom: 3px; }
  .margin-xs-bottom-4 {
    margin-bottom: 4px; }
  .margin-xs-bottom-5 {
    margin-bottom: 5px; }
  .margin-xs-bottom-6 {
    margin-bottom: 6px; }
  .margin-xs-bottom-7 {
    margin-bottom: 7px; }
  .margin-xs-bottom-8 {
    margin-bottom: 8px; }
  .margin-xs-bottom-9 {
    margin-bottom: 9px; }
  .margin-xs-bottom-10 {
    margin-bottom: 10px; }
  .margin-xs-bottom-11 {
    margin-bottom: 11px; }
  .margin-xs-bottom-12 {
    margin-bottom: 12px; }
  .margin-xs-bottom-13 {
    margin-bottom: 13px; }
  .margin-xs-bottom-14 {
    margin-bottom: 14px; }
  .margin-xs-bottom-15 {
    margin-bottom: 15px; }
  .margin-xs-bottom-16 {
    margin-bottom: 16px; }
  .margin-xs-bottom-17 {
    margin-bottom: 17px; }
  .margin-xs-bottom-18 {
    margin-bottom: 18px; }
  .margin-xs-bottom-19 {
    margin-bottom: 19px; }
  .margin-xs-bottom-20 {
    margin-bottom: 20px; }
  .margin-xs-bottom-21 {
    margin-bottom: 21px; }
  .margin-xs-bottom-22 {
    margin-bottom: 22px; }
  .margin-xs-bottom-23 {
    margin-bottom: 23px; }
  .margin-xs-bottom-24 {
    margin-bottom: 24px; }
  .margin-xs-bottom-25 {
    margin-bottom: 25px; }
  .margin-xs-bottom-26 {
    margin-bottom: 26px; }
  .margin-xs-bottom-27 {
    margin-bottom: 27px; }
  .margin-xs-bottom-28 {
    margin-bottom: 28px; }
  .margin-xs-bottom-29 {
    margin-bottom: 29px; }
  .margin-xs-bottom-30 {
    margin-bottom: 30px; }
  .margin-xs-bottom-31 {
    margin-bottom: 31px; }
  .margin-xs-bottom-32 {
    margin-bottom: 32px; }
  .margin-xs-bottom-33 {
    margin-bottom: 33px; }
  .margin-xs-bottom-34 {
    margin-bottom: 34px; }
  .margin-xs-bottom-35 {
    margin-bottom: 35px; }
  .margin-xs-bottom-36 {
    margin-bottom: 36px; }
  .margin-xs-bottom-37 {
    margin-bottom: 37px; }
  .margin-xs-bottom-38 {
    margin-bottom: 38px; }
  .margin-xs-bottom-39 {
    margin-bottom: 39px; }
  .margin-xs-bottom-40 {
    margin-bottom: 40px; }
  .margin-xs-bottom-41 {
    margin-bottom: 41px; }
  .margin-xs-bottom-42 {
    margin-bottom: 42px; }
  .margin-xs-bottom-43 {
    margin-bottom: 43px; }
  .margin-xs-bottom-44 {
    margin-bottom: 44px; }
  .margin-xs-bottom-45 {
    margin-bottom: 45px; }
  .margin-xs-bottom-46 {
    margin-bottom: 46px; }
  .margin-xs-bottom-47 {
    margin-bottom: 47px; }
  .margin-xs-bottom-48 {
    margin-bottom: 48px; }
  .margin-xs-bottom-49 {
    margin-bottom: 49px; }
  .margin-xs-bottom-50 {
    margin-bottom: 50px; }
  .margin-xs-bottom-51 {
    margin-bottom: 51px; }
  .margin-xs-bottom-52 {
    margin-bottom: 52px; }
  .margin-xs-bottom-53 {
    margin-bottom: 53px; }
  .margin-xs-bottom-54 {
    margin-bottom: 54px; }
  .margin-xs-bottom-55 {
    margin-bottom: 55px; }
  .margin-xs-bottom-56 {
    margin-bottom: 56px; }
  .margin-xs-bottom-57 {
    margin-bottom: 57px; }
  .margin-xs-bottom-58 {
    margin-bottom: 58px; }
  .margin-xs-bottom-59 {
    margin-bottom: 59px; }
  .margin-xs-bottom-60 {
    margin-bottom: 60px; }
  .margin-xs-bottom-61 {
    margin-bottom: 61px; }
  .margin-xs-bottom-62 {
    margin-bottom: 62px; }
  .margin-xs-bottom-63 {
    margin-bottom: 63px; }
  .margin-xs-bottom-64 {
    margin-bottom: 64px; }
  .margin-xs-bottom-65 {
    margin-bottom: 65px; }
  .margin-xs-bottom-66 {
    margin-bottom: 66px; }
  .margin-xs-bottom-67 {
    margin-bottom: 67px; }
  .margin-xs-bottom-68 {
    margin-bottom: 68px; }
  .margin-xs-bottom-69 {
    margin-bottom: 69px; }
  .margin-xs-bottom-70 {
    margin-bottom: 70px; }
  .margin-xs-bottom-71 {
    margin-bottom: 71px; }
  .margin-xs-bottom-72 {
    margin-bottom: 72px; }
  .margin-xs-bottom-73 {
    margin-bottom: 73px; }
  .margin-xs-bottom-74 {
    margin-bottom: 74px; }
  .margin-xs-bottom-75 {
    margin-bottom: 75px; }
  .margin-xs-bottom-76 {
    margin-bottom: 76px; }
  .margin-xs-bottom-77 {
    margin-bottom: 77px; }
  .margin-xs-bottom-78 {
    margin-bottom: 78px; }
  .margin-xs-bottom-79 {
    margin-bottom: 79px; }
  .margin-xs-bottom-80 {
    margin-bottom: 80px; }
  .margin-xs-bottom-81 {
    margin-bottom: 81px; }
  .margin-xs-bottom-82 {
    margin-bottom: 82px; }
  .margin-xs-bottom-83 {
    margin-bottom: 83px; }
  .margin-xs-bottom-84 {
    margin-bottom: 84px; }
  .margin-xs-bottom-85 {
    margin-bottom: 85px; }
  .margin-xs-bottom-86 {
    margin-bottom: 86px; }
  .margin-xs-bottom-87 {
    margin-bottom: 87px; }
  .margin-xs-bottom-88 {
    margin-bottom: 88px; }
  .margin-xs-bottom-89 {
    margin-bottom: 89px; }
  .margin-xs-bottom-90 {
    margin-bottom: 90px; }
  .margin-xs-bottom-91 {
    margin-bottom: 91px; }
  .margin-xs-bottom-92 {
    margin-bottom: 92px; }
  .margin-xs-bottom-93 {
    margin-bottom: 93px; }
  .margin-xs-bottom-94 {
    margin-bottom: 94px; }
  .margin-xs-bottom-95 {
    margin-bottom: 95px; }
  .margin-xs-bottom-96 {
    margin-bottom: 96px; }
  .margin-xs-bottom-97 {
    margin-bottom: 97px; }
  .margin-xs-bottom-98 {
    margin-bottom: 98px; }
  .margin-xs-bottom-99 {
    margin-bottom: 99px; }
  .margin-xs-bottom-100 {
    margin-bottom: 100px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-sm-bottom-0 {
    margin-bottom: 0px; }
  .margin-sm-bottom-1 {
    margin-bottom: 1px; }
  .margin-sm-bottom-2 {
    margin-bottom: 2px; }
  .margin-sm-bottom-3 {
    margin-bottom: 3px; }
  .margin-sm-bottom-4 {
    margin-bottom: 4px; }
  .margin-sm-bottom-5 {
    margin-bottom: 5px; }
  .margin-sm-bottom-6 {
    margin-bottom: 6px; }
  .margin-sm-bottom-7 {
    margin-bottom: 7px; }
  .margin-sm-bottom-8 {
    margin-bottom: 8px; }
  .margin-sm-bottom-9 {
    margin-bottom: 9px; }
  .margin-sm-bottom-10 {
    margin-bottom: 10px; }
  .margin-sm-bottom-11 {
    margin-bottom: 11px; }
  .margin-sm-bottom-12 {
    margin-bottom: 12px; }
  .margin-sm-bottom-13 {
    margin-bottom: 13px; }
  .margin-sm-bottom-14 {
    margin-bottom: 14px; }
  .margin-sm-bottom-15 {
    margin-bottom: 15px; }
  .margin-sm-bottom-16 {
    margin-bottom: 16px; }
  .margin-sm-bottom-17 {
    margin-bottom: 17px; }
  .margin-sm-bottom-18 {
    margin-bottom: 18px; }
  .margin-sm-bottom-19 {
    margin-bottom: 19px; }
  .margin-sm-bottom-20 {
    margin-bottom: 20px; }
  .margin-sm-bottom-21 {
    margin-bottom: 21px; }
  .margin-sm-bottom-22 {
    margin-bottom: 22px; }
  .margin-sm-bottom-23 {
    margin-bottom: 23px; }
  .margin-sm-bottom-24 {
    margin-bottom: 24px; }
  .margin-sm-bottom-25 {
    margin-bottom: 25px; }
  .margin-sm-bottom-26 {
    margin-bottom: 26px; }
  .margin-sm-bottom-27 {
    margin-bottom: 27px; }
  .margin-sm-bottom-28 {
    margin-bottom: 28px; }
  .margin-sm-bottom-29 {
    margin-bottom: 29px; }
  .margin-sm-bottom-30 {
    margin-bottom: 30px; }
  .margin-sm-bottom-31 {
    margin-bottom: 31px; }
  .margin-sm-bottom-32 {
    margin-bottom: 32px; }
  .margin-sm-bottom-33 {
    margin-bottom: 33px; }
  .margin-sm-bottom-34 {
    margin-bottom: 34px; }
  .margin-sm-bottom-35 {
    margin-bottom: 35px; }
  .margin-sm-bottom-36 {
    margin-bottom: 36px; }
  .margin-sm-bottom-37 {
    margin-bottom: 37px; }
  .margin-sm-bottom-38 {
    margin-bottom: 38px; }
  .margin-sm-bottom-39 {
    margin-bottom: 39px; }
  .margin-sm-bottom-40 {
    margin-bottom: 40px; }
  .margin-sm-bottom-41 {
    margin-bottom: 41px; }
  .margin-sm-bottom-42 {
    margin-bottom: 42px; }
  .margin-sm-bottom-43 {
    margin-bottom: 43px; }
  .margin-sm-bottom-44 {
    margin-bottom: 44px; }
  .margin-sm-bottom-45 {
    margin-bottom: 45px; }
  .margin-sm-bottom-46 {
    margin-bottom: 46px; }
  .margin-sm-bottom-47 {
    margin-bottom: 47px; }
  .margin-sm-bottom-48 {
    margin-bottom: 48px; }
  .margin-sm-bottom-49 {
    margin-bottom: 49px; }
  .margin-sm-bottom-50 {
    margin-bottom: 50px; }
  .margin-sm-bottom-51 {
    margin-bottom: 51px; }
  .margin-sm-bottom-52 {
    margin-bottom: 52px; }
  .margin-sm-bottom-53 {
    margin-bottom: 53px; }
  .margin-sm-bottom-54 {
    margin-bottom: 54px; }
  .margin-sm-bottom-55 {
    margin-bottom: 55px; }
  .margin-sm-bottom-56 {
    margin-bottom: 56px; }
  .margin-sm-bottom-57 {
    margin-bottom: 57px; }
  .margin-sm-bottom-58 {
    margin-bottom: 58px; }
  .margin-sm-bottom-59 {
    margin-bottom: 59px; }
  .margin-sm-bottom-60 {
    margin-bottom: 60px; }
  .margin-sm-bottom-61 {
    margin-bottom: 61px; }
  .margin-sm-bottom-62 {
    margin-bottom: 62px; }
  .margin-sm-bottom-63 {
    margin-bottom: 63px; }
  .margin-sm-bottom-64 {
    margin-bottom: 64px; }
  .margin-sm-bottom-65 {
    margin-bottom: 65px; }
  .margin-sm-bottom-66 {
    margin-bottom: 66px; }
  .margin-sm-bottom-67 {
    margin-bottom: 67px; }
  .margin-sm-bottom-68 {
    margin-bottom: 68px; }
  .margin-sm-bottom-69 {
    margin-bottom: 69px; }
  .margin-sm-bottom-70 {
    margin-bottom: 70px; }
  .margin-sm-bottom-71 {
    margin-bottom: 71px; }
  .margin-sm-bottom-72 {
    margin-bottom: 72px; }
  .margin-sm-bottom-73 {
    margin-bottom: 73px; }
  .margin-sm-bottom-74 {
    margin-bottom: 74px; }
  .margin-sm-bottom-75 {
    margin-bottom: 75px; }
  .margin-sm-bottom-76 {
    margin-bottom: 76px; }
  .margin-sm-bottom-77 {
    margin-bottom: 77px; }
  .margin-sm-bottom-78 {
    margin-bottom: 78px; }
  .margin-sm-bottom-79 {
    margin-bottom: 79px; }
  .margin-sm-bottom-80 {
    margin-bottom: 80px; }
  .margin-sm-bottom-81 {
    margin-bottom: 81px; }
  .margin-sm-bottom-82 {
    margin-bottom: 82px; }
  .margin-sm-bottom-83 {
    margin-bottom: 83px; }
  .margin-sm-bottom-84 {
    margin-bottom: 84px; }
  .margin-sm-bottom-85 {
    margin-bottom: 85px; }
  .margin-sm-bottom-86 {
    margin-bottom: 86px; }
  .margin-sm-bottom-87 {
    margin-bottom: 87px; }
  .margin-sm-bottom-88 {
    margin-bottom: 88px; }
  .margin-sm-bottom-89 {
    margin-bottom: 89px; }
  .margin-sm-bottom-90 {
    margin-bottom: 90px; }
  .margin-sm-bottom-91 {
    margin-bottom: 91px; }
  .margin-sm-bottom-92 {
    margin-bottom: 92px; }
  .margin-sm-bottom-93 {
    margin-bottom: 93px; }
  .margin-sm-bottom-94 {
    margin-bottom: 94px; }
  .margin-sm-bottom-95 {
    margin-bottom: 95px; }
  .margin-sm-bottom-96 {
    margin-bottom: 96px; }
  .margin-sm-bottom-97 {
    margin-bottom: 97px; }
  .margin-sm-bottom-98 {
    margin-bottom: 98px; }
  .margin-sm-bottom-99 {
    margin-bottom: 99px; }
  .margin-sm-bottom-100 {
    margin-bottom: 100px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-md-bottom-0 {
    margin-bottom: 0px; }
  .margin-md-bottom-1 {
    margin-bottom: 1px; }
  .margin-md-bottom-2 {
    margin-bottom: 2px; }
  .margin-md-bottom-3 {
    margin-bottom: 3px; }
  .margin-md-bottom-4 {
    margin-bottom: 4px; }
  .margin-md-bottom-5 {
    margin-bottom: 5px; }
  .margin-md-bottom-6 {
    margin-bottom: 6px; }
  .margin-md-bottom-7 {
    margin-bottom: 7px; }
  .margin-md-bottom-8 {
    margin-bottom: 8px; }
  .margin-md-bottom-9 {
    margin-bottom: 9px; }
  .margin-md-bottom-10 {
    margin-bottom: 10px; }
  .margin-md-bottom-11 {
    margin-bottom: 11px; }
  .margin-md-bottom-12 {
    margin-bottom: 12px; }
  .margin-md-bottom-13 {
    margin-bottom: 13px; }
  .margin-md-bottom-14 {
    margin-bottom: 14px; }
  .margin-md-bottom-15 {
    margin-bottom: 15px; }
  .margin-md-bottom-16 {
    margin-bottom: 16px; }
  .margin-md-bottom-17 {
    margin-bottom: 17px; }
  .margin-md-bottom-18 {
    margin-bottom: 18px; }
  .margin-md-bottom-19 {
    margin-bottom: 19px; }
  .margin-md-bottom-20 {
    margin-bottom: 20px; }
  .margin-md-bottom-21 {
    margin-bottom: 21px; }
  .margin-md-bottom-22 {
    margin-bottom: 22px; }
  .margin-md-bottom-23 {
    margin-bottom: 23px; }
  .margin-md-bottom-24 {
    margin-bottom: 24px; }
  .margin-md-bottom-25 {
    margin-bottom: 25px; }
  .margin-md-bottom-26 {
    margin-bottom: 26px; }
  .margin-md-bottom-27 {
    margin-bottom: 27px; }
  .margin-md-bottom-28 {
    margin-bottom: 28px; }
  .margin-md-bottom-29 {
    margin-bottom: 29px; }
  .margin-md-bottom-30 {
    margin-bottom: 30px; }
  .margin-md-bottom-31 {
    margin-bottom: 31px; }
  .margin-md-bottom-32 {
    margin-bottom: 32px; }
  .margin-md-bottom-33 {
    margin-bottom: 33px; }
  .margin-md-bottom-34 {
    margin-bottom: 34px; }
  .margin-md-bottom-35 {
    margin-bottom: 35px; }
  .margin-md-bottom-36 {
    margin-bottom: 36px; }
  .margin-md-bottom-37 {
    margin-bottom: 37px; }
  .margin-md-bottom-38 {
    margin-bottom: 38px; }
  .margin-md-bottom-39 {
    margin-bottom: 39px; }
  .margin-md-bottom-40 {
    margin-bottom: 40px; }
  .margin-md-bottom-41 {
    margin-bottom: 41px; }
  .margin-md-bottom-42 {
    margin-bottom: 42px; }
  .margin-md-bottom-43 {
    margin-bottom: 43px; }
  .margin-md-bottom-44 {
    margin-bottom: 44px; }
  .margin-md-bottom-45 {
    margin-bottom: 45px; }
  .margin-md-bottom-46 {
    margin-bottom: 46px; }
  .margin-md-bottom-47 {
    margin-bottom: 47px; }
  .margin-md-bottom-48 {
    margin-bottom: 48px; }
  .margin-md-bottom-49 {
    margin-bottom: 49px; }
  .margin-md-bottom-50 {
    margin-bottom: 50px; }
  .margin-md-bottom-51 {
    margin-bottom: 51px; }
  .margin-md-bottom-52 {
    margin-bottom: 52px; }
  .margin-md-bottom-53 {
    margin-bottom: 53px; }
  .margin-md-bottom-54 {
    margin-bottom: 54px; }
  .margin-md-bottom-55 {
    margin-bottom: 55px; }
  .margin-md-bottom-56 {
    margin-bottom: 56px; }
  .margin-md-bottom-57 {
    margin-bottom: 57px; }
  .margin-md-bottom-58 {
    margin-bottom: 58px; }
  .margin-md-bottom-59 {
    margin-bottom: 59px; }
  .margin-md-bottom-60 {
    margin-bottom: 60px; }
  .margin-md-bottom-61 {
    margin-bottom: 61px; }
  .margin-md-bottom-62 {
    margin-bottom: 62px; }
  .margin-md-bottom-63 {
    margin-bottom: 63px; }
  .margin-md-bottom-64 {
    margin-bottom: 64px; }
  .margin-md-bottom-65 {
    margin-bottom: 65px; }
  .margin-md-bottom-66 {
    margin-bottom: 66px; }
  .margin-md-bottom-67 {
    margin-bottom: 67px; }
  .margin-md-bottom-68 {
    margin-bottom: 68px; }
  .margin-md-bottom-69 {
    margin-bottom: 69px; }
  .margin-md-bottom-70 {
    margin-bottom: 70px; }
  .margin-md-bottom-71 {
    margin-bottom: 71px; }
  .margin-md-bottom-72 {
    margin-bottom: 72px; }
  .margin-md-bottom-73 {
    margin-bottom: 73px; }
  .margin-md-bottom-74 {
    margin-bottom: 74px; }
  .margin-md-bottom-75 {
    margin-bottom: 75px; }
  .margin-md-bottom-76 {
    margin-bottom: 76px; }
  .margin-md-bottom-77 {
    margin-bottom: 77px; }
  .margin-md-bottom-78 {
    margin-bottom: 78px; }
  .margin-md-bottom-79 {
    margin-bottom: 79px; }
  .margin-md-bottom-80 {
    margin-bottom: 80px; }
  .margin-md-bottom-81 {
    margin-bottom: 81px; }
  .margin-md-bottom-82 {
    margin-bottom: 82px; }
  .margin-md-bottom-83 {
    margin-bottom: 83px; }
  .margin-md-bottom-84 {
    margin-bottom: 84px; }
  .margin-md-bottom-85 {
    margin-bottom: 85px; }
  .margin-md-bottom-86 {
    margin-bottom: 86px; }
  .margin-md-bottom-87 {
    margin-bottom: 87px; }
  .margin-md-bottom-88 {
    margin-bottom: 88px; }
  .margin-md-bottom-89 {
    margin-bottom: 89px; }
  .margin-md-bottom-90 {
    margin-bottom: 90px; }
  .margin-md-bottom-91 {
    margin-bottom: 91px; }
  .margin-md-bottom-92 {
    margin-bottom: 92px; }
  .margin-md-bottom-93 {
    margin-bottom: 93px; }
  .margin-md-bottom-94 {
    margin-bottom: 94px; }
  .margin-md-bottom-95 {
    margin-bottom: 95px; }
  .margin-md-bottom-96 {
    margin-bottom: 96px; }
  .margin-md-bottom-97 {
    margin-bottom: 97px; }
  .margin-md-bottom-98 {
    margin-bottom: 98px; }
  .margin-md-bottom-99 {
    margin-bottom: 99px; }
  .margin-md-bottom-100 {
    margin-bottom: 100px; } }

@media (min-width: 1170px) {
  .margin-lg-bottom-0 {
    margin-bottom: 0px; }
  .margin-lg-bottom-1 {
    margin-bottom: 1px; }
  .margin-lg-bottom-2 {
    margin-bottom: 2px; }
  .margin-lg-bottom-3 {
    margin-bottom: 3px; }
  .margin-lg-bottom-4 {
    margin-bottom: 4px; }
  .margin-lg-bottom-5 {
    margin-bottom: 5px; }
  .margin-lg-bottom-6 {
    margin-bottom: 6px; }
  .margin-lg-bottom-7 {
    margin-bottom: 7px; }
  .margin-lg-bottom-8 {
    margin-bottom: 8px; }
  .margin-lg-bottom-9 {
    margin-bottom: 9px; }
  .margin-lg-bottom-10 {
    margin-bottom: 10px; }
  .margin-lg-bottom-11 {
    margin-bottom: 11px; }
  .margin-lg-bottom-12 {
    margin-bottom: 12px; }
  .margin-lg-bottom-13 {
    margin-bottom: 13px; }
  .margin-lg-bottom-14 {
    margin-bottom: 14px; }
  .margin-lg-bottom-15 {
    margin-bottom: 15px; }
  .margin-lg-bottom-16 {
    margin-bottom: 16px; }
  .margin-lg-bottom-17 {
    margin-bottom: 17px; }
  .margin-lg-bottom-18 {
    margin-bottom: 18px; }
  .margin-lg-bottom-19 {
    margin-bottom: 19px; }
  .margin-lg-bottom-20 {
    margin-bottom: 20px; }
  .margin-lg-bottom-21 {
    margin-bottom: 21px; }
  .margin-lg-bottom-22 {
    margin-bottom: 22px; }
  .margin-lg-bottom-23 {
    margin-bottom: 23px; }
  .margin-lg-bottom-24 {
    margin-bottom: 24px; }
  .margin-lg-bottom-25 {
    margin-bottom: 25px; }
  .margin-lg-bottom-26 {
    margin-bottom: 26px; }
  .margin-lg-bottom-27 {
    margin-bottom: 27px; }
  .margin-lg-bottom-28 {
    margin-bottom: 28px; }
  .margin-lg-bottom-29 {
    margin-bottom: 29px; }
  .margin-lg-bottom-30 {
    margin-bottom: 30px; }
  .margin-lg-bottom-31 {
    margin-bottom: 31px; }
  .margin-lg-bottom-32 {
    margin-bottom: 32px; }
  .margin-lg-bottom-33 {
    margin-bottom: 33px; }
  .margin-lg-bottom-34 {
    margin-bottom: 34px; }
  .margin-lg-bottom-35 {
    margin-bottom: 35px; }
  .margin-lg-bottom-36 {
    margin-bottom: 36px; }
  .margin-lg-bottom-37 {
    margin-bottom: 37px; }
  .margin-lg-bottom-38 {
    margin-bottom: 38px; }
  .margin-lg-bottom-39 {
    margin-bottom: 39px; }
  .margin-lg-bottom-40 {
    margin-bottom: 40px; }
  .margin-lg-bottom-41 {
    margin-bottom: 41px; }
  .margin-lg-bottom-42 {
    margin-bottom: 42px; }
  .margin-lg-bottom-43 {
    margin-bottom: 43px; }
  .margin-lg-bottom-44 {
    margin-bottom: 44px; }
  .margin-lg-bottom-45 {
    margin-bottom: 45px; }
  .margin-lg-bottom-46 {
    margin-bottom: 46px; }
  .margin-lg-bottom-47 {
    margin-bottom: 47px; }
  .margin-lg-bottom-48 {
    margin-bottom: 48px; }
  .margin-lg-bottom-49 {
    margin-bottom: 49px; }
  .margin-lg-bottom-50 {
    margin-bottom: 50px; }
  .margin-lg-bottom-51 {
    margin-bottom: 51px; }
  .margin-lg-bottom-52 {
    margin-bottom: 52px; }
  .margin-lg-bottom-53 {
    margin-bottom: 53px; }
  .margin-lg-bottom-54 {
    margin-bottom: 54px; }
  .margin-lg-bottom-55 {
    margin-bottom: 55px; }
  .margin-lg-bottom-56 {
    margin-bottom: 56px; }
  .margin-lg-bottom-57 {
    margin-bottom: 57px; }
  .margin-lg-bottom-58 {
    margin-bottom: 58px; }
  .margin-lg-bottom-59 {
    margin-bottom: 59px; }
  .margin-lg-bottom-60 {
    margin-bottom: 60px; }
  .margin-lg-bottom-61 {
    margin-bottom: 61px; }
  .margin-lg-bottom-62 {
    margin-bottom: 62px; }
  .margin-lg-bottom-63 {
    margin-bottom: 63px; }
  .margin-lg-bottom-64 {
    margin-bottom: 64px; }
  .margin-lg-bottom-65 {
    margin-bottom: 65px; }
  .margin-lg-bottom-66 {
    margin-bottom: 66px; }
  .margin-lg-bottom-67 {
    margin-bottom: 67px; }
  .margin-lg-bottom-68 {
    margin-bottom: 68px; }
  .margin-lg-bottom-69 {
    margin-bottom: 69px; }
  .margin-lg-bottom-70 {
    margin-bottom: 70px; }
  .margin-lg-bottom-71 {
    margin-bottom: 71px; }
  .margin-lg-bottom-72 {
    margin-bottom: 72px; }
  .margin-lg-bottom-73 {
    margin-bottom: 73px; }
  .margin-lg-bottom-74 {
    margin-bottom: 74px; }
  .margin-lg-bottom-75 {
    margin-bottom: 75px; }
  .margin-lg-bottom-76 {
    margin-bottom: 76px; }
  .margin-lg-bottom-77 {
    margin-bottom: 77px; }
  .margin-lg-bottom-78 {
    margin-bottom: 78px; }
  .margin-lg-bottom-79 {
    margin-bottom: 79px; }
  .margin-lg-bottom-80 {
    margin-bottom: 80px; }
  .margin-lg-bottom-81 {
    margin-bottom: 81px; }
  .margin-lg-bottom-82 {
    margin-bottom: 82px; }
  .margin-lg-bottom-83 {
    margin-bottom: 83px; }
  .margin-lg-bottom-84 {
    margin-bottom: 84px; }
  .margin-lg-bottom-85 {
    margin-bottom: 85px; }
  .margin-lg-bottom-86 {
    margin-bottom: 86px; }
  .margin-lg-bottom-87 {
    margin-bottom: 87px; }
  .margin-lg-bottom-88 {
    margin-bottom: 88px; }
  .margin-lg-bottom-89 {
    margin-bottom: 89px; }
  .margin-lg-bottom-90 {
    margin-bottom: 90px; }
  .margin-lg-bottom-91 {
    margin-bottom: 91px; }
  .margin-lg-bottom-92 {
    margin-bottom: 92px; }
  .margin-lg-bottom-93 {
    margin-bottom: 93px; }
  .margin-lg-bottom-94 {
    margin-bottom: 94px; }
  .margin-lg-bottom-95 {
    margin-bottom: 95px; }
  .margin-lg-bottom-96 {
    margin-bottom: 96px; }
  .margin-lg-bottom-97 {
    margin-bottom: 97px; }
  .margin-lg-bottom-98 {
    margin-bottom: 98px; }
  .margin-lg-bottom-99 {
    margin-bottom: 99px; }
  .margin-lg-bottom-100 {
    margin-bottom: 100px; } }

/* ----------------------------------------------- margin-bottom [START] -------------------------------------------- */
/* ----------------------------------------------- margin-left [START] --------------------------------------------- */
@media (min-width: 0) and (max-width: 767px) {
  .margin-down-left-0 {
    margin-left: 0px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-left-0 {
    margin-left: 0px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-left-0 {
    margin-left: 0px; } }

@media (min-width: 1170px) {
  .margin-down-left-0 {
    margin-left: 0px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-left-1 {
    margin-left: 0px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-left-1 {
    margin-left: 0px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-left-1 {
    margin-left: 0px; } }

@media (min-width: 1170px) {
  .margin-down-left-1 {
    margin-left: 1px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-left-2 {
    margin-left: 0px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-left-2 {
    margin-left: 1px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-left-2 {
    margin-left: 1px; } }

@media (min-width: 1170px) {
  .margin-down-left-2 {
    margin-left: 2px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-left-3 {
    margin-left: 1px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-left-3 {
    margin-left: 1px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-left-3 {
    margin-left: 2px; } }

@media (min-width: 1170px) {
  .margin-down-left-3 {
    margin-left: 3px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-left-4 {
    margin-left: 1px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-left-4 {
    margin-left: 2px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-left-4 {
    margin-left: 3px; } }

@media (min-width: 1170px) {
  .margin-down-left-4 {
    margin-left: 4px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-left-5 {
    margin-left: 2px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-left-5 {
    margin-left: 3px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-left-5 {
    margin-left: 3px; } }

@media (min-width: 1170px) {
  .margin-down-left-5 {
    margin-left: 5px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-left-6 {
    margin-left: 2px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-left-6 {
    margin-left: 3px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-left-6 {
    margin-left: 4px; } }

@media (min-width: 1170px) {
  .margin-down-left-6 {
    margin-left: 6px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-left-7 {
    margin-left: 3px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-left-7 {
    margin-left: 4px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-left-7 {
    margin-left: 5px; } }

@media (min-width: 1170px) {
  .margin-down-left-7 {
    margin-left: 7px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-left-8 {
    margin-left: 3px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-left-8 {
    margin-left: 4px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-left-8 {
    margin-left: 6px; } }

@media (min-width: 1170px) {
  .margin-down-left-8 {
    margin-left: 8px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-left-9 {
    margin-left: 4px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-left-9 {
    margin-left: 5px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-left-9 {
    margin-left: 6px; } }

@media (min-width: 1170px) {
  .margin-down-left-9 {
    margin-left: 9px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-left-10 {
    margin-left: 4px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-left-10 {
    margin-left: 6px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-left-10 {
    margin-left: 7px; } }

@media (min-width: 1170px) {
  .margin-down-left-10 {
    margin-left: 10px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-left-11 {
    margin-left: 4px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-left-11 {
    margin-left: 6px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-left-11 {
    margin-left: 8px; } }

@media (min-width: 1170px) {
  .margin-down-left-11 {
    margin-left: 11px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-left-12 {
    margin-left: 5px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-left-12 {
    margin-left: 7px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-left-12 {
    margin-left: 9px; } }

@media (min-width: 1170px) {
  .margin-down-left-12 {
    margin-left: 12px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-left-13 {
    margin-left: 5px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-left-13 {
    margin-left: 7px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-left-13 {
    margin-left: 9px; } }

@media (min-width: 1170px) {
  .margin-down-left-13 {
    margin-left: 13px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-left-14 {
    margin-left: 6px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-left-14 {
    margin-left: 8px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-left-14 {
    margin-left: 10px; } }

@media (min-width: 1170px) {
  .margin-down-left-14 {
    margin-left: 14px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-left-15 {
    margin-left: 6px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-left-15 {
    margin-left: 9px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-left-15 {
    margin-left: 11px; } }

@media (min-width: 1170px) {
  .margin-down-left-15 {
    margin-left: 15px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-left-16 {
    margin-left: 7px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-left-16 {
    margin-left: 9px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-left-16 {
    margin-left: 12px; } }

@media (min-width: 1170px) {
  .margin-down-left-16 {
    margin-left: 16px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-left-17 {
    margin-left: 7px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-left-17 {
    margin-left: 10px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-left-17 {
    margin-left: 12px; } }

@media (min-width: 1170px) {
  .margin-down-left-17 {
    margin-left: 17px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-left-18 {
    margin-left: 8px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-left-18 {
    margin-left: 10px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-left-18 {
    margin-left: 13px; } }

@media (min-width: 1170px) {
  .margin-down-left-18 {
    margin-left: 18px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-left-19 {
    margin-left: 8px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-left-19 {
    margin-left: 11px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-left-19 {
    margin-left: 14px; } }

@media (min-width: 1170px) {
  .margin-down-left-19 {
    margin-left: 19px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-left-20 {
    margin-left: 9px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-left-20 {
    margin-left: 12px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-left-20 {
    margin-left: 15px; } }

@media (min-width: 1170px) {
  .margin-down-left-20 {
    margin-left: 20px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-left-21 {
    margin-left: 9px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-left-21 {
    margin-left: 12px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-left-21 {
    margin-left: 15px; } }

@media (min-width: 1170px) {
  .margin-down-left-21 {
    margin-left: 21px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-left-22 {
    margin-left: 9px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-left-22 {
    margin-left: 13px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-left-22 {
    margin-left: 16px; } }

@media (min-width: 1170px) {
  .margin-down-left-22 {
    margin-left: 22px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-left-23 {
    margin-left: 10px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-left-23 {
    margin-left: 13px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-left-23 {
    margin-left: 17px; } }

@media (min-width: 1170px) {
  .margin-down-left-23 {
    margin-left: 23px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-left-24 {
    margin-left: 10px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-left-24 {
    margin-left: 14px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-left-24 {
    margin-left: 18px; } }

@media (min-width: 1170px) {
  .margin-down-left-24 {
    margin-left: 24px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-left-25 {
    margin-left: 11px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-left-25 {
    margin-left: 15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-left-25 {
    margin-left: 18px; } }

@media (min-width: 1170px) {
  .margin-down-left-25 {
    margin-left: 25px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-left-26 {
    margin-left: 11px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-left-26 {
    margin-left: 15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-left-26 {
    margin-left: 19px; } }

@media (min-width: 1170px) {
  .margin-down-left-26 {
    margin-left: 26px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-left-27 {
    margin-left: 12px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-left-27 {
    margin-left: 16px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-left-27 {
    margin-left: 20px; } }

@media (min-width: 1170px) {
  .margin-down-left-27 {
    margin-left: 27px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-left-28 {
    margin-left: 12px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-left-28 {
    margin-left: 16px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-left-28 {
    margin-left: 21px; } }

@media (min-width: 1170px) {
  .margin-down-left-28 {
    margin-left: 28px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-left-29 {
    margin-left: 13px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-left-29 {
    margin-left: 17px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-left-29 {
    margin-left: 21px; } }

@media (min-width: 1170px) {
  .margin-down-left-29 {
    margin-left: 29px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-left-30 {
    margin-left: 13px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-left-30 {
    margin-left: 18px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-left-30 {
    margin-left: 22px; } }

@media (min-width: 1170px) {
  .margin-down-left-30 {
    margin-left: 30px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-left-31 {
    margin-left: 13px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-left-31 {
    margin-left: 18px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-left-31 {
    margin-left: 23px; } }

@media (min-width: 1170px) {
  .margin-down-left-31 {
    margin-left: 31px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-left-32 {
    margin-left: 14px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-left-32 {
    margin-left: 19px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-left-32 {
    margin-left: 24px; } }

@media (min-width: 1170px) {
  .margin-down-left-32 {
    margin-left: 32px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-left-33 {
    margin-left: 14px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-left-33 {
    margin-left: 19px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-left-33 {
    margin-left: 24px; } }

@media (min-width: 1170px) {
  .margin-down-left-33 {
    margin-left: 33px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-left-34 {
    margin-left: 15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-left-34 {
    margin-left: 20px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-left-34 {
    margin-left: 25px; } }

@media (min-width: 1170px) {
  .margin-down-left-34 {
    margin-left: 34px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-left-35 {
    margin-left: 15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-left-35 {
    margin-left: 21px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-left-35 {
    margin-left: 26px; } }

@media (min-width: 1170px) {
  .margin-down-left-35 {
    margin-left: 35px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-left-36 {
    margin-left: 16px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-left-36 {
    margin-left: 21px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-left-36 {
    margin-left: 27px; } }

@media (min-width: 1170px) {
  .margin-down-left-36 {
    margin-left: 36px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-left-37 {
    margin-left: 16px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-left-37 {
    margin-left: 22px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-left-37 {
    margin-left: 27px; } }

@media (min-width: 1170px) {
  .margin-down-left-37 {
    margin-left: 37px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-left-38 {
    margin-left: 17px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-left-38 {
    margin-left: 22px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-left-38 {
    margin-left: 28px; } }

@media (min-width: 1170px) {
  .margin-down-left-38 {
    margin-left: 38px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-left-39 {
    margin-left: 17px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-left-39 {
    margin-left: 23px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-left-39 {
    margin-left: 29px; } }

@media (min-width: 1170px) {
  .margin-down-left-39 {
    margin-left: 39px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-left-40 {
    margin-left: 18px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-left-40 {
    margin-left: 24px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-left-40 {
    margin-left: 30px; } }

@media (min-width: 1170px) {
  .margin-down-left-40 {
    margin-left: 40px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-left-41 {
    margin-left: 18px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-left-41 {
    margin-left: 24px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-left-41 {
    margin-left: 30px; } }

@media (min-width: 1170px) {
  .margin-down-left-41 {
    margin-left: 41px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-left-42 {
    margin-left: 18px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-left-42 {
    margin-left: 25px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-left-42 {
    margin-left: 31px; } }

@media (min-width: 1170px) {
  .margin-down-left-42 {
    margin-left: 42px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-left-43 {
    margin-left: 19px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-left-43 {
    margin-left: 25px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-left-43 {
    margin-left: 32px; } }

@media (min-width: 1170px) {
  .margin-down-left-43 {
    margin-left: 43px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-left-44 {
    margin-left: 19px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-left-44 {
    margin-left: 26px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-left-44 {
    margin-left: 33px; } }

@media (min-width: 1170px) {
  .margin-down-left-44 {
    margin-left: 44px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-left-45 {
    margin-left: 20px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-left-45 {
    margin-left: 27px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-left-45 {
    margin-left: 33px; } }

@media (min-width: 1170px) {
  .margin-down-left-45 {
    margin-left: 45px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-left-46 {
    margin-left: 20px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-left-46 {
    margin-left: 27px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-left-46 {
    margin-left: 34px; } }

@media (min-width: 1170px) {
  .margin-down-left-46 {
    margin-left: 46px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-left-47 {
    margin-left: 21px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-left-47 {
    margin-left: 28px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-left-47 {
    margin-left: 35px; } }

@media (min-width: 1170px) {
  .margin-down-left-47 {
    margin-left: 47px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-left-48 {
    margin-left: 21px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-left-48 {
    margin-left: 28px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-left-48 {
    margin-left: 36px; } }

@media (min-width: 1170px) {
  .margin-down-left-48 {
    margin-left: 48px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-left-49 {
    margin-left: 22px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-left-49 {
    margin-left: 29px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-left-49 {
    margin-left: 36px; } }

@media (min-width: 1170px) {
  .margin-down-left-49 {
    margin-left: 49px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-left-50 {
    margin-left: 22px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-left-50 {
    margin-left: 30px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-left-50 {
    margin-left: 37px; } }

@media (min-width: 1170px) {
  .margin-down-left-50 {
    margin-left: 50px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-left-51 {
    margin-left: 22px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-left-51 {
    margin-left: 30px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-left-51 {
    margin-left: 38px; } }

@media (min-width: 1170px) {
  .margin-down-left-51 {
    margin-left: 51px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-left-52 {
    margin-left: 23px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-left-52 {
    margin-left: 31px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-left-52 {
    margin-left: 39px; } }

@media (min-width: 1170px) {
  .margin-down-left-52 {
    margin-left: 52px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-left-53 {
    margin-left: 23px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-left-53 {
    margin-left: 31px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-left-53 {
    margin-left: 39px; } }

@media (min-width: 1170px) {
  .margin-down-left-53 {
    margin-left: 53px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-left-54 {
    margin-left: 24px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-left-54 {
    margin-left: 32px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-left-54 {
    margin-left: 40px; } }

@media (min-width: 1170px) {
  .margin-down-left-54 {
    margin-left: 54px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-left-55 {
    margin-left: 24px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-left-55 {
    margin-left: 33px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-left-55 {
    margin-left: 41px; } }

@media (min-width: 1170px) {
  .margin-down-left-55 {
    margin-left: 55px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-left-56 {
    margin-left: 25px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-left-56 {
    margin-left: 33px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-left-56 {
    margin-left: 42px; } }

@media (min-width: 1170px) {
  .margin-down-left-56 {
    margin-left: 56px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-left-57 {
    margin-left: 25px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-left-57 {
    margin-left: 34px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-left-57 {
    margin-left: 42px; } }

@media (min-width: 1170px) {
  .margin-down-left-57 {
    margin-left: 57px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-left-58 {
    margin-left: 26px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-left-58 {
    margin-left: 34px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-left-58 {
    margin-left: 43px; } }

@media (min-width: 1170px) {
  .margin-down-left-58 {
    margin-left: 58px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-left-59 {
    margin-left: 26px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-left-59 {
    margin-left: 35px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-left-59 {
    margin-left: 44px; } }

@media (min-width: 1170px) {
  .margin-down-left-59 {
    margin-left: 59px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-left-60 {
    margin-left: 27px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-left-60 {
    margin-left: 36px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-left-60 {
    margin-left: 45px; } }

@media (min-width: 1170px) {
  .margin-down-left-60 {
    margin-left: 60px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-left-61 {
    margin-left: 27px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-left-61 {
    margin-left: 36px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-left-61 {
    margin-left: 45px; } }

@media (min-width: 1170px) {
  .margin-down-left-61 {
    margin-left: 61px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-left-62 {
    margin-left: 27px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-left-62 {
    margin-left: 37px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-left-62 {
    margin-left: 46px; } }

@media (min-width: 1170px) {
  .margin-down-left-62 {
    margin-left: 62px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-left-63 {
    margin-left: 28px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-left-63 {
    margin-left: 37px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-left-63 {
    margin-left: 47px; } }

@media (min-width: 1170px) {
  .margin-down-left-63 {
    margin-left: 63px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-left-64 {
    margin-left: 28px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-left-64 {
    margin-left: 38px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-left-64 {
    margin-left: 48px; } }

@media (min-width: 1170px) {
  .margin-down-left-64 {
    margin-left: 64px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-left-65 {
    margin-left: 29px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-left-65 {
    margin-left: 39px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-left-65 {
    margin-left: 48px; } }

@media (min-width: 1170px) {
  .margin-down-left-65 {
    margin-left: 65px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-left-66 {
    margin-left: 29px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-left-66 {
    margin-left: 39px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-left-66 {
    margin-left: 49px; } }

@media (min-width: 1170px) {
  .margin-down-left-66 {
    margin-left: 66px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-left-67 {
    margin-left: 30px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-left-67 {
    margin-left: 40px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-left-67 {
    margin-left: 50px; } }

@media (min-width: 1170px) {
  .margin-down-left-67 {
    margin-left: 67px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-left-68 {
    margin-left: 30px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-left-68 {
    margin-left: 40px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-left-68 {
    margin-left: 51px; } }

@media (min-width: 1170px) {
  .margin-down-left-68 {
    margin-left: 68px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-left-69 {
    margin-left: 31px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-left-69 {
    margin-left: 41px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-left-69 {
    margin-left: 51px; } }

@media (min-width: 1170px) {
  .margin-down-left-69 {
    margin-left: 69px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-left-70 {
    margin-left: 31px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-left-70 {
    margin-left: 42px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-left-70 {
    margin-left: 52px; } }

@media (min-width: 1170px) {
  .margin-down-left-70 {
    margin-left: 70px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-left-71 {
    margin-left: 31px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-left-71 {
    margin-left: 42px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-left-71 {
    margin-left: 53px; } }

@media (min-width: 1170px) {
  .margin-down-left-71 {
    margin-left: 71px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-left-72 {
    margin-left: 32px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-left-72 {
    margin-left: 43px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-left-72 {
    margin-left: 54px; } }

@media (min-width: 1170px) {
  .margin-down-left-72 {
    margin-left: 72px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-left-73 {
    margin-left: 32px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-left-73 {
    margin-left: 43px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-left-73 {
    margin-left: 54px; } }

@media (min-width: 1170px) {
  .margin-down-left-73 {
    margin-left: 73px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-left-74 {
    margin-left: 33px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-left-74 {
    margin-left: 44px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-left-74 {
    margin-left: 55px; } }

@media (min-width: 1170px) {
  .margin-down-left-74 {
    margin-left: 74px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-left-75 {
    margin-left: 33px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-left-75 {
    margin-left: 45px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-left-75 {
    margin-left: 56px; } }

@media (min-width: 1170px) {
  .margin-down-left-75 {
    margin-left: 75px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-left-76 {
    margin-left: 34px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-left-76 {
    margin-left: 45px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-left-76 {
    margin-left: 57px; } }

@media (min-width: 1170px) {
  .margin-down-left-76 {
    margin-left: 76px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-left-77 {
    margin-left: 34px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-left-77 {
    margin-left: 46px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-left-77 {
    margin-left: 57px; } }

@media (min-width: 1170px) {
  .margin-down-left-77 {
    margin-left: 77px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-left-78 {
    margin-left: 35px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-left-78 {
    margin-left: 46px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-left-78 {
    margin-left: 58px; } }

@media (min-width: 1170px) {
  .margin-down-left-78 {
    margin-left: 78px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-left-79 {
    margin-left: 35px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-left-79 {
    margin-left: 47px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-left-79 {
    margin-left: 59px; } }

@media (min-width: 1170px) {
  .margin-down-left-79 {
    margin-left: 79px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-left-80 {
    margin-left: 36px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-left-80 {
    margin-left: 48px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-left-80 {
    margin-left: 60px; } }

@media (min-width: 1170px) {
  .margin-down-left-80 {
    margin-left: 80px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-left-81 {
    margin-left: 36px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-left-81 {
    margin-left: 48px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-left-81 {
    margin-left: 60px; } }

@media (min-width: 1170px) {
  .margin-down-left-81 {
    margin-left: 81px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-left-82 {
    margin-left: 36px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-left-82 {
    margin-left: 49px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-left-82 {
    margin-left: 61px; } }

@media (min-width: 1170px) {
  .margin-down-left-82 {
    margin-left: 82px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-left-83 {
    margin-left: 37px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-left-83 {
    margin-left: 49px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-left-83 {
    margin-left: 62px; } }

@media (min-width: 1170px) {
  .margin-down-left-83 {
    margin-left: 83px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-left-84 {
    margin-left: 37px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-left-84 {
    margin-left: 50px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-left-84 {
    margin-left: 63px; } }

@media (min-width: 1170px) {
  .margin-down-left-84 {
    margin-left: 84px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-left-85 {
    margin-left: 38px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-left-85 {
    margin-left: 51px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-left-85 {
    margin-left: 63px; } }

@media (min-width: 1170px) {
  .margin-down-left-85 {
    margin-left: 85px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-left-86 {
    margin-left: 38px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-left-86 {
    margin-left: 51px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-left-86 {
    margin-left: 64px; } }

@media (min-width: 1170px) {
  .margin-down-left-86 {
    margin-left: 86px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-left-87 {
    margin-left: 39px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-left-87 {
    margin-left: 52px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-left-87 {
    margin-left: 65px; } }

@media (min-width: 1170px) {
  .margin-down-left-87 {
    margin-left: 87px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-left-88 {
    margin-left: 39px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-left-88 {
    margin-left: 52px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-left-88 {
    margin-left: 66px; } }

@media (min-width: 1170px) {
  .margin-down-left-88 {
    margin-left: 88px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-left-89 {
    margin-left: 40px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-left-89 {
    margin-left: 53px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-left-89 {
    margin-left: 66px; } }

@media (min-width: 1170px) {
  .margin-down-left-89 {
    margin-left: 89px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-left-90 {
    margin-left: 40px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-left-90 {
    margin-left: 54px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-left-90 {
    margin-left: 67px; } }

@media (min-width: 1170px) {
  .margin-down-left-90 {
    margin-left: 90px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-left-91 {
    margin-left: 40px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-left-91 {
    margin-left: 54px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-left-91 {
    margin-left: 68px; } }

@media (min-width: 1170px) {
  .margin-down-left-91 {
    margin-left: 91px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-left-92 {
    margin-left: 41px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-left-92 {
    margin-left: 55px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-left-92 {
    margin-left: 69px; } }

@media (min-width: 1170px) {
  .margin-down-left-92 {
    margin-left: 92px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-left-93 {
    margin-left: 41px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-left-93 {
    margin-left: 55px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-left-93 {
    margin-left: 69px; } }

@media (min-width: 1170px) {
  .margin-down-left-93 {
    margin-left: 93px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-left-94 {
    margin-left: 42px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-left-94 {
    margin-left: 56px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-left-94 {
    margin-left: 70px; } }

@media (min-width: 1170px) {
  .margin-down-left-94 {
    margin-left: 94px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-left-95 {
    margin-left: 42px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-left-95 {
    margin-left: 57px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-left-95 {
    margin-left: 71px; } }

@media (min-width: 1170px) {
  .margin-down-left-95 {
    margin-left: 95px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-left-96 {
    margin-left: 43px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-left-96 {
    margin-left: 57px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-left-96 {
    margin-left: 72px; } }

@media (min-width: 1170px) {
  .margin-down-left-96 {
    margin-left: 96px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-left-97 {
    margin-left: 43px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-left-97 {
    margin-left: 58px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-left-97 {
    margin-left: 72px; } }

@media (min-width: 1170px) {
  .margin-down-left-97 {
    margin-left: 97px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-left-98 {
    margin-left: 44px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-left-98 {
    margin-left: 58px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-left-98 {
    margin-left: 73px; } }

@media (min-width: 1170px) {
  .margin-down-left-98 {
    margin-left: 98px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-left-99 {
    margin-left: 44px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-left-99 {
    margin-left: 59px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-left-99 {
    margin-left: 74px; } }

@media (min-width: 1170px) {
  .margin-down-left-99 {
    margin-left: 99px; } }

@media (min-width: 0) and (max-width: 767px) {
  .margin-down-left-100 {
    margin-left: 45px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-down-left-100 {
    margin-left: 60px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-down-left-100 {
    margin-left: 75px; } }

@media (min-width: 1170px) {
  .margin-down-left-100 {
    margin-left: 100px; } }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@media (min-width: 0) and (max-width: 767px) {
  .margin-xs-left-0 {
    margin-left: 0px; }
  .margin-xs-left-1 {
    margin-left: 1px; }
  .margin-xs-left-2 {
    margin-left: 2px; }
  .margin-xs-left-3 {
    margin-left: 3px; }
  .margin-xs-left-4 {
    margin-left: 4px; }
  .margin-xs-left-5 {
    margin-left: 5px; }
  .margin-xs-left-6 {
    margin-left: 6px; }
  .margin-xs-left-7 {
    margin-left: 7px; }
  .margin-xs-left-8 {
    margin-left: 8px; }
  .margin-xs-left-9 {
    margin-left: 9px; }
  .margin-xs-left-10 {
    margin-left: 10px; }
  .margin-xs-left-11 {
    margin-left: 11px; }
  .margin-xs-left-12 {
    margin-left: 12px; }
  .margin-xs-left-13 {
    margin-left: 13px; }
  .margin-xs-left-14 {
    margin-left: 14px; }
  .margin-xs-left-15 {
    margin-left: 15px; }
  .margin-xs-left-16 {
    margin-left: 16px; }
  .margin-xs-left-17 {
    margin-left: 17px; }
  .margin-xs-left-18 {
    margin-left: 18px; }
  .margin-xs-left-19 {
    margin-left: 19px; }
  .margin-xs-left-20 {
    margin-left: 20px; }
  .margin-xs-left-21 {
    margin-left: 21px; }
  .margin-xs-left-22 {
    margin-left: 22px; }
  .margin-xs-left-23 {
    margin-left: 23px; }
  .margin-xs-left-24 {
    margin-left: 24px; }
  .margin-xs-left-25 {
    margin-left: 25px; }
  .margin-xs-left-26 {
    margin-left: 26px; }
  .margin-xs-left-27 {
    margin-left: 27px; }
  .margin-xs-left-28 {
    margin-left: 28px; }
  .margin-xs-left-29 {
    margin-left: 29px; }
  .margin-xs-left-30 {
    margin-left: 30px; }
  .margin-xs-left-31 {
    margin-left: 31px; }
  .margin-xs-left-32 {
    margin-left: 32px; }
  .margin-xs-left-33 {
    margin-left: 33px; }
  .margin-xs-left-34 {
    margin-left: 34px; }
  .margin-xs-left-35 {
    margin-left: 35px; }
  .margin-xs-left-36 {
    margin-left: 36px; }
  .margin-xs-left-37 {
    margin-left: 37px; }
  .margin-xs-left-38 {
    margin-left: 38px; }
  .margin-xs-left-39 {
    margin-left: 39px; }
  .margin-xs-left-40 {
    margin-left: 40px; }
  .margin-xs-left-41 {
    margin-left: 41px; }
  .margin-xs-left-42 {
    margin-left: 42px; }
  .margin-xs-left-43 {
    margin-left: 43px; }
  .margin-xs-left-44 {
    margin-left: 44px; }
  .margin-xs-left-45 {
    margin-left: 45px; }
  .margin-xs-left-46 {
    margin-left: 46px; }
  .margin-xs-left-47 {
    margin-left: 47px; }
  .margin-xs-left-48 {
    margin-left: 48px; }
  .margin-xs-left-49 {
    margin-left: 49px; }
  .margin-xs-left-50 {
    margin-left: 50px; }
  .margin-xs-left-51 {
    margin-left: 51px; }
  .margin-xs-left-52 {
    margin-left: 52px; }
  .margin-xs-left-53 {
    margin-left: 53px; }
  .margin-xs-left-54 {
    margin-left: 54px; }
  .margin-xs-left-55 {
    margin-left: 55px; }
  .margin-xs-left-56 {
    margin-left: 56px; }
  .margin-xs-left-57 {
    margin-left: 57px; }
  .margin-xs-left-58 {
    margin-left: 58px; }
  .margin-xs-left-59 {
    margin-left: 59px; }
  .margin-xs-left-60 {
    margin-left: 60px; }
  .margin-xs-left-61 {
    margin-left: 61px; }
  .margin-xs-left-62 {
    margin-left: 62px; }
  .margin-xs-left-63 {
    margin-left: 63px; }
  .margin-xs-left-64 {
    margin-left: 64px; }
  .margin-xs-left-65 {
    margin-left: 65px; }
  .margin-xs-left-66 {
    margin-left: 66px; }
  .margin-xs-left-67 {
    margin-left: 67px; }
  .margin-xs-left-68 {
    margin-left: 68px; }
  .margin-xs-left-69 {
    margin-left: 69px; }
  .margin-xs-left-70 {
    margin-left: 70px; }
  .margin-xs-left-71 {
    margin-left: 71px; }
  .margin-xs-left-72 {
    margin-left: 72px; }
  .margin-xs-left-73 {
    margin-left: 73px; }
  .margin-xs-left-74 {
    margin-left: 74px; }
  .margin-xs-left-75 {
    margin-left: 75px; }
  .margin-xs-left-76 {
    margin-left: 76px; }
  .margin-xs-left-77 {
    margin-left: 77px; }
  .margin-xs-left-78 {
    margin-left: 78px; }
  .margin-xs-left-79 {
    margin-left: 79px; }
  .margin-xs-left-80 {
    margin-left: 80px; }
  .margin-xs-left-81 {
    margin-left: 81px; }
  .margin-xs-left-82 {
    margin-left: 82px; }
  .margin-xs-left-83 {
    margin-left: 83px; }
  .margin-xs-left-84 {
    margin-left: 84px; }
  .margin-xs-left-85 {
    margin-left: 85px; }
  .margin-xs-left-86 {
    margin-left: 86px; }
  .margin-xs-left-87 {
    margin-left: 87px; }
  .margin-xs-left-88 {
    margin-left: 88px; }
  .margin-xs-left-89 {
    margin-left: 89px; }
  .margin-xs-left-90 {
    margin-left: 90px; }
  .margin-xs-left-91 {
    margin-left: 91px; }
  .margin-xs-left-92 {
    margin-left: 92px; }
  .margin-xs-left-93 {
    margin-left: 93px; }
  .margin-xs-left-94 {
    margin-left: 94px; }
  .margin-xs-left-95 {
    margin-left: 95px; }
  .margin-xs-left-96 {
    margin-left: 96px; }
  .margin-xs-left-97 {
    margin-left: 97px; }
  .margin-xs-left-98 {
    margin-left: 98px; }
  .margin-xs-left-99 {
    margin-left: 99px; }
  .margin-xs-left-100 {
    margin-left: 100px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-sm-left-0 {
    margin-left: 0px; }
  .margin-sm-left-1 {
    margin-left: 1px; }
  .margin-sm-left-2 {
    margin-left: 2px; }
  .margin-sm-left-3 {
    margin-left: 3px; }
  .margin-sm-left-4 {
    margin-left: 4px; }
  .margin-sm-left-5 {
    margin-left: 5px; }
  .margin-sm-left-6 {
    margin-left: 6px; }
  .margin-sm-left-7 {
    margin-left: 7px; }
  .margin-sm-left-8 {
    margin-left: 8px; }
  .margin-sm-left-9 {
    margin-left: 9px; }
  .margin-sm-left-10 {
    margin-left: 10px; }
  .margin-sm-left-11 {
    margin-left: 11px; }
  .margin-sm-left-12 {
    margin-left: 12px; }
  .margin-sm-left-13 {
    margin-left: 13px; }
  .margin-sm-left-14 {
    margin-left: 14px; }
  .margin-sm-left-15 {
    margin-left: 15px; }
  .margin-sm-left-16 {
    margin-left: 16px; }
  .margin-sm-left-17 {
    margin-left: 17px; }
  .margin-sm-left-18 {
    margin-left: 18px; }
  .margin-sm-left-19 {
    margin-left: 19px; }
  .margin-sm-left-20 {
    margin-left: 20px; }
  .margin-sm-left-21 {
    margin-left: 21px; }
  .margin-sm-left-22 {
    margin-left: 22px; }
  .margin-sm-left-23 {
    margin-left: 23px; }
  .margin-sm-left-24 {
    margin-left: 24px; }
  .margin-sm-left-25 {
    margin-left: 25px; }
  .margin-sm-left-26 {
    margin-left: 26px; }
  .margin-sm-left-27 {
    margin-left: 27px; }
  .margin-sm-left-28 {
    margin-left: 28px; }
  .margin-sm-left-29 {
    margin-left: 29px; }
  .margin-sm-left-30 {
    margin-left: 30px; }
  .margin-sm-left-31 {
    margin-left: 31px; }
  .margin-sm-left-32 {
    margin-left: 32px; }
  .margin-sm-left-33 {
    margin-left: 33px; }
  .margin-sm-left-34 {
    margin-left: 34px; }
  .margin-sm-left-35 {
    margin-left: 35px; }
  .margin-sm-left-36 {
    margin-left: 36px; }
  .margin-sm-left-37 {
    margin-left: 37px; }
  .margin-sm-left-38 {
    margin-left: 38px; }
  .margin-sm-left-39 {
    margin-left: 39px; }
  .margin-sm-left-40 {
    margin-left: 40px; }
  .margin-sm-left-41 {
    margin-left: 41px; }
  .margin-sm-left-42 {
    margin-left: 42px; }
  .margin-sm-left-43 {
    margin-left: 43px; }
  .margin-sm-left-44 {
    margin-left: 44px; }
  .margin-sm-left-45 {
    margin-left: 45px; }
  .margin-sm-left-46 {
    margin-left: 46px; }
  .margin-sm-left-47 {
    margin-left: 47px; }
  .margin-sm-left-48 {
    margin-left: 48px; }
  .margin-sm-left-49 {
    margin-left: 49px; }
  .margin-sm-left-50 {
    margin-left: 50px; }
  .margin-sm-left-51 {
    margin-left: 51px; }
  .margin-sm-left-52 {
    margin-left: 52px; }
  .margin-sm-left-53 {
    margin-left: 53px; }
  .margin-sm-left-54 {
    margin-left: 54px; }
  .margin-sm-left-55 {
    margin-left: 55px; }
  .margin-sm-left-56 {
    margin-left: 56px; }
  .margin-sm-left-57 {
    margin-left: 57px; }
  .margin-sm-left-58 {
    margin-left: 58px; }
  .margin-sm-left-59 {
    margin-left: 59px; }
  .margin-sm-left-60 {
    margin-left: 60px; }
  .margin-sm-left-61 {
    margin-left: 61px; }
  .margin-sm-left-62 {
    margin-left: 62px; }
  .margin-sm-left-63 {
    margin-left: 63px; }
  .margin-sm-left-64 {
    margin-left: 64px; }
  .margin-sm-left-65 {
    margin-left: 65px; }
  .margin-sm-left-66 {
    margin-left: 66px; }
  .margin-sm-left-67 {
    margin-left: 67px; }
  .margin-sm-left-68 {
    margin-left: 68px; }
  .margin-sm-left-69 {
    margin-left: 69px; }
  .margin-sm-left-70 {
    margin-left: 70px; }
  .margin-sm-left-71 {
    margin-left: 71px; }
  .margin-sm-left-72 {
    margin-left: 72px; }
  .margin-sm-left-73 {
    margin-left: 73px; }
  .margin-sm-left-74 {
    margin-left: 74px; }
  .margin-sm-left-75 {
    margin-left: 75px; }
  .margin-sm-left-76 {
    margin-left: 76px; }
  .margin-sm-left-77 {
    margin-left: 77px; }
  .margin-sm-left-78 {
    margin-left: 78px; }
  .margin-sm-left-79 {
    margin-left: 79px; }
  .margin-sm-left-80 {
    margin-left: 80px; }
  .margin-sm-left-81 {
    margin-left: 81px; }
  .margin-sm-left-82 {
    margin-left: 82px; }
  .margin-sm-left-83 {
    margin-left: 83px; }
  .margin-sm-left-84 {
    margin-left: 84px; }
  .margin-sm-left-85 {
    margin-left: 85px; }
  .margin-sm-left-86 {
    margin-left: 86px; }
  .margin-sm-left-87 {
    margin-left: 87px; }
  .margin-sm-left-88 {
    margin-left: 88px; }
  .margin-sm-left-89 {
    margin-left: 89px; }
  .margin-sm-left-90 {
    margin-left: 90px; }
  .margin-sm-left-91 {
    margin-left: 91px; }
  .margin-sm-left-92 {
    margin-left: 92px; }
  .margin-sm-left-93 {
    margin-left: 93px; }
  .margin-sm-left-94 {
    margin-left: 94px; }
  .margin-sm-left-95 {
    margin-left: 95px; }
  .margin-sm-left-96 {
    margin-left: 96px; }
  .margin-sm-left-97 {
    margin-left: 97px; }
  .margin-sm-left-98 {
    margin-left: 98px; }
  .margin-sm-left-99 {
    margin-left: 99px; }
  .margin-sm-left-100 {
    margin-left: 100px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-md-left-0 {
    margin-left: 0px; }
  .margin-md-left-1 {
    margin-left: 1px; }
  .margin-md-left-2 {
    margin-left: 2px; }
  .margin-md-left-3 {
    margin-left: 3px; }
  .margin-md-left-4 {
    margin-left: 4px; }
  .margin-md-left-5 {
    margin-left: 5px; }
  .margin-md-left-6 {
    margin-left: 6px; }
  .margin-md-left-7 {
    margin-left: 7px; }
  .margin-md-left-8 {
    margin-left: 8px; }
  .margin-md-left-9 {
    margin-left: 9px; }
  .margin-md-left-10 {
    margin-left: 10px; }
  .margin-md-left-11 {
    margin-left: 11px; }
  .margin-md-left-12 {
    margin-left: 12px; }
  .margin-md-left-13 {
    margin-left: 13px; }
  .margin-md-left-14 {
    margin-left: 14px; }
  .margin-md-left-15 {
    margin-left: 15px; }
  .margin-md-left-16 {
    margin-left: 16px; }
  .margin-md-left-17 {
    margin-left: 17px; }
  .margin-md-left-18 {
    margin-left: 18px; }
  .margin-md-left-19 {
    margin-left: 19px; }
  .margin-md-left-20 {
    margin-left: 20px; }
  .margin-md-left-21 {
    margin-left: 21px; }
  .margin-md-left-22 {
    margin-left: 22px; }
  .margin-md-left-23 {
    margin-left: 23px; }
  .margin-md-left-24 {
    margin-left: 24px; }
  .margin-md-left-25 {
    margin-left: 25px; }
  .margin-md-left-26 {
    margin-left: 26px; }
  .margin-md-left-27 {
    margin-left: 27px; }
  .margin-md-left-28 {
    margin-left: 28px; }
  .margin-md-left-29 {
    margin-left: 29px; }
  .margin-md-left-30 {
    margin-left: 30px; }
  .margin-md-left-31 {
    margin-left: 31px; }
  .margin-md-left-32 {
    margin-left: 32px; }
  .margin-md-left-33 {
    margin-left: 33px; }
  .margin-md-left-34 {
    margin-left: 34px; }
  .margin-md-left-35 {
    margin-left: 35px; }
  .margin-md-left-36 {
    margin-left: 36px; }
  .margin-md-left-37 {
    margin-left: 37px; }
  .margin-md-left-38 {
    margin-left: 38px; }
  .margin-md-left-39 {
    margin-left: 39px; }
  .margin-md-left-40 {
    margin-left: 40px; }
  .margin-md-left-41 {
    margin-left: 41px; }
  .margin-md-left-42 {
    margin-left: 42px; }
  .margin-md-left-43 {
    margin-left: 43px; }
  .margin-md-left-44 {
    margin-left: 44px; }
  .margin-md-left-45 {
    margin-left: 45px; }
  .margin-md-left-46 {
    margin-left: 46px; }
  .margin-md-left-47 {
    margin-left: 47px; }
  .margin-md-left-48 {
    margin-left: 48px; }
  .margin-md-left-49 {
    margin-left: 49px; }
  .margin-md-left-50 {
    margin-left: 50px; }
  .margin-md-left-51 {
    margin-left: 51px; }
  .margin-md-left-52 {
    margin-left: 52px; }
  .margin-md-left-53 {
    margin-left: 53px; }
  .margin-md-left-54 {
    margin-left: 54px; }
  .margin-md-left-55 {
    margin-left: 55px; }
  .margin-md-left-56 {
    margin-left: 56px; }
  .margin-md-left-57 {
    margin-left: 57px; }
  .margin-md-left-58 {
    margin-left: 58px; }
  .margin-md-left-59 {
    margin-left: 59px; }
  .margin-md-left-60 {
    margin-left: 60px; }
  .margin-md-left-61 {
    margin-left: 61px; }
  .margin-md-left-62 {
    margin-left: 62px; }
  .margin-md-left-63 {
    margin-left: 63px; }
  .margin-md-left-64 {
    margin-left: 64px; }
  .margin-md-left-65 {
    margin-left: 65px; }
  .margin-md-left-66 {
    margin-left: 66px; }
  .margin-md-left-67 {
    margin-left: 67px; }
  .margin-md-left-68 {
    margin-left: 68px; }
  .margin-md-left-69 {
    margin-left: 69px; }
  .margin-md-left-70 {
    margin-left: 70px; }
  .margin-md-left-71 {
    margin-left: 71px; }
  .margin-md-left-72 {
    margin-left: 72px; }
  .margin-md-left-73 {
    margin-left: 73px; }
  .margin-md-left-74 {
    margin-left: 74px; }
  .margin-md-left-75 {
    margin-left: 75px; }
  .margin-md-left-76 {
    margin-left: 76px; }
  .margin-md-left-77 {
    margin-left: 77px; }
  .margin-md-left-78 {
    margin-left: 78px; }
  .margin-md-left-79 {
    margin-left: 79px; }
  .margin-md-left-80 {
    margin-left: 80px; }
  .margin-md-left-81 {
    margin-left: 81px; }
  .margin-md-left-82 {
    margin-left: 82px; }
  .margin-md-left-83 {
    margin-left: 83px; }
  .margin-md-left-84 {
    margin-left: 84px; }
  .margin-md-left-85 {
    margin-left: 85px; }
  .margin-md-left-86 {
    margin-left: 86px; }
  .margin-md-left-87 {
    margin-left: 87px; }
  .margin-md-left-88 {
    margin-left: 88px; }
  .margin-md-left-89 {
    margin-left: 89px; }
  .margin-md-left-90 {
    margin-left: 90px; }
  .margin-md-left-91 {
    margin-left: 91px; }
  .margin-md-left-92 {
    margin-left: 92px; }
  .margin-md-left-93 {
    margin-left: 93px; }
  .margin-md-left-94 {
    margin-left: 94px; }
  .margin-md-left-95 {
    margin-left: 95px; }
  .margin-md-left-96 {
    margin-left: 96px; }
  .margin-md-left-97 {
    margin-left: 97px; }
  .margin-md-left-98 {
    margin-left: 98px; }
  .margin-md-left-99 {
    margin-left: 99px; }
  .margin-md-left-100 {
    margin-left: 100px; } }

@media (min-width: 1170px) {
  .margin-lg-left-0 {
    margin-left: 0px; }
  .margin-lg-left-1 {
    margin-left: 1px; }
  .margin-lg-left-2 {
    margin-left: 2px; }
  .margin-lg-left-3 {
    margin-left: 3px; }
  .margin-lg-left-4 {
    margin-left: 4px; }
  .margin-lg-left-5 {
    margin-left: 5px; }
  .margin-lg-left-6 {
    margin-left: 6px; }
  .margin-lg-left-7 {
    margin-left: 7px; }
  .margin-lg-left-8 {
    margin-left: 8px; }
  .margin-lg-left-9 {
    margin-left: 9px; }
  .margin-lg-left-10 {
    margin-left: 10px; }
  .margin-lg-left-11 {
    margin-left: 11px; }
  .margin-lg-left-12 {
    margin-left: 12px; }
  .margin-lg-left-13 {
    margin-left: 13px; }
  .margin-lg-left-14 {
    margin-left: 14px; }
  .margin-lg-left-15 {
    margin-left: 15px; }
  .margin-lg-left-16 {
    margin-left: 16px; }
  .margin-lg-left-17 {
    margin-left: 17px; }
  .margin-lg-left-18 {
    margin-left: 18px; }
  .margin-lg-left-19 {
    margin-left: 19px; }
  .margin-lg-left-20 {
    margin-left: 20px; }
  .margin-lg-left-21 {
    margin-left: 21px; }
  .margin-lg-left-22 {
    margin-left: 22px; }
  .margin-lg-left-23 {
    margin-left: 23px; }
  .margin-lg-left-24 {
    margin-left: 24px; }
  .margin-lg-left-25 {
    margin-left: 25px; }
  .margin-lg-left-26 {
    margin-left: 26px; }
  .margin-lg-left-27 {
    margin-left: 27px; }
  .margin-lg-left-28 {
    margin-left: 28px; }
  .margin-lg-left-29 {
    margin-left: 29px; }
  .margin-lg-left-30 {
    margin-left: 30px; }
  .margin-lg-left-31 {
    margin-left: 31px; }
  .margin-lg-left-32 {
    margin-left: 32px; }
  .margin-lg-left-33 {
    margin-left: 33px; }
  .margin-lg-left-34 {
    margin-left: 34px; }
  .margin-lg-left-35 {
    margin-left: 35px; }
  .margin-lg-left-36 {
    margin-left: 36px; }
  .margin-lg-left-37 {
    margin-left: 37px; }
  .margin-lg-left-38 {
    margin-left: 38px; }
  .margin-lg-left-39 {
    margin-left: 39px; }
  .margin-lg-left-40 {
    margin-left: 40px; }
  .margin-lg-left-41 {
    margin-left: 41px; }
  .margin-lg-left-42 {
    margin-left: 42px; }
  .margin-lg-left-43 {
    margin-left: 43px; }
  .margin-lg-left-44 {
    margin-left: 44px; }
  .margin-lg-left-45 {
    margin-left: 45px; }
  .margin-lg-left-46 {
    margin-left: 46px; }
  .margin-lg-left-47 {
    margin-left: 47px; }
  .margin-lg-left-48 {
    margin-left: 48px; }
  .margin-lg-left-49 {
    margin-left: 49px; }
  .margin-lg-left-50 {
    margin-left: 50px; }
  .margin-lg-left-51 {
    margin-left: 51px; }
  .margin-lg-left-52 {
    margin-left: 52px; }
  .margin-lg-left-53 {
    margin-left: 53px; }
  .margin-lg-left-54 {
    margin-left: 54px; }
  .margin-lg-left-55 {
    margin-left: 55px; }
  .margin-lg-left-56 {
    margin-left: 56px; }
  .margin-lg-left-57 {
    margin-left: 57px; }
  .margin-lg-left-58 {
    margin-left: 58px; }
  .margin-lg-left-59 {
    margin-left: 59px; }
  .margin-lg-left-60 {
    margin-left: 60px; }
  .margin-lg-left-61 {
    margin-left: 61px; }
  .margin-lg-left-62 {
    margin-left: 62px; }
  .margin-lg-left-63 {
    margin-left: 63px; }
  .margin-lg-left-64 {
    margin-left: 64px; }
  .margin-lg-left-65 {
    margin-left: 65px; }
  .margin-lg-left-66 {
    margin-left: 66px; }
  .margin-lg-left-67 {
    margin-left: 67px; }
  .margin-lg-left-68 {
    margin-left: 68px; }
  .margin-lg-left-69 {
    margin-left: 69px; }
  .margin-lg-left-70 {
    margin-left: 70px; }
  .margin-lg-left-71 {
    margin-left: 71px; }
  .margin-lg-left-72 {
    margin-left: 72px; }
  .margin-lg-left-73 {
    margin-left: 73px; }
  .margin-lg-left-74 {
    margin-left: 74px; }
  .margin-lg-left-75 {
    margin-left: 75px; }
  .margin-lg-left-76 {
    margin-left: 76px; }
  .margin-lg-left-77 {
    margin-left: 77px; }
  .margin-lg-left-78 {
    margin-left: 78px; }
  .margin-lg-left-79 {
    margin-left: 79px; }
  .margin-lg-left-80 {
    margin-left: 80px; }
  .margin-lg-left-81 {
    margin-left: 81px; }
  .margin-lg-left-82 {
    margin-left: 82px; }
  .margin-lg-left-83 {
    margin-left: 83px; }
  .margin-lg-left-84 {
    margin-left: 84px; }
  .margin-lg-left-85 {
    margin-left: 85px; }
  .margin-lg-left-86 {
    margin-left: 86px; }
  .margin-lg-left-87 {
    margin-left: 87px; }
  .margin-lg-left-88 {
    margin-left: 88px; }
  .margin-lg-left-89 {
    margin-left: 89px; }
  .margin-lg-left-90 {
    margin-left: 90px; }
  .margin-lg-left-91 {
    margin-left: 91px; }
  .margin-lg-left-92 {
    margin-left: 92px; }
  .margin-lg-left-93 {
    margin-left: 93px; }
  .margin-lg-left-94 {
    margin-left: 94px; }
  .margin-lg-left-95 {
    margin-left: 95px; }
  .margin-lg-left-96 {
    margin-left: 96px; }
  .margin-lg-left-97 {
    margin-left: 97px; }
  .margin-lg-left-98 {
    margin-left: 98px; }
  .margin-lg-left-99 {
    margin-left: 99px; }
  .margin-lg-left-100 {
    margin-left: 100px; } }

/* ----------------------------------------------- margin-right [END] ----------------------------------------------- */
/* ----------------------------------------------- font-size [START] ------------------------------------------------ */
.font-all-size-0 {
  font-size: 0px; }

.font-all-size-1 {
  font-size: 1px; }

.font-all-size-2 {
  font-size: 2px; }

.font-all-size-3 {
  font-size: 3px; }

.font-all-size-4 {
  font-size: 4px; }

.font-all-size-5 {
  font-size: 5px; }

.font-all-size-6 {
  font-size: 6px; }

.font-all-size-7 {
  font-size: 7px; }

.font-all-size-8 {
  font-size: 8px; }

.font-all-size-9 {
  font-size: 9px; }

.font-all-size-10 {
  font-size: 10px; }

.font-all-size-11 {
  font-size: 11px; }

.font-all-size-12 {
  font-size: 12px; }

.font-all-size-13 {
  font-size: 13px; }

.font-all-size-14 {
  font-size: 14px; }

.font-all-size-15 {
  font-size: 15px; }

.font-all-size-16 {
  font-size: 16px; }

.font-all-size-17 {
  font-size: 17px; }

.font-all-size-18 {
  font-size: 18px; }

.font-all-size-19 {
  font-size: 19px; }

.font-all-size-20 {
  font-size: 20px; }

.font-all-size-21 {
  font-size: 21px; }

.font-all-size-22 {
  font-size: 22px; }

.font-all-size-23 {
  font-size: 23px; }

.font-all-size-24 {
  font-size: 24px; }

.font-all-size-25 {
  font-size: 25px; }

.font-all-size-26 {
  font-size: 26px; }

.font-all-size-27 {
  font-size: 27px; }

.font-all-size-28 {
  font-size: 28px; }

.font-all-size-29 {
  font-size: 29px; }

.font-all-size-30 {
  font-size: 30px; }

.font-all-size-31 {
  font-size: 31px; }

.font-all-size-32 {
  font-size: 32px; }

.font-all-size-33 {
  font-size: 33px; }

.font-all-size-34 {
  font-size: 34px; }

.font-all-size-35 {
  font-size: 35px; }

.font-all-size-36 {
  font-size: 36px; }

.font-all-size-37 {
  font-size: 37px; }

.font-all-size-38 {
  font-size: 38px; }

.font-all-size-39 {
  font-size: 39px; }

.font-all-size-40 {
  font-size: 40px; }

.font-all-size-41 {
  font-size: 41px; }

.font-all-size-42 {
  font-size: 42px; }

.font-all-size-43 {
  font-size: 43px; }

.font-all-size-44 {
  font-size: 44px; }

.font-all-size-45 {
  font-size: 45px; }

.font-all-size-46 {
  font-size: 46px; }

.font-all-size-47 {
  font-size: 47px; }

.font-all-size-48 {
  font-size: 48px; }

.font-all-size-49 {
  font-size: 49px; }

.font-all-size-50 {
  font-size: 50px; }

.font-all-size-51 {
  font-size: 51px; }

.font-all-size-52 {
  font-size: 52px; }

.font-all-size-53 {
  font-size: 53px; }

.font-all-size-54 {
  font-size: 54px; }

.font-all-size-55 {
  font-size: 55px; }

.font-all-size-56 {
  font-size: 56px; }

.font-all-size-57 {
  font-size: 57px; }

.font-all-size-58 {
  font-size: 58px; }

.font-all-size-59 {
  font-size: 59px; }

.font-all-size-60 {
  font-size: 60px; }

.font-all-size-61 {
  font-size: 61px; }

.font-all-size-62 {
  font-size: 62px; }

.font-all-size-63 {
  font-size: 63px; }

.font-all-size-64 {
  font-size: 64px; }

.font-all-size-65 {
  font-size: 65px; }

.font-all-size-66 {
  font-size: 66px; }

.font-all-size-67 {
  font-size: 67px; }

.font-all-size-68 {
  font-size: 68px; }

.font-all-size-69 {
  font-size: 69px; }

.font-all-size-70 {
  font-size: 70px; }

.font-all-size-71 {
  font-size: 71px; }

.font-all-size-72 {
  font-size: 72px; }

.font-all-size-73 {
  font-size: 73px; }

.font-all-size-74 {
  font-size: 74px; }

.font-all-size-75 {
  font-size: 75px; }

.font-all-size-76 {
  font-size: 76px; }

.font-all-size-77 {
  font-size: 77px; }

.font-all-size-78 {
  font-size: 78px; }

.font-all-size-79 {
  font-size: 79px; }

.font-all-size-80 {
  font-size: 80px; }

.font-all-size-81 {
  font-size: 81px; }

.font-all-size-82 {
  font-size: 82px; }

.font-all-size-83 {
  font-size: 83px; }

.font-all-size-84 {
  font-size: 84px; }

.font-all-size-85 {
  font-size: 85px; }

.font-all-size-86 {
  font-size: 86px; }

.font-all-size-87 {
  font-size: 87px; }

.font-all-size-88 {
  font-size: 88px; }

.font-all-size-89 {
  font-size: 89px; }

.font-all-size-90 {
  font-size: 90px; }

.font-all-size-91 {
  font-size: 91px; }

.font-all-size-92 {
  font-size: 92px; }

.font-all-size-93 {
  font-size: 93px; }

.font-all-size-94 {
  font-size: 94px; }

.font-all-size-95 {
  font-size: 95px; }

.font-all-size-96 {
  font-size: 96px; }

.font-all-size-97 {
  font-size: 97px; }

.font-all-size-98 {
  font-size: 98px; }

.font-all-size-99 {
  font-size: 99px; }

.font-all-size-100 {
  font-size: 100px; }

@media (min-width: 0) and (max-width: 767px) {
  .font-xs-size-0 {
    font-size: 0px; }
  .font-xs-size-1 {
    font-size: 1px; }
  .font-xs-size-2 {
    font-size: 2px; }
  .font-xs-size-3 {
    font-size: 3px; }
  .font-xs-size-4 {
    font-size: 4px; }
  .font-xs-size-5 {
    font-size: 5px; }
  .font-xs-size-6 {
    font-size: 6px; }
  .font-xs-size-7 {
    font-size: 7px; }
  .font-xs-size-8 {
    font-size: 8px; }
  .font-xs-size-9 {
    font-size: 9px; }
  .font-xs-size-10 {
    font-size: 10px; }
  .font-xs-size-11 {
    font-size: 11px; }
  .font-xs-size-12 {
    font-size: 12px; }
  .font-xs-size-13 {
    font-size: 13px; }
  .font-xs-size-14 {
    font-size: 14px; }
  .font-xs-size-15 {
    font-size: 15px; }
  .font-xs-size-16 {
    font-size: 16px; }
  .font-xs-size-17 {
    font-size: 17px; }
  .font-xs-size-18 {
    font-size: 18px; }
  .font-xs-size-19 {
    font-size: 19px; }
  .font-xs-size-20 {
    font-size: 20px; }
  .font-xs-size-21 {
    font-size: 21px; }
  .font-xs-size-22 {
    font-size: 22px; }
  .font-xs-size-23 {
    font-size: 23px; }
  .font-xs-size-24 {
    font-size: 24px; }
  .font-xs-size-25 {
    font-size: 25px; }
  .font-xs-size-26 {
    font-size: 26px; }
  .font-xs-size-27 {
    font-size: 27px; }
  .font-xs-size-28 {
    font-size: 28px; }
  .font-xs-size-29 {
    font-size: 29px; }
  .font-xs-size-30 {
    font-size: 30px; }
  .font-xs-size-31 {
    font-size: 31px; }
  .font-xs-size-32 {
    font-size: 32px; }
  .font-xs-size-33 {
    font-size: 33px; }
  .font-xs-size-34 {
    font-size: 34px; }
  .font-xs-size-35 {
    font-size: 35px; }
  .font-xs-size-36 {
    font-size: 36px; }
  .font-xs-size-37 {
    font-size: 37px; }
  .font-xs-size-38 {
    font-size: 38px; }
  .font-xs-size-39 {
    font-size: 39px; }
  .font-xs-size-40 {
    font-size: 40px; }
  .font-xs-size-41 {
    font-size: 41px; }
  .font-xs-size-42 {
    font-size: 42px; }
  .font-xs-size-43 {
    font-size: 43px; }
  .font-xs-size-44 {
    font-size: 44px; }
  .font-xs-size-45 {
    font-size: 45px; }
  .font-xs-size-46 {
    font-size: 46px; }
  .font-xs-size-47 {
    font-size: 47px; }
  .font-xs-size-48 {
    font-size: 48px; }
  .font-xs-size-49 {
    font-size: 49px; }
  .font-xs-size-50 {
    font-size: 50px; }
  .font-xs-size-51 {
    font-size: 51px; }
  .font-xs-size-52 {
    font-size: 52px; }
  .font-xs-size-53 {
    font-size: 53px; }
  .font-xs-size-54 {
    font-size: 54px; }
  .font-xs-size-55 {
    font-size: 55px; }
  .font-xs-size-56 {
    font-size: 56px; }
  .font-xs-size-57 {
    font-size: 57px; }
  .font-xs-size-58 {
    font-size: 58px; }
  .font-xs-size-59 {
    font-size: 59px; }
  .font-xs-size-60 {
    font-size: 60px; }
  .font-xs-size-61 {
    font-size: 61px; }
  .font-xs-size-62 {
    font-size: 62px; }
  .font-xs-size-63 {
    font-size: 63px; }
  .font-xs-size-64 {
    font-size: 64px; }
  .font-xs-size-65 {
    font-size: 65px; }
  .font-xs-size-66 {
    font-size: 66px; }
  .font-xs-size-67 {
    font-size: 67px; }
  .font-xs-size-68 {
    font-size: 68px; }
  .font-xs-size-69 {
    font-size: 69px; }
  .font-xs-size-70 {
    font-size: 70px; }
  .font-xs-size-71 {
    font-size: 71px; }
  .font-xs-size-72 {
    font-size: 72px; }
  .font-xs-size-73 {
    font-size: 73px; }
  .font-xs-size-74 {
    font-size: 74px; }
  .font-xs-size-75 {
    font-size: 75px; }
  .font-xs-size-76 {
    font-size: 76px; }
  .font-xs-size-77 {
    font-size: 77px; }
  .font-xs-size-78 {
    font-size: 78px; }
  .font-xs-size-79 {
    font-size: 79px; }
  .font-xs-size-80 {
    font-size: 80px; }
  .font-xs-size-81 {
    font-size: 81px; }
  .font-xs-size-82 {
    font-size: 82px; }
  .font-xs-size-83 {
    font-size: 83px; }
  .font-xs-size-84 {
    font-size: 84px; }
  .font-xs-size-85 {
    font-size: 85px; }
  .font-xs-size-86 {
    font-size: 86px; }
  .font-xs-size-87 {
    font-size: 87px; }
  .font-xs-size-88 {
    font-size: 88px; }
  .font-xs-size-89 {
    font-size: 89px; }
  .font-xs-size-90 {
    font-size: 90px; }
  .font-xs-size-91 {
    font-size: 91px; }
  .font-xs-size-92 {
    font-size: 92px; }
  .font-xs-size-93 {
    font-size: 93px; }
  .font-xs-size-94 {
    font-size: 94px; }
  .font-xs-size-95 {
    font-size: 95px; }
  .font-xs-size-96 {
    font-size: 96px; }
  .font-xs-size-97 {
    font-size: 97px; }
  .font-xs-size-98 {
    font-size: 98px; }
  .font-xs-size-99 {
    font-size: 99px; }
  .font-xs-size-100 {
    font-size: 100px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .font-sm-size-0 {
    font-size: 0px; }
  .font-sm-size-1 {
    font-size: 1px; }
  .font-sm-size-2 {
    font-size: 2px; }
  .font-sm-size-3 {
    font-size: 3px; }
  .font-sm-size-4 {
    font-size: 4px; }
  .font-sm-size-5 {
    font-size: 5px; }
  .font-sm-size-6 {
    font-size: 6px; }
  .font-sm-size-7 {
    font-size: 7px; }
  .font-sm-size-8 {
    font-size: 8px; }
  .font-sm-size-9 {
    font-size: 9px; }
  .font-sm-size-10 {
    font-size: 10px; }
  .font-sm-size-11 {
    font-size: 11px; }
  .font-sm-size-12 {
    font-size: 12px; }
  .font-sm-size-13 {
    font-size: 13px; }
  .font-sm-size-14 {
    font-size: 14px; }
  .font-sm-size-15 {
    font-size: 15px; }
  .font-sm-size-16 {
    font-size: 16px; }
  .font-sm-size-17 {
    font-size: 17px; }
  .font-sm-size-18 {
    font-size: 18px; }
  .font-sm-size-19 {
    font-size: 19px; }
  .font-sm-size-20 {
    font-size: 20px; }
  .font-sm-size-21 {
    font-size: 21px; }
  .font-sm-size-22 {
    font-size: 22px; }
  .font-sm-size-23 {
    font-size: 23px; }
  .font-sm-size-24 {
    font-size: 24px; }
  .font-sm-size-25 {
    font-size: 25px; }
  .font-sm-size-26 {
    font-size: 26px; }
  .font-sm-size-27 {
    font-size: 27px; }
  .font-sm-size-28 {
    font-size: 28px; }
  .font-sm-size-29 {
    font-size: 29px; }
  .font-sm-size-30 {
    font-size: 30px; }
  .font-sm-size-31 {
    font-size: 31px; }
  .font-sm-size-32 {
    font-size: 32px; }
  .font-sm-size-33 {
    font-size: 33px; }
  .font-sm-size-34 {
    font-size: 34px; }
  .font-sm-size-35 {
    font-size: 35px; }
  .font-sm-size-36 {
    font-size: 36px; }
  .font-sm-size-37 {
    font-size: 37px; }
  .font-sm-size-38 {
    font-size: 38px; }
  .font-sm-size-39 {
    font-size: 39px; }
  .font-sm-size-40 {
    font-size: 40px; }
  .font-sm-size-41 {
    font-size: 41px; }
  .font-sm-size-42 {
    font-size: 42px; }
  .font-sm-size-43 {
    font-size: 43px; }
  .font-sm-size-44 {
    font-size: 44px; }
  .font-sm-size-45 {
    font-size: 45px; }
  .font-sm-size-46 {
    font-size: 46px; }
  .font-sm-size-47 {
    font-size: 47px; }
  .font-sm-size-48 {
    font-size: 48px; }
  .font-sm-size-49 {
    font-size: 49px; }
  .font-sm-size-50 {
    font-size: 50px; }
  .font-sm-size-51 {
    font-size: 51px; }
  .font-sm-size-52 {
    font-size: 52px; }
  .font-sm-size-53 {
    font-size: 53px; }
  .font-sm-size-54 {
    font-size: 54px; }
  .font-sm-size-55 {
    font-size: 55px; }
  .font-sm-size-56 {
    font-size: 56px; }
  .font-sm-size-57 {
    font-size: 57px; }
  .font-sm-size-58 {
    font-size: 58px; }
  .font-sm-size-59 {
    font-size: 59px; }
  .font-sm-size-60 {
    font-size: 60px; }
  .font-sm-size-61 {
    font-size: 61px; }
  .font-sm-size-62 {
    font-size: 62px; }
  .font-sm-size-63 {
    font-size: 63px; }
  .font-sm-size-64 {
    font-size: 64px; }
  .font-sm-size-65 {
    font-size: 65px; }
  .font-sm-size-66 {
    font-size: 66px; }
  .font-sm-size-67 {
    font-size: 67px; }
  .font-sm-size-68 {
    font-size: 68px; }
  .font-sm-size-69 {
    font-size: 69px; }
  .font-sm-size-70 {
    font-size: 70px; }
  .font-sm-size-71 {
    font-size: 71px; }
  .font-sm-size-72 {
    font-size: 72px; }
  .font-sm-size-73 {
    font-size: 73px; }
  .font-sm-size-74 {
    font-size: 74px; }
  .font-sm-size-75 {
    font-size: 75px; }
  .font-sm-size-76 {
    font-size: 76px; }
  .font-sm-size-77 {
    font-size: 77px; }
  .font-sm-size-78 {
    font-size: 78px; }
  .font-sm-size-79 {
    font-size: 79px; }
  .font-sm-size-80 {
    font-size: 80px; }
  .font-sm-size-81 {
    font-size: 81px; }
  .font-sm-size-82 {
    font-size: 82px; }
  .font-sm-size-83 {
    font-size: 83px; }
  .font-sm-size-84 {
    font-size: 84px; }
  .font-sm-size-85 {
    font-size: 85px; }
  .font-sm-size-86 {
    font-size: 86px; }
  .font-sm-size-87 {
    font-size: 87px; }
  .font-sm-size-88 {
    font-size: 88px; }
  .font-sm-size-89 {
    font-size: 89px; }
  .font-sm-size-90 {
    font-size: 90px; }
  .font-sm-size-91 {
    font-size: 91px; }
  .font-sm-size-92 {
    font-size: 92px; }
  .font-sm-size-93 {
    font-size: 93px; }
  .font-sm-size-94 {
    font-size: 94px; }
  .font-sm-size-95 {
    font-size: 95px; }
  .font-sm-size-96 {
    font-size: 96px; }
  .font-sm-size-97 {
    font-size: 97px; }
  .font-sm-size-98 {
    font-size: 98px; }
  .font-sm-size-99 {
    font-size: 99px; }
  .font-sm-size-100 {
    font-size: 100px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .font-md-size-0 {
    font-size: 0px; }
  .font-md-size-1 {
    font-size: 1px; }
  .font-md-size-2 {
    font-size: 2px; }
  .font-md-size-3 {
    font-size: 3px; }
  .font-md-size-4 {
    font-size: 4px; }
  .font-md-size-5 {
    font-size: 5px; }
  .font-md-size-6 {
    font-size: 6px; }
  .font-md-size-7 {
    font-size: 7px; }
  .font-md-size-8 {
    font-size: 8px; }
  .font-md-size-9 {
    font-size: 9px; }
  .font-md-size-10 {
    font-size: 10px; }
  .font-md-size-11 {
    font-size: 11px; }
  .font-md-size-12 {
    font-size: 12px; }
  .font-md-size-13 {
    font-size: 13px; }
  .font-md-size-14 {
    font-size: 14px; }
  .font-md-size-15 {
    font-size: 15px; }
  .font-md-size-16 {
    font-size: 16px; }
  .font-md-size-17 {
    font-size: 17px; }
  .font-md-size-18 {
    font-size: 18px; }
  .font-md-size-19 {
    font-size: 19px; }
  .font-md-size-20 {
    font-size: 20px; }
  .font-md-size-21 {
    font-size: 21px; }
  .font-md-size-22 {
    font-size: 22px; }
  .font-md-size-23 {
    font-size: 23px; }
  .font-md-size-24 {
    font-size: 24px; }
  .font-md-size-25 {
    font-size: 25px; }
  .font-md-size-26 {
    font-size: 26px; }
  .font-md-size-27 {
    font-size: 27px; }
  .font-md-size-28 {
    font-size: 28px; }
  .font-md-size-29 {
    font-size: 29px; }
  .font-md-size-30 {
    font-size: 30px; }
  .font-md-size-31 {
    font-size: 31px; }
  .font-md-size-32 {
    font-size: 32px; }
  .font-md-size-33 {
    font-size: 33px; }
  .font-md-size-34 {
    font-size: 34px; }
  .font-md-size-35 {
    font-size: 35px; }
  .font-md-size-36 {
    font-size: 36px; }
  .font-md-size-37 {
    font-size: 37px; }
  .font-md-size-38 {
    font-size: 38px; }
  .font-md-size-39 {
    font-size: 39px; }
  .font-md-size-40 {
    font-size: 40px; }
  .font-md-size-41 {
    font-size: 41px; }
  .font-md-size-42 {
    font-size: 42px; }
  .font-md-size-43 {
    font-size: 43px; }
  .font-md-size-44 {
    font-size: 44px; }
  .font-md-size-45 {
    font-size: 45px; }
  .font-md-size-46 {
    font-size: 46px; }
  .font-md-size-47 {
    font-size: 47px; }
  .font-md-size-48 {
    font-size: 48px; }
  .font-md-size-49 {
    font-size: 49px; }
  .font-md-size-50 {
    font-size: 50px; }
  .font-md-size-51 {
    font-size: 51px; }
  .font-md-size-52 {
    font-size: 52px; }
  .font-md-size-53 {
    font-size: 53px; }
  .font-md-size-54 {
    font-size: 54px; }
  .font-md-size-55 {
    font-size: 55px; }
  .font-md-size-56 {
    font-size: 56px; }
  .font-md-size-57 {
    font-size: 57px; }
  .font-md-size-58 {
    font-size: 58px; }
  .font-md-size-59 {
    font-size: 59px; }
  .font-md-size-60 {
    font-size: 60px; }
  .font-md-size-61 {
    font-size: 61px; }
  .font-md-size-62 {
    font-size: 62px; }
  .font-md-size-63 {
    font-size: 63px; }
  .font-md-size-64 {
    font-size: 64px; }
  .font-md-size-65 {
    font-size: 65px; }
  .font-md-size-66 {
    font-size: 66px; }
  .font-md-size-67 {
    font-size: 67px; }
  .font-md-size-68 {
    font-size: 68px; }
  .font-md-size-69 {
    font-size: 69px; }
  .font-md-size-70 {
    font-size: 70px; }
  .font-md-size-71 {
    font-size: 71px; }
  .font-md-size-72 {
    font-size: 72px; }
  .font-md-size-73 {
    font-size: 73px; }
  .font-md-size-74 {
    font-size: 74px; }
  .font-md-size-75 {
    font-size: 75px; }
  .font-md-size-76 {
    font-size: 76px; }
  .font-md-size-77 {
    font-size: 77px; }
  .font-md-size-78 {
    font-size: 78px; }
  .font-md-size-79 {
    font-size: 79px; }
  .font-md-size-80 {
    font-size: 80px; }
  .font-md-size-81 {
    font-size: 81px; }
  .font-md-size-82 {
    font-size: 82px; }
  .font-md-size-83 {
    font-size: 83px; }
  .font-md-size-84 {
    font-size: 84px; }
  .font-md-size-85 {
    font-size: 85px; }
  .font-md-size-86 {
    font-size: 86px; }
  .font-md-size-87 {
    font-size: 87px; }
  .font-md-size-88 {
    font-size: 88px; }
  .font-md-size-89 {
    font-size: 89px; }
  .font-md-size-90 {
    font-size: 90px; }
  .font-md-size-91 {
    font-size: 91px; }
  .font-md-size-92 {
    font-size: 92px; }
  .font-md-size-93 {
    font-size: 93px; }
  .font-md-size-94 {
    font-size: 94px; }
  .font-md-size-95 {
    font-size: 95px; }
  .font-md-size-96 {
    font-size: 96px; }
  .font-md-size-97 {
    font-size: 97px; }
  .font-md-size-98 {
    font-size: 98px; }
  .font-md-size-99 {
    font-size: 99px; }
  .font-md-size-100 {
    font-size: 100px; } }

@media (min-width: 1170px) {
  .font-lg-size-0 {
    font-size: 0px; }
  .font-lg-size-1 {
    font-size: 1px; }
  .font-lg-size-2 {
    font-size: 2px; }
  .font-lg-size-3 {
    font-size: 3px; }
  .font-lg-size-4 {
    font-size: 4px; }
  .font-lg-size-5 {
    font-size: 5px; }
  .font-lg-size-6 {
    font-size: 6px; }
  .font-lg-size-7 {
    font-size: 7px; }
  .font-lg-size-8 {
    font-size: 8px; }
  .font-lg-size-9 {
    font-size: 9px; }
  .font-lg-size-10 {
    font-size: 10px; }
  .font-lg-size-11 {
    font-size: 11px; }
  .font-lg-size-12 {
    font-size: 12px; }
  .font-lg-size-13 {
    font-size: 13px; }
  .font-lg-size-14 {
    font-size: 14px; }
  .font-lg-size-15 {
    font-size: 15px; }
  .font-lg-size-16 {
    font-size: 16px; }
  .font-lg-size-17 {
    font-size: 17px; }
  .font-lg-size-18 {
    font-size: 18px; }
  .font-lg-size-19 {
    font-size: 19px; }
  .font-lg-size-20 {
    font-size: 20px; }
  .font-lg-size-21 {
    font-size: 21px; }
  .font-lg-size-22 {
    font-size: 22px; }
  .font-lg-size-23 {
    font-size: 23px; }
  .font-lg-size-24 {
    font-size: 24px; }
  .font-lg-size-25 {
    font-size: 25px; }
  .font-lg-size-26 {
    font-size: 26px; }
  .font-lg-size-27 {
    font-size: 27px; }
  .font-lg-size-28 {
    font-size: 28px; }
  .font-lg-size-29 {
    font-size: 29px; }
  .font-lg-size-30 {
    font-size: 30px; }
  .font-lg-size-31 {
    font-size: 31px; }
  .font-lg-size-32 {
    font-size: 32px; }
  .font-lg-size-33 {
    font-size: 33px; }
  .font-lg-size-34 {
    font-size: 34px; }
  .font-lg-size-35 {
    font-size: 35px; }
  .font-lg-size-36 {
    font-size: 36px; }
  .font-lg-size-37 {
    font-size: 37px; }
  .font-lg-size-38 {
    font-size: 38px; }
  .font-lg-size-39 {
    font-size: 39px; }
  .font-lg-size-40 {
    font-size: 40px; }
  .font-lg-size-41 {
    font-size: 41px; }
  .font-lg-size-42 {
    font-size: 42px; }
  .font-lg-size-43 {
    font-size: 43px; }
  .font-lg-size-44 {
    font-size: 44px; }
  .font-lg-size-45 {
    font-size: 45px; }
  .font-lg-size-46 {
    font-size: 46px; }
  .font-lg-size-47 {
    font-size: 47px; }
  .font-lg-size-48 {
    font-size: 48px; }
  .font-lg-size-49 {
    font-size: 49px; }
  .font-lg-size-50 {
    font-size: 50px; }
  .font-lg-size-51 {
    font-size: 51px; }
  .font-lg-size-52 {
    font-size: 52px; }
  .font-lg-size-53 {
    font-size: 53px; }
  .font-lg-size-54 {
    font-size: 54px; }
  .font-lg-size-55 {
    font-size: 55px; }
  .font-lg-size-56 {
    font-size: 56px; }
  .font-lg-size-57 {
    font-size: 57px; }
  .font-lg-size-58 {
    font-size: 58px; }
  .font-lg-size-59 {
    font-size: 59px; }
  .font-lg-size-60 {
    font-size: 60px; }
  .font-lg-size-61 {
    font-size: 61px; }
  .font-lg-size-62 {
    font-size: 62px; }
  .font-lg-size-63 {
    font-size: 63px; }
  .font-lg-size-64 {
    font-size: 64px; }
  .font-lg-size-65 {
    font-size: 65px; }
  .font-lg-size-66 {
    font-size: 66px; }
  .font-lg-size-67 {
    font-size: 67px; }
  .font-lg-size-68 {
    font-size: 68px; }
  .font-lg-size-69 {
    font-size: 69px; }
  .font-lg-size-70 {
    font-size: 70px; }
  .font-lg-size-71 {
    font-size: 71px; }
  .font-lg-size-72 {
    font-size: 72px; }
  .font-lg-size-73 {
    font-size: 73px; }
  .font-lg-size-74 {
    font-size: 74px; }
  .font-lg-size-75 {
    font-size: 75px; }
  .font-lg-size-76 {
    font-size: 76px; }
  .font-lg-size-77 {
    font-size: 77px; }
  .font-lg-size-78 {
    font-size: 78px; }
  .font-lg-size-79 {
    font-size: 79px; }
  .font-lg-size-80 {
    font-size: 80px; }
  .font-lg-size-81 {
    font-size: 81px; }
  .font-lg-size-82 {
    font-size: 82px; }
  .font-lg-size-83 {
    font-size: 83px; }
  .font-lg-size-84 {
    font-size: 84px; }
  .font-lg-size-85 {
    font-size: 85px; }
  .font-lg-size-86 {
    font-size: 86px; }
  .font-lg-size-87 {
    font-size: 87px; }
  .font-lg-size-88 {
    font-size: 88px; }
  .font-lg-size-89 {
    font-size: 89px; }
  .font-lg-size-90 {
    font-size: 90px; }
  .font-lg-size-91 {
    font-size: 91px; }
  .font-lg-size-92 {
    font-size: 92px; }
  .font-lg-size-93 {
    font-size: 93px; }
  .font-lg-size-94 {
    font-size: 94px; }
  .font-lg-size-95 {
    font-size: 95px; }
  .font-lg-size-96 {
    font-size: 96px; }
  .font-lg-size-97 {
    font-size: 97px; }
  .font-lg-size-98 {
    font-size: 98px; }
  .font-lg-size-99 {
    font-size: 99px; }
  .font-lg-size-100 {
    font-size: 100px; } }

@media (min-width: 0) and (max-width: 480px) {
  .font-down-size-13 {
    font-size: 13px; } }

@media (min-width: 481px) and (max-width: 767px) {
  .font-down-size-13 {
    font-size: 13px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .font-down-size-13 {
    font-size: 13px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .font-down-size-13 {
    font-size: 13px; } }

@media (min-width: 1170px) {
  .font-down-size-13 {
    font-size: 13px; } }

/* ----------------------------------------------- font-size [END] -------------------------------------------------- */
/* ----------------------------------------------- line-height [START] ---------------------------------------------- */
.line-all-height-0 {
  line-height: 0px; }

.line-all-height-1 {
  line-height: 1px; }

.line-all-height-2 {
  line-height: 2px; }

.line-all-height-3 {
  line-height: 3px; }

.line-all-height-4 {
  line-height: 4px; }

.line-all-height-5 {
  line-height: 5px; }

.line-all-height-6 {
  line-height: 6px; }

.line-all-height-7 {
  line-height: 7px; }

.line-all-height-8 {
  line-height: 8px; }

.line-all-height-9 {
  line-height: 9px; }

.line-all-height-10 {
  line-height: 10px; }

.line-all-height-11 {
  line-height: 11px; }

.line-all-height-12 {
  line-height: 12px; }

.line-all-height-13 {
  line-height: 13px; }

.line-all-height-14 {
  line-height: 14px; }

.line-all-height-15 {
  line-height: 15px; }

.line-all-height-16 {
  line-height: 16px; }

.line-all-height-17 {
  line-height: 17px; }

.line-all-height-18 {
  line-height: 18px; }

.line-all-height-19 {
  line-height: 19px; }

.line-all-height-20 {
  line-height: 20px; }

.line-all-height-21 {
  line-height: 21px; }

.line-all-height-22 {
  line-height: 22px; }

.line-all-height-23 {
  line-height: 23px; }

.line-all-height-24 {
  line-height: 24px; }

.line-all-height-25 {
  line-height: 25px; }

.line-all-height-26 {
  line-height: 26px; }

.line-all-height-27 {
  line-height: 27px; }

.line-all-height-28 {
  line-height: 28px; }

.line-all-height-29 {
  line-height: 29px; }

.line-all-height-30 {
  line-height: 30px; }

.line-all-height-31 {
  line-height: 31px; }

.line-all-height-32 {
  line-height: 32px; }

.line-all-height-33 {
  line-height: 33px; }

.line-all-height-34 {
  line-height: 34px; }

.line-all-height-35 {
  line-height: 35px; }

.line-all-height-36 {
  line-height: 36px; }

.line-all-height-37 {
  line-height: 37px; }

.line-all-height-38 {
  line-height: 38px; }

.line-all-height-39 {
  line-height: 39px; }

.line-all-height-40 {
  line-height: 40px; }

.line-all-height-41 {
  line-height: 41px; }

.line-all-height-42 {
  line-height: 42px; }

.line-all-height-43 {
  line-height: 43px; }

.line-all-height-44 {
  line-height: 44px; }

.line-all-height-45 {
  line-height: 45px; }

.line-all-height-46 {
  line-height: 46px; }

.line-all-height-47 {
  line-height: 47px; }

.line-all-height-48 {
  line-height: 48px; }

.line-all-height-49 {
  line-height: 49px; }

.line-all-height-50 {
  line-height: 50px; }

.line-all-height-51 {
  line-height: 51px; }

.line-all-height-52 {
  line-height: 52px; }

.line-all-height-53 {
  line-height: 53px; }

.line-all-height-54 {
  line-height: 54px; }

.line-all-height-55 {
  line-height: 55px; }

.line-all-height-56 {
  line-height: 56px; }

.line-all-height-57 {
  line-height: 57px; }

.line-all-height-58 {
  line-height: 58px; }

.line-all-height-59 {
  line-height: 59px; }

.line-all-height-60 {
  line-height: 60px; }

.line-all-height-61 {
  line-height: 61px; }

.line-all-height-62 {
  line-height: 62px; }

.line-all-height-63 {
  line-height: 63px; }

.line-all-height-64 {
  line-height: 64px; }

.line-all-height-65 {
  line-height: 65px; }

.line-all-height-66 {
  line-height: 66px; }

.line-all-height-67 {
  line-height: 67px; }

.line-all-height-68 {
  line-height: 68px; }

.line-all-height-69 {
  line-height: 69px; }

.line-all-height-70 {
  line-height: 70px; }

.line-all-height-71 {
  line-height: 71px; }

.line-all-height-72 {
  line-height: 72px; }

.line-all-height-73 {
  line-height: 73px; }

.line-all-height-74 {
  line-height: 74px; }

.line-all-height-75 {
  line-height: 75px; }

.line-all-height-76 {
  line-height: 76px; }

.line-all-height-77 {
  line-height: 77px; }

.line-all-height-78 {
  line-height: 78px; }

.line-all-height-79 {
  line-height: 79px; }

.line-all-height-80 {
  line-height: 80px; }

.line-all-height-81 {
  line-height: 81px; }

.line-all-height-82 {
  line-height: 82px; }

.line-all-height-83 {
  line-height: 83px; }

.line-all-height-84 {
  line-height: 84px; }

.line-all-height-85 {
  line-height: 85px; }

.line-all-height-86 {
  line-height: 86px; }

.line-all-height-87 {
  line-height: 87px; }

.line-all-height-88 {
  line-height: 88px; }

.line-all-height-89 {
  line-height: 89px; }

.line-all-height-90 {
  line-height: 90px; }

.line-all-height-91 {
  line-height: 91px; }

.line-all-height-92 {
  line-height: 92px; }

.line-all-height-93 {
  line-height: 93px; }

.line-all-height-94 {
  line-height: 94px; }

.line-all-height-95 {
  line-height: 95px; }

.line-all-height-96 {
  line-height: 96px; }

.line-all-height-97 {
  line-height: 97px; }

.line-all-height-98 {
  line-height: 98px; }

.line-all-height-99 {
  line-height: 99px; }

.line-all-height-100 {
  line-height: 100px; }

@media (min-width: 0) and (max-width: 767px) {
  .line-xs-height-0 {
    line-height: 0px; }
  .line-xs-height-1 {
    line-height: 1px; }
  .line-xs-height-2 {
    line-height: 2px; }
  .line-xs-height-3 {
    line-height: 3px; }
  .line-xs-height-4 {
    line-height: 4px; }
  .line-xs-height-5 {
    line-height: 5px; }
  .line-xs-height-6 {
    line-height: 6px; }
  .line-xs-height-7 {
    line-height: 7px; }
  .line-xs-height-8 {
    line-height: 8px; }
  .line-xs-height-9 {
    line-height: 9px; }
  .line-xs-height-10 {
    line-height: 10px; }
  .line-xs-height-11 {
    line-height: 11px; }
  .line-xs-height-12 {
    line-height: 12px; }
  .line-xs-height-13 {
    line-height: 13px; }
  .line-xs-height-14 {
    line-height: 14px; }
  .line-xs-height-15 {
    line-height: 15px; }
  .line-xs-height-16 {
    line-height: 16px; }
  .line-xs-height-17 {
    line-height: 17px; }
  .line-xs-height-18 {
    line-height: 18px; }
  .line-xs-height-19 {
    line-height: 19px; }
  .line-xs-height-20 {
    line-height: 20px; }
  .line-xs-height-21 {
    line-height: 21px; }
  .line-xs-height-22 {
    line-height: 22px; }
  .line-xs-height-23 {
    line-height: 23px; }
  .line-xs-height-24 {
    line-height: 24px; }
  .line-xs-height-25 {
    line-height: 25px; }
  .line-xs-height-26 {
    line-height: 26px; }
  .line-xs-height-27 {
    line-height: 27px; }
  .line-xs-height-28 {
    line-height: 28px; }
  .line-xs-height-29 {
    line-height: 29px; }
  .line-xs-height-30 {
    line-height: 30px; }
  .line-xs-height-31 {
    line-height: 31px; }
  .line-xs-height-32 {
    line-height: 32px; }
  .line-xs-height-33 {
    line-height: 33px; }
  .line-xs-height-34 {
    line-height: 34px; }
  .line-xs-height-35 {
    line-height: 35px; }
  .line-xs-height-36 {
    line-height: 36px; }
  .line-xs-height-37 {
    line-height: 37px; }
  .line-xs-height-38 {
    line-height: 38px; }
  .line-xs-height-39 {
    line-height: 39px; }
  .line-xs-height-40 {
    line-height: 40px; }
  .line-xs-height-41 {
    line-height: 41px; }
  .line-xs-height-42 {
    line-height: 42px; }
  .line-xs-height-43 {
    line-height: 43px; }
  .line-xs-height-44 {
    line-height: 44px; }
  .line-xs-height-45 {
    line-height: 45px; }
  .line-xs-height-46 {
    line-height: 46px; }
  .line-xs-height-47 {
    line-height: 47px; }
  .line-xs-height-48 {
    line-height: 48px; }
  .line-xs-height-49 {
    line-height: 49px; }
  .line-xs-height-50 {
    line-height: 50px; }
  .line-xs-height-51 {
    line-height: 51px; }
  .line-xs-height-52 {
    line-height: 52px; }
  .line-xs-height-53 {
    line-height: 53px; }
  .line-xs-height-54 {
    line-height: 54px; }
  .line-xs-height-55 {
    line-height: 55px; }
  .line-xs-height-56 {
    line-height: 56px; }
  .line-xs-height-57 {
    line-height: 57px; }
  .line-xs-height-58 {
    line-height: 58px; }
  .line-xs-height-59 {
    line-height: 59px; }
  .line-xs-height-60 {
    line-height: 60px; }
  .line-xs-height-61 {
    line-height: 61px; }
  .line-xs-height-62 {
    line-height: 62px; }
  .line-xs-height-63 {
    line-height: 63px; }
  .line-xs-height-64 {
    line-height: 64px; }
  .line-xs-height-65 {
    line-height: 65px; }
  .line-xs-height-66 {
    line-height: 66px; }
  .line-xs-height-67 {
    line-height: 67px; }
  .line-xs-height-68 {
    line-height: 68px; }
  .line-xs-height-69 {
    line-height: 69px; }
  .line-xs-height-70 {
    line-height: 70px; }
  .line-xs-height-71 {
    line-height: 71px; }
  .line-xs-height-72 {
    line-height: 72px; }
  .line-xs-height-73 {
    line-height: 73px; }
  .line-xs-height-74 {
    line-height: 74px; }
  .line-xs-height-75 {
    line-height: 75px; }
  .line-xs-height-76 {
    line-height: 76px; }
  .line-xs-height-77 {
    line-height: 77px; }
  .line-xs-height-78 {
    line-height: 78px; }
  .line-xs-height-79 {
    line-height: 79px; }
  .line-xs-height-80 {
    line-height: 80px; }
  .line-xs-height-81 {
    line-height: 81px; }
  .line-xs-height-82 {
    line-height: 82px; }
  .line-xs-height-83 {
    line-height: 83px; }
  .line-xs-height-84 {
    line-height: 84px; }
  .line-xs-height-85 {
    line-height: 85px; }
  .line-xs-height-86 {
    line-height: 86px; }
  .line-xs-height-87 {
    line-height: 87px; }
  .line-xs-height-88 {
    line-height: 88px; }
  .line-xs-height-89 {
    line-height: 89px; }
  .line-xs-height-90 {
    line-height: 90px; }
  .line-xs-height-91 {
    line-height: 91px; }
  .line-xs-height-92 {
    line-height: 92px; }
  .line-xs-height-93 {
    line-height: 93px; }
  .line-xs-height-94 {
    line-height: 94px; }
  .line-xs-height-95 {
    line-height: 95px; }
  .line-xs-height-96 {
    line-height: 96px; }
  .line-xs-height-97 {
    line-height: 97px; }
  .line-xs-height-98 {
    line-height: 98px; }
  .line-xs-height-99 {
    line-height: 99px; }
  .line-xs-height-100 {
    line-height: 100px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .line-sm-height-0 {
    line-height: 0px; }
  .line-sm-height-1 {
    line-height: 1px; }
  .line-sm-height-2 {
    line-height: 2px; }
  .line-sm-height-3 {
    line-height: 3px; }
  .line-sm-height-4 {
    line-height: 4px; }
  .line-sm-height-5 {
    line-height: 5px; }
  .line-sm-height-6 {
    line-height: 6px; }
  .line-sm-height-7 {
    line-height: 7px; }
  .line-sm-height-8 {
    line-height: 8px; }
  .line-sm-height-9 {
    line-height: 9px; }
  .line-sm-height-10 {
    line-height: 10px; }
  .line-sm-height-11 {
    line-height: 11px; }
  .line-sm-height-12 {
    line-height: 12px; }
  .line-sm-height-13 {
    line-height: 13px; }
  .line-sm-height-14 {
    line-height: 14px; }
  .line-sm-height-15 {
    line-height: 15px; }
  .line-sm-height-16 {
    line-height: 16px; }
  .line-sm-height-17 {
    line-height: 17px; }
  .line-sm-height-18 {
    line-height: 18px; }
  .line-sm-height-19 {
    line-height: 19px; }
  .line-sm-height-20 {
    line-height: 20px; }
  .line-sm-height-21 {
    line-height: 21px; }
  .line-sm-height-22 {
    line-height: 22px; }
  .line-sm-height-23 {
    line-height: 23px; }
  .line-sm-height-24 {
    line-height: 24px; }
  .line-sm-height-25 {
    line-height: 25px; }
  .line-sm-height-26 {
    line-height: 26px; }
  .line-sm-height-27 {
    line-height: 27px; }
  .line-sm-height-28 {
    line-height: 28px; }
  .line-sm-height-29 {
    line-height: 29px; }
  .line-sm-height-30 {
    line-height: 30px; }
  .line-sm-height-31 {
    line-height: 31px; }
  .line-sm-height-32 {
    line-height: 32px; }
  .line-sm-height-33 {
    line-height: 33px; }
  .line-sm-height-34 {
    line-height: 34px; }
  .line-sm-height-35 {
    line-height: 35px; }
  .line-sm-height-36 {
    line-height: 36px; }
  .line-sm-height-37 {
    line-height: 37px; }
  .line-sm-height-38 {
    line-height: 38px; }
  .line-sm-height-39 {
    line-height: 39px; }
  .line-sm-height-40 {
    line-height: 40px; }
  .line-sm-height-41 {
    line-height: 41px; }
  .line-sm-height-42 {
    line-height: 42px; }
  .line-sm-height-43 {
    line-height: 43px; }
  .line-sm-height-44 {
    line-height: 44px; }
  .line-sm-height-45 {
    line-height: 45px; }
  .line-sm-height-46 {
    line-height: 46px; }
  .line-sm-height-47 {
    line-height: 47px; }
  .line-sm-height-48 {
    line-height: 48px; }
  .line-sm-height-49 {
    line-height: 49px; }
  .line-sm-height-50 {
    line-height: 50px; }
  .line-sm-height-51 {
    line-height: 51px; }
  .line-sm-height-52 {
    line-height: 52px; }
  .line-sm-height-53 {
    line-height: 53px; }
  .line-sm-height-54 {
    line-height: 54px; }
  .line-sm-height-55 {
    line-height: 55px; }
  .line-sm-height-56 {
    line-height: 56px; }
  .line-sm-height-57 {
    line-height: 57px; }
  .line-sm-height-58 {
    line-height: 58px; }
  .line-sm-height-59 {
    line-height: 59px; }
  .line-sm-height-60 {
    line-height: 60px; }
  .line-sm-height-61 {
    line-height: 61px; }
  .line-sm-height-62 {
    line-height: 62px; }
  .line-sm-height-63 {
    line-height: 63px; }
  .line-sm-height-64 {
    line-height: 64px; }
  .line-sm-height-65 {
    line-height: 65px; }
  .line-sm-height-66 {
    line-height: 66px; }
  .line-sm-height-67 {
    line-height: 67px; }
  .line-sm-height-68 {
    line-height: 68px; }
  .line-sm-height-69 {
    line-height: 69px; }
  .line-sm-height-70 {
    line-height: 70px; }
  .line-sm-height-71 {
    line-height: 71px; }
  .line-sm-height-72 {
    line-height: 72px; }
  .line-sm-height-73 {
    line-height: 73px; }
  .line-sm-height-74 {
    line-height: 74px; }
  .line-sm-height-75 {
    line-height: 75px; }
  .line-sm-height-76 {
    line-height: 76px; }
  .line-sm-height-77 {
    line-height: 77px; }
  .line-sm-height-78 {
    line-height: 78px; }
  .line-sm-height-79 {
    line-height: 79px; }
  .line-sm-height-80 {
    line-height: 80px; }
  .line-sm-height-81 {
    line-height: 81px; }
  .line-sm-height-82 {
    line-height: 82px; }
  .line-sm-height-83 {
    line-height: 83px; }
  .line-sm-height-84 {
    line-height: 84px; }
  .line-sm-height-85 {
    line-height: 85px; }
  .line-sm-height-86 {
    line-height: 86px; }
  .line-sm-height-87 {
    line-height: 87px; }
  .line-sm-height-88 {
    line-height: 88px; }
  .line-sm-height-89 {
    line-height: 89px; }
  .line-sm-height-90 {
    line-height: 90px; }
  .line-sm-height-91 {
    line-height: 91px; }
  .line-sm-height-92 {
    line-height: 92px; }
  .line-sm-height-93 {
    line-height: 93px; }
  .line-sm-height-94 {
    line-height: 94px; }
  .line-sm-height-95 {
    line-height: 95px; }
  .line-sm-height-96 {
    line-height: 96px; }
  .line-sm-height-97 {
    line-height: 97px; }
  .line-sm-height-98 {
    line-height: 98px; }
  .line-sm-height-99 {
    line-height: 99px; }
  .line-sm-height-100 {
    line-height: 100px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .line-md-height-0 {
    line-height: 0px; }
  .line-md-height-1 {
    line-height: 1px; }
  .line-md-height-2 {
    line-height: 2px; }
  .line-md-height-3 {
    line-height: 3px; }
  .line-md-height-4 {
    line-height: 4px; }
  .line-md-height-5 {
    line-height: 5px; }
  .line-md-height-6 {
    line-height: 6px; }
  .line-md-height-7 {
    line-height: 7px; }
  .line-md-height-8 {
    line-height: 8px; }
  .line-md-height-9 {
    line-height: 9px; }
  .line-md-height-10 {
    line-height: 10px; }
  .line-md-height-11 {
    line-height: 11px; }
  .line-md-height-12 {
    line-height: 12px; }
  .line-md-height-13 {
    line-height: 13px; }
  .line-md-height-14 {
    line-height: 14px; }
  .line-md-height-15 {
    line-height: 15px; }
  .line-md-height-16 {
    line-height: 16px; }
  .line-md-height-17 {
    line-height: 17px; }
  .line-md-height-18 {
    line-height: 18px; }
  .line-md-height-19 {
    line-height: 19px; }
  .line-md-height-20 {
    line-height: 20px; }
  .line-md-height-21 {
    line-height: 21px; }
  .line-md-height-22 {
    line-height: 22px; }
  .line-md-height-23 {
    line-height: 23px; }
  .line-md-height-24 {
    line-height: 24px; }
  .line-md-height-25 {
    line-height: 25px; }
  .line-md-height-26 {
    line-height: 26px; }
  .line-md-height-27 {
    line-height: 27px; }
  .line-md-height-28 {
    line-height: 28px; }
  .line-md-height-29 {
    line-height: 29px; }
  .line-md-height-30 {
    line-height: 30px; }
  .line-md-height-31 {
    line-height: 31px; }
  .line-md-height-32 {
    line-height: 32px; }
  .line-md-height-33 {
    line-height: 33px; }
  .line-md-height-34 {
    line-height: 34px; }
  .line-md-height-35 {
    line-height: 35px; }
  .line-md-height-36 {
    line-height: 36px; }
  .line-md-height-37 {
    line-height: 37px; }
  .line-md-height-38 {
    line-height: 38px; }
  .line-md-height-39 {
    line-height: 39px; }
  .line-md-height-40 {
    line-height: 40px; }
  .line-md-height-41 {
    line-height: 41px; }
  .line-md-height-42 {
    line-height: 42px; }
  .line-md-height-43 {
    line-height: 43px; }
  .line-md-height-44 {
    line-height: 44px; }
  .line-md-height-45 {
    line-height: 45px; }
  .line-md-height-46 {
    line-height: 46px; }
  .line-md-height-47 {
    line-height: 47px; }
  .line-md-height-48 {
    line-height: 48px; }
  .line-md-height-49 {
    line-height: 49px; }
  .line-md-height-50 {
    line-height: 50px; }
  .line-md-height-51 {
    line-height: 51px; }
  .line-md-height-52 {
    line-height: 52px; }
  .line-md-height-53 {
    line-height: 53px; }
  .line-md-height-54 {
    line-height: 54px; }
  .line-md-height-55 {
    line-height: 55px; }
  .line-md-height-56 {
    line-height: 56px; }
  .line-md-height-57 {
    line-height: 57px; }
  .line-md-height-58 {
    line-height: 58px; }
  .line-md-height-59 {
    line-height: 59px; }
  .line-md-height-60 {
    line-height: 60px; }
  .line-md-height-61 {
    line-height: 61px; }
  .line-md-height-62 {
    line-height: 62px; }
  .line-md-height-63 {
    line-height: 63px; }
  .line-md-height-64 {
    line-height: 64px; }
  .line-md-height-65 {
    line-height: 65px; }
  .line-md-height-66 {
    line-height: 66px; }
  .line-md-height-67 {
    line-height: 67px; }
  .line-md-height-68 {
    line-height: 68px; }
  .line-md-height-69 {
    line-height: 69px; }
  .line-md-height-70 {
    line-height: 70px; }
  .line-md-height-71 {
    line-height: 71px; }
  .line-md-height-72 {
    line-height: 72px; }
  .line-md-height-73 {
    line-height: 73px; }
  .line-md-height-74 {
    line-height: 74px; }
  .line-md-height-75 {
    line-height: 75px; }
  .line-md-height-76 {
    line-height: 76px; }
  .line-md-height-77 {
    line-height: 77px; }
  .line-md-height-78 {
    line-height: 78px; }
  .line-md-height-79 {
    line-height: 79px; }
  .line-md-height-80 {
    line-height: 80px; }
  .line-md-height-81 {
    line-height: 81px; }
  .line-md-height-82 {
    line-height: 82px; }
  .line-md-height-83 {
    line-height: 83px; }
  .line-md-height-84 {
    line-height: 84px; }
  .line-md-height-85 {
    line-height: 85px; }
  .line-md-height-86 {
    line-height: 86px; }
  .line-md-height-87 {
    line-height: 87px; }
  .line-md-height-88 {
    line-height: 88px; }
  .line-md-height-89 {
    line-height: 89px; }
  .line-md-height-90 {
    line-height: 90px; }
  .line-md-height-91 {
    line-height: 91px; }
  .line-md-height-92 {
    line-height: 92px; }
  .line-md-height-93 {
    line-height: 93px; }
  .line-md-height-94 {
    line-height: 94px; }
  .line-md-height-95 {
    line-height: 95px; }
  .line-md-height-96 {
    line-height: 96px; }
  .line-md-height-97 {
    line-height: 97px; }
  .line-md-height-98 {
    line-height: 98px; }
  .line-md-height-99 {
    line-height: 99px; }
  .line-md-height-100 {
    line-height: 100px; } }

@media (min-width: 1170px) {
  .line-lg-height-0 {
    line-height: 0px; }
  .line-lg-height-1 {
    line-height: 1px; }
  .line-lg-height-2 {
    line-height: 2px; }
  .line-lg-height-3 {
    line-height: 3px; }
  .line-lg-height-4 {
    line-height: 4px; }
  .line-lg-height-5 {
    line-height: 5px; }
  .line-lg-height-6 {
    line-height: 6px; }
  .line-lg-height-7 {
    line-height: 7px; }
  .line-lg-height-8 {
    line-height: 8px; }
  .line-lg-height-9 {
    line-height: 9px; }
  .line-lg-height-10 {
    line-height: 10px; }
  .line-lg-height-11 {
    line-height: 11px; }
  .line-lg-height-12 {
    line-height: 12px; }
  .line-lg-height-13 {
    line-height: 13px; }
  .line-lg-height-14 {
    line-height: 14px; }
  .line-lg-height-15 {
    line-height: 15px; }
  .line-lg-height-16 {
    line-height: 16px; }
  .line-lg-height-17 {
    line-height: 17px; }
  .line-lg-height-18 {
    line-height: 18px; }
  .line-lg-height-19 {
    line-height: 19px; }
  .line-lg-height-20 {
    line-height: 20px; }
  .line-lg-height-21 {
    line-height: 21px; }
  .line-lg-height-22 {
    line-height: 22px; }
  .line-lg-height-23 {
    line-height: 23px; }
  .line-lg-height-24 {
    line-height: 24px; }
  .line-lg-height-25 {
    line-height: 25px; }
  .line-lg-height-26 {
    line-height: 26px; }
  .line-lg-height-27 {
    line-height: 27px; }
  .line-lg-height-28 {
    line-height: 28px; }
  .line-lg-height-29 {
    line-height: 29px; }
  .line-lg-height-30 {
    line-height: 30px; }
  .line-lg-height-31 {
    line-height: 31px; }
  .line-lg-height-32 {
    line-height: 32px; }
  .line-lg-height-33 {
    line-height: 33px; }
  .line-lg-height-34 {
    line-height: 34px; }
  .line-lg-height-35 {
    line-height: 35px; }
  .line-lg-height-36 {
    line-height: 36px; }
  .line-lg-height-37 {
    line-height: 37px; }
  .line-lg-height-38 {
    line-height: 38px; }
  .line-lg-height-39 {
    line-height: 39px; }
  .line-lg-height-40 {
    line-height: 40px; }
  .line-lg-height-41 {
    line-height: 41px; }
  .line-lg-height-42 {
    line-height: 42px; }
  .line-lg-height-43 {
    line-height: 43px; }
  .line-lg-height-44 {
    line-height: 44px; }
  .line-lg-height-45 {
    line-height: 45px; }
  .line-lg-height-46 {
    line-height: 46px; }
  .line-lg-height-47 {
    line-height: 47px; }
  .line-lg-height-48 {
    line-height: 48px; }
  .line-lg-height-49 {
    line-height: 49px; }
  .line-lg-height-50 {
    line-height: 50px; }
  .line-lg-height-51 {
    line-height: 51px; }
  .line-lg-height-52 {
    line-height: 52px; }
  .line-lg-height-53 {
    line-height: 53px; }
  .line-lg-height-54 {
    line-height: 54px; }
  .line-lg-height-55 {
    line-height: 55px; }
  .line-lg-height-56 {
    line-height: 56px; }
  .line-lg-height-57 {
    line-height: 57px; }
  .line-lg-height-58 {
    line-height: 58px; }
  .line-lg-height-59 {
    line-height: 59px; }
  .line-lg-height-60 {
    line-height: 60px; }
  .line-lg-height-61 {
    line-height: 61px; }
  .line-lg-height-62 {
    line-height: 62px; }
  .line-lg-height-63 {
    line-height: 63px; }
  .line-lg-height-64 {
    line-height: 64px; }
  .line-lg-height-65 {
    line-height: 65px; }
  .line-lg-height-66 {
    line-height: 66px; }
  .line-lg-height-67 {
    line-height: 67px; }
  .line-lg-height-68 {
    line-height: 68px; }
  .line-lg-height-69 {
    line-height: 69px; }
  .line-lg-height-70 {
    line-height: 70px; }
  .line-lg-height-71 {
    line-height: 71px; }
  .line-lg-height-72 {
    line-height: 72px; }
  .line-lg-height-73 {
    line-height: 73px; }
  .line-lg-height-74 {
    line-height: 74px; }
  .line-lg-height-75 {
    line-height: 75px; }
  .line-lg-height-76 {
    line-height: 76px; }
  .line-lg-height-77 {
    line-height: 77px; }
  .line-lg-height-78 {
    line-height: 78px; }
  .line-lg-height-79 {
    line-height: 79px; }
  .line-lg-height-80 {
    line-height: 80px; }
  .line-lg-height-81 {
    line-height: 81px; }
  .line-lg-height-82 {
    line-height: 82px; }
  .line-lg-height-83 {
    line-height: 83px; }
  .line-lg-height-84 {
    line-height: 84px; }
  .line-lg-height-85 {
    line-height: 85px; }
  .line-lg-height-86 {
    line-height: 86px; }
  .line-lg-height-87 {
    line-height: 87px; }
  .line-lg-height-88 {
    line-height: 88px; }
  .line-lg-height-89 {
    line-height: 89px; }
  .line-lg-height-90 {
    line-height: 90px; }
  .line-lg-height-91 {
    line-height: 91px; }
  .line-lg-height-92 {
    line-height: 92px; }
  .line-lg-height-93 {
    line-height: 93px; }
  .line-lg-height-94 {
    line-height: 94px; }
  .line-lg-height-95 {
    line-height: 95px; }
  .line-lg-height-96 {
    line-height: 96px; }
  .line-lg-height-97 {
    line-height: 97px; }
  .line-lg-height-98 {
    line-height: 98px; }
  .line-lg-height-99 {
    line-height: 99px; }
  .line-lg-height-100 {
    line-height: 100px; } }

@media (min-width: 0) and (max-width: 480px) {
  .line-down-height-0 {
    line-height: 0px; } }

@media (min-width: 481px) and (max-width: 767px) {
  .line-down-height-0 {
    line-height: 0px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .line-down-height-0 {
    line-height: 0px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .line-down-height-0 {
    line-height: 0px; } }

@media (min-width: 1170px) {
  .line-down-height-0 {
    line-height: 0px; } }

/* ----------------------------------------------- line-height [END] ------------------------------------------------ */
/* ----------------------------------------------- width [START] ---------------------------------------------------- */
.width-all-pct-0 {
  width: 0%; }

.width-all-pct-1 {
  width: 1%; }

.width-all-pct-2 {
  width: 2%; }

.width-all-pct-3 {
  width: 3%; }

.width-all-pct-4 {
  width: 4%; }

.width-all-pct-5 {
  width: 5%; }

.width-all-pct-6 {
  width: 6%; }

.width-all-pct-7 {
  width: 7%; }

.width-all-pct-8 {
  width: 8%; }

.width-all-pct-9 {
  width: 9%; }

.width-all-pct-10 {
  width: 10%; }

.width-all-pct-11 {
  width: 11%; }

.width-all-pct-12 {
  width: 12%; }

.width-all-pct-13 {
  width: 13%; }

.width-all-pct-14 {
  width: 14%; }

.width-all-pct-15 {
  width: 15%; }

.width-all-pct-16 {
  width: 16%; }

.width-all-pct-17 {
  width: 17%; }

.width-all-pct-18 {
  width: 18%; }

.width-all-pct-19 {
  width: 19%; }

.width-all-pct-20 {
  width: 20%; }

.width-all-pct-21 {
  width: 21%; }

.width-all-pct-22 {
  width: 22%; }

.width-all-pct-23 {
  width: 23%; }

.width-all-pct-24 {
  width: 24%; }

.width-all-pct-25 {
  width: 25%; }

.width-all-pct-26 {
  width: 26%; }

.width-all-pct-27 {
  width: 27%; }

.width-all-pct-28 {
  width: 28%; }

.width-all-pct-29 {
  width: 29%; }

.width-all-pct-30 {
  width: 30%; }

.width-all-pct-31 {
  width: 31%; }

.width-all-pct-32 {
  width: 32%; }

.width-all-pct-33 {
  width: 33%; }

.width-all-pct-34 {
  width: 34%; }

.width-all-pct-35 {
  width: 35%; }

.width-all-pct-36 {
  width: 36%; }

.width-all-pct-37 {
  width: 37%; }

.width-all-pct-38 {
  width: 38%; }

.width-all-pct-39 {
  width: 39%; }

.width-all-pct-40 {
  width: 40%; }

.width-all-pct-41 {
  width: 41%; }

.width-all-pct-42 {
  width: 42%; }

.width-all-pct-43 {
  width: 43%; }

.width-all-pct-44 {
  width: 44%; }

.width-all-pct-45 {
  width: 45%; }

.width-all-pct-46 {
  width: 46%; }

.width-all-pct-47 {
  width: 47%; }

.width-all-pct-48 {
  width: 48%; }

.width-all-pct-49 {
  width: 49%; }

.width-all-pct-50 {
  width: 50%; }

.width-all-pct-51 {
  width: 51%; }

.width-all-pct-52 {
  width: 52%; }

.width-all-pct-53 {
  width: 53%; }

.width-all-pct-54 {
  width: 54%; }

.width-all-pct-55 {
  width: 55%; }

.width-all-pct-56 {
  width: 56%; }

.width-all-pct-57 {
  width: 57%; }

.width-all-pct-58 {
  width: 58%; }

.width-all-pct-59 {
  width: 59%; }

.width-all-pct-60 {
  width: 60%; }

.width-all-pct-61 {
  width: 61%; }

.width-all-pct-62 {
  width: 62%; }

.width-all-pct-63 {
  width: 63%; }

.width-all-pct-64 {
  width: 64%; }

.width-all-pct-65 {
  width: 65%; }

.width-all-pct-66 {
  width: 66%; }

.width-all-pct-67 {
  width: 67%; }

.width-all-pct-68 {
  width: 68%; }

.width-all-pct-69 {
  width: 69%; }

.width-all-pct-70 {
  width: 70%; }

.width-all-pct-71 {
  width: 71%; }

.width-all-pct-72 {
  width: 72%; }

.width-all-pct-73 {
  width: 73%; }

.width-all-pct-74 {
  width: 74%; }

.width-all-pct-75 {
  width: 75%; }

.width-all-pct-76 {
  width: 76%; }

.width-all-pct-77 {
  width: 77%; }

.width-all-pct-78 {
  width: 78%; }

.width-all-pct-79 {
  width: 79%; }

.width-all-pct-80 {
  width: 80%; }

.width-all-pct-81 {
  width: 81%; }

.width-all-pct-82 {
  width: 82%; }

.width-all-pct-83 {
  width: 83%; }

.width-all-pct-84 {
  width: 84%; }

.width-all-pct-85 {
  width: 85%; }

.width-all-pct-86 {
  width: 86%; }

.width-all-pct-87 {
  width: 87%; }

.width-all-pct-88 {
  width: 88%; }

.width-all-pct-89 {
  width: 89%; }

.width-all-pct-90 {
  width: 90%; }

.width-all-pct-91 {
  width: 91%; }

.width-all-pct-92 {
  width: 92%; }

.width-all-pct-93 {
  width: 93%; }

.width-all-pct-94 {
  width: 94%; }

.width-all-pct-95 {
  width: 95%; }

.width-all-pct-96 {
  width: 96%; }

.width-all-pct-97 {
  width: 97%; }

.width-all-pct-98 {
  width: 98%; }

.width-all-pct-99 {
  width: 99%; }

.width-all-pct-100 {
  width: 100%; }

@media (min-width: 0) and (max-width: 767px) {
  .width-xs-pct-0 {
    width: 0%; }
  .width-xs-pct-1 {
    width: 1%; }
  .width-xs-pct-2 {
    width: 2%; }
  .width-xs-pct-3 {
    width: 3%; }
  .width-xs-pct-4 {
    width: 4%; }
  .width-xs-pct-5 {
    width: 5%; }
  .width-xs-pct-6 {
    width: 6%; }
  .width-xs-pct-7 {
    width: 7%; }
  .width-xs-pct-8 {
    width: 8%; }
  .width-xs-pct-9 {
    width: 9%; }
  .width-xs-pct-10 {
    width: 10%; }
  .width-xs-pct-11 {
    width: 11%; }
  .width-xs-pct-12 {
    width: 12%; }
  .width-xs-pct-13 {
    width: 13%; }
  .width-xs-pct-14 {
    width: 14%; }
  .width-xs-pct-15 {
    width: 15%; }
  .width-xs-pct-16 {
    width: 16%; }
  .width-xs-pct-17 {
    width: 17%; }
  .width-xs-pct-18 {
    width: 18%; }
  .width-xs-pct-19 {
    width: 19%; }
  .width-xs-pct-20 {
    width: 20%; }
  .width-xs-pct-21 {
    width: 21%; }
  .width-xs-pct-22 {
    width: 22%; }
  .width-xs-pct-23 {
    width: 23%; }
  .width-xs-pct-24 {
    width: 24%; }
  .width-xs-pct-25 {
    width: 25%; }
  .width-xs-pct-26 {
    width: 26%; }
  .width-xs-pct-27 {
    width: 27%; }
  .width-xs-pct-28 {
    width: 28%; }
  .width-xs-pct-29 {
    width: 29%; }
  .width-xs-pct-30 {
    width: 30%; }
  .width-xs-pct-31 {
    width: 31%; }
  .width-xs-pct-32 {
    width: 32%; }
  .width-xs-pct-33 {
    width: 33%; }
  .width-xs-pct-34 {
    width: 34%; }
  .width-xs-pct-35 {
    width: 35%; }
  .width-xs-pct-36 {
    width: 36%; }
  .width-xs-pct-37 {
    width: 37%; }
  .width-xs-pct-38 {
    width: 38%; }
  .width-xs-pct-39 {
    width: 39%; }
  .width-xs-pct-40 {
    width: 40%; }
  .width-xs-pct-41 {
    width: 41%; }
  .width-xs-pct-42 {
    width: 42%; }
  .width-xs-pct-43 {
    width: 43%; }
  .width-xs-pct-44 {
    width: 44%; }
  .width-xs-pct-45 {
    width: 45%; }
  .width-xs-pct-46 {
    width: 46%; }
  .width-xs-pct-47 {
    width: 47%; }
  .width-xs-pct-48 {
    width: 48%; }
  .width-xs-pct-49 {
    width: 49%; }
  .width-xs-pct-50 {
    width: 50%; }
  .width-xs-pct-51 {
    width: 51%; }
  .width-xs-pct-52 {
    width: 52%; }
  .width-xs-pct-53 {
    width: 53%; }
  .width-xs-pct-54 {
    width: 54%; }
  .width-xs-pct-55 {
    width: 55%; }
  .width-xs-pct-56 {
    width: 56%; }
  .width-xs-pct-57 {
    width: 57%; }
  .width-xs-pct-58 {
    width: 58%; }
  .width-xs-pct-59 {
    width: 59%; }
  .width-xs-pct-60 {
    width: 60%; }
  .width-xs-pct-61 {
    width: 61%; }
  .width-xs-pct-62 {
    width: 62%; }
  .width-xs-pct-63 {
    width: 63%; }
  .width-xs-pct-64 {
    width: 64%; }
  .width-xs-pct-65 {
    width: 65%; }
  .width-xs-pct-66 {
    width: 66%; }
  .width-xs-pct-67 {
    width: 67%; }
  .width-xs-pct-68 {
    width: 68%; }
  .width-xs-pct-69 {
    width: 69%; }
  .width-xs-pct-70 {
    width: 70%; }
  .width-xs-pct-71 {
    width: 71%; }
  .width-xs-pct-72 {
    width: 72%; }
  .width-xs-pct-73 {
    width: 73%; }
  .width-xs-pct-74 {
    width: 74%; }
  .width-xs-pct-75 {
    width: 75%; }
  .width-xs-pct-76 {
    width: 76%; }
  .width-xs-pct-77 {
    width: 77%; }
  .width-xs-pct-78 {
    width: 78%; }
  .width-xs-pct-79 {
    width: 79%; }
  .width-xs-pct-80 {
    width: 80%; }
  .width-xs-pct-81 {
    width: 81%; }
  .width-xs-pct-82 {
    width: 82%; }
  .width-xs-pct-83 {
    width: 83%; }
  .width-xs-pct-84 {
    width: 84%; }
  .width-xs-pct-85 {
    width: 85%; }
  .width-xs-pct-86 {
    width: 86%; }
  .width-xs-pct-87 {
    width: 87%; }
  .width-xs-pct-88 {
    width: 88%; }
  .width-xs-pct-89 {
    width: 89%; }
  .width-xs-pct-90 {
    width: 90%; }
  .width-xs-pct-91 {
    width: 91%; }
  .width-xs-pct-92 {
    width: 92%; }
  .width-xs-pct-93 {
    width: 93%; }
  .width-xs-pct-94 {
    width: 94%; }
  .width-xs-pct-95 {
    width: 95%; }
  .width-xs-pct-96 {
    width: 96%; }
  .width-xs-pct-97 {
    width: 97%; }
  .width-xs-pct-98 {
    width: 98%; }
  .width-xs-pct-99 {
    width: 99%; }
  .width-xs-pct-100 {
    width: 100%; } }

@media (min-width: 768px) and (max-width: 991px) {
  .width-sm-pct-0 {
    width: 0%; }
  .width-sm-pct-1 {
    width: 1%; }
  .width-sm-pct-2 {
    width: 2%; }
  .width-sm-pct-3 {
    width: 3%; }
  .width-sm-pct-4 {
    width: 4%; }
  .width-sm-pct-5 {
    width: 5%; }
  .width-sm-pct-6 {
    width: 6%; }
  .width-sm-pct-7 {
    width: 7%; }
  .width-sm-pct-8 {
    width: 8%; }
  .width-sm-pct-9 {
    width: 9%; }
  .width-sm-pct-10 {
    width: 10%; }
  .width-sm-pct-11 {
    width: 11%; }
  .width-sm-pct-12 {
    width: 12%; }
  .width-sm-pct-13 {
    width: 13%; }
  .width-sm-pct-14 {
    width: 14%; }
  .width-sm-pct-15 {
    width: 15%; }
  .width-sm-pct-16 {
    width: 16%; }
  .width-sm-pct-17 {
    width: 17%; }
  .width-sm-pct-18 {
    width: 18%; }
  .width-sm-pct-19 {
    width: 19%; }
  .width-sm-pct-20 {
    width: 20%; }
  .width-sm-pct-21 {
    width: 21%; }
  .width-sm-pct-22 {
    width: 22%; }
  .width-sm-pct-23 {
    width: 23%; }
  .width-sm-pct-24 {
    width: 24%; }
  .width-sm-pct-25 {
    width: 25%; }
  .width-sm-pct-26 {
    width: 26%; }
  .width-sm-pct-27 {
    width: 27%; }
  .width-sm-pct-28 {
    width: 28%; }
  .width-sm-pct-29 {
    width: 29%; }
  .width-sm-pct-30 {
    width: 30%; }
  .width-sm-pct-31 {
    width: 31%; }
  .width-sm-pct-32 {
    width: 32%; }
  .width-sm-pct-33 {
    width: 33%; }
  .width-sm-pct-34 {
    width: 34%; }
  .width-sm-pct-35 {
    width: 35%; }
  .width-sm-pct-36 {
    width: 36%; }
  .width-sm-pct-37 {
    width: 37%; }
  .width-sm-pct-38 {
    width: 38%; }
  .width-sm-pct-39 {
    width: 39%; }
  .width-sm-pct-40 {
    width: 40%; }
  .width-sm-pct-41 {
    width: 41%; }
  .width-sm-pct-42 {
    width: 42%; }
  .width-sm-pct-43 {
    width: 43%; }
  .width-sm-pct-44 {
    width: 44%; }
  .width-sm-pct-45 {
    width: 45%; }
  .width-sm-pct-46 {
    width: 46%; }
  .width-sm-pct-47 {
    width: 47%; }
  .width-sm-pct-48 {
    width: 48%; }
  .width-sm-pct-49 {
    width: 49%; }
  .width-sm-pct-50 {
    width: 50%; }
  .width-sm-pct-51 {
    width: 51%; }
  .width-sm-pct-52 {
    width: 52%; }
  .width-sm-pct-53 {
    width: 53%; }
  .width-sm-pct-54 {
    width: 54%; }
  .width-sm-pct-55 {
    width: 55%; }
  .width-sm-pct-56 {
    width: 56%; }
  .width-sm-pct-57 {
    width: 57%; }
  .width-sm-pct-58 {
    width: 58%; }
  .width-sm-pct-59 {
    width: 59%; }
  .width-sm-pct-60 {
    width: 60%; }
  .width-sm-pct-61 {
    width: 61%; }
  .width-sm-pct-62 {
    width: 62%; }
  .width-sm-pct-63 {
    width: 63%; }
  .width-sm-pct-64 {
    width: 64%; }
  .width-sm-pct-65 {
    width: 65%; }
  .width-sm-pct-66 {
    width: 66%; }
  .width-sm-pct-67 {
    width: 67%; }
  .width-sm-pct-68 {
    width: 68%; }
  .width-sm-pct-69 {
    width: 69%; }
  .width-sm-pct-70 {
    width: 70%; }
  .width-sm-pct-71 {
    width: 71%; }
  .width-sm-pct-72 {
    width: 72%; }
  .width-sm-pct-73 {
    width: 73%; }
  .width-sm-pct-74 {
    width: 74%; }
  .width-sm-pct-75 {
    width: 75%; }
  .width-sm-pct-76 {
    width: 76%; }
  .width-sm-pct-77 {
    width: 77%; }
  .width-sm-pct-78 {
    width: 78%; }
  .width-sm-pct-79 {
    width: 79%; }
  .width-sm-pct-80 {
    width: 80%; }
  .width-sm-pct-81 {
    width: 81%; }
  .width-sm-pct-82 {
    width: 82%; }
  .width-sm-pct-83 {
    width: 83%; }
  .width-sm-pct-84 {
    width: 84%; }
  .width-sm-pct-85 {
    width: 85%; }
  .width-sm-pct-86 {
    width: 86%; }
  .width-sm-pct-87 {
    width: 87%; }
  .width-sm-pct-88 {
    width: 88%; }
  .width-sm-pct-89 {
    width: 89%; }
  .width-sm-pct-90 {
    width: 90%; }
  .width-sm-pct-91 {
    width: 91%; }
  .width-sm-pct-92 {
    width: 92%; }
  .width-sm-pct-93 {
    width: 93%; }
  .width-sm-pct-94 {
    width: 94%; }
  .width-sm-pct-95 {
    width: 95%; }
  .width-sm-pct-96 {
    width: 96%; }
  .width-sm-pct-97 {
    width: 97%; }
  .width-sm-pct-98 {
    width: 98%; }
  .width-sm-pct-99 {
    width: 99%; }
  .width-sm-pct-100 {
    width: 100%; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .width-md-pct-0 {
    width: 0%; }
  .width-md-pct-1 {
    width: 1%; }
  .width-md-pct-2 {
    width: 2%; }
  .width-md-pct-3 {
    width: 3%; }
  .width-md-pct-4 {
    width: 4%; }
  .width-md-pct-5 {
    width: 5%; }
  .width-md-pct-6 {
    width: 6%; }
  .width-md-pct-7 {
    width: 7%; }
  .width-md-pct-8 {
    width: 8%; }
  .width-md-pct-9 {
    width: 9%; }
  .width-md-pct-10 {
    width: 10%; }
  .width-md-pct-11 {
    width: 11%; }
  .width-md-pct-12 {
    width: 12%; }
  .width-md-pct-13 {
    width: 13%; }
  .width-md-pct-14 {
    width: 14%; }
  .width-md-pct-15 {
    width: 15%; }
  .width-md-pct-16 {
    width: 16%; }
  .width-md-pct-17 {
    width: 17%; }
  .width-md-pct-18 {
    width: 18%; }
  .width-md-pct-19 {
    width: 19%; }
  .width-md-pct-20 {
    width: 20%; }
  .width-md-pct-21 {
    width: 21%; }
  .width-md-pct-22 {
    width: 22%; }
  .width-md-pct-23 {
    width: 23%; }
  .width-md-pct-24 {
    width: 24%; }
  .width-md-pct-25 {
    width: 25%; }
  .width-md-pct-26 {
    width: 26%; }
  .width-md-pct-27 {
    width: 27%; }
  .width-md-pct-28 {
    width: 28%; }
  .width-md-pct-29 {
    width: 29%; }
  .width-md-pct-30 {
    width: 30%; }
  .width-md-pct-31 {
    width: 31%; }
  .width-md-pct-32 {
    width: 32%; }
  .width-md-pct-33 {
    width: 33%; }
  .width-md-pct-34 {
    width: 34%; }
  .width-md-pct-35 {
    width: 35%; }
  .width-md-pct-36 {
    width: 36%; }
  .width-md-pct-37 {
    width: 37%; }
  .width-md-pct-38 {
    width: 38%; }
  .width-md-pct-39 {
    width: 39%; }
  .width-md-pct-40 {
    width: 40%; }
  .width-md-pct-41 {
    width: 41%; }
  .width-md-pct-42 {
    width: 42%; }
  .width-md-pct-43 {
    width: 43%; }
  .width-md-pct-44 {
    width: 44%; }
  .width-md-pct-45 {
    width: 45%; }
  .width-md-pct-46 {
    width: 46%; }
  .width-md-pct-47 {
    width: 47%; }
  .width-md-pct-48 {
    width: 48%; }
  .width-md-pct-49 {
    width: 49%; }
  .width-md-pct-50 {
    width: 50%; }
  .width-md-pct-51 {
    width: 51%; }
  .width-md-pct-52 {
    width: 52%; }
  .width-md-pct-53 {
    width: 53%; }
  .width-md-pct-54 {
    width: 54%; }
  .width-md-pct-55 {
    width: 55%; }
  .width-md-pct-56 {
    width: 56%; }
  .width-md-pct-57 {
    width: 57%; }
  .width-md-pct-58 {
    width: 58%; }
  .width-md-pct-59 {
    width: 59%; }
  .width-md-pct-60 {
    width: 60%; }
  .width-md-pct-61 {
    width: 61%; }
  .width-md-pct-62 {
    width: 62%; }
  .width-md-pct-63 {
    width: 63%; }
  .width-md-pct-64 {
    width: 64%; }
  .width-md-pct-65 {
    width: 65%; }
  .width-md-pct-66 {
    width: 66%; }
  .width-md-pct-67 {
    width: 67%; }
  .width-md-pct-68 {
    width: 68%; }
  .width-md-pct-69 {
    width: 69%; }
  .width-md-pct-70 {
    width: 70%; }
  .width-md-pct-71 {
    width: 71%; }
  .width-md-pct-72 {
    width: 72%; }
  .width-md-pct-73 {
    width: 73%; }
  .width-md-pct-74 {
    width: 74%; }
  .width-md-pct-75 {
    width: 75%; }
  .width-md-pct-76 {
    width: 76%; }
  .width-md-pct-77 {
    width: 77%; }
  .width-md-pct-78 {
    width: 78%; }
  .width-md-pct-79 {
    width: 79%; }
  .width-md-pct-80 {
    width: 80%; }
  .width-md-pct-81 {
    width: 81%; }
  .width-md-pct-82 {
    width: 82%; }
  .width-md-pct-83 {
    width: 83%; }
  .width-md-pct-84 {
    width: 84%; }
  .width-md-pct-85 {
    width: 85%; }
  .width-md-pct-86 {
    width: 86%; }
  .width-md-pct-87 {
    width: 87%; }
  .width-md-pct-88 {
    width: 88%; }
  .width-md-pct-89 {
    width: 89%; }
  .width-md-pct-90 {
    width: 90%; }
  .width-md-pct-91 {
    width: 91%; }
  .width-md-pct-92 {
    width: 92%; }
  .width-md-pct-93 {
    width: 93%; }
  .width-md-pct-94 {
    width: 94%; }
  .width-md-pct-95 {
    width: 95%; }
  .width-md-pct-96 {
    width: 96%; }
  .width-md-pct-97 {
    width: 97%; }
  .width-md-pct-98 {
    width: 98%; }
  .width-md-pct-99 {
    width: 99%; }
  .width-md-pct-100 {
    width: 100%; } }

@media (min-width: 1170px) {
  .width-lg-pct-0 {
    width: 0%; }
  .width-lg-pct-1 {
    width: 1%; }
  .width-lg-pct-2 {
    width: 2%; }
  .width-lg-pct-3 {
    width: 3%; }
  .width-lg-pct-4 {
    width: 4%; }
  .width-lg-pct-5 {
    width: 5%; }
  .width-lg-pct-6 {
    width: 6%; }
  .width-lg-pct-7 {
    width: 7%; }
  .width-lg-pct-8 {
    width: 8%; }
  .width-lg-pct-9 {
    width: 9%; }
  .width-lg-pct-10 {
    width: 10%; }
  .width-lg-pct-11 {
    width: 11%; }
  .width-lg-pct-12 {
    width: 12%; }
  .width-lg-pct-13 {
    width: 13%; }
  .width-lg-pct-14 {
    width: 14%; }
  .width-lg-pct-15 {
    width: 15%; }
  .width-lg-pct-16 {
    width: 16%; }
  .width-lg-pct-17 {
    width: 17%; }
  .width-lg-pct-18 {
    width: 18%; }
  .width-lg-pct-19 {
    width: 19%; }
  .width-lg-pct-20 {
    width: 20%; }
  .width-lg-pct-21 {
    width: 21%; }
  .width-lg-pct-22 {
    width: 22%; }
  .width-lg-pct-23 {
    width: 23%; }
  .width-lg-pct-24 {
    width: 24%; }
  .width-lg-pct-25 {
    width: 25%; }
  .width-lg-pct-26 {
    width: 26%; }
  .width-lg-pct-27 {
    width: 27%; }
  .width-lg-pct-28 {
    width: 28%; }
  .width-lg-pct-29 {
    width: 29%; }
  .width-lg-pct-30 {
    width: 30%; }
  .width-lg-pct-31 {
    width: 31%; }
  .width-lg-pct-32 {
    width: 32%; }
  .width-lg-pct-33 {
    width: 33%; }
  .width-lg-pct-34 {
    width: 34%; }
  .width-lg-pct-35 {
    width: 35%; }
  .width-lg-pct-36 {
    width: 36%; }
  .width-lg-pct-37 {
    width: 37%; }
  .width-lg-pct-38 {
    width: 38%; }
  .width-lg-pct-39 {
    width: 39%; }
  .width-lg-pct-40 {
    width: 40%; }
  .width-lg-pct-41 {
    width: 41%; }
  .width-lg-pct-42 {
    width: 42%; }
  .width-lg-pct-43 {
    width: 43%; }
  .width-lg-pct-44 {
    width: 44%; }
  .width-lg-pct-45 {
    width: 45%; }
  .width-lg-pct-46 {
    width: 46%; }
  .width-lg-pct-47 {
    width: 47%; }
  .width-lg-pct-48 {
    width: 48%; }
  .width-lg-pct-49 {
    width: 49%; }
  .width-lg-pct-50 {
    width: 50%; }
  .width-lg-pct-51 {
    width: 51%; }
  .width-lg-pct-52 {
    width: 52%; }
  .width-lg-pct-53 {
    width: 53%; }
  .width-lg-pct-54 {
    width: 54%; }
  .width-lg-pct-55 {
    width: 55%; }
  .width-lg-pct-56 {
    width: 56%; }
  .width-lg-pct-57 {
    width: 57%; }
  .width-lg-pct-58 {
    width: 58%; }
  .width-lg-pct-59 {
    width: 59%; }
  .width-lg-pct-60 {
    width: 60%; }
  .width-lg-pct-61 {
    width: 61%; }
  .width-lg-pct-62 {
    width: 62%; }
  .width-lg-pct-63 {
    width: 63%; }
  .width-lg-pct-64 {
    width: 64%; }
  .width-lg-pct-65 {
    width: 65%; }
  .width-lg-pct-66 {
    width: 66%; }
  .width-lg-pct-67 {
    width: 67%; }
  .width-lg-pct-68 {
    width: 68%; }
  .width-lg-pct-69 {
    width: 69%; }
  .width-lg-pct-70 {
    width: 70%; }
  .width-lg-pct-71 {
    width: 71%; }
  .width-lg-pct-72 {
    width: 72%; }
  .width-lg-pct-73 {
    width: 73%; }
  .width-lg-pct-74 {
    width: 74%; }
  .width-lg-pct-75 {
    width: 75%; }
  .width-lg-pct-76 {
    width: 76%; }
  .width-lg-pct-77 {
    width: 77%; }
  .width-lg-pct-78 {
    width: 78%; }
  .width-lg-pct-79 {
    width: 79%; }
  .width-lg-pct-80 {
    width: 80%; }
  .width-lg-pct-81 {
    width: 81%; }
  .width-lg-pct-82 {
    width: 82%; }
  .width-lg-pct-83 {
    width: 83%; }
  .width-lg-pct-84 {
    width: 84%; }
  .width-lg-pct-85 {
    width: 85%; }
  .width-lg-pct-86 {
    width: 86%; }
  .width-lg-pct-87 {
    width: 87%; }
  .width-lg-pct-88 {
    width: 88%; }
  .width-lg-pct-89 {
    width: 89%; }
  .width-lg-pct-90 {
    width: 90%; }
  .width-lg-pct-91 {
    width: 91%; }
  .width-lg-pct-92 {
    width: 92%; }
  .width-lg-pct-93 {
    width: 93%; }
  .width-lg-pct-94 {
    width: 94%; }
  .width-lg-pct-95 {
    width: 95%; }
  .width-lg-pct-96 {
    width: 96%; }
  .width-lg-pct-97 {
    width: 97%; }
  .width-lg-pct-98 {
    width: 98%; }
  .width-lg-pct-99 {
    width: 99%; }
  .width-lg-pct-100 {
    width: 100%; } }

.width-all-0 {
  width: 0px; }

.width-all-1 {
  width: 1px; }

.width-all-2 {
  width: 2px; }

.width-all-3 {
  width: 3px; }

.width-all-4 {
  width: 4px; }

.width-all-5 {
  width: 5px; }

.width-all-6 {
  width: 6px; }

.width-all-7 {
  width: 7px; }

.width-all-8 {
  width: 8px; }

.width-all-9 {
  width: 9px; }

.width-all-10 {
  width: 10px; }

.width-all-11 {
  width: 11px; }

.width-all-12 {
  width: 12px; }

.width-all-13 {
  width: 13px; }

.width-all-14 {
  width: 14px; }

.width-all-15 {
  width: 15px; }

.width-all-16 {
  width: 16px; }

.width-all-17 {
  width: 17px; }

.width-all-18 {
  width: 18px; }

.width-all-19 {
  width: 19px; }

.width-all-20 {
  width: 20px; }

.width-all-21 {
  width: 21px; }

.width-all-22 {
  width: 22px; }

.width-all-23 {
  width: 23px; }

.width-all-24 {
  width: 24px; }

.width-all-25 {
  width: 25px; }

.width-all-26 {
  width: 26px; }

.width-all-27 {
  width: 27px; }

.width-all-28 {
  width: 28px; }

.width-all-29 {
  width: 29px; }

.width-all-30 {
  width: 30px; }

.width-all-31 {
  width: 31px; }

.width-all-32 {
  width: 32px; }

.width-all-33 {
  width: 33px; }

.width-all-34 {
  width: 34px; }

.width-all-35 {
  width: 35px; }

.width-all-36 {
  width: 36px; }

.width-all-37 {
  width: 37px; }

.width-all-38 {
  width: 38px; }

.width-all-39 {
  width: 39px; }

.width-all-40 {
  width: 40px; }

.width-all-41 {
  width: 41px; }

.width-all-42 {
  width: 42px; }

.width-all-43 {
  width: 43px; }

.width-all-44 {
  width: 44px; }

.width-all-45 {
  width: 45px; }

.width-all-46 {
  width: 46px; }

.width-all-47 {
  width: 47px; }

.width-all-48 {
  width: 48px; }

.width-all-49 {
  width: 49px; }

.width-all-50 {
  width: 50px; }

.width-all-51 {
  width: 51px; }

.width-all-52 {
  width: 52px; }

.width-all-53 {
  width: 53px; }

.width-all-54 {
  width: 54px; }

.width-all-55 {
  width: 55px; }

.width-all-56 {
  width: 56px; }

.width-all-57 {
  width: 57px; }

.width-all-58 {
  width: 58px; }

.width-all-59 {
  width: 59px; }

.width-all-60 {
  width: 60px; }

.width-all-61 {
  width: 61px; }

.width-all-62 {
  width: 62px; }

.width-all-63 {
  width: 63px; }

.width-all-64 {
  width: 64px; }

.width-all-65 {
  width: 65px; }

.width-all-66 {
  width: 66px; }

.width-all-67 {
  width: 67px; }

.width-all-68 {
  width: 68px; }

.width-all-69 {
  width: 69px; }

.width-all-70 {
  width: 70px; }

.width-all-71 {
  width: 71px; }

.width-all-72 {
  width: 72px; }

.width-all-73 {
  width: 73px; }

.width-all-74 {
  width: 74px; }

.width-all-75 {
  width: 75px; }

.width-all-76 {
  width: 76px; }

.width-all-77 {
  width: 77px; }

.width-all-78 {
  width: 78px; }

.width-all-79 {
  width: 79px; }

.width-all-80 {
  width: 80px; }

.width-all-81 {
  width: 81px; }

.width-all-82 {
  width: 82px; }

.width-all-83 {
  width: 83px; }

.width-all-84 {
  width: 84px; }

.width-all-85 {
  width: 85px; }

.width-all-86 {
  width: 86px; }

.width-all-87 {
  width: 87px; }

.width-all-88 {
  width: 88px; }

.width-all-89 {
  width: 89px; }

.width-all-90 {
  width: 90px; }

.width-all-91 {
  width: 91px; }

.width-all-92 {
  width: 92px; }

.width-all-93 {
  width: 93px; }

.width-all-94 {
  width: 94px; }

.width-all-95 {
  width: 95px; }

.width-all-96 {
  width: 96px; }

.width-all-97 {
  width: 97px; }

.width-all-98 {
  width: 98px; }

.width-all-99 {
  width: 99px; }

.width-all-100 {
  width: 100px; }

@media (min-width: 0) and (max-width: 767px) {
  .width-xs-0 {
    width: 0px; }
  .width-xs-1 {
    width: 1px; }
  .width-xs-2 {
    width: 2px; }
  .width-xs-3 {
    width: 3px; }
  .width-xs-4 {
    width: 4px; }
  .width-xs-5 {
    width: 5px; }
  .width-xs-6 {
    width: 6px; }
  .width-xs-7 {
    width: 7px; }
  .width-xs-8 {
    width: 8px; }
  .width-xs-9 {
    width: 9px; }
  .width-xs-10 {
    width: 10px; }
  .width-xs-11 {
    width: 11px; }
  .width-xs-12 {
    width: 12px; }
  .width-xs-13 {
    width: 13px; }
  .width-xs-14 {
    width: 14px; }
  .width-xs-15 {
    width: 15px; }
  .width-xs-16 {
    width: 16px; }
  .width-xs-17 {
    width: 17px; }
  .width-xs-18 {
    width: 18px; }
  .width-xs-19 {
    width: 19px; }
  .width-xs-20 {
    width: 20px; }
  .width-xs-21 {
    width: 21px; }
  .width-xs-22 {
    width: 22px; }
  .width-xs-23 {
    width: 23px; }
  .width-xs-24 {
    width: 24px; }
  .width-xs-25 {
    width: 25px; }
  .width-xs-26 {
    width: 26px; }
  .width-xs-27 {
    width: 27px; }
  .width-xs-28 {
    width: 28px; }
  .width-xs-29 {
    width: 29px; }
  .width-xs-30 {
    width: 30px; }
  .width-xs-31 {
    width: 31px; }
  .width-xs-32 {
    width: 32px; }
  .width-xs-33 {
    width: 33px; }
  .width-xs-34 {
    width: 34px; }
  .width-xs-35 {
    width: 35px; }
  .width-xs-36 {
    width: 36px; }
  .width-xs-37 {
    width: 37px; }
  .width-xs-38 {
    width: 38px; }
  .width-xs-39 {
    width: 39px; }
  .width-xs-40 {
    width: 40px; }
  .width-xs-41 {
    width: 41px; }
  .width-xs-42 {
    width: 42px; }
  .width-xs-43 {
    width: 43px; }
  .width-xs-44 {
    width: 44px; }
  .width-xs-45 {
    width: 45px; }
  .width-xs-46 {
    width: 46px; }
  .width-xs-47 {
    width: 47px; }
  .width-xs-48 {
    width: 48px; }
  .width-xs-49 {
    width: 49px; }
  .width-xs-50 {
    width: 50px; }
  .width-xs-51 {
    width: 51px; }
  .width-xs-52 {
    width: 52px; }
  .width-xs-53 {
    width: 53px; }
  .width-xs-54 {
    width: 54px; }
  .width-xs-55 {
    width: 55px; }
  .width-xs-56 {
    width: 56px; }
  .width-xs-57 {
    width: 57px; }
  .width-xs-58 {
    width: 58px; }
  .width-xs-59 {
    width: 59px; }
  .width-xs-60 {
    width: 60px; }
  .width-xs-61 {
    width: 61px; }
  .width-xs-62 {
    width: 62px; }
  .width-xs-63 {
    width: 63px; }
  .width-xs-64 {
    width: 64px; }
  .width-xs-65 {
    width: 65px; }
  .width-xs-66 {
    width: 66px; }
  .width-xs-67 {
    width: 67px; }
  .width-xs-68 {
    width: 68px; }
  .width-xs-69 {
    width: 69px; }
  .width-xs-70 {
    width: 70px; }
  .width-xs-71 {
    width: 71px; }
  .width-xs-72 {
    width: 72px; }
  .width-xs-73 {
    width: 73px; }
  .width-xs-74 {
    width: 74px; }
  .width-xs-75 {
    width: 75px; }
  .width-xs-76 {
    width: 76px; }
  .width-xs-77 {
    width: 77px; }
  .width-xs-78 {
    width: 78px; }
  .width-xs-79 {
    width: 79px; }
  .width-xs-80 {
    width: 80px; }
  .width-xs-81 {
    width: 81px; }
  .width-xs-82 {
    width: 82px; }
  .width-xs-83 {
    width: 83px; }
  .width-xs-84 {
    width: 84px; }
  .width-xs-85 {
    width: 85px; }
  .width-xs-86 {
    width: 86px; }
  .width-xs-87 {
    width: 87px; }
  .width-xs-88 {
    width: 88px; }
  .width-xs-89 {
    width: 89px; }
  .width-xs-90 {
    width: 90px; }
  .width-xs-91 {
    width: 91px; }
  .width-xs-92 {
    width: 92px; }
  .width-xs-93 {
    width: 93px; }
  .width-xs-94 {
    width: 94px; }
  .width-xs-95 {
    width: 95px; }
  .width-xs-96 {
    width: 96px; }
  .width-xs-97 {
    width: 97px; }
  .width-xs-98 {
    width: 98px; }
  .width-xs-99 {
    width: 99px; }
  .width-xs-100 {
    width: 100px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .width-sm-0 {
    width: 0px; }
  .width-sm-1 {
    width: 1px; }
  .width-sm-2 {
    width: 2px; }
  .width-sm-3 {
    width: 3px; }
  .width-sm-4 {
    width: 4px; }
  .width-sm-5 {
    width: 5px; }
  .width-sm-6 {
    width: 6px; }
  .width-sm-7 {
    width: 7px; }
  .width-sm-8 {
    width: 8px; }
  .width-sm-9 {
    width: 9px; }
  .width-sm-10 {
    width: 10px; }
  .width-sm-11 {
    width: 11px; }
  .width-sm-12 {
    width: 12px; }
  .width-sm-13 {
    width: 13px; }
  .width-sm-14 {
    width: 14px; }
  .width-sm-15 {
    width: 15px; }
  .width-sm-16 {
    width: 16px; }
  .width-sm-17 {
    width: 17px; }
  .width-sm-18 {
    width: 18px; }
  .width-sm-19 {
    width: 19px; }
  .width-sm-20 {
    width: 20px; }
  .width-sm-21 {
    width: 21px; }
  .width-sm-22 {
    width: 22px; }
  .width-sm-23 {
    width: 23px; }
  .width-sm-24 {
    width: 24px; }
  .width-sm-25 {
    width: 25px; }
  .width-sm-26 {
    width: 26px; }
  .width-sm-27 {
    width: 27px; }
  .width-sm-28 {
    width: 28px; }
  .width-sm-29 {
    width: 29px; }
  .width-sm-30 {
    width: 30px; }
  .width-sm-31 {
    width: 31px; }
  .width-sm-32 {
    width: 32px; }
  .width-sm-33 {
    width: 33px; }
  .width-sm-34 {
    width: 34px; }
  .width-sm-35 {
    width: 35px; }
  .width-sm-36 {
    width: 36px; }
  .width-sm-37 {
    width: 37px; }
  .width-sm-38 {
    width: 38px; }
  .width-sm-39 {
    width: 39px; }
  .width-sm-40 {
    width: 40px; }
  .width-sm-41 {
    width: 41px; }
  .width-sm-42 {
    width: 42px; }
  .width-sm-43 {
    width: 43px; }
  .width-sm-44 {
    width: 44px; }
  .width-sm-45 {
    width: 45px; }
  .width-sm-46 {
    width: 46px; }
  .width-sm-47 {
    width: 47px; }
  .width-sm-48 {
    width: 48px; }
  .width-sm-49 {
    width: 49px; }
  .width-sm-50 {
    width: 50px; }
  .width-sm-51 {
    width: 51px; }
  .width-sm-52 {
    width: 52px; }
  .width-sm-53 {
    width: 53px; }
  .width-sm-54 {
    width: 54px; }
  .width-sm-55 {
    width: 55px; }
  .width-sm-56 {
    width: 56px; }
  .width-sm-57 {
    width: 57px; }
  .width-sm-58 {
    width: 58px; }
  .width-sm-59 {
    width: 59px; }
  .width-sm-60 {
    width: 60px; }
  .width-sm-61 {
    width: 61px; }
  .width-sm-62 {
    width: 62px; }
  .width-sm-63 {
    width: 63px; }
  .width-sm-64 {
    width: 64px; }
  .width-sm-65 {
    width: 65px; }
  .width-sm-66 {
    width: 66px; }
  .width-sm-67 {
    width: 67px; }
  .width-sm-68 {
    width: 68px; }
  .width-sm-69 {
    width: 69px; }
  .width-sm-70 {
    width: 70px; }
  .width-sm-71 {
    width: 71px; }
  .width-sm-72 {
    width: 72px; }
  .width-sm-73 {
    width: 73px; }
  .width-sm-74 {
    width: 74px; }
  .width-sm-75 {
    width: 75px; }
  .width-sm-76 {
    width: 76px; }
  .width-sm-77 {
    width: 77px; }
  .width-sm-78 {
    width: 78px; }
  .width-sm-79 {
    width: 79px; }
  .width-sm-80 {
    width: 80px; }
  .width-sm-81 {
    width: 81px; }
  .width-sm-82 {
    width: 82px; }
  .width-sm-83 {
    width: 83px; }
  .width-sm-84 {
    width: 84px; }
  .width-sm-85 {
    width: 85px; }
  .width-sm-86 {
    width: 86px; }
  .width-sm-87 {
    width: 87px; }
  .width-sm-88 {
    width: 88px; }
  .width-sm-89 {
    width: 89px; }
  .width-sm-90 {
    width: 90px; }
  .width-sm-91 {
    width: 91px; }
  .width-sm-92 {
    width: 92px; }
  .width-sm-93 {
    width: 93px; }
  .width-sm-94 {
    width: 94px; }
  .width-sm-95 {
    width: 95px; }
  .width-sm-96 {
    width: 96px; }
  .width-sm-97 {
    width: 97px; }
  .width-sm-98 {
    width: 98px; }
  .width-sm-99 {
    width: 99px; }
  .width-sm-100 {
    width: 100px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .width-md-0 {
    width: 0px; }
  .width-md-1 {
    width: 1px; }
  .width-md-2 {
    width: 2px; }
  .width-md-3 {
    width: 3px; }
  .width-md-4 {
    width: 4px; }
  .width-md-5 {
    width: 5px; }
  .width-md-6 {
    width: 6px; }
  .width-md-7 {
    width: 7px; }
  .width-md-8 {
    width: 8px; }
  .width-md-9 {
    width: 9px; }
  .width-md-10 {
    width: 10px; }
  .width-md-11 {
    width: 11px; }
  .width-md-12 {
    width: 12px; }
  .width-md-13 {
    width: 13px; }
  .width-md-14 {
    width: 14px; }
  .width-md-15 {
    width: 15px; }
  .width-md-16 {
    width: 16px; }
  .width-md-17 {
    width: 17px; }
  .width-md-18 {
    width: 18px; }
  .width-md-19 {
    width: 19px; }
  .width-md-20 {
    width: 20px; }
  .width-md-21 {
    width: 21px; }
  .width-md-22 {
    width: 22px; }
  .width-md-23 {
    width: 23px; }
  .width-md-24 {
    width: 24px; }
  .width-md-25 {
    width: 25px; }
  .width-md-26 {
    width: 26px; }
  .width-md-27 {
    width: 27px; }
  .width-md-28 {
    width: 28px; }
  .width-md-29 {
    width: 29px; }
  .width-md-30 {
    width: 30px; }
  .width-md-31 {
    width: 31px; }
  .width-md-32 {
    width: 32px; }
  .width-md-33 {
    width: 33px; }
  .width-md-34 {
    width: 34px; }
  .width-md-35 {
    width: 35px; }
  .width-md-36 {
    width: 36px; }
  .width-md-37 {
    width: 37px; }
  .width-md-38 {
    width: 38px; }
  .width-md-39 {
    width: 39px; }
  .width-md-40 {
    width: 40px; }
  .width-md-41 {
    width: 41px; }
  .width-md-42 {
    width: 42px; }
  .width-md-43 {
    width: 43px; }
  .width-md-44 {
    width: 44px; }
  .width-md-45 {
    width: 45px; }
  .width-md-46 {
    width: 46px; }
  .width-md-47 {
    width: 47px; }
  .width-md-48 {
    width: 48px; }
  .width-md-49 {
    width: 49px; }
  .width-md-50 {
    width: 50px; }
  .width-md-51 {
    width: 51px; }
  .width-md-52 {
    width: 52px; }
  .width-md-53 {
    width: 53px; }
  .width-md-54 {
    width: 54px; }
  .width-md-55 {
    width: 55px; }
  .width-md-56 {
    width: 56px; }
  .width-md-57 {
    width: 57px; }
  .width-md-58 {
    width: 58px; }
  .width-md-59 {
    width: 59px; }
  .width-md-60 {
    width: 60px; }
  .width-md-61 {
    width: 61px; }
  .width-md-62 {
    width: 62px; }
  .width-md-63 {
    width: 63px; }
  .width-md-64 {
    width: 64px; }
  .width-md-65 {
    width: 65px; }
  .width-md-66 {
    width: 66px; }
  .width-md-67 {
    width: 67px; }
  .width-md-68 {
    width: 68px; }
  .width-md-69 {
    width: 69px; }
  .width-md-70 {
    width: 70px; }
  .width-md-71 {
    width: 71px; }
  .width-md-72 {
    width: 72px; }
  .width-md-73 {
    width: 73px; }
  .width-md-74 {
    width: 74px; }
  .width-md-75 {
    width: 75px; }
  .width-md-76 {
    width: 76px; }
  .width-md-77 {
    width: 77px; }
  .width-md-78 {
    width: 78px; }
  .width-md-79 {
    width: 79px; }
  .width-md-80 {
    width: 80px; }
  .width-md-81 {
    width: 81px; }
  .width-md-82 {
    width: 82px; }
  .width-md-83 {
    width: 83px; }
  .width-md-84 {
    width: 84px; }
  .width-md-85 {
    width: 85px; }
  .width-md-86 {
    width: 86px; }
  .width-md-87 {
    width: 87px; }
  .width-md-88 {
    width: 88px; }
  .width-md-89 {
    width: 89px; }
  .width-md-90 {
    width: 90px; }
  .width-md-91 {
    width: 91px; }
  .width-md-92 {
    width: 92px; }
  .width-md-93 {
    width: 93px; }
  .width-md-94 {
    width: 94px; }
  .width-md-95 {
    width: 95px; }
  .width-md-96 {
    width: 96px; }
  .width-md-97 {
    width: 97px; }
  .width-md-98 {
    width: 98px; }
  .width-md-99 {
    width: 99px; }
  .width-md-100 {
    width: 100px; } }

@media (min-width: 1170px) {
  .width-lg-0 {
    width: 0px; }
  .width-lg-1 {
    width: 1px; }
  .width-lg-2 {
    width: 2px; }
  .width-lg-3 {
    width: 3px; }
  .width-lg-4 {
    width: 4px; }
  .width-lg-5 {
    width: 5px; }
  .width-lg-6 {
    width: 6px; }
  .width-lg-7 {
    width: 7px; }
  .width-lg-8 {
    width: 8px; }
  .width-lg-9 {
    width: 9px; }
  .width-lg-10 {
    width: 10px; }
  .width-lg-11 {
    width: 11px; }
  .width-lg-12 {
    width: 12px; }
  .width-lg-13 {
    width: 13px; }
  .width-lg-14 {
    width: 14px; }
  .width-lg-15 {
    width: 15px; }
  .width-lg-16 {
    width: 16px; }
  .width-lg-17 {
    width: 17px; }
  .width-lg-18 {
    width: 18px; }
  .width-lg-19 {
    width: 19px; }
  .width-lg-20 {
    width: 20px; }
  .width-lg-21 {
    width: 21px; }
  .width-lg-22 {
    width: 22px; }
  .width-lg-23 {
    width: 23px; }
  .width-lg-24 {
    width: 24px; }
  .width-lg-25 {
    width: 25px; }
  .width-lg-26 {
    width: 26px; }
  .width-lg-27 {
    width: 27px; }
  .width-lg-28 {
    width: 28px; }
  .width-lg-29 {
    width: 29px; }
  .width-lg-30 {
    width: 30px; }
  .width-lg-31 {
    width: 31px; }
  .width-lg-32 {
    width: 32px; }
  .width-lg-33 {
    width: 33px; }
  .width-lg-34 {
    width: 34px; }
  .width-lg-35 {
    width: 35px; }
  .width-lg-36 {
    width: 36px; }
  .width-lg-37 {
    width: 37px; }
  .width-lg-38 {
    width: 38px; }
  .width-lg-39 {
    width: 39px; }
  .width-lg-40 {
    width: 40px; }
  .width-lg-41 {
    width: 41px; }
  .width-lg-42 {
    width: 42px; }
  .width-lg-43 {
    width: 43px; }
  .width-lg-44 {
    width: 44px; }
  .width-lg-45 {
    width: 45px; }
  .width-lg-46 {
    width: 46px; }
  .width-lg-47 {
    width: 47px; }
  .width-lg-48 {
    width: 48px; }
  .width-lg-49 {
    width: 49px; }
  .width-lg-50 {
    width: 50px; }
  .width-lg-51 {
    width: 51px; }
  .width-lg-52 {
    width: 52px; }
  .width-lg-53 {
    width: 53px; }
  .width-lg-54 {
    width: 54px; }
  .width-lg-55 {
    width: 55px; }
  .width-lg-56 {
    width: 56px; }
  .width-lg-57 {
    width: 57px; }
  .width-lg-58 {
    width: 58px; }
  .width-lg-59 {
    width: 59px; }
  .width-lg-60 {
    width: 60px; }
  .width-lg-61 {
    width: 61px; }
  .width-lg-62 {
    width: 62px; }
  .width-lg-63 {
    width: 63px; }
  .width-lg-64 {
    width: 64px; }
  .width-lg-65 {
    width: 65px; }
  .width-lg-66 {
    width: 66px; }
  .width-lg-67 {
    width: 67px; }
  .width-lg-68 {
    width: 68px; }
  .width-lg-69 {
    width: 69px; }
  .width-lg-70 {
    width: 70px; }
  .width-lg-71 {
    width: 71px; }
  .width-lg-72 {
    width: 72px; }
  .width-lg-73 {
    width: 73px; }
  .width-lg-74 {
    width: 74px; }
  .width-lg-75 {
    width: 75px; }
  .width-lg-76 {
    width: 76px; }
  .width-lg-77 {
    width: 77px; }
  .width-lg-78 {
    width: 78px; }
  .width-lg-79 {
    width: 79px; }
  .width-lg-80 {
    width: 80px; }
  .width-lg-81 {
    width: 81px; }
  .width-lg-82 {
    width: 82px; }
  .width-lg-83 {
    width: 83px; }
  .width-lg-84 {
    width: 84px; }
  .width-lg-85 {
    width: 85px; }
  .width-lg-86 {
    width: 86px; }
  .width-lg-87 {
    width: 87px; }
  .width-lg-88 {
    width: 88px; }
  .width-lg-89 {
    width: 89px; }
  .width-lg-90 {
    width: 90px; }
  .width-lg-91 {
    width: 91px; }
  .width-lg-92 {
    width: 92px; }
  .width-lg-93 {
    width: 93px; }
  .width-lg-94 {
    width: 94px; }
  .width-lg-95 {
    width: 95px; }
  .width-lg-96 {
    width: 96px; }
  .width-lg-97 {
    width: 97px; }
  .width-lg-98 {
    width: 98px; }
  .width-lg-99 {
    width: 99px; }
  .width-lg-100 {
    width: 100px; } }

/* ----------------------------------------------- width [END] ------------------------------------------------------ */
/* ----------------------------------------------- height [START] --------------------------------------------------- */
.height-all-pct-0 {
  height: 0%; }

.height-all-pct-1 {
  height: 1%; }

.height-all-pct-2 {
  height: 2%; }

.height-all-pct-3 {
  height: 3%; }

.height-all-pct-4 {
  height: 4%; }

.height-all-pct-5 {
  height: 5%; }

.height-all-pct-6 {
  height: 6%; }

.height-all-pct-7 {
  height: 7%; }

.height-all-pct-8 {
  height: 8%; }

.height-all-pct-9 {
  height: 9%; }

.height-all-pct-10 {
  height: 10%; }

.height-all-pct-11 {
  height: 11%; }

.height-all-pct-12 {
  height: 12%; }

.height-all-pct-13 {
  height: 13%; }

.height-all-pct-14 {
  height: 14%; }

.height-all-pct-15 {
  height: 15%; }

.height-all-pct-16 {
  height: 16%; }

.height-all-pct-17 {
  height: 17%; }

.height-all-pct-18 {
  height: 18%; }

.height-all-pct-19 {
  height: 19%; }

.height-all-pct-20 {
  height: 20%; }

.height-all-pct-21 {
  height: 21%; }

.height-all-pct-22 {
  height: 22%; }

.height-all-pct-23 {
  height: 23%; }

.height-all-pct-24 {
  height: 24%; }

.height-all-pct-25 {
  height: 25%; }

.height-all-pct-26 {
  height: 26%; }

.height-all-pct-27 {
  height: 27%; }

.height-all-pct-28 {
  height: 28%; }

.height-all-pct-29 {
  height: 29%; }

.height-all-pct-30 {
  height: 30%; }

.height-all-pct-31 {
  height: 31%; }

.height-all-pct-32 {
  height: 32%; }

.height-all-pct-33 {
  height: 33%; }

.height-all-pct-34 {
  height: 34%; }

.height-all-pct-35 {
  height: 35%; }

.height-all-pct-36 {
  height: 36%; }

.height-all-pct-37 {
  height: 37%; }

.height-all-pct-38 {
  height: 38%; }

.height-all-pct-39 {
  height: 39%; }

.height-all-pct-40 {
  height: 40%; }

.height-all-pct-41 {
  height: 41%; }

.height-all-pct-42 {
  height: 42%; }

.height-all-pct-43 {
  height: 43%; }

.height-all-pct-44 {
  height: 44%; }

.height-all-pct-45 {
  height: 45%; }

.height-all-pct-46 {
  height: 46%; }

.height-all-pct-47 {
  height: 47%; }

.height-all-pct-48 {
  height: 48%; }

.height-all-pct-49 {
  height: 49%; }

.height-all-pct-50 {
  height: 50%; }

.height-all-pct-51 {
  height: 51%; }

.height-all-pct-52 {
  height: 52%; }

.height-all-pct-53 {
  height: 53%; }

.height-all-pct-54 {
  height: 54%; }

.height-all-pct-55 {
  height: 55%; }

.height-all-pct-56 {
  height: 56%; }

.height-all-pct-57 {
  height: 57%; }

.height-all-pct-58 {
  height: 58%; }

.height-all-pct-59 {
  height: 59%; }

.height-all-pct-60 {
  height: 60%; }

.height-all-pct-61 {
  height: 61%; }

.height-all-pct-62 {
  height: 62%; }

.height-all-pct-63 {
  height: 63%; }

.height-all-pct-64 {
  height: 64%; }

.height-all-pct-65 {
  height: 65%; }

.height-all-pct-66 {
  height: 66%; }

.height-all-pct-67 {
  height: 67%; }

.height-all-pct-68 {
  height: 68%; }

.height-all-pct-69 {
  height: 69%; }

.height-all-pct-70 {
  height: 70%; }

.height-all-pct-71 {
  height: 71%; }

.height-all-pct-72 {
  height: 72%; }

.height-all-pct-73 {
  height: 73%; }

.height-all-pct-74 {
  height: 74%; }

.height-all-pct-75 {
  height: 75%; }

.height-all-pct-76 {
  height: 76%; }

.height-all-pct-77 {
  height: 77%; }

.height-all-pct-78 {
  height: 78%; }

.height-all-pct-79 {
  height: 79%; }

.height-all-pct-80 {
  height: 80%; }

.height-all-pct-81 {
  height: 81%; }

.height-all-pct-82 {
  height: 82%; }

.height-all-pct-83 {
  height: 83%; }

.height-all-pct-84 {
  height: 84%; }

.height-all-pct-85 {
  height: 85%; }

.height-all-pct-86 {
  height: 86%; }

.height-all-pct-87 {
  height: 87%; }

.height-all-pct-88 {
  height: 88%; }

.height-all-pct-89 {
  height: 89%; }

.height-all-pct-90 {
  height: 90%; }

.height-all-pct-91 {
  height: 91%; }

.height-all-pct-92 {
  height: 92%; }

.height-all-pct-93 {
  height: 93%; }

.height-all-pct-94 {
  height: 94%; }

.height-all-pct-95 {
  height: 95%; }

.height-all-pct-96 {
  height: 96%; }

.height-all-pct-97 {
  height: 97%; }

.height-all-pct-98 {
  height: 98%; }

.height-all-pct-99 {
  height: 99%; }

.height-all-pct-100 {
  height: 100%; }

@media (min-width: 0) and (max-width: 767px) {
  .height-xs-pct-0 {
    height: 0%; }
  .height-xs-pct-1 {
    height: 1%; }
  .height-xs-pct-2 {
    height: 2%; }
  .height-xs-pct-3 {
    height: 3%; }
  .height-xs-pct-4 {
    height: 4%; }
  .height-xs-pct-5 {
    height: 5%; }
  .height-xs-pct-6 {
    height: 6%; }
  .height-xs-pct-7 {
    height: 7%; }
  .height-xs-pct-8 {
    height: 8%; }
  .height-xs-pct-9 {
    height: 9%; }
  .height-xs-pct-10 {
    height: 10%; }
  .height-xs-pct-11 {
    height: 11%; }
  .height-xs-pct-12 {
    height: 12%; }
  .height-xs-pct-13 {
    height: 13%; }
  .height-xs-pct-14 {
    height: 14%; }
  .height-xs-pct-15 {
    height: 15%; }
  .height-xs-pct-16 {
    height: 16%; }
  .height-xs-pct-17 {
    height: 17%; }
  .height-xs-pct-18 {
    height: 18%; }
  .height-xs-pct-19 {
    height: 19%; }
  .height-xs-pct-20 {
    height: 20%; }
  .height-xs-pct-21 {
    height: 21%; }
  .height-xs-pct-22 {
    height: 22%; }
  .height-xs-pct-23 {
    height: 23%; }
  .height-xs-pct-24 {
    height: 24%; }
  .height-xs-pct-25 {
    height: 25%; }
  .height-xs-pct-26 {
    height: 26%; }
  .height-xs-pct-27 {
    height: 27%; }
  .height-xs-pct-28 {
    height: 28%; }
  .height-xs-pct-29 {
    height: 29%; }
  .height-xs-pct-30 {
    height: 30%; }
  .height-xs-pct-31 {
    height: 31%; }
  .height-xs-pct-32 {
    height: 32%; }
  .height-xs-pct-33 {
    height: 33%; }
  .height-xs-pct-34 {
    height: 34%; }
  .height-xs-pct-35 {
    height: 35%; }
  .height-xs-pct-36 {
    height: 36%; }
  .height-xs-pct-37 {
    height: 37%; }
  .height-xs-pct-38 {
    height: 38%; }
  .height-xs-pct-39 {
    height: 39%; }
  .height-xs-pct-40 {
    height: 40%; }
  .height-xs-pct-41 {
    height: 41%; }
  .height-xs-pct-42 {
    height: 42%; }
  .height-xs-pct-43 {
    height: 43%; }
  .height-xs-pct-44 {
    height: 44%; }
  .height-xs-pct-45 {
    height: 45%; }
  .height-xs-pct-46 {
    height: 46%; }
  .height-xs-pct-47 {
    height: 47%; }
  .height-xs-pct-48 {
    height: 48%; }
  .height-xs-pct-49 {
    height: 49%; }
  .height-xs-pct-50 {
    height: 50%; }
  .height-xs-pct-51 {
    height: 51%; }
  .height-xs-pct-52 {
    height: 52%; }
  .height-xs-pct-53 {
    height: 53%; }
  .height-xs-pct-54 {
    height: 54%; }
  .height-xs-pct-55 {
    height: 55%; }
  .height-xs-pct-56 {
    height: 56%; }
  .height-xs-pct-57 {
    height: 57%; }
  .height-xs-pct-58 {
    height: 58%; }
  .height-xs-pct-59 {
    height: 59%; }
  .height-xs-pct-60 {
    height: 60%; }
  .height-xs-pct-61 {
    height: 61%; }
  .height-xs-pct-62 {
    height: 62%; }
  .height-xs-pct-63 {
    height: 63%; }
  .height-xs-pct-64 {
    height: 64%; }
  .height-xs-pct-65 {
    height: 65%; }
  .height-xs-pct-66 {
    height: 66%; }
  .height-xs-pct-67 {
    height: 67%; }
  .height-xs-pct-68 {
    height: 68%; }
  .height-xs-pct-69 {
    height: 69%; }
  .height-xs-pct-70 {
    height: 70%; }
  .height-xs-pct-71 {
    height: 71%; }
  .height-xs-pct-72 {
    height: 72%; }
  .height-xs-pct-73 {
    height: 73%; }
  .height-xs-pct-74 {
    height: 74%; }
  .height-xs-pct-75 {
    height: 75%; }
  .height-xs-pct-76 {
    height: 76%; }
  .height-xs-pct-77 {
    height: 77%; }
  .height-xs-pct-78 {
    height: 78%; }
  .height-xs-pct-79 {
    height: 79%; }
  .height-xs-pct-80 {
    height: 80%; }
  .height-xs-pct-81 {
    height: 81%; }
  .height-xs-pct-82 {
    height: 82%; }
  .height-xs-pct-83 {
    height: 83%; }
  .height-xs-pct-84 {
    height: 84%; }
  .height-xs-pct-85 {
    height: 85%; }
  .height-xs-pct-86 {
    height: 86%; }
  .height-xs-pct-87 {
    height: 87%; }
  .height-xs-pct-88 {
    height: 88%; }
  .height-xs-pct-89 {
    height: 89%; }
  .height-xs-pct-90 {
    height: 90%; }
  .height-xs-pct-91 {
    height: 91%; }
  .height-xs-pct-92 {
    height: 92%; }
  .height-xs-pct-93 {
    height: 93%; }
  .height-xs-pct-94 {
    height: 94%; }
  .height-xs-pct-95 {
    height: 95%; }
  .height-xs-pct-96 {
    height: 96%; }
  .height-xs-pct-97 {
    height: 97%; }
  .height-xs-pct-98 {
    height: 98%; }
  .height-xs-pct-99 {
    height: 99%; }
  .height-xs-pct-100 {
    height: 100%; } }

@media (min-width: 768px) and (max-width: 991px) {
  .height-sm-pct-0 {
    height: 0%; }
  .height-sm-pct-1 {
    height: 1%; }
  .height-sm-pct-2 {
    height: 2%; }
  .height-sm-pct-3 {
    height: 3%; }
  .height-sm-pct-4 {
    height: 4%; }
  .height-sm-pct-5 {
    height: 5%; }
  .height-sm-pct-6 {
    height: 6%; }
  .height-sm-pct-7 {
    height: 7%; }
  .height-sm-pct-8 {
    height: 8%; }
  .height-sm-pct-9 {
    height: 9%; }
  .height-sm-pct-10 {
    height: 10%; }
  .height-sm-pct-11 {
    height: 11%; }
  .height-sm-pct-12 {
    height: 12%; }
  .height-sm-pct-13 {
    height: 13%; }
  .height-sm-pct-14 {
    height: 14%; }
  .height-sm-pct-15 {
    height: 15%; }
  .height-sm-pct-16 {
    height: 16%; }
  .height-sm-pct-17 {
    height: 17%; }
  .height-sm-pct-18 {
    height: 18%; }
  .height-sm-pct-19 {
    height: 19%; }
  .height-sm-pct-20 {
    height: 20%; }
  .height-sm-pct-21 {
    height: 21%; }
  .height-sm-pct-22 {
    height: 22%; }
  .height-sm-pct-23 {
    height: 23%; }
  .height-sm-pct-24 {
    height: 24%; }
  .height-sm-pct-25 {
    height: 25%; }
  .height-sm-pct-26 {
    height: 26%; }
  .height-sm-pct-27 {
    height: 27%; }
  .height-sm-pct-28 {
    height: 28%; }
  .height-sm-pct-29 {
    height: 29%; }
  .height-sm-pct-30 {
    height: 30%; }
  .height-sm-pct-31 {
    height: 31%; }
  .height-sm-pct-32 {
    height: 32%; }
  .height-sm-pct-33 {
    height: 33%; }
  .height-sm-pct-34 {
    height: 34%; }
  .height-sm-pct-35 {
    height: 35%; }
  .height-sm-pct-36 {
    height: 36%; }
  .height-sm-pct-37 {
    height: 37%; }
  .height-sm-pct-38 {
    height: 38%; }
  .height-sm-pct-39 {
    height: 39%; }
  .height-sm-pct-40 {
    height: 40%; }
  .height-sm-pct-41 {
    height: 41%; }
  .height-sm-pct-42 {
    height: 42%; }
  .height-sm-pct-43 {
    height: 43%; }
  .height-sm-pct-44 {
    height: 44%; }
  .height-sm-pct-45 {
    height: 45%; }
  .height-sm-pct-46 {
    height: 46%; }
  .height-sm-pct-47 {
    height: 47%; }
  .height-sm-pct-48 {
    height: 48%; }
  .height-sm-pct-49 {
    height: 49%; }
  .height-sm-pct-50 {
    height: 50%; }
  .height-sm-pct-51 {
    height: 51%; }
  .height-sm-pct-52 {
    height: 52%; }
  .height-sm-pct-53 {
    height: 53%; }
  .height-sm-pct-54 {
    height: 54%; }
  .height-sm-pct-55 {
    height: 55%; }
  .height-sm-pct-56 {
    height: 56%; }
  .height-sm-pct-57 {
    height: 57%; }
  .height-sm-pct-58 {
    height: 58%; }
  .height-sm-pct-59 {
    height: 59%; }
  .height-sm-pct-60 {
    height: 60%; }
  .height-sm-pct-61 {
    height: 61%; }
  .height-sm-pct-62 {
    height: 62%; }
  .height-sm-pct-63 {
    height: 63%; }
  .height-sm-pct-64 {
    height: 64%; }
  .height-sm-pct-65 {
    height: 65%; }
  .height-sm-pct-66 {
    height: 66%; }
  .height-sm-pct-67 {
    height: 67%; }
  .height-sm-pct-68 {
    height: 68%; }
  .height-sm-pct-69 {
    height: 69%; }
  .height-sm-pct-70 {
    height: 70%; }
  .height-sm-pct-71 {
    height: 71%; }
  .height-sm-pct-72 {
    height: 72%; }
  .height-sm-pct-73 {
    height: 73%; }
  .height-sm-pct-74 {
    height: 74%; }
  .height-sm-pct-75 {
    height: 75%; }
  .height-sm-pct-76 {
    height: 76%; }
  .height-sm-pct-77 {
    height: 77%; }
  .height-sm-pct-78 {
    height: 78%; }
  .height-sm-pct-79 {
    height: 79%; }
  .height-sm-pct-80 {
    height: 80%; }
  .height-sm-pct-81 {
    height: 81%; }
  .height-sm-pct-82 {
    height: 82%; }
  .height-sm-pct-83 {
    height: 83%; }
  .height-sm-pct-84 {
    height: 84%; }
  .height-sm-pct-85 {
    height: 85%; }
  .height-sm-pct-86 {
    height: 86%; }
  .height-sm-pct-87 {
    height: 87%; }
  .height-sm-pct-88 {
    height: 88%; }
  .height-sm-pct-89 {
    height: 89%; }
  .height-sm-pct-90 {
    height: 90%; }
  .height-sm-pct-91 {
    height: 91%; }
  .height-sm-pct-92 {
    height: 92%; }
  .height-sm-pct-93 {
    height: 93%; }
  .height-sm-pct-94 {
    height: 94%; }
  .height-sm-pct-95 {
    height: 95%; }
  .height-sm-pct-96 {
    height: 96%; }
  .height-sm-pct-97 {
    height: 97%; }
  .height-sm-pct-98 {
    height: 98%; }
  .height-sm-pct-99 {
    height: 99%; }
  .height-sm-pct-100 {
    height: 100%; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .height-md-pct-0 {
    height: 0%; }
  .height-md-pct-1 {
    height: 1%; }
  .height-md-pct-2 {
    height: 2%; }
  .height-md-pct-3 {
    height: 3%; }
  .height-md-pct-4 {
    height: 4%; }
  .height-md-pct-5 {
    height: 5%; }
  .height-md-pct-6 {
    height: 6%; }
  .height-md-pct-7 {
    height: 7%; }
  .height-md-pct-8 {
    height: 8%; }
  .height-md-pct-9 {
    height: 9%; }
  .height-md-pct-10 {
    height: 10%; }
  .height-md-pct-11 {
    height: 11%; }
  .height-md-pct-12 {
    height: 12%; }
  .height-md-pct-13 {
    height: 13%; }
  .height-md-pct-14 {
    height: 14%; }
  .height-md-pct-15 {
    height: 15%; }
  .height-md-pct-16 {
    height: 16%; }
  .height-md-pct-17 {
    height: 17%; }
  .height-md-pct-18 {
    height: 18%; }
  .height-md-pct-19 {
    height: 19%; }
  .height-md-pct-20 {
    height: 20%; }
  .height-md-pct-21 {
    height: 21%; }
  .height-md-pct-22 {
    height: 22%; }
  .height-md-pct-23 {
    height: 23%; }
  .height-md-pct-24 {
    height: 24%; }
  .height-md-pct-25 {
    height: 25%; }
  .height-md-pct-26 {
    height: 26%; }
  .height-md-pct-27 {
    height: 27%; }
  .height-md-pct-28 {
    height: 28%; }
  .height-md-pct-29 {
    height: 29%; }
  .height-md-pct-30 {
    height: 30%; }
  .height-md-pct-31 {
    height: 31%; }
  .height-md-pct-32 {
    height: 32%; }
  .height-md-pct-33 {
    height: 33%; }
  .height-md-pct-34 {
    height: 34%; }
  .height-md-pct-35 {
    height: 35%; }
  .height-md-pct-36 {
    height: 36%; }
  .height-md-pct-37 {
    height: 37%; }
  .height-md-pct-38 {
    height: 38%; }
  .height-md-pct-39 {
    height: 39%; }
  .height-md-pct-40 {
    height: 40%; }
  .height-md-pct-41 {
    height: 41%; }
  .height-md-pct-42 {
    height: 42%; }
  .height-md-pct-43 {
    height: 43%; }
  .height-md-pct-44 {
    height: 44%; }
  .height-md-pct-45 {
    height: 45%; }
  .height-md-pct-46 {
    height: 46%; }
  .height-md-pct-47 {
    height: 47%; }
  .height-md-pct-48 {
    height: 48%; }
  .height-md-pct-49 {
    height: 49%; }
  .height-md-pct-50 {
    height: 50%; }
  .height-md-pct-51 {
    height: 51%; }
  .height-md-pct-52 {
    height: 52%; }
  .height-md-pct-53 {
    height: 53%; }
  .height-md-pct-54 {
    height: 54%; }
  .height-md-pct-55 {
    height: 55%; }
  .height-md-pct-56 {
    height: 56%; }
  .height-md-pct-57 {
    height: 57%; }
  .height-md-pct-58 {
    height: 58%; }
  .height-md-pct-59 {
    height: 59%; }
  .height-md-pct-60 {
    height: 60%; }
  .height-md-pct-61 {
    height: 61%; }
  .height-md-pct-62 {
    height: 62%; }
  .height-md-pct-63 {
    height: 63%; }
  .height-md-pct-64 {
    height: 64%; }
  .height-md-pct-65 {
    height: 65%; }
  .height-md-pct-66 {
    height: 66%; }
  .height-md-pct-67 {
    height: 67%; }
  .height-md-pct-68 {
    height: 68%; }
  .height-md-pct-69 {
    height: 69%; }
  .height-md-pct-70 {
    height: 70%; }
  .height-md-pct-71 {
    height: 71%; }
  .height-md-pct-72 {
    height: 72%; }
  .height-md-pct-73 {
    height: 73%; }
  .height-md-pct-74 {
    height: 74%; }
  .height-md-pct-75 {
    height: 75%; }
  .height-md-pct-76 {
    height: 76%; }
  .height-md-pct-77 {
    height: 77%; }
  .height-md-pct-78 {
    height: 78%; }
  .height-md-pct-79 {
    height: 79%; }
  .height-md-pct-80 {
    height: 80%; }
  .height-md-pct-81 {
    height: 81%; }
  .height-md-pct-82 {
    height: 82%; }
  .height-md-pct-83 {
    height: 83%; }
  .height-md-pct-84 {
    height: 84%; }
  .height-md-pct-85 {
    height: 85%; }
  .height-md-pct-86 {
    height: 86%; }
  .height-md-pct-87 {
    height: 87%; }
  .height-md-pct-88 {
    height: 88%; }
  .height-md-pct-89 {
    height: 89%; }
  .height-md-pct-90 {
    height: 90%; }
  .height-md-pct-91 {
    height: 91%; }
  .height-md-pct-92 {
    height: 92%; }
  .height-md-pct-93 {
    height: 93%; }
  .height-md-pct-94 {
    height: 94%; }
  .height-md-pct-95 {
    height: 95%; }
  .height-md-pct-96 {
    height: 96%; }
  .height-md-pct-97 {
    height: 97%; }
  .height-md-pct-98 {
    height: 98%; }
  .height-md-pct-99 {
    height: 99%; }
  .height-md-pct-100 {
    height: 100%; } }

@media (min-width: 1170px) {
  .height-lg-pct-0 {
    height: 0%; }
  .height-lg-pct-1 {
    height: 1%; }
  .height-lg-pct-2 {
    height: 2%; }
  .height-lg-pct-3 {
    height: 3%; }
  .height-lg-pct-4 {
    height: 4%; }
  .height-lg-pct-5 {
    height: 5%; }
  .height-lg-pct-6 {
    height: 6%; }
  .height-lg-pct-7 {
    height: 7%; }
  .height-lg-pct-8 {
    height: 8%; }
  .height-lg-pct-9 {
    height: 9%; }
  .height-lg-pct-10 {
    height: 10%; }
  .height-lg-pct-11 {
    height: 11%; }
  .height-lg-pct-12 {
    height: 12%; }
  .height-lg-pct-13 {
    height: 13%; }
  .height-lg-pct-14 {
    height: 14%; }
  .height-lg-pct-15 {
    height: 15%; }
  .height-lg-pct-16 {
    height: 16%; }
  .height-lg-pct-17 {
    height: 17%; }
  .height-lg-pct-18 {
    height: 18%; }
  .height-lg-pct-19 {
    height: 19%; }
  .height-lg-pct-20 {
    height: 20%; }
  .height-lg-pct-21 {
    height: 21%; }
  .height-lg-pct-22 {
    height: 22%; }
  .height-lg-pct-23 {
    height: 23%; }
  .height-lg-pct-24 {
    height: 24%; }
  .height-lg-pct-25 {
    height: 25%; }
  .height-lg-pct-26 {
    height: 26%; }
  .height-lg-pct-27 {
    height: 27%; }
  .height-lg-pct-28 {
    height: 28%; }
  .height-lg-pct-29 {
    height: 29%; }
  .height-lg-pct-30 {
    height: 30%; }
  .height-lg-pct-31 {
    height: 31%; }
  .height-lg-pct-32 {
    height: 32%; }
  .height-lg-pct-33 {
    height: 33%; }
  .height-lg-pct-34 {
    height: 34%; }
  .height-lg-pct-35 {
    height: 35%; }
  .height-lg-pct-36 {
    height: 36%; }
  .height-lg-pct-37 {
    height: 37%; }
  .height-lg-pct-38 {
    height: 38%; }
  .height-lg-pct-39 {
    height: 39%; }
  .height-lg-pct-40 {
    height: 40%; }
  .height-lg-pct-41 {
    height: 41%; }
  .height-lg-pct-42 {
    height: 42%; }
  .height-lg-pct-43 {
    height: 43%; }
  .height-lg-pct-44 {
    height: 44%; }
  .height-lg-pct-45 {
    height: 45%; }
  .height-lg-pct-46 {
    height: 46%; }
  .height-lg-pct-47 {
    height: 47%; }
  .height-lg-pct-48 {
    height: 48%; }
  .height-lg-pct-49 {
    height: 49%; }
  .height-lg-pct-50 {
    height: 50%; }
  .height-lg-pct-51 {
    height: 51%; }
  .height-lg-pct-52 {
    height: 52%; }
  .height-lg-pct-53 {
    height: 53%; }
  .height-lg-pct-54 {
    height: 54%; }
  .height-lg-pct-55 {
    height: 55%; }
  .height-lg-pct-56 {
    height: 56%; }
  .height-lg-pct-57 {
    height: 57%; }
  .height-lg-pct-58 {
    height: 58%; }
  .height-lg-pct-59 {
    height: 59%; }
  .height-lg-pct-60 {
    height: 60%; }
  .height-lg-pct-61 {
    height: 61%; }
  .height-lg-pct-62 {
    height: 62%; }
  .height-lg-pct-63 {
    height: 63%; }
  .height-lg-pct-64 {
    height: 64%; }
  .height-lg-pct-65 {
    height: 65%; }
  .height-lg-pct-66 {
    height: 66%; }
  .height-lg-pct-67 {
    height: 67%; }
  .height-lg-pct-68 {
    height: 68%; }
  .height-lg-pct-69 {
    height: 69%; }
  .height-lg-pct-70 {
    height: 70%; }
  .height-lg-pct-71 {
    height: 71%; }
  .height-lg-pct-72 {
    height: 72%; }
  .height-lg-pct-73 {
    height: 73%; }
  .height-lg-pct-74 {
    height: 74%; }
  .height-lg-pct-75 {
    height: 75%; }
  .height-lg-pct-76 {
    height: 76%; }
  .height-lg-pct-77 {
    height: 77%; }
  .height-lg-pct-78 {
    height: 78%; }
  .height-lg-pct-79 {
    height: 79%; }
  .height-lg-pct-80 {
    height: 80%; }
  .height-lg-pct-81 {
    height: 81%; }
  .height-lg-pct-82 {
    height: 82%; }
  .height-lg-pct-83 {
    height: 83%; }
  .height-lg-pct-84 {
    height: 84%; }
  .height-lg-pct-85 {
    height: 85%; }
  .height-lg-pct-86 {
    height: 86%; }
  .height-lg-pct-87 {
    height: 87%; }
  .height-lg-pct-88 {
    height: 88%; }
  .height-lg-pct-89 {
    height: 89%; }
  .height-lg-pct-90 {
    height: 90%; }
  .height-lg-pct-91 {
    height: 91%; }
  .height-lg-pct-92 {
    height: 92%; }
  .height-lg-pct-93 {
    height: 93%; }
  .height-lg-pct-94 {
    height: 94%; }
  .height-lg-pct-95 {
    height: 95%; }
  .height-lg-pct-96 {
    height: 96%; }
  .height-lg-pct-97 {
    height: 97%; }
  .height-lg-pct-98 {
    height: 98%; }
  .height-lg-pct-99 {
    height: 99%; }
  .height-lg-pct-100 {
    height: 100%; } }

.height-all-0 {
  height: 0px; }

.height-all-1 {
  height: 1px; }

.height-all-2 {
  height: 2px; }

.height-all-3 {
  height: 3px; }

.height-all-4 {
  height: 4px; }

.height-all-5 {
  height: 5px; }

.height-all-6 {
  height: 6px; }

.height-all-7 {
  height: 7px; }

.height-all-8 {
  height: 8px; }

.height-all-9 {
  height: 9px; }

.height-all-10 {
  height: 10px; }

.height-all-11 {
  height: 11px; }

.height-all-12 {
  height: 12px; }

.height-all-13 {
  height: 13px; }

.height-all-14 {
  height: 14px; }

.height-all-15 {
  height: 15px; }

.height-all-16 {
  height: 16px; }

.height-all-17 {
  height: 17px; }

.height-all-18 {
  height: 18px; }

.height-all-19 {
  height: 19px; }

.height-all-20 {
  height: 20px; }

.height-all-21 {
  height: 21px; }

.height-all-22 {
  height: 22px; }

.height-all-23 {
  height: 23px; }

.height-all-24 {
  height: 24px; }

.height-all-25 {
  height: 25px; }

.height-all-26 {
  height: 26px; }

.height-all-27 {
  height: 27px; }

.height-all-28 {
  height: 28px; }

.height-all-29 {
  height: 29px; }

.height-all-30 {
  height: 30px; }

.height-all-31 {
  height: 31px; }

.height-all-32 {
  height: 32px; }

.height-all-33 {
  height: 33px; }

.height-all-34 {
  height: 34px; }

.height-all-35 {
  height: 35px; }

.height-all-36 {
  height: 36px; }

.height-all-37 {
  height: 37px; }

.height-all-38 {
  height: 38px; }

.height-all-39 {
  height: 39px; }

.height-all-40 {
  height: 40px; }

.height-all-41 {
  height: 41px; }

.height-all-42 {
  height: 42px; }

.height-all-43 {
  height: 43px; }

.height-all-44 {
  height: 44px; }

.height-all-45 {
  height: 45px; }

.height-all-46 {
  height: 46px; }

.height-all-47 {
  height: 47px; }

.height-all-48 {
  height: 48px; }

.height-all-49 {
  height: 49px; }

.height-all-50 {
  height: 50px; }

.height-all-51 {
  height: 51px; }

.height-all-52 {
  height: 52px; }

.height-all-53 {
  height: 53px; }

.height-all-54 {
  height: 54px; }

.height-all-55 {
  height: 55px; }

.height-all-56 {
  height: 56px; }

.height-all-57 {
  height: 57px; }

.height-all-58 {
  height: 58px; }

.height-all-59 {
  height: 59px; }

.height-all-60 {
  height: 60px; }

.height-all-61 {
  height: 61px; }

.height-all-62 {
  height: 62px; }

.height-all-63 {
  height: 63px; }

.height-all-64 {
  height: 64px; }

.height-all-65 {
  height: 65px; }

.height-all-66 {
  height: 66px; }

.height-all-67 {
  height: 67px; }

.height-all-68 {
  height: 68px; }

.height-all-69 {
  height: 69px; }

.height-all-70 {
  height: 70px; }

.height-all-71 {
  height: 71px; }

.height-all-72 {
  height: 72px; }

.height-all-73 {
  height: 73px; }

.height-all-74 {
  height: 74px; }

.height-all-75 {
  height: 75px; }

.height-all-76 {
  height: 76px; }

.height-all-77 {
  height: 77px; }

.height-all-78 {
  height: 78px; }

.height-all-79 {
  height: 79px; }

.height-all-80 {
  height: 80px; }

.height-all-81 {
  height: 81px; }

.height-all-82 {
  height: 82px; }

.height-all-83 {
  height: 83px; }

.height-all-84 {
  height: 84px; }

.height-all-85 {
  height: 85px; }

.height-all-86 {
  height: 86px; }

.height-all-87 {
  height: 87px; }

.height-all-88 {
  height: 88px; }

.height-all-89 {
  height: 89px; }

.height-all-90 {
  height: 90px; }

.height-all-91 {
  height: 91px; }

.height-all-92 {
  height: 92px; }

.height-all-93 {
  height: 93px; }

.height-all-94 {
  height: 94px; }

.height-all-95 {
  height: 95px; }

.height-all-96 {
  height: 96px; }

.height-all-97 {
  height: 97px; }

.height-all-98 {
  height: 98px; }

.height-all-99 {
  height: 99px; }

.height-all-100 {
  height: 100px; }

@media (min-width: 0) and (max-width: 767px) {
  .height-xs-0 {
    height: 0px; }
  .height-xs-1 {
    height: 1px; }
  .height-xs-2 {
    height: 2px; }
  .height-xs-3 {
    height: 3px; }
  .height-xs-4 {
    height: 4px; }
  .height-xs-5 {
    height: 5px; }
  .height-xs-6 {
    height: 6px; }
  .height-xs-7 {
    height: 7px; }
  .height-xs-8 {
    height: 8px; }
  .height-xs-9 {
    height: 9px; }
  .height-xs-10 {
    height: 10px; }
  .height-xs-11 {
    height: 11px; }
  .height-xs-12 {
    height: 12px; }
  .height-xs-13 {
    height: 13px; }
  .height-xs-14 {
    height: 14px; }
  .height-xs-15 {
    height: 15px; }
  .height-xs-16 {
    height: 16px; }
  .height-xs-17 {
    height: 17px; }
  .height-xs-18 {
    height: 18px; }
  .height-xs-19 {
    height: 19px; }
  .height-xs-20 {
    height: 20px; }
  .height-xs-21 {
    height: 21px; }
  .height-xs-22 {
    height: 22px; }
  .height-xs-23 {
    height: 23px; }
  .height-xs-24 {
    height: 24px; }
  .height-xs-25 {
    height: 25px; }
  .height-xs-26 {
    height: 26px; }
  .height-xs-27 {
    height: 27px; }
  .height-xs-28 {
    height: 28px; }
  .height-xs-29 {
    height: 29px; }
  .height-xs-30 {
    height: 30px; }
  .height-xs-31 {
    height: 31px; }
  .height-xs-32 {
    height: 32px; }
  .height-xs-33 {
    height: 33px; }
  .height-xs-34 {
    height: 34px; }
  .height-xs-35 {
    height: 35px; }
  .height-xs-36 {
    height: 36px; }
  .height-xs-37 {
    height: 37px; }
  .height-xs-38 {
    height: 38px; }
  .height-xs-39 {
    height: 39px; }
  .height-xs-40 {
    height: 40px; }
  .height-xs-41 {
    height: 41px; }
  .height-xs-42 {
    height: 42px; }
  .height-xs-43 {
    height: 43px; }
  .height-xs-44 {
    height: 44px; }
  .height-xs-45 {
    height: 45px; }
  .height-xs-46 {
    height: 46px; }
  .height-xs-47 {
    height: 47px; }
  .height-xs-48 {
    height: 48px; }
  .height-xs-49 {
    height: 49px; }
  .height-xs-50 {
    height: 50px; }
  .height-xs-51 {
    height: 51px; }
  .height-xs-52 {
    height: 52px; }
  .height-xs-53 {
    height: 53px; }
  .height-xs-54 {
    height: 54px; }
  .height-xs-55 {
    height: 55px; }
  .height-xs-56 {
    height: 56px; }
  .height-xs-57 {
    height: 57px; }
  .height-xs-58 {
    height: 58px; }
  .height-xs-59 {
    height: 59px; }
  .height-xs-60 {
    height: 60px; }
  .height-xs-61 {
    height: 61px; }
  .height-xs-62 {
    height: 62px; }
  .height-xs-63 {
    height: 63px; }
  .height-xs-64 {
    height: 64px; }
  .height-xs-65 {
    height: 65px; }
  .height-xs-66 {
    height: 66px; }
  .height-xs-67 {
    height: 67px; }
  .height-xs-68 {
    height: 68px; }
  .height-xs-69 {
    height: 69px; }
  .height-xs-70 {
    height: 70px; }
  .height-xs-71 {
    height: 71px; }
  .height-xs-72 {
    height: 72px; }
  .height-xs-73 {
    height: 73px; }
  .height-xs-74 {
    height: 74px; }
  .height-xs-75 {
    height: 75px; }
  .height-xs-76 {
    height: 76px; }
  .height-xs-77 {
    height: 77px; }
  .height-xs-78 {
    height: 78px; }
  .height-xs-79 {
    height: 79px; }
  .height-xs-80 {
    height: 80px; }
  .height-xs-81 {
    height: 81px; }
  .height-xs-82 {
    height: 82px; }
  .height-xs-83 {
    height: 83px; }
  .height-xs-84 {
    height: 84px; }
  .height-xs-85 {
    height: 85px; }
  .height-xs-86 {
    height: 86px; }
  .height-xs-87 {
    height: 87px; }
  .height-xs-88 {
    height: 88px; }
  .height-xs-89 {
    height: 89px; }
  .height-xs-90 {
    height: 90px; }
  .height-xs-91 {
    height: 91px; }
  .height-xs-92 {
    height: 92px; }
  .height-xs-93 {
    height: 93px; }
  .height-xs-94 {
    height: 94px; }
  .height-xs-95 {
    height: 95px; }
  .height-xs-96 {
    height: 96px; }
  .height-xs-97 {
    height: 97px; }
  .height-xs-98 {
    height: 98px; }
  .height-xs-99 {
    height: 99px; }
  .height-xs-100 {
    height: 100px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .height-sm-0 {
    height: 0px; }
  .height-sm-1 {
    height: 1px; }
  .height-sm-2 {
    height: 2px; }
  .height-sm-3 {
    height: 3px; }
  .height-sm-4 {
    height: 4px; }
  .height-sm-5 {
    height: 5px; }
  .height-sm-6 {
    height: 6px; }
  .height-sm-7 {
    height: 7px; }
  .height-sm-8 {
    height: 8px; }
  .height-sm-9 {
    height: 9px; }
  .height-sm-10 {
    height: 10px; }
  .height-sm-11 {
    height: 11px; }
  .height-sm-12 {
    height: 12px; }
  .height-sm-13 {
    height: 13px; }
  .height-sm-14 {
    height: 14px; }
  .height-sm-15 {
    height: 15px; }
  .height-sm-16 {
    height: 16px; }
  .height-sm-17 {
    height: 17px; }
  .height-sm-18 {
    height: 18px; }
  .height-sm-19 {
    height: 19px; }
  .height-sm-20 {
    height: 20px; }
  .height-sm-21 {
    height: 21px; }
  .height-sm-22 {
    height: 22px; }
  .height-sm-23 {
    height: 23px; }
  .height-sm-24 {
    height: 24px; }
  .height-sm-25 {
    height: 25px; }
  .height-sm-26 {
    height: 26px; }
  .height-sm-27 {
    height: 27px; }
  .height-sm-28 {
    height: 28px; }
  .height-sm-29 {
    height: 29px; }
  .height-sm-30 {
    height: 30px; }
  .height-sm-31 {
    height: 31px; }
  .height-sm-32 {
    height: 32px; }
  .height-sm-33 {
    height: 33px; }
  .height-sm-34 {
    height: 34px; }
  .height-sm-35 {
    height: 35px; }
  .height-sm-36 {
    height: 36px; }
  .height-sm-37 {
    height: 37px; }
  .height-sm-38 {
    height: 38px; }
  .height-sm-39 {
    height: 39px; }
  .height-sm-40 {
    height: 40px; }
  .height-sm-41 {
    height: 41px; }
  .height-sm-42 {
    height: 42px; }
  .height-sm-43 {
    height: 43px; }
  .height-sm-44 {
    height: 44px; }
  .height-sm-45 {
    height: 45px; }
  .height-sm-46 {
    height: 46px; }
  .height-sm-47 {
    height: 47px; }
  .height-sm-48 {
    height: 48px; }
  .height-sm-49 {
    height: 49px; }
  .height-sm-50 {
    height: 50px; }
  .height-sm-51 {
    height: 51px; }
  .height-sm-52 {
    height: 52px; }
  .height-sm-53 {
    height: 53px; }
  .height-sm-54 {
    height: 54px; }
  .height-sm-55 {
    height: 55px; }
  .height-sm-56 {
    height: 56px; }
  .height-sm-57 {
    height: 57px; }
  .height-sm-58 {
    height: 58px; }
  .height-sm-59 {
    height: 59px; }
  .height-sm-60 {
    height: 60px; }
  .height-sm-61 {
    height: 61px; }
  .height-sm-62 {
    height: 62px; }
  .height-sm-63 {
    height: 63px; }
  .height-sm-64 {
    height: 64px; }
  .height-sm-65 {
    height: 65px; }
  .height-sm-66 {
    height: 66px; }
  .height-sm-67 {
    height: 67px; }
  .height-sm-68 {
    height: 68px; }
  .height-sm-69 {
    height: 69px; }
  .height-sm-70 {
    height: 70px; }
  .height-sm-71 {
    height: 71px; }
  .height-sm-72 {
    height: 72px; }
  .height-sm-73 {
    height: 73px; }
  .height-sm-74 {
    height: 74px; }
  .height-sm-75 {
    height: 75px; }
  .height-sm-76 {
    height: 76px; }
  .height-sm-77 {
    height: 77px; }
  .height-sm-78 {
    height: 78px; }
  .height-sm-79 {
    height: 79px; }
  .height-sm-80 {
    height: 80px; }
  .height-sm-81 {
    height: 81px; }
  .height-sm-82 {
    height: 82px; }
  .height-sm-83 {
    height: 83px; }
  .height-sm-84 {
    height: 84px; }
  .height-sm-85 {
    height: 85px; }
  .height-sm-86 {
    height: 86px; }
  .height-sm-87 {
    height: 87px; }
  .height-sm-88 {
    height: 88px; }
  .height-sm-89 {
    height: 89px; }
  .height-sm-90 {
    height: 90px; }
  .height-sm-91 {
    height: 91px; }
  .height-sm-92 {
    height: 92px; }
  .height-sm-93 {
    height: 93px; }
  .height-sm-94 {
    height: 94px; }
  .height-sm-95 {
    height: 95px; }
  .height-sm-96 {
    height: 96px; }
  .height-sm-97 {
    height: 97px; }
  .height-sm-98 {
    height: 98px; }
  .height-sm-99 {
    height: 99px; }
  .height-sm-100 {
    height: 100px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .height-md-0 {
    height: 0px; }
  .height-md-1 {
    height: 1px; }
  .height-md-2 {
    height: 2px; }
  .height-md-3 {
    height: 3px; }
  .height-md-4 {
    height: 4px; }
  .height-md-5 {
    height: 5px; }
  .height-md-6 {
    height: 6px; }
  .height-md-7 {
    height: 7px; }
  .height-md-8 {
    height: 8px; }
  .height-md-9 {
    height: 9px; }
  .height-md-10 {
    height: 10px; }
  .height-md-11 {
    height: 11px; }
  .height-md-12 {
    height: 12px; }
  .height-md-13 {
    height: 13px; }
  .height-md-14 {
    height: 14px; }
  .height-md-15 {
    height: 15px; }
  .height-md-16 {
    height: 16px; }
  .height-md-17 {
    height: 17px; }
  .height-md-18 {
    height: 18px; }
  .height-md-19 {
    height: 19px; }
  .height-md-20 {
    height: 20px; }
  .height-md-21 {
    height: 21px; }
  .height-md-22 {
    height: 22px; }
  .height-md-23 {
    height: 23px; }
  .height-md-24 {
    height: 24px; }
  .height-md-25 {
    height: 25px; }
  .height-md-26 {
    height: 26px; }
  .height-md-27 {
    height: 27px; }
  .height-md-28 {
    height: 28px; }
  .height-md-29 {
    height: 29px; }
  .height-md-30 {
    height: 30px; }
  .height-md-31 {
    height: 31px; }
  .height-md-32 {
    height: 32px; }
  .height-md-33 {
    height: 33px; }
  .height-md-34 {
    height: 34px; }
  .height-md-35 {
    height: 35px; }
  .height-md-36 {
    height: 36px; }
  .height-md-37 {
    height: 37px; }
  .height-md-38 {
    height: 38px; }
  .height-md-39 {
    height: 39px; }
  .height-md-40 {
    height: 40px; }
  .height-md-41 {
    height: 41px; }
  .height-md-42 {
    height: 42px; }
  .height-md-43 {
    height: 43px; }
  .height-md-44 {
    height: 44px; }
  .height-md-45 {
    height: 45px; }
  .height-md-46 {
    height: 46px; }
  .height-md-47 {
    height: 47px; }
  .height-md-48 {
    height: 48px; }
  .height-md-49 {
    height: 49px; }
  .height-md-50 {
    height: 50px; }
  .height-md-51 {
    height: 51px; }
  .height-md-52 {
    height: 52px; }
  .height-md-53 {
    height: 53px; }
  .height-md-54 {
    height: 54px; }
  .height-md-55 {
    height: 55px; }
  .height-md-56 {
    height: 56px; }
  .height-md-57 {
    height: 57px; }
  .height-md-58 {
    height: 58px; }
  .height-md-59 {
    height: 59px; }
  .height-md-60 {
    height: 60px; }
  .height-md-61 {
    height: 61px; }
  .height-md-62 {
    height: 62px; }
  .height-md-63 {
    height: 63px; }
  .height-md-64 {
    height: 64px; }
  .height-md-65 {
    height: 65px; }
  .height-md-66 {
    height: 66px; }
  .height-md-67 {
    height: 67px; }
  .height-md-68 {
    height: 68px; }
  .height-md-69 {
    height: 69px; }
  .height-md-70 {
    height: 70px; }
  .height-md-71 {
    height: 71px; }
  .height-md-72 {
    height: 72px; }
  .height-md-73 {
    height: 73px; }
  .height-md-74 {
    height: 74px; }
  .height-md-75 {
    height: 75px; }
  .height-md-76 {
    height: 76px; }
  .height-md-77 {
    height: 77px; }
  .height-md-78 {
    height: 78px; }
  .height-md-79 {
    height: 79px; }
  .height-md-80 {
    height: 80px; }
  .height-md-81 {
    height: 81px; }
  .height-md-82 {
    height: 82px; }
  .height-md-83 {
    height: 83px; }
  .height-md-84 {
    height: 84px; }
  .height-md-85 {
    height: 85px; }
  .height-md-86 {
    height: 86px; }
  .height-md-87 {
    height: 87px; }
  .height-md-88 {
    height: 88px; }
  .height-md-89 {
    height: 89px; }
  .height-md-90 {
    height: 90px; }
  .height-md-91 {
    height: 91px; }
  .height-md-92 {
    height: 92px; }
  .height-md-93 {
    height: 93px; }
  .height-md-94 {
    height: 94px; }
  .height-md-95 {
    height: 95px; }
  .height-md-96 {
    height: 96px; }
  .height-md-97 {
    height: 97px; }
  .height-md-98 {
    height: 98px; }
  .height-md-99 {
    height: 99px; }
  .height-md-100 {
    height: 100px; } }

@media (min-width: 1170px) {
  .height-lg-0 {
    height: 0px; }
  .height-lg-1 {
    height: 1px; }
  .height-lg-2 {
    height: 2px; }
  .height-lg-3 {
    height: 3px; }
  .height-lg-4 {
    height: 4px; }
  .height-lg-5 {
    height: 5px; }
  .height-lg-6 {
    height: 6px; }
  .height-lg-7 {
    height: 7px; }
  .height-lg-8 {
    height: 8px; }
  .height-lg-9 {
    height: 9px; }
  .height-lg-10 {
    height: 10px; }
  .height-lg-11 {
    height: 11px; }
  .height-lg-12 {
    height: 12px; }
  .height-lg-13 {
    height: 13px; }
  .height-lg-14 {
    height: 14px; }
  .height-lg-15 {
    height: 15px; }
  .height-lg-16 {
    height: 16px; }
  .height-lg-17 {
    height: 17px; }
  .height-lg-18 {
    height: 18px; }
  .height-lg-19 {
    height: 19px; }
  .height-lg-20 {
    height: 20px; }
  .height-lg-21 {
    height: 21px; }
  .height-lg-22 {
    height: 22px; }
  .height-lg-23 {
    height: 23px; }
  .height-lg-24 {
    height: 24px; }
  .height-lg-25 {
    height: 25px; }
  .height-lg-26 {
    height: 26px; }
  .height-lg-27 {
    height: 27px; }
  .height-lg-28 {
    height: 28px; }
  .height-lg-29 {
    height: 29px; }
  .height-lg-30 {
    height: 30px; }
  .height-lg-31 {
    height: 31px; }
  .height-lg-32 {
    height: 32px; }
  .height-lg-33 {
    height: 33px; }
  .height-lg-34 {
    height: 34px; }
  .height-lg-35 {
    height: 35px; }
  .height-lg-36 {
    height: 36px; }
  .height-lg-37 {
    height: 37px; }
  .height-lg-38 {
    height: 38px; }
  .height-lg-39 {
    height: 39px; }
  .height-lg-40 {
    height: 40px; }
  .height-lg-41 {
    height: 41px; }
  .height-lg-42 {
    height: 42px; }
  .height-lg-43 {
    height: 43px; }
  .height-lg-44 {
    height: 44px; }
  .height-lg-45 {
    height: 45px; }
  .height-lg-46 {
    height: 46px; }
  .height-lg-47 {
    height: 47px; }
  .height-lg-48 {
    height: 48px; }
  .height-lg-49 {
    height: 49px; }
  .height-lg-50 {
    height: 50px; }
  .height-lg-51 {
    height: 51px; }
  .height-lg-52 {
    height: 52px; }
  .height-lg-53 {
    height: 53px; }
  .height-lg-54 {
    height: 54px; }
  .height-lg-55 {
    height: 55px; }
  .height-lg-56 {
    height: 56px; }
  .height-lg-57 {
    height: 57px; }
  .height-lg-58 {
    height: 58px; }
  .height-lg-59 {
    height: 59px; }
  .height-lg-60 {
    height: 60px; }
  .height-lg-61 {
    height: 61px; }
  .height-lg-62 {
    height: 62px; }
  .height-lg-63 {
    height: 63px; }
  .height-lg-64 {
    height: 64px; }
  .height-lg-65 {
    height: 65px; }
  .height-lg-66 {
    height: 66px; }
  .height-lg-67 {
    height: 67px; }
  .height-lg-68 {
    height: 68px; }
  .height-lg-69 {
    height: 69px; }
  .height-lg-70 {
    height: 70px; }
  .height-lg-71 {
    height: 71px; }
  .height-lg-72 {
    height: 72px; }
  .height-lg-73 {
    height: 73px; }
  .height-lg-74 {
    height: 74px; }
  .height-lg-75 {
    height: 75px; }
  .height-lg-76 {
    height: 76px; }
  .height-lg-77 {
    height: 77px; }
  .height-lg-78 {
    height: 78px; }
  .height-lg-79 {
    height: 79px; }
  .height-lg-80 {
    height: 80px; }
  .height-lg-81 {
    height: 81px; }
  .height-lg-82 {
    height: 82px; }
  .height-lg-83 {
    height: 83px; }
  .height-lg-84 {
    height: 84px; }
  .height-lg-85 {
    height: 85px; }
  .height-lg-86 {
    height: 86px; }
  .height-lg-87 {
    height: 87px; }
  .height-lg-88 {
    height: 88px; }
  .height-lg-89 {
    height: 89px; }
  .height-lg-90 {
    height: 90px; }
  .height-lg-91 {
    height: 91px; }
  .height-lg-92 {
    height: 92px; }
  .height-lg-93 {
    height: 93px; }
  .height-lg-94 {
    height: 94px; }
  .height-lg-95 {
    height: 95px; }
  .height-lg-96 {
    height: 96px; }
  .height-lg-97 {
    height: 97px; }
  .height-lg-98 {
    height: 98px; }
  .height-lg-99 {
    height: 99px; }
  .height-lg-100 {
    height: 100px; } }

/* ----------------------------------------------- height [END] ----------------------------------------------------- */
/* ----------------------------------------------- min-width [START] ------------------------------------------------ */
.min-all-width-pct-0 {
  min-width: 0%; }

.min-all-width-pct-1 {
  min-width: 1%; }

.min-all-width-pct-2 {
  min-width: 2%; }

.min-all-width-pct-3 {
  min-width: 3%; }

.min-all-width-pct-4 {
  min-width: 4%; }

.min-all-width-pct-5 {
  min-width: 5%; }

.min-all-width-pct-6 {
  min-width: 6%; }

.min-all-width-pct-7 {
  min-width: 7%; }

.min-all-width-pct-8 {
  min-width: 8%; }

.min-all-width-pct-9 {
  min-width: 9%; }

.min-all-width-pct-10 {
  min-width: 10%; }

.min-all-width-pct-11 {
  min-width: 11%; }

.min-all-width-pct-12 {
  min-width: 12%; }

.min-all-width-pct-13 {
  min-width: 13%; }

.min-all-width-pct-14 {
  min-width: 14%; }

.min-all-width-pct-15 {
  min-width: 15%; }

.min-all-width-pct-16 {
  min-width: 16%; }

.min-all-width-pct-17 {
  min-width: 17%; }

.min-all-width-pct-18 {
  min-width: 18%; }

.min-all-width-pct-19 {
  min-width: 19%; }

.min-all-width-pct-20 {
  min-width: 20%; }

.min-all-width-pct-21 {
  min-width: 21%; }

.min-all-width-pct-22 {
  min-width: 22%; }

.min-all-width-pct-23 {
  min-width: 23%; }

.min-all-width-pct-24 {
  min-width: 24%; }

.min-all-width-pct-25 {
  min-width: 25%; }

.min-all-width-pct-26 {
  min-width: 26%; }

.min-all-width-pct-27 {
  min-width: 27%; }

.min-all-width-pct-28 {
  min-width: 28%; }

.min-all-width-pct-29 {
  min-width: 29%; }

.min-all-width-pct-30 {
  min-width: 30%; }

.min-all-width-pct-31 {
  min-width: 31%; }

.min-all-width-pct-32 {
  min-width: 32%; }

.min-all-width-pct-33 {
  min-width: 33%; }

.min-all-width-pct-34 {
  min-width: 34%; }

.min-all-width-pct-35 {
  min-width: 35%; }

.min-all-width-pct-36 {
  min-width: 36%; }

.min-all-width-pct-37 {
  min-width: 37%; }

.min-all-width-pct-38 {
  min-width: 38%; }

.min-all-width-pct-39 {
  min-width: 39%; }

.min-all-width-pct-40 {
  min-width: 40%; }

.min-all-width-pct-41 {
  min-width: 41%; }

.min-all-width-pct-42 {
  min-width: 42%; }

.min-all-width-pct-43 {
  min-width: 43%; }

.min-all-width-pct-44 {
  min-width: 44%; }

.min-all-width-pct-45 {
  min-width: 45%; }

.min-all-width-pct-46 {
  min-width: 46%; }

.min-all-width-pct-47 {
  min-width: 47%; }

.min-all-width-pct-48 {
  min-width: 48%; }

.min-all-width-pct-49 {
  min-width: 49%; }

.min-all-width-pct-50 {
  min-width: 50%; }

.min-all-width-pct-51 {
  min-width: 51%; }

.min-all-width-pct-52 {
  min-width: 52%; }

.min-all-width-pct-53 {
  min-width: 53%; }

.min-all-width-pct-54 {
  min-width: 54%; }

.min-all-width-pct-55 {
  min-width: 55%; }

.min-all-width-pct-56 {
  min-width: 56%; }

.min-all-width-pct-57 {
  min-width: 57%; }

.min-all-width-pct-58 {
  min-width: 58%; }

.min-all-width-pct-59 {
  min-width: 59%; }

.min-all-width-pct-60 {
  min-width: 60%; }

.min-all-width-pct-61 {
  min-width: 61%; }

.min-all-width-pct-62 {
  min-width: 62%; }

.min-all-width-pct-63 {
  min-width: 63%; }

.min-all-width-pct-64 {
  min-width: 64%; }

.min-all-width-pct-65 {
  min-width: 65%; }

.min-all-width-pct-66 {
  min-width: 66%; }

.min-all-width-pct-67 {
  min-width: 67%; }

.min-all-width-pct-68 {
  min-width: 68%; }

.min-all-width-pct-69 {
  min-width: 69%; }

.min-all-width-pct-70 {
  min-width: 70%; }

.min-all-width-pct-71 {
  min-width: 71%; }

.min-all-width-pct-72 {
  min-width: 72%; }

.min-all-width-pct-73 {
  min-width: 73%; }

.min-all-width-pct-74 {
  min-width: 74%; }

.min-all-width-pct-75 {
  min-width: 75%; }

.min-all-width-pct-76 {
  min-width: 76%; }

.min-all-width-pct-77 {
  min-width: 77%; }

.min-all-width-pct-78 {
  min-width: 78%; }

.min-all-width-pct-79 {
  min-width: 79%; }

.min-all-width-pct-80 {
  min-width: 80%; }

.min-all-width-pct-81 {
  min-width: 81%; }

.min-all-width-pct-82 {
  min-width: 82%; }

.min-all-width-pct-83 {
  min-width: 83%; }

.min-all-width-pct-84 {
  min-width: 84%; }

.min-all-width-pct-85 {
  min-width: 85%; }

.min-all-width-pct-86 {
  min-width: 86%; }

.min-all-width-pct-87 {
  min-width: 87%; }

.min-all-width-pct-88 {
  min-width: 88%; }

.min-all-width-pct-89 {
  min-width: 89%; }

.min-all-width-pct-90 {
  min-width: 90%; }

.min-all-width-pct-91 {
  min-width: 91%; }

.min-all-width-pct-92 {
  min-width: 92%; }

.min-all-width-pct-93 {
  min-width: 93%; }

.min-all-width-pct-94 {
  min-width: 94%; }

.min-all-width-pct-95 {
  min-width: 95%; }

.min-all-width-pct-96 {
  min-width: 96%; }

.min-all-width-pct-97 {
  min-width: 97%; }

.min-all-width-pct-98 {
  min-width: 98%; }

.min-all-width-pct-99 {
  min-width: 99%; }

.min-all-width-pct-100 {
  min-width: 100%; }

@media (min-width: 0) and (max-width: 767px) {
  .min-xs-width-pct-0 {
    min-width: 0%; }
  .min-xs-width-pct-1 {
    min-width: 1%; }
  .min-xs-width-pct-2 {
    min-width: 2%; }
  .min-xs-width-pct-3 {
    min-width: 3%; }
  .min-xs-width-pct-4 {
    min-width: 4%; }
  .min-xs-width-pct-5 {
    min-width: 5%; }
  .min-xs-width-pct-6 {
    min-width: 6%; }
  .min-xs-width-pct-7 {
    min-width: 7%; }
  .min-xs-width-pct-8 {
    min-width: 8%; }
  .min-xs-width-pct-9 {
    min-width: 9%; }
  .min-xs-width-pct-10 {
    min-width: 10%; }
  .min-xs-width-pct-11 {
    min-width: 11%; }
  .min-xs-width-pct-12 {
    min-width: 12%; }
  .min-xs-width-pct-13 {
    min-width: 13%; }
  .min-xs-width-pct-14 {
    min-width: 14%; }
  .min-xs-width-pct-15 {
    min-width: 15%; }
  .min-xs-width-pct-16 {
    min-width: 16%; }
  .min-xs-width-pct-17 {
    min-width: 17%; }
  .min-xs-width-pct-18 {
    min-width: 18%; }
  .min-xs-width-pct-19 {
    min-width: 19%; }
  .min-xs-width-pct-20 {
    min-width: 20%; }
  .min-xs-width-pct-21 {
    min-width: 21%; }
  .min-xs-width-pct-22 {
    min-width: 22%; }
  .min-xs-width-pct-23 {
    min-width: 23%; }
  .min-xs-width-pct-24 {
    min-width: 24%; }
  .min-xs-width-pct-25 {
    min-width: 25%; }
  .min-xs-width-pct-26 {
    min-width: 26%; }
  .min-xs-width-pct-27 {
    min-width: 27%; }
  .min-xs-width-pct-28 {
    min-width: 28%; }
  .min-xs-width-pct-29 {
    min-width: 29%; }
  .min-xs-width-pct-30 {
    min-width: 30%; }
  .min-xs-width-pct-31 {
    min-width: 31%; }
  .min-xs-width-pct-32 {
    min-width: 32%; }
  .min-xs-width-pct-33 {
    min-width: 33%; }
  .min-xs-width-pct-34 {
    min-width: 34%; }
  .min-xs-width-pct-35 {
    min-width: 35%; }
  .min-xs-width-pct-36 {
    min-width: 36%; }
  .min-xs-width-pct-37 {
    min-width: 37%; }
  .min-xs-width-pct-38 {
    min-width: 38%; }
  .min-xs-width-pct-39 {
    min-width: 39%; }
  .min-xs-width-pct-40 {
    min-width: 40%; }
  .min-xs-width-pct-41 {
    min-width: 41%; }
  .min-xs-width-pct-42 {
    min-width: 42%; }
  .min-xs-width-pct-43 {
    min-width: 43%; }
  .min-xs-width-pct-44 {
    min-width: 44%; }
  .min-xs-width-pct-45 {
    min-width: 45%; }
  .min-xs-width-pct-46 {
    min-width: 46%; }
  .min-xs-width-pct-47 {
    min-width: 47%; }
  .min-xs-width-pct-48 {
    min-width: 48%; }
  .min-xs-width-pct-49 {
    min-width: 49%; }
  .min-xs-width-pct-50 {
    min-width: 50%; }
  .min-xs-width-pct-51 {
    min-width: 51%; }
  .min-xs-width-pct-52 {
    min-width: 52%; }
  .min-xs-width-pct-53 {
    min-width: 53%; }
  .min-xs-width-pct-54 {
    min-width: 54%; }
  .min-xs-width-pct-55 {
    min-width: 55%; }
  .min-xs-width-pct-56 {
    min-width: 56%; }
  .min-xs-width-pct-57 {
    min-width: 57%; }
  .min-xs-width-pct-58 {
    min-width: 58%; }
  .min-xs-width-pct-59 {
    min-width: 59%; }
  .min-xs-width-pct-60 {
    min-width: 60%; }
  .min-xs-width-pct-61 {
    min-width: 61%; }
  .min-xs-width-pct-62 {
    min-width: 62%; }
  .min-xs-width-pct-63 {
    min-width: 63%; }
  .min-xs-width-pct-64 {
    min-width: 64%; }
  .min-xs-width-pct-65 {
    min-width: 65%; }
  .min-xs-width-pct-66 {
    min-width: 66%; }
  .min-xs-width-pct-67 {
    min-width: 67%; }
  .min-xs-width-pct-68 {
    min-width: 68%; }
  .min-xs-width-pct-69 {
    min-width: 69%; }
  .min-xs-width-pct-70 {
    min-width: 70%; }
  .min-xs-width-pct-71 {
    min-width: 71%; }
  .min-xs-width-pct-72 {
    min-width: 72%; }
  .min-xs-width-pct-73 {
    min-width: 73%; }
  .min-xs-width-pct-74 {
    min-width: 74%; }
  .min-xs-width-pct-75 {
    min-width: 75%; }
  .min-xs-width-pct-76 {
    min-width: 76%; }
  .min-xs-width-pct-77 {
    min-width: 77%; }
  .min-xs-width-pct-78 {
    min-width: 78%; }
  .min-xs-width-pct-79 {
    min-width: 79%; }
  .min-xs-width-pct-80 {
    min-width: 80%; }
  .min-xs-width-pct-81 {
    min-width: 81%; }
  .min-xs-width-pct-82 {
    min-width: 82%; }
  .min-xs-width-pct-83 {
    min-width: 83%; }
  .min-xs-width-pct-84 {
    min-width: 84%; }
  .min-xs-width-pct-85 {
    min-width: 85%; }
  .min-xs-width-pct-86 {
    min-width: 86%; }
  .min-xs-width-pct-87 {
    min-width: 87%; }
  .min-xs-width-pct-88 {
    min-width: 88%; }
  .min-xs-width-pct-89 {
    min-width: 89%; }
  .min-xs-width-pct-90 {
    min-width: 90%; }
  .min-xs-width-pct-91 {
    min-width: 91%; }
  .min-xs-width-pct-92 {
    min-width: 92%; }
  .min-xs-width-pct-93 {
    min-width: 93%; }
  .min-xs-width-pct-94 {
    min-width: 94%; }
  .min-xs-width-pct-95 {
    min-width: 95%; }
  .min-xs-width-pct-96 {
    min-width: 96%; }
  .min-xs-width-pct-97 {
    min-width: 97%; }
  .min-xs-width-pct-98 {
    min-width: 98%; }
  .min-xs-width-pct-99 {
    min-width: 99%; }
  .min-xs-width-pct-100 {
    min-width: 100%; } }

@media (min-width: 768px) and (max-width: 991px) {
  .min-sm-width-pct-0 {
    min-width: 0%; }
  .min-sm-width-pct-1 {
    min-width: 1%; }
  .min-sm-width-pct-2 {
    min-width: 2%; }
  .min-sm-width-pct-3 {
    min-width: 3%; }
  .min-sm-width-pct-4 {
    min-width: 4%; }
  .min-sm-width-pct-5 {
    min-width: 5%; }
  .min-sm-width-pct-6 {
    min-width: 6%; }
  .min-sm-width-pct-7 {
    min-width: 7%; }
  .min-sm-width-pct-8 {
    min-width: 8%; }
  .min-sm-width-pct-9 {
    min-width: 9%; }
  .min-sm-width-pct-10 {
    min-width: 10%; }
  .min-sm-width-pct-11 {
    min-width: 11%; }
  .min-sm-width-pct-12 {
    min-width: 12%; }
  .min-sm-width-pct-13 {
    min-width: 13%; }
  .min-sm-width-pct-14 {
    min-width: 14%; }
  .min-sm-width-pct-15 {
    min-width: 15%; }
  .min-sm-width-pct-16 {
    min-width: 16%; }
  .min-sm-width-pct-17 {
    min-width: 17%; }
  .min-sm-width-pct-18 {
    min-width: 18%; }
  .min-sm-width-pct-19 {
    min-width: 19%; }
  .min-sm-width-pct-20 {
    min-width: 20%; }
  .min-sm-width-pct-21 {
    min-width: 21%; }
  .min-sm-width-pct-22 {
    min-width: 22%; }
  .min-sm-width-pct-23 {
    min-width: 23%; }
  .min-sm-width-pct-24 {
    min-width: 24%; }
  .min-sm-width-pct-25 {
    min-width: 25%; }
  .min-sm-width-pct-26 {
    min-width: 26%; }
  .min-sm-width-pct-27 {
    min-width: 27%; }
  .min-sm-width-pct-28 {
    min-width: 28%; }
  .min-sm-width-pct-29 {
    min-width: 29%; }
  .min-sm-width-pct-30 {
    min-width: 30%; }
  .min-sm-width-pct-31 {
    min-width: 31%; }
  .min-sm-width-pct-32 {
    min-width: 32%; }
  .min-sm-width-pct-33 {
    min-width: 33%; }
  .min-sm-width-pct-34 {
    min-width: 34%; }
  .min-sm-width-pct-35 {
    min-width: 35%; }
  .min-sm-width-pct-36 {
    min-width: 36%; }
  .min-sm-width-pct-37 {
    min-width: 37%; }
  .min-sm-width-pct-38 {
    min-width: 38%; }
  .min-sm-width-pct-39 {
    min-width: 39%; }
  .min-sm-width-pct-40 {
    min-width: 40%; }
  .min-sm-width-pct-41 {
    min-width: 41%; }
  .min-sm-width-pct-42 {
    min-width: 42%; }
  .min-sm-width-pct-43 {
    min-width: 43%; }
  .min-sm-width-pct-44 {
    min-width: 44%; }
  .min-sm-width-pct-45 {
    min-width: 45%; }
  .min-sm-width-pct-46 {
    min-width: 46%; }
  .min-sm-width-pct-47 {
    min-width: 47%; }
  .min-sm-width-pct-48 {
    min-width: 48%; }
  .min-sm-width-pct-49 {
    min-width: 49%; }
  .min-sm-width-pct-50 {
    min-width: 50%; }
  .min-sm-width-pct-51 {
    min-width: 51%; }
  .min-sm-width-pct-52 {
    min-width: 52%; }
  .min-sm-width-pct-53 {
    min-width: 53%; }
  .min-sm-width-pct-54 {
    min-width: 54%; }
  .min-sm-width-pct-55 {
    min-width: 55%; }
  .min-sm-width-pct-56 {
    min-width: 56%; }
  .min-sm-width-pct-57 {
    min-width: 57%; }
  .min-sm-width-pct-58 {
    min-width: 58%; }
  .min-sm-width-pct-59 {
    min-width: 59%; }
  .min-sm-width-pct-60 {
    min-width: 60%; }
  .min-sm-width-pct-61 {
    min-width: 61%; }
  .min-sm-width-pct-62 {
    min-width: 62%; }
  .min-sm-width-pct-63 {
    min-width: 63%; }
  .min-sm-width-pct-64 {
    min-width: 64%; }
  .min-sm-width-pct-65 {
    min-width: 65%; }
  .min-sm-width-pct-66 {
    min-width: 66%; }
  .min-sm-width-pct-67 {
    min-width: 67%; }
  .min-sm-width-pct-68 {
    min-width: 68%; }
  .min-sm-width-pct-69 {
    min-width: 69%; }
  .min-sm-width-pct-70 {
    min-width: 70%; }
  .min-sm-width-pct-71 {
    min-width: 71%; }
  .min-sm-width-pct-72 {
    min-width: 72%; }
  .min-sm-width-pct-73 {
    min-width: 73%; }
  .min-sm-width-pct-74 {
    min-width: 74%; }
  .min-sm-width-pct-75 {
    min-width: 75%; }
  .min-sm-width-pct-76 {
    min-width: 76%; }
  .min-sm-width-pct-77 {
    min-width: 77%; }
  .min-sm-width-pct-78 {
    min-width: 78%; }
  .min-sm-width-pct-79 {
    min-width: 79%; }
  .min-sm-width-pct-80 {
    min-width: 80%; }
  .min-sm-width-pct-81 {
    min-width: 81%; }
  .min-sm-width-pct-82 {
    min-width: 82%; }
  .min-sm-width-pct-83 {
    min-width: 83%; }
  .min-sm-width-pct-84 {
    min-width: 84%; }
  .min-sm-width-pct-85 {
    min-width: 85%; }
  .min-sm-width-pct-86 {
    min-width: 86%; }
  .min-sm-width-pct-87 {
    min-width: 87%; }
  .min-sm-width-pct-88 {
    min-width: 88%; }
  .min-sm-width-pct-89 {
    min-width: 89%; }
  .min-sm-width-pct-90 {
    min-width: 90%; }
  .min-sm-width-pct-91 {
    min-width: 91%; }
  .min-sm-width-pct-92 {
    min-width: 92%; }
  .min-sm-width-pct-93 {
    min-width: 93%; }
  .min-sm-width-pct-94 {
    min-width: 94%; }
  .min-sm-width-pct-95 {
    min-width: 95%; }
  .min-sm-width-pct-96 {
    min-width: 96%; }
  .min-sm-width-pct-97 {
    min-width: 97%; }
  .min-sm-width-pct-98 {
    min-width: 98%; }
  .min-sm-width-pct-99 {
    min-width: 99%; }
  .min-sm-width-pct-100 {
    min-width: 100%; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .min-md-width-pct-0 {
    min-width: 0%; }
  .min-md-width-pct-1 {
    min-width: 1%; }
  .min-md-width-pct-2 {
    min-width: 2%; }
  .min-md-width-pct-3 {
    min-width: 3%; }
  .min-md-width-pct-4 {
    min-width: 4%; }
  .min-md-width-pct-5 {
    min-width: 5%; }
  .min-md-width-pct-6 {
    min-width: 6%; }
  .min-md-width-pct-7 {
    min-width: 7%; }
  .min-md-width-pct-8 {
    min-width: 8%; }
  .min-md-width-pct-9 {
    min-width: 9%; }
  .min-md-width-pct-10 {
    min-width: 10%; }
  .min-md-width-pct-11 {
    min-width: 11%; }
  .min-md-width-pct-12 {
    min-width: 12%; }
  .min-md-width-pct-13 {
    min-width: 13%; }
  .min-md-width-pct-14 {
    min-width: 14%; }
  .min-md-width-pct-15 {
    min-width: 15%; }
  .min-md-width-pct-16 {
    min-width: 16%; }
  .min-md-width-pct-17 {
    min-width: 17%; }
  .min-md-width-pct-18 {
    min-width: 18%; }
  .min-md-width-pct-19 {
    min-width: 19%; }
  .min-md-width-pct-20 {
    min-width: 20%; }
  .min-md-width-pct-21 {
    min-width: 21%; }
  .min-md-width-pct-22 {
    min-width: 22%; }
  .min-md-width-pct-23 {
    min-width: 23%; }
  .min-md-width-pct-24 {
    min-width: 24%; }
  .min-md-width-pct-25 {
    min-width: 25%; }
  .min-md-width-pct-26 {
    min-width: 26%; }
  .min-md-width-pct-27 {
    min-width: 27%; }
  .min-md-width-pct-28 {
    min-width: 28%; }
  .min-md-width-pct-29 {
    min-width: 29%; }
  .min-md-width-pct-30 {
    min-width: 30%; }
  .min-md-width-pct-31 {
    min-width: 31%; }
  .min-md-width-pct-32 {
    min-width: 32%; }
  .min-md-width-pct-33 {
    min-width: 33%; }
  .min-md-width-pct-34 {
    min-width: 34%; }
  .min-md-width-pct-35 {
    min-width: 35%; }
  .min-md-width-pct-36 {
    min-width: 36%; }
  .min-md-width-pct-37 {
    min-width: 37%; }
  .min-md-width-pct-38 {
    min-width: 38%; }
  .min-md-width-pct-39 {
    min-width: 39%; }
  .min-md-width-pct-40 {
    min-width: 40%; }
  .min-md-width-pct-41 {
    min-width: 41%; }
  .min-md-width-pct-42 {
    min-width: 42%; }
  .min-md-width-pct-43 {
    min-width: 43%; }
  .min-md-width-pct-44 {
    min-width: 44%; }
  .min-md-width-pct-45 {
    min-width: 45%; }
  .min-md-width-pct-46 {
    min-width: 46%; }
  .min-md-width-pct-47 {
    min-width: 47%; }
  .min-md-width-pct-48 {
    min-width: 48%; }
  .min-md-width-pct-49 {
    min-width: 49%; }
  .min-md-width-pct-50 {
    min-width: 50%; }
  .min-md-width-pct-51 {
    min-width: 51%; }
  .min-md-width-pct-52 {
    min-width: 52%; }
  .min-md-width-pct-53 {
    min-width: 53%; }
  .min-md-width-pct-54 {
    min-width: 54%; }
  .min-md-width-pct-55 {
    min-width: 55%; }
  .min-md-width-pct-56 {
    min-width: 56%; }
  .min-md-width-pct-57 {
    min-width: 57%; }
  .min-md-width-pct-58 {
    min-width: 58%; }
  .min-md-width-pct-59 {
    min-width: 59%; }
  .min-md-width-pct-60 {
    min-width: 60%; }
  .min-md-width-pct-61 {
    min-width: 61%; }
  .min-md-width-pct-62 {
    min-width: 62%; }
  .min-md-width-pct-63 {
    min-width: 63%; }
  .min-md-width-pct-64 {
    min-width: 64%; }
  .min-md-width-pct-65 {
    min-width: 65%; }
  .min-md-width-pct-66 {
    min-width: 66%; }
  .min-md-width-pct-67 {
    min-width: 67%; }
  .min-md-width-pct-68 {
    min-width: 68%; }
  .min-md-width-pct-69 {
    min-width: 69%; }
  .min-md-width-pct-70 {
    min-width: 70%; }
  .min-md-width-pct-71 {
    min-width: 71%; }
  .min-md-width-pct-72 {
    min-width: 72%; }
  .min-md-width-pct-73 {
    min-width: 73%; }
  .min-md-width-pct-74 {
    min-width: 74%; }
  .min-md-width-pct-75 {
    min-width: 75%; }
  .min-md-width-pct-76 {
    min-width: 76%; }
  .min-md-width-pct-77 {
    min-width: 77%; }
  .min-md-width-pct-78 {
    min-width: 78%; }
  .min-md-width-pct-79 {
    min-width: 79%; }
  .min-md-width-pct-80 {
    min-width: 80%; }
  .min-md-width-pct-81 {
    min-width: 81%; }
  .min-md-width-pct-82 {
    min-width: 82%; }
  .min-md-width-pct-83 {
    min-width: 83%; }
  .min-md-width-pct-84 {
    min-width: 84%; }
  .min-md-width-pct-85 {
    min-width: 85%; }
  .min-md-width-pct-86 {
    min-width: 86%; }
  .min-md-width-pct-87 {
    min-width: 87%; }
  .min-md-width-pct-88 {
    min-width: 88%; }
  .min-md-width-pct-89 {
    min-width: 89%; }
  .min-md-width-pct-90 {
    min-width: 90%; }
  .min-md-width-pct-91 {
    min-width: 91%; }
  .min-md-width-pct-92 {
    min-width: 92%; }
  .min-md-width-pct-93 {
    min-width: 93%; }
  .min-md-width-pct-94 {
    min-width: 94%; }
  .min-md-width-pct-95 {
    min-width: 95%; }
  .min-md-width-pct-96 {
    min-width: 96%; }
  .min-md-width-pct-97 {
    min-width: 97%; }
  .min-md-width-pct-98 {
    min-width: 98%; }
  .min-md-width-pct-99 {
    min-width: 99%; }
  .min-md-width-pct-100 {
    min-width: 100%; } }

@media (min-width: 1170px) {
  .min-lg-width-pct-0 {
    min-width: 0%; }
  .min-lg-width-pct-1 {
    min-width: 1%; }
  .min-lg-width-pct-2 {
    min-width: 2%; }
  .min-lg-width-pct-3 {
    min-width: 3%; }
  .min-lg-width-pct-4 {
    min-width: 4%; }
  .min-lg-width-pct-5 {
    min-width: 5%; }
  .min-lg-width-pct-6 {
    min-width: 6%; }
  .min-lg-width-pct-7 {
    min-width: 7%; }
  .min-lg-width-pct-8 {
    min-width: 8%; }
  .min-lg-width-pct-9 {
    min-width: 9%; }
  .min-lg-width-pct-10 {
    min-width: 10%; }
  .min-lg-width-pct-11 {
    min-width: 11%; }
  .min-lg-width-pct-12 {
    min-width: 12%; }
  .min-lg-width-pct-13 {
    min-width: 13%; }
  .min-lg-width-pct-14 {
    min-width: 14%; }
  .min-lg-width-pct-15 {
    min-width: 15%; }
  .min-lg-width-pct-16 {
    min-width: 16%; }
  .min-lg-width-pct-17 {
    min-width: 17%; }
  .min-lg-width-pct-18 {
    min-width: 18%; }
  .min-lg-width-pct-19 {
    min-width: 19%; }
  .min-lg-width-pct-20 {
    min-width: 20%; }
  .min-lg-width-pct-21 {
    min-width: 21%; }
  .min-lg-width-pct-22 {
    min-width: 22%; }
  .min-lg-width-pct-23 {
    min-width: 23%; }
  .min-lg-width-pct-24 {
    min-width: 24%; }
  .min-lg-width-pct-25 {
    min-width: 25%; }
  .min-lg-width-pct-26 {
    min-width: 26%; }
  .min-lg-width-pct-27 {
    min-width: 27%; }
  .min-lg-width-pct-28 {
    min-width: 28%; }
  .min-lg-width-pct-29 {
    min-width: 29%; }
  .min-lg-width-pct-30 {
    min-width: 30%; }
  .min-lg-width-pct-31 {
    min-width: 31%; }
  .min-lg-width-pct-32 {
    min-width: 32%; }
  .min-lg-width-pct-33 {
    min-width: 33%; }
  .min-lg-width-pct-34 {
    min-width: 34%; }
  .min-lg-width-pct-35 {
    min-width: 35%; }
  .min-lg-width-pct-36 {
    min-width: 36%; }
  .min-lg-width-pct-37 {
    min-width: 37%; }
  .min-lg-width-pct-38 {
    min-width: 38%; }
  .min-lg-width-pct-39 {
    min-width: 39%; }
  .min-lg-width-pct-40 {
    min-width: 40%; }
  .min-lg-width-pct-41 {
    min-width: 41%; }
  .min-lg-width-pct-42 {
    min-width: 42%; }
  .min-lg-width-pct-43 {
    min-width: 43%; }
  .min-lg-width-pct-44 {
    min-width: 44%; }
  .min-lg-width-pct-45 {
    min-width: 45%; }
  .min-lg-width-pct-46 {
    min-width: 46%; }
  .min-lg-width-pct-47 {
    min-width: 47%; }
  .min-lg-width-pct-48 {
    min-width: 48%; }
  .min-lg-width-pct-49 {
    min-width: 49%; }
  .min-lg-width-pct-50 {
    min-width: 50%; }
  .min-lg-width-pct-51 {
    min-width: 51%; }
  .min-lg-width-pct-52 {
    min-width: 52%; }
  .min-lg-width-pct-53 {
    min-width: 53%; }
  .min-lg-width-pct-54 {
    min-width: 54%; }
  .min-lg-width-pct-55 {
    min-width: 55%; }
  .min-lg-width-pct-56 {
    min-width: 56%; }
  .min-lg-width-pct-57 {
    min-width: 57%; }
  .min-lg-width-pct-58 {
    min-width: 58%; }
  .min-lg-width-pct-59 {
    min-width: 59%; }
  .min-lg-width-pct-60 {
    min-width: 60%; }
  .min-lg-width-pct-61 {
    min-width: 61%; }
  .min-lg-width-pct-62 {
    min-width: 62%; }
  .min-lg-width-pct-63 {
    min-width: 63%; }
  .min-lg-width-pct-64 {
    min-width: 64%; }
  .min-lg-width-pct-65 {
    min-width: 65%; }
  .min-lg-width-pct-66 {
    min-width: 66%; }
  .min-lg-width-pct-67 {
    min-width: 67%; }
  .min-lg-width-pct-68 {
    min-width: 68%; }
  .min-lg-width-pct-69 {
    min-width: 69%; }
  .min-lg-width-pct-70 {
    min-width: 70%; }
  .min-lg-width-pct-71 {
    min-width: 71%; }
  .min-lg-width-pct-72 {
    min-width: 72%; }
  .min-lg-width-pct-73 {
    min-width: 73%; }
  .min-lg-width-pct-74 {
    min-width: 74%; }
  .min-lg-width-pct-75 {
    min-width: 75%; }
  .min-lg-width-pct-76 {
    min-width: 76%; }
  .min-lg-width-pct-77 {
    min-width: 77%; }
  .min-lg-width-pct-78 {
    min-width: 78%; }
  .min-lg-width-pct-79 {
    min-width: 79%; }
  .min-lg-width-pct-80 {
    min-width: 80%; }
  .min-lg-width-pct-81 {
    min-width: 81%; }
  .min-lg-width-pct-82 {
    min-width: 82%; }
  .min-lg-width-pct-83 {
    min-width: 83%; }
  .min-lg-width-pct-84 {
    min-width: 84%; }
  .min-lg-width-pct-85 {
    min-width: 85%; }
  .min-lg-width-pct-86 {
    min-width: 86%; }
  .min-lg-width-pct-87 {
    min-width: 87%; }
  .min-lg-width-pct-88 {
    min-width: 88%; }
  .min-lg-width-pct-89 {
    min-width: 89%; }
  .min-lg-width-pct-90 {
    min-width: 90%; }
  .min-lg-width-pct-91 {
    min-width: 91%; }
  .min-lg-width-pct-92 {
    min-width: 92%; }
  .min-lg-width-pct-93 {
    min-width: 93%; }
  .min-lg-width-pct-94 {
    min-width: 94%; }
  .min-lg-width-pct-95 {
    min-width: 95%; }
  .min-lg-width-pct-96 {
    min-width: 96%; }
  .min-lg-width-pct-97 {
    min-width: 97%; }
  .min-lg-width-pct-98 {
    min-width: 98%; }
  .min-lg-width-pct-99 {
    min-width: 99%; }
  .min-lg-width-pct-100 {
    min-width: 100%; } }

.min-all-width-0 {
  min-width: 0px; }

.min-all-width-1 {
  min-width: 1px; }

.min-all-width-2 {
  min-width: 2px; }

.min-all-width-3 {
  min-width: 3px; }

.min-all-width-4 {
  min-width: 4px; }

.min-all-width-5 {
  min-width: 5px; }

.min-all-width-6 {
  min-width: 6px; }

.min-all-width-7 {
  min-width: 7px; }

.min-all-width-8 {
  min-width: 8px; }

.min-all-width-9 {
  min-width: 9px; }

.min-all-width-10 {
  min-width: 10px; }

.min-all-width-11 {
  min-width: 11px; }

.min-all-width-12 {
  min-width: 12px; }

.min-all-width-13 {
  min-width: 13px; }

.min-all-width-14 {
  min-width: 14px; }

.min-all-width-15 {
  min-width: 15px; }

.min-all-width-16 {
  min-width: 16px; }

.min-all-width-17 {
  min-width: 17px; }

.min-all-width-18 {
  min-width: 18px; }

.min-all-width-19 {
  min-width: 19px; }

.min-all-width-20 {
  min-width: 20px; }

.min-all-width-21 {
  min-width: 21px; }

.min-all-width-22 {
  min-width: 22px; }

.min-all-width-23 {
  min-width: 23px; }

.min-all-width-24 {
  min-width: 24px; }

.min-all-width-25 {
  min-width: 25px; }

.min-all-width-26 {
  min-width: 26px; }

.min-all-width-27 {
  min-width: 27px; }

.min-all-width-28 {
  min-width: 28px; }

.min-all-width-29 {
  min-width: 29px; }

.min-all-width-30 {
  min-width: 30px; }

.min-all-width-31 {
  min-width: 31px; }

.min-all-width-32 {
  min-width: 32px; }

.min-all-width-33 {
  min-width: 33px; }

.min-all-width-34 {
  min-width: 34px; }

.min-all-width-35 {
  min-width: 35px; }

.min-all-width-36 {
  min-width: 36px; }

.min-all-width-37 {
  min-width: 37px; }

.min-all-width-38 {
  min-width: 38px; }

.min-all-width-39 {
  min-width: 39px; }

.min-all-width-40 {
  min-width: 40px; }

.min-all-width-41 {
  min-width: 41px; }

.min-all-width-42 {
  min-width: 42px; }

.min-all-width-43 {
  min-width: 43px; }

.min-all-width-44 {
  min-width: 44px; }

.min-all-width-45 {
  min-width: 45px; }

.min-all-width-46 {
  min-width: 46px; }

.min-all-width-47 {
  min-width: 47px; }

.min-all-width-48 {
  min-width: 48px; }

.min-all-width-49 {
  min-width: 49px; }

.min-all-width-50 {
  min-width: 50px; }

.min-all-width-51 {
  min-width: 51px; }

.min-all-width-52 {
  min-width: 52px; }

.min-all-width-53 {
  min-width: 53px; }

.min-all-width-54 {
  min-width: 54px; }

.min-all-width-55 {
  min-width: 55px; }

.min-all-width-56 {
  min-width: 56px; }

.min-all-width-57 {
  min-width: 57px; }

.min-all-width-58 {
  min-width: 58px; }

.min-all-width-59 {
  min-width: 59px; }

.min-all-width-60 {
  min-width: 60px; }

.min-all-width-61 {
  min-width: 61px; }

.min-all-width-62 {
  min-width: 62px; }

.min-all-width-63 {
  min-width: 63px; }

.min-all-width-64 {
  min-width: 64px; }

.min-all-width-65 {
  min-width: 65px; }

.min-all-width-66 {
  min-width: 66px; }

.min-all-width-67 {
  min-width: 67px; }

.min-all-width-68 {
  min-width: 68px; }

.min-all-width-69 {
  min-width: 69px; }

.min-all-width-70 {
  min-width: 70px; }

.min-all-width-71 {
  min-width: 71px; }

.min-all-width-72 {
  min-width: 72px; }

.min-all-width-73 {
  min-width: 73px; }

.min-all-width-74 {
  min-width: 74px; }

.min-all-width-75 {
  min-width: 75px; }

.min-all-width-76 {
  min-width: 76px; }

.min-all-width-77 {
  min-width: 77px; }

.min-all-width-78 {
  min-width: 78px; }

.min-all-width-79 {
  min-width: 79px; }

.min-all-width-80 {
  min-width: 80px; }

.min-all-width-81 {
  min-width: 81px; }

.min-all-width-82 {
  min-width: 82px; }

.min-all-width-83 {
  min-width: 83px; }

.min-all-width-84 {
  min-width: 84px; }

.min-all-width-85 {
  min-width: 85px; }

.min-all-width-86 {
  min-width: 86px; }

.min-all-width-87 {
  min-width: 87px; }

.min-all-width-88 {
  min-width: 88px; }

.min-all-width-89 {
  min-width: 89px; }

.min-all-width-90 {
  min-width: 90px; }

.min-all-width-91 {
  min-width: 91px; }

.min-all-width-92 {
  min-width: 92px; }

.min-all-width-93 {
  min-width: 93px; }

.min-all-width-94 {
  min-width: 94px; }

.min-all-width-95 {
  min-width: 95px; }

.min-all-width-96 {
  min-width: 96px; }

.min-all-width-97 {
  min-width: 97px; }

.min-all-width-98 {
  min-width: 98px; }

.min-all-width-99 {
  min-width: 99px; }

.min-all-width-100 {
  min-width: 100px; }

@media (min-width: 0) and (max-width: 767px) {
  .min-xs-width-0 {
    min-width: 0px; }
  .min-xs-width-1 {
    min-width: 1px; }
  .min-xs-width-2 {
    min-width: 2px; }
  .min-xs-width-3 {
    min-width: 3px; }
  .min-xs-width-4 {
    min-width: 4px; }
  .min-xs-width-5 {
    min-width: 5px; }
  .min-xs-width-6 {
    min-width: 6px; }
  .min-xs-width-7 {
    min-width: 7px; }
  .min-xs-width-8 {
    min-width: 8px; }
  .min-xs-width-9 {
    min-width: 9px; }
  .min-xs-width-10 {
    min-width: 10px; }
  .min-xs-width-11 {
    min-width: 11px; }
  .min-xs-width-12 {
    min-width: 12px; }
  .min-xs-width-13 {
    min-width: 13px; }
  .min-xs-width-14 {
    min-width: 14px; }
  .min-xs-width-15 {
    min-width: 15px; }
  .min-xs-width-16 {
    min-width: 16px; }
  .min-xs-width-17 {
    min-width: 17px; }
  .min-xs-width-18 {
    min-width: 18px; }
  .min-xs-width-19 {
    min-width: 19px; }
  .min-xs-width-20 {
    min-width: 20px; }
  .min-xs-width-21 {
    min-width: 21px; }
  .min-xs-width-22 {
    min-width: 22px; }
  .min-xs-width-23 {
    min-width: 23px; }
  .min-xs-width-24 {
    min-width: 24px; }
  .min-xs-width-25 {
    min-width: 25px; }
  .min-xs-width-26 {
    min-width: 26px; }
  .min-xs-width-27 {
    min-width: 27px; }
  .min-xs-width-28 {
    min-width: 28px; }
  .min-xs-width-29 {
    min-width: 29px; }
  .min-xs-width-30 {
    min-width: 30px; }
  .min-xs-width-31 {
    min-width: 31px; }
  .min-xs-width-32 {
    min-width: 32px; }
  .min-xs-width-33 {
    min-width: 33px; }
  .min-xs-width-34 {
    min-width: 34px; }
  .min-xs-width-35 {
    min-width: 35px; }
  .min-xs-width-36 {
    min-width: 36px; }
  .min-xs-width-37 {
    min-width: 37px; }
  .min-xs-width-38 {
    min-width: 38px; }
  .min-xs-width-39 {
    min-width: 39px; }
  .min-xs-width-40 {
    min-width: 40px; }
  .min-xs-width-41 {
    min-width: 41px; }
  .min-xs-width-42 {
    min-width: 42px; }
  .min-xs-width-43 {
    min-width: 43px; }
  .min-xs-width-44 {
    min-width: 44px; }
  .min-xs-width-45 {
    min-width: 45px; }
  .min-xs-width-46 {
    min-width: 46px; }
  .min-xs-width-47 {
    min-width: 47px; }
  .min-xs-width-48 {
    min-width: 48px; }
  .min-xs-width-49 {
    min-width: 49px; }
  .min-xs-width-50 {
    min-width: 50px; }
  .min-xs-width-51 {
    min-width: 51px; }
  .min-xs-width-52 {
    min-width: 52px; }
  .min-xs-width-53 {
    min-width: 53px; }
  .min-xs-width-54 {
    min-width: 54px; }
  .min-xs-width-55 {
    min-width: 55px; }
  .min-xs-width-56 {
    min-width: 56px; }
  .min-xs-width-57 {
    min-width: 57px; }
  .min-xs-width-58 {
    min-width: 58px; }
  .min-xs-width-59 {
    min-width: 59px; }
  .min-xs-width-60 {
    min-width: 60px; }
  .min-xs-width-61 {
    min-width: 61px; }
  .min-xs-width-62 {
    min-width: 62px; }
  .min-xs-width-63 {
    min-width: 63px; }
  .min-xs-width-64 {
    min-width: 64px; }
  .min-xs-width-65 {
    min-width: 65px; }
  .min-xs-width-66 {
    min-width: 66px; }
  .min-xs-width-67 {
    min-width: 67px; }
  .min-xs-width-68 {
    min-width: 68px; }
  .min-xs-width-69 {
    min-width: 69px; }
  .min-xs-width-70 {
    min-width: 70px; }
  .min-xs-width-71 {
    min-width: 71px; }
  .min-xs-width-72 {
    min-width: 72px; }
  .min-xs-width-73 {
    min-width: 73px; }
  .min-xs-width-74 {
    min-width: 74px; }
  .min-xs-width-75 {
    min-width: 75px; }
  .min-xs-width-76 {
    min-width: 76px; }
  .min-xs-width-77 {
    min-width: 77px; }
  .min-xs-width-78 {
    min-width: 78px; }
  .min-xs-width-79 {
    min-width: 79px; }
  .min-xs-width-80 {
    min-width: 80px; }
  .min-xs-width-81 {
    min-width: 81px; }
  .min-xs-width-82 {
    min-width: 82px; }
  .min-xs-width-83 {
    min-width: 83px; }
  .min-xs-width-84 {
    min-width: 84px; }
  .min-xs-width-85 {
    min-width: 85px; }
  .min-xs-width-86 {
    min-width: 86px; }
  .min-xs-width-87 {
    min-width: 87px; }
  .min-xs-width-88 {
    min-width: 88px; }
  .min-xs-width-89 {
    min-width: 89px; }
  .min-xs-width-90 {
    min-width: 90px; }
  .min-xs-width-91 {
    min-width: 91px; }
  .min-xs-width-92 {
    min-width: 92px; }
  .min-xs-width-93 {
    min-width: 93px; }
  .min-xs-width-94 {
    min-width: 94px; }
  .min-xs-width-95 {
    min-width: 95px; }
  .min-xs-width-96 {
    min-width: 96px; }
  .min-xs-width-97 {
    min-width: 97px; }
  .min-xs-width-98 {
    min-width: 98px; }
  .min-xs-width-99 {
    min-width: 99px; }
  .min-xs-width-100 {
    min-width: 100px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .min-sm-width-0 {
    min-width: 0px; }
  .min-sm-width-1 {
    min-width: 1px; }
  .min-sm-width-2 {
    min-width: 2px; }
  .min-sm-width-3 {
    min-width: 3px; }
  .min-sm-width-4 {
    min-width: 4px; }
  .min-sm-width-5 {
    min-width: 5px; }
  .min-sm-width-6 {
    min-width: 6px; }
  .min-sm-width-7 {
    min-width: 7px; }
  .min-sm-width-8 {
    min-width: 8px; }
  .min-sm-width-9 {
    min-width: 9px; }
  .min-sm-width-10 {
    min-width: 10px; }
  .min-sm-width-11 {
    min-width: 11px; }
  .min-sm-width-12 {
    min-width: 12px; }
  .min-sm-width-13 {
    min-width: 13px; }
  .min-sm-width-14 {
    min-width: 14px; }
  .min-sm-width-15 {
    min-width: 15px; }
  .min-sm-width-16 {
    min-width: 16px; }
  .min-sm-width-17 {
    min-width: 17px; }
  .min-sm-width-18 {
    min-width: 18px; }
  .min-sm-width-19 {
    min-width: 19px; }
  .min-sm-width-20 {
    min-width: 20px; }
  .min-sm-width-21 {
    min-width: 21px; }
  .min-sm-width-22 {
    min-width: 22px; }
  .min-sm-width-23 {
    min-width: 23px; }
  .min-sm-width-24 {
    min-width: 24px; }
  .min-sm-width-25 {
    min-width: 25px; }
  .min-sm-width-26 {
    min-width: 26px; }
  .min-sm-width-27 {
    min-width: 27px; }
  .min-sm-width-28 {
    min-width: 28px; }
  .min-sm-width-29 {
    min-width: 29px; }
  .min-sm-width-30 {
    min-width: 30px; }
  .min-sm-width-31 {
    min-width: 31px; }
  .min-sm-width-32 {
    min-width: 32px; }
  .min-sm-width-33 {
    min-width: 33px; }
  .min-sm-width-34 {
    min-width: 34px; }
  .min-sm-width-35 {
    min-width: 35px; }
  .min-sm-width-36 {
    min-width: 36px; }
  .min-sm-width-37 {
    min-width: 37px; }
  .min-sm-width-38 {
    min-width: 38px; }
  .min-sm-width-39 {
    min-width: 39px; }
  .min-sm-width-40 {
    min-width: 40px; }
  .min-sm-width-41 {
    min-width: 41px; }
  .min-sm-width-42 {
    min-width: 42px; }
  .min-sm-width-43 {
    min-width: 43px; }
  .min-sm-width-44 {
    min-width: 44px; }
  .min-sm-width-45 {
    min-width: 45px; }
  .min-sm-width-46 {
    min-width: 46px; }
  .min-sm-width-47 {
    min-width: 47px; }
  .min-sm-width-48 {
    min-width: 48px; }
  .min-sm-width-49 {
    min-width: 49px; }
  .min-sm-width-50 {
    min-width: 50px; }
  .min-sm-width-51 {
    min-width: 51px; }
  .min-sm-width-52 {
    min-width: 52px; }
  .min-sm-width-53 {
    min-width: 53px; }
  .min-sm-width-54 {
    min-width: 54px; }
  .min-sm-width-55 {
    min-width: 55px; }
  .min-sm-width-56 {
    min-width: 56px; }
  .min-sm-width-57 {
    min-width: 57px; }
  .min-sm-width-58 {
    min-width: 58px; }
  .min-sm-width-59 {
    min-width: 59px; }
  .min-sm-width-60 {
    min-width: 60px; }
  .min-sm-width-61 {
    min-width: 61px; }
  .min-sm-width-62 {
    min-width: 62px; }
  .min-sm-width-63 {
    min-width: 63px; }
  .min-sm-width-64 {
    min-width: 64px; }
  .min-sm-width-65 {
    min-width: 65px; }
  .min-sm-width-66 {
    min-width: 66px; }
  .min-sm-width-67 {
    min-width: 67px; }
  .min-sm-width-68 {
    min-width: 68px; }
  .min-sm-width-69 {
    min-width: 69px; }
  .min-sm-width-70 {
    min-width: 70px; }
  .min-sm-width-71 {
    min-width: 71px; }
  .min-sm-width-72 {
    min-width: 72px; }
  .min-sm-width-73 {
    min-width: 73px; }
  .min-sm-width-74 {
    min-width: 74px; }
  .min-sm-width-75 {
    min-width: 75px; }
  .min-sm-width-76 {
    min-width: 76px; }
  .min-sm-width-77 {
    min-width: 77px; }
  .min-sm-width-78 {
    min-width: 78px; }
  .min-sm-width-79 {
    min-width: 79px; }
  .min-sm-width-80 {
    min-width: 80px; }
  .min-sm-width-81 {
    min-width: 81px; }
  .min-sm-width-82 {
    min-width: 82px; }
  .min-sm-width-83 {
    min-width: 83px; }
  .min-sm-width-84 {
    min-width: 84px; }
  .min-sm-width-85 {
    min-width: 85px; }
  .min-sm-width-86 {
    min-width: 86px; }
  .min-sm-width-87 {
    min-width: 87px; }
  .min-sm-width-88 {
    min-width: 88px; }
  .min-sm-width-89 {
    min-width: 89px; }
  .min-sm-width-90 {
    min-width: 90px; }
  .min-sm-width-91 {
    min-width: 91px; }
  .min-sm-width-92 {
    min-width: 92px; }
  .min-sm-width-93 {
    min-width: 93px; }
  .min-sm-width-94 {
    min-width: 94px; }
  .min-sm-width-95 {
    min-width: 95px; }
  .min-sm-width-96 {
    min-width: 96px; }
  .min-sm-width-97 {
    min-width: 97px; }
  .min-sm-width-98 {
    min-width: 98px; }
  .min-sm-width-99 {
    min-width: 99px; }
  .min-sm-width-100 {
    min-width: 100px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .min-md-width-0 {
    min-width: 0px; }
  .min-md-width-1 {
    min-width: 1px; }
  .min-md-width-2 {
    min-width: 2px; }
  .min-md-width-3 {
    min-width: 3px; }
  .min-md-width-4 {
    min-width: 4px; }
  .min-md-width-5 {
    min-width: 5px; }
  .min-md-width-6 {
    min-width: 6px; }
  .min-md-width-7 {
    min-width: 7px; }
  .min-md-width-8 {
    min-width: 8px; }
  .min-md-width-9 {
    min-width: 9px; }
  .min-md-width-10 {
    min-width: 10px; }
  .min-md-width-11 {
    min-width: 11px; }
  .min-md-width-12 {
    min-width: 12px; }
  .min-md-width-13 {
    min-width: 13px; }
  .min-md-width-14 {
    min-width: 14px; }
  .min-md-width-15 {
    min-width: 15px; }
  .min-md-width-16 {
    min-width: 16px; }
  .min-md-width-17 {
    min-width: 17px; }
  .min-md-width-18 {
    min-width: 18px; }
  .min-md-width-19 {
    min-width: 19px; }
  .min-md-width-20 {
    min-width: 20px; }
  .min-md-width-21 {
    min-width: 21px; }
  .min-md-width-22 {
    min-width: 22px; }
  .min-md-width-23 {
    min-width: 23px; }
  .min-md-width-24 {
    min-width: 24px; }
  .min-md-width-25 {
    min-width: 25px; }
  .min-md-width-26 {
    min-width: 26px; }
  .min-md-width-27 {
    min-width: 27px; }
  .min-md-width-28 {
    min-width: 28px; }
  .min-md-width-29 {
    min-width: 29px; }
  .min-md-width-30 {
    min-width: 30px; }
  .min-md-width-31 {
    min-width: 31px; }
  .min-md-width-32 {
    min-width: 32px; }
  .min-md-width-33 {
    min-width: 33px; }
  .min-md-width-34 {
    min-width: 34px; }
  .min-md-width-35 {
    min-width: 35px; }
  .min-md-width-36 {
    min-width: 36px; }
  .min-md-width-37 {
    min-width: 37px; }
  .min-md-width-38 {
    min-width: 38px; }
  .min-md-width-39 {
    min-width: 39px; }
  .min-md-width-40 {
    min-width: 40px; }
  .min-md-width-41 {
    min-width: 41px; }
  .min-md-width-42 {
    min-width: 42px; }
  .min-md-width-43 {
    min-width: 43px; }
  .min-md-width-44 {
    min-width: 44px; }
  .min-md-width-45 {
    min-width: 45px; }
  .min-md-width-46 {
    min-width: 46px; }
  .min-md-width-47 {
    min-width: 47px; }
  .min-md-width-48 {
    min-width: 48px; }
  .min-md-width-49 {
    min-width: 49px; }
  .min-md-width-50 {
    min-width: 50px; }
  .min-md-width-51 {
    min-width: 51px; }
  .min-md-width-52 {
    min-width: 52px; }
  .min-md-width-53 {
    min-width: 53px; }
  .min-md-width-54 {
    min-width: 54px; }
  .min-md-width-55 {
    min-width: 55px; }
  .min-md-width-56 {
    min-width: 56px; }
  .min-md-width-57 {
    min-width: 57px; }
  .min-md-width-58 {
    min-width: 58px; }
  .min-md-width-59 {
    min-width: 59px; }
  .min-md-width-60 {
    min-width: 60px; }
  .min-md-width-61 {
    min-width: 61px; }
  .min-md-width-62 {
    min-width: 62px; }
  .min-md-width-63 {
    min-width: 63px; }
  .min-md-width-64 {
    min-width: 64px; }
  .min-md-width-65 {
    min-width: 65px; }
  .min-md-width-66 {
    min-width: 66px; }
  .min-md-width-67 {
    min-width: 67px; }
  .min-md-width-68 {
    min-width: 68px; }
  .min-md-width-69 {
    min-width: 69px; }
  .min-md-width-70 {
    min-width: 70px; }
  .min-md-width-71 {
    min-width: 71px; }
  .min-md-width-72 {
    min-width: 72px; }
  .min-md-width-73 {
    min-width: 73px; }
  .min-md-width-74 {
    min-width: 74px; }
  .min-md-width-75 {
    min-width: 75px; }
  .min-md-width-76 {
    min-width: 76px; }
  .min-md-width-77 {
    min-width: 77px; }
  .min-md-width-78 {
    min-width: 78px; }
  .min-md-width-79 {
    min-width: 79px; }
  .min-md-width-80 {
    min-width: 80px; }
  .min-md-width-81 {
    min-width: 81px; }
  .min-md-width-82 {
    min-width: 82px; }
  .min-md-width-83 {
    min-width: 83px; }
  .min-md-width-84 {
    min-width: 84px; }
  .min-md-width-85 {
    min-width: 85px; }
  .min-md-width-86 {
    min-width: 86px; }
  .min-md-width-87 {
    min-width: 87px; }
  .min-md-width-88 {
    min-width: 88px; }
  .min-md-width-89 {
    min-width: 89px; }
  .min-md-width-90 {
    min-width: 90px; }
  .min-md-width-91 {
    min-width: 91px; }
  .min-md-width-92 {
    min-width: 92px; }
  .min-md-width-93 {
    min-width: 93px; }
  .min-md-width-94 {
    min-width: 94px; }
  .min-md-width-95 {
    min-width: 95px; }
  .min-md-width-96 {
    min-width: 96px; }
  .min-md-width-97 {
    min-width: 97px; }
  .min-md-width-98 {
    min-width: 98px; }
  .min-md-width-99 {
    min-width: 99px; }
  .min-md-width-100 {
    min-width: 100px; } }

@media (min-width: 1170px) {
  .min-lg-width-0 {
    min-width: 0px; }
  .min-lg-width-1 {
    min-width: 1px; }
  .min-lg-width-2 {
    min-width: 2px; }
  .min-lg-width-3 {
    min-width: 3px; }
  .min-lg-width-4 {
    min-width: 4px; }
  .min-lg-width-5 {
    min-width: 5px; }
  .min-lg-width-6 {
    min-width: 6px; }
  .min-lg-width-7 {
    min-width: 7px; }
  .min-lg-width-8 {
    min-width: 8px; }
  .min-lg-width-9 {
    min-width: 9px; }
  .min-lg-width-10 {
    min-width: 10px; }
  .min-lg-width-11 {
    min-width: 11px; }
  .min-lg-width-12 {
    min-width: 12px; }
  .min-lg-width-13 {
    min-width: 13px; }
  .min-lg-width-14 {
    min-width: 14px; }
  .min-lg-width-15 {
    min-width: 15px; }
  .min-lg-width-16 {
    min-width: 16px; }
  .min-lg-width-17 {
    min-width: 17px; }
  .min-lg-width-18 {
    min-width: 18px; }
  .min-lg-width-19 {
    min-width: 19px; }
  .min-lg-width-20 {
    min-width: 20px; }
  .min-lg-width-21 {
    min-width: 21px; }
  .min-lg-width-22 {
    min-width: 22px; }
  .min-lg-width-23 {
    min-width: 23px; }
  .min-lg-width-24 {
    min-width: 24px; }
  .min-lg-width-25 {
    min-width: 25px; }
  .min-lg-width-26 {
    min-width: 26px; }
  .min-lg-width-27 {
    min-width: 27px; }
  .min-lg-width-28 {
    min-width: 28px; }
  .min-lg-width-29 {
    min-width: 29px; }
  .min-lg-width-30 {
    min-width: 30px; }
  .min-lg-width-31 {
    min-width: 31px; }
  .min-lg-width-32 {
    min-width: 32px; }
  .min-lg-width-33 {
    min-width: 33px; }
  .min-lg-width-34 {
    min-width: 34px; }
  .min-lg-width-35 {
    min-width: 35px; }
  .min-lg-width-36 {
    min-width: 36px; }
  .min-lg-width-37 {
    min-width: 37px; }
  .min-lg-width-38 {
    min-width: 38px; }
  .min-lg-width-39 {
    min-width: 39px; }
  .min-lg-width-40 {
    min-width: 40px; }
  .min-lg-width-41 {
    min-width: 41px; }
  .min-lg-width-42 {
    min-width: 42px; }
  .min-lg-width-43 {
    min-width: 43px; }
  .min-lg-width-44 {
    min-width: 44px; }
  .min-lg-width-45 {
    min-width: 45px; }
  .min-lg-width-46 {
    min-width: 46px; }
  .min-lg-width-47 {
    min-width: 47px; }
  .min-lg-width-48 {
    min-width: 48px; }
  .min-lg-width-49 {
    min-width: 49px; }
  .min-lg-width-50 {
    min-width: 50px; }
  .min-lg-width-51 {
    min-width: 51px; }
  .min-lg-width-52 {
    min-width: 52px; }
  .min-lg-width-53 {
    min-width: 53px; }
  .min-lg-width-54 {
    min-width: 54px; }
  .min-lg-width-55 {
    min-width: 55px; }
  .min-lg-width-56 {
    min-width: 56px; }
  .min-lg-width-57 {
    min-width: 57px; }
  .min-lg-width-58 {
    min-width: 58px; }
  .min-lg-width-59 {
    min-width: 59px; }
  .min-lg-width-60 {
    min-width: 60px; }
  .min-lg-width-61 {
    min-width: 61px; }
  .min-lg-width-62 {
    min-width: 62px; }
  .min-lg-width-63 {
    min-width: 63px; }
  .min-lg-width-64 {
    min-width: 64px; }
  .min-lg-width-65 {
    min-width: 65px; }
  .min-lg-width-66 {
    min-width: 66px; }
  .min-lg-width-67 {
    min-width: 67px; }
  .min-lg-width-68 {
    min-width: 68px; }
  .min-lg-width-69 {
    min-width: 69px; }
  .min-lg-width-70 {
    min-width: 70px; }
  .min-lg-width-71 {
    min-width: 71px; }
  .min-lg-width-72 {
    min-width: 72px; }
  .min-lg-width-73 {
    min-width: 73px; }
  .min-lg-width-74 {
    min-width: 74px; }
  .min-lg-width-75 {
    min-width: 75px; }
  .min-lg-width-76 {
    min-width: 76px; }
  .min-lg-width-77 {
    min-width: 77px; }
  .min-lg-width-78 {
    min-width: 78px; }
  .min-lg-width-79 {
    min-width: 79px; }
  .min-lg-width-80 {
    min-width: 80px; }
  .min-lg-width-81 {
    min-width: 81px; }
  .min-lg-width-82 {
    min-width: 82px; }
  .min-lg-width-83 {
    min-width: 83px; }
  .min-lg-width-84 {
    min-width: 84px; }
  .min-lg-width-85 {
    min-width: 85px; }
  .min-lg-width-86 {
    min-width: 86px; }
  .min-lg-width-87 {
    min-width: 87px; }
  .min-lg-width-88 {
    min-width: 88px; }
  .min-lg-width-89 {
    min-width: 89px; }
  .min-lg-width-90 {
    min-width: 90px; }
  .min-lg-width-91 {
    min-width: 91px; }
  .min-lg-width-92 {
    min-width: 92px; }
  .min-lg-width-93 {
    min-width: 93px; }
  .min-lg-width-94 {
    min-width: 94px; }
  .min-lg-width-95 {
    min-width: 95px; }
  .min-lg-width-96 {
    min-width: 96px; }
  .min-lg-width-97 {
    min-width: 97px; }
  .min-lg-width-98 {
    min-width: 98px; }
  .min-lg-width-99 {
    min-width: 99px; }
  .min-lg-width-100 {
    min-width: 100px; } }

/* ----------------------------------------------- min-width [END] -------------------------------------------------- */
/* ----------------------------------------------- min-width [START] ------------------------------------------------ */
.max-all-width-pct-0 {
  max-width: 0%; }

.max-all-width-pct-1 {
  max-width: 1%; }

.max-all-width-pct-2 {
  max-width: 2%; }

.max-all-width-pct-3 {
  max-width: 3%; }

.max-all-width-pct-4 {
  max-width: 4%; }

.max-all-width-pct-5 {
  max-width: 5%; }

.max-all-width-pct-6 {
  max-width: 6%; }

.max-all-width-pct-7 {
  max-width: 7%; }

.max-all-width-pct-8 {
  max-width: 8%; }

.max-all-width-pct-9 {
  max-width: 9%; }

.max-all-width-pct-10 {
  max-width: 10%; }

.max-all-width-pct-11 {
  max-width: 11%; }

.max-all-width-pct-12 {
  max-width: 12%; }

.max-all-width-pct-13 {
  max-width: 13%; }

.max-all-width-pct-14 {
  max-width: 14%; }

.max-all-width-pct-15 {
  max-width: 15%; }

.max-all-width-pct-16 {
  max-width: 16%; }

.max-all-width-pct-17 {
  max-width: 17%; }

.max-all-width-pct-18 {
  max-width: 18%; }

.max-all-width-pct-19 {
  max-width: 19%; }

.max-all-width-pct-20 {
  max-width: 20%; }

.max-all-width-pct-21 {
  max-width: 21%; }

.max-all-width-pct-22 {
  max-width: 22%; }

.max-all-width-pct-23 {
  max-width: 23%; }

.max-all-width-pct-24 {
  max-width: 24%; }

.max-all-width-pct-25 {
  max-width: 25%; }

.max-all-width-pct-26 {
  max-width: 26%; }

.max-all-width-pct-27 {
  max-width: 27%; }

.max-all-width-pct-28 {
  max-width: 28%; }

.max-all-width-pct-29 {
  max-width: 29%; }

.max-all-width-pct-30 {
  max-width: 30%; }

.max-all-width-pct-31 {
  max-width: 31%; }

.max-all-width-pct-32 {
  max-width: 32%; }

.max-all-width-pct-33 {
  max-width: 33%; }

.max-all-width-pct-34 {
  max-width: 34%; }

.max-all-width-pct-35 {
  max-width: 35%; }

.max-all-width-pct-36 {
  max-width: 36%; }

.max-all-width-pct-37 {
  max-width: 37%; }

.max-all-width-pct-38 {
  max-width: 38%; }

.max-all-width-pct-39 {
  max-width: 39%; }

.max-all-width-pct-40 {
  max-width: 40%; }

.max-all-width-pct-41 {
  max-width: 41%; }

.max-all-width-pct-42 {
  max-width: 42%; }

.max-all-width-pct-43 {
  max-width: 43%; }

.max-all-width-pct-44 {
  max-width: 44%; }

.max-all-width-pct-45 {
  max-width: 45%; }

.max-all-width-pct-46 {
  max-width: 46%; }

.max-all-width-pct-47 {
  max-width: 47%; }

.max-all-width-pct-48 {
  max-width: 48%; }

.max-all-width-pct-49 {
  max-width: 49%; }

.max-all-width-pct-50 {
  max-width: 50%; }

.max-all-width-pct-51 {
  max-width: 51%; }

.max-all-width-pct-52 {
  max-width: 52%; }

.max-all-width-pct-53 {
  max-width: 53%; }

.max-all-width-pct-54 {
  max-width: 54%; }

.max-all-width-pct-55 {
  max-width: 55%; }

.max-all-width-pct-56 {
  max-width: 56%; }

.max-all-width-pct-57 {
  max-width: 57%; }

.max-all-width-pct-58 {
  max-width: 58%; }

.max-all-width-pct-59 {
  max-width: 59%; }

.max-all-width-pct-60 {
  max-width: 60%; }

.max-all-width-pct-61 {
  max-width: 61%; }

.max-all-width-pct-62 {
  max-width: 62%; }

.max-all-width-pct-63 {
  max-width: 63%; }

.max-all-width-pct-64 {
  max-width: 64%; }

.max-all-width-pct-65 {
  max-width: 65%; }

.max-all-width-pct-66 {
  max-width: 66%; }

.max-all-width-pct-67 {
  max-width: 67%; }

.max-all-width-pct-68 {
  max-width: 68%; }

.max-all-width-pct-69 {
  max-width: 69%; }

.max-all-width-pct-70 {
  max-width: 70%; }

.max-all-width-pct-71 {
  max-width: 71%; }

.max-all-width-pct-72 {
  max-width: 72%; }

.max-all-width-pct-73 {
  max-width: 73%; }

.max-all-width-pct-74 {
  max-width: 74%; }

.max-all-width-pct-75 {
  max-width: 75%; }

.max-all-width-pct-76 {
  max-width: 76%; }

.max-all-width-pct-77 {
  max-width: 77%; }

.max-all-width-pct-78 {
  max-width: 78%; }

.max-all-width-pct-79 {
  max-width: 79%; }

.max-all-width-pct-80 {
  max-width: 80%; }

.max-all-width-pct-81 {
  max-width: 81%; }

.max-all-width-pct-82 {
  max-width: 82%; }

.max-all-width-pct-83 {
  max-width: 83%; }

.max-all-width-pct-84 {
  max-width: 84%; }

.max-all-width-pct-85 {
  max-width: 85%; }

.max-all-width-pct-86 {
  max-width: 86%; }

.max-all-width-pct-87 {
  max-width: 87%; }

.max-all-width-pct-88 {
  max-width: 88%; }

.max-all-width-pct-89 {
  max-width: 89%; }

.max-all-width-pct-90 {
  max-width: 90%; }

.max-all-width-pct-91 {
  max-width: 91%; }

.max-all-width-pct-92 {
  max-width: 92%; }

.max-all-width-pct-93 {
  max-width: 93%; }

.max-all-width-pct-94 {
  max-width: 94%; }

.max-all-width-pct-95 {
  max-width: 95%; }

.max-all-width-pct-96 {
  max-width: 96%; }

.max-all-width-pct-97 {
  max-width: 97%; }

.max-all-width-pct-98 {
  max-width: 98%; }

.max-all-width-pct-99 {
  max-width: 99%; }

.max-all-width-pct-100 {
  max-width: 100%; }

@media (min-width: 0) and (max-width: 767px) {
  .max-xs-width-pct-0 {
    max-width: 0%; }
  .max-xs-width-pct-1 {
    max-width: 1%; }
  .max-xs-width-pct-2 {
    max-width: 2%; }
  .max-xs-width-pct-3 {
    max-width: 3%; }
  .max-xs-width-pct-4 {
    max-width: 4%; }
  .max-xs-width-pct-5 {
    max-width: 5%; }
  .max-xs-width-pct-6 {
    max-width: 6%; }
  .max-xs-width-pct-7 {
    max-width: 7%; }
  .max-xs-width-pct-8 {
    max-width: 8%; }
  .max-xs-width-pct-9 {
    max-width: 9%; }
  .max-xs-width-pct-10 {
    max-width: 10%; }
  .max-xs-width-pct-11 {
    max-width: 11%; }
  .max-xs-width-pct-12 {
    max-width: 12%; }
  .max-xs-width-pct-13 {
    max-width: 13%; }
  .max-xs-width-pct-14 {
    max-width: 14%; }
  .max-xs-width-pct-15 {
    max-width: 15%; }
  .max-xs-width-pct-16 {
    max-width: 16%; }
  .max-xs-width-pct-17 {
    max-width: 17%; }
  .max-xs-width-pct-18 {
    max-width: 18%; }
  .max-xs-width-pct-19 {
    max-width: 19%; }
  .max-xs-width-pct-20 {
    max-width: 20%; }
  .max-xs-width-pct-21 {
    max-width: 21%; }
  .max-xs-width-pct-22 {
    max-width: 22%; }
  .max-xs-width-pct-23 {
    max-width: 23%; }
  .max-xs-width-pct-24 {
    max-width: 24%; }
  .max-xs-width-pct-25 {
    max-width: 25%; }
  .max-xs-width-pct-26 {
    max-width: 26%; }
  .max-xs-width-pct-27 {
    max-width: 27%; }
  .max-xs-width-pct-28 {
    max-width: 28%; }
  .max-xs-width-pct-29 {
    max-width: 29%; }
  .max-xs-width-pct-30 {
    max-width: 30%; }
  .max-xs-width-pct-31 {
    max-width: 31%; }
  .max-xs-width-pct-32 {
    max-width: 32%; }
  .max-xs-width-pct-33 {
    max-width: 33%; }
  .max-xs-width-pct-34 {
    max-width: 34%; }
  .max-xs-width-pct-35 {
    max-width: 35%; }
  .max-xs-width-pct-36 {
    max-width: 36%; }
  .max-xs-width-pct-37 {
    max-width: 37%; }
  .max-xs-width-pct-38 {
    max-width: 38%; }
  .max-xs-width-pct-39 {
    max-width: 39%; }
  .max-xs-width-pct-40 {
    max-width: 40%; }
  .max-xs-width-pct-41 {
    max-width: 41%; }
  .max-xs-width-pct-42 {
    max-width: 42%; }
  .max-xs-width-pct-43 {
    max-width: 43%; }
  .max-xs-width-pct-44 {
    max-width: 44%; }
  .max-xs-width-pct-45 {
    max-width: 45%; }
  .max-xs-width-pct-46 {
    max-width: 46%; }
  .max-xs-width-pct-47 {
    max-width: 47%; }
  .max-xs-width-pct-48 {
    max-width: 48%; }
  .max-xs-width-pct-49 {
    max-width: 49%; }
  .max-xs-width-pct-50 {
    max-width: 50%; }
  .max-xs-width-pct-51 {
    max-width: 51%; }
  .max-xs-width-pct-52 {
    max-width: 52%; }
  .max-xs-width-pct-53 {
    max-width: 53%; }
  .max-xs-width-pct-54 {
    max-width: 54%; }
  .max-xs-width-pct-55 {
    max-width: 55%; }
  .max-xs-width-pct-56 {
    max-width: 56%; }
  .max-xs-width-pct-57 {
    max-width: 57%; }
  .max-xs-width-pct-58 {
    max-width: 58%; }
  .max-xs-width-pct-59 {
    max-width: 59%; }
  .max-xs-width-pct-60 {
    max-width: 60%; }
  .max-xs-width-pct-61 {
    max-width: 61%; }
  .max-xs-width-pct-62 {
    max-width: 62%; }
  .max-xs-width-pct-63 {
    max-width: 63%; }
  .max-xs-width-pct-64 {
    max-width: 64%; }
  .max-xs-width-pct-65 {
    max-width: 65%; }
  .max-xs-width-pct-66 {
    max-width: 66%; }
  .max-xs-width-pct-67 {
    max-width: 67%; }
  .max-xs-width-pct-68 {
    max-width: 68%; }
  .max-xs-width-pct-69 {
    max-width: 69%; }
  .max-xs-width-pct-70 {
    max-width: 70%; }
  .max-xs-width-pct-71 {
    max-width: 71%; }
  .max-xs-width-pct-72 {
    max-width: 72%; }
  .max-xs-width-pct-73 {
    max-width: 73%; }
  .max-xs-width-pct-74 {
    max-width: 74%; }
  .max-xs-width-pct-75 {
    max-width: 75%; }
  .max-xs-width-pct-76 {
    max-width: 76%; }
  .max-xs-width-pct-77 {
    max-width: 77%; }
  .max-xs-width-pct-78 {
    max-width: 78%; }
  .max-xs-width-pct-79 {
    max-width: 79%; }
  .max-xs-width-pct-80 {
    max-width: 80%; }
  .max-xs-width-pct-81 {
    max-width: 81%; }
  .max-xs-width-pct-82 {
    max-width: 82%; }
  .max-xs-width-pct-83 {
    max-width: 83%; }
  .max-xs-width-pct-84 {
    max-width: 84%; }
  .max-xs-width-pct-85 {
    max-width: 85%; }
  .max-xs-width-pct-86 {
    max-width: 86%; }
  .max-xs-width-pct-87 {
    max-width: 87%; }
  .max-xs-width-pct-88 {
    max-width: 88%; }
  .max-xs-width-pct-89 {
    max-width: 89%; }
  .max-xs-width-pct-90 {
    max-width: 90%; }
  .max-xs-width-pct-91 {
    max-width: 91%; }
  .max-xs-width-pct-92 {
    max-width: 92%; }
  .max-xs-width-pct-93 {
    max-width: 93%; }
  .max-xs-width-pct-94 {
    max-width: 94%; }
  .max-xs-width-pct-95 {
    max-width: 95%; }
  .max-xs-width-pct-96 {
    max-width: 96%; }
  .max-xs-width-pct-97 {
    max-width: 97%; }
  .max-xs-width-pct-98 {
    max-width: 98%; }
  .max-xs-width-pct-99 {
    max-width: 99%; }
  .max-xs-width-pct-100 {
    max-width: 100%; } }

@media (min-width: 768px) and (max-width: 991px) {
  .max-sm-width-pct-0 {
    max-width: 0%; }
  .max-sm-width-pct-1 {
    max-width: 1%; }
  .max-sm-width-pct-2 {
    max-width: 2%; }
  .max-sm-width-pct-3 {
    max-width: 3%; }
  .max-sm-width-pct-4 {
    max-width: 4%; }
  .max-sm-width-pct-5 {
    max-width: 5%; }
  .max-sm-width-pct-6 {
    max-width: 6%; }
  .max-sm-width-pct-7 {
    max-width: 7%; }
  .max-sm-width-pct-8 {
    max-width: 8%; }
  .max-sm-width-pct-9 {
    max-width: 9%; }
  .max-sm-width-pct-10 {
    max-width: 10%; }
  .max-sm-width-pct-11 {
    max-width: 11%; }
  .max-sm-width-pct-12 {
    max-width: 12%; }
  .max-sm-width-pct-13 {
    max-width: 13%; }
  .max-sm-width-pct-14 {
    max-width: 14%; }
  .max-sm-width-pct-15 {
    max-width: 15%; }
  .max-sm-width-pct-16 {
    max-width: 16%; }
  .max-sm-width-pct-17 {
    max-width: 17%; }
  .max-sm-width-pct-18 {
    max-width: 18%; }
  .max-sm-width-pct-19 {
    max-width: 19%; }
  .max-sm-width-pct-20 {
    max-width: 20%; }
  .max-sm-width-pct-21 {
    max-width: 21%; }
  .max-sm-width-pct-22 {
    max-width: 22%; }
  .max-sm-width-pct-23 {
    max-width: 23%; }
  .max-sm-width-pct-24 {
    max-width: 24%; }
  .max-sm-width-pct-25 {
    max-width: 25%; }
  .max-sm-width-pct-26 {
    max-width: 26%; }
  .max-sm-width-pct-27 {
    max-width: 27%; }
  .max-sm-width-pct-28 {
    max-width: 28%; }
  .max-sm-width-pct-29 {
    max-width: 29%; }
  .max-sm-width-pct-30 {
    max-width: 30%; }
  .max-sm-width-pct-31 {
    max-width: 31%; }
  .max-sm-width-pct-32 {
    max-width: 32%; }
  .max-sm-width-pct-33 {
    max-width: 33%; }
  .max-sm-width-pct-34 {
    max-width: 34%; }
  .max-sm-width-pct-35 {
    max-width: 35%; }
  .max-sm-width-pct-36 {
    max-width: 36%; }
  .max-sm-width-pct-37 {
    max-width: 37%; }
  .max-sm-width-pct-38 {
    max-width: 38%; }
  .max-sm-width-pct-39 {
    max-width: 39%; }
  .max-sm-width-pct-40 {
    max-width: 40%; }
  .max-sm-width-pct-41 {
    max-width: 41%; }
  .max-sm-width-pct-42 {
    max-width: 42%; }
  .max-sm-width-pct-43 {
    max-width: 43%; }
  .max-sm-width-pct-44 {
    max-width: 44%; }
  .max-sm-width-pct-45 {
    max-width: 45%; }
  .max-sm-width-pct-46 {
    max-width: 46%; }
  .max-sm-width-pct-47 {
    max-width: 47%; }
  .max-sm-width-pct-48 {
    max-width: 48%; }
  .max-sm-width-pct-49 {
    max-width: 49%; }
  .max-sm-width-pct-50 {
    max-width: 50%; }
  .max-sm-width-pct-51 {
    max-width: 51%; }
  .max-sm-width-pct-52 {
    max-width: 52%; }
  .max-sm-width-pct-53 {
    max-width: 53%; }
  .max-sm-width-pct-54 {
    max-width: 54%; }
  .max-sm-width-pct-55 {
    max-width: 55%; }
  .max-sm-width-pct-56 {
    max-width: 56%; }
  .max-sm-width-pct-57 {
    max-width: 57%; }
  .max-sm-width-pct-58 {
    max-width: 58%; }
  .max-sm-width-pct-59 {
    max-width: 59%; }
  .max-sm-width-pct-60 {
    max-width: 60%; }
  .max-sm-width-pct-61 {
    max-width: 61%; }
  .max-sm-width-pct-62 {
    max-width: 62%; }
  .max-sm-width-pct-63 {
    max-width: 63%; }
  .max-sm-width-pct-64 {
    max-width: 64%; }
  .max-sm-width-pct-65 {
    max-width: 65%; }
  .max-sm-width-pct-66 {
    max-width: 66%; }
  .max-sm-width-pct-67 {
    max-width: 67%; }
  .max-sm-width-pct-68 {
    max-width: 68%; }
  .max-sm-width-pct-69 {
    max-width: 69%; }
  .max-sm-width-pct-70 {
    max-width: 70%; }
  .max-sm-width-pct-71 {
    max-width: 71%; }
  .max-sm-width-pct-72 {
    max-width: 72%; }
  .max-sm-width-pct-73 {
    max-width: 73%; }
  .max-sm-width-pct-74 {
    max-width: 74%; }
  .max-sm-width-pct-75 {
    max-width: 75%; }
  .max-sm-width-pct-76 {
    max-width: 76%; }
  .max-sm-width-pct-77 {
    max-width: 77%; }
  .max-sm-width-pct-78 {
    max-width: 78%; }
  .max-sm-width-pct-79 {
    max-width: 79%; }
  .max-sm-width-pct-80 {
    max-width: 80%; }
  .max-sm-width-pct-81 {
    max-width: 81%; }
  .max-sm-width-pct-82 {
    max-width: 82%; }
  .max-sm-width-pct-83 {
    max-width: 83%; }
  .max-sm-width-pct-84 {
    max-width: 84%; }
  .max-sm-width-pct-85 {
    max-width: 85%; }
  .max-sm-width-pct-86 {
    max-width: 86%; }
  .max-sm-width-pct-87 {
    max-width: 87%; }
  .max-sm-width-pct-88 {
    max-width: 88%; }
  .max-sm-width-pct-89 {
    max-width: 89%; }
  .max-sm-width-pct-90 {
    max-width: 90%; }
  .max-sm-width-pct-91 {
    max-width: 91%; }
  .max-sm-width-pct-92 {
    max-width: 92%; }
  .max-sm-width-pct-93 {
    max-width: 93%; }
  .max-sm-width-pct-94 {
    max-width: 94%; }
  .max-sm-width-pct-95 {
    max-width: 95%; }
  .max-sm-width-pct-96 {
    max-width: 96%; }
  .max-sm-width-pct-97 {
    max-width: 97%; }
  .max-sm-width-pct-98 {
    max-width: 98%; }
  .max-sm-width-pct-99 {
    max-width: 99%; }
  .max-sm-width-pct-100 {
    max-width: 100%; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .max-md-width-pct-0 {
    max-width: 0%; }
  .max-md-width-pct-1 {
    max-width: 1%; }
  .max-md-width-pct-2 {
    max-width: 2%; }
  .max-md-width-pct-3 {
    max-width: 3%; }
  .max-md-width-pct-4 {
    max-width: 4%; }
  .max-md-width-pct-5 {
    max-width: 5%; }
  .max-md-width-pct-6 {
    max-width: 6%; }
  .max-md-width-pct-7 {
    max-width: 7%; }
  .max-md-width-pct-8 {
    max-width: 8%; }
  .max-md-width-pct-9 {
    max-width: 9%; }
  .max-md-width-pct-10 {
    max-width: 10%; }
  .max-md-width-pct-11 {
    max-width: 11%; }
  .max-md-width-pct-12 {
    max-width: 12%; }
  .max-md-width-pct-13 {
    max-width: 13%; }
  .max-md-width-pct-14 {
    max-width: 14%; }
  .max-md-width-pct-15 {
    max-width: 15%; }
  .max-md-width-pct-16 {
    max-width: 16%; }
  .max-md-width-pct-17 {
    max-width: 17%; }
  .max-md-width-pct-18 {
    max-width: 18%; }
  .max-md-width-pct-19 {
    max-width: 19%; }
  .max-md-width-pct-20 {
    max-width: 20%; }
  .max-md-width-pct-21 {
    max-width: 21%; }
  .max-md-width-pct-22 {
    max-width: 22%; }
  .max-md-width-pct-23 {
    max-width: 23%; }
  .max-md-width-pct-24 {
    max-width: 24%; }
  .max-md-width-pct-25 {
    max-width: 25%; }
  .max-md-width-pct-26 {
    max-width: 26%; }
  .max-md-width-pct-27 {
    max-width: 27%; }
  .max-md-width-pct-28 {
    max-width: 28%; }
  .max-md-width-pct-29 {
    max-width: 29%; }
  .max-md-width-pct-30 {
    max-width: 30%; }
  .max-md-width-pct-31 {
    max-width: 31%; }
  .max-md-width-pct-32 {
    max-width: 32%; }
  .max-md-width-pct-33 {
    max-width: 33%; }
  .max-md-width-pct-34 {
    max-width: 34%; }
  .max-md-width-pct-35 {
    max-width: 35%; }
  .max-md-width-pct-36 {
    max-width: 36%; }
  .max-md-width-pct-37 {
    max-width: 37%; }
  .max-md-width-pct-38 {
    max-width: 38%; }
  .max-md-width-pct-39 {
    max-width: 39%; }
  .max-md-width-pct-40 {
    max-width: 40%; }
  .max-md-width-pct-41 {
    max-width: 41%; }
  .max-md-width-pct-42 {
    max-width: 42%; }
  .max-md-width-pct-43 {
    max-width: 43%; }
  .max-md-width-pct-44 {
    max-width: 44%; }
  .max-md-width-pct-45 {
    max-width: 45%; }
  .max-md-width-pct-46 {
    max-width: 46%; }
  .max-md-width-pct-47 {
    max-width: 47%; }
  .max-md-width-pct-48 {
    max-width: 48%; }
  .max-md-width-pct-49 {
    max-width: 49%; }
  .max-md-width-pct-50 {
    max-width: 50%; }
  .max-md-width-pct-51 {
    max-width: 51%; }
  .max-md-width-pct-52 {
    max-width: 52%; }
  .max-md-width-pct-53 {
    max-width: 53%; }
  .max-md-width-pct-54 {
    max-width: 54%; }
  .max-md-width-pct-55 {
    max-width: 55%; }
  .max-md-width-pct-56 {
    max-width: 56%; }
  .max-md-width-pct-57 {
    max-width: 57%; }
  .max-md-width-pct-58 {
    max-width: 58%; }
  .max-md-width-pct-59 {
    max-width: 59%; }
  .max-md-width-pct-60 {
    max-width: 60%; }
  .max-md-width-pct-61 {
    max-width: 61%; }
  .max-md-width-pct-62 {
    max-width: 62%; }
  .max-md-width-pct-63 {
    max-width: 63%; }
  .max-md-width-pct-64 {
    max-width: 64%; }
  .max-md-width-pct-65 {
    max-width: 65%; }
  .max-md-width-pct-66 {
    max-width: 66%; }
  .max-md-width-pct-67 {
    max-width: 67%; }
  .max-md-width-pct-68 {
    max-width: 68%; }
  .max-md-width-pct-69 {
    max-width: 69%; }
  .max-md-width-pct-70 {
    max-width: 70%; }
  .max-md-width-pct-71 {
    max-width: 71%; }
  .max-md-width-pct-72 {
    max-width: 72%; }
  .max-md-width-pct-73 {
    max-width: 73%; }
  .max-md-width-pct-74 {
    max-width: 74%; }
  .max-md-width-pct-75 {
    max-width: 75%; }
  .max-md-width-pct-76 {
    max-width: 76%; }
  .max-md-width-pct-77 {
    max-width: 77%; }
  .max-md-width-pct-78 {
    max-width: 78%; }
  .max-md-width-pct-79 {
    max-width: 79%; }
  .max-md-width-pct-80 {
    max-width: 80%; }
  .max-md-width-pct-81 {
    max-width: 81%; }
  .max-md-width-pct-82 {
    max-width: 82%; }
  .max-md-width-pct-83 {
    max-width: 83%; }
  .max-md-width-pct-84 {
    max-width: 84%; }
  .max-md-width-pct-85 {
    max-width: 85%; }
  .max-md-width-pct-86 {
    max-width: 86%; }
  .max-md-width-pct-87 {
    max-width: 87%; }
  .max-md-width-pct-88 {
    max-width: 88%; }
  .max-md-width-pct-89 {
    max-width: 89%; }
  .max-md-width-pct-90 {
    max-width: 90%; }
  .max-md-width-pct-91 {
    max-width: 91%; }
  .max-md-width-pct-92 {
    max-width: 92%; }
  .max-md-width-pct-93 {
    max-width: 93%; }
  .max-md-width-pct-94 {
    max-width: 94%; }
  .max-md-width-pct-95 {
    max-width: 95%; }
  .max-md-width-pct-96 {
    max-width: 96%; }
  .max-md-width-pct-97 {
    max-width: 97%; }
  .max-md-width-pct-98 {
    max-width: 98%; }
  .max-md-width-pct-99 {
    max-width: 99%; }
  .max-md-width-pct-100 {
    max-width: 100%; } }

@media (min-width: 1170px) {
  .max-lg-width-pct-0 {
    max-width: 0%; }
  .max-lg-width-pct-1 {
    max-width: 1%; }
  .max-lg-width-pct-2 {
    max-width: 2%; }
  .max-lg-width-pct-3 {
    max-width: 3%; }
  .max-lg-width-pct-4 {
    max-width: 4%; }
  .max-lg-width-pct-5 {
    max-width: 5%; }
  .max-lg-width-pct-6 {
    max-width: 6%; }
  .max-lg-width-pct-7 {
    max-width: 7%; }
  .max-lg-width-pct-8 {
    max-width: 8%; }
  .max-lg-width-pct-9 {
    max-width: 9%; }
  .max-lg-width-pct-10 {
    max-width: 10%; }
  .max-lg-width-pct-11 {
    max-width: 11%; }
  .max-lg-width-pct-12 {
    max-width: 12%; }
  .max-lg-width-pct-13 {
    max-width: 13%; }
  .max-lg-width-pct-14 {
    max-width: 14%; }
  .max-lg-width-pct-15 {
    max-width: 15%; }
  .max-lg-width-pct-16 {
    max-width: 16%; }
  .max-lg-width-pct-17 {
    max-width: 17%; }
  .max-lg-width-pct-18 {
    max-width: 18%; }
  .max-lg-width-pct-19 {
    max-width: 19%; }
  .max-lg-width-pct-20 {
    max-width: 20%; }
  .max-lg-width-pct-21 {
    max-width: 21%; }
  .max-lg-width-pct-22 {
    max-width: 22%; }
  .max-lg-width-pct-23 {
    max-width: 23%; }
  .max-lg-width-pct-24 {
    max-width: 24%; }
  .max-lg-width-pct-25 {
    max-width: 25%; }
  .max-lg-width-pct-26 {
    max-width: 26%; }
  .max-lg-width-pct-27 {
    max-width: 27%; }
  .max-lg-width-pct-28 {
    max-width: 28%; }
  .max-lg-width-pct-29 {
    max-width: 29%; }
  .max-lg-width-pct-30 {
    max-width: 30%; }
  .max-lg-width-pct-31 {
    max-width: 31%; }
  .max-lg-width-pct-32 {
    max-width: 32%; }
  .max-lg-width-pct-33 {
    max-width: 33%; }
  .max-lg-width-pct-34 {
    max-width: 34%; }
  .max-lg-width-pct-35 {
    max-width: 35%; }
  .max-lg-width-pct-36 {
    max-width: 36%; }
  .max-lg-width-pct-37 {
    max-width: 37%; }
  .max-lg-width-pct-38 {
    max-width: 38%; }
  .max-lg-width-pct-39 {
    max-width: 39%; }
  .max-lg-width-pct-40 {
    max-width: 40%; }
  .max-lg-width-pct-41 {
    max-width: 41%; }
  .max-lg-width-pct-42 {
    max-width: 42%; }
  .max-lg-width-pct-43 {
    max-width: 43%; }
  .max-lg-width-pct-44 {
    max-width: 44%; }
  .max-lg-width-pct-45 {
    max-width: 45%; }
  .max-lg-width-pct-46 {
    max-width: 46%; }
  .max-lg-width-pct-47 {
    max-width: 47%; }
  .max-lg-width-pct-48 {
    max-width: 48%; }
  .max-lg-width-pct-49 {
    max-width: 49%; }
  .max-lg-width-pct-50 {
    max-width: 50%; }
  .max-lg-width-pct-51 {
    max-width: 51%; }
  .max-lg-width-pct-52 {
    max-width: 52%; }
  .max-lg-width-pct-53 {
    max-width: 53%; }
  .max-lg-width-pct-54 {
    max-width: 54%; }
  .max-lg-width-pct-55 {
    max-width: 55%; }
  .max-lg-width-pct-56 {
    max-width: 56%; }
  .max-lg-width-pct-57 {
    max-width: 57%; }
  .max-lg-width-pct-58 {
    max-width: 58%; }
  .max-lg-width-pct-59 {
    max-width: 59%; }
  .max-lg-width-pct-60 {
    max-width: 60%; }
  .max-lg-width-pct-61 {
    max-width: 61%; }
  .max-lg-width-pct-62 {
    max-width: 62%; }
  .max-lg-width-pct-63 {
    max-width: 63%; }
  .max-lg-width-pct-64 {
    max-width: 64%; }
  .max-lg-width-pct-65 {
    max-width: 65%; }
  .max-lg-width-pct-66 {
    max-width: 66%; }
  .max-lg-width-pct-67 {
    max-width: 67%; }
  .max-lg-width-pct-68 {
    max-width: 68%; }
  .max-lg-width-pct-69 {
    max-width: 69%; }
  .max-lg-width-pct-70 {
    max-width: 70%; }
  .max-lg-width-pct-71 {
    max-width: 71%; }
  .max-lg-width-pct-72 {
    max-width: 72%; }
  .max-lg-width-pct-73 {
    max-width: 73%; }
  .max-lg-width-pct-74 {
    max-width: 74%; }
  .max-lg-width-pct-75 {
    max-width: 75%; }
  .max-lg-width-pct-76 {
    max-width: 76%; }
  .max-lg-width-pct-77 {
    max-width: 77%; }
  .max-lg-width-pct-78 {
    max-width: 78%; }
  .max-lg-width-pct-79 {
    max-width: 79%; }
  .max-lg-width-pct-80 {
    max-width: 80%; }
  .max-lg-width-pct-81 {
    max-width: 81%; }
  .max-lg-width-pct-82 {
    max-width: 82%; }
  .max-lg-width-pct-83 {
    max-width: 83%; }
  .max-lg-width-pct-84 {
    max-width: 84%; }
  .max-lg-width-pct-85 {
    max-width: 85%; }
  .max-lg-width-pct-86 {
    max-width: 86%; }
  .max-lg-width-pct-87 {
    max-width: 87%; }
  .max-lg-width-pct-88 {
    max-width: 88%; }
  .max-lg-width-pct-89 {
    max-width: 89%; }
  .max-lg-width-pct-90 {
    max-width: 90%; }
  .max-lg-width-pct-91 {
    max-width: 91%; }
  .max-lg-width-pct-92 {
    max-width: 92%; }
  .max-lg-width-pct-93 {
    max-width: 93%; }
  .max-lg-width-pct-94 {
    max-width: 94%; }
  .max-lg-width-pct-95 {
    max-width: 95%; }
  .max-lg-width-pct-96 {
    max-width: 96%; }
  .max-lg-width-pct-97 {
    max-width: 97%; }
  .max-lg-width-pct-98 {
    max-width: 98%; }
  .max-lg-width-pct-99 {
    max-width: 99%; }
  .max-lg-width-pct-100 {
    max-width: 100%; } }

.max-all-width-0 {
  max-width: 0px; }

.max-all-width-1 {
  max-width: 1px; }

.max-all-width-2 {
  max-width: 2px; }

.max-all-width-3 {
  max-width: 3px; }

.max-all-width-4 {
  max-width: 4px; }

.max-all-width-5 {
  max-width: 5px; }

.max-all-width-6 {
  max-width: 6px; }

.max-all-width-7 {
  max-width: 7px; }

.max-all-width-8 {
  max-width: 8px; }

.max-all-width-9 {
  max-width: 9px; }

.max-all-width-10 {
  max-width: 10px; }

.max-all-width-11 {
  max-width: 11px; }

.max-all-width-12 {
  max-width: 12px; }

.max-all-width-13 {
  max-width: 13px; }

.max-all-width-14 {
  max-width: 14px; }

.max-all-width-15 {
  max-width: 15px; }

.max-all-width-16 {
  max-width: 16px; }

.max-all-width-17 {
  max-width: 17px; }

.max-all-width-18 {
  max-width: 18px; }

.max-all-width-19 {
  max-width: 19px; }

.max-all-width-20 {
  max-width: 20px; }

.max-all-width-21 {
  max-width: 21px; }

.max-all-width-22 {
  max-width: 22px; }

.max-all-width-23 {
  max-width: 23px; }

.max-all-width-24 {
  max-width: 24px; }

.max-all-width-25 {
  max-width: 25px; }

.max-all-width-26 {
  max-width: 26px; }

.max-all-width-27 {
  max-width: 27px; }

.max-all-width-28 {
  max-width: 28px; }

.max-all-width-29 {
  max-width: 29px; }

.max-all-width-30 {
  max-width: 30px; }

.max-all-width-31 {
  max-width: 31px; }

.max-all-width-32 {
  max-width: 32px; }

.max-all-width-33 {
  max-width: 33px; }

.max-all-width-34 {
  max-width: 34px; }

.max-all-width-35 {
  max-width: 35px; }

.max-all-width-36 {
  max-width: 36px; }

.max-all-width-37 {
  max-width: 37px; }

.max-all-width-38 {
  max-width: 38px; }

.max-all-width-39 {
  max-width: 39px; }

.max-all-width-40 {
  max-width: 40px; }

.max-all-width-41 {
  max-width: 41px; }

.max-all-width-42 {
  max-width: 42px; }

.max-all-width-43 {
  max-width: 43px; }

.max-all-width-44 {
  max-width: 44px; }

.max-all-width-45 {
  max-width: 45px; }

.max-all-width-46 {
  max-width: 46px; }

.max-all-width-47 {
  max-width: 47px; }

.max-all-width-48 {
  max-width: 48px; }

.max-all-width-49 {
  max-width: 49px; }

.max-all-width-50 {
  max-width: 50px; }

.max-all-width-51 {
  max-width: 51px; }

.max-all-width-52 {
  max-width: 52px; }

.max-all-width-53 {
  max-width: 53px; }

.max-all-width-54 {
  max-width: 54px; }

.max-all-width-55 {
  max-width: 55px; }

.max-all-width-56 {
  max-width: 56px; }

.max-all-width-57 {
  max-width: 57px; }

.max-all-width-58 {
  max-width: 58px; }

.max-all-width-59 {
  max-width: 59px; }

.max-all-width-60 {
  max-width: 60px; }

.max-all-width-61 {
  max-width: 61px; }

.max-all-width-62 {
  max-width: 62px; }

.max-all-width-63 {
  max-width: 63px; }

.max-all-width-64 {
  max-width: 64px; }

.max-all-width-65 {
  max-width: 65px; }

.max-all-width-66 {
  max-width: 66px; }

.max-all-width-67 {
  max-width: 67px; }

.max-all-width-68 {
  max-width: 68px; }

.max-all-width-69 {
  max-width: 69px; }

.max-all-width-70 {
  max-width: 70px; }

.max-all-width-71 {
  max-width: 71px; }

.max-all-width-72 {
  max-width: 72px; }

.max-all-width-73 {
  max-width: 73px; }

.max-all-width-74 {
  max-width: 74px; }

.max-all-width-75 {
  max-width: 75px; }

.max-all-width-76 {
  max-width: 76px; }

.max-all-width-77 {
  max-width: 77px; }

.max-all-width-78 {
  max-width: 78px; }

.max-all-width-79 {
  max-width: 79px; }

.max-all-width-80 {
  max-width: 80px; }

.max-all-width-81 {
  max-width: 81px; }

.max-all-width-82 {
  max-width: 82px; }

.max-all-width-83 {
  max-width: 83px; }

.max-all-width-84 {
  max-width: 84px; }

.max-all-width-85 {
  max-width: 85px; }

.max-all-width-86 {
  max-width: 86px; }

.max-all-width-87 {
  max-width: 87px; }

.max-all-width-88 {
  max-width: 88px; }

.max-all-width-89 {
  max-width: 89px; }

.max-all-width-90 {
  max-width: 90px; }

.max-all-width-91 {
  max-width: 91px; }

.max-all-width-92 {
  max-width: 92px; }

.max-all-width-93 {
  max-width: 93px; }

.max-all-width-94 {
  max-width: 94px; }

.max-all-width-95 {
  max-width: 95px; }

.max-all-width-96 {
  max-width: 96px; }

.max-all-width-97 {
  max-width: 97px; }

.max-all-width-98 {
  max-width: 98px; }

.max-all-width-99 {
  max-width: 99px; }

.max-all-width-100 {
  max-width: 100px; }

.max-all-width-101 {
  max-width: 101px; }

.max-all-width-102 {
  max-width: 102px; }

.max-all-width-103 {
  max-width: 103px; }

.max-all-width-104 {
  max-width: 104px; }

.max-all-width-105 {
  max-width: 105px; }

.max-all-width-106 {
  max-width: 106px; }

.max-all-width-107 {
  max-width: 107px; }

.max-all-width-108 {
  max-width: 108px; }

.max-all-width-109 {
  max-width: 109px; }

.max-all-width-110 {
  max-width: 110px; }

.max-all-width-111 {
  max-width: 111px; }

.max-all-width-112 {
  max-width: 112px; }

.max-all-width-113 {
  max-width: 113px; }

.max-all-width-114 {
  max-width: 114px; }

.max-all-width-115 {
  max-width: 115px; }

.max-all-width-116 {
  max-width: 116px; }

.max-all-width-117 {
  max-width: 117px; }

.max-all-width-118 {
  max-width: 118px; }

.max-all-width-119 {
  max-width: 119px; }

.max-all-width-120 {
  max-width: 120px; }

.max-all-width-121 {
  max-width: 121px; }

.max-all-width-122 {
  max-width: 122px; }

.max-all-width-123 {
  max-width: 123px; }

.max-all-width-124 {
  max-width: 124px; }

.max-all-width-125 {
  max-width: 125px; }

.max-all-width-126 {
  max-width: 126px; }

.max-all-width-127 {
  max-width: 127px; }

.max-all-width-128 {
  max-width: 128px; }

.max-all-width-129 {
  max-width: 129px; }

.max-all-width-130 {
  max-width: 130px; }

.max-all-width-131 {
  max-width: 131px; }

.max-all-width-132 {
  max-width: 132px; }

.max-all-width-133 {
  max-width: 133px; }

.max-all-width-134 {
  max-width: 134px; }

.max-all-width-135 {
  max-width: 135px; }

.max-all-width-136 {
  max-width: 136px; }

.max-all-width-137 {
  max-width: 137px; }

.max-all-width-138 {
  max-width: 138px; }

.max-all-width-139 {
  max-width: 139px; }

.max-all-width-140 {
  max-width: 140px; }

.max-all-width-141 {
  max-width: 141px; }

.max-all-width-142 {
  max-width: 142px; }

.max-all-width-143 {
  max-width: 143px; }

.max-all-width-144 {
  max-width: 144px; }

.max-all-width-145 {
  max-width: 145px; }

.max-all-width-146 {
  max-width: 146px; }

.max-all-width-147 {
  max-width: 147px; }

.max-all-width-148 {
  max-width: 148px; }

.max-all-width-149 {
  max-width: 149px; }

.max-all-width-150 {
  max-width: 150px; }

.max-all-width-151 {
  max-width: 151px; }

.max-all-width-152 {
  max-width: 152px; }

.max-all-width-153 {
  max-width: 153px; }

.max-all-width-154 {
  max-width: 154px; }

.max-all-width-155 {
  max-width: 155px; }

.max-all-width-156 {
  max-width: 156px; }

.max-all-width-157 {
  max-width: 157px; }

.max-all-width-158 {
  max-width: 158px; }

.max-all-width-159 {
  max-width: 159px; }

.max-all-width-160 {
  max-width: 160px; }

.max-all-width-161 {
  max-width: 161px; }

.max-all-width-162 {
  max-width: 162px; }

.max-all-width-163 {
  max-width: 163px; }

.max-all-width-164 {
  max-width: 164px; }

.max-all-width-165 {
  max-width: 165px; }

.max-all-width-166 {
  max-width: 166px; }

.max-all-width-167 {
  max-width: 167px; }

.max-all-width-168 {
  max-width: 168px; }

.max-all-width-169 {
  max-width: 169px; }

.max-all-width-170 {
  max-width: 170px; }

.max-all-width-171 {
  max-width: 171px; }

.max-all-width-172 {
  max-width: 172px; }

.max-all-width-173 {
  max-width: 173px; }

.max-all-width-174 {
  max-width: 174px; }

.max-all-width-175 {
  max-width: 175px; }

.max-all-width-176 {
  max-width: 176px; }

.max-all-width-177 {
  max-width: 177px; }

.max-all-width-178 {
  max-width: 178px; }

.max-all-width-179 {
  max-width: 179px; }

.max-all-width-180 {
  max-width: 180px; }

.max-all-width-181 {
  max-width: 181px; }

.max-all-width-182 {
  max-width: 182px; }

.max-all-width-183 {
  max-width: 183px; }

.max-all-width-184 {
  max-width: 184px; }

.max-all-width-185 {
  max-width: 185px; }

.max-all-width-186 {
  max-width: 186px; }

.max-all-width-187 {
  max-width: 187px; }

.max-all-width-188 {
  max-width: 188px; }

.max-all-width-189 {
  max-width: 189px; }

.max-all-width-190 {
  max-width: 190px; }

.max-all-width-191 {
  max-width: 191px; }

.max-all-width-192 {
  max-width: 192px; }

.max-all-width-193 {
  max-width: 193px; }

.max-all-width-194 {
  max-width: 194px; }

.max-all-width-195 {
  max-width: 195px; }

.max-all-width-196 {
  max-width: 196px; }

.max-all-width-197 {
  max-width: 197px; }

.max-all-width-198 {
  max-width: 198px; }

.max-all-width-199 {
  max-width: 199px; }

.max-all-width-200 {
  max-width: 200px; }

.max-all-width-201 {
  max-width: 201px; }

.max-all-width-202 {
  max-width: 202px; }

.max-all-width-203 {
  max-width: 203px; }

.max-all-width-204 {
  max-width: 204px; }

.max-all-width-205 {
  max-width: 205px; }

.max-all-width-206 {
  max-width: 206px; }

.max-all-width-207 {
  max-width: 207px; }

.max-all-width-208 {
  max-width: 208px; }

.max-all-width-209 {
  max-width: 209px; }

.max-all-width-210 {
  max-width: 210px; }

.max-all-width-211 {
  max-width: 211px; }

.max-all-width-212 {
  max-width: 212px; }

.max-all-width-213 {
  max-width: 213px; }

.max-all-width-214 {
  max-width: 214px; }

.max-all-width-215 {
  max-width: 215px; }

.max-all-width-216 {
  max-width: 216px; }

.max-all-width-217 {
  max-width: 217px; }

.max-all-width-218 {
  max-width: 218px; }

.max-all-width-219 {
  max-width: 219px; }

.max-all-width-220 {
  max-width: 220px; }

.max-all-width-221 {
  max-width: 221px; }

.max-all-width-222 {
  max-width: 222px; }

.max-all-width-223 {
  max-width: 223px; }

.max-all-width-224 {
  max-width: 224px; }

.max-all-width-225 {
  max-width: 225px; }

.max-all-width-226 {
  max-width: 226px; }

.max-all-width-227 {
  max-width: 227px; }

.max-all-width-228 {
  max-width: 228px; }

.max-all-width-229 {
  max-width: 229px; }

.max-all-width-230 {
  max-width: 230px; }

.max-all-width-231 {
  max-width: 231px; }

.max-all-width-232 {
  max-width: 232px; }

.max-all-width-233 {
  max-width: 233px; }

.max-all-width-234 {
  max-width: 234px; }

.max-all-width-235 {
  max-width: 235px; }

.max-all-width-236 {
  max-width: 236px; }

.max-all-width-237 {
  max-width: 237px; }

.max-all-width-238 {
  max-width: 238px; }

.max-all-width-239 {
  max-width: 239px; }

.max-all-width-240 {
  max-width: 240px; }

.max-all-width-241 {
  max-width: 241px; }

.max-all-width-242 {
  max-width: 242px; }

.max-all-width-243 {
  max-width: 243px; }

.max-all-width-244 {
  max-width: 244px; }

.max-all-width-245 {
  max-width: 245px; }

.max-all-width-246 {
  max-width: 246px; }

.max-all-width-247 {
  max-width: 247px; }

.max-all-width-248 {
  max-width: 248px; }

.max-all-width-249 {
  max-width: 249px; }

.max-all-width-250 {
  max-width: 250px; }

.max-all-width-251 {
  max-width: 251px; }

.max-all-width-252 {
  max-width: 252px; }

.max-all-width-253 {
  max-width: 253px; }

.max-all-width-254 {
  max-width: 254px; }

.max-all-width-255 {
  max-width: 255px; }

.max-all-width-256 {
  max-width: 256px; }

.max-all-width-257 {
  max-width: 257px; }

.max-all-width-258 {
  max-width: 258px; }

.max-all-width-259 {
  max-width: 259px; }

.max-all-width-260 {
  max-width: 260px; }

.max-all-width-261 {
  max-width: 261px; }

.max-all-width-262 {
  max-width: 262px; }

.max-all-width-263 {
  max-width: 263px; }

.max-all-width-264 {
  max-width: 264px; }

.max-all-width-265 {
  max-width: 265px; }

.max-all-width-266 {
  max-width: 266px; }

.max-all-width-267 {
  max-width: 267px; }

.max-all-width-268 {
  max-width: 268px; }

.max-all-width-269 {
  max-width: 269px; }

.max-all-width-270 {
  max-width: 270px; }

.max-all-width-271 {
  max-width: 271px; }

.max-all-width-272 {
  max-width: 272px; }

.max-all-width-273 {
  max-width: 273px; }

.max-all-width-274 {
  max-width: 274px; }

.max-all-width-275 {
  max-width: 275px; }

.max-all-width-276 {
  max-width: 276px; }

.max-all-width-277 {
  max-width: 277px; }

.max-all-width-278 {
  max-width: 278px; }

.max-all-width-279 {
  max-width: 279px; }

.max-all-width-280 {
  max-width: 280px; }

.max-all-width-281 {
  max-width: 281px; }

.max-all-width-282 {
  max-width: 282px; }

.max-all-width-283 {
  max-width: 283px; }

.max-all-width-284 {
  max-width: 284px; }

.max-all-width-285 {
  max-width: 285px; }

.max-all-width-286 {
  max-width: 286px; }

.max-all-width-287 {
  max-width: 287px; }

.max-all-width-288 {
  max-width: 288px; }

.max-all-width-289 {
  max-width: 289px; }

.max-all-width-290 {
  max-width: 290px; }

.max-all-width-291 {
  max-width: 291px; }

.max-all-width-292 {
  max-width: 292px; }

.max-all-width-293 {
  max-width: 293px; }

.max-all-width-294 {
  max-width: 294px; }

.max-all-width-295 {
  max-width: 295px; }

.max-all-width-296 {
  max-width: 296px; }

.max-all-width-297 {
  max-width: 297px; }

.max-all-width-298 {
  max-width: 298px; }

.max-all-width-299 {
  max-width: 299px; }

.max-all-width-300 {
  max-width: 300px; }

.max-all-width-301 {
  max-width: 301px; }

.max-all-width-302 {
  max-width: 302px; }

.max-all-width-303 {
  max-width: 303px; }

.max-all-width-304 {
  max-width: 304px; }

.max-all-width-305 {
  max-width: 305px; }

.max-all-width-306 {
  max-width: 306px; }

.max-all-width-307 {
  max-width: 307px; }

.max-all-width-308 {
  max-width: 308px; }

.max-all-width-309 {
  max-width: 309px; }

.max-all-width-310 {
  max-width: 310px; }

.max-all-width-311 {
  max-width: 311px; }

.max-all-width-312 {
  max-width: 312px; }

.max-all-width-313 {
  max-width: 313px; }

.max-all-width-314 {
  max-width: 314px; }

.max-all-width-315 {
  max-width: 315px; }

.max-all-width-316 {
  max-width: 316px; }

.max-all-width-317 {
  max-width: 317px; }

.max-all-width-318 {
  max-width: 318px; }

.max-all-width-319 {
  max-width: 319px; }

.max-all-width-320 {
  max-width: 320px; }

.max-all-width-321 {
  max-width: 321px; }

.max-all-width-322 {
  max-width: 322px; }

.max-all-width-323 {
  max-width: 323px; }

.max-all-width-324 {
  max-width: 324px; }

.max-all-width-325 {
  max-width: 325px; }

.max-all-width-326 {
  max-width: 326px; }

.max-all-width-327 {
  max-width: 327px; }

.max-all-width-328 {
  max-width: 328px; }

.max-all-width-329 {
  max-width: 329px; }

.max-all-width-330 {
  max-width: 330px; }

.max-all-width-331 {
  max-width: 331px; }

.max-all-width-332 {
  max-width: 332px; }

.max-all-width-333 {
  max-width: 333px; }

.max-all-width-334 {
  max-width: 334px; }

.max-all-width-335 {
  max-width: 335px; }

.max-all-width-336 {
  max-width: 336px; }

.max-all-width-337 {
  max-width: 337px; }

.max-all-width-338 {
  max-width: 338px; }

.max-all-width-339 {
  max-width: 339px; }

.max-all-width-340 {
  max-width: 340px; }

.max-all-width-341 {
  max-width: 341px; }

.max-all-width-342 {
  max-width: 342px; }

.max-all-width-343 {
  max-width: 343px; }

.max-all-width-344 {
  max-width: 344px; }

.max-all-width-345 {
  max-width: 345px; }

.max-all-width-346 {
  max-width: 346px; }

.max-all-width-347 {
  max-width: 347px; }

.max-all-width-348 {
  max-width: 348px; }

.max-all-width-349 {
  max-width: 349px; }

.max-all-width-350 {
  max-width: 350px; }

.max-all-width-351 {
  max-width: 351px; }

.max-all-width-352 {
  max-width: 352px; }

.max-all-width-353 {
  max-width: 353px; }

.max-all-width-354 {
  max-width: 354px; }

.max-all-width-355 {
  max-width: 355px; }

.max-all-width-356 {
  max-width: 356px; }

.max-all-width-357 {
  max-width: 357px; }

.max-all-width-358 {
  max-width: 358px; }

.max-all-width-359 {
  max-width: 359px; }

.max-all-width-360 {
  max-width: 360px; }

.max-all-width-361 {
  max-width: 361px; }

.max-all-width-362 {
  max-width: 362px; }

.max-all-width-363 {
  max-width: 363px; }

.max-all-width-364 {
  max-width: 364px; }

.max-all-width-365 {
  max-width: 365px; }

.max-all-width-366 {
  max-width: 366px; }

.max-all-width-367 {
  max-width: 367px; }

.max-all-width-368 {
  max-width: 368px; }

.max-all-width-369 {
  max-width: 369px; }

.max-all-width-370 {
  max-width: 370px; }

.max-all-width-371 {
  max-width: 371px; }

.max-all-width-372 {
  max-width: 372px; }

.max-all-width-373 {
  max-width: 373px; }

.max-all-width-374 {
  max-width: 374px; }

.max-all-width-375 {
  max-width: 375px; }

.max-all-width-376 {
  max-width: 376px; }

.max-all-width-377 {
  max-width: 377px; }

.max-all-width-378 {
  max-width: 378px; }

.max-all-width-379 {
  max-width: 379px; }

.max-all-width-380 {
  max-width: 380px; }

.max-all-width-381 {
  max-width: 381px; }

.max-all-width-382 {
  max-width: 382px; }

.max-all-width-383 {
  max-width: 383px; }

.max-all-width-384 {
  max-width: 384px; }

.max-all-width-385 {
  max-width: 385px; }

.max-all-width-386 {
  max-width: 386px; }

.max-all-width-387 {
  max-width: 387px; }

.max-all-width-388 {
  max-width: 388px; }

.max-all-width-389 {
  max-width: 389px; }

.max-all-width-390 {
  max-width: 390px; }

.max-all-width-391 {
  max-width: 391px; }

.max-all-width-392 {
  max-width: 392px; }

.max-all-width-393 {
  max-width: 393px; }

.max-all-width-394 {
  max-width: 394px; }

.max-all-width-395 {
  max-width: 395px; }

.max-all-width-396 {
  max-width: 396px; }

.max-all-width-397 {
  max-width: 397px; }

.max-all-width-398 {
  max-width: 398px; }

.max-all-width-399 {
  max-width: 399px; }

.max-all-width-400 {
  max-width: 400px; }

.max-all-width-401 {
  max-width: 401px; }

.max-all-width-402 {
  max-width: 402px; }

.max-all-width-403 {
  max-width: 403px; }

.max-all-width-404 {
  max-width: 404px; }

.max-all-width-405 {
  max-width: 405px; }

.max-all-width-406 {
  max-width: 406px; }

.max-all-width-407 {
  max-width: 407px; }

.max-all-width-408 {
  max-width: 408px; }

.max-all-width-409 {
  max-width: 409px; }

.max-all-width-410 {
  max-width: 410px; }

.max-all-width-411 {
  max-width: 411px; }

.max-all-width-412 {
  max-width: 412px; }

.max-all-width-413 {
  max-width: 413px; }

.max-all-width-414 {
  max-width: 414px; }

.max-all-width-415 {
  max-width: 415px; }

.max-all-width-416 {
  max-width: 416px; }

.max-all-width-417 {
  max-width: 417px; }

.max-all-width-418 {
  max-width: 418px; }

.max-all-width-419 {
  max-width: 419px; }

.max-all-width-420 {
  max-width: 420px; }

.max-all-width-421 {
  max-width: 421px; }

.max-all-width-422 {
  max-width: 422px; }

.max-all-width-423 {
  max-width: 423px; }

.max-all-width-424 {
  max-width: 424px; }

.max-all-width-425 {
  max-width: 425px; }

.max-all-width-426 {
  max-width: 426px; }

.max-all-width-427 {
  max-width: 427px; }

.max-all-width-428 {
  max-width: 428px; }

.max-all-width-429 {
  max-width: 429px; }

.max-all-width-430 {
  max-width: 430px; }

.max-all-width-431 {
  max-width: 431px; }

.max-all-width-432 {
  max-width: 432px; }

.max-all-width-433 {
  max-width: 433px; }

.max-all-width-434 {
  max-width: 434px; }

.max-all-width-435 {
  max-width: 435px; }

.max-all-width-436 {
  max-width: 436px; }

.max-all-width-437 {
  max-width: 437px; }

.max-all-width-438 {
  max-width: 438px; }

.max-all-width-439 {
  max-width: 439px; }

.max-all-width-440 {
  max-width: 440px; }

.max-all-width-441 {
  max-width: 441px; }

.max-all-width-442 {
  max-width: 442px; }

.max-all-width-443 {
  max-width: 443px; }

.max-all-width-444 {
  max-width: 444px; }

.max-all-width-445 {
  max-width: 445px; }

.max-all-width-446 {
  max-width: 446px; }

.max-all-width-447 {
  max-width: 447px; }

.max-all-width-448 {
  max-width: 448px; }

.max-all-width-449 {
  max-width: 449px; }

.max-all-width-450 {
  max-width: 450px; }

.max-all-width-451 {
  max-width: 451px; }

.max-all-width-452 {
  max-width: 452px; }

.max-all-width-453 {
  max-width: 453px; }

.max-all-width-454 {
  max-width: 454px; }

.max-all-width-455 {
  max-width: 455px; }

.max-all-width-456 {
  max-width: 456px; }

.max-all-width-457 {
  max-width: 457px; }

.max-all-width-458 {
  max-width: 458px; }

.max-all-width-459 {
  max-width: 459px; }

.max-all-width-460 {
  max-width: 460px; }

.max-all-width-461 {
  max-width: 461px; }

.max-all-width-462 {
  max-width: 462px; }

.max-all-width-463 {
  max-width: 463px; }

.max-all-width-464 {
  max-width: 464px; }

.max-all-width-465 {
  max-width: 465px; }

.max-all-width-466 {
  max-width: 466px; }

.max-all-width-467 {
  max-width: 467px; }

.max-all-width-468 {
  max-width: 468px; }

.max-all-width-469 {
  max-width: 469px; }

.max-all-width-470 {
  max-width: 470px; }

.max-all-width-471 {
  max-width: 471px; }

.max-all-width-472 {
  max-width: 472px; }

.max-all-width-473 {
  max-width: 473px; }

.max-all-width-474 {
  max-width: 474px; }

.max-all-width-475 {
  max-width: 475px; }

.max-all-width-476 {
  max-width: 476px; }

.max-all-width-477 {
  max-width: 477px; }

.max-all-width-478 {
  max-width: 478px; }

.max-all-width-479 {
  max-width: 479px; }

.max-all-width-480 {
  max-width: 480px; }

.max-all-width-481 {
  max-width: 481px; }

.max-all-width-482 {
  max-width: 482px; }

.max-all-width-483 {
  max-width: 483px; }

.max-all-width-484 {
  max-width: 484px; }

.max-all-width-485 {
  max-width: 485px; }

.max-all-width-486 {
  max-width: 486px; }

.max-all-width-487 {
  max-width: 487px; }

.max-all-width-488 {
  max-width: 488px; }

.max-all-width-489 {
  max-width: 489px; }

.max-all-width-490 {
  max-width: 490px; }

.max-all-width-491 {
  max-width: 491px; }

.max-all-width-492 {
  max-width: 492px; }

.max-all-width-493 {
  max-width: 493px; }

.max-all-width-494 {
  max-width: 494px; }

.max-all-width-495 {
  max-width: 495px; }

.max-all-width-496 {
  max-width: 496px; }

.max-all-width-497 {
  max-width: 497px; }

.max-all-width-498 {
  max-width: 498px; }

.max-all-width-499 {
  max-width: 499px; }

.max-all-width-500 {
  max-width: 500px; }

.max-all-width-501 {
  max-width: 501px; }

.max-all-width-502 {
  max-width: 502px; }

.max-all-width-503 {
  max-width: 503px; }

.max-all-width-504 {
  max-width: 504px; }

.max-all-width-505 {
  max-width: 505px; }

.max-all-width-506 {
  max-width: 506px; }

.max-all-width-507 {
  max-width: 507px; }

.max-all-width-508 {
  max-width: 508px; }

.max-all-width-509 {
  max-width: 509px; }

.max-all-width-510 {
  max-width: 510px; }

.max-all-width-511 {
  max-width: 511px; }

.max-all-width-512 {
  max-width: 512px; }

.max-all-width-513 {
  max-width: 513px; }

.max-all-width-514 {
  max-width: 514px; }

.max-all-width-515 {
  max-width: 515px; }

.max-all-width-516 {
  max-width: 516px; }

.max-all-width-517 {
  max-width: 517px; }

.max-all-width-518 {
  max-width: 518px; }

.max-all-width-519 {
  max-width: 519px; }

.max-all-width-520 {
  max-width: 520px; }

.max-all-width-521 {
  max-width: 521px; }

.max-all-width-522 {
  max-width: 522px; }

.max-all-width-523 {
  max-width: 523px; }

.max-all-width-524 {
  max-width: 524px; }

.max-all-width-525 {
  max-width: 525px; }

.max-all-width-526 {
  max-width: 526px; }

.max-all-width-527 {
  max-width: 527px; }

.max-all-width-528 {
  max-width: 528px; }

.max-all-width-529 {
  max-width: 529px; }

.max-all-width-530 {
  max-width: 530px; }

.max-all-width-531 {
  max-width: 531px; }

.max-all-width-532 {
  max-width: 532px; }

.max-all-width-533 {
  max-width: 533px; }

.max-all-width-534 {
  max-width: 534px; }

.max-all-width-535 {
  max-width: 535px; }

.max-all-width-536 {
  max-width: 536px; }

.max-all-width-537 {
  max-width: 537px; }

.max-all-width-538 {
  max-width: 538px; }

.max-all-width-539 {
  max-width: 539px; }

.max-all-width-540 {
  max-width: 540px; }

.max-all-width-541 {
  max-width: 541px; }

.max-all-width-542 {
  max-width: 542px; }

.max-all-width-543 {
  max-width: 543px; }

.max-all-width-544 {
  max-width: 544px; }

.max-all-width-545 {
  max-width: 545px; }

.max-all-width-546 {
  max-width: 546px; }

.max-all-width-547 {
  max-width: 547px; }

.max-all-width-548 {
  max-width: 548px; }

.max-all-width-549 {
  max-width: 549px; }

.max-all-width-550 {
  max-width: 550px; }

.max-all-width-551 {
  max-width: 551px; }

.max-all-width-552 {
  max-width: 552px; }

.max-all-width-553 {
  max-width: 553px; }

.max-all-width-554 {
  max-width: 554px; }

.max-all-width-555 {
  max-width: 555px; }

.max-all-width-556 {
  max-width: 556px; }

.max-all-width-557 {
  max-width: 557px; }

.max-all-width-558 {
  max-width: 558px; }

.max-all-width-559 {
  max-width: 559px; }

.max-all-width-560 {
  max-width: 560px; }

.max-all-width-561 {
  max-width: 561px; }

.max-all-width-562 {
  max-width: 562px; }

.max-all-width-563 {
  max-width: 563px; }

.max-all-width-564 {
  max-width: 564px; }

.max-all-width-565 {
  max-width: 565px; }

.max-all-width-566 {
  max-width: 566px; }

.max-all-width-567 {
  max-width: 567px; }

.max-all-width-568 {
  max-width: 568px; }

.max-all-width-569 {
  max-width: 569px; }

.max-all-width-570 {
  max-width: 570px; }

.max-all-width-571 {
  max-width: 571px; }

.max-all-width-572 {
  max-width: 572px; }

.max-all-width-573 {
  max-width: 573px; }

.max-all-width-574 {
  max-width: 574px; }

.max-all-width-575 {
  max-width: 575px; }

.max-all-width-576 {
  max-width: 576px; }

.max-all-width-577 {
  max-width: 577px; }

.max-all-width-578 {
  max-width: 578px; }

.max-all-width-579 {
  max-width: 579px; }

.max-all-width-580 {
  max-width: 580px; }

.max-all-width-581 {
  max-width: 581px; }

.max-all-width-582 {
  max-width: 582px; }

.max-all-width-583 {
  max-width: 583px; }

.max-all-width-584 {
  max-width: 584px; }

.max-all-width-585 {
  max-width: 585px; }

.max-all-width-586 {
  max-width: 586px; }

.max-all-width-587 {
  max-width: 587px; }

.max-all-width-588 {
  max-width: 588px; }

.max-all-width-589 {
  max-width: 589px; }

.max-all-width-590 {
  max-width: 590px; }

.max-all-width-591 {
  max-width: 591px; }

.max-all-width-592 {
  max-width: 592px; }

.max-all-width-593 {
  max-width: 593px; }

.max-all-width-594 {
  max-width: 594px; }

.max-all-width-595 {
  max-width: 595px; }

.max-all-width-596 {
  max-width: 596px; }

.max-all-width-597 {
  max-width: 597px; }

.max-all-width-598 {
  max-width: 598px; }

.max-all-width-599 {
  max-width: 599px; }

.max-all-width-600 {
  max-width: 600px; }

.max-all-width-601 {
  max-width: 601px; }

.max-all-width-602 {
  max-width: 602px; }

.max-all-width-603 {
  max-width: 603px; }

.max-all-width-604 {
  max-width: 604px; }

.max-all-width-605 {
  max-width: 605px; }

.max-all-width-606 {
  max-width: 606px; }

.max-all-width-607 {
  max-width: 607px; }

.max-all-width-608 {
  max-width: 608px; }

.max-all-width-609 {
  max-width: 609px; }

.max-all-width-610 {
  max-width: 610px; }

.max-all-width-611 {
  max-width: 611px; }

.max-all-width-612 {
  max-width: 612px; }

.max-all-width-613 {
  max-width: 613px; }

.max-all-width-614 {
  max-width: 614px; }

.max-all-width-615 {
  max-width: 615px; }

.max-all-width-616 {
  max-width: 616px; }

.max-all-width-617 {
  max-width: 617px; }

.max-all-width-618 {
  max-width: 618px; }

.max-all-width-619 {
  max-width: 619px; }

.max-all-width-620 {
  max-width: 620px; }

.max-all-width-621 {
  max-width: 621px; }

.max-all-width-622 {
  max-width: 622px; }

.max-all-width-623 {
  max-width: 623px; }

.max-all-width-624 {
  max-width: 624px; }

.max-all-width-625 {
  max-width: 625px; }

.max-all-width-626 {
  max-width: 626px; }

.max-all-width-627 {
  max-width: 627px; }

.max-all-width-628 {
  max-width: 628px; }

.max-all-width-629 {
  max-width: 629px; }

.max-all-width-630 {
  max-width: 630px; }

.max-all-width-631 {
  max-width: 631px; }

.max-all-width-632 {
  max-width: 632px; }

.max-all-width-633 {
  max-width: 633px; }

.max-all-width-634 {
  max-width: 634px; }

.max-all-width-635 {
  max-width: 635px; }

.max-all-width-636 {
  max-width: 636px; }

.max-all-width-637 {
  max-width: 637px; }

.max-all-width-638 {
  max-width: 638px; }

.max-all-width-639 {
  max-width: 639px; }

.max-all-width-640 {
  max-width: 640px; }

.max-all-width-641 {
  max-width: 641px; }

.max-all-width-642 {
  max-width: 642px; }

.max-all-width-643 {
  max-width: 643px; }

.max-all-width-644 {
  max-width: 644px; }

.max-all-width-645 {
  max-width: 645px; }

.max-all-width-646 {
  max-width: 646px; }

.max-all-width-647 {
  max-width: 647px; }

.max-all-width-648 {
  max-width: 648px; }

.max-all-width-649 {
  max-width: 649px; }

.max-all-width-650 {
  max-width: 650px; }

.max-all-width-651 {
  max-width: 651px; }

.max-all-width-652 {
  max-width: 652px; }

.max-all-width-653 {
  max-width: 653px; }

.max-all-width-654 {
  max-width: 654px; }

.max-all-width-655 {
  max-width: 655px; }

.max-all-width-656 {
  max-width: 656px; }

.max-all-width-657 {
  max-width: 657px; }

.max-all-width-658 {
  max-width: 658px; }

.max-all-width-659 {
  max-width: 659px; }

.max-all-width-660 {
  max-width: 660px; }

.max-all-width-661 {
  max-width: 661px; }

.max-all-width-662 {
  max-width: 662px; }

.max-all-width-663 {
  max-width: 663px; }

.max-all-width-664 {
  max-width: 664px; }

.max-all-width-665 {
  max-width: 665px; }

.max-all-width-666 {
  max-width: 666px; }

.max-all-width-667 {
  max-width: 667px; }

.max-all-width-668 {
  max-width: 668px; }

.max-all-width-669 {
  max-width: 669px; }

.max-all-width-670 {
  max-width: 670px; }

.max-all-width-671 {
  max-width: 671px; }

.max-all-width-672 {
  max-width: 672px; }

.max-all-width-673 {
  max-width: 673px; }

.max-all-width-674 {
  max-width: 674px; }

.max-all-width-675 {
  max-width: 675px; }

.max-all-width-676 {
  max-width: 676px; }

.max-all-width-677 {
  max-width: 677px; }

.max-all-width-678 {
  max-width: 678px; }

.max-all-width-679 {
  max-width: 679px; }

.max-all-width-680 {
  max-width: 680px; }

.max-all-width-681 {
  max-width: 681px; }

.max-all-width-682 {
  max-width: 682px; }

.max-all-width-683 {
  max-width: 683px; }

.max-all-width-684 {
  max-width: 684px; }

.max-all-width-685 {
  max-width: 685px; }

.max-all-width-686 {
  max-width: 686px; }

.max-all-width-687 {
  max-width: 687px; }

.max-all-width-688 {
  max-width: 688px; }

.max-all-width-689 {
  max-width: 689px; }

.max-all-width-690 {
  max-width: 690px; }

.max-all-width-691 {
  max-width: 691px; }

.max-all-width-692 {
  max-width: 692px; }

.max-all-width-693 {
  max-width: 693px; }

.max-all-width-694 {
  max-width: 694px; }

.max-all-width-695 {
  max-width: 695px; }

.max-all-width-696 {
  max-width: 696px; }

.max-all-width-697 {
  max-width: 697px; }

.max-all-width-698 {
  max-width: 698px; }

.max-all-width-699 {
  max-width: 699px; }

.max-all-width-700 {
  max-width: 700px; }

.max-all-width-701 {
  max-width: 701px; }

.max-all-width-702 {
  max-width: 702px; }

.max-all-width-703 {
  max-width: 703px; }

.max-all-width-704 {
  max-width: 704px; }

.max-all-width-705 {
  max-width: 705px; }

.max-all-width-706 {
  max-width: 706px; }

.max-all-width-707 {
  max-width: 707px; }

.max-all-width-708 {
  max-width: 708px; }

.max-all-width-709 {
  max-width: 709px; }

.max-all-width-710 {
  max-width: 710px; }

.max-all-width-711 {
  max-width: 711px; }

.max-all-width-712 {
  max-width: 712px; }

.max-all-width-713 {
  max-width: 713px; }

.max-all-width-714 {
  max-width: 714px; }

.max-all-width-715 {
  max-width: 715px; }

.max-all-width-716 {
  max-width: 716px; }

.max-all-width-717 {
  max-width: 717px; }

.max-all-width-718 {
  max-width: 718px; }

.max-all-width-719 {
  max-width: 719px; }

.max-all-width-720 {
  max-width: 720px; }

.max-all-width-721 {
  max-width: 721px; }

.max-all-width-722 {
  max-width: 722px; }

.max-all-width-723 {
  max-width: 723px; }

.max-all-width-724 {
  max-width: 724px; }

.max-all-width-725 {
  max-width: 725px; }

.max-all-width-726 {
  max-width: 726px; }

.max-all-width-727 {
  max-width: 727px; }

.max-all-width-728 {
  max-width: 728px; }

.max-all-width-729 {
  max-width: 729px; }

.max-all-width-730 {
  max-width: 730px; }

.max-all-width-731 {
  max-width: 731px; }

.max-all-width-732 {
  max-width: 732px; }

.max-all-width-733 {
  max-width: 733px; }

.max-all-width-734 {
  max-width: 734px; }

.max-all-width-735 {
  max-width: 735px; }

.max-all-width-736 {
  max-width: 736px; }

.max-all-width-737 {
  max-width: 737px; }

.max-all-width-738 {
  max-width: 738px; }

.max-all-width-739 {
  max-width: 739px; }

.max-all-width-740 {
  max-width: 740px; }

.max-all-width-741 {
  max-width: 741px; }

.max-all-width-742 {
  max-width: 742px; }

.max-all-width-743 {
  max-width: 743px; }

.max-all-width-744 {
  max-width: 744px; }

.max-all-width-745 {
  max-width: 745px; }

.max-all-width-746 {
  max-width: 746px; }

.max-all-width-747 {
  max-width: 747px; }

.max-all-width-748 {
  max-width: 748px; }

.max-all-width-749 {
  max-width: 749px; }

.max-all-width-750 {
  max-width: 750px; }

.max-all-width-751 {
  max-width: 751px; }

.max-all-width-752 {
  max-width: 752px; }

.max-all-width-753 {
  max-width: 753px; }

.max-all-width-754 {
  max-width: 754px; }

.max-all-width-755 {
  max-width: 755px; }

.max-all-width-756 {
  max-width: 756px; }

.max-all-width-757 {
  max-width: 757px; }

.max-all-width-758 {
  max-width: 758px; }

.max-all-width-759 {
  max-width: 759px; }

.max-all-width-760 {
  max-width: 760px; }

.max-all-width-761 {
  max-width: 761px; }

.max-all-width-762 {
  max-width: 762px; }

.max-all-width-763 {
  max-width: 763px; }

.max-all-width-764 {
  max-width: 764px; }

.max-all-width-765 {
  max-width: 765px; }

.max-all-width-766 {
  max-width: 766px; }

.max-all-width-767 {
  max-width: 767px; }

.max-all-width-768 {
  max-width: 768px; }

.max-all-width-769 {
  max-width: 769px; }

.max-all-width-770 {
  max-width: 770px; }

.max-all-width-771 {
  max-width: 771px; }

.max-all-width-772 {
  max-width: 772px; }

.max-all-width-773 {
  max-width: 773px; }

.max-all-width-774 {
  max-width: 774px; }

.max-all-width-775 {
  max-width: 775px; }

.max-all-width-776 {
  max-width: 776px; }

.max-all-width-777 {
  max-width: 777px; }

.max-all-width-778 {
  max-width: 778px; }

.max-all-width-779 {
  max-width: 779px; }

.max-all-width-780 {
  max-width: 780px; }

.max-all-width-781 {
  max-width: 781px; }

.max-all-width-782 {
  max-width: 782px; }

.max-all-width-783 {
  max-width: 783px; }

.max-all-width-784 {
  max-width: 784px; }

.max-all-width-785 {
  max-width: 785px; }

.max-all-width-786 {
  max-width: 786px; }

.max-all-width-787 {
  max-width: 787px; }

.max-all-width-788 {
  max-width: 788px; }

.max-all-width-789 {
  max-width: 789px; }

.max-all-width-790 {
  max-width: 790px; }

.max-all-width-791 {
  max-width: 791px; }

.max-all-width-792 {
  max-width: 792px; }

.max-all-width-793 {
  max-width: 793px; }

.max-all-width-794 {
  max-width: 794px; }

.max-all-width-795 {
  max-width: 795px; }

.max-all-width-796 {
  max-width: 796px; }

.max-all-width-797 {
  max-width: 797px; }

.max-all-width-798 {
  max-width: 798px; }

.max-all-width-799 {
  max-width: 799px; }

.max-all-width-800 {
  max-width: 800px; }

.max-all-width-801 {
  max-width: 801px; }

.max-all-width-802 {
  max-width: 802px; }

.max-all-width-803 {
  max-width: 803px; }

.max-all-width-804 {
  max-width: 804px; }

.max-all-width-805 {
  max-width: 805px; }

.max-all-width-806 {
  max-width: 806px; }

.max-all-width-807 {
  max-width: 807px; }

.max-all-width-808 {
  max-width: 808px; }

.max-all-width-809 {
  max-width: 809px; }

.max-all-width-810 {
  max-width: 810px; }

.max-all-width-811 {
  max-width: 811px; }

.max-all-width-812 {
  max-width: 812px; }

.max-all-width-813 {
  max-width: 813px; }

.max-all-width-814 {
  max-width: 814px; }

.max-all-width-815 {
  max-width: 815px; }

.max-all-width-816 {
  max-width: 816px; }

.max-all-width-817 {
  max-width: 817px; }

.max-all-width-818 {
  max-width: 818px; }

.max-all-width-819 {
  max-width: 819px; }

.max-all-width-820 {
  max-width: 820px; }

.max-all-width-821 {
  max-width: 821px; }

.max-all-width-822 {
  max-width: 822px; }

.max-all-width-823 {
  max-width: 823px; }

.max-all-width-824 {
  max-width: 824px; }

.max-all-width-825 {
  max-width: 825px; }

.max-all-width-826 {
  max-width: 826px; }

.max-all-width-827 {
  max-width: 827px; }

.max-all-width-828 {
  max-width: 828px; }

.max-all-width-829 {
  max-width: 829px; }

.max-all-width-830 {
  max-width: 830px; }

.max-all-width-831 {
  max-width: 831px; }

.max-all-width-832 {
  max-width: 832px; }

.max-all-width-833 {
  max-width: 833px; }

.max-all-width-834 {
  max-width: 834px; }

.max-all-width-835 {
  max-width: 835px; }

.max-all-width-836 {
  max-width: 836px; }

.max-all-width-837 {
  max-width: 837px; }

.max-all-width-838 {
  max-width: 838px; }

.max-all-width-839 {
  max-width: 839px; }

.max-all-width-840 {
  max-width: 840px; }

.max-all-width-841 {
  max-width: 841px; }

.max-all-width-842 {
  max-width: 842px; }

.max-all-width-843 {
  max-width: 843px; }

.max-all-width-844 {
  max-width: 844px; }

.max-all-width-845 {
  max-width: 845px; }

.max-all-width-846 {
  max-width: 846px; }

.max-all-width-847 {
  max-width: 847px; }

.max-all-width-848 {
  max-width: 848px; }

.max-all-width-849 {
  max-width: 849px; }

.max-all-width-850 {
  max-width: 850px; }

.max-all-width-851 {
  max-width: 851px; }

.max-all-width-852 {
  max-width: 852px; }

.max-all-width-853 {
  max-width: 853px; }

.max-all-width-854 {
  max-width: 854px; }

.max-all-width-855 {
  max-width: 855px; }

.max-all-width-856 {
  max-width: 856px; }

.max-all-width-857 {
  max-width: 857px; }

.max-all-width-858 {
  max-width: 858px; }

.max-all-width-859 {
  max-width: 859px; }

.max-all-width-860 {
  max-width: 860px; }

.max-all-width-861 {
  max-width: 861px; }

.max-all-width-862 {
  max-width: 862px; }

.max-all-width-863 {
  max-width: 863px; }

.max-all-width-864 {
  max-width: 864px; }

.max-all-width-865 {
  max-width: 865px; }

.max-all-width-866 {
  max-width: 866px; }

.max-all-width-867 {
  max-width: 867px; }

.max-all-width-868 {
  max-width: 868px; }

.max-all-width-869 {
  max-width: 869px; }

.max-all-width-870 {
  max-width: 870px; }

.max-all-width-871 {
  max-width: 871px; }

.max-all-width-872 {
  max-width: 872px; }

.max-all-width-873 {
  max-width: 873px; }

.max-all-width-874 {
  max-width: 874px; }

.max-all-width-875 {
  max-width: 875px; }

.max-all-width-876 {
  max-width: 876px; }

.max-all-width-877 {
  max-width: 877px; }

.max-all-width-878 {
  max-width: 878px; }

.max-all-width-879 {
  max-width: 879px; }

.max-all-width-880 {
  max-width: 880px; }

.max-all-width-881 {
  max-width: 881px; }

.max-all-width-882 {
  max-width: 882px; }

.max-all-width-883 {
  max-width: 883px; }

.max-all-width-884 {
  max-width: 884px; }

.max-all-width-885 {
  max-width: 885px; }

.max-all-width-886 {
  max-width: 886px; }

.max-all-width-887 {
  max-width: 887px; }

.max-all-width-888 {
  max-width: 888px; }

.max-all-width-889 {
  max-width: 889px; }

.max-all-width-890 {
  max-width: 890px; }

.max-all-width-891 {
  max-width: 891px; }

.max-all-width-892 {
  max-width: 892px; }

.max-all-width-893 {
  max-width: 893px; }

.max-all-width-894 {
  max-width: 894px; }

.max-all-width-895 {
  max-width: 895px; }

.max-all-width-896 {
  max-width: 896px; }

.max-all-width-897 {
  max-width: 897px; }

.max-all-width-898 {
  max-width: 898px; }

.max-all-width-899 {
  max-width: 899px; }

.max-all-width-900 {
  max-width: 900px; }

.max-all-width-901 {
  max-width: 901px; }

.max-all-width-902 {
  max-width: 902px; }

.max-all-width-903 {
  max-width: 903px; }

.max-all-width-904 {
  max-width: 904px; }

.max-all-width-905 {
  max-width: 905px; }

.max-all-width-906 {
  max-width: 906px; }

.max-all-width-907 {
  max-width: 907px; }

.max-all-width-908 {
  max-width: 908px; }

.max-all-width-909 {
  max-width: 909px; }

.max-all-width-910 {
  max-width: 910px; }

.max-all-width-911 {
  max-width: 911px; }

.max-all-width-912 {
  max-width: 912px; }

.max-all-width-913 {
  max-width: 913px; }

.max-all-width-914 {
  max-width: 914px; }

.max-all-width-915 {
  max-width: 915px; }

.max-all-width-916 {
  max-width: 916px; }

.max-all-width-917 {
  max-width: 917px; }

.max-all-width-918 {
  max-width: 918px; }

.max-all-width-919 {
  max-width: 919px; }

.max-all-width-920 {
  max-width: 920px; }

.max-all-width-921 {
  max-width: 921px; }

.max-all-width-922 {
  max-width: 922px; }

.max-all-width-923 {
  max-width: 923px; }

.max-all-width-924 {
  max-width: 924px; }

.max-all-width-925 {
  max-width: 925px; }

.max-all-width-926 {
  max-width: 926px; }

.max-all-width-927 {
  max-width: 927px; }

.max-all-width-928 {
  max-width: 928px; }

.max-all-width-929 {
  max-width: 929px; }

.max-all-width-930 {
  max-width: 930px; }

.max-all-width-931 {
  max-width: 931px; }

.max-all-width-932 {
  max-width: 932px; }

.max-all-width-933 {
  max-width: 933px; }

.max-all-width-934 {
  max-width: 934px; }

.max-all-width-935 {
  max-width: 935px; }

.max-all-width-936 {
  max-width: 936px; }

.max-all-width-937 {
  max-width: 937px; }

.max-all-width-938 {
  max-width: 938px; }

.max-all-width-939 {
  max-width: 939px; }

.max-all-width-940 {
  max-width: 940px; }

.max-all-width-941 {
  max-width: 941px; }

.max-all-width-942 {
  max-width: 942px; }

.max-all-width-943 {
  max-width: 943px; }

.max-all-width-944 {
  max-width: 944px; }

.max-all-width-945 {
  max-width: 945px; }

.max-all-width-946 {
  max-width: 946px; }

.max-all-width-947 {
  max-width: 947px; }

.max-all-width-948 {
  max-width: 948px; }

.max-all-width-949 {
  max-width: 949px; }

.max-all-width-950 {
  max-width: 950px; }

.max-all-width-951 {
  max-width: 951px; }

.max-all-width-952 {
  max-width: 952px; }

.max-all-width-953 {
  max-width: 953px; }

.max-all-width-954 {
  max-width: 954px; }

.max-all-width-955 {
  max-width: 955px; }

.max-all-width-956 {
  max-width: 956px; }

.max-all-width-957 {
  max-width: 957px; }

.max-all-width-958 {
  max-width: 958px; }

.max-all-width-959 {
  max-width: 959px; }

.max-all-width-960 {
  max-width: 960px; }

.max-all-width-961 {
  max-width: 961px; }

.max-all-width-962 {
  max-width: 962px; }

.max-all-width-963 {
  max-width: 963px; }

.max-all-width-964 {
  max-width: 964px; }

.max-all-width-965 {
  max-width: 965px; }

.max-all-width-966 {
  max-width: 966px; }

.max-all-width-967 {
  max-width: 967px; }

.max-all-width-968 {
  max-width: 968px; }

.max-all-width-969 {
  max-width: 969px; }

.max-all-width-970 {
  max-width: 970px; }

.max-all-width-971 {
  max-width: 971px; }

.max-all-width-972 {
  max-width: 972px; }

.max-all-width-973 {
  max-width: 973px; }

.max-all-width-974 {
  max-width: 974px; }

.max-all-width-975 {
  max-width: 975px; }

.max-all-width-976 {
  max-width: 976px; }

.max-all-width-977 {
  max-width: 977px; }

.max-all-width-978 {
  max-width: 978px; }

.max-all-width-979 {
  max-width: 979px; }

.max-all-width-980 {
  max-width: 980px; }

.max-all-width-981 {
  max-width: 981px; }

.max-all-width-982 {
  max-width: 982px; }

.max-all-width-983 {
  max-width: 983px; }

.max-all-width-984 {
  max-width: 984px; }

.max-all-width-985 {
  max-width: 985px; }

.max-all-width-986 {
  max-width: 986px; }

.max-all-width-987 {
  max-width: 987px; }

.max-all-width-988 {
  max-width: 988px; }

.max-all-width-989 {
  max-width: 989px; }

.max-all-width-990 {
  max-width: 990px; }

.max-all-width-991 {
  max-width: 991px; }

.max-all-width-992 {
  max-width: 992px; }

.max-all-width-993 {
  max-width: 993px; }

.max-all-width-994 {
  max-width: 994px; }

.max-all-width-995 {
  max-width: 995px; }

.max-all-width-996 {
  max-width: 996px; }

.max-all-width-997 {
  max-width: 997px; }

.max-all-width-998 {
  max-width: 998px; }

.max-all-width-999 {
  max-width: 999px; }

.max-all-width-1000 {
  max-width: 1000px; }

@media (min-width: 0) and (max-width: 767px) {
  .max-xs-width-0 {
    max-width: 0px; }
  .max-xs-width-1 {
    max-width: 1px; }
  .max-xs-width-2 {
    max-width: 2px; }
  .max-xs-width-3 {
    max-width: 3px; }
  .max-xs-width-4 {
    max-width: 4px; }
  .max-xs-width-5 {
    max-width: 5px; }
  .max-xs-width-6 {
    max-width: 6px; }
  .max-xs-width-7 {
    max-width: 7px; }
  .max-xs-width-8 {
    max-width: 8px; }
  .max-xs-width-9 {
    max-width: 9px; }
  .max-xs-width-10 {
    max-width: 10px; }
  .max-xs-width-11 {
    max-width: 11px; }
  .max-xs-width-12 {
    max-width: 12px; }
  .max-xs-width-13 {
    max-width: 13px; }
  .max-xs-width-14 {
    max-width: 14px; }
  .max-xs-width-15 {
    max-width: 15px; }
  .max-xs-width-16 {
    max-width: 16px; }
  .max-xs-width-17 {
    max-width: 17px; }
  .max-xs-width-18 {
    max-width: 18px; }
  .max-xs-width-19 {
    max-width: 19px; }
  .max-xs-width-20 {
    max-width: 20px; }
  .max-xs-width-21 {
    max-width: 21px; }
  .max-xs-width-22 {
    max-width: 22px; }
  .max-xs-width-23 {
    max-width: 23px; }
  .max-xs-width-24 {
    max-width: 24px; }
  .max-xs-width-25 {
    max-width: 25px; }
  .max-xs-width-26 {
    max-width: 26px; }
  .max-xs-width-27 {
    max-width: 27px; }
  .max-xs-width-28 {
    max-width: 28px; }
  .max-xs-width-29 {
    max-width: 29px; }
  .max-xs-width-30 {
    max-width: 30px; }
  .max-xs-width-31 {
    max-width: 31px; }
  .max-xs-width-32 {
    max-width: 32px; }
  .max-xs-width-33 {
    max-width: 33px; }
  .max-xs-width-34 {
    max-width: 34px; }
  .max-xs-width-35 {
    max-width: 35px; }
  .max-xs-width-36 {
    max-width: 36px; }
  .max-xs-width-37 {
    max-width: 37px; }
  .max-xs-width-38 {
    max-width: 38px; }
  .max-xs-width-39 {
    max-width: 39px; }
  .max-xs-width-40 {
    max-width: 40px; }
  .max-xs-width-41 {
    max-width: 41px; }
  .max-xs-width-42 {
    max-width: 42px; }
  .max-xs-width-43 {
    max-width: 43px; }
  .max-xs-width-44 {
    max-width: 44px; }
  .max-xs-width-45 {
    max-width: 45px; }
  .max-xs-width-46 {
    max-width: 46px; }
  .max-xs-width-47 {
    max-width: 47px; }
  .max-xs-width-48 {
    max-width: 48px; }
  .max-xs-width-49 {
    max-width: 49px; }
  .max-xs-width-50 {
    max-width: 50px; }
  .max-xs-width-51 {
    max-width: 51px; }
  .max-xs-width-52 {
    max-width: 52px; }
  .max-xs-width-53 {
    max-width: 53px; }
  .max-xs-width-54 {
    max-width: 54px; }
  .max-xs-width-55 {
    max-width: 55px; }
  .max-xs-width-56 {
    max-width: 56px; }
  .max-xs-width-57 {
    max-width: 57px; }
  .max-xs-width-58 {
    max-width: 58px; }
  .max-xs-width-59 {
    max-width: 59px; }
  .max-xs-width-60 {
    max-width: 60px; }
  .max-xs-width-61 {
    max-width: 61px; }
  .max-xs-width-62 {
    max-width: 62px; }
  .max-xs-width-63 {
    max-width: 63px; }
  .max-xs-width-64 {
    max-width: 64px; }
  .max-xs-width-65 {
    max-width: 65px; }
  .max-xs-width-66 {
    max-width: 66px; }
  .max-xs-width-67 {
    max-width: 67px; }
  .max-xs-width-68 {
    max-width: 68px; }
  .max-xs-width-69 {
    max-width: 69px; }
  .max-xs-width-70 {
    max-width: 70px; }
  .max-xs-width-71 {
    max-width: 71px; }
  .max-xs-width-72 {
    max-width: 72px; }
  .max-xs-width-73 {
    max-width: 73px; }
  .max-xs-width-74 {
    max-width: 74px; }
  .max-xs-width-75 {
    max-width: 75px; }
  .max-xs-width-76 {
    max-width: 76px; }
  .max-xs-width-77 {
    max-width: 77px; }
  .max-xs-width-78 {
    max-width: 78px; }
  .max-xs-width-79 {
    max-width: 79px; }
  .max-xs-width-80 {
    max-width: 80px; }
  .max-xs-width-81 {
    max-width: 81px; }
  .max-xs-width-82 {
    max-width: 82px; }
  .max-xs-width-83 {
    max-width: 83px; }
  .max-xs-width-84 {
    max-width: 84px; }
  .max-xs-width-85 {
    max-width: 85px; }
  .max-xs-width-86 {
    max-width: 86px; }
  .max-xs-width-87 {
    max-width: 87px; }
  .max-xs-width-88 {
    max-width: 88px; }
  .max-xs-width-89 {
    max-width: 89px; }
  .max-xs-width-90 {
    max-width: 90px; }
  .max-xs-width-91 {
    max-width: 91px; }
  .max-xs-width-92 {
    max-width: 92px; }
  .max-xs-width-93 {
    max-width: 93px; }
  .max-xs-width-94 {
    max-width: 94px; }
  .max-xs-width-95 {
    max-width: 95px; }
  .max-xs-width-96 {
    max-width: 96px; }
  .max-xs-width-97 {
    max-width: 97px; }
  .max-xs-width-98 {
    max-width: 98px; }
  .max-xs-width-99 {
    max-width: 99px; }
  .max-xs-width-100 {
    max-width: 100px; }
  .max-xs-width-101 {
    max-width: 101px; }
  .max-xs-width-102 {
    max-width: 102px; }
  .max-xs-width-103 {
    max-width: 103px; }
  .max-xs-width-104 {
    max-width: 104px; }
  .max-xs-width-105 {
    max-width: 105px; }
  .max-xs-width-106 {
    max-width: 106px; }
  .max-xs-width-107 {
    max-width: 107px; }
  .max-xs-width-108 {
    max-width: 108px; }
  .max-xs-width-109 {
    max-width: 109px; }
  .max-xs-width-110 {
    max-width: 110px; }
  .max-xs-width-111 {
    max-width: 111px; }
  .max-xs-width-112 {
    max-width: 112px; }
  .max-xs-width-113 {
    max-width: 113px; }
  .max-xs-width-114 {
    max-width: 114px; }
  .max-xs-width-115 {
    max-width: 115px; }
  .max-xs-width-116 {
    max-width: 116px; }
  .max-xs-width-117 {
    max-width: 117px; }
  .max-xs-width-118 {
    max-width: 118px; }
  .max-xs-width-119 {
    max-width: 119px; }
  .max-xs-width-120 {
    max-width: 120px; }
  .max-xs-width-121 {
    max-width: 121px; }
  .max-xs-width-122 {
    max-width: 122px; }
  .max-xs-width-123 {
    max-width: 123px; }
  .max-xs-width-124 {
    max-width: 124px; }
  .max-xs-width-125 {
    max-width: 125px; }
  .max-xs-width-126 {
    max-width: 126px; }
  .max-xs-width-127 {
    max-width: 127px; }
  .max-xs-width-128 {
    max-width: 128px; }
  .max-xs-width-129 {
    max-width: 129px; }
  .max-xs-width-130 {
    max-width: 130px; }
  .max-xs-width-131 {
    max-width: 131px; }
  .max-xs-width-132 {
    max-width: 132px; }
  .max-xs-width-133 {
    max-width: 133px; }
  .max-xs-width-134 {
    max-width: 134px; }
  .max-xs-width-135 {
    max-width: 135px; }
  .max-xs-width-136 {
    max-width: 136px; }
  .max-xs-width-137 {
    max-width: 137px; }
  .max-xs-width-138 {
    max-width: 138px; }
  .max-xs-width-139 {
    max-width: 139px; }
  .max-xs-width-140 {
    max-width: 140px; }
  .max-xs-width-141 {
    max-width: 141px; }
  .max-xs-width-142 {
    max-width: 142px; }
  .max-xs-width-143 {
    max-width: 143px; }
  .max-xs-width-144 {
    max-width: 144px; }
  .max-xs-width-145 {
    max-width: 145px; }
  .max-xs-width-146 {
    max-width: 146px; }
  .max-xs-width-147 {
    max-width: 147px; }
  .max-xs-width-148 {
    max-width: 148px; }
  .max-xs-width-149 {
    max-width: 149px; }
  .max-xs-width-150 {
    max-width: 150px; }
  .max-xs-width-151 {
    max-width: 151px; }
  .max-xs-width-152 {
    max-width: 152px; }
  .max-xs-width-153 {
    max-width: 153px; }
  .max-xs-width-154 {
    max-width: 154px; }
  .max-xs-width-155 {
    max-width: 155px; }
  .max-xs-width-156 {
    max-width: 156px; }
  .max-xs-width-157 {
    max-width: 157px; }
  .max-xs-width-158 {
    max-width: 158px; }
  .max-xs-width-159 {
    max-width: 159px; }
  .max-xs-width-160 {
    max-width: 160px; }
  .max-xs-width-161 {
    max-width: 161px; }
  .max-xs-width-162 {
    max-width: 162px; }
  .max-xs-width-163 {
    max-width: 163px; }
  .max-xs-width-164 {
    max-width: 164px; }
  .max-xs-width-165 {
    max-width: 165px; }
  .max-xs-width-166 {
    max-width: 166px; }
  .max-xs-width-167 {
    max-width: 167px; }
  .max-xs-width-168 {
    max-width: 168px; }
  .max-xs-width-169 {
    max-width: 169px; }
  .max-xs-width-170 {
    max-width: 170px; }
  .max-xs-width-171 {
    max-width: 171px; }
  .max-xs-width-172 {
    max-width: 172px; }
  .max-xs-width-173 {
    max-width: 173px; }
  .max-xs-width-174 {
    max-width: 174px; }
  .max-xs-width-175 {
    max-width: 175px; }
  .max-xs-width-176 {
    max-width: 176px; }
  .max-xs-width-177 {
    max-width: 177px; }
  .max-xs-width-178 {
    max-width: 178px; }
  .max-xs-width-179 {
    max-width: 179px; }
  .max-xs-width-180 {
    max-width: 180px; }
  .max-xs-width-181 {
    max-width: 181px; }
  .max-xs-width-182 {
    max-width: 182px; }
  .max-xs-width-183 {
    max-width: 183px; }
  .max-xs-width-184 {
    max-width: 184px; }
  .max-xs-width-185 {
    max-width: 185px; }
  .max-xs-width-186 {
    max-width: 186px; }
  .max-xs-width-187 {
    max-width: 187px; }
  .max-xs-width-188 {
    max-width: 188px; }
  .max-xs-width-189 {
    max-width: 189px; }
  .max-xs-width-190 {
    max-width: 190px; }
  .max-xs-width-191 {
    max-width: 191px; }
  .max-xs-width-192 {
    max-width: 192px; }
  .max-xs-width-193 {
    max-width: 193px; }
  .max-xs-width-194 {
    max-width: 194px; }
  .max-xs-width-195 {
    max-width: 195px; }
  .max-xs-width-196 {
    max-width: 196px; }
  .max-xs-width-197 {
    max-width: 197px; }
  .max-xs-width-198 {
    max-width: 198px; }
  .max-xs-width-199 {
    max-width: 199px; }
  .max-xs-width-200 {
    max-width: 200px; }
  .max-xs-width-201 {
    max-width: 201px; }
  .max-xs-width-202 {
    max-width: 202px; }
  .max-xs-width-203 {
    max-width: 203px; }
  .max-xs-width-204 {
    max-width: 204px; }
  .max-xs-width-205 {
    max-width: 205px; }
  .max-xs-width-206 {
    max-width: 206px; }
  .max-xs-width-207 {
    max-width: 207px; }
  .max-xs-width-208 {
    max-width: 208px; }
  .max-xs-width-209 {
    max-width: 209px; }
  .max-xs-width-210 {
    max-width: 210px; }
  .max-xs-width-211 {
    max-width: 211px; }
  .max-xs-width-212 {
    max-width: 212px; }
  .max-xs-width-213 {
    max-width: 213px; }
  .max-xs-width-214 {
    max-width: 214px; }
  .max-xs-width-215 {
    max-width: 215px; }
  .max-xs-width-216 {
    max-width: 216px; }
  .max-xs-width-217 {
    max-width: 217px; }
  .max-xs-width-218 {
    max-width: 218px; }
  .max-xs-width-219 {
    max-width: 219px; }
  .max-xs-width-220 {
    max-width: 220px; }
  .max-xs-width-221 {
    max-width: 221px; }
  .max-xs-width-222 {
    max-width: 222px; }
  .max-xs-width-223 {
    max-width: 223px; }
  .max-xs-width-224 {
    max-width: 224px; }
  .max-xs-width-225 {
    max-width: 225px; }
  .max-xs-width-226 {
    max-width: 226px; }
  .max-xs-width-227 {
    max-width: 227px; }
  .max-xs-width-228 {
    max-width: 228px; }
  .max-xs-width-229 {
    max-width: 229px; }
  .max-xs-width-230 {
    max-width: 230px; }
  .max-xs-width-231 {
    max-width: 231px; }
  .max-xs-width-232 {
    max-width: 232px; }
  .max-xs-width-233 {
    max-width: 233px; }
  .max-xs-width-234 {
    max-width: 234px; }
  .max-xs-width-235 {
    max-width: 235px; }
  .max-xs-width-236 {
    max-width: 236px; }
  .max-xs-width-237 {
    max-width: 237px; }
  .max-xs-width-238 {
    max-width: 238px; }
  .max-xs-width-239 {
    max-width: 239px; }
  .max-xs-width-240 {
    max-width: 240px; }
  .max-xs-width-241 {
    max-width: 241px; }
  .max-xs-width-242 {
    max-width: 242px; }
  .max-xs-width-243 {
    max-width: 243px; }
  .max-xs-width-244 {
    max-width: 244px; }
  .max-xs-width-245 {
    max-width: 245px; }
  .max-xs-width-246 {
    max-width: 246px; }
  .max-xs-width-247 {
    max-width: 247px; }
  .max-xs-width-248 {
    max-width: 248px; }
  .max-xs-width-249 {
    max-width: 249px; }
  .max-xs-width-250 {
    max-width: 250px; }
  .max-xs-width-251 {
    max-width: 251px; }
  .max-xs-width-252 {
    max-width: 252px; }
  .max-xs-width-253 {
    max-width: 253px; }
  .max-xs-width-254 {
    max-width: 254px; }
  .max-xs-width-255 {
    max-width: 255px; }
  .max-xs-width-256 {
    max-width: 256px; }
  .max-xs-width-257 {
    max-width: 257px; }
  .max-xs-width-258 {
    max-width: 258px; }
  .max-xs-width-259 {
    max-width: 259px; }
  .max-xs-width-260 {
    max-width: 260px; }
  .max-xs-width-261 {
    max-width: 261px; }
  .max-xs-width-262 {
    max-width: 262px; }
  .max-xs-width-263 {
    max-width: 263px; }
  .max-xs-width-264 {
    max-width: 264px; }
  .max-xs-width-265 {
    max-width: 265px; }
  .max-xs-width-266 {
    max-width: 266px; }
  .max-xs-width-267 {
    max-width: 267px; }
  .max-xs-width-268 {
    max-width: 268px; }
  .max-xs-width-269 {
    max-width: 269px; }
  .max-xs-width-270 {
    max-width: 270px; }
  .max-xs-width-271 {
    max-width: 271px; }
  .max-xs-width-272 {
    max-width: 272px; }
  .max-xs-width-273 {
    max-width: 273px; }
  .max-xs-width-274 {
    max-width: 274px; }
  .max-xs-width-275 {
    max-width: 275px; }
  .max-xs-width-276 {
    max-width: 276px; }
  .max-xs-width-277 {
    max-width: 277px; }
  .max-xs-width-278 {
    max-width: 278px; }
  .max-xs-width-279 {
    max-width: 279px; }
  .max-xs-width-280 {
    max-width: 280px; }
  .max-xs-width-281 {
    max-width: 281px; }
  .max-xs-width-282 {
    max-width: 282px; }
  .max-xs-width-283 {
    max-width: 283px; }
  .max-xs-width-284 {
    max-width: 284px; }
  .max-xs-width-285 {
    max-width: 285px; }
  .max-xs-width-286 {
    max-width: 286px; }
  .max-xs-width-287 {
    max-width: 287px; }
  .max-xs-width-288 {
    max-width: 288px; }
  .max-xs-width-289 {
    max-width: 289px; }
  .max-xs-width-290 {
    max-width: 290px; }
  .max-xs-width-291 {
    max-width: 291px; }
  .max-xs-width-292 {
    max-width: 292px; }
  .max-xs-width-293 {
    max-width: 293px; }
  .max-xs-width-294 {
    max-width: 294px; }
  .max-xs-width-295 {
    max-width: 295px; }
  .max-xs-width-296 {
    max-width: 296px; }
  .max-xs-width-297 {
    max-width: 297px; }
  .max-xs-width-298 {
    max-width: 298px; }
  .max-xs-width-299 {
    max-width: 299px; }
  .max-xs-width-300 {
    max-width: 300px; }
  .max-xs-width-301 {
    max-width: 301px; }
  .max-xs-width-302 {
    max-width: 302px; }
  .max-xs-width-303 {
    max-width: 303px; }
  .max-xs-width-304 {
    max-width: 304px; }
  .max-xs-width-305 {
    max-width: 305px; }
  .max-xs-width-306 {
    max-width: 306px; }
  .max-xs-width-307 {
    max-width: 307px; }
  .max-xs-width-308 {
    max-width: 308px; }
  .max-xs-width-309 {
    max-width: 309px; }
  .max-xs-width-310 {
    max-width: 310px; }
  .max-xs-width-311 {
    max-width: 311px; }
  .max-xs-width-312 {
    max-width: 312px; }
  .max-xs-width-313 {
    max-width: 313px; }
  .max-xs-width-314 {
    max-width: 314px; }
  .max-xs-width-315 {
    max-width: 315px; }
  .max-xs-width-316 {
    max-width: 316px; }
  .max-xs-width-317 {
    max-width: 317px; }
  .max-xs-width-318 {
    max-width: 318px; }
  .max-xs-width-319 {
    max-width: 319px; }
  .max-xs-width-320 {
    max-width: 320px; }
  .max-xs-width-321 {
    max-width: 321px; }
  .max-xs-width-322 {
    max-width: 322px; }
  .max-xs-width-323 {
    max-width: 323px; }
  .max-xs-width-324 {
    max-width: 324px; }
  .max-xs-width-325 {
    max-width: 325px; }
  .max-xs-width-326 {
    max-width: 326px; }
  .max-xs-width-327 {
    max-width: 327px; }
  .max-xs-width-328 {
    max-width: 328px; }
  .max-xs-width-329 {
    max-width: 329px; }
  .max-xs-width-330 {
    max-width: 330px; }
  .max-xs-width-331 {
    max-width: 331px; }
  .max-xs-width-332 {
    max-width: 332px; }
  .max-xs-width-333 {
    max-width: 333px; }
  .max-xs-width-334 {
    max-width: 334px; }
  .max-xs-width-335 {
    max-width: 335px; }
  .max-xs-width-336 {
    max-width: 336px; }
  .max-xs-width-337 {
    max-width: 337px; }
  .max-xs-width-338 {
    max-width: 338px; }
  .max-xs-width-339 {
    max-width: 339px; }
  .max-xs-width-340 {
    max-width: 340px; }
  .max-xs-width-341 {
    max-width: 341px; }
  .max-xs-width-342 {
    max-width: 342px; }
  .max-xs-width-343 {
    max-width: 343px; }
  .max-xs-width-344 {
    max-width: 344px; }
  .max-xs-width-345 {
    max-width: 345px; }
  .max-xs-width-346 {
    max-width: 346px; }
  .max-xs-width-347 {
    max-width: 347px; }
  .max-xs-width-348 {
    max-width: 348px; }
  .max-xs-width-349 {
    max-width: 349px; }
  .max-xs-width-350 {
    max-width: 350px; }
  .max-xs-width-351 {
    max-width: 351px; }
  .max-xs-width-352 {
    max-width: 352px; }
  .max-xs-width-353 {
    max-width: 353px; }
  .max-xs-width-354 {
    max-width: 354px; }
  .max-xs-width-355 {
    max-width: 355px; }
  .max-xs-width-356 {
    max-width: 356px; }
  .max-xs-width-357 {
    max-width: 357px; }
  .max-xs-width-358 {
    max-width: 358px; }
  .max-xs-width-359 {
    max-width: 359px; }
  .max-xs-width-360 {
    max-width: 360px; }
  .max-xs-width-361 {
    max-width: 361px; }
  .max-xs-width-362 {
    max-width: 362px; }
  .max-xs-width-363 {
    max-width: 363px; }
  .max-xs-width-364 {
    max-width: 364px; }
  .max-xs-width-365 {
    max-width: 365px; }
  .max-xs-width-366 {
    max-width: 366px; }
  .max-xs-width-367 {
    max-width: 367px; }
  .max-xs-width-368 {
    max-width: 368px; }
  .max-xs-width-369 {
    max-width: 369px; }
  .max-xs-width-370 {
    max-width: 370px; }
  .max-xs-width-371 {
    max-width: 371px; }
  .max-xs-width-372 {
    max-width: 372px; }
  .max-xs-width-373 {
    max-width: 373px; }
  .max-xs-width-374 {
    max-width: 374px; }
  .max-xs-width-375 {
    max-width: 375px; }
  .max-xs-width-376 {
    max-width: 376px; }
  .max-xs-width-377 {
    max-width: 377px; }
  .max-xs-width-378 {
    max-width: 378px; }
  .max-xs-width-379 {
    max-width: 379px; }
  .max-xs-width-380 {
    max-width: 380px; }
  .max-xs-width-381 {
    max-width: 381px; }
  .max-xs-width-382 {
    max-width: 382px; }
  .max-xs-width-383 {
    max-width: 383px; }
  .max-xs-width-384 {
    max-width: 384px; }
  .max-xs-width-385 {
    max-width: 385px; }
  .max-xs-width-386 {
    max-width: 386px; }
  .max-xs-width-387 {
    max-width: 387px; }
  .max-xs-width-388 {
    max-width: 388px; }
  .max-xs-width-389 {
    max-width: 389px; }
  .max-xs-width-390 {
    max-width: 390px; }
  .max-xs-width-391 {
    max-width: 391px; }
  .max-xs-width-392 {
    max-width: 392px; }
  .max-xs-width-393 {
    max-width: 393px; }
  .max-xs-width-394 {
    max-width: 394px; }
  .max-xs-width-395 {
    max-width: 395px; }
  .max-xs-width-396 {
    max-width: 396px; }
  .max-xs-width-397 {
    max-width: 397px; }
  .max-xs-width-398 {
    max-width: 398px; }
  .max-xs-width-399 {
    max-width: 399px; }
  .max-xs-width-400 {
    max-width: 400px; }
  .max-xs-width-401 {
    max-width: 401px; }
  .max-xs-width-402 {
    max-width: 402px; }
  .max-xs-width-403 {
    max-width: 403px; }
  .max-xs-width-404 {
    max-width: 404px; }
  .max-xs-width-405 {
    max-width: 405px; }
  .max-xs-width-406 {
    max-width: 406px; }
  .max-xs-width-407 {
    max-width: 407px; }
  .max-xs-width-408 {
    max-width: 408px; }
  .max-xs-width-409 {
    max-width: 409px; }
  .max-xs-width-410 {
    max-width: 410px; }
  .max-xs-width-411 {
    max-width: 411px; }
  .max-xs-width-412 {
    max-width: 412px; }
  .max-xs-width-413 {
    max-width: 413px; }
  .max-xs-width-414 {
    max-width: 414px; }
  .max-xs-width-415 {
    max-width: 415px; }
  .max-xs-width-416 {
    max-width: 416px; }
  .max-xs-width-417 {
    max-width: 417px; }
  .max-xs-width-418 {
    max-width: 418px; }
  .max-xs-width-419 {
    max-width: 419px; }
  .max-xs-width-420 {
    max-width: 420px; }
  .max-xs-width-421 {
    max-width: 421px; }
  .max-xs-width-422 {
    max-width: 422px; }
  .max-xs-width-423 {
    max-width: 423px; }
  .max-xs-width-424 {
    max-width: 424px; }
  .max-xs-width-425 {
    max-width: 425px; }
  .max-xs-width-426 {
    max-width: 426px; }
  .max-xs-width-427 {
    max-width: 427px; }
  .max-xs-width-428 {
    max-width: 428px; }
  .max-xs-width-429 {
    max-width: 429px; }
  .max-xs-width-430 {
    max-width: 430px; }
  .max-xs-width-431 {
    max-width: 431px; }
  .max-xs-width-432 {
    max-width: 432px; }
  .max-xs-width-433 {
    max-width: 433px; }
  .max-xs-width-434 {
    max-width: 434px; }
  .max-xs-width-435 {
    max-width: 435px; }
  .max-xs-width-436 {
    max-width: 436px; }
  .max-xs-width-437 {
    max-width: 437px; }
  .max-xs-width-438 {
    max-width: 438px; }
  .max-xs-width-439 {
    max-width: 439px; }
  .max-xs-width-440 {
    max-width: 440px; }
  .max-xs-width-441 {
    max-width: 441px; }
  .max-xs-width-442 {
    max-width: 442px; }
  .max-xs-width-443 {
    max-width: 443px; }
  .max-xs-width-444 {
    max-width: 444px; }
  .max-xs-width-445 {
    max-width: 445px; }
  .max-xs-width-446 {
    max-width: 446px; }
  .max-xs-width-447 {
    max-width: 447px; }
  .max-xs-width-448 {
    max-width: 448px; }
  .max-xs-width-449 {
    max-width: 449px; }
  .max-xs-width-450 {
    max-width: 450px; }
  .max-xs-width-451 {
    max-width: 451px; }
  .max-xs-width-452 {
    max-width: 452px; }
  .max-xs-width-453 {
    max-width: 453px; }
  .max-xs-width-454 {
    max-width: 454px; }
  .max-xs-width-455 {
    max-width: 455px; }
  .max-xs-width-456 {
    max-width: 456px; }
  .max-xs-width-457 {
    max-width: 457px; }
  .max-xs-width-458 {
    max-width: 458px; }
  .max-xs-width-459 {
    max-width: 459px; }
  .max-xs-width-460 {
    max-width: 460px; }
  .max-xs-width-461 {
    max-width: 461px; }
  .max-xs-width-462 {
    max-width: 462px; }
  .max-xs-width-463 {
    max-width: 463px; }
  .max-xs-width-464 {
    max-width: 464px; }
  .max-xs-width-465 {
    max-width: 465px; }
  .max-xs-width-466 {
    max-width: 466px; }
  .max-xs-width-467 {
    max-width: 467px; }
  .max-xs-width-468 {
    max-width: 468px; }
  .max-xs-width-469 {
    max-width: 469px; }
  .max-xs-width-470 {
    max-width: 470px; }
  .max-xs-width-471 {
    max-width: 471px; }
  .max-xs-width-472 {
    max-width: 472px; }
  .max-xs-width-473 {
    max-width: 473px; }
  .max-xs-width-474 {
    max-width: 474px; }
  .max-xs-width-475 {
    max-width: 475px; }
  .max-xs-width-476 {
    max-width: 476px; }
  .max-xs-width-477 {
    max-width: 477px; }
  .max-xs-width-478 {
    max-width: 478px; }
  .max-xs-width-479 {
    max-width: 479px; }
  .max-xs-width-480 {
    max-width: 480px; }
  .max-xs-width-481 {
    max-width: 481px; }
  .max-xs-width-482 {
    max-width: 482px; }
  .max-xs-width-483 {
    max-width: 483px; }
  .max-xs-width-484 {
    max-width: 484px; }
  .max-xs-width-485 {
    max-width: 485px; }
  .max-xs-width-486 {
    max-width: 486px; }
  .max-xs-width-487 {
    max-width: 487px; }
  .max-xs-width-488 {
    max-width: 488px; }
  .max-xs-width-489 {
    max-width: 489px; }
  .max-xs-width-490 {
    max-width: 490px; }
  .max-xs-width-491 {
    max-width: 491px; }
  .max-xs-width-492 {
    max-width: 492px; }
  .max-xs-width-493 {
    max-width: 493px; }
  .max-xs-width-494 {
    max-width: 494px; }
  .max-xs-width-495 {
    max-width: 495px; }
  .max-xs-width-496 {
    max-width: 496px; }
  .max-xs-width-497 {
    max-width: 497px; }
  .max-xs-width-498 {
    max-width: 498px; }
  .max-xs-width-499 {
    max-width: 499px; }
  .max-xs-width-500 {
    max-width: 500px; }
  .max-xs-width-501 {
    max-width: 501px; }
  .max-xs-width-502 {
    max-width: 502px; }
  .max-xs-width-503 {
    max-width: 503px; }
  .max-xs-width-504 {
    max-width: 504px; }
  .max-xs-width-505 {
    max-width: 505px; }
  .max-xs-width-506 {
    max-width: 506px; }
  .max-xs-width-507 {
    max-width: 507px; }
  .max-xs-width-508 {
    max-width: 508px; }
  .max-xs-width-509 {
    max-width: 509px; }
  .max-xs-width-510 {
    max-width: 510px; }
  .max-xs-width-511 {
    max-width: 511px; }
  .max-xs-width-512 {
    max-width: 512px; }
  .max-xs-width-513 {
    max-width: 513px; }
  .max-xs-width-514 {
    max-width: 514px; }
  .max-xs-width-515 {
    max-width: 515px; }
  .max-xs-width-516 {
    max-width: 516px; }
  .max-xs-width-517 {
    max-width: 517px; }
  .max-xs-width-518 {
    max-width: 518px; }
  .max-xs-width-519 {
    max-width: 519px; }
  .max-xs-width-520 {
    max-width: 520px; }
  .max-xs-width-521 {
    max-width: 521px; }
  .max-xs-width-522 {
    max-width: 522px; }
  .max-xs-width-523 {
    max-width: 523px; }
  .max-xs-width-524 {
    max-width: 524px; }
  .max-xs-width-525 {
    max-width: 525px; }
  .max-xs-width-526 {
    max-width: 526px; }
  .max-xs-width-527 {
    max-width: 527px; }
  .max-xs-width-528 {
    max-width: 528px; }
  .max-xs-width-529 {
    max-width: 529px; }
  .max-xs-width-530 {
    max-width: 530px; }
  .max-xs-width-531 {
    max-width: 531px; }
  .max-xs-width-532 {
    max-width: 532px; }
  .max-xs-width-533 {
    max-width: 533px; }
  .max-xs-width-534 {
    max-width: 534px; }
  .max-xs-width-535 {
    max-width: 535px; }
  .max-xs-width-536 {
    max-width: 536px; }
  .max-xs-width-537 {
    max-width: 537px; }
  .max-xs-width-538 {
    max-width: 538px; }
  .max-xs-width-539 {
    max-width: 539px; }
  .max-xs-width-540 {
    max-width: 540px; }
  .max-xs-width-541 {
    max-width: 541px; }
  .max-xs-width-542 {
    max-width: 542px; }
  .max-xs-width-543 {
    max-width: 543px; }
  .max-xs-width-544 {
    max-width: 544px; }
  .max-xs-width-545 {
    max-width: 545px; }
  .max-xs-width-546 {
    max-width: 546px; }
  .max-xs-width-547 {
    max-width: 547px; }
  .max-xs-width-548 {
    max-width: 548px; }
  .max-xs-width-549 {
    max-width: 549px; }
  .max-xs-width-550 {
    max-width: 550px; }
  .max-xs-width-551 {
    max-width: 551px; }
  .max-xs-width-552 {
    max-width: 552px; }
  .max-xs-width-553 {
    max-width: 553px; }
  .max-xs-width-554 {
    max-width: 554px; }
  .max-xs-width-555 {
    max-width: 555px; }
  .max-xs-width-556 {
    max-width: 556px; }
  .max-xs-width-557 {
    max-width: 557px; }
  .max-xs-width-558 {
    max-width: 558px; }
  .max-xs-width-559 {
    max-width: 559px; }
  .max-xs-width-560 {
    max-width: 560px; }
  .max-xs-width-561 {
    max-width: 561px; }
  .max-xs-width-562 {
    max-width: 562px; }
  .max-xs-width-563 {
    max-width: 563px; }
  .max-xs-width-564 {
    max-width: 564px; }
  .max-xs-width-565 {
    max-width: 565px; }
  .max-xs-width-566 {
    max-width: 566px; }
  .max-xs-width-567 {
    max-width: 567px; }
  .max-xs-width-568 {
    max-width: 568px; }
  .max-xs-width-569 {
    max-width: 569px; }
  .max-xs-width-570 {
    max-width: 570px; }
  .max-xs-width-571 {
    max-width: 571px; }
  .max-xs-width-572 {
    max-width: 572px; }
  .max-xs-width-573 {
    max-width: 573px; }
  .max-xs-width-574 {
    max-width: 574px; }
  .max-xs-width-575 {
    max-width: 575px; }
  .max-xs-width-576 {
    max-width: 576px; }
  .max-xs-width-577 {
    max-width: 577px; }
  .max-xs-width-578 {
    max-width: 578px; }
  .max-xs-width-579 {
    max-width: 579px; }
  .max-xs-width-580 {
    max-width: 580px; }
  .max-xs-width-581 {
    max-width: 581px; }
  .max-xs-width-582 {
    max-width: 582px; }
  .max-xs-width-583 {
    max-width: 583px; }
  .max-xs-width-584 {
    max-width: 584px; }
  .max-xs-width-585 {
    max-width: 585px; }
  .max-xs-width-586 {
    max-width: 586px; }
  .max-xs-width-587 {
    max-width: 587px; }
  .max-xs-width-588 {
    max-width: 588px; }
  .max-xs-width-589 {
    max-width: 589px; }
  .max-xs-width-590 {
    max-width: 590px; }
  .max-xs-width-591 {
    max-width: 591px; }
  .max-xs-width-592 {
    max-width: 592px; }
  .max-xs-width-593 {
    max-width: 593px; }
  .max-xs-width-594 {
    max-width: 594px; }
  .max-xs-width-595 {
    max-width: 595px; }
  .max-xs-width-596 {
    max-width: 596px; }
  .max-xs-width-597 {
    max-width: 597px; }
  .max-xs-width-598 {
    max-width: 598px; }
  .max-xs-width-599 {
    max-width: 599px; }
  .max-xs-width-600 {
    max-width: 600px; }
  .max-xs-width-601 {
    max-width: 601px; }
  .max-xs-width-602 {
    max-width: 602px; }
  .max-xs-width-603 {
    max-width: 603px; }
  .max-xs-width-604 {
    max-width: 604px; }
  .max-xs-width-605 {
    max-width: 605px; }
  .max-xs-width-606 {
    max-width: 606px; }
  .max-xs-width-607 {
    max-width: 607px; }
  .max-xs-width-608 {
    max-width: 608px; }
  .max-xs-width-609 {
    max-width: 609px; }
  .max-xs-width-610 {
    max-width: 610px; }
  .max-xs-width-611 {
    max-width: 611px; }
  .max-xs-width-612 {
    max-width: 612px; }
  .max-xs-width-613 {
    max-width: 613px; }
  .max-xs-width-614 {
    max-width: 614px; }
  .max-xs-width-615 {
    max-width: 615px; }
  .max-xs-width-616 {
    max-width: 616px; }
  .max-xs-width-617 {
    max-width: 617px; }
  .max-xs-width-618 {
    max-width: 618px; }
  .max-xs-width-619 {
    max-width: 619px; }
  .max-xs-width-620 {
    max-width: 620px; }
  .max-xs-width-621 {
    max-width: 621px; }
  .max-xs-width-622 {
    max-width: 622px; }
  .max-xs-width-623 {
    max-width: 623px; }
  .max-xs-width-624 {
    max-width: 624px; }
  .max-xs-width-625 {
    max-width: 625px; }
  .max-xs-width-626 {
    max-width: 626px; }
  .max-xs-width-627 {
    max-width: 627px; }
  .max-xs-width-628 {
    max-width: 628px; }
  .max-xs-width-629 {
    max-width: 629px; }
  .max-xs-width-630 {
    max-width: 630px; }
  .max-xs-width-631 {
    max-width: 631px; }
  .max-xs-width-632 {
    max-width: 632px; }
  .max-xs-width-633 {
    max-width: 633px; }
  .max-xs-width-634 {
    max-width: 634px; }
  .max-xs-width-635 {
    max-width: 635px; }
  .max-xs-width-636 {
    max-width: 636px; }
  .max-xs-width-637 {
    max-width: 637px; }
  .max-xs-width-638 {
    max-width: 638px; }
  .max-xs-width-639 {
    max-width: 639px; }
  .max-xs-width-640 {
    max-width: 640px; }
  .max-xs-width-641 {
    max-width: 641px; }
  .max-xs-width-642 {
    max-width: 642px; }
  .max-xs-width-643 {
    max-width: 643px; }
  .max-xs-width-644 {
    max-width: 644px; }
  .max-xs-width-645 {
    max-width: 645px; }
  .max-xs-width-646 {
    max-width: 646px; }
  .max-xs-width-647 {
    max-width: 647px; }
  .max-xs-width-648 {
    max-width: 648px; }
  .max-xs-width-649 {
    max-width: 649px; }
  .max-xs-width-650 {
    max-width: 650px; }
  .max-xs-width-651 {
    max-width: 651px; }
  .max-xs-width-652 {
    max-width: 652px; }
  .max-xs-width-653 {
    max-width: 653px; }
  .max-xs-width-654 {
    max-width: 654px; }
  .max-xs-width-655 {
    max-width: 655px; }
  .max-xs-width-656 {
    max-width: 656px; }
  .max-xs-width-657 {
    max-width: 657px; }
  .max-xs-width-658 {
    max-width: 658px; }
  .max-xs-width-659 {
    max-width: 659px; }
  .max-xs-width-660 {
    max-width: 660px; }
  .max-xs-width-661 {
    max-width: 661px; }
  .max-xs-width-662 {
    max-width: 662px; }
  .max-xs-width-663 {
    max-width: 663px; }
  .max-xs-width-664 {
    max-width: 664px; }
  .max-xs-width-665 {
    max-width: 665px; }
  .max-xs-width-666 {
    max-width: 666px; }
  .max-xs-width-667 {
    max-width: 667px; }
  .max-xs-width-668 {
    max-width: 668px; }
  .max-xs-width-669 {
    max-width: 669px; }
  .max-xs-width-670 {
    max-width: 670px; }
  .max-xs-width-671 {
    max-width: 671px; }
  .max-xs-width-672 {
    max-width: 672px; }
  .max-xs-width-673 {
    max-width: 673px; }
  .max-xs-width-674 {
    max-width: 674px; }
  .max-xs-width-675 {
    max-width: 675px; }
  .max-xs-width-676 {
    max-width: 676px; }
  .max-xs-width-677 {
    max-width: 677px; }
  .max-xs-width-678 {
    max-width: 678px; }
  .max-xs-width-679 {
    max-width: 679px; }
  .max-xs-width-680 {
    max-width: 680px; }
  .max-xs-width-681 {
    max-width: 681px; }
  .max-xs-width-682 {
    max-width: 682px; }
  .max-xs-width-683 {
    max-width: 683px; }
  .max-xs-width-684 {
    max-width: 684px; }
  .max-xs-width-685 {
    max-width: 685px; }
  .max-xs-width-686 {
    max-width: 686px; }
  .max-xs-width-687 {
    max-width: 687px; }
  .max-xs-width-688 {
    max-width: 688px; }
  .max-xs-width-689 {
    max-width: 689px; }
  .max-xs-width-690 {
    max-width: 690px; }
  .max-xs-width-691 {
    max-width: 691px; }
  .max-xs-width-692 {
    max-width: 692px; }
  .max-xs-width-693 {
    max-width: 693px; }
  .max-xs-width-694 {
    max-width: 694px; }
  .max-xs-width-695 {
    max-width: 695px; }
  .max-xs-width-696 {
    max-width: 696px; }
  .max-xs-width-697 {
    max-width: 697px; }
  .max-xs-width-698 {
    max-width: 698px; }
  .max-xs-width-699 {
    max-width: 699px; }
  .max-xs-width-700 {
    max-width: 700px; }
  .max-xs-width-701 {
    max-width: 701px; }
  .max-xs-width-702 {
    max-width: 702px; }
  .max-xs-width-703 {
    max-width: 703px; }
  .max-xs-width-704 {
    max-width: 704px; }
  .max-xs-width-705 {
    max-width: 705px; }
  .max-xs-width-706 {
    max-width: 706px; }
  .max-xs-width-707 {
    max-width: 707px; }
  .max-xs-width-708 {
    max-width: 708px; }
  .max-xs-width-709 {
    max-width: 709px; }
  .max-xs-width-710 {
    max-width: 710px; }
  .max-xs-width-711 {
    max-width: 711px; }
  .max-xs-width-712 {
    max-width: 712px; }
  .max-xs-width-713 {
    max-width: 713px; }
  .max-xs-width-714 {
    max-width: 714px; }
  .max-xs-width-715 {
    max-width: 715px; }
  .max-xs-width-716 {
    max-width: 716px; }
  .max-xs-width-717 {
    max-width: 717px; }
  .max-xs-width-718 {
    max-width: 718px; }
  .max-xs-width-719 {
    max-width: 719px; }
  .max-xs-width-720 {
    max-width: 720px; }
  .max-xs-width-721 {
    max-width: 721px; }
  .max-xs-width-722 {
    max-width: 722px; }
  .max-xs-width-723 {
    max-width: 723px; }
  .max-xs-width-724 {
    max-width: 724px; }
  .max-xs-width-725 {
    max-width: 725px; }
  .max-xs-width-726 {
    max-width: 726px; }
  .max-xs-width-727 {
    max-width: 727px; }
  .max-xs-width-728 {
    max-width: 728px; }
  .max-xs-width-729 {
    max-width: 729px; }
  .max-xs-width-730 {
    max-width: 730px; }
  .max-xs-width-731 {
    max-width: 731px; }
  .max-xs-width-732 {
    max-width: 732px; }
  .max-xs-width-733 {
    max-width: 733px; }
  .max-xs-width-734 {
    max-width: 734px; }
  .max-xs-width-735 {
    max-width: 735px; }
  .max-xs-width-736 {
    max-width: 736px; }
  .max-xs-width-737 {
    max-width: 737px; }
  .max-xs-width-738 {
    max-width: 738px; }
  .max-xs-width-739 {
    max-width: 739px; }
  .max-xs-width-740 {
    max-width: 740px; }
  .max-xs-width-741 {
    max-width: 741px; }
  .max-xs-width-742 {
    max-width: 742px; }
  .max-xs-width-743 {
    max-width: 743px; }
  .max-xs-width-744 {
    max-width: 744px; }
  .max-xs-width-745 {
    max-width: 745px; }
  .max-xs-width-746 {
    max-width: 746px; }
  .max-xs-width-747 {
    max-width: 747px; }
  .max-xs-width-748 {
    max-width: 748px; }
  .max-xs-width-749 {
    max-width: 749px; }
  .max-xs-width-750 {
    max-width: 750px; }
  .max-xs-width-751 {
    max-width: 751px; }
  .max-xs-width-752 {
    max-width: 752px; }
  .max-xs-width-753 {
    max-width: 753px; }
  .max-xs-width-754 {
    max-width: 754px; }
  .max-xs-width-755 {
    max-width: 755px; }
  .max-xs-width-756 {
    max-width: 756px; }
  .max-xs-width-757 {
    max-width: 757px; }
  .max-xs-width-758 {
    max-width: 758px; }
  .max-xs-width-759 {
    max-width: 759px; }
  .max-xs-width-760 {
    max-width: 760px; }
  .max-xs-width-761 {
    max-width: 761px; }
  .max-xs-width-762 {
    max-width: 762px; }
  .max-xs-width-763 {
    max-width: 763px; }
  .max-xs-width-764 {
    max-width: 764px; }
  .max-xs-width-765 {
    max-width: 765px; }
  .max-xs-width-766 {
    max-width: 766px; }
  .max-xs-width-767 {
    max-width: 767px; }
  .max-xs-width-768 {
    max-width: 768px; }
  .max-xs-width-769 {
    max-width: 769px; }
  .max-xs-width-770 {
    max-width: 770px; }
  .max-xs-width-771 {
    max-width: 771px; }
  .max-xs-width-772 {
    max-width: 772px; }
  .max-xs-width-773 {
    max-width: 773px; }
  .max-xs-width-774 {
    max-width: 774px; }
  .max-xs-width-775 {
    max-width: 775px; }
  .max-xs-width-776 {
    max-width: 776px; }
  .max-xs-width-777 {
    max-width: 777px; }
  .max-xs-width-778 {
    max-width: 778px; }
  .max-xs-width-779 {
    max-width: 779px; }
  .max-xs-width-780 {
    max-width: 780px; }
  .max-xs-width-781 {
    max-width: 781px; }
  .max-xs-width-782 {
    max-width: 782px; }
  .max-xs-width-783 {
    max-width: 783px; }
  .max-xs-width-784 {
    max-width: 784px; }
  .max-xs-width-785 {
    max-width: 785px; }
  .max-xs-width-786 {
    max-width: 786px; }
  .max-xs-width-787 {
    max-width: 787px; }
  .max-xs-width-788 {
    max-width: 788px; }
  .max-xs-width-789 {
    max-width: 789px; }
  .max-xs-width-790 {
    max-width: 790px; }
  .max-xs-width-791 {
    max-width: 791px; }
  .max-xs-width-792 {
    max-width: 792px; }
  .max-xs-width-793 {
    max-width: 793px; }
  .max-xs-width-794 {
    max-width: 794px; }
  .max-xs-width-795 {
    max-width: 795px; }
  .max-xs-width-796 {
    max-width: 796px; }
  .max-xs-width-797 {
    max-width: 797px; }
  .max-xs-width-798 {
    max-width: 798px; }
  .max-xs-width-799 {
    max-width: 799px; }
  .max-xs-width-800 {
    max-width: 800px; }
  .max-xs-width-801 {
    max-width: 801px; }
  .max-xs-width-802 {
    max-width: 802px; }
  .max-xs-width-803 {
    max-width: 803px; }
  .max-xs-width-804 {
    max-width: 804px; }
  .max-xs-width-805 {
    max-width: 805px; }
  .max-xs-width-806 {
    max-width: 806px; }
  .max-xs-width-807 {
    max-width: 807px; }
  .max-xs-width-808 {
    max-width: 808px; }
  .max-xs-width-809 {
    max-width: 809px; }
  .max-xs-width-810 {
    max-width: 810px; }
  .max-xs-width-811 {
    max-width: 811px; }
  .max-xs-width-812 {
    max-width: 812px; }
  .max-xs-width-813 {
    max-width: 813px; }
  .max-xs-width-814 {
    max-width: 814px; }
  .max-xs-width-815 {
    max-width: 815px; }
  .max-xs-width-816 {
    max-width: 816px; }
  .max-xs-width-817 {
    max-width: 817px; }
  .max-xs-width-818 {
    max-width: 818px; }
  .max-xs-width-819 {
    max-width: 819px; }
  .max-xs-width-820 {
    max-width: 820px; }
  .max-xs-width-821 {
    max-width: 821px; }
  .max-xs-width-822 {
    max-width: 822px; }
  .max-xs-width-823 {
    max-width: 823px; }
  .max-xs-width-824 {
    max-width: 824px; }
  .max-xs-width-825 {
    max-width: 825px; }
  .max-xs-width-826 {
    max-width: 826px; }
  .max-xs-width-827 {
    max-width: 827px; }
  .max-xs-width-828 {
    max-width: 828px; }
  .max-xs-width-829 {
    max-width: 829px; }
  .max-xs-width-830 {
    max-width: 830px; }
  .max-xs-width-831 {
    max-width: 831px; }
  .max-xs-width-832 {
    max-width: 832px; }
  .max-xs-width-833 {
    max-width: 833px; }
  .max-xs-width-834 {
    max-width: 834px; }
  .max-xs-width-835 {
    max-width: 835px; }
  .max-xs-width-836 {
    max-width: 836px; }
  .max-xs-width-837 {
    max-width: 837px; }
  .max-xs-width-838 {
    max-width: 838px; }
  .max-xs-width-839 {
    max-width: 839px; }
  .max-xs-width-840 {
    max-width: 840px; }
  .max-xs-width-841 {
    max-width: 841px; }
  .max-xs-width-842 {
    max-width: 842px; }
  .max-xs-width-843 {
    max-width: 843px; }
  .max-xs-width-844 {
    max-width: 844px; }
  .max-xs-width-845 {
    max-width: 845px; }
  .max-xs-width-846 {
    max-width: 846px; }
  .max-xs-width-847 {
    max-width: 847px; }
  .max-xs-width-848 {
    max-width: 848px; }
  .max-xs-width-849 {
    max-width: 849px; }
  .max-xs-width-850 {
    max-width: 850px; }
  .max-xs-width-851 {
    max-width: 851px; }
  .max-xs-width-852 {
    max-width: 852px; }
  .max-xs-width-853 {
    max-width: 853px; }
  .max-xs-width-854 {
    max-width: 854px; }
  .max-xs-width-855 {
    max-width: 855px; }
  .max-xs-width-856 {
    max-width: 856px; }
  .max-xs-width-857 {
    max-width: 857px; }
  .max-xs-width-858 {
    max-width: 858px; }
  .max-xs-width-859 {
    max-width: 859px; }
  .max-xs-width-860 {
    max-width: 860px; }
  .max-xs-width-861 {
    max-width: 861px; }
  .max-xs-width-862 {
    max-width: 862px; }
  .max-xs-width-863 {
    max-width: 863px; }
  .max-xs-width-864 {
    max-width: 864px; }
  .max-xs-width-865 {
    max-width: 865px; }
  .max-xs-width-866 {
    max-width: 866px; }
  .max-xs-width-867 {
    max-width: 867px; }
  .max-xs-width-868 {
    max-width: 868px; }
  .max-xs-width-869 {
    max-width: 869px; }
  .max-xs-width-870 {
    max-width: 870px; }
  .max-xs-width-871 {
    max-width: 871px; }
  .max-xs-width-872 {
    max-width: 872px; }
  .max-xs-width-873 {
    max-width: 873px; }
  .max-xs-width-874 {
    max-width: 874px; }
  .max-xs-width-875 {
    max-width: 875px; }
  .max-xs-width-876 {
    max-width: 876px; }
  .max-xs-width-877 {
    max-width: 877px; }
  .max-xs-width-878 {
    max-width: 878px; }
  .max-xs-width-879 {
    max-width: 879px; }
  .max-xs-width-880 {
    max-width: 880px; }
  .max-xs-width-881 {
    max-width: 881px; }
  .max-xs-width-882 {
    max-width: 882px; }
  .max-xs-width-883 {
    max-width: 883px; }
  .max-xs-width-884 {
    max-width: 884px; }
  .max-xs-width-885 {
    max-width: 885px; }
  .max-xs-width-886 {
    max-width: 886px; }
  .max-xs-width-887 {
    max-width: 887px; }
  .max-xs-width-888 {
    max-width: 888px; }
  .max-xs-width-889 {
    max-width: 889px; }
  .max-xs-width-890 {
    max-width: 890px; }
  .max-xs-width-891 {
    max-width: 891px; }
  .max-xs-width-892 {
    max-width: 892px; }
  .max-xs-width-893 {
    max-width: 893px; }
  .max-xs-width-894 {
    max-width: 894px; }
  .max-xs-width-895 {
    max-width: 895px; }
  .max-xs-width-896 {
    max-width: 896px; }
  .max-xs-width-897 {
    max-width: 897px; }
  .max-xs-width-898 {
    max-width: 898px; }
  .max-xs-width-899 {
    max-width: 899px; }
  .max-xs-width-900 {
    max-width: 900px; }
  .max-xs-width-901 {
    max-width: 901px; }
  .max-xs-width-902 {
    max-width: 902px; }
  .max-xs-width-903 {
    max-width: 903px; }
  .max-xs-width-904 {
    max-width: 904px; }
  .max-xs-width-905 {
    max-width: 905px; }
  .max-xs-width-906 {
    max-width: 906px; }
  .max-xs-width-907 {
    max-width: 907px; }
  .max-xs-width-908 {
    max-width: 908px; }
  .max-xs-width-909 {
    max-width: 909px; }
  .max-xs-width-910 {
    max-width: 910px; }
  .max-xs-width-911 {
    max-width: 911px; }
  .max-xs-width-912 {
    max-width: 912px; }
  .max-xs-width-913 {
    max-width: 913px; }
  .max-xs-width-914 {
    max-width: 914px; }
  .max-xs-width-915 {
    max-width: 915px; }
  .max-xs-width-916 {
    max-width: 916px; }
  .max-xs-width-917 {
    max-width: 917px; }
  .max-xs-width-918 {
    max-width: 918px; }
  .max-xs-width-919 {
    max-width: 919px; }
  .max-xs-width-920 {
    max-width: 920px; }
  .max-xs-width-921 {
    max-width: 921px; }
  .max-xs-width-922 {
    max-width: 922px; }
  .max-xs-width-923 {
    max-width: 923px; }
  .max-xs-width-924 {
    max-width: 924px; }
  .max-xs-width-925 {
    max-width: 925px; }
  .max-xs-width-926 {
    max-width: 926px; }
  .max-xs-width-927 {
    max-width: 927px; }
  .max-xs-width-928 {
    max-width: 928px; }
  .max-xs-width-929 {
    max-width: 929px; }
  .max-xs-width-930 {
    max-width: 930px; }
  .max-xs-width-931 {
    max-width: 931px; }
  .max-xs-width-932 {
    max-width: 932px; }
  .max-xs-width-933 {
    max-width: 933px; }
  .max-xs-width-934 {
    max-width: 934px; }
  .max-xs-width-935 {
    max-width: 935px; }
  .max-xs-width-936 {
    max-width: 936px; }
  .max-xs-width-937 {
    max-width: 937px; }
  .max-xs-width-938 {
    max-width: 938px; }
  .max-xs-width-939 {
    max-width: 939px; }
  .max-xs-width-940 {
    max-width: 940px; }
  .max-xs-width-941 {
    max-width: 941px; }
  .max-xs-width-942 {
    max-width: 942px; }
  .max-xs-width-943 {
    max-width: 943px; }
  .max-xs-width-944 {
    max-width: 944px; }
  .max-xs-width-945 {
    max-width: 945px; }
  .max-xs-width-946 {
    max-width: 946px; }
  .max-xs-width-947 {
    max-width: 947px; }
  .max-xs-width-948 {
    max-width: 948px; }
  .max-xs-width-949 {
    max-width: 949px; }
  .max-xs-width-950 {
    max-width: 950px; }
  .max-xs-width-951 {
    max-width: 951px; }
  .max-xs-width-952 {
    max-width: 952px; }
  .max-xs-width-953 {
    max-width: 953px; }
  .max-xs-width-954 {
    max-width: 954px; }
  .max-xs-width-955 {
    max-width: 955px; }
  .max-xs-width-956 {
    max-width: 956px; }
  .max-xs-width-957 {
    max-width: 957px; }
  .max-xs-width-958 {
    max-width: 958px; }
  .max-xs-width-959 {
    max-width: 959px; }
  .max-xs-width-960 {
    max-width: 960px; }
  .max-xs-width-961 {
    max-width: 961px; }
  .max-xs-width-962 {
    max-width: 962px; }
  .max-xs-width-963 {
    max-width: 963px; }
  .max-xs-width-964 {
    max-width: 964px; }
  .max-xs-width-965 {
    max-width: 965px; }
  .max-xs-width-966 {
    max-width: 966px; }
  .max-xs-width-967 {
    max-width: 967px; }
  .max-xs-width-968 {
    max-width: 968px; }
  .max-xs-width-969 {
    max-width: 969px; }
  .max-xs-width-970 {
    max-width: 970px; }
  .max-xs-width-971 {
    max-width: 971px; }
  .max-xs-width-972 {
    max-width: 972px; }
  .max-xs-width-973 {
    max-width: 973px; }
  .max-xs-width-974 {
    max-width: 974px; }
  .max-xs-width-975 {
    max-width: 975px; }
  .max-xs-width-976 {
    max-width: 976px; }
  .max-xs-width-977 {
    max-width: 977px; }
  .max-xs-width-978 {
    max-width: 978px; }
  .max-xs-width-979 {
    max-width: 979px; }
  .max-xs-width-980 {
    max-width: 980px; }
  .max-xs-width-981 {
    max-width: 981px; }
  .max-xs-width-982 {
    max-width: 982px; }
  .max-xs-width-983 {
    max-width: 983px; }
  .max-xs-width-984 {
    max-width: 984px; }
  .max-xs-width-985 {
    max-width: 985px; }
  .max-xs-width-986 {
    max-width: 986px; }
  .max-xs-width-987 {
    max-width: 987px; }
  .max-xs-width-988 {
    max-width: 988px; }
  .max-xs-width-989 {
    max-width: 989px; }
  .max-xs-width-990 {
    max-width: 990px; }
  .max-xs-width-991 {
    max-width: 991px; }
  .max-xs-width-992 {
    max-width: 992px; }
  .max-xs-width-993 {
    max-width: 993px; }
  .max-xs-width-994 {
    max-width: 994px; }
  .max-xs-width-995 {
    max-width: 995px; }
  .max-xs-width-996 {
    max-width: 996px; }
  .max-xs-width-997 {
    max-width: 997px; }
  .max-xs-width-998 {
    max-width: 998px; }
  .max-xs-width-999 {
    max-width: 999px; }
  .max-xs-width-1000 {
    max-width: 1000px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .max-sm-width-0 {
    max-width: 0px; }
  .max-sm-width-1 {
    max-width: 1px; }
  .max-sm-width-2 {
    max-width: 2px; }
  .max-sm-width-3 {
    max-width: 3px; }
  .max-sm-width-4 {
    max-width: 4px; }
  .max-sm-width-5 {
    max-width: 5px; }
  .max-sm-width-6 {
    max-width: 6px; }
  .max-sm-width-7 {
    max-width: 7px; }
  .max-sm-width-8 {
    max-width: 8px; }
  .max-sm-width-9 {
    max-width: 9px; }
  .max-sm-width-10 {
    max-width: 10px; }
  .max-sm-width-11 {
    max-width: 11px; }
  .max-sm-width-12 {
    max-width: 12px; }
  .max-sm-width-13 {
    max-width: 13px; }
  .max-sm-width-14 {
    max-width: 14px; }
  .max-sm-width-15 {
    max-width: 15px; }
  .max-sm-width-16 {
    max-width: 16px; }
  .max-sm-width-17 {
    max-width: 17px; }
  .max-sm-width-18 {
    max-width: 18px; }
  .max-sm-width-19 {
    max-width: 19px; }
  .max-sm-width-20 {
    max-width: 20px; }
  .max-sm-width-21 {
    max-width: 21px; }
  .max-sm-width-22 {
    max-width: 22px; }
  .max-sm-width-23 {
    max-width: 23px; }
  .max-sm-width-24 {
    max-width: 24px; }
  .max-sm-width-25 {
    max-width: 25px; }
  .max-sm-width-26 {
    max-width: 26px; }
  .max-sm-width-27 {
    max-width: 27px; }
  .max-sm-width-28 {
    max-width: 28px; }
  .max-sm-width-29 {
    max-width: 29px; }
  .max-sm-width-30 {
    max-width: 30px; }
  .max-sm-width-31 {
    max-width: 31px; }
  .max-sm-width-32 {
    max-width: 32px; }
  .max-sm-width-33 {
    max-width: 33px; }
  .max-sm-width-34 {
    max-width: 34px; }
  .max-sm-width-35 {
    max-width: 35px; }
  .max-sm-width-36 {
    max-width: 36px; }
  .max-sm-width-37 {
    max-width: 37px; }
  .max-sm-width-38 {
    max-width: 38px; }
  .max-sm-width-39 {
    max-width: 39px; }
  .max-sm-width-40 {
    max-width: 40px; }
  .max-sm-width-41 {
    max-width: 41px; }
  .max-sm-width-42 {
    max-width: 42px; }
  .max-sm-width-43 {
    max-width: 43px; }
  .max-sm-width-44 {
    max-width: 44px; }
  .max-sm-width-45 {
    max-width: 45px; }
  .max-sm-width-46 {
    max-width: 46px; }
  .max-sm-width-47 {
    max-width: 47px; }
  .max-sm-width-48 {
    max-width: 48px; }
  .max-sm-width-49 {
    max-width: 49px; }
  .max-sm-width-50 {
    max-width: 50px; }
  .max-sm-width-51 {
    max-width: 51px; }
  .max-sm-width-52 {
    max-width: 52px; }
  .max-sm-width-53 {
    max-width: 53px; }
  .max-sm-width-54 {
    max-width: 54px; }
  .max-sm-width-55 {
    max-width: 55px; }
  .max-sm-width-56 {
    max-width: 56px; }
  .max-sm-width-57 {
    max-width: 57px; }
  .max-sm-width-58 {
    max-width: 58px; }
  .max-sm-width-59 {
    max-width: 59px; }
  .max-sm-width-60 {
    max-width: 60px; }
  .max-sm-width-61 {
    max-width: 61px; }
  .max-sm-width-62 {
    max-width: 62px; }
  .max-sm-width-63 {
    max-width: 63px; }
  .max-sm-width-64 {
    max-width: 64px; }
  .max-sm-width-65 {
    max-width: 65px; }
  .max-sm-width-66 {
    max-width: 66px; }
  .max-sm-width-67 {
    max-width: 67px; }
  .max-sm-width-68 {
    max-width: 68px; }
  .max-sm-width-69 {
    max-width: 69px; }
  .max-sm-width-70 {
    max-width: 70px; }
  .max-sm-width-71 {
    max-width: 71px; }
  .max-sm-width-72 {
    max-width: 72px; }
  .max-sm-width-73 {
    max-width: 73px; }
  .max-sm-width-74 {
    max-width: 74px; }
  .max-sm-width-75 {
    max-width: 75px; }
  .max-sm-width-76 {
    max-width: 76px; }
  .max-sm-width-77 {
    max-width: 77px; }
  .max-sm-width-78 {
    max-width: 78px; }
  .max-sm-width-79 {
    max-width: 79px; }
  .max-sm-width-80 {
    max-width: 80px; }
  .max-sm-width-81 {
    max-width: 81px; }
  .max-sm-width-82 {
    max-width: 82px; }
  .max-sm-width-83 {
    max-width: 83px; }
  .max-sm-width-84 {
    max-width: 84px; }
  .max-sm-width-85 {
    max-width: 85px; }
  .max-sm-width-86 {
    max-width: 86px; }
  .max-sm-width-87 {
    max-width: 87px; }
  .max-sm-width-88 {
    max-width: 88px; }
  .max-sm-width-89 {
    max-width: 89px; }
  .max-sm-width-90 {
    max-width: 90px; }
  .max-sm-width-91 {
    max-width: 91px; }
  .max-sm-width-92 {
    max-width: 92px; }
  .max-sm-width-93 {
    max-width: 93px; }
  .max-sm-width-94 {
    max-width: 94px; }
  .max-sm-width-95 {
    max-width: 95px; }
  .max-sm-width-96 {
    max-width: 96px; }
  .max-sm-width-97 {
    max-width: 97px; }
  .max-sm-width-98 {
    max-width: 98px; }
  .max-sm-width-99 {
    max-width: 99px; }
  .max-sm-width-100 {
    max-width: 100px; }
  .max-sm-width-101 {
    max-width: 101px; }
  .max-sm-width-102 {
    max-width: 102px; }
  .max-sm-width-103 {
    max-width: 103px; }
  .max-sm-width-104 {
    max-width: 104px; }
  .max-sm-width-105 {
    max-width: 105px; }
  .max-sm-width-106 {
    max-width: 106px; }
  .max-sm-width-107 {
    max-width: 107px; }
  .max-sm-width-108 {
    max-width: 108px; }
  .max-sm-width-109 {
    max-width: 109px; }
  .max-sm-width-110 {
    max-width: 110px; }
  .max-sm-width-111 {
    max-width: 111px; }
  .max-sm-width-112 {
    max-width: 112px; }
  .max-sm-width-113 {
    max-width: 113px; }
  .max-sm-width-114 {
    max-width: 114px; }
  .max-sm-width-115 {
    max-width: 115px; }
  .max-sm-width-116 {
    max-width: 116px; }
  .max-sm-width-117 {
    max-width: 117px; }
  .max-sm-width-118 {
    max-width: 118px; }
  .max-sm-width-119 {
    max-width: 119px; }
  .max-sm-width-120 {
    max-width: 120px; }
  .max-sm-width-121 {
    max-width: 121px; }
  .max-sm-width-122 {
    max-width: 122px; }
  .max-sm-width-123 {
    max-width: 123px; }
  .max-sm-width-124 {
    max-width: 124px; }
  .max-sm-width-125 {
    max-width: 125px; }
  .max-sm-width-126 {
    max-width: 126px; }
  .max-sm-width-127 {
    max-width: 127px; }
  .max-sm-width-128 {
    max-width: 128px; }
  .max-sm-width-129 {
    max-width: 129px; }
  .max-sm-width-130 {
    max-width: 130px; }
  .max-sm-width-131 {
    max-width: 131px; }
  .max-sm-width-132 {
    max-width: 132px; }
  .max-sm-width-133 {
    max-width: 133px; }
  .max-sm-width-134 {
    max-width: 134px; }
  .max-sm-width-135 {
    max-width: 135px; }
  .max-sm-width-136 {
    max-width: 136px; }
  .max-sm-width-137 {
    max-width: 137px; }
  .max-sm-width-138 {
    max-width: 138px; }
  .max-sm-width-139 {
    max-width: 139px; }
  .max-sm-width-140 {
    max-width: 140px; }
  .max-sm-width-141 {
    max-width: 141px; }
  .max-sm-width-142 {
    max-width: 142px; }
  .max-sm-width-143 {
    max-width: 143px; }
  .max-sm-width-144 {
    max-width: 144px; }
  .max-sm-width-145 {
    max-width: 145px; }
  .max-sm-width-146 {
    max-width: 146px; }
  .max-sm-width-147 {
    max-width: 147px; }
  .max-sm-width-148 {
    max-width: 148px; }
  .max-sm-width-149 {
    max-width: 149px; }
  .max-sm-width-150 {
    max-width: 150px; }
  .max-sm-width-151 {
    max-width: 151px; }
  .max-sm-width-152 {
    max-width: 152px; }
  .max-sm-width-153 {
    max-width: 153px; }
  .max-sm-width-154 {
    max-width: 154px; }
  .max-sm-width-155 {
    max-width: 155px; }
  .max-sm-width-156 {
    max-width: 156px; }
  .max-sm-width-157 {
    max-width: 157px; }
  .max-sm-width-158 {
    max-width: 158px; }
  .max-sm-width-159 {
    max-width: 159px; }
  .max-sm-width-160 {
    max-width: 160px; }
  .max-sm-width-161 {
    max-width: 161px; }
  .max-sm-width-162 {
    max-width: 162px; }
  .max-sm-width-163 {
    max-width: 163px; }
  .max-sm-width-164 {
    max-width: 164px; }
  .max-sm-width-165 {
    max-width: 165px; }
  .max-sm-width-166 {
    max-width: 166px; }
  .max-sm-width-167 {
    max-width: 167px; }
  .max-sm-width-168 {
    max-width: 168px; }
  .max-sm-width-169 {
    max-width: 169px; }
  .max-sm-width-170 {
    max-width: 170px; }
  .max-sm-width-171 {
    max-width: 171px; }
  .max-sm-width-172 {
    max-width: 172px; }
  .max-sm-width-173 {
    max-width: 173px; }
  .max-sm-width-174 {
    max-width: 174px; }
  .max-sm-width-175 {
    max-width: 175px; }
  .max-sm-width-176 {
    max-width: 176px; }
  .max-sm-width-177 {
    max-width: 177px; }
  .max-sm-width-178 {
    max-width: 178px; }
  .max-sm-width-179 {
    max-width: 179px; }
  .max-sm-width-180 {
    max-width: 180px; }
  .max-sm-width-181 {
    max-width: 181px; }
  .max-sm-width-182 {
    max-width: 182px; }
  .max-sm-width-183 {
    max-width: 183px; }
  .max-sm-width-184 {
    max-width: 184px; }
  .max-sm-width-185 {
    max-width: 185px; }
  .max-sm-width-186 {
    max-width: 186px; }
  .max-sm-width-187 {
    max-width: 187px; }
  .max-sm-width-188 {
    max-width: 188px; }
  .max-sm-width-189 {
    max-width: 189px; }
  .max-sm-width-190 {
    max-width: 190px; }
  .max-sm-width-191 {
    max-width: 191px; }
  .max-sm-width-192 {
    max-width: 192px; }
  .max-sm-width-193 {
    max-width: 193px; }
  .max-sm-width-194 {
    max-width: 194px; }
  .max-sm-width-195 {
    max-width: 195px; }
  .max-sm-width-196 {
    max-width: 196px; }
  .max-sm-width-197 {
    max-width: 197px; }
  .max-sm-width-198 {
    max-width: 198px; }
  .max-sm-width-199 {
    max-width: 199px; }
  .max-sm-width-200 {
    max-width: 200px; }
  .max-sm-width-201 {
    max-width: 201px; }
  .max-sm-width-202 {
    max-width: 202px; }
  .max-sm-width-203 {
    max-width: 203px; }
  .max-sm-width-204 {
    max-width: 204px; }
  .max-sm-width-205 {
    max-width: 205px; }
  .max-sm-width-206 {
    max-width: 206px; }
  .max-sm-width-207 {
    max-width: 207px; }
  .max-sm-width-208 {
    max-width: 208px; }
  .max-sm-width-209 {
    max-width: 209px; }
  .max-sm-width-210 {
    max-width: 210px; }
  .max-sm-width-211 {
    max-width: 211px; }
  .max-sm-width-212 {
    max-width: 212px; }
  .max-sm-width-213 {
    max-width: 213px; }
  .max-sm-width-214 {
    max-width: 214px; }
  .max-sm-width-215 {
    max-width: 215px; }
  .max-sm-width-216 {
    max-width: 216px; }
  .max-sm-width-217 {
    max-width: 217px; }
  .max-sm-width-218 {
    max-width: 218px; }
  .max-sm-width-219 {
    max-width: 219px; }
  .max-sm-width-220 {
    max-width: 220px; }
  .max-sm-width-221 {
    max-width: 221px; }
  .max-sm-width-222 {
    max-width: 222px; }
  .max-sm-width-223 {
    max-width: 223px; }
  .max-sm-width-224 {
    max-width: 224px; }
  .max-sm-width-225 {
    max-width: 225px; }
  .max-sm-width-226 {
    max-width: 226px; }
  .max-sm-width-227 {
    max-width: 227px; }
  .max-sm-width-228 {
    max-width: 228px; }
  .max-sm-width-229 {
    max-width: 229px; }
  .max-sm-width-230 {
    max-width: 230px; }
  .max-sm-width-231 {
    max-width: 231px; }
  .max-sm-width-232 {
    max-width: 232px; }
  .max-sm-width-233 {
    max-width: 233px; }
  .max-sm-width-234 {
    max-width: 234px; }
  .max-sm-width-235 {
    max-width: 235px; }
  .max-sm-width-236 {
    max-width: 236px; }
  .max-sm-width-237 {
    max-width: 237px; }
  .max-sm-width-238 {
    max-width: 238px; }
  .max-sm-width-239 {
    max-width: 239px; }
  .max-sm-width-240 {
    max-width: 240px; }
  .max-sm-width-241 {
    max-width: 241px; }
  .max-sm-width-242 {
    max-width: 242px; }
  .max-sm-width-243 {
    max-width: 243px; }
  .max-sm-width-244 {
    max-width: 244px; }
  .max-sm-width-245 {
    max-width: 245px; }
  .max-sm-width-246 {
    max-width: 246px; }
  .max-sm-width-247 {
    max-width: 247px; }
  .max-sm-width-248 {
    max-width: 248px; }
  .max-sm-width-249 {
    max-width: 249px; }
  .max-sm-width-250 {
    max-width: 250px; }
  .max-sm-width-251 {
    max-width: 251px; }
  .max-sm-width-252 {
    max-width: 252px; }
  .max-sm-width-253 {
    max-width: 253px; }
  .max-sm-width-254 {
    max-width: 254px; }
  .max-sm-width-255 {
    max-width: 255px; }
  .max-sm-width-256 {
    max-width: 256px; }
  .max-sm-width-257 {
    max-width: 257px; }
  .max-sm-width-258 {
    max-width: 258px; }
  .max-sm-width-259 {
    max-width: 259px; }
  .max-sm-width-260 {
    max-width: 260px; }
  .max-sm-width-261 {
    max-width: 261px; }
  .max-sm-width-262 {
    max-width: 262px; }
  .max-sm-width-263 {
    max-width: 263px; }
  .max-sm-width-264 {
    max-width: 264px; }
  .max-sm-width-265 {
    max-width: 265px; }
  .max-sm-width-266 {
    max-width: 266px; }
  .max-sm-width-267 {
    max-width: 267px; }
  .max-sm-width-268 {
    max-width: 268px; }
  .max-sm-width-269 {
    max-width: 269px; }
  .max-sm-width-270 {
    max-width: 270px; }
  .max-sm-width-271 {
    max-width: 271px; }
  .max-sm-width-272 {
    max-width: 272px; }
  .max-sm-width-273 {
    max-width: 273px; }
  .max-sm-width-274 {
    max-width: 274px; }
  .max-sm-width-275 {
    max-width: 275px; }
  .max-sm-width-276 {
    max-width: 276px; }
  .max-sm-width-277 {
    max-width: 277px; }
  .max-sm-width-278 {
    max-width: 278px; }
  .max-sm-width-279 {
    max-width: 279px; }
  .max-sm-width-280 {
    max-width: 280px; }
  .max-sm-width-281 {
    max-width: 281px; }
  .max-sm-width-282 {
    max-width: 282px; }
  .max-sm-width-283 {
    max-width: 283px; }
  .max-sm-width-284 {
    max-width: 284px; }
  .max-sm-width-285 {
    max-width: 285px; }
  .max-sm-width-286 {
    max-width: 286px; }
  .max-sm-width-287 {
    max-width: 287px; }
  .max-sm-width-288 {
    max-width: 288px; }
  .max-sm-width-289 {
    max-width: 289px; }
  .max-sm-width-290 {
    max-width: 290px; }
  .max-sm-width-291 {
    max-width: 291px; }
  .max-sm-width-292 {
    max-width: 292px; }
  .max-sm-width-293 {
    max-width: 293px; }
  .max-sm-width-294 {
    max-width: 294px; }
  .max-sm-width-295 {
    max-width: 295px; }
  .max-sm-width-296 {
    max-width: 296px; }
  .max-sm-width-297 {
    max-width: 297px; }
  .max-sm-width-298 {
    max-width: 298px; }
  .max-sm-width-299 {
    max-width: 299px; }
  .max-sm-width-300 {
    max-width: 300px; }
  .max-sm-width-301 {
    max-width: 301px; }
  .max-sm-width-302 {
    max-width: 302px; }
  .max-sm-width-303 {
    max-width: 303px; }
  .max-sm-width-304 {
    max-width: 304px; }
  .max-sm-width-305 {
    max-width: 305px; }
  .max-sm-width-306 {
    max-width: 306px; }
  .max-sm-width-307 {
    max-width: 307px; }
  .max-sm-width-308 {
    max-width: 308px; }
  .max-sm-width-309 {
    max-width: 309px; }
  .max-sm-width-310 {
    max-width: 310px; }
  .max-sm-width-311 {
    max-width: 311px; }
  .max-sm-width-312 {
    max-width: 312px; }
  .max-sm-width-313 {
    max-width: 313px; }
  .max-sm-width-314 {
    max-width: 314px; }
  .max-sm-width-315 {
    max-width: 315px; }
  .max-sm-width-316 {
    max-width: 316px; }
  .max-sm-width-317 {
    max-width: 317px; }
  .max-sm-width-318 {
    max-width: 318px; }
  .max-sm-width-319 {
    max-width: 319px; }
  .max-sm-width-320 {
    max-width: 320px; }
  .max-sm-width-321 {
    max-width: 321px; }
  .max-sm-width-322 {
    max-width: 322px; }
  .max-sm-width-323 {
    max-width: 323px; }
  .max-sm-width-324 {
    max-width: 324px; }
  .max-sm-width-325 {
    max-width: 325px; }
  .max-sm-width-326 {
    max-width: 326px; }
  .max-sm-width-327 {
    max-width: 327px; }
  .max-sm-width-328 {
    max-width: 328px; }
  .max-sm-width-329 {
    max-width: 329px; }
  .max-sm-width-330 {
    max-width: 330px; }
  .max-sm-width-331 {
    max-width: 331px; }
  .max-sm-width-332 {
    max-width: 332px; }
  .max-sm-width-333 {
    max-width: 333px; }
  .max-sm-width-334 {
    max-width: 334px; }
  .max-sm-width-335 {
    max-width: 335px; }
  .max-sm-width-336 {
    max-width: 336px; }
  .max-sm-width-337 {
    max-width: 337px; }
  .max-sm-width-338 {
    max-width: 338px; }
  .max-sm-width-339 {
    max-width: 339px; }
  .max-sm-width-340 {
    max-width: 340px; }
  .max-sm-width-341 {
    max-width: 341px; }
  .max-sm-width-342 {
    max-width: 342px; }
  .max-sm-width-343 {
    max-width: 343px; }
  .max-sm-width-344 {
    max-width: 344px; }
  .max-sm-width-345 {
    max-width: 345px; }
  .max-sm-width-346 {
    max-width: 346px; }
  .max-sm-width-347 {
    max-width: 347px; }
  .max-sm-width-348 {
    max-width: 348px; }
  .max-sm-width-349 {
    max-width: 349px; }
  .max-sm-width-350 {
    max-width: 350px; }
  .max-sm-width-351 {
    max-width: 351px; }
  .max-sm-width-352 {
    max-width: 352px; }
  .max-sm-width-353 {
    max-width: 353px; }
  .max-sm-width-354 {
    max-width: 354px; }
  .max-sm-width-355 {
    max-width: 355px; }
  .max-sm-width-356 {
    max-width: 356px; }
  .max-sm-width-357 {
    max-width: 357px; }
  .max-sm-width-358 {
    max-width: 358px; }
  .max-sm-width-359 {
    max-width: 359px; }
  .max-sm-width-360 {
    max-width: 360px; }
  .max-sm-width-361 {
    max-width: 361px; }
  .max-sm-width-362 {
    max-width: 362px; }
  .max-sm-width-363 {
    max-width: 363px; }
  .max-sm-width-364 {
    max-width: 364px; }
  .max-sm-width-365 {
    max-width: 365px; }
  .max-sm-width-366 {
    max-width: 366px; }
  .max-sm-width-367 {
    max-width: 367px; }
  .max-sm-width-368 {
    max-width: 368px; }
  .max-sm-width-369 {
    max-width: 369px; }
  .max-sm-width-370 {
    max-width: 370px; }
  .max-sm-width-371 {
    max-width: 371px; }
  .max-sm-width-372 {
    max-width: 372px; }
  .max-sm-width-373 {
    max-width: 373px; }
  .max-sm-width-374 {
    max-width: 374px; }
  .max-sm-width-375 {
    max-width: 375px; }
  .max-sm-width-376 {
    max-width: 376px; }
  .max-sm-width-377 {
    max-width: 377px; }
  .max-sm-width-378 {
    max-width: 378px; }
  .max-sm-width-379 {
    max-width: 379px; }
  .max-sm-width-380 {
    max-width: 380px; }
  .max-sm-width-381 {
    max-width: 381px; }
  .max-sm-width-382 {
    max-width: 382px; }
  .max-sm-width-383 {
    max-width: 383px; }
  .max-sm-width-384 {
    max-width: 384px; }
  .max-sm-width-385 {
    max-width: 385px; }
  .max-sm-width-386 {
    max-width: 386px; }
  .max-sm-width-387 {
    max-width: 387px; }
  .max-sm-width-388 {
    max-width: 388px; }
  .max-sm-width-389 {
    max-width: 389px; }
  .max-sm-width-390 {
    max-width: 390px; }
  .max-sm-width-391 {
    max-width: 391px; }
  .max-sm-width-392 {
    max-width: 392px; }
  .max-sm-width-393 {
    max-width: 393px; }
  .max-sm-width-394 {
    max-width: 394px; }
  .max-sm-width-395 {
    max-width: 395px; }
  .max-sm-width-396 {
    max-width: 396px; }
  .max-sm-width-397 {
    max-width: 397px; }
  .max-sm-width-398 {
    max-width: 398px; }
  .max-sm-width-399 {
    max-width: 399px; }
  .max-sm-width-400 {
    max-width: 400px; }
  .max-sm-width-401 {
    max-width: 401px; }
  .max-sm-width-402 {
    max-width: 402px; }
  .max-sm-width-403 {
    max-width: 403px; }
  .max-sm-width-404 {
    max-width: 404px; }
  .max-sm-width-405 {
    max-width: 405px; }
  .max-sm-width-406 {
    max-width: 406px; }
  .max-sm-width-407 {
    max-width: 407px; }
  .max-sm-width-408 {
    max-width: 408px; }
  .max-sm-width-409 {
    max-width: 409px; }
  .max-sm-width-410 {
    max-width: 410px; }
  .max-sm-width-411 {
    max-width: 411px; }
  .max-sm-width-412 {
    max-width: 412px; }
  .max-sm-width-413 {
    max-width: 413px; }
  .max-sm-width-414 {
    max-width: 414px; }
  .max-sm-width-415 {
    max-width: 415px; }
  .max-sm-width-416 {
    max-width: 416px; }
  .max-sm-width-417 {
    max-width: 417px; }
  .max-sm-width-418 {
    max-width: 418px; }
  .max-sm-width-419 {
    max-width: 419px; }
  .max-sm-width-420 {
    max-width: 420px; }
  .max-sm-width-421 {
    max-width: 421px; }
  .max-sm-width-422 {
    max-width: 422px; }
  .max-sm-width-423 {
    max-width: 423px; }
  .max-sm-width-424 {
    max-width: 424px; }
  .max-sm-width-425 {
    max-width: 425px; }
  .max-sm-width-426 {
    max-width: 426px; }
  .max-sm-width-427 {
    max-width: 427px; }
  .max-sm-width-428 {
    max-width: 428px; }
  .max-sm-width-429 {
    max-width: 429px; }
  .max-sm-width-430 {
    max-width: 430px; }
  .max-sm-width-431 {
    max-width: 431px; }
  .max-sm-width-432 {
    max-width: 432px; }
  .max-sm-width-433 {
    max-width: 433px; }
  .max-sm-width-434 {
    max-width: 434px; }
  .max-sm-width-435 {
    max-width: 435px; }
  .max-sm-width-436 {
    max-width: 436px; }
  .max-sm-width-437 {
    max-width: 437px; }
  .max-sm-width-438 {
    max-width: 438px; }
  .max-sm-width-439 {
    max-width: 439px; }
  .max-sm-width-440 {
    max-width: 440px; }
  .max-sm-width-441 {
    max-width: 441px; }
  .max-sm-width-442 {
    max-width: 442px; }
  .max-sm-width-443 {
    max-width: 443px; }
  .max-sm-width-444 {
    max-width: 444px; }
  .max-sm-width-445 {
    max-width: 445px; }
  .max-sm-width-446 {
    max-width: 446px; }
  .max-sm-width-447 {
    max-width: 447px; }
  .max-sm-width-448 {
    max-width: 448px; }
  .max-sm-width-449 {
    max-width: 449px; }
  .max-sm-width-450 {
    max-width: 450px; }
  .max-sm-width-451 {
    max-width: 451px; }
  .max-sm-width-452 {
    max-width: 452px; }
  .max-sm-width-453 {
    max-width: 453px; }
  .max-sm-width-454 {
    max-width: 454px; }
  .max-sm-width-455 {
    max-width: 455px; }
  .max-sm-width-456 {
    max-width: 456px; }
  .max-sm-width-457 {
    max-width: 457px; }
  .max-sm-width-458 {
    max-width: 458px; }
  .max-sm-width-459 {
    max-width: 459px; }
  .max-sm-width-460 {
    max-width: 460px; }
  .max-sm-width-461 {
    max-width: 461px; }
  .max-sm-width-462 {
    max-width: 462px; }
  .max-sm-width-463 {
    max-width: 463px; }
  .max-sm-width-464 {
    max-width: 464px; }
  .max-sm-width-465 {
    max-width: 465px; }
  .max-sm-width-466 {
    max-width: 466px; }
  .max-sm-width-467 {
    max-width: 467px; }
  .max-sm-width-468 {
    max-width: 468px; }
  .max-sm-width-469 {
    max-width: 469px; }
  .max-sm-width-470 {
    max-width: 470px; }
  .max-sm-width-471 {
    max-width: 471px; }
  .max-sm-width-472 {
    max-width: 472px; }
  .max-sm-width-473 {
    max-width: 473px; }
  .max-sm-width-474 {
    max-width: 474px; }
  .max-sm-width-475 {
    max-width: 475px; }
  .max-sm-width-476 {
    max-width: 476px; }
  .max-sm-width-477 {
    max-width: 477px; }
  .max-sm-width-478 {
    max-width: 478px; }
  .max-sm-width-479 {
    max-width: 479px; }
  .max-sm-width-480 {
    max-width: 480px; }
  .max-sm-width-481 {
    max-width: 481px; }
  .max-sm-width-482 {
    max-width: 482px; }
  .max-sm-width-483 {
    max-width: 483px; }
  .max-sm-width-484 {
    max-width: 484px; }
  .max-sm-width-485 {
    max-width: 485px; }
  .max-sm-width-486 {
    max-width: 486px; }
  .max-sm-width-487 {
    max-width: 487px; }
  .max-sm-width-488 {
    max-width: 488px; }
  .max-sm-width-489 {
    max-width: 489px; }
  .max-sm-width-490 {
    max-width: 490px; }
  .max-sm-width-491 {
    max-width: 491px; }
  .max-sm-width-492 {
    max-width: 492px; }
  .max-sm-width-493 {
    max-width: 493px; }
  .max-sm-width-494 {
    max-width: 494px; }
  .max-sm-width-495 {
    max-width: 495px; }
  .max-sm-width-496 {
    max-width: 496px; }
  .max-sm-width-497 {
    max-width: 497px; }
  .max-sm-width-498 {
    max-width: 498px; }
  .max-sm-width-499 {
    max-width: 499px; }
  .max-sm-width-500 {
    max-width: 500px; }
  .max-sm-width-501 {
    max-width: 501px; }
  .max-sm-width-502 {
    max-width: 502px; }
  .max-sm-width-503 {
    max-width: 503px; }
  .max-sm-width-504 {
    max-width: 504px; }
  .max-sm-width-505 {
    max-width: 505px; }
  .max-sm-width-506 {
    max-width: 506px; }
  .max-sm-width-507 {
    max-width: 507px; }
  .max-sm-width-508 {
    max-width: 508px; }
  .max-sm-width-509 {
    max-width: 509px; }
  .max-sm-width-510 {
    max-width: 510px; }
  .max-sm-width-511 {
    max-width: 511px; }
  .max-sm-width-512 {
    max-width: 512px; }
  .max-sm-width-513 {
    max-width: 513px; }
  .max-sm-width-514 {
    max-width: 514px; }
  .max-sm-width-515 {
    max-width: 515px; }
  .max-sm-width-516 {
    max-width: 516px; }
  .max-sm-width-517 {
    max-width: 517px; }
  .max-sm-width-518 {
    max-width: 518px; }
  .max-sm-width-519 {
    max-width: 519px; }
  .max-sm-width-520 {
    max-width: 520px; }
  .max-sm-width-521 {
    max-width: 521px; }
  .max-sm-width-522 {
    max-width: 522px; }
  .max-sm-width-523 {
    max-width: 523px; }
  .max-sm-width-524 {
    max-width: 524px; }
  .max-sm-width-525 {
    max-width: 525px; }
  .max-sm-width-526 {
    max-width: 526px; }
  .max-sm-width-527 {
    max-width: 527px; }
  .max-sm-width-528 {
    max-width: 528px; }
  .max-sm-width-529 {
    max-width: 529px; }
  .max-sm-width-530 {
    max-width: 530px; }
  .max-sm-width-531 {
    max-width: 531px; }
  .max-sm-width-532 {
    max-width: 532px; }
  .max-sm-width-533 {
    max-width: 533px; }
  .max-sm-width-534 {
    max-width: 534px; }
  .max-sm-width-535 {
    max-width: 535px; }
  .max-sm-width-536 {
    max-width: 536px; }
  .max-sm-width-537 {
    max-width: 537px; }
  .max-sm-width-538 {
    max-width: 538px; }
  .max-sm-width-539 {
    max-width: 539px; }
  .max-sm-width-540 {
    max-width: 540px; }
  .max-sm-width-541 {
    max-width: 541px; }
  .max-sm-width-542 {
    max-width: 542px; }
  .max-sm-width-543 {
    max-width: 543px; }
  .max-sm-width-544 {
    max-width: 544px; }
  .max-sm-width-545 {
    max-width: 545px; }
  .max-sm-width-546 {
    max-width: 546px; }
  .max-sm-width-547 {
    max-width: 547px; }
  .max-sm-width-548 {
    max-width: 548px; }
  .max-sm-width-549 {
    max-width: 549px; }
  .max-sm-width-550 {
    max-width: 550px; }
  .max-sm-width-551 {
    max-width: 551px; }
  .max-sm-width-552 {
    max-width: 552px; }
  .max-sm-width-553 {
    max-width: 553px; }
  .max-sm-width-554 {
    max-width: 554px; }
  .max-sm-width-555 {
    max-width: 555px; }
  .max-sm-width-556 {
    max-width: 556px; }
  .max-sm-width-557 {
    max-width: 557px; }
  .max-sm-width-558 {
    max-width: 558px; }
  .max-sm-width-559 {
    max-width: 559px; }
  .max-sm-width-560 {
    max-width: 560px; }
  .max-sm-width-561 {
    max-width: 561px; }
  .max-sm-width-562 {
    max-width: 562px; }
  .max-sm-width-563 {
    max-width: 563px; }
  .max-sm-width-564 {
    max-width: 564px; }
  .max-sm-width-565 {
    max-width: 565px; }
  .max-sm-width-566 {
    max-width: 566px; }
  .max-sm-width-567 {
    max-width: 567px; }
  .max-sm-width-568 {
    max-width: 568px; }
  .max-sm-width-569 {
    max-width: 569px; }
  .max-sm-width-570 {
    max-width: 570px; }
  .max-sm-width-571 {
    max-width: 571px; }
  .max-sm-width-572 {
    max-width: 572px; }
  .max-sm-width-573 {
    max-width: 573px; }
  .max-sm-width-574 {
    max-width: 574px; }
  .max-sm-width-575 {
    max-width: 575px; }
  .max-sm-width-576 {
    max-width: 576px; }
  .max-sm-width-577 {
    max-width: 577px; }
  .max-sm-width-578 {
    max-width: 578px; }
  .max-sm-width-579 {
    max-width: 579px; }
  .max-sm-width-580 {
    max-width: 580px; }
  .max-sm-width-581 {
    max-width: 581px; }
  .max-sm-width-582 {
    max-width: 582px; }
  .max-sm-width-583 {
    max-width: 583px; }
  .max-sm-width-584 {
    max-width: 584px; }
  .max-sm-width-585 {
    max-width: 585px; }
  .max-sm-width-586 {
    max-width: 586px; }
  .max-sm-width-587 {
    max-width: 587px; }
  .max-sm-width-588 {
    max-width: 588px; }
  .max-sm-width-589 {
    max-width: 589px; }
  .max-sm-width-590 {
    max-width: 590px; }
  .max-sm-width-591 {
    max-width: 591px; }
  .max-sm-width-592 {
    max-width: 592px; }
  .max-sm-width-593 {
    max-width: 593px; }
  .max-sm-width-594 {
    max-width: 594px; }
  .max-sm-width-595 {
    max-width: 595px; }
  .max-sm-width-596 {
    max-width: 596px; }
  .max-sm-width-597 {
    max-width: 597px; }
  .max-sm-width-598 {
    max-width: 598px; }
  .max-sm-width-599 {
    max-width: 599px; }
  .max-sm-width-600 {
    max-width: 600px; }
  .max-sm-width-601 {
    max-width: 601px; }
  .max-sm-width-602 {
    max-width: 602px; }
  .max-sm-width-603 {
    max-width: 603px; }
  .max-sm-width-604 {
    max-width: 604px; }
  .max-sm-width-605 {
    max-width: 605px; }
  .max-sm-width-606 {
    max-width: 606px; }
  .max-sm-width-607 {
    max-width: 607px; }
  .max-sm-width-608 {
    max-width: 608px; }
  .max-sm-width-609 {
    max-width: 609px; }
  .max-sm-width-610 {
    max-width: 610px; }
  .max-sm-width-611 {
    max-width: 611px; }
  .max-sm-width-612 {
    max-width: 612px; }
  .max-sm-width-613 {
    max-width: 613px; }
  .max-sm-width-614 {
    max-width: 614px; }
  .max-sm-width-615 {
    max-width: 615px; }
  .max-sm-width-616 {
    max-width: 616px; }
  .max-sm-width-617 {
    max-width: 617px; }
  .max-sm-width-618 {
    max-width: 618px; }
  .max-sm-width-619 {
    max-width: 619px; }
  .max-sm-width-620 {
    max-width: 620px; }
  .max-sm-width-621 {
    max-width: 621px; }
  .max-sm-width-622 {
    max-width: 622px; }
  .max-sm-width-623 {
    max-width: 623px; }
  .max-sm-width-624 {
    max-width: 624px; }
  .max-sm-width-625 {
    max-width: 625px; }
  .max-sm-width-626 {
    max-width: 626px; }
  .max-sm-width-627 {
    max-width: 627px; }
  .max-sm-width-628 {
    max-width: 628px; }
  .max-sm-width-629 {
    max-width: 629px; }
  .max-sm-width-630 {
    max-width: 630px; }
  .max-sm-width-631 {
    max-width: 631px; }
  .max-sm-width-632 {
    max-width: 632px; }
  .max-sm-width-633 {
    max-width: 633px; }
  .max-sm-width-634 {
    max-width: 634px; }
  .max-sm-width-635 {
    max-width: 635px; }
  .max-sm-width-636 {
    max-width: 636px; }
  .max-sm-width-637 {
    max-width: 637px; }
  .max-sm-width-638 {
    max-width: 638px; }
  .max-sm-width-639 {
    max-width: 639px; }
  .max-sm-width-640 {
    max-width: 640px; }
  .max-sm-width-641 {
    max-width: 641px; }
  .max-sm-width-642 {
    max-width: 642px; }
  .max-sm-width-643 {
    max-width: 643px; }
  .max-sm-width-644 {
    max-width: 644px; }
  .max-sm-width-645 {
    max-width: 645px; }
  .max-sm-width-646 {
    max-width: 646px; }
  .max-sm-width-647 {
    max-width: 647px; }
  .max-sm-width-648 {
    max-width: 648px; }
  .max-sm-width-649 {
    max-width: 649px; }
  .max-sm-width-650 {
    max-width: 650px; }
  .max-sm-width-651 {
    max-width: 651px; }
  .max-sm-width-652 {
    max-width: 652px; }
  .max-sm-width-653 {
    max-width: 653px; }
  .max-sm-width-654 {
    max-width: 654px; }
  .max-sm-width-655 {
    max-width: 655px; }
  .max-sm-width-656 {
    max-width: 656px; }
  .max-sm-width-657 {
    max-width: 657px; }
  .max-sm-width-658 {
    max-width: 658px; }
  .max-sm-width-659 {
    max-width: 659px; }
  .max-sm-width-660 {
    max-width: 660px; }
  .max-sm-width-661 {
    max-width: 661px; }
  .max-sm-width-662 {
    max-width: 662px; }
  .max-sm-width-663 {
    max-width: 663px; }
  .max-sm-width-664 {
    max-width: 664px; }
  .max-sm-width-665 {
    max-width: 665px; }
  .max-sm-width-666 {
    max-width: 666px; }
  .max-sm-width-667 {
    max-width: 667px; }
  .max-sm-width-668 {
    max-width: 668px; }
  .max-sm-width-669 {
    max-width: 669px; }
  .max-sm-width-670 {
    max-width: 670px; }
  .max-sm-width-671 {
    max-width: 671px; }
  .max-sm-width-672 {
    max-width: 672px; }
  .max-sm-width-673 {
    max-width: 673px; }
  .max-sm-width-674 {
    max-width: 674px; }
  .max-sm-width-675 {
    max-width: 675px; }
  .max-sm-width-676 {
    max-width: 676px; }
  .max-sm-width-677 {
    max-width: 677px; }
  .max-sm-width-678 {
    max-width: 678px; }
  .max-sm-width-679 {
    max-width: 679px; }
  .max-sm-width-680 {
    max-width: 680px; }
  .max-sm-width-681 {
    max-width: 681px; }
  .max-sm-width-682 {
    max-width: 682px; }
  .max-sm-width-683 {
    max-width: 683px; }
  .max-sm-width-684 {
    max-width: 684px; }
  .max-sm-width-685 {
    max-width: 685px; }
  .max-sm-width-686 {
    max-width: 686px; }
  .max-sm-width-687 {
    max-width: 687px; }
  .max-sm-width-688 {
    max-width: 688px; }
  .max-sm-width-689 {
    max-width: 689px; }
  .max-sm-width-690 {
    max-width: 690px; }
  .max-sm-width-691 {
    max-width: 691px; }
  .max-sm-width-692 {
    max-width: 692px; }
  .max-sm-width-693 {
    max-width: 693px; }
  .max-sm-width-694 {
    max-width: 694px; }
  .max-sm-width-695 {
    max-width: 695px; }
  .max-sm-width-696 {
    max-width: 696px; }
  .max-sm-width-697 {
    max-width: 697px; }
  .max-sm-width-698 {
    max-width: 698px; }
  .max-sm-width-699 {
    max-width: 699px; }
  .max-sm-width-700 {
    max-width: 700px; }
  .max-sm-width-701 {
    max-width: 701px; }
  .max-sm-width-702 {
    max-width: 702px; }
  .max-sm-width-703 {
    max-width: 703px; }
  .max-sm-width-704 {
    max-width: 704px; }
  .max-sm-width-705 {
    max-width: 705px; }
  .max-sm-width-706 {
    max-width: 706px; }
  .max-sm-width-707 {
    max-width: 707px; }
  .max-sm-width-708 {
    max-width: 708px; }
  .max-sm-width-709 {
    max-width: 709px; }
  .max-sm-width-710 {
    max-width: 710px; }
  .max-sm-width-711 {
    max-width: 711px; }
  .max-sm-width-712 {
    max-width: 712px; }
  .max-sm-width-713 {
    max-width: 713px; }
  .max-sm-width-714 {
    max-width: 714px; }
  .max-sm-width-715 {
    max-width: 715px; }
  .max-sm-width-716 {
    max-width: 716px; }
  .max-sm-width-717 {
    max-width: 717px; }
  .max-sm-width-718 {
    max-width: 718px; }
  .max-sm-width-719 {
    max-width: 719px; }
  .max-sm-width-720 {
    max-width: 720px; }
  .max-sm-width-721 {
    max-width: 721px; }
  .max-sm-width-722 {
    max-width: 722px; }
  .max-sm-width-723 {
    max-width: 723px; }
  .max-sm-width-724 {
    max-width: 724px; }
  .max-sm-width-725 {
    max-width: 725px; }
  .max-sm-width-726 {
    max-width: 726px; }
  .max-sm-width-727 {
    max-width: 727px; }
  .max-sm-width-728 {
    max-width: 728px; }
  .max-sm-width-729 {
    max-width: 729px; }
  .max-sm-width-730 {
    max-width: 730px; }
  .max-sm-width-731 {
    max-width: 731px; }
  .max-sm-width-732 {
    max-width: 732px; }
  .max-sm-width-733 {
    max-width: 733px; }
  .max-sm-width-734 {
    max-width: 734px; }
  .max-sm-width-735 {
    max-width: 735px; }
  .max-sm-width-736 {
    max-width: 736px; }
  .max-sm-width-737 {
    max-width: 737px; }
  .max-sm-width-738 {
    max-width: 738px; }
  .max-sm-width-739 {
    max-width: 739px; }
  .max-sm-width-740 {
    max-width: 740px; }
  .max-sm-width-741 {
    max-width: 741px; }
  .max-sm-width-742 {
    max-width: 742px; }
  .max-sm-width-743 {
    max-width: 743px; }
  .max-sm-width-744 {
    max-width: 744px; }
  .max-sm-width-745 {
    max-width: 745px; }
  .max-sm-width-746 {
    max-width: 746px; }
  .max-sm-width-747 {
    max-width: 747px; }
  .max-sm-width-748 {
    max-width: 748px; }
  .max-sm-width-749 {
    max-width: 749px; }
  .max-sm-width-750 {
    max-width: 750px; }
  .max-sm-width-751 {
    max-width: 751px; }
  .max-sm-width-752 {
    max-width: 752px; }
  .max-sm-width-753 {
    max-width: 753px; }
  .max-sm-width-754 {
    max-width: 754px; }
  .max-sm-width-755 {
    max-width: 755px; }
  .max-sm-width-756 {
    max-width: 756px; }
  .max-sm-width-757 {
    max-width: 757px; }
  .max-sm-width-758 {
    max-width: 758px; }
  .max-sm-width-759 {
    max-width: 759px; }
  .max-sm-width-760 {
    max-width: 760px; }
  .max-sm-width-761 {
    max-width: 761px; }
  .max-sm-width-762 {
    max-width: 762px; }
  .max-sm-width-763 {
    max-width: 763px; }
  .max-sm-width-764 {
    max-width: 764px; }
  .max-sm-width-765 {
    max-width: 765px; }
  .max-sm-width-766 {
    max-width: 766px; }
  .max-sm-width-767 {
    max-width: 767px; }
  .max-sm-width-768 {
    max-width: 768px; }
  .max-sm-width-769 {
    max-width: 769px; }
  .max-sm-width-770 {
    max-width: 770px; }
  .max-sm-width-771 {
    max-width: 771px; }
  .max-sm-width-772 {
    max-width: 772px; }
  .max-sm-width-773 {
    max-width: 773px; }
  .max-sm-width-774 {
    max-width: 774px; }
  .max-sm-width-775 {
    max-width: 775px; }
  .max-sm-width-776 {
    max-width: 776px; }
  .max-sm-width-777 {
    max-width: 777px; }
  .max-sm-width-778 {
    max-width: 778px; }
  .max-sm-width-779 {
    max-width: 779px; }
  .max-sm-width-780 {
    max-width: 780px; }
  .max-sm-width-781 {
    max-width: 781px; }
  .max-sm-width-782 {
    max-width: 782px; }
  .max-sm-width-783 {
    max-width: 783px; }
  .max-sm-width-784 {
    max-width: 784px; }
  .max-sm-width-785 {
    max-width: 785px; }
  .max-sm-width-786 {
    max-width: 786px; }
  .max-sm-width-787 {
    max-width: 787px; }
  .max-sm-width-788 {
    max-width: 788px; }
  .max-sm-width-789 {
    max-width: 789px; }
  .max-sm-width-790 {
    max-width: 790px; }
  .max-sm-width-791 {
    max-width: 791px; }
  .max-sm-width-792 {
    max-width: 792px; }
  .max-sm-width-793 {
    max-width: 793px; }
  .max-sm-width-794 {
    max-width: 794px; }
  .max-sm-width-795 {
    max-width: 795px; }
  .max-sm-width-796 {
    max-width: 796px; }
  .max-sm-width-797 {
    max-width: 797px; }
  .max-sm-width-798 {
    max-width: 798px; }
  .max-sm-width-799 {
    max-width: 799px; }
  .max-sm-width-800 {
    max-width: 800px; }
  .max-sm-width-801 {
    max-width: 801px; }
  .max-sm-width-802 {
    max-width: 802px; }
  .max-sm-width-803 {
    max-width: 803px; }
  .max-sm-width-804 {
    max-width: 804px; }
  .max-sm-width-805 {
    max-width: 805px; }
  .max-sm-width-806 {
    max-width: 806px; }
  .max-sm-width-807 {
    max-width: 807px; }
  .max-sm-width-808 {
    max-width: 808px; }
  .max-sm-width-809 {
    max-width: 809px; }
  .max-sm-width-810 {
    max-width: 810px; }
  .max-sm-width-811 {
    max-width: 811px; }
  .max-sm-width-812 {
    max-width: 812px; }
  .max-sm-width-813 {
    max-width: 813px; }
  .max-sm-width-814 {
    max-width: 814px; }
  .max-sm-width-815 {
    max-width: 815px; }
  .max-sm-width-816 {
    max-width: 816px; }
  .max-sm-width-817 {
    max-width: 817px; }
  .max-sm-width-818 {
    max-width: 818px; }
  .max-sm-width-819 {
    max-width: 819px; }
  .max-sm-width-820 {
    max-width: 820px; }
  .max-sm-width-821 {
    max-width: 821px; }
  .max-sm-width-822 {
    max-width: 822px; }
  .max-sm-width-823 {
    max-width: 823px; }
  .max-sm-width-824 {
    max-width: 824px; }
  .max-sm-width-825 {
    max-width: 825px; }
  .max-sm-width-826 {
    max-width: 826px; }
  .max-sm-width-827 {
    max-width: 827px; }
  .max-sm-width-828 {
    max-width: 828px; }
  .max-sm-width-829 {
    max-width: 829px; }
  .max-sm-width-830 {
    max-width: 830px; }
  .max-sm-width-831 {
    max-width: 831px; }
  .max-sm-width-832 {
    max-width: 832px; }
  .max-sm-width-833 {
    max-width: 833px; }
  .max-sm-width-834 {
    max-width: 834px; }
  .max-sm-width-835 {
    max-width: 835px; }
  .max-sm-width-836 {
    max-width: 836px; }
  .max-sm-width-837 {
    max-width: 837px; }
  .max-sm-width-838 {
    max-width: 838px; }
  .max-sm-width-839 {
    max-width: 839px; }
  .max-sm-width-840 {
    max-width: 840px; }
  .max-sm-width-841 {
    max-width: 841px; }
  .max-sm-width-842 {
    max-width: 842px; }
  .max-sm-width-843 {
    max-width: 843px; }
  .max-sm-width-844 {
    max-width: 844px; }
  .max-sm-width-845 {
    max-width: 845px; }
  .max-sm-width-846 {
    max-width: 846px; }
  .max-sm-width-847 {
    max-width: 847px; }
  .max-sm-width-848 {
    max-width: 848px; }
  .max-sm-width-849 {
    max-width: 849px; }
  .max-sm-width-850 {
    max-width: 850px; }
  .max-sm-width-851 {
    max-width: 851px; }
  .max-sm-width-852 {
    max-width: 852px; }
  .max-sm-width-853 {
    max-width: 853px; }
  .max-sm-width-854 {
    max-width: 854px; }
  .max-sm-width-855 {
    max-width: 855px; }
  .max-sm-width-856 {
    max-width: 856px; }
  .max-sm-width-857 {
    max-width: 857px; }
  .max-sm-width-858 {
    max-width: 858px; }
  .max-sm-width-859 {
    max-width: 859px; }
  .max-sm-width-860 {
    max-width: 860px; }
  .max-sm-width-861 {
    max-width: 861px; }
  .max-sm-width-862 {
    max-width: 862px; }
  .max-sm-width-863 {
    max-width: 863px; }
  .max-sm-width-864 {
    max-width: 864px; }
  .max-sm-width-865 {
    max-width: 865px; }
  .max-sm-width-866 {
    max-width: 866px; }
  .max-sm-width-867 {
    max-width: 867px; }
  .max-sm-width-868 {
    max-width: 868px; }
  .max-sm-width-869 {
    max-width: 869px; }
  .max-sm-width-870 {
    max-width: 870px; }
  .max-sm-width-871 {
    max-width: 871px; }
  .max-sm-width-872 {
    max-width: 872px; }
  .max-sm-width-873 {
    max-width: 873px; }
  .max-sm-width-874 {
    max-width: 874px; }
  .max-sm-width-875 {
    max-width: 875px; }
  .max-sm-width-876 {
    max-width: 876px; }
  .max-sm-width-877 {
    max-width: 877px; }
  .max-sm-width-878 {
    max-width: 878px; }
  .max-sm-width-879 {
    max-width: 879px; }
  .max-sm-width-880 {
    max-width: 880px; }
  .max-sm-width-881 {
    max-width: 881px; }
  .max-sm-width-882 {
    max-width: 882px; }
  .max-sm-width-883 {
    max-width: 883px; }
  .max-sm-width-884 {
    max-width: 884px; }
  .max-sm-width-885 {
    max-width: 885px; }
  .max-sm-width-886 {
    max-width: 886px; }
  .max-sm-width-887 {
    max-width: 887px; }
  .max-sm-width-888 {
    max-width: 888px; }
  .max-sm-width-889 {
    max-width: 889px; }
  .max-sm-width-890 {
    max-width: 890px; }
  .max-sm-width-891 {
    max-width: 891px; }
  .max-sm-width-892 {
    max-width: 892px; }
  .max-sm-width-893 {
    max-width: 893px; }
  .max-sm-width-894 {
    max-width: 894px; }
  .max-sm-width-895 {
    max-width: 895px; }
  .max-sm-width-896 {
    max-width: 896px; }
  .max-sm-width-897 {
    max-width: 897px; }
  .max-sm-width-898 {
    max-width: 898px; }
  .max-sm-width-899 {
    max-width: 899px; }
  .max-sm-width-900 {
    max-width: 900px; }
  .max-sm-width-901 {
    max-width: 901px; }
  .max-sm-width-902 {
    max-width: 902px; }
  .max-sm-width-903 {
    max-width: 903px; }
  .max-sm-width-904 {
    max-width: 904px; }
  .max-sm-width-905 {
    max-width: 905px; }
  .max-sm-width-906 {
    max-width: 906px; }
  .max-sm-width-907 {
    max-width: 907px; }
  .max-sm-width-908 {
    max-width: 908px; }
  .max-sm-width-909 {
    max-width: 909px; }
  .max-sm-width-910 {
    max-width: 910px; }
  .max-sm-width-911 {
    max-width: 911px; }
  .max-sm-width-912 {
    max-width: 912px; }
  .max-sm-width-913 {
    max-width: 913px; }
  .max-sm-width-914 {
    max-width: 914px; }
  .max-sm-width-915 {
    max-width: 915px; }
  .max-sm-width-916 {
    max-width: 916px; }
  .max-sm-width-917 {
    max-width: 917px; }
  .max-sm-width-918 {
    max-width: 918px; }
  .max-sm-width-919 {
    max-width: 919px; }
  .max-sm-width-920 {
    max-width: 920px; }
  .max-sm-width-921 {
    max-width: 921px; }
  .max-sm-width-922 {
    max-width: 922px; }
  .max-sm-width-923 {
    max-width: 923px; }
  .max-sm-width-924 {
    max-width: 924px; }
  .max-sm-width-925 {
    max-width: 925px; }
  .max-sm-width-926 {
    max-width: 926px; }
  .max-sm-width-927 {
    max-width: 927px; }
  .max-sm-width-928 {
    max-width: 928px; }
  .max-sm-width-929 {
    max-width: 929px; }
  .max-sm-width-930 {
    max-width: 930px; }
  .max-sm-width-931 {
    max-width: 931px; }
  .max-sm-width-932 {
    max-width: 932px; }
  .max-sm-width-933 {
    max-width: 933px; }
  .max-sm-width-934 {
    max-width: 934px; }
  .max-sm-width-935 {
    max-width: 935px; }
  .max-sm-width-936 {
    max-width: 936px; }
  .max-sm-width-937 {
    max-width: 937px; }
  .max-sm-width-938 {
    max-width: 938px; }
  .max-sm-width-939 {
    max-width: 939px; }
  .max-sm-width-940 {
    max-width: 940px; }
  .max-sm-width-941 {
    max-width: 941px; }
  .max-sm-width-942 {
    max-width: 942px; }
  .max-sm-width-943 {
    max-width: 943px; }
  .max-sm-width-944 {
    max-width: 944px; }
  .max-sm-width-945 {
    max-width: 945px; }
  .max-sm-width-946 {
    max-width: 946px; }
  .max-sm-width-947 {
    max-width: 947px; }
  .max-sm-width-948 {
    max-width: 948px; }
  .max-sm-width-949 {
    max-width: 949px; }
  .max-sm-width-950 {
    max-width: 950px; }
  .max-sm-width-951 {
    max-width: 951px; }
  .max-sm-width-952 {
    max-width: 952px; }
  .max-sm-width-953 {
    max-width: 953px; }
  .max-sm-width-954 {
    max-width: 954px; }
  .max-sm-width-955 {
    max-width: 955px; }
  .max-sm-width-956 {
    max-width: 956px; }
  .max-sm-width-957 {
    max-width: 957px; }
  .max-sm-width-958 {
    max-width: 958px; }
  .max-sm-width-959 {
    max-width: 959px; }
  .max-sm-width-960 {
    max-width: 960px; }
  .max-sm-width-961 {
    max-width: 961px; }
  .max-sm-width-962 {
    max-width: 962px; }
  .max-sm-width-963 {
    max-width: 963px; }
  .max-sm-width-964 {
    max-width: 964px; }
  .max-sm-width-965 {
    max-width: 965px; }
  .max-sm-width-966 {
    max-width: 966px; }
  .max-sm-width-967 {
    max-width: 967px; }
  .max-sm-width-968 {
    max-width: 968px; }
  .max-sm-width-969 {
    max-width: 969px; }
  .max-sm-width-970 {
    max-width: 970px; }
  .max-sm-width-971 {
    max-width: 971px; }
  .max-sm-width-972 {
    max-width: 972px; }
  .max-sm-width-973 {
    max-width: 973px; }
  .max-sm-width-974 {
    max-width: 974px; }
  .max-sm-width-975 {
    max-width: 975px; }
  .max-sm-width-976 {
    max-width: 976px; }
  .max-sm-width-977 {
    max-width: 977px; }
  .max-sm-width-978 {
    max-width: 978px; }
  .max-sm-width-979 {
    max-width: 979px; }
  .max-sm-width-980 {
    max-width: 980px; }
  .max-sm-width-981 {
    max-width: 981px; }
  .max-sm-width-982 {
    max-width: 982px; }
  .max-sm-width-983 {
    max-width: 983px; }
  .max-sm-width-984 {
    max-width: 984px; }
  .max-sm-width-985 {
    max-width: 985px; }
  .max-sm-width-986 {
    max-width: 986px; }
  .max-sm-width-987 {
    max-width: 987px; }
  .max-sm-width-988 {
    max-width: 988px; }
  .max-sm-width-989 {
    max-width: 989px; }
  .max-sm-width-990 {
    max-width: 990px; }
  .max-sm-width-991 {
    max-width: 991px; }
  .max-sm-width-992 {
    max-width: 992px; }
  .max-sm-width-993 {
    max-width: 993px; }
  .max-sm-width-994 {
    max-width: 994px; }
  .max-sm-width-995 {
    max-width: 995px; }
  .max-sm-width-996 {
    max-width: 996px; }
  .max-sm-width-997 {
    max-width: 997px; }
  .max-sm-width-998 {
    max-width: 998px; }
  .max-sm-width-999 {
    max-width: 999px; }
  .max-sm-width-1000 {
    max-width: 1000px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .max-md-width-0 {
    max-width: 0px; }
  .max-md-width-1 {
    max-width: 1px; }
  .max-md-width-2 {
    max-width: 2px; }
  .max-md-width-3 {
    max-width: 3px; }
  .max-md-width-4 {
    max-width: 4px; }
  .max-md-width-5 {
    max-width: 5px; }
  .max-md-width-6 {
    max-width: 6px; }
  .max-md-width-7 {
    max-width: 7px; }
  .max-md-width-8 {
    max-width: 8px; }
  .max-md-width-9 {
    max-width: 9px; }
  .max-md-width-10 {
    max-width: 10px; }
  .max-md-width-11 {
    max-width: 11px; }
  .max-md-width-12 {
    max-width: 12px; }
  .max-md-width-13 {
    max-width: 13px; }
  .max-md-width-14 {
    max-width: 14px; }
  .max-md-width-15 {
    max-width: 15px; }
  .max-md-width-16 {
    max-width: 16px; }
  .max-md-width-17 {
    max-width: 17px; }
  .max-md-width-18 {
    max-width: 18px; }
  .max-md-width-19 {
    max-width: 19px; }
  .max-md-width-20 {
    max-width: 20px; }
  .max-md-width-21 {
    max-width: 21px; }
  .max-md-width-22 {
    max-width: 22px; }
  .max-md-width-23 {
    max-width: 23px; }
  .max-md-width-24 {
    max-width: 24px; }
  .max-md-width-25 {
    max-width: 25px; }
  .max-md-width-26 {
    max-width: 26px; }
  .max-md-width-27 {
    max-width: 27px; }
  .max-md-width-28 {
    max-width: 28px; }
  .max-md-width-29 {
    max-width: 29px; }
  .max-md-width-30 {
    max-width: 30px; }
  .max-md-width-31 {
    max-width: 31px; }
  .max-md-width-32 {
    max-width: 32px; }
  .max-md-width-33 {
    max-width: 33px; }
  .max-md-width-34 {
    max-width: 34px; }
  .max-md-width-35 {
    max-width: 35px; }
  .max-md-width-36 {
    max-width: 36px; }
  .max-md-width-37 {
    max-width: 37px; }
  .max-md-width-38 {
    max-width: 38px; }
  .max-md-width-39 {
    max-width: 39px; }
  .max-md-width-40 {
    max-width: 40px; }
  .max-md-width-41 {
    max-width: 41px; }
  .max-md-width-42 {
    max-width: 42px; }
  .max-md-width-43 {
    max-width: 43px; }
  .max-md-width-44 {
    max-width: 44px; }
  .max-md-width-45 {
    max-width: 45px; }
  .max-md-width-46 {
    max-width: 46px; }
  .max-md-width-47 {
    max-width: 47px; }
  .max-md-width-48 {
    max-width: 48px; }
  .max-md-width-49 {
    max-width: 49px; }
  .max-md-width-50 {
    max-width: 50px; }
  .max-md-width-51 {
    max-width: 51px; }
  .max-md-width-52 {
    max-width: 52px; }
  .max-md-width-53 {
    max-width: 53px; }
  .max-md-width-54 {
    max-width: 54px; }
  .max-md-width-55 {
    max-width: 55px; }
  .max-md-width-56 {
    max-width: 56px; }
  .max-md-width-57 {
    max-width: 57px; }
  .max-md-width-58 {
    max-width: 58px; }
  .max-md-width-59 {
    max-width: 59px; }
  .max-md-width-60 {
    max-width: 60px; }
  .max-md-width-61 {
    max-width: 61px; }
  .max-md-width-62 {
    max-width: 62px; }
  .max-md-width-63 {
    max-width: 63px; }
  .max-md-width-64 {
    max-width: 64px; }
  .max-md-width-65 {
    max-width: 65px; }
  .max-md-width-66 {
    max-width: 66px; }
  .max-md-width-67 {
    max-width: 67px; }
  .max-md-width-68 {
    max-width: 68px; }
  .max-md-width-69 {
    max-width: 69px; }
  .max-md-width-70 {
    max-width: 70px; }
  .max-md-width-71 {
    max-width: 71px; }
  .max-md-width-72 {
    max-width: 72px; }
  .max-md-width-73 {
    max-width: 73px; }
  .max-md-width-74 {
    max-width: 74px; }
  .max-md-width-75 {
    max-width: 75px; }
  .max-md-width-76 {
    max-width: 76px; }
  .max-md-width-77 {
    max-width: 77px; }
  .max-md-width-78 {
    max-width: 78px; }
  .max-md-width-79 {
    max-width: 79px; }
  .max-md-width-80 {
    max-width: 80px; }
  .max-md-width-81 {
    max-width: 81px; }
  .max-md-width-82 {
    max-width: 82px; }
  .max-md-width-83 {
    max-width: 83px; }
  .max-md-width-84 {
    max-width: 84px; }
  .max-md-width-85 {
    max-width: 85px; }
  .max-md-width-86 {
    max-width: 86px; }
  .max-md-width-87 {
    max-width: 87px; }
  .max-md-width-88 {
    max-width: 88px; }
  .max-md-width-89 {
    max-width: 89px; }
  .max-md-width-90 {
    max-width: 90px; }
  .max-md-width-91 {
    max-width: 91px; }
  .max-md-width-92 {
    max-width: 92px; }
  .max-md-width-93 {
    max-width: 93px; }
  .max-md-width-94 {
    max-width: 94px; }
  .max-md-width-95 {
    max-width: 95px; }
  .max-md-width-96 {
    max-width: 96px; }
  .max-md-width-97 {
    max-width: 97px; }
  .max-md-width-98 {
    max-width: 98px; }
  .max-md-width-99 {
    max-width: 99px; }
  .max-md-width-100 {
    max-width: 100px; }
  .max-md-width-101 {
    max-width: 101px; }
  .max-md-width-102 {
    max-width: 102px; }
  .max-md-width-103 {
    max-width: 103px; }
  .max-md-width-104 {
    max-width: 104px; }
  .max-md-width-105 {
    max-width: 105px; }
  .max-md-width-106 {
    max-width: 106px; }
  .max-md-width-107 {
    max-width: 107px; }
  .max-md-width-108 {
    max-width: 108px; }
  .max-md-width-109 {
    max-width: 109px; }
  .max-md-width-110 {
    max-width: 110px; }
  .max-md-width-111 {
    max-width: 111px; }
  .max-md-width-112 {
    max-width: 112px; }
  .max-md-width-113 {
    max-width: 113px; }
  .max-md-width-114 {
    max-width: 114px; }
  .max-md-width-115 {
    max-width: 115px; }
  .max-md-width-116 {
    max-width: 116px; }
  .max-md-width-117 {
    max-width: 117px; }
  .max-md-width-118 {
    max-width: 118px; }
  .max-md-width-119 {
    max-width: 119px; }
  .max-md-width-120 {
    max-width: 120px; }
  .max-md-width-121 {
    max-width: 121px; }
  .max-md-width-122 {
    max-width: 122px; }
  .max-md-width-123 {
    max-width: 123px; }
  .max-md-width-124 {
    max-width: 124px; }
  .max-md-width-125 {
    max-width: 125px; }
  .max-md-width-126 {
    max-width: 126px; }
  .max-md-width-127 {
    max-width: 127px; }
  .max-md-width-128 {
    max-width: 128px; }
  .max-md-width-129 {
    max-width: 129px; }
  .max-md-width-130 {
    max-width: 130px; }
  .max-md-width-131 {
    max-width: 131px; }
  .max-md-width-132 {
    max-width: 132px; }
  .max-md-width-133 {
    max-width: 133px; }
  .max-md-width-134 {
    max-width: 134px; }
  .max-md-width-135 {
    max-width: 135px; }
  .max-md-width-136 {
    max-width: 136px; }
  .max-md-width-137 {
    max-width: 137px; }
  .max-md-width-138 {
    max-width: 138px; }
  .max-md-width-139 {
    max-width: 139px; }
  .max-md-width-140 {
    max-width: 140px; }
  .max-md-width-141 {
    max-width: 141px; }
  .max-md-width-142 {
    max-width: 142px; }
  .max-md-width-143 {
    max-width: 143px; }
  .max-md-width-144 {
    max-width: 144px; }
  .max-md-width-145 {
    max-width: 145px; }
  .max-md-width-146 {
    max-width: 146px; }
  .max-md-width-147 {
    max-width: 147px; }
  .max-md-width-148 {
    max-width: 148px; }
  .max-md-width-149 {
    max-width: 149px; }
  .max-md-width-150 {
    max-width: 150px; }
  .max-md-width-151 {
    max-width: 151px; }
  .max-md-width-152 {
    max-width: 152px; }
  .max-md-width-153 {
    max-width: 153px; }
  .max-md-width-154 {
    max-width: 154px; }
  .max-md-width-155 {
    max-width: 155px; }
  .max-md-width-156 {
    max-width: 156px; }
  .max-md-width-157 {
    max-width: 157px; }
  .max-md-width-158 {
    max-width: 158px; }
  .max-md-width-159 {
    max-width: 159px; }
  .max-md-width-160 {
    max-width: 160px; }
  .max-md-width-161 {
    max-width: 161px; }
  .max-md-width-162 {
    max-width: 162px; }
  .max-md-width-163 {
    max-width: 163px; }
  .max-md-width-164 {
    max-width: 164px; }
  .max-md-width-165 {
    max-width: 165px; }
  .max-md-width-166 {
    max-width: 166px; }
  .max-md-width-167 {
    max-width: 167px; }
  .max-md-width-168 {
    max-width: 168px; }
  .max-md-width-169 {
    max-width: 169px; }
  .max-md-width-170 {
    max-width: 170px; }
  .max-md-width-171 {
    max-width: 171px; }
  .max-md-width-172 {
    max-width: 172px; }
  .max-md-width-173 {
    max-width: 173px; }
  .max-md-width-174 {
    max-width: 174px; }
  .max-md-width-175 {
    max-width: 175px; }
  .max-md-width-176 {
    max-width: 176px; }
  .max-md-width-177 {
    max-width: 177px; }
  .max-md-width-178 {
    max-width: 178px; }
  .max-md-width-179 {
    max-width: 179px; }
  .max-md-width-180 {
    max-width: 180px; }
  .max-md-width-181 {
    max-width: 181px; }
  .max-md-width-182 {
    max-width: 182px; }
  .max-md-width-183 {
    max-width: 183px; }
  .max-md-width-184 {
    max-width: 184px; }
  .max-md-width-185 {
    max-width: 185px; }
  .max-md-width-186 {
    max-width: 186px; }
  .max-md-width-187 {
    max-width: 187px; }
  .max-md-width-188 {
    max-width: 188px; }
  .max-md-width-189 {
    max-width: 189px; }
  .max-md-width-190 {
    max-width: 190px; }
  .max-md-width-191 {
    max-width: 191px; }
  .max-md-width-192 {
    max-width: 192px; }
  .max-md-width-193 {
    max-width: 193px; }
  .max-md-width-194 {
    max-width: 194px; }
  .max-md-width-195 {
    max-width: 195px; }
  .max-md-width-196 {
    max-width: 196px; }
  .max-md-width-197 {
    max-width: 197px; }
  .max-md-width-198 {
    max-width: 198px; }
  .max-md-width-199 {
    max-width: 199px; }
  .max-md-width-200 {
    max-width: 200px; }
  .max-md-width-201 {
    max-width: 201px; }
  .max-md-width-202 {
    max-width: 202px; }
  .max-md-width-203 {
    max-width: 203px; }
  .max-md-width-204 {
    max-width: 204px; }
  .max-md-width-205 {
    max-width: 205px; }
  .max-md-width-206 {
    max-width: 206px; }
  .max-md-width-207 {
    max-width: 207px; }
  .max-md-width-208 {
    max-width: 208px; }
  .max-md-width-209 {
    max-width: 209px; }
  .max-md-width-210 {
    max-width: 210px; }
  .max-md-width-211 {
    max-width: 211px; }
  .max-md-width-212 {
    max-width: 212px; }
  .max-md-width-213 {
    max-width: 213px; }
  .max-md-width-214 {
    max-width: 214px; }
  .max-md-width-215 {
    max-width: 215px; }
  .max-md-width-216 {
    max-width: 216px; }
  .max-md-width-217 {
    max-width: 217px; }
  .max-md-width-218 {
    max-width: 218px; }
  .max-md-width-219 {
    max-width: 219px; }
  .max-md-width-220 {
    max-width: 220px; }
  .max-md-width-221 {
    max-width: 221px; }
  .max-md-width-222 {
    max-width: 222px; }
  .max-md-width-223 {
    max-width: 223px; }
  .max-md-width-224 {
    max-width: 224px; }
  .max-md-width-225 {
    max-width: 225px; }
  .max-md-width-226 {
    max-width: 226px; }
  .max-md-width-227 {
    max-width: 227px; }
  .max-md-width-228 {
    max-width: 228px; }
  .max-md-width-229 {
    max-width: 229px; }
  .max-md-width-230 {
    max-width: 230px; }
  .max-md-width-231 {
    max-width: 231px; }
  .max-md-width-232 {
    max-width: 232px; }
  .max-md-width-233 {
    max-width: 233px; }
  .max-md-width-234 {
    max-width: 234px; }
  .max-md-width-235 {
    max-width: 235px; }
  .max-md-width-236 {
    max-width: 236px; }
  .max-md-width-237 {
    max-width: 237px; }
  .max-md-width-238 {
    max-width: 238px; }
  .max-md-width-239 {
    max-width: 239px; }
  .max-md-width-240 {
    max-width: 240px; }
  .max-md-width-241 {
    max-width: 241px; }
  .max-md-width-242 {
    max-width: 242px; }
  .max-md-width-243 {
    max-width: 243px; }
  .max-md-width-244 {
    max-width: 244px; }
  .max-md-width-245 {
    max-width: 245px; }
  .max-md-width-246 {
    max-width: 246px; }
  .max-md-width-247 {
    max-width: 247px; }
  .max-md-width-248 {
    max-width: 248px; }
  .max-md-width-249 {
    max-width: 249px; }
  .max-md-width-250 {
    max-width: 250px; }
  .max-md-width-251 {
    max-width: 251px; }
  .max-md-width-252 {
    max-width: 252px; }
  .max-md-width-253 {
    max-width: 253px; }
  .max-md-width-254 {
    max-width: 254px; }
  .max-md-width-255 {
    max-width: 255px; }
  .max-md-width-256 {
    max-width: 256px; }
  .max-md-width-257 {
    max-width: 257px; }
  .max-md-width-258 {
    max-width: 258px; }
  .max-md-width-259 {
    max-width: 259px; }
  .max-md-width-260 {
    max-width: 260px; }
  .max-md-width-261 {
    max-width: 261px; }
  .max-md-width-262 {
    max-width: 262px; }
  .max-md-width-263 {
    max-width: 263px; }
  .max-md-width-264 {
    max-width: 264px; }
  .max-md-width-265 {
    max-width: 265px; }
  .max-md-width-266 {
    max-width: 266px; }
  .max-md-width-267 {
    max-width: 267px; }
  .max-md-width-268 {
    max-width: 268px; }
  .max-md-width-269 {
    max-width: 269px; }
  .max-md-width-270 {
    max-width: 270px; }
  .max-md-width-271 {
    max-width: 271px; }
  .max-md-width-272 {
    max-width: 272px; }
  .max-md-width-273 {
    max-width: 273px; }
  .max-md-width-274 {
    max-width: 274px; }
  .max-md-width-275 {
    max-width: 275px; }
  .max-md-width-276 {
    max-width: 276px; }
  .max-md-width-277 {
    max-width: 277px; }
  .max-md-width-278 {
    max-width: 278px; }
  .max-md-width-279 {
    max-width: 279px; }
  .max-md-width-280 {
    max-width: 280px; }
  .max-md-width-281 {
    max-width: 281px; }
  .max-md-width-282 {
    max-width: 282px; }
  .max-md-width-283 {
    max-width: 283px; }
  .max-md-width-284 {
    max-width: 284px; }
  .max-md-width-285 {
    max-width: 285px; }
  .max-md-width-286 {
    max-width: 286px; }
  .max-md-width-287 {
    max-width: 287px; }
  .max-md-width-288 {
    max-width: 288px; }
  .max-md-width-289 {
    max-width: 289px; }
  .max-md-width-290 {
    max-width: 290px; }
  .max-md-width-291 {
    max-width: 291px; }
  .max-md-width-292 {
    max-width: 292px; }
  .max-md-width-293 {
    max-width: 293px; }
  .max-md-width-294 {
    max-width: 294px; }
  .max-md-width-295 {
    max-width: 295px; }
  .max-md-width-296 {
    max-width: 296px; }
  .max-md-width-297 {
    max-width: 297px; }
  .max-md-width-298 {
    max-width: 298px; }
  .max-md-width-299 {
    max-width: 299px; }
  .max-md-width-300 {
    max-width: 300px; }
  .max-md-width-301 {
    max-width: 301px; }
  .max-md-width-302 {
    max-width: 302px; }
  .max-md-width-303 {
    max-width: 303px; }
  .max-md-width-304 {
    max-width: 304px; }
  .max-md-width-305 {
    max-width: 305px; }
  .max-md-width-306 {
    max-width: 306px; }
  .max-md-width-307 {
    max-width: 307px; }
  .max-md-width-308 {
    max-width: 308px; }
  .max-md-width-309 {
    max-width: 309px; }
  .max-md-width-310 {
    max-width: 310px; }
  .max-md-width-311 {
    max-width: 311px; }
  .max-md-width-312 {
    max-width: 312px; }
  .max-md-width-313 {
    max-width: 313px; }
  .max-md-width-314 {
    max-width: 314px; }
  .max-md-width-315 {
    max-width: 315px; }
  .max-md-width-316 {
    max-width: 316px; }
  .max-md-width-317 {
    max-width: 317px; }
  .max-md-width-318 {
    max-width: 318px; }
  .max-md-width-319 {
    max-width: 319px; }
  .max-md-width-320 {
    max-width: 320px; }
  .max-md-width-321 {
    max-width: 321px; }
  .max-md-width-322 {
    max-width: 322px; }
  .max-md-width-323 {
    max-width: 323px; }
  .max-md-width-324 {
    max-width: 324px; }
  .max-md-width-325 {
    max-width: 325px; }
  .max-md-width-326 {
    max-width: 326px; }
  .max-md-width-327 {
    max-width: 327px; }
  .max-md-width-328 {
    max-width: 328px; }
  .max-md-width-329 {
    max-width: 329px; }
  .max-md-width-330 {
    max-width: 330px; }
  .max-md-width-331 {
    max-width: 331px; }
  .max-md-width-332 {
    max-width: 332px; }
  .max-md-width-333 {
    max-width: 333px; }
  .max-md-width-334 {
    max-width: 334px; }
  .max-md-width-335 {
    max-width: 335px; }
  .max-md-width-336 {
    max-width: 336px; }
  .max-md-width-337 {
    max-width: 337px; }
  .max-md-width-338 {
    max-width: 338px; }
  .max-md-width-339 {
    max-width: 339px; }
  .max-md-width-340 {
    max-width: 340px; }
  .max-md-width-341 {
    max-width: 341px; }
  .max-md-width-342 {
    max-width: 342px; }
  .max-md-width-343 {
    max-width: 343px; }
  .max-md-width-344 {
    max-width: 344px; }
  .max-md-width-345 {
    max-width: 345px; }
  .max-md-width-346 {
    max-width: 346px; }
  .max-md-width-347 {
    max-width: 347px; }
  .max-md-width-348 {
    max-width: 348px; }
  .max-md-width-349 {
    max-width: 349px; }
  .max-md-width-350 {
    max-width: 350px; }
  .max-md-width-351 {
    max-width: 351px; }
  .max-md-width-352 {
    max-width: 352px; }
  .max-md-width-353 {
    max-width: 353px; }
  .max-md-width-354 {
    max-width: 354px; }
  .max-md-width-355 {
    max-width: 355px; }
  .max-md-width-356 {
    max-width: 356px; }
  .max-md-width-357 {
    max-width: 357px; }
  .max-md-width-358 {
    max-width: 358px; }
  .max-md-width-359 {
    max-width: 359px; }
  .max-md-width-360 {
    max-width: 360px; }
  .max-md-width-361 {
    max-width: 361px; }
  .max-md-width-362 {
    max-width: 362px; }
  .max-md-width-363 {
    max-width: 363px; }
  .max-md-width-364 {
    max-width: 364px; }
  .max-md-width-365 {
    max-width: 365px; }
  .max-md-width-366 {
    max-width: 366px; }
  .max-md-width-367 {
    max-width: 367px; }
  .max-md-width-368 {
    max-width: 368px; }
  .max-md-width-369 {
    max-width: 369px; }
  .max-md-width-370 {
    max-width: 370px; }
  .max-md-width-371 {
    max-width: 371px; }
  .max-md-width-372 {
    max-width: 372px; }
  .max-md-width-373 {
    max-width: 373px; }
  .max-md-width-374 {
    max-width: 374px; }
  .max-md-width-375 {
    max-width: 375px; }
  .max-md-width-376 {
    max-width: 376px; }
  .max-md-width-377 {
    max-width: 377px; }
  .max-md-width-378 {
    max-width: 378px; }
  .max-md-width-379 {
    max-width: 379px; }
  .max-md-width-380 {
    max-width: 380px; }
  .max-md-width-381 {
    max-width: 381px; }
  .max-md-width-382 {
    max-width: 382px; }
  .max-md-width-383 {
    max-width: 383px; }
  .max-md-width-384 {
    max-width: 384px; }
  .max-md-width-385 {
    max-width: 385px; }
  .max-md-width-386 {
    max-width: 386px; }
  .max-md-width-387 {
    max-width: 387px; }
  .max-md-width-388 {
    max-width: 388px; }
  .max-md-width-389 {
    max-width: 389px; }
  .max-md-width-390 {
    max-width: 390px; }
  .max-md-width-391 {
    max-width: 391px; }
  .max-md-width-392 {
    max-width: 392px; }
  .max-md-width-393 {
    max-width: 393px; }
  .max-md-width-394 {
    max-width: 394px; }
  .max-md-width-395 {
    max-width: 395px; }
  .max-md-width-396 {
    max-width: 396px; }
  .max-md-width-397 {
    max-width: 397px; }
  .max-md-width-398 {
    max-width: 398px; }
  .max-md-width-399 {
    max-width: 399px; }
  .max-md-width-400 {
    max-width: 400px; }
  .max-md-width-401 {
    max-width: 401px; }
  .max-md-width-402 {
    max-width: 402px; }
  .max-md-width-403 {
    max-width: 403px; }
  .max-md-width-404 {
    max-width: 404px; }
  .max-md-width-405 {
    max-width: 405px; }
  .max-md-width-406 {
    max-width: 406px; }
  .max-md-width-407 {
    max-width: 407px; }
  .max-md-width-408 {
    max-width: 408px; }
  .max-md-width-409 {
    max-width: 409px; }
  .max-md-width-410 {
    max-width: 410px; }
  .max-md-width-411 {
    max-width: 411px; }
  .max-md-width-412 {
    max-width: 412px; }
  .max-md-width-413 {
    max-width: 413px; }
  .max-md-width-414 {
    max-width: 414px; }
  .max-md-width-415 {
    max-width: 415px; }
  .max-md-width-416 {
    max-width: 416px; }
  .max-md-width-417 {
    max-width: 417px; }
  .max-md-width-418 {
    max-width: 418px; }
  .max-md-width-419 {
    max-width: 419px; }
  .max-md-width-420 {
    max-width: 420px; }
  .max-md-width-421 {
    max-width: 421px; }
  .max-md-width-422 {
    max-width: 422px; }
  .max-md-width-423 {
    max-width: 423px; }
  .max-md-width-424 {
    max-width: 424px; }
  .max-md-width-425 {
    max-width: 425px; }
  .max-md-width-426 {
    max-width: 426px; }
  .max-md-width-427 {
    max-width: 427px; }
  .max-md-width-428 {
    max-width: 428px; }
  .max-md-width-429 {
    max-width: 429px; }
  .max-md-width-430 {
    max-width: 430px; }
  .max-md-width-431 {
    max-width: 431px; }
  .max-md-width-432 {
    max-width: 432px; }
  .max-md-width-433 {
    max-width: 433px; }
  .max-md-width-434 {
    max-width: 434px; }
  .max-md-width-435 {
    max-width: 435px; }
  .max-md-width-436 {
    max-width: 436px; }
  .max-md-width-437 {
    max-width: 437px; }
  .max-md-width-438 {
    max-width: 438px; }
  .max-md-width-439 {
    max-width: 439px; }
  .max-md-width-440 {
    max-width: 440px; }
  .max-md-width-441 {
    max-width: 441px; }
  .max-md-width-442 {
    max-width: 442px; }
  .max-md-width-443 {
    max-width: 443px; }
  .max-md-width-444 {
    max-width: 444px; }
  .max-md-width-445 {
    max-width: 445px; }
  .max-md-width-446 {
    max-width: 446px; }
  .max-md-width-447 {
    max-width: 447px; }
  .max-md-width-448 {
    max-width: 448px; }
  .max-md-width-449 {
    max-width: 449px; }
  .max-md-width-450 {
    max-width: 450px; }
  .max-md-width-451 {
    max-width: 451px; }
  .max-md-width-452 {
    max-width: 452px; }
  .max-md-width-453 {
    max-width: 453px; }
  .max-md-width-454 {
    max-width: 454px; }
  .max-md-width-455 {
    max-width: 455px; }
  .max-md-width-456 {
    max-width: 456px; }
  .max-md-width-457 {
    max-width: 457px; }
  .max-md-width-458 {
    max-width: 458px; }
  .max-md-width-459 {
    max-width: 459px; }
  .max-md-width-460 {
    max-width: 460px; }
  .max-md-width-461 {
    max-width: 461px; }
  .max-md-width-462 {
    max-width: 462px; }
  .max-md-width-463 {
    max-width: 463px; }
  .max-md-width-464 {
    max-width: 464px; }
  .max-md-width-465 {
    max-width: 465px; }
  .max-md-width-466 {
    max-width: 466px; }
  .max-md-width-467 {
    max-width: 467px; }
  .max-md-width-468 {
    max-width: 468px; }
  .max-md-width-469 {
    max-width: 469px; }
  .max-md-width-470 {
    max-width: 470px; }
  .max-md-width-471 {
    max-width: 471px; }
  .max-md-width-472 {
    max-width: 472px; }
  .max-md-width-473 {
    max-width: 473px; }
  .max-md-width-474 {
    max-width: 474px; }
  .max-md-width-475 {
    max-width: 475px; }
  .max-md-width-476 {
    max-width: 476px; }
  .max-md-width-477 {
    max-width: 477px; }
  .max-md-width-478 {
    max-width: 478px; }
  .max-md-width-479 {
    max-width: 479px; }
  .max-md-width-480 {
    max-width: 480px; }
  .max-md-width-481 {
    max-width: 481px; }
  .max-md-width-482 {
    max-width: 482px; }
  .max-md-width-483 {
    max-width: 483px; }
  .max-md-width-484 {
    max-width: 484px; }
  .max-md-width-485 {
    max-width: 485px; }
  .max-md-width-486 {
    max-width: 486px; }
  .max-md-width-487 {
    max-width: 487px; }
  .max-md-width-488 {
    max-width: 488px; }
  .max-md-width-489 {
    max-width: 489px; }
  .max-md-width-490 {
    max-width: 490px; }
  .max-md-width-491 {
    max-width: 491px; }
  .max-md-width-492 {
    max-width: 492px; }
  .max-md-width-493 {
    max-width: 493px; }
  .max-md-width-494 {
    max-width: 494px; }
  .max-md-width-495 {
    max-width: 495px; }
  .max-md-width-496 {
    max-width: 496px; }
  .max-md-width-497 {
    max-width: 497px; }
  .max-md-width-498 {
    max-width: 498px; }
  .max-md-width-499 {
    max-width: 499px; }
  .max-md-width-500 {
    max-width: 500px; }
  .max-md-width-501 {
    max-width: 501px; }
  .max-md-width-502 {
    max-width: 502px; }
  .max-md-width-503 {
    max-width: 503px; }
  .max-md-width-504 {
    max-width: 504px; }
  .max-md-width-505 {
    max-width: 505px; }
  .max-md-width-506 {
    max-width: 506px; }
  .max-md-width-507 {
    max-width: 507px; }
  .max-md-width-508 {
    max-width: 508px; }
  .max-md-width-509 {
    max-width: 509px; }
  .max-md-width-510 {
    max-width: 510px; }
  .max-md-width-511 {
    max-width: 511px; }
  .max-md-width-512 {
    max-width: 512px; }
  .max-md-width-513 {
    max-width: 513px; }
  .max-md-width-514 {
    max-width: 514px; }
  .max-md-width-515 {
    max-width: 515px; }
  .max-md-width-516 {
    max-width: 516px; }
  .max-md-width-517 {
    max-width: 517px; }
  .max-md-width-518 {
    max-width: 518px; }
  .max-md-width-519 {
    max-width: 519px; }
  .max-md-width-520 {
    max-width: 520px; }
  .max-md-width-521 {
    max-width: 521px; }
  .max-md-width-522 {
    max-width: 522px; }
  .max-md-width-523 {
    max-width: 523px; }
  .max-md-width-524 {
    max-width: 524px; }
  .max-md-width-525 {
    max-width: 525px; }
  .max-md-width-526 {
    max-width: 526px; }
  .max-md-width-527 {
    max-width: 527px; }
  .max-md-width-528 {
    max-width: 528px; }
  .max-md-width-529 {
    max-width: 529px; }
  .max-md-width-530 {
    max-width: 530px; }
  .max-md-width-531 {
    max-width: 531px; }
  .max-md-width-532 {
    max-width: 532px; }
  .max-md-width-533 {
    max-width: 533px; }
  .max-md-width-534 {
    max-width: 534px; }
  .max-md-width-535 {
    max-width: 535px; }
  .max-md-width-536 {
    max-width: 536px; }
  .max-md-width-537 {
    max-width: 537px; }
  .max-md-width-538 {
    max-width: 538px; }
  .max-md-width-539 {
    max-width: 539px; }
  .max-md-width-540 {
    max-width: 540px; }
  .max-md-width-541 {
    max-width: 541px; }
  .max-md-width-542 {
    max-width: 542px; }
  .max-md-width-543 {
    max-width: 543px; }
  .max-md-width-544 {
    max-width: 544px; }
  .max-md-width-545 {
    max-width: 545px; }
  .max-md-width-546 {
    max-width: 546px; }
  .max-md-width-547 {
    max-width: 547px; }
  .max-md-width-548 {
    max-width: 548px; }
  .max-md-width-549 {
    max-width: 549px; }
  .max-md-width-550 {
    max-width: 550px; }
  .max-md-width-551 {
    max-width: 551px; }
  .max-md-width-552 {
    max-width: 552px; }
  .max-md-width-553 {
    max-width: 553px; }
  .max-md-width-554 {
    max-width: 554px; }
  .max-md-width-555 {
    max-width: 555px; }
  .max-md-width-556 {
    max-width: 556px; }
  .max-md-width-557 {
    max-width: 557px; }
  .max-md-width-558 {
    max-width: 558px; }
  .max-md-width-559 {
    max-width: 559px; }
  .max-md-width-560 {
    max-width: 560px; }
  .max-md-width-561 {
    max-width: 561px; }
  .max-md-width-562 {
    max-width: 562px; }
  .max-md-width-563 {
    max-width: 563px; }
  .max-md-width-564 {
    max-width: 564px; }
  .max-md-width-565 {
    max-width: 565px; }
  .max-md-width-566 {
    max-width: 566px; }
  .max-md-width-567 {
    max-width: 567px; }
  .max-md-width-568 {
    max-width: 568px; }
  .max-md-width-569 {
    max-width: 569px; }
  .max-md-width-570 {
    max-width: 570px; }
  .max-md-width-571 {
    max-width: 571px; }
  .max-md-width-572 {
    max-width: 572px; }
  .max-md-width-573 {
    max-width: 573px; }
  .max-md-width-574 {
    max-width: 574px; }
  .max-md-width-575 {
    max-width: 575px; }
  .max-md-width-576 {
    max-width: 576px; }
  .max-md-width-577 {
    max-width: 577px; }
  .max-md-width-578 {
    max-width: 578px; }
  .max-md-width-579 {
    max-width: 579px; }
  .max-md-width-580 {
    max-width: 580px; }
  .max-md-width-581 {
    max-width: 581px; }
  .max-md-width-582 {
    max-width: 582px; }
  .max-md-width-583 {
    max-width: 583px; }
  .max-md-width-584 {
    max-width: 584px; }
  .max-md-width-585 {
    max-width: 585px; }
  .max-md-width-586 {
    max-width: 586px; }
  .max-md-width-587 {
    max-width: 587px; }
  .max-md-width-588 {
    max-width: 588px; }
  .max-md-width-589 {
    max-width: 589px; }
  .max-md-width-590 {
    max-width: 590px; }
  .max-md-width-591 {
    max-width: 591px; }
  .max-md-width-592 {
    max-width: 592px; }
  .max-md-width-593 {
    max-width: 593px; }
  .max-md-width-594 {
    max-width: 594px; }
  .max-md-width-595 {
    max-width: 595px; }
  .max-md-width-596 {
    max-width: 596px; }
  .max-md-width-597 {
    max-width: 597px; }
  .max-md-width-598 {
    max-width: 598px; }
  .max-md-width-599 {
    max-width: 599px; }
  .max-md-width-600 {
    max-width: 600px; }
  .max-md-width-601 {
    max-width: 601px; }
  .max-md-width-602 {
    max-width: 602px; }
  .max-md-width-603 {
    max-width: 603px; }
  .max-md-width-604 {
    max-width: 604px; }
  .max-md-width-605 {
    max-width: 605px; }
  .max-md-width-606 {
    max-width: 606px; }
  .max-md-width-607 {
    max-width: 607px; }
  .max-md-width-608 {
    max-width: 608px; }
  .max-md-width-609 {
    max-width: 609px; }
  .max-md-width-610 {
    max-width: 610px; }
  .max-md-width-611 {
    max-width: 611px; }
  .max-md-width-612 {
    max-width: 612px; }
  .max-md-width-613 {
    max-width: 613px; }
  .max-md-width-614 {
    max-width: 614px; }
  .max-md-width-615 {
    max-width: 615px; }
  .max-md-width-616 {
    max-width: 616px; }
  .max-md-width-617 {
    max-width: 617px; }
  .max-md-width-618 {
    max-width: 618px; }
  .max-md-width-619 {
    max-width: 619px; }
  .max-md-width-620 {
    max-width: 620px; }
  .max-md-width-621 {
    max-width: 621px; }
  .max-md-width-622 {
    max-width: 622px; }
  .max-md-width-623 {
    max-width: 623px; }
  .max-md-width-624 {
    max-width: 624px; }
  .max-md-width-625 {
    max-width: 625px; }
  .max-md-width-626 {
    max-width: 626px; }
  .max-md-width-627 {
    max-width: 627px; }
  .max-md-width-628 {
    max-width: 628px; }
  .max-md-width-629 {
    max-width: 629px; }
  .max-md-width-630 {
    max-width: 630px; }
  .max-md-width-631 {
    max-width: 631px; }
  .max-md-width-632 {
    max-width: 632px; }
  .max-md-width-633 {
    max-width: 633px; }
  .max-md-width-634 {
    max-width: 634px; }
  .max-md-width-635 {
    max-width: 635px; }
  .max-md-width-636 {
    max-width: 636px; }
  .max-md-width-637 {
    max-width: 637px; }
  .max-md-width-638 {
    max-width: 638px; }
  .max-md-width-639 {
    max-width: 639px; }
  .max-md-width-640 {
    max-width: 640px; }
  .max-md-width-641 {
    max-width: 641px; }
  .max-md-width-642 {
    max-width: 642px; }
  .max-md-width-643 {
    max-width: 643px; }
  .max-md-width-644 {
    max-width: 644px; }
  .max-md-width-645 {
    max-width: 645px; }
  .max-md-width-646 {
    max-width: 646px; }
  .max-md-width-647 {
    max-width: 647px; }
  .max-md-width-648 {
    max-width: 648px; }
  .max-md-width-649 {
    max-width: 649px; }
  .max-md-width-650 {
    max-width: 650px; }
  .max-md-width-651 {
    max-width: 651px; }
  .max-md-width-652 {
    max-width: 652px; }
  .max-md-width-653 {
    max-width: 653px; }
  .max-md-width-654 {
    max-width: 654px; }
  .max-md-width-655 {
    max-width: 655px; }
  .max-md-width-656 {
    max-width: 656px; }
  .max-md-width-657 {
    max-width: 657px; }
  .max-md-width-658 {
    max-width: 658px; }
  .max-md-width-659 {
    max-width: 659px; }
  .max-md-width-660 {
    max-width: 660px; }
  .max-md-width-661 {
    max-width: 661px; }
  .max-md-width-662 {
    max-width: 662px; }
  .max-md-width-663 {
    max-width: 663px; }
  .max-md-width-664 {
    max-width: 664px; }
  .max-md-width-665 {
    max-width: 665px; }
  .max-md-width-666 {
    max-width: 666px; }
  .max-md-width-667 {
    max-width: 667px; }
  .max-md-width-668 {
    max-width: 668px; }
  .max-md-width-669 {
    max-width: 669px; }
  .max-md-width-670 {
    max-width: 670px; }
  .max-md-width-671 {
    max-width: 671px; }
  .max-md-width-672 {
    max-width: 672px; }
  .max-md-width-673 {
    max-width: 673px; }
  .max-md-width-674 {
    max-width: 674px; }
  .max-md-width-675 {
    max-width: 675px; }
  .max-md-width-676 {
    max-width: 676px; }
  .max-md-width-677 {
    max-width: 677px; }
  .max-md-width-678 {
    max-width: 678px; }
  .max-md-width-679 {
    max-width: 679px; }
  .max-md-width-680 {
    max-width: 680px; }
  .max-md-width-681 {
    max-width: 681px; }
  .max-md-width-682 {
    max-width: 682px; }
  .max-md-width-683 {
    max-width: 683px; }
  .max-md-width-684 {
    max-width: 684px; }
  .max-md-width-685 {
    max-width: 685px; }
  .max-md-width-686 {
    max-width: 686px; }
  .max-md-width-687 {
    max-width: 687px; }
  .max-md-width-688 {
    max-width: 688px; }
  .max-md-width-689 {
    max-width: 689px; }
  .max-md-width-690 {
    max-width: 690px; }
  .max-md-width-691 {
    max-width: 691px; }
  .max-md-width-692 {
    max-width: 692px; }
  .max-md-width-693 {
    max-width: 693px; }
  .max-md-width-694 {
    max-width: 694px; }
  .max-md-width-695 {
    max-width: 695px; }
  .max-md-width-696 {
    max-width: 696px; }
  .max-md-width-697 {
    max-width: 697px; }
  .max-md-width-698 {
    max-width: 698px; }
  .max-md-width-699 {
    max-width: 699px; }
  .max-md-width-700 {
    max-width: 700px; }
  .max-md-width-701 {
    max-width: 701px; }
  .max-md-width-702 {
    max-width: 702px; }
  .max-md-width-703 {
    max-width: 703px; }
  .max-md-width-704 {
    max-width: 704px; }
  .max-md-width-705 {
    max-width: 705px; }
  .max-md-width-706 {
    max-width: 706px; }
  .max-md-width-707 {
    max-width: 707px; }
  .max-md-width-708 {
    max-width: 708px; }
  .max-md-width-709 {
    max-width: 709px; }
  .max-md-width-710 {
    max-width: 710px; }
  .max-md-width-711 {
    max-width: 711px; }
  .max-md-width-712 {
    max-width: 712px; }
  .max-md-width-713 {
    max-width: 713px; }
  .max-md-width-714 {
    max-width: 714px; }
  .max-md-width-715 {
    max-width: 715px; }
  .max-md-width-716 {
    max-width: 716px; }
  .max-md-width-717 {
    max-width: 717px; }
  .max-md-width-718 {
    max-width: 718px; }
  .max-md-width-719 {
    max-width: 719px; }
  .max-md-width-720 {
    max-width: 720px; }
  .max-md-width-721 {
    max-width: 721px; }
  .max-md-width-722 {
    max-width: 722px; }
  .max-md-width-723 {
    max-width: 723px; }
  .max-md-width-724 {
    max-width: 724px; }
  .max-md-width-725 {
    max-width: 725px; }
  .max-md-width-726 {
    max-width: 726px; }
  .max-md-width-727 {
    max-width: 727px; }
  .max-md-width-728 {
    max-width: 728px; }
  .max-md-width-729 {
    max-width: 729px; }
  .max-md-width-730 {
    max-width: 730px; }
  .max-md-width-731 {
    max-width: 731px; }
  .max-md-width-732 {
    max-width: 732px; }
  .max-md-width-733 {
    max-width: 733px; }
  .max-md-width-734 {
    max-width: 734px; }
  .max-md-width-735 {
    max-width: 735px; }
  .max-md-width-736 {
    max-width: 736px; }
  .max-md-width-737 {
    max-width: 737px; }
  .max-md-width-738 {
    max-width: 738px; }
  .max-md-width-739 {
    max-width: 739px; }
  .max-md-width-740 {
    max-width: 740px; }
  .max-md-width-741 {
    max-width: 741px; }
  .max-md-width-742 {
    max-width: 742px; }
  .max-md-width-743 {
    max-width: 743px; }
  .max-md-width-744 {
    max-width: 744px; }
  .max-md-width-745 {
    max-width: 745px; }
  .max-md-width-746 {
    max-width: 746px; }
  .max-md-width-747 {
    max-width: 747px; }
  .max-md-width-748 {
    max-width: 748px; }
  .max-md-width-749 {
    max-width: 749px; }
  .max-md-width-750 {
    max-width: 750px; }
  .max-md-width-751 {
    max-width: 751px; }
  .max-md-width-752 {
    max-width: 752px; }
  .max-md-width-753 {
    max-width: 753px; }
  .max-md-width-754 {
    max-width: 754px; }
  .max-md-width-755 {
    max-width: 755px; }
  .max-md-width-756 {
    max-width: 756px; }
  .max-md-width-757 {
    max-width: 757px; }
  .max-md-width-758 {
    max-width: 758px; }
  .max-md-width-759 {
    max-width: 759px; }
  .max-md-width-760 {
    max-width: 760px; }
  .max-md-width-761 {
    max-width: 761px; }
  .max-md-width-762 {
    max-width: 762px; }
  .max-md-width-763 {
    max-width: 763px; }
  .max-md-width-764 {
    max-width: 764px; }
  .max-md-width-765 {
    max-width: 765px; }
  .max-md-width-766 {
    max-width: 766px; }
  .max-md-width-767 {
    max-width: 767px; }
  .max-md-width-768 {
    max-width: 768px; }
  .max-md-width-769 {
    max-width: 769px; }
  .max-md-width-770 {
    max-width: 770px; }
  .max-md-width-771 {
    max-width: 771px; }
  .max-md-width-772 {
    max-width: 772px; }
  .max-md-width-773 {
    max-width: 773px; }
  .max-md-width-774 {
    max-width: 774px; }
  .max-md-width-775 {
    max-width: 775px; }
  .max-md-width-776 {
    max-width: 776px; }
  .max-md-width-777 {
    max-width: 777px; }
  .max-md-width-778 {
    max-width: 778px; }
  .max-md-width-779 {
    max-width: 779px; }
  .max-md-width-780 {
    max-width: 780px; }
  .max-md-width-781 {
    max-width: 781px; }
  .max-md-width-782 {
    max-width: 782px; }
  .max-md-width-783 {
    max-width: 783px; }
  .max-md-width-784 {
    max-width: 784px; }
  .max-md-width-785 {
    max-width: 785px; }
  .max-md-width-786 {
    max-width: 786px; }
  .max-md-width-787 {
    max-width: 787px; }
  .max-md-width-788 {
    max-width: 788px; }
  .max-md-width-789 {
    max-width: 789px; }
  .max-md-width-790 {
    max-width: 790px; }
  .max-md-width-791 {
    max-width: 791px; }
  .max-md-width-792 {
    max-width: 792px; }
  .max-md-width-793 {
    max-width: 793px; }
  .max-md-width-794 {
    max-width: 794px; }
  .max-md-width-795 {
    max-width: 795px; }
  .max-md-width-796 {
    max-width: 796px; }
  .max-md-width-797 {
    max-width: 797px; }
  .max-md-width-798 {
    max-width: 798px; }
  .max-md-width-799 {
    max-width: 799px; }
  .max-md-width-800 {
    max-width: 800px; }
  .max-md-width-801 {
    max-width: 801px; }
  .max-md-width-802 {
    max-width: 802px; }
  .max-md-width-803 {
    max-width: 803px; }
  .max-md-width-804 {
    max-width: 804px; }
  .max-md-width-805 {
    max-width: 805px; }
  .max-md-width-806 {
    max-width: 806px; }
  .max-md-width-807 {
    max-width: 807px; }
  .max-md-width-808 {
    max-width: 808px; }
  .max-md-width-809 {
    max-width: 809px; }
  .max-md-width-810 {
    max-width: 810px; }
  .max-md-width-811 {
    max-width: 811px; }
  .max-md-width-812 {
    max-width: 812px; }
  .max-md-width-813 {
    max-width: 813px; }
  .max-md-width-814 {
    max-width: 814px; }
  .max-md-width-815 {
    max-width: 815px; }
  .max-md-width-816 {
    max-width: 816px; }
  .max-md-width-817 {
    max-width: 817px; }
  .max-md-width-818 {
    max-width: 818px; }
  .max-md-width-819 {
    max-width: 819px; }
  .max-md-width-820 {
    max-width: 820px; }
  .max-md-width-821 {
    max-width: 821px; }
  .max-md-width-822 {
    max-width: 822px; }
  .max-md-width-823 {
    max-width: 823px; }
  .max-md-width-824 {
    max-width: 824px; }
  .max-md-width-825 {
    max-width: 825px; }
  .max-md-width-826 {
    max-width: 826px; }
  .max-md-width-827 {
    max-width: 827px; }
  .max-md-width-828 {
    max-width: 828px; }
  .max-md-width-829 {
    max-width: 829px; }
  .max-md-width-830 {
    max-width: 830px; }
  .max-md-width-831 {
    max-width: 831px; }
  .max-md-width-832 {
    max-width: 832px; }
  .max-md-width-833 {
    max-width: 833px; }
  .max-md-width-834 {
    max-width: 834px; }
  .max-md-width-835 {
    max-width: 835px; }
  .max-md-width-836 {
    max-width: 836px; }
  .max-md-width-837 {
    max-width: 837px; }
  .max-md-width-838 {
    max-width: 838px; }
  .max-md-width-839 {
    max-width: 839px; }
  .max-md-width-840 {
    max-width: 840px; }
  .max-md-width-841 {
    max-width: 841px; }
  .max-md-width-842 {
    max-width: 842px; }
  .max-md-width-843 {
    max-width: 843px; }
  .max-md-width-844 {
    max-width: 844px; }
  .max-md-width-845 {
    max-width: 845px; }
  .max-md-width-846 {
    max-width: 846px; }
  .max-md-width-847 {
    max-width: 847px; }
  .max-md-width-848 {
    max-width: 848px; }
  .max-md-width-849 {
    max-width: 849px; }
  .max-md-width-850 {
    max-width: 850px; }
  .max-md-width-851 {
    max-width: 851px; }
  .max-md-width-852 {
    max-width: 852px; }
  .max-md-width-853 {
    max-width: 853px; }
  .max-md-width-854 {
    max-width: 854px; }
  .max-md-width-855 {
    max-width: 855px; }
  .max-md-width-856 {
    max-width: 856px; }
  .max-md-width-857 {
    max-width: 857px; }
  .max-md-width-858 {
    max-width: 858px; }
  .max-md-width-859 {
    max-width: 859px; }
  .max-md-width-860 {
    max-width: 860px; }
  .max-md-width-861 {
    max-width: 861px; }
  .max-md-width-862 {
    max-width: 862px; }
  .max-md-width-863 {
    max-width: 863px; }
  .max-md-width-864 {
    max-width: 864px; }
  .max-md-width-865 {
    max-width: 865px; }
  .max-md-width-866 {
    max-width: 866px; }
  .max-md-width-867 {
    max-width: 867px; }
  .max-md-width-868 {
    max-width: 868px; }
  .max-md-width-869 {
    max-width: 869px; }
  .max-md-width-870 {
    max-width: 870px; }
  .max-md-width-871 {
    max-width: 871px; }
  .max-md-width-872 {
    max-width: 872px; }
  .max-md-width-873 {
    max-width: 873px; }
  .max-md-width-874 {
    max-width: 874px; }
  .max-md-width-875 {
    max-width: 875px; }
  .max-md-width-876 {
    max-width: 876px; }
  .max-md-width-877 {
    max-width: 877px; }
  .max-md-width-878 {
    max-width: 878px; }
  .max-md-width-879 {
    max-width: 879px; }
  .max-md-width-880 {
    max-width: 880px; }
  .max-md-width-881 {
    max-width: 881px; }
  .max-md-width-882 {
    max-width: 882px; }
  .max-md-width-883 {
    max-width: 883px; }
  .max-md-width-884 {
    max-width: 884px; }
  .max-md-width-885 {
    max-width: 885px; }
  .max-md-width-886 {
    max-width: 886px; }
  .max-md-width-887 {
    max-width: 887px; }
  .max-md-width-888 {
    max-width: 888px; }
  .max-md-width-889 {
    max-width: 889px; }
  .max-md-width-890 {
    max-width: 890px; }
  .max-md-width-891 {
    max-width: 891px; }
  .max-md-width-892 {
    max-width: 892px; }
  .max-md-width-893 {
    max-width: 893px; }
  .max-md-width-894 {
    max-width: 894px; }
  .max-md-width-895 {
    max-width: 895px; }
  .max-md-width-896 {
    max-width: 896px; }
  .max-md-width-897 {
    max-width: 897px; }
  .max-md-width-898 {
    max-width: 898px; }
  .max-md-width-899 {
    max-width: 899px; }
  .max-md-width-900 {
    max-width: 900px; }
  .max-md-width-901 {
    max-width: 901px; }
  .max-md-width-902 {
    max-width: 902px; }
  .max-md-width-903 {
    max-width: 903px; }
  .max-md-width-904 {
    max-width: 904px; }
  .max-md-width-905 {
    max-width: 905px; }
  .max-md-width-906 {
    max-width: 906px; }
  .max-md-width-907 {
    max-width: 907px; }
  .max-md-width-908 {
    max-width: 908px; }
  .max-md-width-909 {
    max-width: 909px; }
  .max-md-width-910 {
    max-width: 910px; }
  .max-md-width-911 {
    max-width: 911px; }
  .max-md-width-912 {
    max-width: 912px; }
  .max-md-width-913 {
    max-width: 913px; }
  .max-md-width-914 {
    max-width: 914px; }
  .max-md-width-915 {
    max-width: 915px; }
  .max-md-width-916 {
    max-width: 916px; }
  .max-md-width-917 {
    max-width: 917px; }
  .max-md-width-918 {
    max-width: 918px; }
  .max-md-width-919 {
    max-width: 919px; }
  .max-md-width-920 {
    max-width: 920px; }
  .max-md-width-921 {
    max-width: 921px; }
  .max-md-width-922 {
    max-width: 922px; }
  .max-md-width-923 {
    max-width: 923px; }
  .max-md-width-924 {
    max-width: 924px; }
  .max-md-width-925 {
    max-width: 925px; }
  .max-md-width-926 {
    max-width: 926px; }
  .max-md-width-927 {
    max-width: 927px; }
  .max-md-width-928 {
    max-width: 928px; }
  .max-md-width-929 {
    max-width: 929px; }
  .max-md-width-930 {
    max-width: 930px; }
  .max-md-width-931 {
    max-width: 931px; }
  .max-md-width-932 {
    max-width: 932px; }
  .max-md-width-933 {
    max-width: 933px; }
  .max-md-width-934 {
    max-width: 934px; }
  .max-md-width-935 {
    max-width: 935px; }
  .max-md-width-936 {
    max-width: 936px; }
  .max-md-width-937 {
    max-width: 937px; }
  .max-md-width-938 {
    max-width: 938px; }
  .max-md-width-939 {
    max-width: 939px; }
  .max-md-width-940 {
    max-width: 940px; }
  .max-md-width-941 {
    max-width: 941px; }
  .max-md-width-942 {
    max-width: 942px; }
  .max-md-width-943 {
    max-width: 943px; }
  .max-md-width-944 {
    max-width: 944px; }
  .max-md-width-945 {
    max-width: 945px; }
  .max-md-width-946 {
    max-width: 946px; }
  .max-md-width-947 {
    max-width: 947px; }
  .max-md-width-948 {
    max-width: 948px; }
  .max-md-width-949 {
    max-width: 949px; }
  .max-md-width-950 {
    max-width: 950px; }
  .max-md-width-951 {
    max-width: 951px; }
  .max-md-width-952 {
    max-width: 952px; }
  .max-md-width-953 {
    max-width: 953px; }
  .max-md-width-954 {
    max-width: 954px; }
  .max-md-width-955 {
    max-width: 955px; }
  .max-md-width-956 {
    max-width: 956px; }
  .max-md-width-957 {
    max-width: 957px; }
  .max-md-width-958 {
    max-width: 958px; }
  .max-md-width-959 {
    max-width: 959px; }
  .max-md-width-960 {
    max-width: 960px; }
  .max-md-width-961 {
    max-width: 961px; }
  .max-md-width-962 {
    max-width: 962px; }
  .max-md-width-963 {
    max-width: 963px; }
  .max-md-width-964 {
    max-width: 964px; }
  .max-md-width-965 {
    max-width: 965px; }
  .max-md-width-966 {
    max-width: 966px; }
  .max-md-width-967 {
    max-width: 967px; }
  .max-md-width-968 {
    max-width: 968px; }
  .max-md-width-969 {
    max-width: 969px; }
  .max-md-width-970 {
    max-width: 970px; }
  .max-md-width-971 {
    max-width: 971px; }
  .max-md-width-972 {
    max-width: 972px; }
  .max-md-width-973 {
    max-width: 973px; }
  .max-md-width-974 {
    max-width: 974px; }
  .max-md-width-975 {
    max-width: 975px; }
  .max-md-width-976 {
    max-width: 976px; }
  .max-md-width-977 {
    max-width: 977px; }
  .max-md-width-978 {
    max-width: 978px; }
  .max-md-width-979 {
    max-width: 979px; }
  .max-md-width-980 {
    max-width: 980px; }
  .max-md-width-981 {
    max-width: 981px; }
  .max-md-width-982 {
    max-width: 982px; }
  .max-md-width-983 {
    max-width: 983px; }
  .max-md-width-984 {
    max-width: 984px; }
  .max-md-width-985 {
    max-width: 985px; }
  .max-md-width-986 {
    max-width: 986px; }
  .max-md-width-987 {
    max-width: 987px; }
  .max-md-width-988 {
    max-width: 988px; }
  .max-md-width-989 {
    max-width: 989px; }
  .max-md-width-990 {
    max-width: 990px; }
  .max-md-width-991 {
    max-width: 991px; }
  .max-md-width-992 {
    max-width: 992px; }
  .max-md-width-993 {
    max-width: 993px; }
  .max-md-width-994 {
    max-width: 994px; }
  .max-md-width-995 {
    max-width: 995px; }
  .max-md-width-996 {
    max-width: 996px; }
  .max-md-width-997 {
    max-width: 997px; }
  .max-md-width-998 {
    max-width: 998px; }
  .max-md-width-999 {
    max-width: 999px; }
  .max-md-width-1000 {
    max-width: 1000px; } }

@media (min-width: 1170px) {
  .max-lg-width-0 {
    max-width: 0px; }
  .max-lg-width-1 {
    max-width: 1px; }
  .max-lg-width-2 {
    max-width: 2px; }
  .max-lg-width-3 {
    max-width: 3px; }
  .max-lg-width-4 {
    max-width: 4px; }
  .max-lg-width-5 {
    max-width: 5px; }
  .max-lg-width-6 {
    max-width: 6px; }
  .max-lg-width-7 {
    max-width: 7px; }
  .max-lg-width-8 {
    max-width: 8px; }
  .max-lg-width-9 {
    max-width: 9px; }
  .max-lg-width-10 {
    max-width: 10px; }
  .max-lg-width-11 {
    max-width: 11px; }
  .max-lg-width-12 {
    max-width: 12px; }
  .max-lg-width-13 {
    max-width: 13px; }
  .max-lg-width-14 {
    max-width: 14px; }
  .max-lg-width-15 {
    max-width: 15px; }
  .max-lg-width-16 {
    max-width: 16px; }
  .max-lg-width-17 {
    max-width: 17px; }
  .max-lg-width-18 {
    max-width: 18px; }
  .max-lg-width-19 {
    max-width: 19px; }
  .max-lg-width-20 {
    max-width: 20px; }
  .max-lg-width-21 {
    max-width: 21px; }
  .max-lg-width-22 {
    max-width: 22px; }
  .max-lg-width-23 {
    max-width: 23px; }
  .max-lg-width-24 {
    max-width: 24px; }
  .max-lg-width-25 {
    max-width: 25px; }
  .max-lg-width-26 {
    max-width: 26px; }
  .max-lg-width-27 {
    max-width: 27px; }
  .max-lg-width-28 {
    max-width: 28px; }
  .max-lg-width-29 {
    max-width: 29px; }
  .max-lg-width-30 {
    max-width: 30px; }
  .max-lg-width-31 {
    max-width: 31px; }
  .max-lg-width-32 {
    max-width: 32px; }
  .max-lg-width-33 {
    max-width: 33px; }
  .max-lg-width-34 {
    max-width: 34px; }
  .max-lg-width-35 {
    max-width: 35px; }
  .max-lg-width-36 {
    max-width: 36px; }
  .max-lg-width-37 {
    max-width: 37px; }
  .max-lg-width-38 {
    max-width: 38px; }
  .max-lg-width-39 {
    max-width: 39px; }
  .max-lg-width-40 {
    max-width: 40px; }
  .max-lg-width-41 {
    max-width: 41px; }
  .max-lg-width-42 {
    max-width: 42px; }
  .max-lg-width-43 {
    max-width: 43px; }
  .max-lg-width-44 {
    max-width: 44px; }
  .max-lg-width-45 {
    max-width: 45px; }
  .max-lg-width-46 {
    max-width: 46px; }
  .max-lg-width-47 {
    max-width: 47px; }
  .max-lg-width-48 {
    max-width: 48px; }
  .max-lg-width-49 {
    max-width: 49px; }
  .max-lg-width-50 {
    max-width: 50px; }
  .max-lg-width-51 {
    max-width: 51px; }
  .max-lg-width-52 {
    max-width: 52px; }
  .max-lg-width-53 {
    max-width: 53px; }
  .max-lg-width-54 {
    max-width: 54px; }
  .max-lg-width-55 {
    max-width: 55px; }
  .max-lg-width-56 {
    max-width: 56px; }
  .max-lg-width-57 {
    max-width: 57px; }
  .max-lg-width-58 {
    max-width: 58px; }
  .max-lg-width-59 {
    max-width: 59px; }
  .max-lg-width-60 {
    max-width: 60px; }
  .max-lg-width-61 {
    max-width: 61px; }
  .max-lg-width-62 {
    max-width: 62px; }
  .max-lg-width-63 {
    max-width: 63px; }
  .max-lg-width-64 {
    max-width: 64px; }
  .max-lg-width-65 {
    max-width: 65px; }
  .max-lg-width-66 {
    max-width: 66px; }
  .max-lg-width-67 {
    max-width: 67px; }
  .max-lg-width-68 {
    max-width: 68px; }
  .max-lg-width-69 {
    max-width: 69px; }
  .max-lg-width-70 {
    max-width: 70px; }
  .max-lg-width-71 {
    max-width: 71px; }
  .max-lg-width-72 {
    max-width: 72px; }
  .max-lg-width-73 {
    max-width: 73px; }
  .max-lg-width-74 {
    max-width: 74px; }
  .max-lg-width-75 {
    max-width: 75px; }
  .max-lg-width-76 {
    max-width: 76px; }
  .max-lg-width-77 {
    max-width: 77px; }
  .max-lg-width-78 {
    max-width: 78px; }
  .max-lg-width-79 {
    max-width: 79px; }
  .max-lg-width-80 {
    max-width: 80px; }
  .max-lg-width-81 {
    max-width: 81px; }
  .max-lg-width-82 {
    max-width: 82px; }
  .max-lg-width-83 {
    max-width: 83px; }
  .max-lg-width-84 {
    max-width: 84px; }
  .max-lg-width-85 {
    max-width: 85px; }
  .max-lg-width-86 {
    max-width: 86px; }
  .max-lg-width-87 {
    max-width: 87px; }
  .max-lg-width-88 {
    max-width: 88px; }
  .max-lg-width-89 {
    max-width: 89px; }
  .max-lg-width-90 {
    max-width: 90px; }
  .max-lg-width-91 {
    max-width: 91px; }
  .max-lg-width-92 {
    max-width: 92px; }
  .max-lg-width-93 {
    max-width: 93px; }
  .max-lg-width-94 {
    max-width: 94px; }
  .max-lg-width-95 {
    max-width: 95px; }
  .max-lg-width-96 {
    max-width: 96px; }
  .max-lg-width-97 {
    max-width: 97px; }
  .max-lg-width-98 {
    max-width: 98px; }
  .max-lg-width-99 {
    max-width: 99px; }
  .max-lg-width-100 {
    max-width: 100px; }
  .max-lg-width-101 {
    max-width: 101px; }
  .max-lg-width-102 {
    max-width: 102px; }
  .max-lg-width-103 {
    max-width: 103px; }
  .max-lg-width-104 {
    max-width: 104px; }
  .max-lg-width-105 {
    max-width: 105px; }
  .max-lg-width-106 {
    max-width: 106px; }
  .max-lg-width-107 {
    max-width: 107px; }
  .max-lg-width-108 {
    max-width: 108px; }
  .max-lg-width-109 {
    max-width: 109px; }
  .max-lg-width-110 {
    max-width: 110px; }
  .max-lg-width-111 {
    max-width: 111px; }
  .max-lg-width-112 {
    max-width: 112px; }
  .max-lg-width-113 {
    max-width: 113px; }
  .max-lg-width-114 {
    max-width: 114px; }
  .max-lg-width-115 {
    max-width: 115px; }
  .max-lg-width-116 {
    max-width: 116px; }
  .max-lg-width-117 {
    max-width: 117px; }
  .max-lg-width-118 {
    max-width: 118px; }
  .max-lg-width-119 {
    max-width: 119px; }
  .max-lg-width-120 {
    max-width: 120px; }
  .max-lg-width-121 {
    max-width: 121px; }
  .max-lg-width-122 {
    max-width: 122px; }
  .max-lg-width-123 {
    max-width: 123px; }
  .max-lg-width-124 {
    max-width: 124px; }
  .max-lg-width-125 {
    max-width: 125px; }
  .max-lg-width-126 {
    max-width: 126px; }
  .max-lg-width-127 {
    max-width: 127px; }
  .max-lg-width-128 {
    max-width: 128px; }
  .max-lg-width-129 {
    max-width: 129px; }
  .max-lg-width-130 {
    max-width: 130px; }
  .max-lg-width-131 {
    max-width: 131px; }
  .max-lg-width-132 {
    max-width: 132px; }
  .max-lg-width-133 {
    max-width: 133px; }
  .max-lg-width-134 {
    max-width: 134px; }
  .max-lg-width-135 {
    max-width: 135px; }
  .max-lg-width-136 {
    max-width: 136px; }
  .max-lg-width-137 {
    max-width: 137px; }
  .max-lg-width-138 {
    max-width: 138px; }
  .max-lg-width-139 {
    max-width: 139px; }
  .max-lg-width-140 {
    max-width: 140px; }
  .max-lg-width-141 {
    max-width: 141px; }
  .max-lg-width-142 {
    max-width: 142px; }
  .max-lg-width-143 {
    max-width: 143px; }
  .max-lg-width-144 {
    max-width: 144px; }
  .max-lg-width-145 {
    max-width: 145px; }
  .max-lg-width-146 {
    max-width: 146px; }
  .max-lg-width-147 {
    max-width: 147px; }
  .max-lg-width-148 {
    max-width: 148px; }
  .max-lg-width-149 {
    max-width: 149px; }
  .max-lg-width-150 {
    max-width: 150px; }
  .max-lg-width-151 {
    max-width: 151px; }
  .max-lg-width-152 {
    max-width: 152px; }
  .max-lg-width-153 {
    max-width: 153px; }
  .max-lg-width-154 {
    max-width: 154px; }
  .max-lg-width-155 {
    max-width: 155px; }
  .max-lg-width-156 {
    max-width: 156px; }
  .max-lg-width-157 {
    max-width: 157px; }
  .max-lg-width-158 {
    max-width: 158px; }
  .max-lg-width-159 {
    max-width: 159px; }
  .max-lg-width-160 {
    max-width: 160px; }
  .max-lg-width-161 {
    max-width: 161px; }
  .max-lg-width-162 {
    max-width: 162px; }
  .max-lg-width-163 {
    max-width: 163px; }
  .max-lg-width-164 {
    max-width: 164px; }
  .max-lg-width-165 {
    max-width: 165px; }
  .max-lg-width-166 {
    max-width: 166px; }
  .max-lg-width-167 {
    max-width: 167px; }
  .max-lg-width-168 {
    max-width: 168px; }
  .max-lg-width-169 {
    max-width: 169px; }
  .max-lg-width-170 {
    max-width: 170px; }
  .max-lg-width-171 {
    max-width: 171px; }
  .max-lg-width-172 {
    max-width: 172px; }
  .max-lg-width-173 {
    max-width: 173px; }
  .max-lg-width-174 {
    max-width: 174px; }
  .max-lg-width-175 {
    max-width: 175px; }
  .max-lg-width-176 {
    max-width: 176px; }
  .max-lg-width-177 {
    max-width: 177px; }
  .max-lg-width-178 {
    max-width: 178px; }
  .max-lg-width-179 {
    max-width: 179px; }
  .max-lg-width-180 {
    max-width: 180px; }
  .max-lg-width-181 {
    max-width: 181px; }
  .max-lg-width-182 {
    max-width: 182px; }
  .max-lg-width-183 {
    max-width: 183px; }
  .max-lg-width-184 {
    max-width: 184px; }
  .max-lg-width-185 {
    max-width: 185px; }
  .max-lg-width-186 {
    max-width: 186px; }
  .max-lg-width-187 {
    max-width: 187px; }
  .max-lg-width-188 {
    max-width: 188px; }
  .max-lg-width-189 {
    max-width: 189px; }
  .max-lg-width-190 {
    max-width: 190px; }
  .max-lg-width-191 {
    max-width: 191px; }
  .max-lg-width-192 {
    max-width: 192px; }
  .max-lg-width-193 {
    max-width: 193px; }
  .max-lg-width-194 {
    max-width: 194px; }
  .max-lg-width-195 {
    max-width: 195px; }
  .max-lg-width-196 {
    max-width: 196px; }
  .max-lg-width-197 {
    max-width: 197px; }
  .max-lg-width-198 {
    max-width: 198px; }
  .max-lg-width-199 {
    max-width: 199px; }
  .max-lg-width-200 {
    max-width: 200px; }
  .max-lg-width-201 {
    max-width: 201px; }
  .max-lg-width-202 {
    max-width: 202px; }
  .max-lg-width-203 {
    max-width: 203px; }
  .max-lg-width-204 {
    max-width: 204px; }
  .max-lg-width-205 {
    max-width: 205px; }
  .max-lg-width-206 {
    max-width: 206px; }
  .max-lg-width-207 {
    max-width: 207px; }
  .max-lg-width-208 {
    max-width: 208px; }
  .max-lg-width-209 {
    max-width: 209px; }
  .max-lg-width-210 {
    max-width: 210px; }
  .max-lg-width-211 {
    max-width: 211px; }
  .max-lg-width-212 {
    max-width: 212px; }
  .max-lg-width-213 {
    max-width: 213px; }
  .max-lg-width-214 {
    max-width: 214px; }
  .max-lg-width-215 {
    max-width: 215px; }
  .max-lg-width-216 {
    max-width: 216px; }
  .max-lg-width-217 {
    max-width: 217px; }
  .max-lg-width-218 {
    max-width: 218px; }
  .max-lg-width-219 {
    max-width: 219px; }
  .max-lg-width-220 {
    max-width: 220px; }
  .max-lg-width-221 {
    max-width: 221px; }
  .max-lg-width-222 {
    max-width: 222px; }
  .max-lg-width-223 {
    max-width: 223px; }
  .max-lg-width-224 {
    max-width: 224px; }
  .max-lg-width-225 {
    max-width: 225px; }
  .max-lg-width-226 {
    max-width: 226px; }
  .max-lg-width-227 {
    max-width: 227px; }
  .max-lg-width-228 {
    max-width: 228px; }
  .max-lg-width-229 {
    max-width: 229px; }
  .max-lg-width-230 {
    max-width: 230px; }
  .max-lg-width-231 {
    max-width: 231px; }
  .max-lg-width-232 {
    max-width: 232px; }
  .max-lg-width-233 {
    max-width: 233px; }
  .max-lg-width-234 {
    max-width: 234px; }
  .max-lg-width-235 {
    max-width: 235px; }
  .max-lg-width-236 {
    max-width: 236px; }
  .max-lg-width-237 {
    max-width: 237px; }
  .max-lg-width-238 {
    max-width: 238px; }
  .max-lg-width-239 {
    max-width: 239px; }
  .max-lg-width-240 {
    max-width: 240px; }
  .max-lg-width-241 {
    max-width: 241px; }
  .max-lg-width-242 {
    max-width: 242px; }
  .max-lg-width-243 {
    max-width: 243px; }
  .max-lg-width-244 {
    max-width: 244px; }
  .max-lg-width-245 {
    max-width: 245px; }
  .max-lg-width-246 {
    max-width: 246px; }
  .max-lg-width-247 {
    max-width: 247px; }
  .max-lg-width-248 {
    max-width: 248px; }
  .max-lg-width-249 {
    max-width: 249px; }
  .max-lg-width-250 {
    max-width: 250px; }
  .max-lg-width-251 {
    max-width: 251px; }
  .max-lg-width-252 {
    max-width: 252px; }
  .max-lg-width-253 {
    max-width: 253px; }
  .max-lg-width-254 {
    max-width: 254px; }
  .max-lg-width-255 {
    max-width: 255px; }
  .max-lg-width-256 {
    max-width: 256px; }
  .max-lg-width-257 {
    max-width: 257px; }
  .max-lg-width-258 {
    max-width: 258px; }
  .max-lg-width-259 {
    max-width: 259px; }
  .max-lg-width-260 {
    max-width: 260px; }
  .max-lg-width-261 {
    max-width: 261px; }
  .max-lg-width-262 {
    max-width: 262px; }
  .max-lg-width-263 {
    max-width: 263px; }
  .max-lg-width-264 {
    max-width: 264px; }
  .max-lg-width-265 {
    max-width: 265px; }
  .max-lg-width-266 {
    max-width: 266px; }
  .max-lg-width-267 {
    max-width: 267px; }
  .max-lg-width-268 {
    max-width: 268px; }
  .max-lg-width-269 {
    max-width: 269px; }
  .max-lg-width-270 {
    max-width: 270px; }
  .max-lg-width-271 {
    max-width: 271px; }
  .max-lg-width-272 {
    max-width: 272px; }
  .max-lg-width-273 {
    max-width: 273px; }
  .max-lg-width-274 {
    max-width: 274px; }
  .max-lg-width-275 {
    max-width: 275px; }
  .max-lg-width-276 {
    max-width: 276px; }
  .max-lg-width-277 {
    max-width: 277px; }
  .max-lg-width-278 {
    max-width: 278px; }
  .max-lg-width-279 {
    max-width: 279px; }
  .max-lg-width-280 {
    max-width: 280px; }
  .max-lg-width-281 {
    max-width: 281px; }
  .max-lg-width-282 {
    max-width: 282px; }
  .max-lg-width-283 {
    max-width: 283px; }
  .max-lg-width-284 {
    max-width: 284px; }
  .max-lg-width-285 {
    max-width: 285px; }
  .max-lg-width-286 {
    max-width: 286px; }
  .max-lg-width-287 {
    max-width: 287px; }
  .max-lg-width-288 {
    max-width: 288px; }
  .max-lg-width-289 {
    max-width: 289px; }
  .max-lg-width-290 {
    max-width: 290px; }
  .max-lg-width-291 {
    max-width: 291px; }
  .max-lg-width-292 {
    max-width: 292px; }
  .max-lg-width-293 {
    max-width: 293px; }
  .max-lg-width-294 {
    max-width: 294px; }
  .max-lg-width-295 {
    max-width: 295px; }
  .max-lg-width-296 {
    max-width: 296px; }
  .max-lg-width-297 {
    max-width: 297px; }
  .max-lg-width-298 {
    max-width: 298px; }
  .max-lg-width-299 {
    max-width: 299px; }
  .max-lg-width-300 {
    max-width: 300px; }
  .max-lg-width-301 {
    max-width: 301px; }
  .max-lg-width-302 {
    max-width: 302px; }
  .max-lg-width-303 {
    max-width: 303px; }
  .max-lg-width-304 {
    max-width: 304px; }
  .max-lg-width-305 {
    max-width: 305px; }
  .max-lg-width-306 {
    max-width: 306px; }
  .max-lg-width-307 {
    max-width: 307px; }
  .max-lg-width-308 {
    max-width: 308px; }
  .max-lg-width-309 {
    max-width: 309px; }
  .max-lg-width-310 {
    max-width: 310px; }
  .max-lg-width-311 {
    max-width: 311px; }
  .max-lg-width-312 {
    max-width: 312px; }
  .max-lg-width-313 {
    max-width: 313px; }
  .max-lg-width-314 {
    max-width: 314px; }
  .max-lg-width-315 {
    max-width: 315px; }
  .max-lg-width-316 {
    max-width: 316px; }
  .max-lg-width-317 {
    max-width: 317px; }
  .max-lg-width-318 {
    max-width: 318px; }
  .max-lg-width-319 {
    max-width: 319px; }
  .max-lg-width-320 {
    max-width: 320px; }
  .max-lg-width-321 {
    max-width: 321px; }
  .max-lg-width-322 {
    max-width: 322px; }
  .max-lg-width-323 {
    max-width: 323px; }
  .max-lg-width-324 {
    max-width: 324px; }
  .max-lg-width-325 {
    max-width: 325px; }
  .max-lg-width-326 {
    max-width: 326px; }
  .max-lg-width-327 {
    max-width: 327px; }
  .max-lg-width-328 {
    max-width: 328px; }
  .max-lg-width-329 {
    max-width: 329px; }
  .max-lg-width-330 {
    max-width: 330px; }
  .max-lg-width-331 {
    max-width: 331px; }
  .max-lg-width-332 {
    max-width: 332px; }
  .max-lg-width-333 {
    max-width: 333px; }
  .max-lg-width-334 {
    max-width: 334px; }
  .max-lg-width-335 {
    max-width: 335px; }
  .max-lg-width-336 {
    max-width: 336px; }
  .max-lg-width-337 {
    max-width: 337px; }
  .max-lg-width-338 {
    max-width: 338px; }
  .max-lg-width-339 {
    max-width: 339px; }
  .max-lg-width-340 {
    max-width: 340px; }
  .max-lg-width-341 {
    max-width: 341px; }
  .max-lg-width-342 {
    max-width: 342px; }
  .max-lg-width-343 {
    max-width: 343px; }
  .max-lg-width-344 {
    max-width: 344px; }
  .max-lg-width-345 {
    max-width: 345px; }
  .max-lg-width-346 {
    max-width: 346px; }
  .max-lg-width-347 {
    max-width: 347px; }
  .max-lg-width-348 {
    max-width: 348px; }
  .max-lg-width-349 {
    max-width: 349px; }
  .max-lg-width-350 {
    max-width: 350px; }
  .max-lg-width-351 {
    max-width: 351px; }
  .max-lg-width-352 {
    max-width: 352px; }
  .max-lg-width-353 {
    max-width: 353px; }
  .max-lg-width-354 {
    max-width: 354px; }
  .max-lg-width-355 {
    max-width: 355px; }
  .max-lg-width-356 {
    max-width: 356px; }
  .max-lg-width-357 {
    max-width: 357px; }
  .max-lg-width-358 {
    max-width: 358px; }
  .max-lg-width-359 {
    max-width: 359px; }
  .max-lg-width-360 {
    max-width: 360px; }
  .max-lg-width-361 {
    max-width: 361px; }
  .max-lg-width-362 {
    max-width: 362px; }
  .max-lg-width-363 {
    max-width: 363px; }
  .max-lg-width-364 {
    max-width: 364px; }
  .max-lg-width-365 {
    max-width: 365px; }
  .max-lg-width-366 {
    max-width: 366px; }
  .max-lg-width-367 {
    max-width: 367px; }
  .max-lg-width-368 {
    max-width: 368px; }
  .max-lg-width-369 {
    max-width: 369px; }
  .max-lg-width-370 {
    max-width: 370px; }
  .max-lg-width-371 {
    max-width: 371px; }
  .max-lg-width-372 {
    max-width: 372px; }
  .max-lg-width-373 {
    max-width: 373px; }
  .max-lg-width-374 {
    max-width: 374px; }
  .max-lg-width-375 {
    max-width: 375px; }
  .max-lg-width-376 {
    max-width: 376px; }
  .max-lg-width-377 {
    max-width: 377px; }
  .max-lg-width-378 {
    max-width: 378px; }
  .max-lg-width-379 {
    max-width: 379px; }
  .max-lg-width-380 {
    max-width: 380px; }
  .max-lg-width-381 {
    max-width: 381px; }
  .max-lg-width-382 {
    max-width: 382px; }
  .max-lg-width-383 {
    max-width: 383px; }
  .max-lg-width-384 {
    max-width: 384px; }
  .max-lg-width-385 {
    max-width: 385px; }
  .max-lg-width-386 {
    max-width: 386px; }
  .max-lg-width-387 {
    max-width: 387px; }
  .max-lg-width-388 {
    max-width: 388px; }
  .max-lg-width-389 {
    max-width: 389px; }
  .max-lg-width-390 {
    max-width: 390px; }
  .max-lg-width-391 {
    max-width: 391px; }
  .max-lg-width-392 {
    max-width: 392px; }
  .max-lg-width-393 {
    max-width: 393px; }
  .max-lg-width-394 {
    max-width: 394px; }
  .max-lg-width-395 {
    max-width: 395px; }
  .max-lg-width-396 {
    max-width: 396px; }
  .max-lg-width-397 {
    max-width: 397px; }
  .max-lg-width-398 {
    max-width: 398px; }
  .max-lg-width-399 {
    max-width: 399px; }
  .max-lg-width-400 {
    max-width: 400px; }
  .max-lg-width-401 {
    max-width: 401px; }
  .max-lg-width-402 {
    max-width: 402px; }
  .max-lg-width-403 {
    max-width: 403px; }
  .max-lg-width-404 {
    max-width: 404px; }
  .max-lg-width-405 {
    max-width: 405px; }
  .max-lg-width-406 {
    max-width: 406px; }
  .max-lg-width-407 {
    max-width: 407px; }
  .max-lg-width-408 {
    max-width: 408px; }
  .max-lg-width-409 {
    max-width: 409px; }
  .max-lg-width-410 {
    max-width: 410px; }
  .max-lg-width-411 {
    max-width: 411px; }
  .max-lg-width-412 {
    max-width: 412px; }
  .max-lg-width-413 {
    max-width: 413px; }
  .max-lg-width-414 {
    max-width: 414px; }
  .max-lg-width-415 {
    max-width: 415px; }
  .max-lg-width-416 {
    max-width: 416px; }
  .max-lg-width-417 {
    max-width: 417px; }
  .max-lg-width-418 {
    max-width: 418px; }
  .max-lg-width-419 {
    max-width: 419px; }
  .max-lg-width-420 {
    max-width: 420px; }
  .max-lg-width-421 {
    max-width: 421px; }
  .max-lg-width-422 {
    max-width: 422px; }
  .max-lg-width-423 {
    max-width: 423px; }
  .max-lg-width-424 {
    max-width: 424px; }
  .max-lg-width-425 {
    max-width: 425px; }
  .max-lg-width-426 {
    max-width: 426px; }
  .max-lg-width-427 {
    max-width: 427px; }
  .max-lg-width-428 {
    max-width: 428px; }
  .max-lg-width-429 {
    max-width: 429px; }
  .max-lg-width-430 {
    max-width: 430px; }
  .max-lg-width-431 {
    max-width: 431px; }
  .max-lg-width-432 {
    max-width: 432px; }
  .max-lg-width-433 {
    max-width: 433px; }
  .max-lg-width-434 {
    max-width: 434px; }
  .max-lg-width-435 {
    max-width: 435px; }
  .max-lg-width-436 {
    max-width: 436px; }
  .max-lg-width-437 {
    max-width: 437px; }
  .max-lg-width-438 {
    max-width: 438px; }
  .max-lg-width-439 {
    max-width: 439px; }
  .max-lg-width-440 {
    max-width: 440px; }
  .max-lg-width-441 {
    max-width: 441px; }
  .max-lg-width-442 {
    max-width: 442px; }
  .max-lg-width-443 {
    max-width: 443px; }
  .max-lg-width-444 {
    max-width: 444px; }
  .max-lg-width-445 {
    max-width: 445px; }
  .max-lg-width-446 {
    max-width: 446px; }
  .max-lg-width-447 {
    max-width: 447px; }
  .max-lg-width-448 {
    max-width: 448px; }
  .max-lg-width-449 {
    max-width: 449px; }
  .max-lg-width-450 {
    max-width: 450px; }
  .max-lg-width-451 {
    max-width: 451px; }
  .max-lg-width-452 {
    max-width: 452px; }
  .max-lg-width-453 {
    max-width: 453px; }
  .max-lg-width-454 {
    max-width: 454px; }
  .max-lg-width-455 {
    max-width: 455px; }
  .max-lg-width-456 {
    max-width: 456px; }
  .max-lg-width-457 {
    max-width: 457px; }
  .max-lg-width-458 {
    max-width: 458px; }
  .max-lg-width-459 {
    max-width: 459px; }
  .max-lg-width-460 {
    max-width: 460px; }
  .max-lg-width-461 {
    max-width: 461px; }
  .max-lg-width-462 {
    max-width: 462px; }
  .max-lg-width-463 {
    max-width: 463px; }
  .max-lg-width-464 {
    max-width: 464px; }
  .max-lg-width-465 {
    max-width: 465px; }
  .max-lg-width-466 {
    max-width: 466px; }
  .max-lg-width-467 {
    max-width: 467px; }
  .max-lg-width-468 {
    max-width: 468px; }
  .max-lg-width-469 {
    max-width: 469px; }
  .max-lg-width-470 {
    max-width: 470px; }
  .max-lg-width-471 {
    max-width: 471px; }
  .max-lg-width-472 {
    max-width: 472px; }
  .max-lg-width-473 {
    max-width: 473px; }
  .max-lg-width-474 {
    max-width: 474px; }
  .max-lg-width-475 {
    max-width: 475px; }
  .max-lg-width-476 {
    max-width: 476px; }
  .max-lg-width-477 {
    max-width: 477px; }
  .max-lg-width-478 {
    max-width: 478px; }
  .max-lg-width-479 {
    max-width: 479px; }
  .max-lg-width-480 {
    max-width: 480px; }
  .max-lg-width-481 {
    max-width: 481px; }
  .max-lg-width-482 {
    max-width: 482px; }
  .max-lg-width-483 {
    max-width: 483px; }
  .max-lg-width-484 {
    max-width: 484px; }
  .max-lg-width-485 {
    max-width: 485px; }
  .max-lg-width-486 {
    max-width: 486px; }
  .max-lg-width-487 {
    max-width: 487px; }
  .max-lg-width-488 {
    max-width: 488px; }
  .max-lg-width-489 {
    max-width: 489px; }
  .max-lg-width-490 {
    max-width: 490px; }
  .max-lg-width-491 {
    max-width: 491px; }
  .max-lg-width-492 {
    max-width: 492px; }
  .max-lg-width-493 {
    max-width: 493px; }
  .max-lg-width-494 {
    max-width: 494px; }
  .max-lg-width-495 {
    max-width: 495px; }
  .max-lg-width-496 {
    max-width: 496px; }
  .max-lg-width-497 {
    max-width: 497px; }
  .max-lg-width-498 {
    max-width: 498px; }
  .max-lg-width-499 {
    max-width: 499px; }
  .max-lg-width-500 {
    max-width: 500px; }
  .max-lg-width-501 {
    max-width: 501px; }
  .max-lg-width-502 {
    max-width: 502px; }
  .max-lg-width-503 {
    max-width: 503px; }
  .max-lg-width-504 {
    max-width: 504px; }
  .max-lg-width-505 {
    max-width: 505px; }
  .max-lg-width-506 {
    max-width: 506px; }
  .max-lg-width-507 {
    max-width: 507px; }
  .max-lg-width-508 {
    max-width: 508px; }
  .max-lg-width-509 {
    max-width: 509px; }
  .max-lg-width-510 {
    max-width: 510px; }
  .max-lg-width-511 {
    max-width: 511px; }
  .max-lg-width-512 {
    max-width: 512px; }
  .max-lg-width-513 {
    max-width: 513px; }
  .max-lg-width-514 {
    max-width: 514px; }
  .max-lg-width-515 {
    max-width: 515px; }
  .max-lg-width-516 {
    max-width: 516px; }
  .max-lg-width-517 {
    max-width: 517px; }
  .max-lg-width-518 {
    max-width: 518px; }
  .max-lg-width-519 {
    max-width: 519px; }
  .max-lg-width-520 {
    max-width: 520px; }
  .max-lg-width-521 {
    max-width: 521px; }
  .max-lg-width-522 {
    max-width: 522px; }
  .max-lg-width-523 {
    max-width: 523px; }
  .max-lg-width-524 {
    max-width: 524px; }
  .max-lg-width-525 {
    max-width: 525px; }
  .max-lg-width-526 {
    max-width: 526px; }
  .max-lg-width-527 {
    max-width: 527px; }
  .max-lg-width-528 {
    max-width: 528px; }
  .max-lg-width-529 {
    max-width: 529px; }
  .max-lg-width-530 {
    max-width: 530px; }
  .max-lg-width-531 {
    max-width: 531px; }
  .max-lg-width-532 {
    max-width: 532px; }
  .max-lg-width-533 {
    max-width: 533px; }
  .max-lg-width-534 {
    max-width: 534px; }
  .max-lg-width-535 {
    max-width: 535px; }
  .max-lg-width-536 {
    max-width: 536px; }
  .max-lg-width-537 {
    max-width: 537px; }
  .max-lg-width-538 {
    max-width: 538px; }
  .max-lg-width-539 {
    max-width: 539px; }
  .max-lg-width-540 {
    max-width: 540px; }
  .max-lg-width-541 {
    max-width: 541px; }
  .max-lg-width-542 {
    max-width: 542px; }
  .max-lg-width-543 {
    max-width: 543px; }
  .max-lg-width-544 {
    max-width: 544px; }
  .max-lg-width-545 {
    max-width: 545px; }
  .max-lg-width-546 {
    max-width: 546px; }
  .max-lg-width-547 {
    max-width: 547px; }
  .max-lg-width-548 {
    max-width: 548px; }
  .max-lg-width-549 {
    max-width: 549px; }
  .max-lg-width-550 {
    max-width: 550px; }
  .max-lg-width-551 {
    max-width: 551px; }
  .max-lg-width-552 {
    max-width: 552px; }
  .max-lg-width-553 {
    max-width: 553px; }
  .max-lg-width-554 {
    max-width: 554px; }
  .max-lg-width-555 {
    max-width: 555px; }
  .max-lg-width-556 {
    max-width: 556px; }
  .max-lg-width-557 {
    max-width: 557px; }
  .max-lg-width-558 {
    max-width: 558px; }
  .max-lg-width-559 {
    max-width: 559px; }
  .max-lg-width-560 {
    max-width: 560px; }
  .max-lg-width-561 {
    max-width: 561px; }
  .max-lg-width-562 {
    max-width: 562px; }
  .max-lg-width-563 {
    max-width: 563px; }
  .max-lg-width-564 {
    max-width: 564px; }
  .max-lg-width-565 {
    max-width: 565px; }
  .max-lg-width-566 {
    max-width: 566px; }
  .max-lg-width-567 {
    max-width: 567px; }
  .max-lg-width-568 {
    max-width: 568px; }
  .max-lg-width-569 {
    max-width: 569px; }
  .max-lg-width-570 {
    max-width: 570px; }
  .max-lg-width-571 {
    max-width: 571px; }
  .max-lg-width-572 {
    max-width: 572px; }
  .max-lg-width-573 {
    max-width: 573px; }
  .max-lg-width-574 {
    max-width: 574px; }
  .max-lg-width-575 {
    max-width: 575px; }
  .max-lg-width-576 {
    max-width: 576px; }
  .max-lg-width-577 {
    max-width: 577px; }
  .max-lg-width-578 {
    max-width: 578px; }
  .max-lg-width-579 {
    max-width: 579px; }
  .max-lg-width-580 {
    max-width: 580px; }
  .max-lg-width-581 {
    max-width: 581px; }
  .max-lg-width-582 {
    max-width: 582px; }
  .max-lg-width-583 {
    max-width: 583px; }
  .max-lg-width-584 {
    max-width: 584px; }
  .max-lg-width-585 {
    max-width: 585px; }
  .max-lg-width-586 {
    max-width: 586px; }
  .max-lg-width-587 {
    max-width: 587px; }
  .max-lg-width-588 {
    max-width: 588px; }
  .max-lg-width-589 {
    max-width: 589px; }
  .max-lg-width-590 {
    max-width: 590px; }
  .max-lg-width-591 {
    max-width: 591px; }
  .max-lg-width-592 {
    max-width: 592px; }
  .max-lg-width-593 {
    max-width: 593px; }
  .max-lg-width-594 {
    max-width: 594px; }
  .max-lg-width-595 {
    max-width: 595px; }
  .max-lg-width-596 {
    max-width: 596px; }
  .max-lg-width-597 {
    max-width: 597px; }
  .max-lg-width-598 {
    max-width: 598px; }
  .max-lg-width-599 {
    max-width: 599px; }
  .max-lg-width-600 {
    max-width: 600px; }
  .max-lg-width-601 {
    max-width: 601px; }
  .max-lg-width-602 {
    max-width: 602px; }
  .max-lg-width-603 {
    max-width: 603px; }
  .max-lg-width-604 {
    max-width: 604px; }
  .max-lg-width-605 {
    max-width: 605px; }
  .max-lg-width-606 {
    max-width: 606px; }
  .max-lg-width-607 {
    max-width: 607px; }
  .max-lg-width-608 {
    max-width: 608px; }
  .max-lg-width-609 {
    max-width: 609px; }
  .max-lg-width-610 {
    max-width: 610px; }
  .max-lg-width-611 {
    max-width: 611px; }
  .max-lg-width-612 {
    max-width: 612px; }
  .max-lg-width-613 {
    max-width: 613px; }
  .max-lg-width-614 {
    max-width: 614px; }
  .max-lg-width-615 {
    max-width: 615px; }
  .max-lg-width-616 {
    max-width: 616px; }
  .max-lg-width-617 {
    max-width: 617px; }
  .max-lg-width-618 {
    max-width: 618px; }
  .max-lg-width-619 {
    max-width: 619px; }
  .max-lg-width-620 {
    max-width: 620px; }
  .max-lg-width-621 {
    max-width: 621px; }
  .max-lg-width-622 {
    max-width: 622px; }
  .max-lg-width-623 {
    max-width: 623px; }
  .max-lg-width-624 {
    max-width: 624px; }
  .max-lg-width-625 {
    max-width: 625px; }
  .max-lg-width-626 {
    max-width: 626px; }
  .max-lg-width-627 {
    max-width: 627px; }
  .max-lg-width-628 {
    max-width: 628px; }
  .max-lg-width-629 {
    max-width: 629px; }
  .max-lg-width-630 {
    max-width: 630px; }
  .max-lg-width-631 {
    max-width: 631px; }
  .max-lg-width-632 {
    max-width: 632px; }
  .max-lg-width-633 {
    max-width: 633px; }
  .max-lg-width-634 {
    max-width: 634px; }
  .max-lg-width-635 {
    max-width: 635px; }
  .max-lg-width-636 {
    max-width: 636px; }
  .max-lg-width-637 {
    max-width: 637px; }
  .max-lg-width-638 {
    max-width: 638px; }
  .max-lg-width-639 {
    max-width: 639px; }
  .max-lg-width-640 {
    max-width: 640px; }
  .max-lg-width-641 {
    max-width: 641px; }
  .max-lg-width-642 {
    max-width: 642px; }
  .max-lg-width-643 {
    max-width: 643px; }
  .max-lg-width-644 {
    max-width: 644px; }
  .max-lg-width-645 {
    max-width: 645px; }
  .max-lg-width-646 {
    max-width: 646px; }
  .max-lg-width-647 {
    max-width: 647px; }
  .max-lg-width-648 {
    max-width: 648px; }
  .max-lg-width-649 {
    max-width: 649px; }
  .max-lg-width-650 {
    max-width: 650px; }
  .max-lg-width-651 {
    max-width: 651px; }
  .max-lg-width-652 {
    max-width: 652px; }
  .max-lg-width-653 {
    max-width: 653px; }
  .max-lg-width-654 {
    max-width: 654px; }
  .max-lg-width-655 {
    max-width: 655px; }
  .max-lg-width-656 {
    max-width: 656px; }
  .max-lg-width-657 {
    max-width: 657px; }
  .max-lg-width-658 {
    max-width: 658px; }
  .max-lg-width-659 {
    max-width: 659px; }
  .max-lg-width-660 {
    max-width: 660px; }
  .max-lg-width-661 {
    max-width: 661px; }
  .max-lg-width-662 {
    max-width: 662px; }
  .max-lg-width-663 {
    max-width: 663px; }
  .max-lg-width-664 {
    max-width: 664px; }
  .max-lg-width-665 {
    max-width: 665px; }
  .max-lg-width-666 {
    max-width: 666px; }
  .max-lg-width-667 {
    max-width: 667px; }
  .max-lg-width-668 {
    max-width: 668px; }
  .max-lg-width-669 {
    max-width: 669px; }
  .max-lg-width-670 {
    max-width: 670px; }
  .max-lg-width-671 {
    max-width: 671px; }
  .max-lg-width-672 {
    max-width: 672px; }
  .max-lg-width-673 {
    max-width: 673px; }
  .max-lg-width-674 {
    max-width: 674px; }
  .max-lg-width-675 {
    max-width: 675px; }
  .max-lg-width-676 {
    max-width: 676px; }
  .max-lg-width-677 {
    max-width: 677px; }
  .max-lg-width-678 {
    max-width: 678px; }
  .max-lg-width-679 {
    max-width: 679px; }
  .max-lg-width-680 {
    max-width: 680px; }
  .max-lg-width-681 {
    max-width: 681px; }
  .max-lg-width-682 {
    max-width: 682px; }
  .max-lg-width-683 {
    max-width: 683px; }
  .max-lg-width-684 {
    max-width: 684px; }
  .max-lg-width-685 {
    max-width: 685px; }
  .max-lg-width-686 {
    max-width: 686px; }
  .max-lg-width-687 {
    max-width: 687px; }
  .max-lg-width-688 {
    max-width: 688px; }
  .max-lg-width-689 {
    max-width: 689px; }
  .max-lg-width-690 {
    max-width: 690px; }
  .max-lg-width-691 {
    max-width: 691px; }
  .max-lg-width-692 {
    max-width: 692px; }
  .max-lg-width-693 {
    max-width: 693px; }
  .max-lg-width-694 {
    max-width: 694px; }
  .max-lg-width-695 {
    max-width: 695px; }
  .max-lg-width-696 {
    max-width: 696px; }
  .max-lg-width-697 {
    max-width: 697px; }
  .max-lg-width-698 {
    max-width: 698px; }
  .max-lg-width-699 {
    max-width: 699px; }
  .max-lg-width-700 {
    max-width: 700px; }
  .max-lg-width-701 {
    max-width: 701px; }
  .max-lg-width-702 {
    max-width: 702px; }
  .max-lg-width-703 {
    max-width: 703px; }
  .max-lg-width-704 {
    max-width: 704px; }
  .max-lg-width-705 {
    max-width: 705px; }
  .max-lg-width-706 {
    max-width: 706px; }
  .max-lg-width-707 {
    max-width: 707px; }
  .max-lg-width-708 {
    max-width: 708px; }
  .max-lg-width-709 {
    max-width: 709px; }
  .max-lg-width-710 {
    max-width: 710px; }
  .max-lg-width-711 {
    max-width: 711px; }
  .max-lg-width-712 {
    max-width: 712px; }
  .max-lg-width-713 {
    max-width: 713px; }
  .max-lg-width-714 {
    max-width: 714px; }
  .max-lg-width-715 {
    max-width: 715px; }
  .max-lg-width-716 {
    max-width: 716px; }
  .max-lg-width-717 {
    max-width: 717px; }
  .max-lg-width-718 {
    max-width: 718px; }
  .max-lg-width-719 {
    max-width: 719px; }
  .max-lg-width-720 {
    max-width: 720px; }
  .max-lg-width-721 {
    max-width: 721px; }
  .max-lg-width-722 {
    max-width: 722px; }
  .max-lg-width-723 {
    max-width: 723px; }
  .max-lg-width-724 {
    max-width: 724px; }
  .max-lg-width-725 {
    max-width: 725px; }
  .max-lg-width-726 {
    max-width: 726px; }
  .max-lg-width-727 {
    max-width: 727px; }
  .max-lg-width-728 {
    max-width: 728px; }
  .max-lg-width-729 {
    max-width: 729px; }
  .max-lg-width-730 {
    max-width: 730px; }
  .max-lg-width-731 {
    max-width: 731px; }
  .max-lg-width-732 {
    max-width: 732px; }
  .max-lg-width-733 {
    max-width: 733px; }
  .max-lg-width-734 {
    max-width: 734px; }
  .max-lg-width-735 {
    max-width: 735px; }
  .max-lg-width-736 {
    max-width: 736px; }
  .max-lg-width-737 {
    max-width: 737px; }
  .max-lg-width-738 {
    max-width: 738px; }
  .max-lg-width-739 {
    max-width: 739px; }
  .max-lg-width-740 {
    max-width: 740px; }
  .max-lg-width-741 {
    max-width: 741px; }
  .max-lg-width-742 {
    max-width: 742px; }
  .max-lg-width-743 {
    max-width: 743px; }
  .max-lg-width-744 {
    max-width: 744px; }
  .max-lg-width-745 {
    max-width: 745px; }
  .max-lg-width-746 {
    max-width: 746px; }
  .max-lg-width-747 {
    max-width: 747px; }
  .max-lg-width-748 {
    max-width: 748px; }
  .max-lg-width-749 {
    max-width: 749px; }
  .max-lg-width-750 {
    max-width: 750px; }
  .max-lg-width-751 {
    max-width: 751px; }
  .max-lg-width-752 {
    max-width: 752px; }
  .max-lg-width-753 {
    max-width: 753px; }
  .max-lg-width-754 {
    max-width: 754px; }
  .max-lg-width-755 {
    max-width: 755px; }
  .max-lg-width-756 {
    max-width: 756px; }
  .max-lg-width-757 {
    max-width: 757px; }
  .max-lg-width-758 {
    max-width: 758px; }
  .max-lg-width-759 {
    max-width: 759px; }
  .max-lg-width-760 {
    max-width: 760px; }
  .max-lg-width-761 {
    max-width: 761px; }
  .max-lg-width-762 {
    max-width: 762px; }
  .max-lg-width-763 {
    max-width: 763px; }
  .max-lg-width-764 {
    max-width: 764px; }
  .max-lg-width-765 {
    max-width: 765px; }
  .max-lg-width-766 {
    max-width: 766px; }
  .max-lg-width-767 {
    max-width: 767px; }
  .max-lg-width-768 {
    max-width: 768px; }
  .max-lg-width-769 {
    max-width: 769px; }
  .max-lg-width-770 {
    max-width: 770px; }
  .max-lg-width-771 {
    max-width: 771px; }
  .max-lg-width-772 {
    max-width: 772px; }
  .max-lg-width-773 {
    max-width: 773px; }
  .max-lg-width-774 {
    max-width: 774px; }
  .max-lg-width-775 {
    max-width: 775px; }
  .max-lg-width-776 {
    max-width: 776px; }
  .max-lg-width-777 {
    max-width: 777px; }
  .max-lg-width-778 {
    max-width: 778px; }
  .max-lg-width-779 {
    max-width: 779px; }
  .max-lg-width-780 {
    max-width: 780px; }
  .max-lg-width-781 {
    max-width: 781px; }
  .max-lg-width-782 {
    max-width: 782px; }
  .max-lg-width-783 {
    max-width: 783px; }
  .max-lg-width-784 {
    max-width: 784px; }
  .max-lg-width-785 {
    max-width: 785px; }
  .max-lg-width-786 {
    max-width: 786px; }
  .max-lg-width-787 {
    max-width: 787px; }
  .max-lg-width-788 {
    max-width: 788px; }
  .max-lg-width-789 {
    max-width: 789px; }
  .max-lg-width-790 {
    max-width: 790px; }
  .max-lg-width-791 {
    max-width: 791px; }
  .max-lg-width-792 {
    max-width: 792px; }
  .max-lg-width-793 {
    max-width: 793px; }
  .max-lg-width-794 {
    max-width: 794px; }
  .max-lg-width-795 {
    max-width: 795px; }
  .max-lg-width-796 {
    max-width: 796px; }
  .max-lg-width-797 {
    max-width: 797px; }
  .max-lg-width-798 {
    max-width: 798px; }
  .max-lg-width-799 {
    max-width: 799px; }
  .max-lg-width-800 {
    max-width: 800px; }
  .max-lg-width-801 {
    max-width: 801px; }
  .max-lg-width-802 {
    max-width: 802px; }
  .max-lg-width-803 {
    max-width: 803px; }
  .max-lg-width-804 {
    max-width: 804px; }
  .max-lg-width-805 {
    max-width: 805px; }
  .max-lg-width-806 {
    max-width: 806px; }
  .max-lg-width-807 {
    max-width: 807px; }
  .max-lg-width-808 {
    max-width: 808px; }
  .max-lg-width-809 {
    max-width: 809px; }
  .max-lg-width-810 {
    max-width: 810px; }
  .max-lg-width-811 {
    max-width: 811px; }
  .max-lg-width-812 {
    max-width: 812px; }
  .max-lg-width-813 {
    max-width: 813px; }
  .max-lg-width-814 {
    max-width: 814px; }
  .max-lg-width-815 {
    max-width: 815px; }
  .max-lg-width-816 {
    max-width: 816px; }
  .max-lg-width-817 {
    max-width: 817px; }
  .max-lg-width-818 {
    max-width: 818px; }
  .max-lg-width-819 {
    max-width: 819px; }
  .max-lg-width-820 {
    max-width: 820px; }
  .max-lg-width-821 {
    max-width: 821px; }
  .max-lg-width-822 {
    max-width: 822px; }
  .max-lg-width-823 {
    max-width: 823px; }
  .max-lg-width-824 {
    max-width: 824px; }
  .max-lg-width-825 {
    max-width: 825px; }
  .max-lg-width-826 {
    max-width: 826px; }
  .max-lg-width-827 {
    max-width: 827px; }
  .max-lg-width-828 {
    max-width: 828px; }
  .max-lg-width-829 {
    max-width: 829px; }
  .max-lg-width-830 {
    max-width: 830px; }
  .max-lg-width-831 {
    max-width: 831px; }
  .max-lg-width-832 {
    max-width: 832px; }
  .max-lg-width-833 {
    max-width: 833px; }
  .max-lg-width-834 {
    max-width: 834px; }
  .max-lg-width-835 {
    max-width: 835px; }
  .max-lg-width-836 {
    max-width: 836px; }
  .max-lg-width-837 {
    max-width: 837px; }
  .max-lg-width-838 {
    max-width: 838px; }
  .max-lg-width-839 {
    max-width: 839px; }
  .max-lg-width-840 {
    max-width: 840px; }
  .max-lg-width-841 {
    max-width: 841px; }
  .max-lg-width-842 {
    max-width: 842px; }
  .max-lg-width-843 {
    max-width: 843px; }
  .max-lg-width-844 {
    max-width: 844px; }
  .max-lg-width-845 {
    max-width: 845px; }
  .max-lg-width-846 {
    max-width: 846px; }
  .max-lg-width-847 {
    max-width: 847px; }
  .max-lg-width-848 {
    max-width: 848px; }
  .max-lg-width-849 {
    max-width: 849px; }
  .max-lg-width-850 {
    max-width: 850px; }
  .max-lg-width-851 {
    max-width: 851px; }
  .max-lg-width-852 {
    max-width: 852px; }
  .max-lg-width-853 {
    max-width: 853px; }
  .max-lg-width-854 {
    max-width: 854px; }
  .max-lg-width-855 {
    max-width: 855px; }
  .max-lg-width-856 {
    max-width: 856px; }
  .max-lg-width-857 {
    max-width: 857px; }
  .max-lg-width-858 {
    max-width: 858px; }
  .max-lg-width-859 {
    max-width: 859px; }
  .max-lg-width-860 {
    max-width: 860px; }
  .max-lg-width-861 {
    max-width: 861px; }
  .max-lg-width-862 {
    max-width: 862px; }
  .max-lg-width-863 {
    max-width: 863px; }
  .max-lg-width-864 {
    max-width: 864px; }
  .max-lg-width-865 {
    max-width: 865px; }
  .max-lg-width-866 {
    max-width: 866px; }
  .max-lg-width-867 {
    max-width: 867px; }
  .max-lg-width-868 {
    max-width: 868px; }
  .max-lg-width-869 {
    max-width: 869px; }
  .max-lg-width-870 {
    max-width: 870px; }
  .max-lg-width-871 {
    max-width: 871px; }
  .max-lg-width-872 {
    max-width: 872px; }
  .max-lg-width-873 {
    max-width: 873px; }
  .max-lg-width-874 {
    max-width: 874px; }
  .max-lg-width-875 {
    max-width: 875px; }
  .max-lg-width-876 {
    max-width: 876px; }
  .max-lg-width-877 {
    max-width: 877px; }
  .max-lg-width-878 {
    max-width: 878px; }
  .max-lg-width-879 {
    max-width: 879px; }
  .max-lg-width-880 {
    max-width: 880px; }
  .max-lg-width-881 {
    max-width: 881px; }
  .max-lg-width-882 {
    max-width: 882px; }
  .max-lg-width-883 {
    max-width: 883px; }
  .max-lg-width-884 {
    max-width: 884px; }
  .max-lg-width-885 {
    max-width: 885px; }
  .max-lg-width-886 {
    max-width: 886px; }
  .max-lg-width-887 {
    max-width: 887px; }
  .max-lg-width-888 {
    max-width: 888px; }
  .max-lg-width-889 {
    max-width: 889px; }
  .max-lg-width-890 {
    max-width: 890px; }
  .max-lg-width-891 {
    max-width: 891px; }
  .max-lg-width-892 {
    max-width: 892px; }
  .max-lg-width-893 {
    max-width: 893px; }
  .max-lg-width-894 {
    max-width: 894px; }
  .max-lg-width-895 {
    max-width: 895px; }
  .max-lg-width-896 {
    max-width: 896px; }
  .max-lg-width-897 {
    max-width: 897px; }
  .max-lg-width-898 {
    max-width: 898px; }
  .max-lg-width-899 {
    max-width: 899px; }
  .max-lg-width-900 {
    max-width: 900px; }
  .max-lg-width-901 {
    max-width: 901px; }
  .max-lg-width-902 {
    max-width: 902px; }
  .max-lg-width-903 {
    max-width: 903px; }
  .max-lg-width-904 {
    max-width: 904px; }
  .max-lg-width-905 {
    max-width: 905px; }
  .max-lg-width-906 {
    max-width: 906px; }
  .max-lg-width-907 {
    max-width: 907px; }
  .max-lg-width-908 {
    max-width: 908px; }
  .max-lg-width-909 {
    max-width: 909px; }
  .max-lg-width-910 {
    max-width: 910px; }
  .max-lg-width-911 {
    max-width: 911px; }
  .max-lg-width-912 {
    max-width: 912px; }
  .max-lg-width-913 {
    max-width: 913px; }
  .max-lg-width-914 {
    max-width: 914px; }
  .max-lg-width-915 {
    max-width: 915px; }
  .max-lg-width-916 {
    max-width: 916px; }
  .max-lg-width-917 {
    max-width: 917px; }
  .max-lg-width-918 {
    max-width: 918px; }
  .max-lg-width-919 {
    max-width: 919px; }
  .max-lg-width-920 {
    max-width: 920px; }
  .max-lg-width-921 {
    max-width: 921px; }
  .max-lg-width-922 {
    max-width: 922px; }
  .max-lg-width-923 {
    max-width: 923px; }
  .max-lg-width-924 {
    max-width: 924px; }
  .max-lg-width-925 {
    max-width: 925px; }
  .max-lg-width-926 {
    max-width: 926px; }
  .max-lg-width-927 {
    max-width: 927px; }
  .max-lg-width-928 {
    max-width: 928px; }
  .max-lg-width-929 {
    max-width: 929px; }
  .max-lg-width-930 {
    max-width: 930px; }
  .max-lg-width-931 {
    max-width: 931px; }
  .max-lg-width-932 {
    max-width: 932px; }
  .max-lg-width-933 {
    max-width: 933px; }
  .max-lg-width-934 {
    max-width: 934px; }
  .max-lg-width-935 {
    max-width: 935px; }
  .max-lg-width-936 {
    max-width: 936px; }
  .max-lg-width-937 {
    max-width: 937px; }
  .max-lg-width-938 {
    max-width: 938px; }
  .max-lg-width-939 {
    max-width: 939px; }
  .max-lg-width-940 {
    max-width: 940px; }
  .max-lg-width-941 {
    max-width: 941px; }
  .max-lg-width-942 {
    max-width: 942px; }
  .max-lg-width-943 {
    max-width: 943px; }
  .max-lg-width-944 {
    max-width: 944px; }
  .max-lg-width-945 {
    max-width: 945px; }
  .max-lg-width-946 {
    max-width: 946px; }
  .max-lg-width-947 {
    max-width: 947px; }
  .max-lg-width-948 {
    max-width: 948px; }
  .max-lg-width-949 {
    max-width: 949px; }
  .max-lg-width-950 {
    max-width: 950px; }
  .max-lg-width-951 {
    max-width: 951px; }
  .max-lg-width-952 {
    max-width: 952px; }
  .max-lg-width-953 {
    max-width: 953px; }
  .max-lg-width-954 {
    max-width: 954px; }
  .max-lg-width-955 {
    max-width: 955px; }
  .max-lg-width-956 {
    max-width: 956px; }
  .max-lg-width-957 {
    max-width: 957px; }
  .max-lg-width-958 {
    max-width: 958px; }
  .max-lg-width-959 {
    max-width: 959px; }
  .max-lg-width-960 {
    max-width: 960px; }
  .max-lg-width-961 {
    max-width: 961px; }
  .max-lg-width-962 {
    max-width: 962px; }
  .max-lg-width-963 {
    max-width: 963px; }
  .max-lg-width-964 {
    max-width: 964px; }
  .max-lg-width-965 {
    max-width: 965px; }
  .max-lg-width-966 {
    max-width: 966px; }
  .max-lg-width-967 {
    max-width: 967px; }
  .max-lg-width-968 {
    max-width: 968px; }
  .max-lg-width-969 {
    max-width: 969px; }
  .max-lg-width-970 {
    max-width: 970px; }
  .max-lg-width-971 {
    max-width: 971px; }
  .max-lg-width-972 {
    max-width: 972px; }
  .max-lg-width-973 {
    max-width: 973px; }
  .max-lg-width-974 {
    max-width: 974px; }
  .max-lg-width-975 {
    max-width: 975px; }
  .max-lg-width-976 {
    max-width: 976px; }
  .max-lg-width-977 {
    max-width: 977px; }
  .max-lg-width-978 {
    max-width: 978px; }
  .max-lg-width-979 {
    max-width: 979px; }
  .max-lg-width-980 {
    max-width: 980px; }
  .max-lg-width-981 {
    max-width: 981px; }
  .max-lg-width-982 {
    max-width: 982px; }
  .max-lg-width-983 {
    max-width: 983px; }
  .max-lg-width-984 {
    max-width: 984px; }
  .max-lg-width-985 {
    max-width: 985px; }
  .max-lg-width-986 {
    max-width: 986px; }
  .max-lg-width-987 {
    max-width: 987px; }
  .max-lg-width-988 {
    max-width: 988px; }
  .max-lg-width-989 {
    max-width: 989px; }
  .max-lg-width-990 {
    max-width: 990px; }
  .max-lg-width-991 {
    max-width: 991px; }
  .max-lg-width-992 {
    max-width: 992px; }
  .max-lg-width-993 {
    max-width: 993px; }
  .max-lg-width-994 {
    max-width: 994px; }
  .max-lg-width-995 {
    max-width: 995px; }
  .max-lg-width-996 {
    max-width: 996px; }
  .max-lg-width-997 {
    max-width: 997px; }
  .max-lg-width-998 {
    max-width: 998px; }
  .max-lg-width-999 {
    max-width: 999px; }
  .max-lg-width-1000 {
    max-width: 1000px; } }

/* ----------------------------------------------- min-width [END] -------------------------------------------------- */
/* ----------------------------------------------- min-height [START] ----------------------------------------------- */
.min-all-height-pct-0 {
  min-height: 0%; }

.min-all-height-pct-1 {
  min-height: 1%; }

.min-all-height-pct-2 {
  min-height: 2%; }

.min-all-height-pct-3 {
  min-height: 3%; }

.min-all-height-pct-4 {
  min-height: 4%; }

.min-all-height-pct-5 {
  min-height: 5%; }

.min-all-height-pct-6 {
  min-height: 6%; }

.min-all-height-pct-7 {
  min-height: 7%; }

.min-all-height-pct-8 {
  min-height: 8%; }

.min-all-height-pct-9 {
  min-height: 9%; }

.min-all-height-pct-10 {
  min-height: 10%; }

.min-all-height-pct-11 {
  min-height: 11%; }

.min-all-height-pct-12 {
  min-height: 12%; }

.min-all-height-pct-13 {
  min-height: 13%; }

.min-all-height-pct-14 {
  min-height: 14%; }

.min-all-height-pct-15 {
  min-height: 15%; }

.min-all-height-pct-16 {
  min-height: 16%; }

.min-all-height-pct-17 {
  min-height: 17%; }

.min-all-height-pct-18 {
  min-height: 18%; }

.min-all-height-pct-19 {
  min-height: 19%; }

.min-all-height-pct-20 {
  min-height: 20%; }

.min-all-height-pct-21 {
  min-height: 21%; }

.min-all-height-pct-22 {
  min-height: 22%; }

.min-all-height-pct-23 {
  min-height: 23%; }

.min-all-height-pct-24 {
  min-height: 24%; }

.min-all-height-pct-25 {
  min-height: 25%; }

.min-all-height-pct-26 {
  min-height: 26%; }

.min-all-height-pct-27 {
  min-height: 27%; }

.min-all-height-pct-28 {
  min-height: 28%; }

.min-all-height-pct-29 {
  min-height: 29%; }

.min-all-height-pct-30 {
  min-height: 30%; }

.min-all-height-pct-31 {
  min-height: 31%; }

.min-all-height-pct-32 {
  min-height: 32%; }

.min-all-height-pct-33 {
  min-height: 33%; }

.min-all-height-pct-34 {
  min-height: 34%; }

.min-all-height-pct-35 {
  min-height: 35%; }

.min-all-height-pct-36 {
  min-height: 36%; }

.min-all-height-pct-37 {
  min-height: 37%; }

.min-all-height-pct-38 {
  min-height: 38%; }

.min-all-height-pct-39 {
  min-height: 39%; }

.min-all-height-pct-40 {
  min-height: 40%; }

.min-all-height-pct-41 {
  min-height: 41%; }

.min-all-height-pct-42 {
  min-height: 42%; }

.min-all-height-pct-43 {
  min-height: 43%; }

.min-all-height-pct-44 {
  min-height: 44%; }

.min-all-height-pct-45 {
  min-height: 45%; }

.min-all-height-pct-46 {
  min-height: 46%; }

.min-all-height-pct-47 {
  min-height: 47%; }

.min-all-height-pct-48 {
  min-height: 48%; }

.min-all-height-pct-49 {
  min-height: 49%; }

.min-all-height-pct-50 {
  min-height: 50%; }

.min-all-height-pct-51 {
  min-height: 51%; }

.min-all-height-pct-52 {
  min-height: 52%; }

.min-all-height-pct-53 {
  min-height: 53%; }

.min-all-height-pct-54 {
  min-height: 54%; }

.min-all-height-pct-55 {
  min-height: 55%; }

.min-all-height-pct-56 {
  min-height: 56%; }

.min-all-height-pct-57 {
  min-height: 57%; }

.min-all-height-pct-58 {
  min-height: 58%; }

.min-all-height-pct-59 {
  min-height: 59%; }

.min-all-height-pct-60 {
  min-height: 60%; }

.min-all-height-pct-61 {
  min-height: 61%; }

.min-all-height-pct-62 {
  min-height: 62%; }

.min-all-height-pct-63 {
  min-height: 63%; }

.min-all-height-pct-64 {
  min-height: 64%; }

.min-all-height-pct-65 {
  min-height: 65%; }

.min-all-height-pct-66 {
  min-height: 66%; }

.min-all-height-pct-67 {
  min-height: 67%; }

.min-all-height-pct-68 {
  min-height: 68%; }

.min-all-height-pct-69 {
  min-height: 69%; }

.min-all-height-pct-70 {
  min-height: 70%; }

.min-all-height-pct-71 {
  min-height: 71%; }

.min-all-height-pct-72 {
  min-height: 72%; }

.min-all-height-pct-73 {
  min-height: 73%; }

.min-all-height-pct-74 {
  min-height: 74%; }

.min-all-height-pct-75 {
  min-height: 75%; }

.min-all-height-pct-76 {
  min-height: 76%; }

.min-all-height-pct-77 {
  min-height: 77%; }

.min-all-height-pct-78 {
  min-height: 78%; }

.min-all-height-pct-79 {
  min-height: 79%; }

.min-all-height-pct-80 {
  min-height: 80%; }

.min-all-height-pct-81 {
  min-height: 81%; }

.min-all-height-pct-82 {
  min-height: 82%; }

.min-all-height-pct-83 {
  min-height: 83%; }

.min-all-height-pct-84 {
  min-height: 84%; }

.min-all-height-pct-85 {
  min-height: 85%; }

.min-all-height-pct-86 {
  min-height: 86%; }

.min-all-height-pct-87 {
  min-height: 87%; }

.min-all-height-pct-88 {
  min-height: 88%; }

.min-all-height-pct-89 {
  min-height: 89%; }

.min-all-height-pct-90 {
  min-height: 90%; }

.min-all-height-pct-91 {
  min-height: 91%; }

.min-all-height-pct-92 {
  min-height: 92%; }

.min-all-height-pct-93 {
  min-height: 93%; }

.min-all-height-pct-94 {
  min-height: 94%; }

.min-all-height-pct-95 {
  min-height: 95%; }

.min-all-height-pct-96 {
  min-height: 96%; }

.min-all-height-pct-97 {
  min-height: 97%; }

.min-all-height-pct-98 {
  min-height: 98%; }

.min-all-height-pct-99 {
  min-height: 99%; }

.min-all-height-pct-100 {
  min-height: 100%; }

@media (min-width: 0) and (max-width: 767px) {
  .min-xs-height-pct-0 {
    min-height: 0%; }
  .min-xs-height-pct-1 {
    min-height: 1%; }
  .min-xs-height-pct-2 {
    min-height: 2%; }
  .min-xs-height-pct-3 {
    min-height: 3%; }
  .min-xs-height-pct-4 {
    min-height: 4%; }
  .min-xs-height-pct-5 {
    min-height: 5%; }
  .min-xs-height-pct-6 {
    min-height: 6%; }
  .min-xs-height-pct-7 {
    min-height: 7%; }
  .min-xs-height-pct-8 {
    min-height: 8%; }
  .min-xs-height-pct-9 {
    min-height: 9%; }
  .min-xs-height-pct-10 {
    min-height: 10%; }
  .min-xs-height-pct-11 {
    min-height: 11%; }
  .min-xs-height-pct-12 {
    min-height: 12%; }
  .min-xs-height-pct-13 {
    min-height: 13%; }
  .min-xs-height-pct-14 {
    min-height: 14%; }
  .min-xs-height-pct-15 {
    min-height: 15%; }
  .min-xs-height-pct-16 {
    min-height: 16%; }
  .min-xs-height-pct-17 {
    min-height: 17%; }
  .min-xs-height-pct-18 {
    min-height: 18%; }
  .min-xs-height-pct-19 {
    min-height: 19%; }
  .min-xs-height-pct-20 {
    min-height: 20%; }
  .min-xs-height-pct-21 {
    min-height: 21%; }
  .min-xs-height-pct-22 {
    min-height: 22%; }
  .min-xs-height-pct-23 {
    min-height: 23%; }
  .min-xs-height-pct-24 {
    min-height: 24%; }
  .min-xs-height-pct-25 {
    min-height: 25%; }
  .min-xs-height-pct-26 {
    min-height: 26%; }
  .min-xs-height-pct-27 {
    min-height: 27%; }
  .min-xs-height-pct-28 {
    min-height: 28%; }
  .min-xs-height-pct-29 {
    min-height: 29%; }
  .min-xs-height-pct-30 {
    min-height: 30%; }
  .min-xs-height-pct-31 {
    min-height: 31%; }
  .min-xs-height-pct-32 {
    min-height: 32%; }
  .min-xs-height-pct-33 {
    min-height: 33%; }
  .min-xs-height-pct-34 {
    min-height: 34%; }
  .min-xs-height-pct-35 {
    min-height: 35%; }
  .min-xs-height-pct-36 {
    min-height: 36%; }
  .min-xs-height-pct-37 {
    min-height: 37%; }
  .min-xs-height-pct-38 {
    min-height: 38%; }
  .min-xs-height-pct-39 {
    min-height: 39%; }
  .min-xs-height-pct-40 {
    min-height: 40%; }
  .min-xs-height-pct-41 {
    min-height: 41%; }
  .min-xs-height-pct-42 {
    min-height: 42%; }
  .min-xs-height-pct-43 {
    min-height: 43%; }
  .min-xs-height-pct-44 {
    min-height: 44%; }
  .min-xs-height-pct-45 {
    min-height: 45%; }
  .min-xs-height-pct-46 {
    min-height: 46%; }
  .min-xs-height-pct-47 {
    min-height: 47%; }
  .min-xs-height-pct-48 {
    min-height: 48%; }
  .min-xs-height-pct-49 {
    min-height: 49%; }
  .min-xs-height-pct-50 {
    min-height: 50%; }
  .min-xs-height-pct-51 {
    min-height: 51%; }
  .min-xs-height-pct-52 {
    min-height: 52%; }
  .min-xs-height-pct-53 {
    min-height: 53%; }
  .min-xs-height-pct-54 {
    min-height: 54%; }
  .min-xs-height-pct-55 {
    min-height: 55%; }
  .min-xs-height-pct-56 {
    min-height: 56%; }
  .min-xs-height-pct-57 {
    min-height: 57%; }
  .min-xs-height-pct-58 {
    min-height: 58%; }
  .min-xs-height-pct-59 {
    min-height: 59%; }
  .min-xs-height-pct-60 {
    min-height: 60%; }
  .min-xs-height-pct-61 {
    min-height: 61%; }
  .min-xs-height-pct-62 {
    min-height: 62%; }
  .min-xs-height-pct-63 {
    min-height: 63%; }
  .min-xs-height-pct-64 {
    min-height: 64%; }
  .min-xs-height-pct-65 {
    min-height: 65%; }
  .min-xs-height-pct-66 {
    min-height: 66%; }
  .min-xs-height-pct-67 {
    min-height: 67%; }
  .min-xs-height-pct-68 {
    min-height: 68%; }
  .min-xs-height-pct-69 {
    min-height: 69%; }
  .min-xs-height-pct-70 {
    min-height: 70%; }
  .min-xs-height-pct-71 {
    min-height: 71%; }
  .min-xs-height-pct-72 {
    min-height: 72%; }
  .min-xs-height-pct-73 {
    min-height: 73%; }
  .min-xs-height-pct-74 {
    min-height: 74%; }
  .min-xs-height-pct-75 {
    min-height: 75%; }
  .min-xs-height-pct-76 {
    min-height: 76%; }
  .min-xs-height-pct-77 {
    min-height: 77%; }
  .min-xs-height-pct-78 {
    min-height: 78%; }
  .min-xs-height-pct-79 {
    min-height: 79%; }
  .min-xs-height-pct-80 {
    min-height: 80%; }
  .min-xs-height-pct-81 {
    min-height: 81%; }
  .min-xs-height-pct-82 {
    min-height: 82%; }
  .min-xs-height-pct-83 {
    min-height: 83%; }
  .min-xs-height-pct-84 {
    min-height: 84%; }
  .min-xs-height-pct-85 {
    min-height: 85%; }
  .min-xs-height-pct-86 {
    min-height: 86%; }
  .min-xs-height-pct-87 {
    min-height: 87%; }
  .min-xs-height-pct-88 {
    min-height: 88%; }
  .min-xs-height-pct-89 {
    min-height: 89%; }
  .min-xs-height-pct-90 {
    min-height: 90%; }
  .min-xs-height-pct-91 {
    min-height: 91%; }
  .min-xs-height-pct-92 {
    min-height: 92%; }
  .min-xs-height-pct-93 {
    min-height: 93%; }
  .min-xs-height-pct-94 {
    min-height: 94%; }
  .min-xs-height-pct-95 {
    min-height: 95%; }
  .min-xs-height-pct-96 {
    min-height: 96%; }
  .min-xs-height-pct-97 {
    min-height: 97%; }
  .min-xs-height-pct-98 {
    min-height: 98%; }
  .min-xs-height-pct-99 {
    min-height: 99%; }
  .min-xs-height-pct-100 {
    min-height: 100%; } }

@media (min-width: 768px) and (max-width: 991px) {
  .min-sm-height-pct-0 {
    min-height: 0%; }
  .min-sm-height-pct-1 {
    min-height: 1%; }
  .min-sm-height-pct-2 {
    min-height: 2%; }
  .min-sm-height-pct-3 {
    min-height: 3%; }
  .min-sm-height-pct-4 {
    min-height: 4%; }
  .min-sm-height-pct-5 {
    min-height: 5%; }
  .min-sm-height-pct-6 {
    min-height: 6%; }
  .min-sm-height-pct-7 {
    min-height: 7%; }
  .min-sm-height-pct-8 {
    min-height: 8%; }
  .min-sm-height-pct-9 {
    min-height: 9%; }
  .min-sm-height-pct-10 {
    min-height: 10%; }
  .min-sm-height-pct-11 {
    min-height: 11%; }
  .min-sm-height-pct-12 {
    min-height: 12%; }
  .min-sm-height-pct-13 {
    min-height: 13%; }
  .min-sm-height-pct-14 {
    min-height: 14%; }
  .min-sm-height-pct-15 {
    min-height: 15%; }
  .min-sm-height-pct-16 {
    min-height: 16%; }
  .min-sm-height-pct-17 {
    min-height: 17%; }
  .min-sm-height-pct-18 {
    min-height: 18%; }
  .min-sm-height-pct-19 {
    min-height: 19%; }
  .min-sm-height-pct-20 {
    min-height: 20%; }
  .min-sm-height-pct-21 {
    min-height: 21%; }
  .min-sm-height-pct-22 {
    min-height: 22%; }
  .min-sm-height-pct-23 {
    min-height: 23%; }
  .min-sm-height-pct-24 {
    min-height: 24%; }
  .min-sm-height-pct-25 {
    min-height: 25%; }
  .min-sm-height-pct-26 {
    min-height: 26%; }
  .min-sm-height-pct-27 {
    min-height: 27%; }
  .min-sm-height-pct-28 {
    min-height: 28%; }
  .min-sm-height-pct-29 {
    min-height: 29%; }
  .min-sm-height-pct-30 {
    min-height: 30%; }
  .min-sm-height-pct-31 {
    min-height: 31%; }
  .min-sm-height-pct-32 {
    min-height: 32%; }
  .min-sm-height-pct-33 {
    min-height: 33%; }
  .min-sm-height-pct-34 {
    min-height: 34%; }
  .min-sm-height-pct-35 {
    min-height: 35%; }
  .min-sm-height-pct-36 {
    min-height: 36%; }
  .min-sm-height-pct-37 {
    min-height: 37%; }
  .min-sm-height-pct-38 {
    min-height: 38%; }
  .min-sm-height-pct-39 {
    min-height: 39%; }
  .min-sm-height-pct-40 {
    min-height: 40%; }
  .min-sm-height-pct-41 {
    min-height: 41%; }
  .min-sm-height-pct-42 {
    min-height: 42%; }
  .min-sm-height-pct-43 {
    min-height: 43%; }
  .min-sm-height-pct-44 {
    min-height: 44%; }
  .min-sm-height-pct-45 {
    min-height: 45%; }
  .min-sm-height-pct-46 {
    min-height: 46%; }
  .min-sm-height-pct-47 {
    min-height: 47%; }
  .min-sm-height-pct-48 {
    min-height: 48%; }
  .min-sm-height-pct-49 {
    min-height: 49%; }
  .min-sm-height-pct-50 {
    min-height: 50%; }
  .min-sm-height-pct-51 {
    min-height: 51%; }
  .min-sm-height-pct-52 {
    min-height: 52%; }
  .min-sm-height-pct-53 {
    min-height: 53%; }
  .min-sm-height-pct-54 {
    min-height: 54%; }
  .min-sm-height-pct-55 {
    min-height: 55%; }
  .min-sm-height-pct-56 {
    min-height: 56%; }
  .min-sm-height-pct-57 {
    min-height: 57%; }
  .min-sm-height-pct-58 {
    min-height: 58%; }
  .min-sm-height-pct-59 {
    min-height: 59%; }
  .min-sm-height-pct-60 {
    min-height: 60%; }
  .min-sm-height-pct-61 {
    min-height: 61%; }
  .min-sm-height-pct-62 {
    min-height: 62%; }
  .min-sm-height-pct-63 {
    min-height: 63%; }
  .min-sm-height-pct-64 {
    min-height: 64%; }
  .min-sm-height-pct-65 {
    min-height: 65%; }
  .min-sm-height-pct-66 {
    min-height: 66%; }
  .min-sm-height-pct-67 {
    min-height: 67%; }
  .min-sm-height-pct-68 {
    min-height: 68%; }
  .min-sm-height-pct-69 {
    min-height: 69%; }
  .min-sm-height-pct-70 {
    min-height: 70%; }
  .min-sm-height-pct-71 {
    min-height: 71%; }
  .min-sm-height-pct-72 {
    min-height: 72%; }
  .min-sm-height-pct-73 {
    min-height: 73%; }
  .min-sm-height-pct-74 {
    min-height: 74%; }
  .min-sm-height-pct-75 {
    min-height: 75%; }
  .min-sm-height-pct-76 {
    min-height: 76%; }
  .min-sm-height-pct-77 {
    min-height: 77%; }
  .min-sm-height-pct-78 {
    min-height: 78%; }
  .min-sm-height-pct-79 {
    min-height: 79%; }
  .min-sm-height-pct-80 {
    min-height: 80%; }
  .min-sm-height-pct-81 {
    min-height: 81%; }
  .min-sm-height-pct-82 {
    min-height: 82%; }
  .min-sm-height-pct-83 {
    min-height: 83%; }
  .min-sm-height-pct-84 {
    min-height: 84%; }
  .min-sm-height-pct-85 {
    min-height: 85%; }
  .min-sm-height-pct-86 {
    min-height: 86%; }
  .min-sm-height-pct-87 {
    min-height: 87%; }
  .min-sm-height-pct-88 {
    min-height: 88%; }
  .min-sm-height-pct-89 {
    min-height: 89%; }
  .min-sm-height-pct-90 {
    min-height: 90%; }
  .min-sm-height-pct-91 {
    min-height: 91%; }
  .min-sm-height-pct-92 {
    min-height: 92%; }
  .min-sm-height-pct-93 {
    min-height: 93%; }
  .min-sm-height-pct-94 {
    min-height: 94%; }
  .min-sm-height-pct-95 {
    min-height: 95%; }
  .min-sm-height-pct-96 {
    min-height: 96%; }
  .min-sm-height-pct-97 {
    min-height: 97%; }
  .min-sm-height-pct-98 {
    min-height: 98%; }
  .min-sm-height-pct-99 {
    min-height: 99%; }
  .min-sm-height-pct-100 {
    min-height: 100%; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .min-md-height-pct-0 {
    min-height: 0%; }
  .min-md-height-pct-1 {
    min-height: 1%; }
  .min-md-height-pct-2 {
    min-height: 2%; }
  .min-md-height-pct-3 {
    min-height: 3%; }
  .min-md-height-pct-4 {
    min-height: 4%; }
  .min-md-height-pct-5 {
    min-height: 5%; }
  .min-md-height-pct-6 {
    min-height: 6%; }
  .min-md-height-pct-7 {
    min-height: 7%; }
  .min-md-height-pct-8 {
    min-height: 8%; }
  .min-md-height-pct-9 {
    min-height: 9%; }
  .min-md-height-pct-10 {
    min-height: 10%; }
  .min-md-height-pct-11 {
    min-height: 11%; }
  .min-md-height-pct-12 {
    min-height: 12%; }
  .min-md-height-pct-13 {
    min-height: 13%; }
  .min-md-height-pct-14 {
    min-height: 14%; }
  .min-md-height-pct-15 {
    min-height: 15%; }
  .min-md-height-pct-16 {
    min-height: 16%; }
  .min-md-height-pct-17 {
    min-height: 17%; }
  .min-md-height-pct-18 {
    min-height: 18%; }
  .min-md-height-pct-19 {
    min-height: 19%; }
  .min-md-height-pct-20 {
    min-height: 20%; }
  .min-md-height-pct-21 {
    min-height: 21%; }
  .min-md-height-pct-22 {
    min-height: 22%; }
  .min-md-height-pct-23 {
    min-height: 23%; }
  .min-md-height-pct-24 {
    min-height: 24%; }
  .min-md-height-pct-25 {
    min-height: 25%; }
  .min-md-height-pct-26 {
    min-height: 26%; }
  .min-md-height-pct-27 {
    min-height: 27%; }
  .min-md-height-pct-28 {
    min-height: 28%; }
  .min-md-height-pct-29 {
    min-height: 29%; }
  .min-md-height-pct-30 {
    min-height: 30%; }
  .min-md-height-pct-31 {
    min-height: 31%; }
  .min-md-height-pct-32 {
    min-height: 32%; }
  .min-md-height-pct-33 {
    min-height: 33%; }
  .min-md-height-pct-34 {
    min-height: 34%; }
  .min-md-height-pct-35 {
    min-height: 35%; }
  .min-md-height-pct-36 {
    min-height: 36%; }
  .min-md-height-pct-37 {
    min-height: 37%; }
  .min-md-height-pct-38 {
    min-height: 38%; }
  .min-md-height-pct-39 {
    min-height: 39%; }
  .min-md-height-pct-40 {
    min-height: 40%; }
  .min-md-height-pct-41 {
    min-height: 41%; }
  .min-md-height-pct-42 {
    min-height: 42%; }
  .min-md-height-pct-43 {
    min-height: 43%; }
  .min-md-height-pct-44 {
    min-height: 44%; }
  .min-md-height-pct-45 {
    min-height: 45%; }
  .min-md-height-pct-46 {
    min-height: 46%; }
  .min-md-height-pct-47 {
    min-height: 47%; }
  .min-md-height-pct-48 {
    min-height: 48%; }
  .min-md-height-pct-49 {
    min-height: 49%; }
  .min-md-height-pct-50 {
    min-height: 50%; }
  .min-md-height-pct-51 {
    min-height: 51%; }
  .min-md-height-pct-52 {
    min-height: 52%; }
  .min-md-height-pct-53 {
    min-height: 53%; }
  .min-md-height-pct-54 {
    min-height: 54%; }
  .min-md-height-pct-55 {
    min-height: 55%; }
  .min-md-height-pct-56 {
    min-height: 56%; }
  .min-md-height-pct-57 {
    min-height: 57%; }
  .min-md-height-pct-58 {
    min-height: 58%; }
  .min-md-height-pct-59 {
    min-height: 59%; }
  .min-md-height-pct-60 {
    min-height: 60%; }
  .min-md-height-pct-61 {
    min-height: 61%; }
  .min-md-height-pct-62 {
    min-height: 62%; }
  .min-md-height-pct-63 {
    min-height: 63%; }
  .min-md-height-pct-64 {
    min-height: 64%; }
  .min-md-height-pct-65 {
    min-height: 65%; }
  .min-md-height-pct-66 {
    min-height: 66%; }
  .min-md-height-pct-67 {
    min-height: 67%; }
  .min-md-height-pct-68 {
    min-height: 68%; }
  .min-md-height-pct-69 {
    min-height: 69%; }
  .min-md-height-pct-70 {
    min-height: 70%; }
  .min-md-height-pct-71 {
    min-height: 71%; }
  .min-md-height-pct-72 {
    min-height: 72%; }
  .min-md-height-pct-73 {
    min-height: 73%; }
  .min-md-height-pct-74 {
    min-height: 74%; }
  .min-md-height-pct-75 {
    min-height: 75%; }
  .min-md-height-pct-76 {
    min-height: 76%; }
  .min-md-height-pct-77 {
    min-height: 77%; }
  .min-md-height-pct-78 {
    min-height: 78%; }
  .min-md-height-pct-79 {
    min-height: 79%; }
  .min-md-height-pct-80 {
    min-height: 80%; }
  .min-md-height-pct-81 {
    min-height: 81%; }
  .min-md-height-pct-82 {
    min-height: 82%; }
  .min-md-height-pct-83 {
    min-height: 83%; }
  .min-md-height-pct-84 {
    min-height: 84%; }
  .min-md-height-pct-85 {
    min-height: 85%; }
  .min-md-height-pct-86 {
    min-height: 86%; }
  .min-md-height-pct-87 {
    min-height: 87%; }
  .min-md-height-pct-88 {
    min-height: 88%; }
  .min-md-height-pct-89 {
    min-height: 89%; }
  .min-md-height-pct-90 {
    min-height: 90%; }
  .min-md-height-pct-91 {
    min-height: 91%; }
  .min-md-height-pct-92 {
    min-height: 92%; }
  .min-md-height-pct-93 {
    min-height: 93%; }
  .min-md-height-pct-94 {
    min-height: 94%; }
  .min-md-height-pct-95 {
    min-height: 95%; }
  .min-md-height-pct-96 {
    min-height: 96%; }
  .min-md-height-pct-97 {
    min-height: 97%; }
  .min-md-height-pct-98 {
    min-height: 98%; }
  .min-md-height-pct-99 {
    min-height: 99%; }
  .min-md-height-pct-100 {
    min-height: 100%; } }

@media (min-width: 1170px) {
  .min-lg-height-pct-0 {
    min-height: 0%; }
  .min-lg-height-pct-1 {
    min-height: 1%; }
  .min-lg-height-pct-2 {
    min-height: 2%; }
  .min-lg-height-pct-3 {
    min-height: 3%; }
  .min-lg-height-pct-4 {
    min-height: 4%; }
  .min-lg-height-pct-5 {
    min-height: 5%; }
  .min-lg-height-pct-6 {
    min-height: 6%; }
  .min-lg-height-pct-7 {
    min-height: 7%; }
  .min-lg-height-pct-8 {
    min-height: 8%; }
  .min-lg-height-pct-9 {
    min-height: 9%; }
  .min-lg-height-pct-10 {
    min-height: 10%; }
  .min-lg-height-pct-11 {
    min-height: 11%; }
  .min-lg-height-pct-12 {
    min-height: 12%; }
  .min-lg-height-pct-13 {
    min-height: 13%; }
  .min-lg-height-pct-14 {
    min-height: 14%; }
  .min-lg-height-pct-15 {
    min-height: 15%; }
  .min-lg-height-pct-16 {
    min-height: 16%; }
  .min-lg-height-pct-17 {
    min-height: 17%; }
  .min-lg-height-pct-18 {
    min-height: 18%; }
  .min-lg-height-pct-19 {
    min-height: 19%; }
  .min-lg-height-pct-20 {
    min-height: 20%; }
  .min-lg-height-pct-21 {
    min-height: 21%; }
  .min-lg-height-pct-22 {
    min-height: 22%; }
  .min-lg-height-pct-23 {
    min-height: 23%; }
  .min-lg-height-pct-24 {
    min-height: 24%; }
  .min-lg-height-pct-25 {
    min-height: 25%; }
  .min-lg-height-pct-26 {
    min-height: 26%; }
  .min-lg-height-pct-27 {
    min-height: 27%; }
  .min-lg-height-pct-28 {
    min-height: 28%; }
  .min-lg-height-pct-29 {
    min-height: 29%; }
  .min-lg-height-pct-30 {
    min-height: 30%; }
  .min-lg-height-pct-31 {
    min-height: 31%; }
  .min-lg-height-pct-32 {
    min-height: 32%; }
  .min-lg-height-pct-33 {
    min-height: 33%; }
  .min-lg-height-pct-34 {
    min-height: 34%; }
  .min-lg-height-pct-35 {
    min-height: 35%; }
  .min-lg-height-pct-36 {
    min-height: 36%; }
  .min-lg-height-pct-37 {
    min-height: 37%; }
  .min-lg-height-pct-38 {
    min-height: 38%; }
  .min-lg-height-pct-39 {
    min-height: 39%; }
  .min-lg-height-pct-40 {
    min-height: 40%; }
  .min-lg-height-pct-41 {
    min-height: 41%; }
  .min-lg-height-pct-42 {
    min-height: 42%; }
  .min-lg-height-pct-43 {
    min-height: 43%; }
  .min-lg-height-pct-44 {
    min-height: 44%; }
  .min-lg-height-pct-45 {
    min-height: 45%; }
  .min-lg-height-pct-46 {
    min-height: 46%; }
  .min-lg-height-pct-47 {
    min-height: 47%; }
  .min-lg-height-pct-48 {
    min-height: 48%; }
  .min-lg-height-pct-49 {
    min-height: 49%; }
  .min-lg-height-pct-50 {
    min-height: 50%; }
  .min-lg-height-pct-51 {
    min-height: 51%; }
  .min-lg-height-pct-52 {
    min-height: 52%; }
  .min-lg-height-pct-53 {
    min-height: 53%; }
  .min-lg-height-pct-54 {
    min-height: 54%; }
  .min-lg-height-pct-55 {
    min-height: 55%; }
  .min-lg-height-pct-56 {
    min-height: 56%; }
  .min-lg-height-pct-57 {
    min-height: 57%; }
  .min-lg-height-pct-58 {
    min-height: 58%; }
  .min-lg-height-pct-59 {
    min-height: 59%; }
  .min-lg-height-pct-60 {
    min-height: 60%; }
  .min-lg-height-pct-61 {
    min-height: 61%; }
  .min-lg-height-pct-62 {
    min-height: 62%; }
  .min-lg-height-pct-63 {
    min-height: 63%; }
  .min-lg-height-pct-64 {
    min-height: 64%; }
  .min-lg-height-pct-65 {
    min-height: 65%; }
  .min-lg-height-pct-66 {
    min-height: 66%; }
  .min-lg-height-pct-67 {
    min-height: 67%; }
  .min-lg-height-pct-68 {
    min-height: 68%; }
  .min-lg-height-pct-69 {
    min-height: 69%; }
  .min-lg-height-pct-70 {
    min-height: 70%; }
  .min-lg-height-pct-71 {
    min-height: 71%; }
  .min-lg-height-pct-72 {
    min-height: 72%; }
  .min-lg-height-pct-73 {
    min-height: 73%; }
  .min-lg-height-pct-74 {
    min-height: 74%; }
  .min-lg-height-pct-75 {
    min-height: 75%; }
  .min-lg-height-pct-76 {
    min-height: 76%; }
  .min-lg-height-pct-77 {
    min-height: 77%; }
  .min-lg-height-pct-78 {
    min-height: 78%; }
  .min-lg-height-pct-79 {
    min-height: 79%; }
  .min-lg-height-pct-80 {
    min-height: 80%; }
  .min-lg-height-pct-81 {
    min-height: 81%; }
  .min-lg-height-pct-82 {
    min-height: 82%; }
  .min-lg-height-pct-83 {
    min-height: 83%; }
  .min-lg-height-pct-84 {
    min-height: 84%; }
  .min-lg-height-pct-85 {
    min-height: 85%; }
  .min-lg-height-pct-86 {
    min-height: 86%; }
  .min-lg-height-pct-87 {
    min-height: 87%; }
  .min-lg-height-pct-88 {
    min-height: 88%; }
  .min-lg-height-pct-89 {
    min-height: 89%; }
  .min-lg-height-pct-90 {
    min-height: 90%; }
  .min-lg-height-pct-91 {
    min-height: 91%; }
  .min-lg-height-pct-92 {
    min-height: 92%; }
  .min-lg-height-pct-93 {
    min-height: 93%; }
  .min-lg-height-pct-94 {
    min-height: 94%; }
  .min-lg-height-pct-95 {
    min-height: 95%; }
  .min-lg-height-pct-96 {
    min-height: 96%; }
  .min-lg-height-pct-97 {
    min-height: 97%; }
  .min-lg-height-pct-98 {
    min-height: 98%; }
  .min-lg-height-pct-99 {
    min-height: 99%; }
  .min-lg-height-pct-100 {
    min-height: 100%; } }

.min-all-height-0 {
  min-height: 0px; }

.min-all-height-1 {
  min-height: 1px; }

.min-all-height-2 {
  min-height: 2px; }

.min-all-height-3 {
  min-height: 3px; }

.min-all-height-4 {
  min-height: 4px; }

.min-all-height-5 {
  min-height: 5px; }

.min-all-height-6 {
  min-height: 6px; }

.min-all-height-7 {
  min-height: 7px; }

.min-all-height-8 {
  min-height: 8px; }

.min-all-height-9 {
  min-height: 9px; }

.min-all-height-10 {
  min-height: 10px; }

.min-all-height-11 {
  min-height: 11px; }

.min-all-height-12 {
  min-height: 12px; }

.min-all-height-13 {
  min-height: 13px; }

.min-all-height-14 {
  min-height: 14px; }

.min-all-height-15 {
  min-height: 15px; }

.min-all-height-16 {
  min-height: 16px; }

.min-all-height-17 {
  min-height: 17px; }

.min-all-height-18 {
  min-height: 18px; }

.min-all-height-19 {
  min-height: 19px; }

.min-all-height-20 {
  min-height: 20px; }

.min-all-height-21 {
  min-height: 21px; }

.min-all-height-22 {
  min-height: 22px; }

.min-all-height-23 {
  min-height: 23px; }

.min-all-height-24 {
  min-height: 24px; }

.min-all-height-25 {
  min-height: 25px; }

.min-all-height-26 {
  min-height: 26px; }

.min-all-height-27 {
  min-height: 27px; }

.min-all-height-28 {
  min-height: 28px; }

.min-all-height-29 {
  min-height: 29px; }

.min-all-height-30 {
  min-height: 30px; }

.min-all-height-31 {
  min-height: 31px; }

.min-all-height-32 {
  min-height: 32px; }

.min-all-height-33 {
  min-height: 33px; }

.min-all-height-34 {
  min-height: 34px; }

.min-all-height-35 {
  min-height: 35px; }

.min-all-height-36 {
  min-height: 36px; }

.min-all-height-37 {
  min-height: 37px; }

.min-all-height-38 {
  min-height: 38px; }

.min-all-height-39 {
  min-height: 39px; }

.min-all-height-40 {
  min-height: 40px; }

.min-all-height-41 {
  min-height: 41px; }

.min-all-height-42 {
  min-height: 42px; }

.min-all-height-43 {
  min-height: 43px; }

.min-all-height-44 {
  min-height: 44px; }

.min-all-height-45 {
  min-height: 45px; }

.min-all-height-46 {
  min-height: 46px; }

.min-all-height-47 {
  min-height: 47px; }

.min-all-height-48 {
  min-height: 48px; }

.min-all-height-49 {
  min-height: 49px; }

.min-all-height-50 {
  min-height: 50px; }

.min-all-height-51 {
  min-height: 51px; }

.min-all-height-52 {
  min-height: 52px; }

.min-all-height-53 {
  min-height: 53px; }

.min-all-height-54 {
  min-height: 54px; }

.min-all-height-55 {
  min-height: 55px; }

.min-all-height-56 {
  min-height: 56px; }

.min-all-height-57 {
  min-height: 57px; }

.min-all-height-58 {
  min-height: 58px; }

.min-all-height-59 {
  min-height: 59px; }

.min-all-height-60 {
  min-height: 60px; }

.min-all-height-61 {
  min-height: 61px; }

.min-all-height-62 {
  min-height: 62px; }

.min-all-height-63 {
  min-height: 63px; }

.min-all-height-64 {
  min-height: 64px; }

.min-all-height-65 {
  min-height: 65px; }

.min-all-height-66 {
  min-height: 66px; }

.min-all-height-67 {
  min-height: 67px; }

.min-all-height-68 {
  min-height: 68px; }

.min-all-height-69 {
  min-height: 69px; }

.min-all-height-70 {
  min-height: 70px; }

.min-all-height-71 {
  min-height: 71px; }

.min-all-height-72 {
  min-height: 72px; }

.min-all-height-73 {
  min-height: 73px; }

.min-all-height-74 {
  min-height: 74px; }

.min-all-height-75 {
  min-height: 75px; }

.min-all-height-76 {
  min-height: 76px; }

.min-all-height-77 {
  min-height: 77px; }

.min-all-height-78 {
  min-height: 78px; }

.min-all-height-79 {
  min-height: 79px; }

.min-all-height-80 {
  min-height: 80px; }

.min-all-height-81 {
  min-height: 81px; }

.min-all-height-82 {
  min-height: 82px; }

.min-all-height-83 {
  min-height: 83px; }

.min-all-height-84 {
  min-height: 84px; }

.min-all-height-85 {
  min-height: 85px; }

.min-all-height-86 {
  min-height: 86px; }

.min-all-height-87 {
  min-height: 87px; }

.min-all-height-88 {
  min-height: 88px; }

.min-all-height-89 {
  min-height: 89px; }

.min-all-height-90 {
  min-height: 90px; }

.min-all-height-91 {
  min-height: 91px; }

.min-all-height-92 {
  min-height: 92px; }

.min-all-height-93 {
  min-height: 93px; }

.min-all-height-94 {
  min-height: 94px; }

.min-all-height-95 {
  min-height: 95px; }

.min-all-height-96 {
  min-height: 96px; }

.min-all-height-97 {
  min-height: 97px; }

.min-all-height-98 {
  min-height: 98px; }

.min-all-height-99 {
  min-height: 99px; }

.min-all-height-100 {
  min-height: 100px; }

@media (min-width: 0) and (max-width: 767px) {
  .min-xs-height-0 {
    min-height: 0px; }
  .min-xs-height-1 {
    min-height: 1px; }
  .min-xs-height-2 {
    min-height: 2px; }
  .min-xs-height-3 {
    min-height: 3px; }
  .min-xs-height-4 {
    min-height: 4px; }
  .min-xs-height-5 {
    min-height: 5px; }
  .min-xs-height-6 {
    min-height: 6px; }
  .min-xs-height-7 {
    min-height: 7px; }
  .min-xs-height-8 {
    min-height: 8px; }
  .min-xs-height-9 {
    min-height: 9px; }
  .min-xs-height-10 {
    min-height: 10px; }
  .min-xs-height-11 {
    min-height: 11px; }
  .min-xs-height-12 {
    min-height: 12px; }
  .min-xs-height-13 {
    min-height: 13px; }
  .min-xs-height-14 {
    min-height: 14px; }
  .min-xs-height-15 {
    min-height: 15px; }
  .min-xs-height-16 {
    min-height: 16px; }
  .min-xs-height-17 {
    min-height: 17px; }
  .min-xs-height-18 {
    min-height: 18px; }
  .min-xs-height-19 {
    min-height: 19px; }
  .min-xs-height-20 {
    min-height: 20px; }
  .min-xs-height-21 {
    min-height: 21px; }
  .min-xs-height-22 {
    min-height: 22px; }
  .min-xs-height-23 {
    min-height: 23px; }
  .min-xs-height-24 {
    min-height: 24px; }
  .min-xs-height-25 {
    min-height: 25px; }
  .min-xs-height-26 {
    min-height: 26px; }
  .min-xs-height-27 {
    min-height: 27px; }
  .min-xs-height-28 {
    min-height: 28px; }
  .min-xs-height-29 {
    min-height: 29px; }
  .min-xs-height-30 {
    min-height: 30px; }
  .min-xs-height-31 {
    min-height: 31px; }
  .min-xs-height-32 {
    min-height: 32px; }
  .min-xs-height-33 {
    min-height: 33px; }
  .min-xs-height-34 {
    min-height: 34px; }
  .min-xs-height-35 {
    min-height: 35px; }
  .min-xs-height-36 {
    min-height: 36px; }
  .min-xs-height-37 {
    min-height: 37px; }
  .min-xs-height-38 {
    min-height: 38px; }
  .min-xs-height-39 {
    min-height: 39px; }
  .min-xs-height-40 {
    min-height: 40px; }
  .min-xs-height-41 {
    min-height: 41px; }
  .min-xs-height-42 {
    min-height: 42px; }
  .min-xs-height-43 {
    min-height: 43px; }
  .min-xs-height-44 {
    min-height: 44px; }
  .min-xs-height-45 {
    min-height: 45px; }
  .min-xs-height-46 {
    min-height: 46px; }
  .min-xs-height-47 {
    min-height: 47px; }
  .min-xs-height-48 {
    min-height: 48px; }
  .min-xs-height-49 {
    min-height: 49px; }
  .min-xs-height-50 {
    min-height: 50px; }
  .min-xs-height-51 {
    min-height: 51px; }
  .min-xs-height-52 {
    min-height: 52px; }
  .min-xs-height-53 {
    min-height: 53px; }
  .min-xs-height-54 {
    min-height: 54px; }
  .min-xs-height-55 {
    min-height: 55px; }
  .min-xs-height-56 {
    min-height: 56px; }
  .min-xs-height-57 {
    min-height: 57px; }
  .min-xs-height-58 {
    min-height: 58px; }
  .min-xs-height-59 {
    min-height: 59px; }
  .min-xs-height-60 {
    min-height: 60px; }
  .min-xs-height-61 {
    min-height: 61px; }
  .min-xs-height-62 {
    min-height: 62px; }
  .min-xs-height-63 {
    min-height: 63px; }
  .min-xs-height-64 {
    min-height: 64px; }
  .min-xs-height-65 {
    min-height: 65px; }
  .min-xs-height-66 {
    min-height: 66px; }
  .min-xs-height-67 {
    min-height: 67px; }
  .min-xs-height-68 {
    min-height: 68px; }
  .min-xs-height-69 {
    min-height: 69px; }
  .min-xs-height-70 {
    min-height: 70px; }
  .min-xs-height-71 {
    min-height: 71px; }
  .min-xs-height-72 {
    min-height: 72px; }
  .min-xs-height-73 {
    min-height: 73px; }
  .min-xs-height-74 {
    min-height: 74px; }
  .min-xs-height-75 {
    min-height: 75px; }
  .min-xs-height-76 {
    min-height: 76px; }
  .min-xs-height-77 {
    min-height: 77px; }
  .min-xs-height-78 {
    min-height: 78px; }
  .min-xs-height-79 {
    min-height: 79px; }
  .min-xs-height-80 {
    min-height: 80px; }
  .min-xs-height-81 {
    min-height: 81px; }
  .min-xs-height-82 {
    min-height: 82px; }
  .min-xs-height-83 {
    min-height: 83px; }
  .min-xs-height-84 {
    min-height: 84px; }
  .min-xs-height-85 {
    min-height: 85px; }
  .min-xs-height-86 {
    min-height: 86px; }
  .min-xs-height-87 {
    min-height: 87px; }
  .min-xs-height-88 {
    min-height: 88px; }
  .min-xs-height-89 {
    min-height: 89px; }
  .min-xs-height-90 {
    min-height: 90px; }
  .min-xs-height-91 {
    min-height: 91px; }
  .min-xs-height-92 {
    min-height: 92px; }
  .min-xs-height-93 {
    min-height: 93px; }
  .min-xs-height-94 {
    min-height: 94px; }
  .min-xs-height-95 {
    min-height: 95px; }
  .min-xs-height-96 {
    min-height: 96px; }
  .min-xs-height-97 {
    min-height: 97px; }
  .min-xs-height-98 {
    min-height: 98px; }
  .min-xs-height-99 {
    min-height: 99px; }
  .min-xs-height-100 {
    min-height: 100px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .min-sm-height-0 {
    min-height: 0px; }
  .min-sm-height-1 {
    min-height: 1px; }
  .min-sm-height-2 {
    min-height: 2px; }
  .min-sm-height-3 {
    min-height: 3px; }
  .min-sm-height-4 {
    min-height: 4px; }
  .min-sm-height-5 {
    min-height: 5px; }
  .min-sm-height-6 {
    min-height: 6px; }
  .min-sm-height-7 {
    min-height: 7px; }
  .min-sm-height-8 {
    min-height: 8px; }
  .min-sm-height-9 {
    min-height: 9px; }
  .min-sm-height-10 {
    min-height: 10px; }
  .min-sm-height-11 {
    min-height: 11px; }
  .min-sm-height-12 {
    min-height: 12px; }
  .min-sm-height-13 {
    min-height: 13px; }
  .min-sm-height-14 {
    min-height: 14px; }
  .min-sm-height-15 {
    min-height: 15px; }
  .min-sm-height-16 {
    min-height: 16px; }
  .min-sm-height-17 {
    min-height: 17px; }
  .min-sm-height-18 {
    min-height: 18px; }
  .min-sm-height-19 {
    min-height: 19px; }
  .min-sm-height-20 {
    min-height: 20px; }
  .min-sm-height-21 {
    min-height: 21px; }
  .min-sm-height-22 {
    min-height: 22px; }
  .min-sm-height-23 {
    min-height: 23px; }
  .min-sm-height-24 {
    min-height: 24px; }
  .min-sm-height-25 {
    min-height: 25px; }
  .min-sm-height-26 {
    min-height: 26px; }
  .min-sm-height-27 {
    min-height: 27px; }
  .min-sm-height-28 {
    min-height: 28px; }
  .min-sm-height-29 {
    min-height: 29px; }
  .min-sm-height-30 {
    min-height: 30px; }
  .min-sm-height-31 {
    min-height: 31px; }
  .min-sm-height-32 {
    min-height: 32px; }
  .min-sm-height-33 {
    min-height: 33px; }
  .min-sm-height-34 {
    min-height: 34px; }
  .min-sm-height-35 {
    min-height: 35px; }
  .min-sm-height-36 {
    min-height: 36px; }
  .min-sm-height-37 {
    min-height: 37px; }
  .min-sm-height-38 {
    min-height: 38px; }
  .min-sm-height-39 {
    min-height: 39px; }
  .min-sm-height-40 {
    min-height: 40px; }
  .min-sm-height-41 {
    min-height: 41px; }
  .min-sm-height-42 {
    min-height: 42px; }
  .min-sm-height-43 {
    min-height: 43px; }
  .min-sm-height-44 {
    min-height: 44px; }
  .min-sm-height-45 {
    min-height: 45px; }
  .min-sm-height-46 {
    min-height: 46px; }
  .min-sm-height-47 {
    min-height: 47px; }
  .min-sm-height-48 {
    min-height: 48px; }
  .min-sm-height-49 {
    min-height: 49px; }
  .min-sm-height-50 {
    min-height: 50px; }
  .min-sm-height-51 {
    min-height: 51px; }
  .min-sm-height-52 {
    min-height: 52px; }
  .min-sm-height-53 {
    min-height: 53px; }
  .min-sm-height-54 {
    min-height: 54px; }
  .min-sm-height-55 {
    min-height: 55px; }
  .min-sm-height-56 {
    min-height: 56px; }
  .min-sm-height-57 {
    min-height: 57px; }
  .min-sm-height-58 {
    min-height: 58px; }
  .min-sm-height-59 {
    min-height: 59px; }
  .min-sm-height-60 {
    min-height: 60px; }
  .min-sm-height-61 {
    min-height: 61px; }
  .min-sm-height-62 {
    min-height: 62px; }
  .min-sm-height-63 {
    min-height: 63px; }
  .min-sm-height-64 {
    min-height: 64px; }
  .min-sm-height-65 {
    min-height: 65px; }
  .min-sm-height-66 {
    min-height: 66px; }
  .min-sm-height-67 {
    min-height: 67px; }
  .min-sm-height-68 {
    min-height: 68px; }
  .min-sm-height-69 {
    min-height: 69px; }
  .min-sm-height-70 {
    min-height: 70px; }
  .min-sm-height-71 {
    min-height: 71px; }
  .min-sm-height-72 {
    min-height: 72px; }
  .min-sm-height-73 {
    min-height: 73px; }
  .min-sm-height-74 {
    min-height: 74px; }
  .min-sm-height-75 {
    min-height: 75px; }
  .min-sm-height-76 {
    min-height: 76px; }
  .min-sm-height-77 {
    min-height: 77px; }
  .min-sm-height-78 {
    min-height: 78px; }
  .min-sm-height-79 {
    min-height: 79px; }
  .min-sm-height-80 {
    min-height: 80px; }
  .min-sm-height-81 {
    min-height: 81px; }
  .min-sm-height-82 {
    min-height: 82px; }
  .min-sm-height-83 {
    min-height: 83px; }
  .min-sm-height-84 {
    min-height: 84px; }
  .min-sm-height-85 {
    min-height: 85px; }
  .min-sm-height-86 {
    min-height: 86px; }
  .min-sm-height-87 {
    min-height: 87px; }
  .min-sm-height-88 {
    min-height: 88px; }
  .min-sm-height-89 {
    min-height: 89px; }
  .min-sm-height-90 {
    min-height: 90px; }
  .min-sm-height-91 {
    min-height: 91px; }
  .min-sm-height-92 {
    min-height: 92px; }
  .min-sm-height-93 {
    min-height: 93px; }
  .min-sm-height-94 {
    min-height: 94px; }
  .min-sm-height-95 {
    min-height: 95px; }
  .min-sm-height-96 {
    min-height: 96px; }
  .min-sm-height-97 {
    min-height: 97px; }
  .min-sm-height-98 {
    min-height: 98px; }
  .min-sm-height-99 {
    min-height: 99px; }
  .min-sm-height-100 {
    min-height: 100px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .min-md-height-0 {
    min-height: 0px; }
  .min-md-height-1 {
    min-height: 1px; }
  .min-md-height-2 {
    min-height: 2px; }
  .min-md-height-3 {
    min-height: 3px; }
  .min-md-height-4 {
    min-height: 4px; }
  .min-md-height-5 {
    min-height: 5px; }
  .min-md-height-6 {
    min-height: 6px; }
  .min-md-height-7 {
    min-height: 7px; }
  .min-md-height-8 {
    min-height: 8px; }
  .min-md-height-9 {
    min-height: 9px; }
  .min-md-height-10 {
    min-height: 10px; }
  .min-md-height-11 {
    min-height: 11px; }
  .min-md-height-12 {
    min-height: 12px; }
  .min-md-height-13 {
    min-height: 13px; }
  .min-md-height-14 {
    min-height: 14px; }
  .min-md-height-15 {
    min-height: 15px; }
  .min-md-height-16 {
    min-height: 16px; }
  .min-md-height-17 {
    min-height: 17px; }
  .min-md-height-18 {
    min-height: 18px; }
  .min-md-height-19 {
    min-height: 19px; }
  .min-md-height-20 {
    min-height: 20px; }
  .min-md-height-21 {
    min-height: 21px; }
  .min-md-height-22 {
    min-height: 22px; }
  .min-md-height-23 {
    min-height: 23px; }
  .min-md-height-24 {
    min-height: 24px; }
  .min-md-height-25 {
    min-height: 25px; }
  .min-md-height-26 {
    min-height: 26px; }
  .min-md-height-27 {
    min-height: 27px; }
  .min-md-height-28 {
    min-height: 28px; }
  .min-md-height-29 {
    min-height: 29px; }
  .min-md-height-30 {
    min-height: 30px; }
  .min-md-height-31 {
    min-height: 31px; }
  .min-md-height-32 {
    min-height: 32px; }
  .min-md-height-33 {
    min-height: 33px; }
  .min-md-height-34 {
    min-height: 34px; }
  .min-md-height-35 {
    min-height: 35px; }
  .min-md-height-36 {
    min-height: 36px; }
  .min-md-height-37 {
    min-height: 37px; }
  .min-md-height-38 {
    min-height: 38px; }
  .min-md-height-39 {
    min-height: 39px; }
  .min-md-height-40 {
    min-height: 40px; }
  .min-md-height-41 {
    min-height: 41px; }
  .min-md-height-42 {
    min-height: 42px; }
  .min-md-height-43 {
    min-height: 43px; }
  .min-md-height-44 {
    min-height: 44px; }
  .min-md-height-45 {
    min-height: 45px; }
  .min-md-height-46 {
    min-height: 46px; }
  .min-md-height-47 {
    min-height: 47px; }
  .min-md-height-48 {
    min-height: 48px; }
  .min-md-height-49 {
    min-height: 49px; }
  .min-md-height-50 {
    min-height: 50px; }
  .min-md-height-51 {
    min-height: 51px; }
  .min-md-height-52 {
    min-height: 52px; }
  .min-md-height-53 {
    min-height: 53px; }
  .min-md-height-54 {
    min-height: 54px; }
  .min-md-height-55 {
    min-height: 55px; }
  .min-md-height-56 {
    min-height: 56px; }
  .min-md-height-57 {
    min-height: 57px; }
  .min-md-height-58 {
    min-height: 58px; }
  .min-md-height-59 {
    min-height: 59px; }
  .min-md-height-60 {
    min-height: 60px; }
  .min-md-height-61 {
    min-height: 61px; }
  .min-md-height-62 {
    min-height: 62px; }
  .min-md-height-63 {
    min-height: 63px; }
  .min-md-height-64 {
    min-height: 64px; }
  .min-md-height-65 {
    min-height: 65px; }
  .min-md-height-66 {
    min-height: 66px; }
  .min-md-height-67 {
    min-height: 67px; }
  .min-md-height-68 {
    min-height: 68px; }
  .min-md-height-69 {
    min-height: 69px; }
  .min-md-height-70 {
    min-height: 70px; }
  .min-md-height-71 {
    min-height: 71px; }
  .min-md-height-72 {
    min-height: 72px; }
  .min-md-height-73 {
    min-height: 73px; }
  .min-md-height-74 {
    min-height: 74px; }
  .min-md-height-75 {
    min-height: 75px; }
  .min-md-height-76 {
    min-height: 76px; }
  .min-md-height-77 {
    min-height: 77px; }
  .min-md-height-78 {
    min-height: 78px; }
  .min-md-height-79 {
    min-height: 79px; }
  .min-md-height-80 {
    min-height: 80px; }
  .min-md-height-81 {
    min-height: 81px; }
  .min-md-height-82 {
    min-height: 82px; }
  .min-md-height-83 {
    min-height: 83px; }
  .min-md-height-84 {
    min-height: 84px; }
  .min-md-height-85 {
    min-height: 85px; }
  .min-md-height-86 {
    min-height: 86px; }
  .min-md-height-87 {
    min-height: 87px; }
  .min-md-height-88 {
    min-height: 88px; }
  .min-md-height-89 {
    min-height: 89px; }
  .min-md-height-90 {
    min-height: 90px; }
  .min-md-height-91 {
    min-height: 91px; }
  .min-md-height-92 {
    min-height: 92px; }
  .min-md-height-93 {
    min-height: 93px; }
  .min-md-height-94 {
    min-height: 94px; }
  .min-md-height-95 {
    min-height: 95px; }
  .min-md-height-96 {
    min-height: 96px; }
  .min-md-height-97 {
    min-height: 97px; }
  .min-md-height-98 {
    min-height: 98px; }
  .min-md-height-99 {
    min-height: 99px; }
  .min-md-height-100 {
    min-height: 100px; } }

@media (min-width: 1170px) {
  .min-lg-height-0 {
    min-height: 0px; }
  .min-lg-height-1 {
    min-height: 1px; }
  .min-lg-height-2 {
    min-height: 2px; }
  .min-lg-height-3 {
    min-height: 3px; }
  .min-lg-height-4 {
    min-height: 4px; }
  .min-lg-height-5 {
    min-height: 5px; }
  .min-lg-height-6 {
    min-height: 6px; }
  .min-lg-height-7 {
    min-height: 7px; }
  .min-lg-height-8 {
    min-height: 8px; }
  .min-lg-height-9 {
    min-height: 9px; }
  .min-lg-height-10 {
    min-height: 10px; }
  .min-lg-height-11 {
    min-height: 11px; }
  .min-lg-height-12 {
    min-height: 12px; }
  .min-lg-height-13 {
    min-height: 13px; }
  .min-lg-height-14 {
    min-height: 14px; }
  .min-lg-height-15 {
    min-height: 15px; }
  .min-lg-height-16 {
    min-height: 16px; }
  .min-lg-height-17 {
    min-height: 17px; }
  .min-lg-height-18 {
    min-height: 18px; }
  .min-lg-height-19 {
    min-height: 19px; }
  .min-lg-height-20 {
    min-height: 20px; }
  .min-lg-height-21 {
    min-height: 21px; }
  .min-lg-height-22 {
    min-height: 22px; }
  .min-lg-height-23 {
    min-height: 23px; }
  .min-lg-height-24 {
    min-height: 24px; }
  .min-lg-height-25 {
    min-height: 25px; }
  .min-lg-height-26 {
    min-height: 26px; }
  .min-lg-height-27 {
    min-height: 27px; }
  .min-lg-height-28 {
    min-height: 28px; }
  .min-lg-height-29 {
    min-height: 29px; }
  .min-lg-height-30 {
    min-height: 30px; }
  .min-lg-height-31 {
    min-height: 31px; }
  .min-lg-height-32 {
    min-height: 32px; }
  .min-lg-height-33 {
    min-height: 33px; }
  .min-lg-height-34 {
    min-height: 34px; }
  .min-lg-height-35 {
    min-height: 35px; }
  .min-lg-height-36 {
    min-height: 36px; }
  .min-lg-height-37 {
    min-height: 37px; }
  .min-lg-height-38 {
    min-height: 38px; }
  .min-lg-height-39 {
    min-height: 39px; }
  .min-lg-height-40 {
    min-height: 40px; }
  .min-lg-height-41 {
    min-height: 41px; }
  .min-lg-height-42 {
    min-height: 42px; }
  .min-lg-height-43 {
    min-height: 43px; }
  .min-lg-height-44 {
    min-height: 44px; }
  .min-lg-height-45 {
    min-height: 45px; }
  .min-lg-height-46 {
    min-height: 46px; }
  .min-lg-height-47 {
    min-height: 47px; }
  .min-lg-height-48 {
    min-height: 48px; }
  .min-lg-height-49 {
    min-height: 49px; }
  .min-lg-height-50 {
    min-height: 50px; }
  .min-lg-height-51 {
    min-height: 51px; }
  .min-lg-height-52 {
    min-height: 52px; }
  .min-lg-height-53 {
    min-height: 53px; }
  .min-lg-height-54 {
    min-height: 54px; }
  .min-lg-height-55 {
    min-height: 55px; }
  .min-lg-height-56 {
    min-height: 56px; }
  .min-lg-height-57 {
    min-height: 57px; }
  .min-lg-height-58 {
    min-height: 58px; }
  .min-lg-height-59 {
    min-height: 59px; }
  .min-lg-height-60 {
    min-height: 60px; }
  .min-lg-height-61 {
    min-height: 61px; }
  .min-lg-height-62 {
    min-height: 62px; }
  .min-lg-height-63 {
    min-height: 63px; }
  .min-lg-height-64 {
    min-height: 64px; }
  .min-lg-height-65 {
    min-height: 65px; }
  .min-lg-height-66 {
    min-height: 66px; }
  .min-lg-height-67 {
    min-height: 67px; }
  .min-lg-height-68 {
    min-height: 68px; }
  .min-lg-height-69 {
    min-height: 69px; }
  .min-lg-height-70 {
    min-height: 70px; }
  .min-lg-height-71 {
    min-height: 71px; }
  .min-lg-height-72 {
    min-height: 72px; }
  .min-lg-height-73 {
    min-height: 73px; }
  .min-lg-height-74 {
    min-height: 74px; }
  .min-lg-height-75 {
    min-height: 75px; }
  .min-lg-height-76 {
    min-height: 76px; }
  .min-lg-height-77 {
    min-height: 77px; }
  .min-lg-height-78 {
    min-height: 78px; }
  .min-lg-height-79 {
    min-height: 79px; }
  .min-lg-height-80 {
    min-height: 80px; }
  .min-lg-height-81 {
    min-height: 81px; }
  .min-lg-height-82 {
    min-height: 82px; }
  .min-lg-height-83 {
    min-height: 83px; }
  .min-lg-height-84 {
    min-height: 84px; }
  .min-lg-height-85 {
    min-height: 85px; }
  .min-lg-height-86 {
    min-height: 86px; }
  .min-lg-height-87 {
    min-height: 87px; }
  .min-lg-height-88 {
    min-height: 88px; }
  .min-lg-height-89 {
    min-height: 89px; }
  .min-lg-height-90 {
    min-height: 90px; }
  .min-lg-height-91 {
    min-height: 91px; }
  .min-lg-height-92 {
    min-height: 92px; }
  .min-lg-height-93 {
    min-height: 93px; }
  .min-lg-height-94 {
    min-height: 94px; }
  .min-lg-height-95 {
    min-height: 95px; }
  .min-lg-height-96 {
    min-height: 96px; }
  .min-lg-height-97 {
    min-height: 97px; }
  .min-lg-height-98 {
    min-height: 98px; }
  .min-lg-height-99 {
    min-height: 99px; }
  .min-lg-height-100 {
    min-height: 100px; } }

/* ----------------------------------------------- min-height [END] ------------------------------------------------- */
/* ----------------------------------------------- opacity [START] -------------------------------------------------- */
.opacity-all-0 {
  opacity: 0; }

.opacity-all-1 {
  opacity: 0.01; }

.opacity-all-2 {
  opacity: 0.02; }

.opacity-all-3 {
  opacity: 0.03; }

.opacity-all-4 {
  opacity: 0.04; }

.opacity-all-5 {
  opacity: 0.05; }

.opacity-all-6 {
  opacity: 0.06; }

.opacity-all-7 {
  opacity: 0.07; }

.opacity-all-8 {
  opacity: 0.08; }

.opacity-all-9 {
  opacity: 0.09; }

.opacity-all-10 {
  opacity: 0.1; }

.opacity-all-11 {
  opacity: 0.11; }

.opacity-all-12 {
  opacity: 0.12; }

.opacity-all-13 {
  opacity: 0.13; }

.opacity-all-14 {
  opacity: 0.14; }

.opacity-all-15 {
  opacity: 0.15; }

.opacity-all-16 {
  opacity: 0.16; }

.opacity-all-17 {
  opacity: 0.17; }

.opacity-all-18 {
  opacity: 0.18; }

.opacity-all-19 {
  opacity: 0.19; }

.opacity-all-20 {
  opacity: 0.2; }

.opacity-all-21 {
  opacity: 0.21; }

.opacity-all-22 {
  opacity: 0.22; }

.opacity-all-23 {
  opacity: 0.23; }

.opacity-all-24 {
  opacity: 0.24; }

.opacity-all-25 {
  opacity: 0.25; }

.opacity-all-26 {
  opacity: 0.26; }

.opacity-all-27 {
  opacity: 0.27; }

.opacity-all-28 {
  opacity: 0.28; }

.opacity-all-29 {
  opacity: 0.29; }

.opacity-all-30 {
  opacity: 0.3; }

.opacity-all-31 {
  opacity: 0.31; }

.opacity-all-32 {
  opacity: 0.32; }

.opacity-all-33 {
  opacity: 0.33; }

.opacity-all-34 {
  opacity: 0.34; }

.opacity-all-35 {
  opacity: 0.35; }

.opacity-all-36 {
  opacity: 0.36; }

.opacity-all-37 {
  opacity: 0.37; }

.opacity-all-38 {
  opacity: 0.38; }

.opacity-all-39 {
  opacity: 0.39; }

.opacity-all-40 {
  opacity: 0.4; }

.opacity-all-41 {
  opacity: 0.41; }

.opacity-all-42 {
  opacity: 0.42; }

.opacity-all-43 {
  opacity: 0.43; }

.opacity-all-44 {
  opacity: 0.44; }

.opacity-all-45 {
  opacity: 0.45; }

.opacity-all-46 {
  opacity: 0.46; }

.opacity-all-47 {
  opacity: 0.47; }

.opacity-all-48 {
  opacity: 0.48; }

.opacity-all-49 {
  opacity: 0.49; }

.opacity-all-50 {
  opacity: 0.5; }

.opacity-all-51 {
  opacity: 0.51; }

.opacity-all-52 {
  opacity: 0.52; }

.opacity-all-53 {
  opacity: 0.53; }

.opacity-all-54 {
  opacity: 0.54; }

.opacity-all-55 {
  opacity: 0.55; }

.opacity-all-56 {
  opacity: 0.56; }

.opacity-all-57 {
  opacity: 0.57; }

.opacity-all-58 {
  opacity: 0.58; }

.opacity-all-59 {
  opacity: 0.59; }

.opacity-all-60 {
  opacity: 0.6; }

.opacity-all-61 {
  opacity: 0.61; }

.opacity-all-62 {
  opacity: 0.62; }

.opacity-all-63 {
  opacity: 0.63; }

.opacity-all-64 {
  opacity: 0.64; }

.opacity-all-65 {
  opacity: 0.65; }

.opacity-all-66 {
  opacity: 0.66; }

.opacity-all-67 {
  opacity: 0.67; }

.opacity-all-68 {
  opacity: 0.68; }

.opacity-all-69 {
  opacity: 0.69; }

.opacity-all-70 {
  opacity: 0.7; }

.opacity-all-71 {
  opacity: 0.71; }

.opacity-all-72 {
  opacity: 0.72; }

.opacity-all-73 {
  opacity: 0.73; }

.opacity-all-74 {
  opacity: 0.74; }

.opacity-all-75 {
  opacity: 0.75; }

.opacity-all-76 {
  opacity: 0.76; }

.opacity-all-77 {
  opacity: 0.77; }

.opacity-all-78 {
  opacity: 0.78; }

.opacity-all-79 {
  opacity: 0.79; }

.opacity-all-80 {
  opacity: 0.8; }

.opacity-all-81 {
  opacity: 0.81; }

.opacity-all-82 {
  opacity: 0.82; }

.opacity-all-83 {
  opacity: 0.83; }

.opacity-all-84 {
  opacity: 0.84; }

.opacity-all-85 {
  opacity: 0.85; }

.opacity-all-86 {
  opacity: 0.86; }

.opacity-all-87 {
  opacity: 0.87; }

.opacity-all-88 {
  opacity: 0.88; }

.opacity-all-89 {
  opacity: 0.89; }

.opacity-all-90 {
  opacity: 0.9; }

.opacity-all-91 {
  opacity: 0.91; }

.opacity-all-92 {
  opacity: 0.92; }

.opacity-all-93 {
  opacity: 0.93; }

.opacity-all-94 {
  opacity: 0.94; }

.opacity-all-95 {
  opacity: 0.95; }

.opacity-all-96 {
  opacity: 0.96; }

.opacity-all-97 {
  opacity: 0.97; }

.opacity-all-98 {
  opacity: 0.98; }

.opacity-all-99 {
  opacity: 0.99; }

.opacity-all-100 {
  opacity: 1; }

@media (min-width: 0) and (max-width: 767px) {
  .opacity-xs-0 {
    opacity: 0; }
  .opacity-xs-1 {
    opacity: 0.01; }
  .opacity-xs-2 {
    opacity: 0.02; }
  .opacity-xs-3 {
    opacity: 0.03; }
  .opacity-xs-4 {
    opacity: 0.04; }
  .opacity-xs-5 {
    opacity: 0.05; }
  .opacity-xs-6 {
    opacity: 0.06; }
  .opacity-xs-7 {
    opacity: 0.07; }
  .opacity-xs-8 {
    opacity: 0.08; }
  .opacity-xs-9 {
    opacity: 0.09; }
  .opacity-xs-10 {
    opacity: 0.1; }
  .opacity-xs-11 {
    opacity: 0.11; }
  .opacity-xs-12 {
    opacity: 0.12; }
  .opacity-xs-13 {
    opacity: 0.13; }
  .opacity-xs-14 {
    opacity: 0.14; }
  .opacity-xs-15 {
    opacity: 0.15; }
  .opacity-xs-16 {
    opacity: 0.16; }
  .opacity-xs-17 {
    opacity: 0.17; }
  .opacity-xs-18 {
    opacity: 0.18; }
  .opacity-xs-19 {
    opacity: 0.19; }
  .opacity-xs-20 {
    opacity: 0.2; }
  .opacity-xs-21 {
    opacity: 0.21; }
  .opacity-xs-22 {
    opacity: 0.22; }
  .opacity-xs-23 {
    opacity: 0.23; }
  .opacity-xs-24 {
    opacity: 0.24; }
  .opacity-xs-25 {
    opacity: 0.25; }
  .opacity-xs-26 {
    opacity: 0.26; }
  .opacity-xs-27 {
    opacity: 0.27; }
  .opacity-xs-28 {
    opacity: 0.28; }
  .opacity-xs-29 {
    opacity: 0.29; }
  .opacity-xs-30 {
    opacity: 0.3; }
  .opacity-xs-31 {
    opacity: 0.31; }
  .opacity-xs-32 {
    opacity: 0.32; }
  .opacity-xs-33 {
    opacity: 0.33; }
  .opacity-xs-34 {
    opacity: 0.34; }
  .opacity-xs-35 {
    opacity: 0.35; }
  .opacity-xs-36 {
    opacity: 0.36; }
  .opacity-xs-37 {
    opacity: 0.37; }
  .opacity-xs-38 {
    opacity: 0.38; }
  .opacity-xs-39 {
    opacity: 0.39; }
  .opacity-xs-40 {
    opacity: 0.4; }
  .opacity-xs-41 {
    opacity: 0.41; }
  .opacity-xs-42 {
    opacity: 0.42; }
  .opacity-xs-43 {
    opacity: 0.43; }
  .opacity-xs-44 {
    opacity: 0.44; }
  .opacity-xs-45 {
    opacity: 0.45; }
  .opacity-xs-46 {
    opacity: 0.46; }
  .opacity-xs-47 {
    opacity: 0.47; }
  .opacity-xs-48 {
    opacity: 0.48; }
  .opacity-xs-49 {
    opacity: 0.49; }
  .opacity-xs-50 {
    opacity: 0.5; }
  .opacity-xs-51 {
    opacity: 0.51; }
  .opacity-xs-52 {
    opacity: 0.52; }
  .opacity-xs-53 {
    opacity: 0.53; }
  .opacity-xs-54 {
    opacity: 0.54; }
  .opacity-xs-55 {
    opacity: 0.55; }
  .opacity-xs-56 {
    opacity: 0.56; }
  .opacity-xs-57 {
    opacity: 0.57; }
  .opacity-xs-58 {
    opacity: 0.58; }
  .opacity-xs-59 {
    opacity: 0.59; }
  .opacity-xs-60 {
    opacity: 0.6; }
  .opacity-xs-61 {
    opacity: 0.61; }
  .opacity-xs-62 {
    opacity: 0.62; }
  .opacity-xs-63 {
    opacity: 0.63; }
  .opacity-xs-64 {
    opacity: 0.64; }
  .opacity-xs-65 {
    opacity: 0.65; }
  .opacity-xs-66 {
    opacity: 0.66; }
  .opacity-xs-67 {
    opacity: 0.67; }
  .opacity-xs-68 {
    opacity: 0.68; }
  .opacity-xs-69 {
    opacity: 0.69; }
  .opacity-xs-70 {
    opacity: 0.7; }
  .opacity-xs-71 {
    opacity: 0.71; }
  .opacity-xs-72 {
    opacity: 0.72; }
  .opacity-xs-73 {
    opacity: 0.73; }
  .opacity-xs-74 {
    opacity: 0.74; }
  .opacity-xs-75 {
    opacity: 0.75; }
  .opacity-xs-76 {
    opacity: 0.76; }
  .opacity-xs-77 {
    opacity: 0.77; }
  .opacity-xs-78 {
    opacity: 0.78; }
  .opacity-xs-79 {
    opacity: 0.79; }
  .opacity-xs-80 {
    opacity: 0.8; }
  .opacity-xs-81 {
    opacity: 0.81; }
  .opacity-xs-82 {
    opacity: 0.82; }
  .opacity-xs-83 {
    opacity: 0.83; }
  .opacity-xs-84 {
    opacity: 0.84; }
  .opacity-xs-85 {
    opacity: 0.85; }
  .opacity-xs-86 {
    opacity: 0.86; }
  .opacity-xs-87 {
    opacity: 0.87; }
  .opacity-xs-88 {
    opacity: 0.88; }
  .opacity-xs-89 {
    opacity: 0.89; }
  .opacity-xs-90 {
    opacity: 0.9; }
  .opacity-xs-91 {
    opacity: 0.91; }
  .opacity-xs-92 {
    opacity: 0.92; }
  .opacity-xs-93 {
    opacity: 0.93; }
  .opacity-xs-94 {
    opacity: 0.94; }
  .opacity-xs-95 {
    opacity: 0.95; }
  .opacity-xs-96 {
    opacity: 0.96; }
  .opacity-xs-97 {
    opacity: 0.97; }
  .opacity-xs-98 {
    opacity: 0.98; }
  .opacity-xs-99 {
    opacity: 0.99; }
  .opacity-xs-100 {
    opacity: 1; } }

@media (min-width: 768px) and (max-width: 991px) {
  .opacity-sm-0 {
    opacity: 0; }
  .opacity-sm-1 {
    opacity: 0.01; }
  .opacity-sm-2 {
    opacity: 0.02; }
  .opacity-sm-3 {
    opacity: 0.03; }
  .opacity-sm-4 {
    opacity: 0.04; }
  .opacity-sm-5 {
    opacity: 0.05; }
  .opacity-sm-6 {
    opacity: 0.06; }
  .opacity-sm-7 {
    opacity: 0.07; }
  .opacity-sm-8 {
    opacity: 0.08; }
  .opacity-sm-9 {
    opacity: 0.09; }
  .opacity-sm-10 {
    opacity: 0.1; }
  .opacity-sm-11 {
    opacity: 0.11; }
  .opacity-sm-12 {
    opacity: 0.12; }
  .opacity-sm-13 {
    opacity: 0.13; }
  .opacity-sm-14 {
    opacity: 0.14; }
  .opacity-sm-15 {
    opacity: 0.15; }
  .opacity-sm-16 {
    opacity: 0.16; }
  .opacity-sm-17 {
    opacity: 0.17; }
  .opacity-sm-18 {
    opacity: 0.18; }
  .opacity-sm-19 {
    opacity: 0.19; }
  .opacity-sm-20 {
    opacity: 0.2; }
  .opacity-sm-21 {
    opacity: 0.21; }
  .opacity-sm-22 {
    opacity: 0.22; }
  .opacity-sm-23 {
    opacity: 0.23; }
  .opacity-sm-24 {
    opacity: 0.24; }
  .opacity-sm-25 {
    opacity: 0.25; }
  .opacity-sm-26 {
    opacity: 0.26; }
  .opacity-sm-27 {
    opacity: 0.27; }
  .opacity-sm-28 {
    opacity: 0.28; }
  .opacity-sm-29 {
    opacity: 0.29; }
  .opacity-sm-30 {
    opacity: 0.3; }
  .opacity-sm-31 {
    opacity: 0.31; }
  .opacity-sm-32 {
    opacity: 0.32; }
  .opacity-sm-33 {
    opacity: 0.33; }
  .opacity-sm-34 {
    opacity: 0.34; }
  .opacity-sm-35 {
    opacity: 0.35; }
  .opacity-sm-36 {
    opacity: 0.36; }
  .opacity-sm-37 {
    opacity: 0.37; }
  .opacity-sm-38 {
    opacity: 0.38; }
  .opacity-sm-39 {
    opacity: 0.39; }
  .opacity-sm-40 {
    opacity: 0.4; }
  .opacity-sm-41 {
    opacity: 0.41; }
  .opacity-sm-42 {
    opacity: 0.42; }
  .opacity-sm-43 {
    opacity: 0.43; }
  .opacity-sm-44 {
    opacity: 0.44; }
  .opacity-sm-45 {
    opacity: 0.45; }
  .opacity-sm-46 {
    opacity: 0.46; }
  .opacity-sm-47 {
    opacity: 0.47; }
  .opacity-sm-48 {
    opacity: 0.48; }
  .opacity-sm-49 {
    opacity: 0.49; }
  .opacity-sm-50 {
    opacity: 0.5; }
  .opacity-sm-51 {
    opacity: 0.51; }
  .opacity-sm-52 {
    opacity: 0.52; }
  .opacity-sm-53 {
    opacity: 0.53; }
  .opacity-sm-54 {
    opacity: 0.54; }
  .opacity-sm-55 {
    opacity: 0.55; }
  .opacity-sm-56 {
    opacity: 0.56; }
  .opacity-sm-57 {
    opacity: 0.57; }
  .opacity-sm-58 {
    opacity: 0.58; }
  .opacity-sm-59 {
    opacity: 0.59; }
  .opacity-sm-60 {
    opacity: 0.6; }
  .opacity-sm-61 {
    opacity: 0.61; }
  .opacity-sm-62 {
    opacity: 0.62; }
  .opacity-sm-63 {
    opacity: 0.63; }
  .opacity-sm-64 {
    opacity: 0.64; }
  .opacity-sm-65 {
    opacity: 0.65; }
  .opacity-sm-66 {
    opacity: 0.66; }
  .opacity-sm-67 {
    opacity: 0.67; }
  .opacity-sm-68 {
    opacity: 0.68; }
  .opacity-sm-69 {
    opacity: 0.69; }
  .opacity-sm-70 {
    opacity: 0.7; }
  .opacity-sm-71 {
    opacity: 0.71; }
  .opacity-sm-72 {
    opacity: 0.72; }
  .opacity-sm-73 {
    opacity: 0.73; }
  .opacity-sm-74 {
    opacity: 0.74; }
  .opacity-sm-75 {
    opacity: 0.75; }
  .opacity-sm-76 {
    opacity: 0.76; }
  .opacity-sm-77 {
    opacity: 0.77; }
  .opacity-sm-78 {
    opacity: 0.78; }
  .opacity-sm-79 {
    opacity: 0.79; }
  .opacity-sm-80 {
    opacity: 0.8; }
  .opacity-sm-81 {
    opacity: 0.81; }
  .opacity-sm-82 {
    opacity: 0.82; }
  .opacity-sm-83 {
    opacity: 0.83; }
  .opacity-sm-84 {
    opacity: 0.84; }
  .opacity-sm-85 {
    opacity: 0.85; }
  .opacity-sm-86 {
    opacity: 0.86; }
  .opacity-sm-87 {
    opacity: 0.87; }
  .opacity-sm-88 {
    opacity: 0.88; }
  .opacity-sm-89 {
    opacity: 0.89; }
  .opacity-sm-90 {
    opacity: 0.9; }
  .opacity-sm-91 {
    opacity: 0.91; }
  .opacity-sm-92 {
    opacity: 0.92; }
  .opacity-sm-93 {
    opacity: 0.93; }
  .opacity-sm-94 {
    opacity: 0.94; }
  .opacity-sm-95 {
    opacity: 0.95; }
  .opacity-sm-96 {
    opacity: 0.96; }
  .opacity-sm-97 {
    opacity: 0.97; }
  .opacity-sm-98 {
    opacity: 0.98; }
  .opacity-sm-99 {
    opacity: 0.99; }
  .opacity-sm-100 {
    opacity: 1; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .opacity-md-0 {
    opacity: 0; }
  .opacity-md-1 {
    opacity: 0.01; }
  .opacity-md-2 {
    opacity: 0.02; }
  .opacity-md-3 {
    opacity: 0.03; }
  .opacity-md-4 {
    opacity: 0.04; }
  .opacity-md-5 {
    opacity: 0.05; }
  .opacity-md-6 {
    opacity: 0.06; }
  .opacity-md-7 {
    opacity: 0.07; }
  .opacity-md-8 {
    opacity: 0.08; }
  .opacity-md-9 {
    opacity: 0.09; }
  .opacity-md-10 {
    opacity: 0.1; }
  .opacity-md-11 {
    opacity: 0.11; }
  .opacity-md-12 {
    opacity: 0.12; }
  .opacity-md-13 {
    opacity: 0.13; }
  .opacity-md-14 {
    opacity: 0.14; }
  .opacity-md-15 {
    opacity: 0.15; }
  .opacity-md-16 {
    opacity: 0.16; }
  .opacity-md-17 {
    opacity: 0.17; }
  .opacity-md-18 {
    opacity: 0.18; }
  .opacity-md-19 {
    opacity: 0.19; }
  .opacity-md-20 {
    opacity: 0.2; }
  .opacity-md-21 {
    opacity: 0.21; }
  .opacity-md-22 {
    opacity: 0.22; }
  .opacity-md-23 {
    opacity: 0.23; }
  .opacity-md-24 {
    opacity: 0.24; }
  .opacity-md-25 {
    opacity: 0.25; }
  .opacity-md-26 {
    opacity: 0.26; }
  .opacity-md-27 {
    opacity: 0.27; }
  .opacity-md-28 {
    opacity: 0.28; }
  .opacity-md-29 {
    opacity: 0.29; }
  .opacity-md-30 {
    opacity: 0.3; }
  .opacity-md-31 {
    opacity: 0.31; }
  .opacity-md-32 {
    opacity: 0.32; }
  .opacity-md-33 {
    opacity: 0.33; }
  .opacity-md-34 {
    opacity: 0.34; }
  .opacity-md-35 {
    opacity: 0.35; }
  .opacity-md-36 {
    opacity: 0.36; }
  .opacity-md-37 {
    opacity: 0.37; }
  .opacity-md-38 {
    opacity: 0.38; }
  .opacity-md-39 {
    opacity: 0.39; }
  .opacity-md-40 {
    opacity: 0.4; }
  .opacity-md-41 {
    opacity: 0.41; }
  .opacity-md-42 {
    opacity: 0.42; }
  .opacity-md-43 {
    opacity: 0.43; }
  .opacity-md-44 {
    opacity: 0.44; }
  .opacity-md-45 {
    opacity: 0.45; }
  .opacity-md-46 {
    opacity: 0.46; }
  .opacity-md-47 {
    opacity: 0.47; }
  .opacity-md-48 {
    opacity: 0.48; }
  .opacity-md-49 {
    opacity: 0.49; }
  .opacity-md-50 {
    opacity: 0.5; }
  .opacity-md-51 {
    opacity: 0.51; }
  .opacity-md-52 {
    opacity: 0.52; }
  .opacity-md-53 {
    opacity: 0.53; }
  .opacity-md-54 {
    opacity: 0.54; }
  .opacity-md-55 {
    opacity: 0.55; }
  .opacity-md-56 {
    opacity: 0.56; }
  .opacity-md-57 {
    opacity: 0.57; }
  .opacity-md-58 {
    opacity: 0.58; }
  .opacity-md-59 {
    opacity: 0.59; }
  .opacity-md-60 {
    opacity: 0.6; }
  .opacity-md-61 {
    opacity: 0.61; }
  .opacity-md-62 {
    opacity: 0.62; }
  .opacity-md-63 {
    opacity: 0.63; }
  .opacity-md-64 {
    opacity: 0.64; }
  .opacity-md-65 {
    opacity: 0.65; }
  .opacity-md-66 {
    opacity: 0.66; }
  .opacity-md-67 {
    opacity: 0.67; }
  .opacity-md-68 {
    opacity: 0.68; }
  .opacity-md-69 {
    opacity: 0.69; }
  .opacity-md-70 {
    opacity: 0.7; }
  .opacity-md-71 {
    opacity: 0.71; }
  .opacity-md-72 {
    opacity: 0.72; }
  .opacity-md-73 {
    opacity: 0.73; }
  .opacity-md-74 {
    opacity: 0.74; }
  .opacity-md-75 {
    opacity: 0.75; }
  .opacity-md-76 {
    opacity: 0.76; }
  .opacity-md-77 {
    opacity: 0.77; }
  .opacity-md-78 {
    opacity: 0.78; }
  .opacity-md-79 {
    opacity: 0.79; }
  .opacity-md-80 {
    opacity: 0.8; }
  .opacity-md-81 {
    opacity: 0.81; }
  .opacity-md-82 {
    opacity: 0.82; }
  .opacity-md-83 {
    opacity: 0.83; }
  .opacity-md-84 {
    opacity: 0.84; }
  .opacity-md-85 {
    opacity: 0.85; }
  .opacity-md-86 {
    opacity: 0.86; }
  .opacity-md-87 {
    opacity: 0.87; }
  .opacity-md-88 {
    opacity: 0.88; }
  .opacity-md-89 {
    opacity: 0.89; }
  .opacity-md-90 {
    opacity: 0.9; }
  .opacity-md-91 {
    opacity: 0.91; }
  .opacity-md-92 {
    opacity: 0.92; }
  .opacity-md-93 {
    opacity: 0.93; }
  .opacity-md-94 {
    opacity: 0.94; }
  .opacity-md-95 {
    opacity: 0.95; }
  .opacity-md-96 {
    opacity: 0.96; }
  .opacity-md-97 {
    opacity: 0.97; }
  .opacity-md-98 {
    opacity: 0.98; }
  .opacity-md-99 {
    opacity: 0.99; }
  .opacity-md-100 {
    opacity: 1; } }

@media (min-width: 1170px) {
  .opacity-lg-0 {
    opacity: 0; }
  .opacity-lg-1 {
    opacity: 0.01; }
  .opacity-lg-2 {
    opacity: 0.02; }
  .opacity-lg-3 {
    opacity: 0.03; }
  .opacity-lg-4 {
    opacity: 0.04; }
  .opacity-lg-5 {
    opacity: 0.05; }
  .opacity-lg-6 {
    opacity: 0.06; }
  .opacity-lg-7 {
    opacity: 0.07; }
  .opacity-lg-8 {
    opacity: 0.08; }
  .opacity-lg-9 {
    opacity: 0.09; }
  .opacity-lg-10 {
    opacity: 0.1; }
  .opacity-lg-11 {
    opacity: 0.11; }
  .opacity-lg-12 {
    opacity: 0.12; }
  .opacity-lg-13 {
    opacity: 0.13; }
  .opacity-lg-14 {
    opacity: 0.14; }
  .opacity-lg-15 {
    opacity: 0.15; }
  .opacity-lg-16 {
    opacity: 0.16; }
  .opacity-lg-17 {
    opacity: 0.17; }
  .opacity-lg-18 {
    opacity: 0.18; }
  .opacity-lg-19 {
    opacity: 0.19; }
  .opacity-lg-20 {
    opacity: 0.2; }
  .opacity-lg-21 {
    opacity: 0.21; }
  .opacity-lg-22 {
    opacity: 0.22; }
  .opacity-lg-23 {
    opacity: 0.23; }
  .opacity-lg-24 {
    opacity: 0.24; }
  .opacity-lg-25 {
    opacity: 0.25; }
  .opacity-lg-26 {
    opacity: 0.26; }
  .opacity-lg-27 {
    opacity: 0.27; }
  .opacity-lg-28 {
    opacity: 0.28; }
  .opacity-lg-29 {
    opacity: 0.29; }
  .opacity-lg-30 {
    opacity: 0.3; }
  .opacity-lg-31 {
    opacity: 0.31; }
  .opacity-lg-32 {
    opacity: 0.32; }
  .opacity-lg-33 {
    opacity: 0.33; }
  .opacity-lg-34 {
    opacity: 0.34; }
  .opacity-lg-35 {
    opacity: 0.35; }
  .opacity-lg-36 {
    opacity: 0.36; }
  .opacity-lg-37 {
    opacity: 0.37; }
  .opacity-lg-38 {
    opacity: 0.38; }
  .opacity-lg-39 {
    opacity: 0.39; }
  .opacity-lg-40 {
    opacity: 0.4; }
  .opacity-lg-41 {
    opacity: 0.41; }
  .opacity-lg-42 {
    opacity: 0.42; }
  .opacity-lg-43 {
    opacity: 0.43; }
  .opacity-lg-44 {
    opacity: 0.44; }
  .opacity-lg-45 {
    opacity: 0.45; }
  .opacity-lg-46 {
    opacity: 0.46; }
  .opacity-lg-47 {
    opacity: 0.47; }
  .opacity-lg-48 {
    opacity: 0.48; }
  .opacity-lg-49 {
    opacity: 0.49; }
  .opacity-lg-50 {
    opacity: 0.5; }
  .opacity-lg-51 {
    opacity: 0.51; }
  .opacity-lg-52 {
    opacity: 0.52; }
  .opacity-lg-53 {
    opacity: 0.53; }
  .opacity-lg-54 {
    opacity: 0.54; }
  .opacity-lg-55 {
    opacity: 0.55; }
  .opacity-lg-56 {
    opacity: 0.56; }
  .opacity-lg-57 {
    opacity: 0.57; }
  .opacity-lg-58 {
    opacity: 0.58; }
  .opacity-lg-59 {
    opacity: 0.59; }
  .opacity-lg-60 {
    opacity: 0.6; }
  .opacity-lg-61 {
    opacity: 0.61; }
  .opacity-lg-62 {
    opacity: 0.62; }
  .opacity-lg-63 {
    opacity: 0.63; }
  .opacity-lg-64 {
    opacity: 0.64; }
  .opacity-lg-65 {
    opacity: 0.65; }
  .opacity-lg-66 {
    opacity: 0.66; }
  .opacity-lg-67 {
    opacity: 0.67; }
  .opacity-lg-68 {
    opacity: 0.68; }
  .opacity-lg-69 {
    opacity: 0.69; }
  .opacity-lg-70 {
    opacity: 0.7; }
  .opacity-lg-71 {
    opacity: 0.71; }
  .opacity-lg-72 {
    opacity: 0.72; }
  .opacity-lg-73 {
    opacity: 0.73; }
  .opacity-lg-74 {
    opacity: 0.74; }
  .opacity-lg-75 {
    opacity: 0.75; }
  .opacity-lg-76 {
    opacity: 0.76; }
  .opacity-lg-77 {
    opacity: 0.77; }
  .opacity-lg-78 {
    opacity: 0.78; }
  .opacity-lg-79 {
    opacity: 0.79; }
  .opacity-lg-80 {
    opacity: 0.8; }
  .opacity-lg-81 {
    opacity: 0.81; }
  .opacity-lg-82 {
    opacity: 0.82; }
  .opacity-lg-83 {
    opacity: 0.83; }
  .opacity-lg-84 {
    opacity: 0.84; }
  .opacity-lg-85 {
    opacity: 0.85; }
  .opacity-lg-86 {
    opacity: 0.86; }
  .opacity-lg-87 {
    opacity: 0.87; }
  .opacity-lg-88 {
    opacity: 0.88; }
  .opacity-lg-89 {
    opacity: 0.89; }
  .opacity-lg-90 {
    opacity: 0.9; }
  .opacity-lg-91 {
    opacity: 0.91; }
  .opacity-lg-92 {
    opacity: 0.92; }
  .opacity-lg-93 {
    opacity: 0.93; }
  .opacity-lg-94 {
    opacity: 0.94; }
  .opacity-lg-95 {
    opacity: 0.95; }
  .opacity-lg-96 {
    opacity: 0.96; }
  .opacity-lg-97 {
    opacity: 0.97; }
  .opacity-lg-98 {
    opacity: 0.98; }
  .opacity-lg-99 {
    opacity: 0.99; }
  .opacity-lg-100 {
    opacity: 1; } }

/* ----------------------------------------------- opacity [END] ---------------------------------------------------- */
/* ================================================================================================================== */
/* =============================================== generated [END] ================================================== */
/* ================================================================================================================== */
/* ================================================================================================================== */
/* =============================================== defined [START] ================================================== */
/* ================================================================================================================== */
/* ----------------------------------------------- font-family [START] ---------------------------------------------- */
.font-all-family-default {
  font-family: Verdana, Arial, Helvetica Neue, Helvetica, sans-serif; }

@media (min-width: 0) and (max-width: 767px) {
  .font-xs-family-default {
    font-family: Verdana, Arial, Helvetica Neue, Helvetica, sans-serif; } }

@media (min-width: 768px) and (max-width: 991px) {
  .font-sm-family-default {
    font-family: Verdana, Arial, Helvetica Neue, Helvetica, sans-serif; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .font-md-family-default {
    font-family: Verdana, Arial, Helvetica Neue, Helvetica, sans-serif; } }

@media (min-width: 1170px) {
  .font-lg-family-default {
    font-family: Verdana, Arial, Helvetica Neue, Helvetica, sans-serif; } }

.font-all-family-default-400 {
  font-family: Verdana, Arial, Helvetica Neue, Helvetica, sans-serif;
  font-weight: 400; }

@media (min-width: 0) and (max-width: 767px) {
  .font-xs-family-default-400 {
    font-family: Verdana, Arial, Helvetica Neue, Helvetica, sans-serif;
    font-weight: 400; } }

@media (min-width: 768px) and (max-width: 991px) {
  .font-sm-family-default-400 {
    font-family: Verdana, Arial, Helvetica Neue, Helvetica, sans-serif;
    font-weight: 400; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .font-md-family-default-400 {
    font-family: Verdana, Arial, Helvetica Neue, Helvetica, sans-serif;
    font-weight: 400; } }

@media (min-width: 1170px) {
  .font-lg-family-default-400 {
    font-family: Verdana, Arial, Helvetica Neue, Helvetica, sans-serif;
    font-weight: 400; } }

.font-all-family-default-700 {
  font-family: Verdana, Arial, Helvetica Neue, Helvetica, sans-serif;
  font-weight: 700; }

@media (min-width: 0) and (max-width: 767px) {
  .font-xs-family-default-700 {
    font-family: Verdana, Arial, Helvetica Neue, Helvetica, sans-serif;
    font-weight: 700; } }

@media (min-width: 768px) and (max-width: 991px) {
  .font-sm-family-default-700 {
    font-family: Verdana, Arial, Helvetica Neue, Helvetica, sans-serif;
    font-weight: 700; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .font-md-family-default-700 {
    font-family: Verdana, Arial, Helvetica Neue, Helvetica, sans-serif;
    font-weight: 700; } }

@media (min-width: 1170px) {
  .font-lg-family-default-700 {
    font-family: Verdana, Arial, Helvetica Neue, Helvetica, sans-serif;
    font-weight: 700; } }

.font-all-family-open-sans {
  font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; }

@media (min-width: 0) and (max-width: 767px) {
  .font-xs-family-open-sans {
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; } }

@media (min-width: 768px) and (max-width: 991px) {
  .font-sm-family-open-sans {
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .font-md-family-open-sans {
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; } }

@media (min-width: 1170px) {
  .font-lg-family-open-sans {
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; } }

.font-all-family-open-sans-400 {
  font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: 400; }

@media (min-width: 0) and (max-width: 767px) {
  .font-xs-family-open-sans-400 {
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-weight: 400; } }

@media (min-width: 768px) and (max-width: 991px) {
  .font-sm-family-open-sans-400 {
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-weight: 400; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .font-md-family-open-sans-400 {
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-weight: 400; } }

@media (min-width: 1170px) {
  .font-lg-family-open-sans-400 {
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-weight: 400; } }

.font-all-family-open-sans-700 {
  font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: 700; }

@media (min-width: 0) and (max-width: 767px) {
  .font-xs-family-open-sans-700 {
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-weight: 700; } }

@media (min-width: 768px) and (max-width: 991px) {
  .font-sm-family-open-sans-700 {
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-weight: 700; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .font-md-family-open-sans-700 {
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-weight: 700; } }

@media (min-width: 1170px) {
  .font-lg-family-open-sans-700 {
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-weight: 700; } }

.font-all-family-verdana {
  font-family: Verdana, Arial, "Helvetica Neue", Helvetica, sans-serif; }

@media (min-width: 0) and (max-width: 767px) {
  .font-xs-family-verdana {
    font-family: Verdana, Arial, "Helvetica Neue", Helvetica, sans-serif; } }

@media (min-width: 768px) and (max-width: 991px) {
  .font-sm-family-verdana {
    font-family: Verdana, Arial, "Helvetica Neue", Helvetica, sans-serif; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .font-md-family-verdana {
    font-family: Verdana, Arial, "Helvetica Neue", Helvetica, sans-serif; } }

@media (min-width: 1170px) {
  .font-lg-family-verdana {
    font-family: Verdana, Arial, "Helvetica Neue", Helvetica, sans-serif; } }

.font-all-family-arial {
  font-family: Arial, Verdana, "Helvetica Neue", Helvetica, sans-serif; }

@media (min-width: 0) and (max-width: 767px) {
  .font-xs-family-arial {
    font-family: Arial, Verdana, "Helvetica Neue", Helvetica, sans-serif; } }

@media (min-width: 768px) and (max-width: 991px) {
  .font-sm-family-arial {
    font-family: Arial, Verdana, "Helvetica Neue", Helvetica, sans-serif; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .font-md-family-arial {
    font-family: Arial, Verdana, "Helvetica Neue", Helvetica, sans-serif; } }

@media (min-width: 1170px) {
  .font-lg-family-arial {
    font-family: Arial, Verdana, "Helvetica Neue", Helvetica, sans-serif; } }

/* ----------------------------------------------- font-family [END] ------------------------------------------------ */
/* ----------------------------------------------- text [START] ----------------------------------------------------- */
.text-all-left {
  text-align: left; }

@media (min-width: 0) and (max-width: 767px) {
  .text-xs-left {
    text-align: left; } }

@media (min-width: 768px) and (max-width: 991px) {
  .text-sm-left {
    text-align: left; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .text-md-left {
    text-align: left; } }

@media (min-width: 1170px) {
  .text-lg-left {
    text-align: left; } }

.text-all-center {
  text-align: center; }

@media (min-width: 0) and (max-width: 767px) {
  .text-xs-center {
    text-align: center; } }

@media (min-width: 768px) and (max-width: 991px) {
  .text-sm-center {
    text-align: center; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .text-md-center {
    text-align: center; } }

@media (min-width: 1170px) {
  .text-lg-center {
    text-align: center; } }

.text-all-right {
  text-align: right; }

@media (min-width: 0) and (max-width: 767px) {
  .text-xs-right {
    text-align: right; } }

@media (min-width: 768px) and (max-width: 991px) {
  .text-sm-right {
    text-align: right; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .text-md-right {
    text-align: right; } }

@media (min-width: 1170px) {
  .text-lg-right {
    text-align: right; } }

.text-all-justify {
  text-align: justify; }

@media (min-width: 0) and (max-width: 767px) {
  .text-xs-justify {
    text-align: justify; } }

@media (min-width: 768px) and (max-width: 991px) {
  .text-sm-justify {
    text-align: justify; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .text-md-justify {
    text-align: justify; } }

@media (min-width: 1170px) {
  .text-lg-justify {
    text-align: justify; } }

.text-all-decoration-none {
  text-decoration: none; }

@media (min-width: 0) and (max-width: 767px) {
  .text-xs-decoration-none {
    text-decoration: none; } }

@media (min-width: 768px) and (max-width: 991px) {
  .text-sm-decoration-none {
    text-decoration: none; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .text-md-decoration-none {
    text-decoration: none; } }

@media (min-width: 1170px) {
  .text-lg-decoration-none {
    text-decoration: none; } }

.text-all-transform-none {
  text-transform: none; }

@media (min-width: 0) and (max-width: 767px) {
  .text-xs-transform-none {
    text-transform: none; } }

@media (min-width: 768px) and (max-width: 991px) {
  .text-sm-transform-none {
    text-transform: none; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .text-md-transform-none {
    text-transform: none; } }

@media (min-width: 1170px) {
  .text-lg-transform-none {
    text-transform: none; } }

.text-all-transform-capitalize {
  text-transform: capitalize; }

@media (min-width: 0) and (max-width: 767px) {
  .text-xs-transform-capitalize {
    text-transform: capitalize; } }

@media (min-width: 768px) and (max-width: 991px) {
  .text-sm-transform-capitalize {
    text-transform: capitalize; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .text-md-transform-capitalize {
    text-transform: capitalize; } }

@media (min-width: 1170px) {
  .text-lg-transform-capitalize {
    text-transform: capitalize; } }

.text-all-transform-lowercase {
  text-transform: lowercase; }

@media (min-width: 0) and (max-width: 767px) {
  .text-xs-transform-lowercase {
    text-transform: lowercase; } }

@media (min-width: 768px) and (max-width: 991px) {
  .text-sm-transform-lowercase {
    text-transform: lowercase; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .text-md-transform-lowercase {
    text-transform: lowercase; } }

@media (min-width: 1170px) {
  .text-lg-transform-lowercase {
    text-transform: lowercase; } }

.text-all-transform-uppercase {
  text-transform: uppercase; }

@media (min-width: 0) and (max-width: 767px) {
  .text-xs-transform-uppercase {
    text-transform: uppercase; } }

@media (min-width: 768px) and (max-width: 991px) {
  .text-sm-transform-uppercase {
    text-transform: uppercase; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .text-md-transform-uppercase {
    text-transform: uppercase; } }

@media (min-width: 1170px) {
  .text-lg-transform-uppercase {
    text-transform: uppercase; } }

/* ----------------------------------------------- text [END] ------------------------------------------------------- */
/* ----------------------------------------------- margin [START] --------------------------------------------------- */
.margin-all-center {
  margin-left: auto;
  margin-right: auto; }

@media (min-width: 0) and (max-width: 767px) {
  .margin-xs-center {
    margin-left: auto;
    margin-right: auto; } }

@media (min-width: 768px) and (max-width: 991px) {
  .margin-sm-center {
    margin-left: auto;
    margin-right: auto; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .margin-md-center {
    margin-left: auto;
    margin-right: auto; } }

@media (min-width: 1170px) {
  .margin-lg-center {
    margin-left: auto;
    margin-right: auto; } }

/* ----------------------------------------------- margin [END] ----------------------------------------------------- */
/* ----------------------------------------------- vertical-align [START] ------------------------------------------- */
.vertical-align-all-top {
  vertical-align: top; }

@media (min-width: 0) and (max-width: 767px) {
  .vertical-align-xs-top {
    vertical-align: top; } }

@media (min-width: 768px) and (max-width: 991px) {
  .vertical-align-sm-top {
    vertical-align: top; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .vertical-align-md-top {
    vertical-align: top; } }

@media (min-width: 1170px) {
  .vertical-align-lg-top {
    vertical-align: top; } }

.vertical-align-all-middle {
  vertical-align: middle; }

@media (min-width: 0) and (max-width: 767px) {
  .vertical-align-xs-middle {
    vertical-align: middle; } }

@media (min-width: 768px) and (max-width: 991px) {
  .vertical-align-sm-middle {
    vertical-align: middle; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .vertical-align-md-middle {
    vertical-align: middle; } }

@media (min-width: 1170px) {
  .vertical-align-lg-middle {
    vertical-align: middle; } }

.vertical-align-all-bottom {
  vertical-align: bottom; }

@media (min-width: 0) and (max-width: 767px) {
  .vertical-align-xs-bottom {
    vertical-align: bottom; } }

@media (min-width: 768px) and (max-width: 991px) {
  .vertical-align-sm-bottom {
    vertical-align: bottom; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .vertical-align-md-bottom {
    vertical-align: bottom; } }

@media (min-width: 1170px) {
  .vertical-align-lg-bottom {
    vertical-align: bottom; } }

/* ----------------------------------------------- vertical-align [END] --------------------------------------------- */
/* ----------------------------------------------- display [START] -------------------------------------------------- */
.display-all-none {
  display: none; }

@media (min-width: 0) and (max-width: 767px) {
  .display-xs-none {
    display: none; } }

@media (min-width: 768px) and (max-width: 991px) {
  .display-sm-none {
    display: none; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .display-md-none {
    display: none; } }

@media (min-width: 1170px) {
  .display-lg-none {
    display: none; } }

.display-all-block {
  display: block; }

@media (min-width: 0) and (max-width: 767px) {
  .display-xs-block {
    display: block; } }

@media (min-width: 768px) and (max-width: 991px) {
  .display-sm-block {
    display: block; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .display-md-block {
    display: block; } }

@media (min-width: 1170px) {
  .display-lg-block {
    display: block; } }

.display-all-inline-block {
  display: inline-block; }

@media (min-width: 0) and (max-width: 767px) {
  .display-xs-inline-block {
    display: inline-block; } }

@media (min-width: 768px) and (max-width: 991px) {
  .display-sm-inline-block {
    display: inline-block; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .display-md-inline-block {
    display: inline-block; } }

@media (min-width: 1170px) {
  .display-lg-inline-block {
    display: inline-block; } }

.display-all-none-i {
  display: none !important; }

@media (min-width: 0) and (max-width: 767px) {
  .display-xs-none-i {
    display: none !important; } }

@media (min-width: 768px) and (max-width: 991px) {
  .display-sm-none-i {
    display: none !important; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .display-md-none-i {
    display: none !important; } }

@media (min-width: 1170px) {
  .display-lg-none-i {
    display: none !important; } }

.display-all-block-i {
  display: block !important; }

@media (min-width: 0) and (max-width: 767px) {
  .display-xs-block-i {
    display: block !important; } }

@media (min-width: 768px) and (max-width: 991px) {
  .display-sm-block-i {
    display: block !important; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .display-md-block-i {
    display: block !important; } }

@media (min-width: 1170px) {
  .display-lg-block-i {
    display: block !important; } }

.display-all-inline-block-i {
  display: inline-block !important; }

@media (min-width: 0) and (max-width: 767px) {
  .display-xs-inline-block-i {
    display: inline-block !important; } }

@media (min-width: 768px) and (max-width: 991px) {
  .display-sm-inline-block-i {
    display: inline-block !important; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .display-md-inline-block-i {
    display: inline-block !important; } }

@media (min-width: 1170px) {
  .display-lg-inline-block-i {
    display: inline-block !important; } }

/* ----------------------------------------------- display [END] ---------------------------------------------------- */
/* ----------------------------------------------- color [START] ---------------------------------------------------- */
.color-all-white {
  color: #ffffff; }

@media (min-width: 0) and (max-width: 767px) {
  .color-xs-white {
    color: #ffffff; } }

@media (min-width: 768px) and (max-width: 991px) {
  .color-sm-white {
    color: #ffffff; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .color-md-white {
    color: #ffffff; } }

@media (min-width: 1170px) {
  .color-lg-white {
    color: #ffffff; } }

.color-all-black {
  color: #000000; }

@media (min-width: 0) and (max-width: 767px) {
  .color-xs-black {
    color: #000000; } }

@media (min-width: 768px) and (max-width: 991px) {
  .color-sm-black {
    color: #000000; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .color-md-black {
    color: #000000; } }

@media (min-width: 1170px) {
  .color-lg-black {
    color: #000000; } }

.color-all-blue-light {
  color: #0025ff; }

@media (min-width: 0) and (max-width: 767px) {
  .color-xs-blue-light {
    color: #0025ff; } }

@media (min-width: 768px) and (max-width: 991px) {
  .color-sm-blue-light {
    color: #0025ff; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .color-md-blue-light {
    color: #0025ff; } }

@media (min-width: 1170px) {
  .color-lg-blue-light {
    color: #0025ff; } }

.color-all-blue-dark {
  color: #003dc6; }

@media (min-width: 0) and (max-width: 767px) {
  .color-xs-blue-dark {
    color: #003dc6; } }

@media (min-width: 768px) and (max-width: 991px) {
  .color-sm-blue-dark {
    color: #003dc6; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .color-md-blue-dark {
    color: #003dc6; } }

@media (min-width: 1170px) {
  .color-lg-blue-dark {
    color: #003dc6; } }

.color-all-blue-darker {
  color: #051e32; }

@media (min-width: 0) and (max-width: 767px) {
  .color-xs-blue-darker {
    color: #051e32; } }

@media (min-width: 768px) and (max-width: 991px) {
  .color-sm-blue-darker {
    color: #051e32; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .color-md-blue-darker {
    color: #051e32; } }

@media (min-width: 1170px) {
  .color-lg-blue-darker {
    color: #051e32; } }

.color-all-blue-alive-light {
  color: #4ca9da; }

@media (min-width: 0) and (max-width: 767px) {
  .color-xs-blue-alive-light {
    color: #4ca9da; } }

@media (min-width: 768px) and (max-width: 991px) {
  .color-sm-blue-alive-light {
    color: #4ca9da; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .color-md-blue-alive-light {
    color: #4ca9da; } }

@media (min-width: 1170px) {
  .color-lg-blue-alive-light {
    color: #4ca9da; } }

.color-all-blue-alive-dark {
  color: #1e5793; }

@media (min-width: 0) and (max-width: 767px) {
  .color-xs-blue-alive-dark {
    color: #1e5793; } }

@media (min-width: 768px) and (max-width: 991px) {
  .color-sm-blue-alive-dark {
    color: #1e5793; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .color-md-blue-alive-dark {
    color: #1e5793; } }

@media (min-width: 1170px) {
  .color-lg-blue-alive-dark {
    color: #1e5793; } }

.color-all-grey-light {
  color: #eeeeee; }

@media (min-width: 0) and (max-width: 767px) {
  .color-xs-grey-light {
    color: #eeeeee; } }

@media (min-width: 768px) and (max-width: 991px) {
  .color-sm-grey-light {
    color: #eeeeee; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .color-md-grey-light {
    color: #eeeeee; } }

@media (min-width: 1170px) {
  .color-lg-grey-light {
    color: #eeeeee; } }

.color-all-grey-dark {
  color: #e1e1e1; }

@media (min-width: 0) and (max-width: 767px) {
  .color-xs-grey-dark {
    color: #e1e1e1; } }

@media (min-width: 768px) and (max-width: 991px) {
  .color-sm-grey-dark {
    color: #e1e1e1; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .color-md-grey-dark {
    color: #e1e1e1; } }

@media (min-width: 1170px) {
  .color-lg-grey-dark {
    color: #e1e1e1; } }

.color-all-grey-darkest {
  color: #444444; }

@media (min-width: 0) and (max-width: 767px) {
  .color-xs-grey-darkest {
    color: #444444; } }

@media (min-width: 768px) and (max-width: 991px) {
  .color-sm-grey-darkest {
    color: #444444; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .color-md-grey-darkest {
    color: #444444; } }

@media (min-width: 1170px) {
  .color-lg-grey-darkest {
    color: #444444; } }

.color-all-orange-light {
  color: #ffe19b; }

@media (min-width: 0) and (max-width: 767px) {
  .color-xs-orange-light {
    color: #ffe19b; } }

@media (min-width: 768px) and (max-width: 991px) {
  .color-sm-orange-light {
    color: #ffe19b; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .color-md-orange-light {
    color: #ffe19b; } }

@media (min-width: 1170px) {
  .color-lg-orange-light {
    color: #ffe19b; } }

.color-all-orange-dark {
  color: #feb300; }

@media (min-width: 0) and (max-width: 767px) {
  .color-xs-orange-dark {
    color: #feb300; } }

@media (min-width: 768px) and (max-width: 991px) {
  .color-sm-orange-dark {
    color: #feb300; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .color-md-orange-dark {
    color: #feb300; } }

@media (min-width: 1170px) {
  .color-lg-orange-dark {
    color: #feb300; } }

.color-all-red-dark {
  color: #bb1919; }

@media (min-width: 0) and (max-width: 767px) {
  .color-xs-red-dark {
    color: #bb1919; } }

@media (min-width: 768px) and (max-width: 991px) {
  .color-sm-red-dark {
    color: #bb1919; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .color-md-red-dark {
    color: #bb1919; } }

@media (min-width: 1170px) {
  .color-lg-red-dark {
    color: #bb1919; } }

.color-all-green-dark {
  color: #29ad00; }

@media (min-width: 0) and (max-width: 767px) {
  .color-xs-green-dark {
    color: #29ad00; } }

@media (min-width: 768px) and (max-width: 991px) {
  .color-sm-green-dark {
    color: #29ad00; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .color-md-green-dark {
    color: #29ad00; } }

@media (min-width: 1170px) {
  .color-lg-green-dark {
    color: #29ad00; } }

.color-all-white-i {
  color: #ffffff !important; }

@media (min-width: 0) and (max-width: 767px) {
  .color-xs-white-i {
    color: #ffffff !important; } }

@media (min-width: 768px) and (max-width: 991px) {
  .color-sm-white-i {
    color: #ffffff !important; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .color-md-white-i {
    color: #ffffff !important; } }

@media (min-width: 1170px) {
  .color-lg-white-i {
    color: #ffffff !important; } }

.color-all-black-i {
  color: #000000 !important; }

@media (min-width: 0) and (max-width: 767px) {
  .color-xs-black-i {
    color: #000000 !important; } }

@media (min-width: 768px) and (max-width: 991px) {
  .color-sm-black-i {
    color: #000000 !important; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .color-md-black-i {
    color: #000000 !important; } }

@media (min-width: 1170px) {
  .color-lg-black-i {
    color: #000000 !important; } }

.color-all-blue-light-i {
  color: #0025ff !important; }

@media (min-width: 0) and (max-width: 767px) {
  .color-xs-blue-light-i {
    color: #0025ff !important; } }

@media (min-width: 768px) and (max-width: 991px) {
  .color-sm-blue-light-i {
    color: #0025ff !important; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .color-md-blue-light-i {
    color: #0025ff !important; } }

@media (min-width: 1170px) {
  .color-lg-blue-light-i {
    color: #0025ff !important; } }

.color-all-blue-dark-i {
  color: #003dc6 !important; }

@media (min-width: 0) and (max-width: 767px) {
  .color-xs-blue-dark-i {
    color: #003dc6 !important; } }

@media (min-width: 768px) and (max-width: 991px) {
  .color-sm-blue-dark-i {
    color: #003dc6 !important; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .color-md-blue-dark-i {
    color: #003dc6 !important; } }

@media (min-width: 1170px) {
  .color-lg-blue-dark-i {
    color: #003dc6 !important; } }

.color-all-blue-darker-i {
  color: #051e32 !important; }

@media (min-width: 0) and (max-width: 767px) {
  .color-xs-blue-darker-i {
    color: #051e32 !important; } }

@media (min-width: 768px) and (max-width: 991px) {
  .color-sm-blue-darker-i {
    color: #051e32 !important; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .color-md-blue-darker-i {
    color: #051e32 !important; } }

@media (min-width: 1170px) {
  .color-lg-blue-darker-i {
    color: #051e32 !important; } }

.color-all-blue-alive-light-i {
  color: #4ca9da !important; }

@media (min-width: 0) and (max-width: 767px) {
  .color-xs-blue-alive-light-i {
    color: #4ca9da !important; } }

@media (min-width: 768px) and (max-width: 991px) {
  .color-sm-blue-alive-light-i {
    color: #4ca9da !important; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .color-md-blue-alive-light-i {
    color: #4ca9da !important; } }

@media (min-width: 1170px) {
  .color-lg-blue-alive-light-i {
    color: #4ca9da !important; } }

.color-all-blue-alive-dark-i {
  color: #1e5793 !important; }

@media (min-width: 0) and (max-width: 767px) {
  .color-xs-blue-alive-dark-i {
    color: #1e5793 !important; } }

@media (min-width: 768px) and (max-width: 991px) {
  .color-sm-blue-alive-dark-i {
    color: #1e5793 !important; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .color-md-blue-alive-dark-i {
    color: #1e5793 !important; } }

@media (min-width: 1170px) {
  .color-lg-blue-alive-dark-i {
    color: #1e5793 !important; } }

.color-all-grey-light-i {
  color: #eeeeee !important; }

@media (min-width: 0) and (max-width: 767px) {
  .color-xs-grey-light-i {
    color: #eeeeee !important; } }

@media (min-width: 768px) and (max-width: 991px) {
  .color-sm-grey-light-i {
    color: #eeeeee !important; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .color-md-grey-light-i {
    color: #eeeeee !important; } }

@media (min-width: 1170px) {
  .color-lg-grey-light-i {
    color: #eeeeee !important; } }

.color-all-grey-dark-i {
  color: #e1e1e1 !important; }

@media (min-width: 0) and (max-width: 767px) {
  .color-xs-grey-dark-i {
    color: #e1e1e1 !important; } }

@media (min-width: 768px) and (max-width: 991px) {
  .color-sm-grey-dark-i {
    color: #e1e1e1 !important; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .color-md-grey-dark-i {
    color: #e1e1e1 !important; } }

@media (min-width: 1170px) {
  .color-lg-grey-dark-i {
    color: #e1e1e1 !important; } }

.color-all-grey-darkest-i {
  color: #444444 !important; }

@media (min-width: 0) and (max-width: 767px) {
  .color-xs-grey-darkest-i {
    color: #444444 !important; } }

@media (min-width: 768px) and (max-width: 991px) {
  .color-sm-grey-darkest-i {
    color: #444444 !important; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .color-md-grey-darkest-i {
    color: #444444 !important; } }

@media (min-width: 1170px) {
  .color-lg-grey-darkest-i {
    color: #444444 !important; } }

.color-all-orange-light-i {
  color: #ffe19b !important; }

@media (min-width: 0) and (max-width: 767px) {
  .color-xs-orange-light-i {
    color: #ffe19b !important; } }

@media (min-width: 768px) and (max-width: 991px) {
  .color-sm-orange-light-i {
    color: #ffe19b !important; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .color-md-orange-light-i {
    color: #ffe19b !important; } }

@media (min-width: 1170px) {
  .color-lg-orange-light-i {
    color: #ffe19b !important; } }

.color-all-orange-dark-i {
  color: #feb300 !important; }

@media (min-width: 0) and (max-width: 767px) {
  .color-xs-orange-dark-i {
    color: #feb300 !important; } }

@media (min-width: 768px) and (max-width: 991px) {
  .color-sm-orange-dark-i {
    color: #feb300 !important; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .color-md-orange-dark-i {
    color: #feb300 !important; } }

@media (min-width: 1170px) {
  .color-lg-orange-dark-i {
    color: #feb300 !important; } }

.color-all-red-dark-i {
  color: #bb1919 !important; }

@media (min-width: 0) and (max-width: 767px) {
  .color-xs-red-dark-i {
    color: #bb1919 !important; } }

@media (min-width: 768px) and (max-width: 991px) {
  .color-sm-red-dark-i {
    color: #bb1919 !important; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .color-md-red-dark-i {
    color: #bb1919 !important; } }

@media (min-width: 1170px) {
  .color-lg-red-dark-i {
    color: #bb1919 !important; } }

.color-all-green-dark-i {
  color: #29ad00 !important; }

@media (min-width: 0) and (max-width: 767px) {
  .color-xs-green-dark-i {
    color: #29ad00 !important; } }

@media (min-width: 768px) and (max-width: 991px) {
  .color-sm-green-dark-i {
    color: #29ad00 !important; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .color-md-green-dark-i {
    color: #29ad00 !important; } }

@media (min-width: 1170px) {
  .color-lg-green-dark-i {
    color: #29ad00 !important; } }

/* ----------------------------------------------- color [END] ------------------------------------------------------ */
/* ----------------------------------------------- custom [START] --------------------------------------------------- */
.custom-all-color-white {
  color: #ffffff; }
  .custom-all-color-white a {
    color: #ffffff; }
    .custom-all-color-white a.event-this-hover {
      color: #bb1919; }

@media (min-width: 0) and (max-width: 767px) {
  .custom-xs-color-white {
    color: #ffffff; }
    .custom-xs-color-white a {
      color: #ffffff; }
      .custom-xs-color-white a.event-this-hover {
        color: #bb1919; } }

@media (min-width: 768px) and (max-width: 991px) {
  .custom-sm-color-white {
    color: #ffffff; }
    .custom-sm-color-white a {
      color: #ffffff; }
      .custom-sm-color-white a.event-this-hover {
        color: #bb1919; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .custom-md-color-white {
    color: #ffffff; }
    .custom-md-color-white a {
      color: #ffffff; }
      .custom-md-color-white a.event-this-hover {
        color: #bb1919; } }

@media (min-width: 1170px) {
  .custom-lg-color-white {
    color: #ffffff; }
    .custom-lg-color-white a {
      color: #ffffff; }
      .custom-lg-color-white a.event-this-hover {
        color: #bb1919; } }

.custom-all-color-black {
  color: #000000; }
  .custom-all-color-black a {
    color: #000000; }
    .custom-all-color-black a.event-this-hover {
      color: #bb1919; }

@media (min-width: 0) and (max-width: 767px) {
  .custom-xs-color-black {
    color: #000000; }
    .custom-xs-color-black a {
      color: #000000; }
      .custom-xs-color-black a.event-this-hover {
        color: #bb1919; } }

@media (min-width: 768px) and (max-width: 991px) {
  .custom-sm-color-black {
    color: #000000; }
    .custom-sm-color-black a {
      color: #000000; }
      .custom-sm-color-black a.event-this-hover {
        color: #bb1919; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .custom-md-color-black {
    color: #000000; }
    .custom-md-color-black a {
      color: #000000; }
      .custom-md-color-black a.event-this-hover {
        color: #bb1919; } }

@media (min-width: 1170px) {
  .custom-lg-color-black {
    color: #000000; }
    .custom-lg-color-black a {
      color: #000000; }
      .custom-lg-color-black a.event-this-hover {
        color: #bb1919; } }

.custom-all-blue-light {
  color: #0025ff; }
  .custom-all-blue-light a {
    color: #0025ff; }
    .custom-all-blue-light a.event-this-hover {
      color: #bb1919; }

@media (min-width: 0) and (max-width: 767px) {
  .custom-xs-blue-light {
    color: #0025ff; }
    .custom-xs-blue-light a {
      color: #0025ff; }
      .custom-xs-blue-light a.event-this-hover {
        color: #bb1919; } }

@media (min-width: 768px) and (max-width: 991px) {
  .custom-sm-blue-light {
    color: #0025ff; }
    .custom-sm-blue-light a {
      color: #0025ff; }
      .custom-sm-blue-light a.event-this-hover {
        color: #bb1919; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .custom-md-blue-light {
    color: #0025ff; }
    .custom-md-blue-light a {
      color: #0025ff; }
      .custom-md-blue-light a.event-this-hover {
        color: #bb1919; } }

@media (min-width: 1170px) {
  .custom-lg-blue-light {
    color: #0025ff; }
    .custom-lg-blue-light a {
      color: #0025ff; }
      .custom-lg-blue-light a.event-this-hover {
        color: #bb1919; } }

.custom-all-blue-dark {
  color: #003dc6; }
  .custom-all-blue-dark a {
    color: #003dc6; }
    .custom-all-blue-dark a.event-this-hover {
      color: #bb1919; }

@media (min-width: 0) and (max-width: 767px) {
  .custom-xs-blue-dark {
    color: #003dc6; }
    .custom-xs-blue-dark a {
      color: #003dc6; }
      .custom-xs-blue-dark a.event-this-hover {
        color: #bb1919; } }

@media (min-width: 768px) and (max-width: 991px) {
  .custom-sm-blue-dark {
    color: #003dc6; }
    .custom-sm-blue-dark a {
      color: #003dc6; }
      .custom-sm-blue-dark a.event-this-hover {
        color: #bb1919; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .custom-md-blue-dark {
    color: #003dc6; }
    .custom-md-blue-dark a {
      color: #003dc6; }
      .custom-md-blue-dark a.event-this-hover {
        color: #bb1919; } }

@media (min-width: 1170px) {
  .custom-lg-blue-dark {
    color: #003dc6; }
    .custom-lg-blue-dark a {
      color: #003dc6; }
      .custom-lg-blue-dark a.event-this-hover {
        color: #bb1919; } }

.custom-all-blue-darker {
  color: #051e32; }
  .custom-all-blue-darker a {
    color: #051e32; }
    .custom-all-blue-darker a.event-this-hover {
      color: #bb1919; }

@media (min-width: 0) and (max-width: 767px) {
  .custom-xs-blue-darker {
    color: #051e32; }
    .custom-xs-blue-darker a {
      color: #051e32; }
      .custom-xs-blue-darker a.event-this-hover {
        color: #bb1919; } }

@media (min-width: 768px) and (max-width: 991px) {
  .custom-sm-blue-darker {
    color: #051e32; }
    .custom-sm-blue-darker a {
      color: #051e32; }
      .custom-sm-blue-darker a.event-this-hover {
        color: #bb1919; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .custom-md-blue-darker {
    color: #051e32; }
    .custom-md-blue-darker a {
      color: #051e32; }
      .custom-md-blue-darker a.event-this-hover {
        color: #bb1919; } }

@media (min-width: 1170px) {
  .custom-lg-blue-darker {
    color: #051e32; }
    .custom-lg-blue-darker a {
      color: #051e32; }
      .custom-lg-blue-darker a.event-this-hover {
        color: #bb1919; } }

.custom-all-blue-alive-light {
  color: #4ca9da; }
  .custom-all-blue-alive-light a {
    color: #4ca9da; }
    .custom-all-blue-alive-light a.event-this-hover {
      color: #bb1919; }

@media (min-width: 0) and (max-width: 767px) {
  .custom-xs-blue-alive-light {
    color: #4ca9da; }
    .custom-xs-blue-alive-light a {
      color: #4ca9da; }
      .custom-xs-blue-alive-light a.event-this-hover {
        color: #bb1919; } }

@media (min-width: 768px) and (max-width: 991px) {
  .custom-sm-blue-alive-light {
    color: #4ca9da; }
    .custom-sm-blue-alive-light a {
      color: #4ca9da; }
      .custom-sm-blue-alive-light a.event-this-hover {
        color: #bb1919; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .custom-md-blue-alive-light {
    color: #4ca9da; }
    .custom-md-blue-alive-light a {
      color: #4ca9da; }
      .custom-md-blue-alive-light a.event-this-hover {
        color: #bb1919; } }

@media (min-width: 1170px) {
  .custom-lg-blue-alive-light {
    color: #4ca9da; }
    .custom-lg-blue-alive-light a {
      color: #4ca9da; }
      .custom-lg-blue-alive-light a.event-this-hover {
        color: #bb1919; } }

.custom-all-blue-alive-dark {
  color: #1e5793; }
  .custom-all-blue-alive-dark a {
    color: #1e5793; }
    .custom-all-blue-alive-dark a.event-this-hover {
      color: #bb1919; }

@media (min-width: 0) and (max-width: 767px) {
  .custom-xs-blue-alive-dark {
    color: #1e5793; }
    .custom-xs-blue-alive-dark a {
      color: #1e5793; }
      .custom-xs-blue-alive-dark a.event-this-hover {
        color: #bb1919; } }

@media (min-width: 768px) and (max-width: 991px) {
  .custom-sm-blue-alive-dark {
    color: #1e5793; }
    .custom-sm-blue-alive-dark a {
      color: #1e5793; }
      .custom-sm-blue-alive-dark a.event-this-hover {
        color: #bb1919; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .custom-md-blue-alive-dark {
    color: #1e5793; }
    .custom-md-blue-alive-dark a {
      color: #1e5793; }
      .custom-md-blue-alive-dark a.event-this-hover {
        color: #bb1919; } }

@media (min-width: 1170px) {
  .custom-lg-blue-alive-dark {
    color: #1e5793; }
    .custom-lg-blue-alive-dark a {
      color: #1e5793; }
      .custom-lg-blue-alive-dark a.event-this-hover {
        color: #bb1919; } }

.custom-all-grey-light {
  color: #eeeeee; }
  .custom-all-grey-light a {
    color: #eeeeee; }
    .custom-all-grey-light a.event-this-hover {
      color: #bb1919; }

@media (min-width: 0) and (max-width: 767px) {
  .custom-xs-grey-light {
    color: #eeeeee; }
    .custom-xs-grey-light a {
      color: #eeeeee; }
      .custom-xs-grey-light a.event-this-hover {
        color: #bb1919; } }

@media (min-width: 768px) and (max-width: 991px) {
  .custom-sm-grey-light {
    color: #eeeeee; }
    .custom-sm-grey-light a {
      color: #eeeeee; }
      .custom-sm-grey-light a.event-this-hover {
        color: #bb1919; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .custom-md-grey-light {
    color: #eeeeee; }
    .custom-md-grey-light a {
      color: #eeeeee; }
      .custom-md-grey-light a.event-this-hover {
        color: #bb1919; } }

@media (min-width: 1170px) {
  .custom-lg-grey-light {
    color: #eeeeee; }
    .custom-lg-grey-light a {
      color: #eeeeee; }
      .custom-lg-grey-light a.event-this-hover {
        color: #bb1919; } }

.custom-all-grey-dark {
  color: #e1e1e1; }
  .custom-all-grey-dark a {
    color: #e1e1e1; }
    .custom-all-grey-dark a.event-this-hover {
      color: #bb1919; }

@media (min-width: 0) and (max-width: 767px) {
  .custom-xs-grey-dark {
    color: #e1e1e1; }
    .custom-xs-grey-dark a {
      color: #e1e1e1; }
      .custom-xs-grey-dark a.event-this-hover {
        color: #bb1919; } }

@media (min-width: 768px) and (max-width: 991px) {
  .custom-sm-grey-dark {
    color: #e1e1e1; }
    .custom-sm-grey-dark a {
      color: #e1e1e1; }
      .custom-sm-grey-dark a.event-this-hover {
        color: #bb1919; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .custom-md-grey-dark {
    color: #e1e1e1; }
    .custom-md-grey-dark a {
      color: #e1e1e1; }
      .custom-md-grey-dark a.event-this-hover {
        color: #bb1919; } }

@media (min-width: 1170px) {
  .custom-lg-grey-dark {
    color: #e1e1e1; }
    .custom-lg-grey-dark a {
      color: #e1e1e1; }
      .custom-lg-grey-dark a.event-this-hover {
        color: #bb1919; } }

.custom-all-grey-darker {
  color: #444444; }
  .custom-all-grey-darker a {
    color: #444444; }
    .custom-all-grey-darker a.event-this-hover {
      color: #bb1919; }

@media (min-width: 0) and (max-width: 767px) {
  .custom-xs-grey-darker {
    color: #444444; }
    .custom-xs-grey-darker a {
      color: #444444; }
      .custom-xs-grey-darker a.event-this-hover {
        color: #bb1919; } }

@media (min-width: 768px) and (max-width: 991px) {
  .custom-sm-grey-darker {
    color: #444444; }
    .custom-sm-grey-darker a {
      color: #444444; }
      .custom-sm-grey-darker a.event-this-hover {
        color: #bb1919; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .custom-md-grey-darker {
    color: #444444; }
    .custom-md-grey-darker a {
      color: #444444; }
      .custom-md-grey-darker a.event-this-hover {
        color: #bb1919; } }

@media (min-width: 1170px) {
  .custom-lg-grey-darker {
    color: #444444; }
    .custom-lg-grey-darker a {
      color: #444444; }
      .custom-lg-grey-darker a.event-this-hover {
        color: #bb1919; } }

.custom-all-orange-light {
  color: #ffe19b; }
  .custom-all-orange-light a {
    color: #ffe19b; }
    .custom-all-orange-light a.event-this-hover {
      color: #bb1919; }

@media (min-width: 0) and (max-width: 767px) {
  .custom-xs-orange-light {
    color: #ffe19b; }
    .custom-xs-orange-light a {
      color: #ffe19b; }
      .custom-xs-orange-light a.event-this-hover {
        color: #bb1919; } }

@media (min-width: 768px) and (max-width: 991px) {
  .custom-sm-orange-light {
    color: #ffe19b; }
    .custom-sm-orange-light a {
      color: #ffe19b; }
      .custom-sm-orange-light a.event-this-hover {
        color: #bb1919; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .custom-md-orange-light {
    color: #ffe19b; }
    .custom-md-orange-light a {
      color: #ffe19b; }
      .custom-md-orange-light a.event-this-hover {
        color: #bb1919; } }

@media (min-width: 1170px) {
  .custom-lg-orange-light {
    color: #ffe19b; }
    .custom-lg-orange-light a {
      color: #ffe19b; }
      .custom-lg-orange-light a.event-this-hover {
        color: #bb1919; } }

.custom-all-orange-dark {
  color: #feb300; }
  .custom-all-orange-dark a {
    color: #feb300; }
    .custom-all-orange-dark a.event-this-hover {
      color: #bb1919; }

@media (min-width: 0) and (max-width: 767px) {
  .custom-xs-orange-dark {
    color: #feb300; }
    .custom-xs-orange-dark a {
      color: #feb300; }
      .custom-xs-orange-dark a.event-this-hover {
        color: #bb1919; } }

@media (min-width: 768px) and (max-width: 991px) {
  .custom-sm-orange-dark {
    color: #feb300; }
    .custom-sm-orange-dark a {
      color: #feb300; }
      .custom-sm-orange-dark a.event-this-hover {
        color: #bb1919; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .custom-md-orange-dark {
    color: #feb300; }
    .custom-md-orange-dark a {
      color: #feb300; }
      .custom-md-orange-dark a.event-this-hover {
        color: #bb1919; } }

@media (min-width: 1170px) {
  .custom-lg-orange-dark {
    color: #feb300; }
    .custom-lg-orange-dark a {
      color: #feb300; }
      .custom-lg-orange-dark a.event-this-hover {
        color: #bb1919; } }

.custom-all-red-dark {
  color: #bb1919; }
  .custom-all-red-dark a {
    color: #bb1919; }
    .custom-all-red-dark a.event-this-hover {
      color: #bb1919; }

@media (min-width: 0) and (max-width: 767px) {
  .custom-xs-red-dark {
    color: #bb1919; }
    .custom-xs-red-dark a {
      color: #bb1919; }
      .custom-xs-red-dark a.event-this-hover {
        color: #bb1919; } }

@media (min-width: 768px) and (max-width: 991px) {
  .custom-sm-red-dark {
    color: #bb1919; }
    .custom-sm-red-dark a {
      color: #bb1919; }
      .custom-sm-red-dark a.event-this-hover {
        color: #bb1919; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .custom-md-red-dark {
    color: #bb1919; }
    .custom-md-red-dark a {
      color: #bb1919; }
      .custom-md-red-dark a.event-this-hover {
        color: #bb1919; } }

@media (min-width: 1170px) {
  .custom-lg-red-dark {
    color: #bb1919; }
    .custom-lg-red-dark a {
      color: #bb1919; }
      .custom-lg-red-dark a.event-this-hover {
        color: #bb1919; } }

.custom-all-green-dark {
  color: #29ad00; }
  .custom-all-green-dark a {
    color: #29ad00; }
    .custom-all-green-dark a.event-this-hover {
      color: #bb1919; }

@media (min-width: 0) and (max-width: 767px) {
  .custom-xs-green-dark {
    color: #29ad00; }
    .custom-xs-green-dark a {
      color: #29ad00; }
      .custom-xs-green-dark a.event-this-hover {
        color: #bb1919; } }

@media (min-width: 768px) and (max-width: 991px) {
  .custom-sm-green-dark {
    color: #29ad00; }
    .custom-sm-green-dark a {
      color: #29ad00; }
      .custom-sm-green-dark a.event-this-hover {
        color: #bb1919; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .custom-md-green-dark {
    color: #29ad00; }
    .custom-md-green-dark a {
      color: #29ad00; }
      .custom-md-green-dark a.event-this-hover {
        color: #bb1919; } }

@media (min-width: 1170px) {
  .custom-lg-green-dark {
    color: #29ad00; }
    .custom-lg-green-dark a {
      color: #29ad00; }
      .custom-lg-green-dark a.event-this-hover {
        color: #bb1919; } }

/* ----------------------------------------------- custom [END] ----------------------------------------------------- */
/* ----------------------------------------------- font-weight [START] ---------------------------------------------- */
.font-all-weight-bold {
  font-weight: bold; }

@media (min-width: 0) and (max-width: 767px) {
  .font-xs-weight-bold {
    font-weight: bold; } }

@media (min-width: 768px) and (max-width: 991px) {
  .font-sm-weight-bold {
    font-weight: bold; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .font-md-weight-bold {
    font-weight: bold; } }

@media (min-width: 1170px) {
  .font-lg-weight-bold {
    font-weight: bold; } }

.font-all-weight-normal {
  font-weight: normal; }

@media (min-width: 0) and (max-width: 767px) {
  .font-xs-weight-normal {
    font-weight: normal; } }

@media (min-width: 768px) and (max-width: 991px) {
  .font-sm-weight-normal {
    font-weight: normal; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .font-md-weight-normal {
    font-weight: normal; } }

@media (min-width: 1170px) {
  .font-lg-weight-normal {
    font-weight: normal; } }

.font-all-weight-inherit {
  font-weight: inherit; }

@media (min-width: 0) and (max-width: 767px) {
  .font-xs-weight-inherit {
    font-weight: inherit; } }

@media (min-width: 768px) and (max-width: 991px) {
  .font-sm-weight-inherit {
    font-weight: inherit; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .font-md-weight-inherit {
    font-weight: inherit; } }

@media (min-width: 1170px) {
  .font-lg-weight-inherit {
    font-weight: inherit; } }

/* ----------------------------------------------- font-weight [END] ------------------------------------------------ */
/* ----------------------------------------------- font-style [START] ---------------------------------------------- */
.font-all-style-italic {
  font-style: italic; }

@media (min-width: 0) and (max-width: 767px) {
  .font-xs-style-italic {
    font-style: italic; } }

@media (min-width: 768px) and (max-width: 991px) {
  .font-sm-style-italic {
    font-style: italic; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .font-md-style-italic {
    font-style: italic; } }

@media (min-width: 1170px) {
  .font-lg-style-italic {
    font-style: italic; } }

.font-all-style-normal {
  font-style: normal; }

@media (min-width: 0) and (max-width: 767px) {
  .font-xs-style-normal {
    font-style: normal; } }

@media (min-width: 768px) and (max-width: 991px) {
  .font-sm-style-normal {
    font-style: normal; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .font-md-style-normal {
    font-style: normal; } }

@media (min-width: 1170px) {
  .font-lg-style-normal {
    font-style: normal; } }

/* ----------------------------------------------- font-style [END] ------------------------------------------------ */
/* ----------------------------------------------- bg [START] ------------------------------------------------------- */
.bg-all-none {
  background: none; }

@media (min-width: 0) and (max-width: 767px) {
  .bg-xs-none {
    background: none; } }

@media (min-width: 768px) and (max-width: 991px) {
  .bg-sm-none {
    background: none; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .bg-md-none {
    background: none; } }

@media (min-width: 1170px) {
  .bg-lg-none {
    background: none; } }

.bg-all-image-none {
  background-image: none; }

@media (min-width: 0) and (max-width: 767px) {
  .bg-xs-image-none {
    background-image: none; } }

@media (min-width: 768px) and (max-width: 991px) {
  .bg-sm-image-none {
    background-image: none; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .bg-md-image-none {
    background-image: none; } }

@media (min-width: 1170px) {
  .bg-lg-image-none {
    background-image: none; } }

/* ----------------------------------------------- bg [END] --------------------------------------------------------- */
/* ----------------------------------------------- bgc [START] ------------------------------------------------------ */
.bgc-all-white {
  background-color: #ffffff; }

@media (min-width: 0) and (max-width: 767px) {
  .bgc-xs-white {
    background-color: #ffffff; } }

@media (min-width: 768px) and (max-width: 991px) {
  .bgc-sm-white {
    background-color: #ffffff; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .bgc-md-white {
    background-color: #ffffff; } }

@media (min-width: 1170px) {
  .bgc-lg-white {
    background-color: #ffffff; } }

.bgc-all-black {
  background-color: #000000; }

@media (min-width: 0) and (max-width: 767px) {
  .bgc-xs-black {
    background-color: #000000; } }

@media (min-width: 768px) and (max-width: 991px) {
  .bgc-sm-black {
    background-color: #000000; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .bgc-md-black {
    background-color: #000000; } }

@media (min-width: 1170px) {
  .bgc-lg-black {
    background-color: #000000; } }

.bgc-all-blue-light {
  background-color: #0025ff; }

@media (min-width: 0) and (max-width: 767px) {
  .bgc-xs-blue-light {
    background-color: #0025ff; } }

@media (min-width: 768px) and (max-width: 991px) {
  .bgc-sm-blue-light {
    background-color: #0025ff; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .bgc-md-blue-light {
    background-color: #0025ff; } }

@media (min-width: 1170px) {
  .bgc-lg-blue-light {
    background-color: #0025ff; } }

.bgc-all-blue-dark {
  background-color: #003dc6; }

@media (min-width: 0) and (max-width: 767px) {
  .bgc-xs-blue-dark {
    background-color: #003dc6; } }

@media (min-width: 768px) and (max-width: 991px) {
  .bgc-sm-blue-dark {
    background-color: #003dc6; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .bgc-md-blue-dark {
    background-color: #003dc6; } }

@media (min-width: 1170px) {
  .bgc-lg-blue-dark {
    background-color: #003dc6; } }

.bgc-all-blue-darker {
  background-color: #051e32; }

@media (min-width: 0) and (max-width: 767px) {
  .bgc-xs-blue-darker {
    background-color: #051e32; } }

@media (min-width: 768px) and (max-width: 991px) {
  .bgc-sm-blue-darker {
    background-color: #051e32; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .bgc-md-blue-darker {
    background-color: #051e32; } }

@media (min-width: 1170px) {
  .bgc-lg-blue-darker {
    background-color: #051e32; } }

.bgc-all-blue-alive-light {
  background-color: #4ca9da; }

@media (min-width: 0) and (max-width: 767px) {
  .bgc-xs-blue-alive-light {
    background-color: #4ca9da; } }

@media (min-width: 768px) and (max-width: 991px) {
  .bgc-sm-blue-alive-light {
    background-color: #4ca9da; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .bgc-md-blue-alive-light {
    background-color: #4ca9da; } }

@media (min-width: 1170px) {
  .bgc-lg-blue-alive-light {
    background-color: #4ca9da; } }

.bgc-all-blue-alive-dark {
  background-color: #1e5793; }

@media (min-width: 0) and (max-width: 767px) {
  .bgc-xs-blue-alive-dark {
    background-color: #1e5793; } }

@media (min-width: 768px) and (max-width: 991px) {
  .bgc-sm-blue-alive-dark {
    background-color: #1e5793; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .bgc-md-blue-alive-dark {
    background-color: #1e5793; } }

@media (min-width: 1170px) {
  .bgc-lg-blue-alive-dark {
    background-color: #1e5793; } }

.bgc-all-grey-light {
  background-color: #eeeeee; }

@media (min-width: 0) and (max-width: 767px) {
  .bgc-xs-grey-light {
    background-color: #eeeeee; } }

@media (min-width: 768px) and (max-width: 991px) {
  .bgc-sm-grey-light {
    background-color: #eeeeee; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .bgc-md-grey-light {
    background-color: #eeeeee; } }

@media (min-width: 1170px) {
  .bgc-lg-grey-light {
    background-color: #eeeeee; } }

.bgc-all-grey-dark {
  background-color: #e1e1e1; }

@media (min-width: 0) and (max-width: 767px) {
  .bgc-xs-grey-dark {
    background-color: #e1e1e1; } }

@media (min-width: 768px) and (max-width: 991px) {
  .bgc-sm-grey-dark {
    background-color: #e1e1e1; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .bgc-md-grey-dark {
    background-color: #e1e1e1; } }

@media (min-width: 1170px) {
  .bgc-lg-grey-dark {
    background-color: #e1e1e1; } }

.bgc-all-grey-darker {
  background-color: #cccccc; }

@media (min-width: 0) and (max-width: 767px) {
  .bgc-xs-grey-darker {
    background-color: #cccccc; } }

@media (min-width: 768px) and (max-width: 991px) {
  .bgc-sm-grey-darker {
    background-color: #cccccc; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .bgc-md-grey-darker {
    background-color: #cccccc; } }

@media (min-width: 1170px) {
  .bgc-lg-grey-darker {
    background-color: #cccccc; } }

.bgc-all-orange-light {
  background-color: #ffe19b; }

@media (min-width: 0) and (max-width: 767px) {
  .bgc-xs-orange-light {
    background-color: #ffe19b; } }

@media (min-width: 768px) and (max-width: 991px) {
  .bgc-sm-orange-light {
    background-color: #ffe19b; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .bgc-md-orange-light {
    background-color: #ffe19b; } }

@media (min-width: 1170px) {
  .bgc-lg-orange-light {
    background-color: #ffe19b; } }

.bgc-all-orange-dark {
  background-color: #feb300; }

@media (min-width: 0) and (max-width: 767px) {
  .bgc-xs-orange-dark {
    background-color: #feb300; } }

@media (min-width: 768px) and (max-width: 991px) {
  .bgc-sm-orange-dark {
    background-color: #feb300; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .bgc-md-orange-dark {
    background-color: #feb300; } }

@media (min-width: 1170px) {
  .bgc-lg-orange-dark {
    background-color: #feb300; } }

.bgc-all-red-dark {
  background-color: #bb1919; }

@media (min-width: 0) and (max-width: 767px) {
  .bgc-xs-red-dark {
    background-color: #bb1919; } }

@media (min-width: 768px) and (max-width: 991px) {
  .bgc-sm-red-dark {
    background-color: #bb1919; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .bgc-md-red-dark {
    background-color: #bb1919; } }

@media (min-width: 1170px) {
  .bgc-lg-red-dark {
    background-color: #bb1919; } }

.bgc-all-green-dark {
  background-color: #29ad00; }

@media (min-width: 0) and (max-width: 767px) {
  .bgc-xs-green-dark {
    background-color: #29ad00; } }

@media (min-width: 768px) and (max-width: 991px) {
  .bgc-sm-green-dark {
    background-color: #29ad00; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .bgc-md-green-dark {
    background-color: #29ad00; } }

@media (min-width: 1170px) {
  .bgc-lg-green-dark {
    background-color: #29ad00; } }

.bgc-all-white-i {
  background-color: #ffffff !important; }

@media (min-width: 0) and (max-width: 767px) {
  .bgc-xs-white-i {
    background-color: #ffffff !important; } }

@media (min-width: 768px) and (max-width: 991px) {
  .bgc-sm-white-i {
    background-color: #ffffff !important; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .bgc-md-white-i {
    background-color: #ffffff !important; } }

@media (min-width: 1170px) {
  .bgc-lg-white-i {
    background-color: #ffffff !important; } }

.bgc-all-black-i {
  background-color: #000000 !important; }

@media (min-width: 0) and (max-width: 767px) {
  .bgc-xs-black-i {
    background-color: #000000 !important; } }

@media (min-width: 768px) and (max-width: 991px) {
  .bgc-sm-black-i {
    background-color: #000000 !important; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .bgc-md-black-i {
    background-color: #000000 !important; } }

@media (min-width: 1170px) {
  .bgc-lg-black-i {
    background-color: #000000 !important; } }

.bgc-all-blue-light-i {
  background-color: #0025ff !important; }

@media (min-width: 0) and (max-width: 767px) {
  .bgc-xs-blue-light-i {
    background-color: #0025ff !important; } }

@media (min-width: 768px) and (max-width: 991px) {
  .bgc-sm-blue-light-i {
    background-color: #0025ff !important; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .bgc-md-blue-light-i {
    background-color: #0025ff !important; } }

@media (min-width: 1170px) {
  .bgc-lg-blue-light-i {
    background-color: #0025ff !important; } }

.bgc-all-blue-dark-i {
  background-color: #003dc6 !important; }

@media (min-width: 0) and (max-width: 767px) {
  .bgc-xs-blue-dark-i {
    background-color: #003dc6 !important; } }

@media (min-width: 768px) and (max-width: 991px) {
  .bgc-sm-blue-dark-i {
    background-color: #003dc6 !important; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .bgc-md-blue-dark-i {
    background-color: #003dc6 !important; } }

@media (min-width: 1170px) {
  .bgc-lg-blue-dark-i {
    background-color: #003dc6 !important; } }

.bgc-all-blue-darker-i {
  background-color: #051e32 !important; }

@media (min-width: 0) and (max-width: 767px) {
  .bgc-xs-blue-darker-i {
    background-color: #051e32 !important; } }

@media (min-width: 768px) and (max-width: 991px) {
  .bgc-sm-blue-darker-i {
    background-color: #051e32 !important; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .bgc-md-blue-darker-i {
    background-color: #051e32 !important; } }

@media (min-width: 1170px) {
  .bgc-lg-blue-darker-i {
    background-color: #051e32 !important; } }

.bgc-all-blue-alive-light-i {
  background-color: #4ca9da !important; }

@media (min-width: 0) and (max-width: 767px) {
  .bgc-xs-blue-alive-light-i {
    background-color: #4ca9da !important; } }

@media (min-width: 768px) and (max-width: 991px) {
  .bgc-sm-blue-alive-light-i {
    background-color: #4ca9da !important; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .bgc-md-blue-alive-light-i {
    background-color: #4ca9da !important; } }

@media (min-width: 1170px) {
  .bgc-lg-blue-alive-light-i {
    background-color: #4ca9da !important; } }

.bgc-all-blue-alive-dark-i {
  background-color: #1e5793 !important; }

@media (min-width: 0) and (max-width: 767px) {
  .bgc-xs-blue-alive-dark-i {
    background-color: #1e5793 !important; } }

@media (min-width: 768px) and (max-width: 991px) {
  .bgc-sm-blue-alive-dark-i {
    background-color: #1e5793 !important; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .bgc-md-blue-alive-dark-i {
    background-color: #1e5793 !important; } }

@media (min-width: 1170px) {
  .bgc-lg-blue-alive-dark-i {
    background-color: #1e5793 !important; } }

.bgc-all-grey-light-i {
  background-color: #eeeeee !important; }

@media (min-width: 0) and (max-width: 767px) {
  .bgc-xs-grey-light-i {
    background-color: #eeeeee !important; } }

@media (min-width: 768px) and (max-width: 991px) {
  .bgc-sm-grey-light-i {
    background-color: #eeeeee !important; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .bgc-md-grey-light-i {
    background-color: #eeeeee !important; } }

@media (min-width: 1170px) {
  .bgc-lg-grey-light-i {
    background-color: #eeeeee !important; } }

.bgc-all-grey-dark-i {
  background-color: #e1e1e1 !important; }

@media (min-width: 0) and (max-width: 767px) {
  .bgc-xs-grey-dark-i {
    background-color: #e1e1e1 !important; } }

@media (min-width: 768px) and (max-width: 991px) {
  .bgc-sm-grey-dark-i {
    background-color: #e1e1e1 !important; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .bgc-md-grey-dark-i {
    background-color: #e1e1e1 !important; } }

@media (min-width: 1170px) {
  .bgc-lg-grey-dark-i {
    background-color: #e1e1e1 !important; } }

.bgc-all-grey-darker-i {
  background-color: #cccccc !important; }

@media (min-width: 0) and (max-width: 767px) {
  .bgc-xs-grey-darker-i {
    background-color: #cccccc !important; } }

@media (min-width: 768px) and (max-width: 991px) {
  .bgc-sm-grey-darker-i {
    background-color: #cccccc !important; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .bgc-md-grey-darker-i {
    background-color: #cccccc !important; } }

@media (min-width: 1170px) {
  .bgc-lg-grey-darker-i {
    background-color: #cccccc !important; } }

.bgc-all-orange-light-i {
  background-color: #ffe19b !important; }

@media (min-width: 0) and (max-width: 767px) {
  .bgc-xs-orange-light-i {
    background-color: #ffe19b !important; } }

@media (min-width: 768px) and (max-width: 991px) {
  .bgc-sm-orange-light-i {
    background-color: #ffe19b !important; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .bgc-md-orange-light-i {
    background-color: #ffe19b !important; } }

@media (min-width: 1170px) {
  .bgc-lg-orange-light-i {
    background-color: #ffe19b !important; } }

.bgc-all-orange-dark-i {
  background-color: #feb300 !important; }

@media (min-width: 0) and (max-width: 767px) {
  .bgc-xs-orange-dark-i {
    background-color: #feb300 !important; } }

@media (min-width: 768px) and (max-width: 991px) {
  .bgc-sm-orange-dark-i {
    background-color: #feb300 !important; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .bgc-md-orange-dark-i {
    background-color: #feb300 !important; } }

@media (min-width: 1170px) {
  .bgc-lg-orange-dark-i {
    background-color: #feb300 !important; } }

.bgc-all-red-dark-i {
  background-color: #bb1919 !important; }

@media (min-width: 0) and (max-width: 767px) {
  .bgc-xs-red-dark-i {
    background-color: #bb1919 !important; } }

@media (min-width: 768px) and (max-width: 991px) {
  .bgc-sm-red-dark-i {
    background-color: #bb1919 !important; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .bgc-md-red-dark-i {
    background-color: #bb1919 !important; } }

@media (min-width: 1170px) {
  .bgc-lg-red-dark-i {
    background-color: #bb1919 !important; } }

.bgc-all-green-dark-i {
  background-color: #29ad00 !important; }

@media (min-width: 0) and (max-width: 767px) {
  .bgc-xs-green-dark-i {
    background-color: #29ad00 !important; } }

@media (min-width: 768px) and (max-width: 991px) {
  .bgc-sm-green-dark-i {
    background-color: #29ad00 !important; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .bgc-md-green-dark-i {
    background-color: #29ad00 !important; } }

@media (min-width: 1170px) {
  .bgc-lg-green-dark-i {
    background-color: #29ad00 !important; } }

/* ----------------------------------------------- bgc [END] -------------------------------------------------------- */
/* ----------------------------------------------- font-zero [START] ------------------------------------------------ */
.font-all-zero {
  font-size: 0;
  line-height: 0; }

@media (min-width: 0) and (max-width: 767px) {
  .font-xs-zero {
    font-size: 0;
    line-height: 0; } }

@media (min-width: 768px) and (max-width: 991px) {
  .font-sm-zero {
    font-size: 0;
    line-height: 0; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .font-md-zero {
    font-size: 0;
    line-height: 0; } }

@media (min-width: 1170px) {
  .font-lg-zero {
    font-size: 0;
    line-height: 0; } }

/* ----------------------------------------------- font-zero [END] -------------------------------------------------- */
/* ----------------------------------------------- img-rwd [START] -------------------------------------------------- */
.img-all-rwd {
  display: inline-block;
  width: 100%;
  height: auto;
  max-width: 100%; }

@media (min-width: 0) and (max-width: 767px) {
  .img-xs-rwd {
    display: inline-block;
    width: 100%;
    height: auto;
    max-width: 100%; } }

@media (min-width: 768px) and (max-width: 991px) {
  .img-sm-rwd {
    display: inline-block;
    width: 100%;
    height: auto;
    max-width: 100%; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .img-md-rwd {
    display: inline-block;
    width: 100%;
    height: auto;
    max-width: 100%; } }

@media (min-width: 1170px) {
  .img-lg-rwd {
    display: inline-block;
    width: 100%;
    height: auto;
    max-width: 100%; } }

/* ----------------------------------------------- img-rwd [END] ---------------------------------------------------- */
/* ----------------------------------------------- img-rwd2 [END] --------------------------------------------------- */
.img-all-rwd2 {
  display: inline-block;
  width: inherit;
  height: auto;
  max-width: 100%; }

@media (min-width: 0) and (max-width: 767px) {
  .img-xs-rwd2 {
    display: inline-block;
    width: inherit;
    height: auto;
    max-width: 100%; } }

@media (min-width: 768px) and (max-width: 991px) {
  .img-sm-rwd2 {
    display: inline-block;
    width: inherit;
    height: auto;
    max-width: 100%; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .img-md-rwd2 {
    display: inline-block;
    width: inherit;
    height: auto;
    max-width: 100%; } }

@media (min-width: 1170px) {
  .img-lg-rwd2 {
    display: inline-block;
    width: inherit;
    height: auto;
    max-width: 100%; } }

/* ----------------------------------------------- img-rwd2 [END] --------------------------------------------------- */
/* ----------------------------------------------- float [START] ---------------------------------------------------- */
.float-all-none {
  float: none; }

@media (min-width: 0) and (max-width: 767px) {
  .float-xs-none {
    float: none; } }

@media (min-width: 768px) and (max-width: 991px) {
  .float-sm-none {
    float: none; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .float-md-none {
    float: none; } }

@media (min-width: 1170px) {
  .float-lg-none {
    float: none; } }

.float-all-left {
  float: left; }

@media (min-width: 0) and (max-width: 767px) {
  .float-xs-left {
    float: left; } }

@media (min-width: 768px) and (max-width: 991px) {
  .float-sm-left {
    float: left; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .float-md-left {
    float: left; } }

@media (min-width: 1170px) {
  .float-lg-left {
    float: left; } }

.float-all-right {
  float: right; }

@media (min-width: 0) and (max-width: 767px) {
  .float-xs-right {
    float: right; } }

@media (min-width: 768px) and (max-width: 991px) {
  .float-sm-right {
    float: right; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .float-md-right {
    float: right; } }

@media (min-width: 1170px) {
  .float-lg-right {
    float: right; } }

/* ----------------------------------------------- float [END] ------------------------------------------------------ */
/* ----------------------------------------------- hide [START] ----------------------------------------------------- */
.hide-all-on {
  width: 0;
  height: 0;
  position: absolute;
  left: -1000px;
  top: 0;
  overflow: hidden; }

@media (min-width: 0) and (max-width: 767px) {
  .hide-xs-on {
    width: 0;
    height: 0;
    position: absolute;
    left: -1000px;
    top: 0;
    overflow: hidden; } }

@media (min-width: 768px) and (max-width: 991px) {
  .hide-sm-on {
    width: 0;
    height: 0;
    position: absolute;
    left: -1000px;
    top: 0;
    overflow: hidden; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .hide-md-on {
    width: 0;
    height: 0;
    position: absolute;
    left: -1000px;
    top: 0;
    overflow: hidden; } }

@media (min-width: 1170px) {
  .hide-lg-on {
    width: 0;
    height: 0;
    position: absolute;
    left: -1000px;
    top: 0;
    overflow: hidden; } }

/* ----------------------------------------------- hide [END] ------------------------------------------------------- */
/* ----------------------------------------------- font-weight [START] ---------------------------------------------- */
.font-all-weight-300 {
  font-weight: 300; }

@media (min-width: 0) and (max-width: 767px) {
  .font-xs-weight-300 {
    font-weight: 300; } }

@media (min-width: 768px) and (max-width: 991px) {
  .font-sm-weight-300 {
    font-weight: 300; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .font-md-weight-300 {
    font-weight: 300; } }

@media (min-width: 1170px) {
  .font-lg-weight-300 {
    font-weight: 300; } }

.font-all-weight-400 {
  font-weight: 400; }

@media (min-width: 0) and (max-width: 767px) {
  .font-xs-weight-400 {
    font-weight: 400; } }

@media (min-width: 768px) and (max-width: 991px) {
  .font-sm-weight-400 {
    font-weight: 400; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .font-md-weight-400 {
    font-weight: 400; } }

@media (min-width: 1170px) {
  .font-lg-weight-400 {
    font-weight: 400; } }

.font-all-weight-500 {
  font-weight: 500; }

@media (min-width: 0) and (max-width: 767px) {
  .font-xs-weight-500 {
    font-weight: 500; } }

@media (min-width: 768px) and (max-width: 991px) {
  .font-sm-weight-500 {
    font-weight: 500; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .font-md-weight-500 {
    font-weight: 500; } }

@media (min-width: 1170px) {
  .font-lg-weight-500 {
    font-weight: 500; } }

.font-all-weight-700 {
  font-weight: 700; }

@media (min-width: 0) and (max-width: 767px) {
  .font-xs-weight-700 {
    font-weight: 700; } }

@media (min-width: 768px) and (max-width: 991px) {
  .font-sm-weight-700 {
    font-weight: 700; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .font-md-weight-700 {
    font-weight: 700; } }

@media (min-width: 1170px) {
  .font-lg-weight-700 {
    font-weight: 700; } }

/* ----------------------------------------------- font-weight [END] ------------------------------------------------ */
/* ----------------------------------------------- full-page [START] ------------------------------------------------ */
.fp-all-section-vertical-align-top .fp-tableCell {
  vertical-align: top; }

@media (min-width: 0) and (max-width: 767px) {
  .fp-xs-section-vertical-align-top .fp-tableCell {
    vertical-align: top; } }

@media (min-width: 768px) and (max-width: 991px) {
  .fp-sm-section-vertical-align-top .fp-tableCell {
    vertical-align: top; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .fp-md-section-vertical-align-top .fp-tableCell {
    vertical-align: top; } }

@media (min-width: 1170px) {
  .fp-lg-section-vertical-align-top .fp-tableCell {
    vertical-align: top; } }

.fp-all-section-vertical-align-center .fp-tableCell {
  vertical-align: middle; }

@media (min-width: 0) and (max-width: 767px) {
  .fp-xs-section-vertical-align-center .fp-tableCell {
    vertical-align: middle; } }

@media (min-width: 768px) and (max-width: 991px) {
  .fp-sm-section-vertical-align-center .fp-tableCell {
    vertical-align: middle; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .fp-md-section-vertical-align-center .fp-tableCell {
    vertical-align: middle; } }

@media (min-width: 1170px) {
  .fp-lg-section-vertical-align-center .fp-tableCell {
    vertical-align: middle; } }

.fp-all-section-vertical-align-bottom .fp-tableCell {
  vertical-align: bottom; }

@media (min-width: 0) and (max-width: 767px) {
  .fp-xs-section-vertical-align-bottom .fp-tableCell {
    vertical-align: bottom; } }

@media (min-width: 768px) and (max-width: 991px) {
  .fp-sm-section-vertical-align-bottom .fp-tableCell {
    vertical-align: bottom; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .fp-md-section-vertical-align-bottom .fp-tableCell {
    vertical-align: bottom; } }

@media (min-width: 1170px) {
  .fp-lg-section-vertical-align-bottom .fp-tableCell {
    vertical-align: bottom; } }

/* ----------------------------------------------- full-page [END] -------------------------------------------------- */
/* ----------------------------------------------- horizontal::padding [START] -------------------------------------- */
.horizontal-all-padding-0 {
  padding-left: 0;
  padding-right: 0; }

@media (min-width: 0) and (max-width: 767px) {
  .horizontal-xs-padding-0 {
    padding-left: 0;
    padding-right: 0; } }

@media (min-width: 768px) and (max-width: 991px) {
  .horizontal-sm-padding-0 {
    padding-left: 0;
    padding-right: 0; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .horizontal-md-padding-0 {
    padding-left: 0;
    padding-right: 0; } }

@media (min-width: 1170px) {
  .horizontal-lg-padding-0 {
    padding-left: 0;
    padding-right: 0; } }

.horizontal-all-padding-5 {
  padding-left: 5px;
  padding-right: 5px; }

@media (min-width: 0) and (max-width: 767px) {
  .horizontal-xs-padding-5 {
    padding-left: 5px;
    padding-right: 5px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .horizontal-sm-padding-5 {
    padding-left: 5px;
    padding-right: 5px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .horizontal-md-padding-5 {
    padding-left: 5px;
    padding-right: 5px; } }

@media (min-width: 1170px) {
  .horizontal-lg-padding-5 {
    padding-left: 5px;
    padding-right: 5px; } }

.horizontal-all-padding-10 {
  padding-left: 10px;
  padding-right: 10px; }

@media (min-width: 0) and (max-width: 767px) {
  .horizontal-xs-padding-10 {
    padding-left: 10px;
    padding-right: 10px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .horizontal-sm-padding-10 {
    padding-left: 10px;
    padding-right: 10px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .horizontal-md-padding-10 {
    padding-left: 10px;
    padding-right: 10px; } }

@media (min-width: 1170px) {
  .horizontal-lg-padding-10 {
    padding-left: 10px;
    padding-right: 10px; } }

.horizontal-all-padding-15 {
  padding-left: 15px;
  padding-right: 15px; }

@media (min-width: 0) and (max-width: 767px) {
  .horizontal-xs-padding-15 {
    padding-left: 15px;
    padding-right: 15px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .horizontal-sm-padding-15 {
    padding-left: 15px;
    padding-right: 15px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .horizontal-md-padding-15 {
    padding-left: 15px;
    padding-right: 15px; } }

@media (min-width: 1170px) {
  .horizontal-lg-padding-15 {
    padding-left: 15px;
    padding-right: 15px; } }

.horizontal-all-padding-20 {
  padding-left: 20px;
  padding-right: 20px; }

@media (min-width: 0) and (max-width: 767px) {
  .horizontal-xs-padding-20 {
    padding-left: 20px;
    padding-right: 20px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .horizontal-sm-padding-20 {
    padding-left: 20px;
    padding-right: 20px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .horizontal-md-padding-20 {
    padding-left: 20px;
    padding-right: 20px; } }

@media (min-width: 1170px) {
  .horizontal-lg-padding-20 {
    padding-left: 20px;
    padding-right: 20px; } }

.horizontal-all-padding-25 {
  padding-left: 25px;
  padding-right: 25px; }

@media (min-width: 0) and (max-width: 767px) {
  .horizontal-xs-padding-25 {
    padding-left: 25px;
    padding-right: 25px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .horizontal-sm-padding-25 {
    padding-left: 25px;
    padding-right: 25px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .horizontal-md-padding-25 {
    padding-left: 25px;
    padding-right: 25px; } }

@media (min-width: 1170px) {
  .horizontal-lg-padding-25 {
    padding-left: 25px;
    padding-right: 25px; } }

.horizontal-all-padding-30 {
  padding-left: 30px;
  padding-right: 30px; }

@media (min-width: 0) and (max-width: 767px) {
  .horizontal-xs-padding-30 {
    padding-left: 30px;
    padding-right: 30px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .horizontal-sm-padding-30 {
    padding-left: 30px;
    padding-right: 30px; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .horizontal-md-padding-30 {
    padding-left: 30px;
    padding-right: 30px; } }

@media (min-width: 1170px) {
  .horizontal-lg-padding-30 {
    padding-left: 30px;
    padding-right: 30px; } }

/* ----------------------------------------------- horizontal::padding [END] ---------------------------------------- */
/* ----------------------------------------------- horizontal::margin [START] --------------------------------------- */
.horizontal-all-margin-auto {
  margin-left: auto;
  margin-right: auto; }

@media (min-width: 0) and (max-width: 767px) {
  .horizontal-xs-margin-auto {
    margin-left: auto;
    margin-right: auto; } }

@media (min-width: 768px) and (max-width: 991px) {
  .horizontal-sm-margin-auto {
    margin-left: auto;
    margin-right: auto; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .horizontal-md-margin-auto {
    margin-left: auto;
    margin-right: auto; } }

@media (min-width: 1170px) {
  .horizontal-lg-margin-auto {
    margin-left: auto;
    margin-right: auto; } }

/* ----------------------------------------------- horizontal::margin [END] ----------------------------------------- */
/* ----------------------------------------------- row [START] ------------------------------------------------------ */
/* ----------------------------------------------- row [END] -------------------------------------------------------- */
/* ----------------------------------------------- main-color [START] ----------------------------------------------- */
.main-all-color-white .get-main_color {
  color: #ffffff; }

.main-all-color-white .get-main_bgc-color {
  background-color: #ffffff; }

.main-all-color-white .get-main_bg-color {
  background: #ffffff; }

.main-all-color-white .get-main_fill {
  fill: #ffffff; }

.main-all-color-white .get-main_color-i {
  color: #ffffff !important; }

.main-all-color-white .get-main_bgc-color-i {
  background-color: #ffffff !important; }

.main-all-color-white .get-main_bg-color-i {
  background: #ffffff !important; }

.main-all-color-white .get-main_fill-i {
  fill: #ffffff !important; }

@media (min-width: 0) and (max-width: 767px) {
  .main-xs-color-white .get-main_color {
    color: #ffffff; }
  .main-xs-color-white .get-main_bgc-color {
    background-color: #ffffff; }
  .main-xs-color-white .get-main_bg-color {
    background: #ffffff; }
  .main-xs-color-white .get-main_fill {
    fill: #ffffff; }
  .main-xs-color-white .get-main_color-i {
    color: #ffffff !important; }
  .main-xs-color-white .get-main_bgc-color-i {
    background-color: #ffffff !important; }
  .main-xs-color-white .get-main_bg-color-i {
    background: #ffffff !important; }
  .main-xs-color-white .get-main_fill-i {
    fill: #ffffff !important; } }

@media (min-width: 768px) and (max-width: 991px) {
  .main-sm-color-white .get-main_color {
    color: #ffffff; }
  .main-sm-color-white .get-main_bgc-color {
    background-color: #ffffff; }
  .main-sm-color-white .get-main_bg-color {
    background: #ffffff; }
  .main-sm-color-white .get-main_fill {
    fill: #ffffff; }
  .main-sm-color-white .get-main_color-i {
    color: #ffffff !important; }
  .main-sm-color-white .get-main_bgc-color-i {
    background-color: #ffffff !important; }
  .main-sm-color-white .get-main_bg-color-i {
    background: #ffffff !important; }
  .main-sm-color-white .get-main_fill-i {
    fill: #ffffff !important; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .main-md-color-white .get-main_color {
    color: #ffffff; }
  .main-md-color-white .get-main_bgc-color {
    background-color: #ffffff; }
  .main-md-color-white .get-main_bg-color {
    background: #ffffff; }
  .main-md-color-white .get-main_fill {
    fill: #ffffff; }
  .main-md-color-white .get-main_color-i {
    color: #ffffff !important; }
  .main-md-color-white .get-main_bgc-color-i {
    background-color: #ffffff !important; }
  .main-md-color-white .get-main_bg-color-i {
    background: #ffffff !important; }
  .main-md-color-white .get-main_fill-i {
    fill: #ffffff !important; } }

@media (min-width: 1170px) {
  .main-lg-color-white .get-main_color {
    color: #ffffff; }
  .main-lg-color-white .get-main_bgc-color {
    background-color: #ffffff; }
  .main-lg-color-white .get-main_bg-color {
    background: #ffffff; }
  .main-lg-color-white .get-main_fill {
    fill: #ffffff; }
  .main-lg-color-white .get-main_color-i {
    color: #ffffff !important; }
  .main-lg-color-white .get-main_bgc-color-i {
    background-color: #ffffff !important; }
  .main-lg-color-white .get-main_bg-color-i {
    background: #ffffff !important; }
  .main-lg-color-white .get-main_fill-i {
    fill: #ffffff !important; } }

.main-all-color-black .get-main_color {
  color: #000000; }

.main-all-color-black .get-main_bgc-color {
  background-color: #000000; }

.main-all-color-black .get-main_bg-color {
  background: #000000; }

.main-all-color-black .get-main_fill {
  fill: #000000; }

.main-all-color-black .get-main_color-i {
  color: #000000 !important; }

.main-all-color-black .get-main_bgc-color-i {
  background-color: #000000 !important; }

.main-all-color-black .get-main_bg-color-i {
  background: #000000 !important; }

.main-all-color-black .get-main_fill-i {
  fill: #000000 !important; }

@media (min-width: 0) and (max-width: 767px) {
  .main-xs-color-black .get-main_color {
    color: #000000; }
  .main-xs-color-black .get-main_bgc-color {
    background-color: #000000; }
  .main-xs-color-black .get-main_bg-color {
    background: #000000; }
  .main-xs-color-black .get-main_fill {
    fill: #000000; }
  .main-xs-color-black .get-main_color-i {
    color: #000000 !important; }
  .main-xs-color-black .get-main_bgc-color-i {
    background-color: #000000 !important; }
  .main-xs-color-black .get-main_bg-color-i {
    background: #000000 !important; }
  .main-xs-color-black .get-main_fill-i {
    fill: #000000 !important; } }

@media (min-width: 768px) and (max-width: 991px) {
  .main-sm-color-black .get-main_color {
    color: #000000; }
  .main-sm-color-black .get-main_bgc-color {
    background-color: #000000; }
  .main-sm-color-black .get-main_bg-color {
    background: #000000; }
  .main-sm-color-black .get-main_fill {
    fill: #000000; }
  .main-sm-color-black .get-main_color-i {
    color: #000000 !important; }
  .main-sm-color-black .get-main_bgc-color-i {
    background-color: #000000 !important; }
  .main-sm-color-black .get-main_bg-color-i {
    background: #000000 !important; }
  .main-sm-color-black .get-main_fill-i {
    fill: #000000 !important; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .main-md-color-black .get-main_color {
    color: #000000; }
  .main-md-color-black .get-main_bgc-color {
    background-color: #000000; }
  .main-md-color-black .get-main_bg-color {
    background: #000000; }
  .main-md-color-black .get-main_fill {
    fill: #000000; }
  .main-md-color-black .get-main_color-i {
    color: #000000 !important; }
  .main-md-color-black .get-main_bgc-color-i {
    background-color: #000000 !important; }
  .main-md-color-black .get-main_bg-color-i {
    background: #000000 !important; }
  .main-md-color-black .get-main_fill-i {
    fill: #000000 !important; } }

@media (min-width: 1170px) {
  .main-lg-color-black .get-main_color {
    color: #000000; }
  .main-lg-color-black .get-main_bgc-color {
    background-color: #000000; }
  .main-lg-color-black .get-main_bg-color {
    background: #000000; }
  .main-lg-color-black .get-main_fill {
    fill: #000000; }
  .main-lg-color-black .get-main_color-i {
    color: #000000 !important; }
  .main-lg-color-black .get-main_bgc-color-i {
    background-color: #000000 !important; }
  .main-lg-color-black .get-main_bg-color-i {
    background: #000000 !important; }
  .main-lg-color-black .get-main_fill-i {
    fill: #000000 !important; } }

.main-all-blue-light .get-main_color {
  color: #0025ff; }

.main-all-blue-light .get-main_bgc-color {
  background-color: #0025ff; }

.main-all-blue-light .get-main_bg-color {
  background: #0025ff; }

.main-all-blue-light .get-main_fill {
  fill: #0025ff; }

.main-all-blue-light .get-main_color-i {
  color: #0025ff !important; }

.main-all-blue-light .get-main_bgc-color-i {
  background-color: #0025ff !important; }

.main-all-blue-light .get-main_bg-color-i {
  background: #0025ff !important; }

.main-all-blue-light .get-main_fill-i {
  fill: #0025ff !important; }

@media (min-width: 0) and (max-width: 767px) {
  .main-xs-blue-light .get-main_color {
    color: #0025ff; }
  .main-xs-blue-light .get-main_bgc-color {
    background-color: #0025ff; }
  .main-xs-blue-light .get-main_bg-color {
    background: #0025ff; }
  .main-xs-blue-light .get-main_fill {
    fill: #0025ff; }
  .main-xs-blue-light .get-main_color-i {
    color: #0025ff !important; }
  .main-xs-blue-light .get-main_bgc-color-i {
    background-color: #0025ff !important; }
  .main-xs-blue-light .get-main_bg-color-i {
    background: #0025ff !important; }
  .main-xs-blue-light .get-main_fill-i {
    fill: #0025ff !important; } }

@media (min-width: 768px) and (max-width: 991px) {
  .main-sm-blue-light .get-main_color {
    color: #0025ff; }
  .main-sm-blue-light .get-main_bgc-color {
    background-color: #0025ff; }
  .main-sm-blue-light .get-main_bg-color {
    background: #0025ff; }
  .main-sm-blue-light .get-main_fill {
    fill: #0025ff; }
  .main-sm-blue-light .get-main_color-i {
    color: #0025ff !important; }
  .main-sm-blue-light .get-main_bgc-color-i {
    background-color: #0025ff !important; }
  .main-sm-blue-light .get-main_bg-color-i {
    background: #0025ff !important; }
  .main-sm-blue-light .get-main_fill-i {
    fill: #0025ff !important; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .main-md-blue-light .get-main_color {
    color: #0025ff; }
  .main-md-blue-light .get-main_bgc-color {
    background-color: #0025ff; }
  .main-md-blue-light .get-main_bg-color {
    background: #0025ff; }
  .main-md-blue-light .get-main_fill {
    fill: #0025ff; }
  .main-md-blue-light .get-main_color-i {
    color: #0025ff !important; }
  .main-md-blue-light .get-main_bgc-color-i {
    background-color: #0025ff !important; }
  .main-md-blue-light .get-main_bg-color-i {
    background: #0025ff !important; }
  .main-md-blue-light .get-main_fill-i {
    fill: #0025ff !important; } }

@media (min-width: 1170px) {
  .main-lg-blue-light .get-main_color {
    color: #0025ff; }
  .main-lg-blue-light .get-main_bgc-color {
    background-color: #0025ff; }
  .main-lg-blue-light .get-main_bg-color {
    background: #0025ff; }
  .main-lg-blue-light .get-main_fill {
    fill: #0025ff; }
  .main-lg-blue-light .get-main_color-i {
    color: #0025ff !important; }
  .main-lg-blue-light .get-main_bgc-color-i {
    background-color: #0025ff !important; }
  .main-lg-blue-light .get-main_bg-color-i {
    background: #0025ff !important; }
  .main-lg-blue-light .get-main_fill-i {
    fill: #0025ff !important; } }

.main-all-blue-dark .get-main_color {
  color: #003dc6; }

.main-all-blue-dark .get-main_bgc-color {
  background-color: #003dc6; }

.main-all-blue-dark .get-main_bg-color {
  background: #003dc6; }

.main-all-blue-dark .get-main_fill {
  fill: #003dc6; }

.main-all-blue-dark .get-main_color-i {
  color: #003dc6 !important; }

.main-all-blue-dark .get-main_bgc-color-i {
  background-color: #003dc6 !important; }

.main-all-blue-dark .get-main_bg-color-i {
  background: #003dc6 !important; }

.main-all-blue-dark .get-main_fill-i {
  fill: #003dc6 !important; }

@media (min-width: 0) and (max-width: 767px) {
  .main-xs-blue-dark .get-main_color {
    color: #003dc6; }
  .main-xs-blue-dark .get-main_bgc-color {
    background-color: #003dc6; }
  .main-xs-blue-dark .get-main_bg-color {
    background: #003dc6; }
  .main-xs-blue-dark .get-main_fill {
    fill: #003dc6; }
  .main-xs-blue-dark .get-main_color-i {
    color: #003dc6 !important; }
  .main-xs-blue-dark .get-main_bgc-color-i {
    background-color: #003dc6 !important; }
  .main-xs-blue-dark .get-main_bg-color-i {
    background: #003dc6 !important; }
  .main-xs-blue-dark .get-main_fill-i {
    fill: #003dc6 !important; } }

@media (min-width: 768px) and (max-width: 991px) {
  .main-sm-blue-dark .get-main_color {
    color: #003dc6; }
  .main-sm-blue-dark .get-main_bgc-color {
    background-color: #003dc6; }
  .main-sm-blue-dark .get-main_bg-color {
    background: #003dc6; }
  .main-sm-blue-dark .get-main_fill {
    fill: #003dc6; }
  .main-sm-blue-dark .get-main_color-i {
    color: #003dc6 !important; }
  .main-sm-blue-dark .get-main_bgc-color-i {
    background-color: #003dc6 !important; }
  .main-sm-blue-dark .get-main_bg-color-i {
    background: #003dc6 !important; }
  .main-sm-blue-dark .get-main_fill-i {
    fill: #003dc6 !important; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .main-md-blue-dark .get-main_color {
    color: #003dc6; }
  .main-md-blue-dark .get-main_bgc-color {
    background-color: #003dc6; }
  .main-md-blue-dark .get-main_bg-color {
    background: #003dc6; }
  .main-md-blue-dark .get-main_fill {
    fill: #003dc6; }
  .main-md-blue-dark .get-main_color-i {
    color: #003dc6 !important; }
  .main-md-blue-dark .get-main_bgc-color-i {
    background-color: #003dc6 !important; }
  .main-md-blue-dark .get-main_bg-color-i {
    background: #003dc6 !important; }
  .main-md-blue-dark .get-main_fill-i {
    fill: #003dc6 !important; } }

@media (min-width: 1170px) {
  .main-lg-blue-dark .get-main_color {
    color: #003dc6; }
  .main-lg-blue-dark .get-main_bgc-color {
    background-color: #003dc6; }
  .main-lg-blue-dark .get-main_bg-color {
    background: #003dc6; }
  .main-lg-blue-dark .get-main_fill {
    fill: #003dc6; }
  .main-lg-blue-dark .get-main_color-i {
    color: #003dc6 !important; }
  .main-lg-blue-dark .get-main_bgc-color-i {
    background-color: #003dc6 !important; }
  .main-lg-blue-dark .get-main_bg-color-i {
    background: #003dc6 !important; }
  .main-lg-blue-dark .get-main_fill-i {
    fill: #003dc6 !important; } }

.main-all-blue-darker .get-main_color {
  color: #051e32; }

.main-all-blue-darker .get-main_bgc-color {
  background-color: #051e32; }

.main-all-blue-darker .get-main_bg-color {
  background: #051e32; }

.main-all-blue-darker .get-main_fill {
  fill: #051e32; }

.main-all-blue-darker .get-main_color-i {
  color: #051e32 !important; }

.main-all-blue-darker .get-main_bgc-color-i {
  background-color: #051e32 !important; }

.main-all-blue-darker .get-main_bg-color-i {
  background: #051e32 !important; }

.main-all-blue-darker .get-main_fill-i {
  fill: #051e32 !important; }

@media (min-width: 0) and (max-width: 767px) {
  .main-xs-blue-darker .get-main_color {
    color: #051e32; }
  .main-xs-blue-darker .get-main_bgc-color {
    background-color: #051e32; }
  .main-xs-blue-darker .get-main_bg-color {
    background: #051e32; }
  .main-xs-blue-darker .get-main_fill {
    fill: #051e32; }
  .main-xs-blue-darker .get-main_color-i {
    color: #051e32 !important; }
  .main-xs-blue-darker .get-main_bgc-color-i {
    background-color: #051e32 !important; }
  .main-xs-blue-darker .get-main_bg-color-i {
    background: #051e32 !important; }
  .main-xs-blue-darker .get-main_fill-i {
    fill: #051e32 !important; } }

@media (min-width: 768px) and (max-width: 991px) {
  .main-sm-blue-darker .get-main_color {
    color: #051e32; }
  .main-sm-blue-darker .get-main_bgc-color {
    background-color: #051e32; }
  .main-sm-blue-darker .get-main_bg-color {
    background: #051e32; }
  .main-sm-blue-darker .get-main_fill {
    fill: #051e32; }
  .main-sm-blue-darker .get-main_color-i {
    color: #051e32 !important; }
  .main-sm-blue-darker .get-main_bgc-color-i {
    background-color: #051e32 !important; }
  .main-sm-blue-darker .get-main_bg-color-i {
    background: #051e32 !important; }
  .main-sm-blue-darker .get-main_fill-i {
    fill: #051e32 !important; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .main-md-blue-darker .get-main_color {
    color: #051e32; }
  .main-md-blue-darker .get-main_bgc-color {
    background-color: #051e32; }
  .main-md-blue-darker .get-main_bg-color {
    background: #051e32; }
  .main-md-blue-darker .get-main_fill {
    fill: #051e32; }
  .main-md-blue-darker .get-main_color-i {
    color: #051e32 !important; }
  .main-md-blue-darker .get-main_bgc-color-i {
    background-color: #051e32 !important; }
  .main-md-blue-darker .get-main_bg-color-i {
    background: #051e32 !important; }
  .main-md-blue-darker .get-main_fill-i {
    fill: #051e32 !important; } }

@media (min-width: 1170px) {
  .main-lg-blue-darker .get-main_color {
    color: #051e32; }
  .main-lg-blue-darker .get-main_bgc-color {
    background-color: #051e32; }
  .main-lg-blue-darker .get-main_bg-color {
    background: #051e32; }
  .main-lg-blue-darker .get-main_fill {
    fill: #051e32; }
  .main-lg-blue-darker .get-main_color-i {
    color: #051e32 !important; }
  .main-lg-blue-darker .get-main_bgc-color-i {
    background-color: #051e32 !important; }
  .main-lg-blue-darker .get-main_bg-color-i {
    background: #051e32 !important; }
  .main-lg-blue-darker .get-main_fill-i {
    fill: #051e32 !important; } }

.main-all-blue-alive-light .get-main_color {
  color: #4ca9da; }

.main-all-blue-alive-light .get-main_bgc-color {
  background-color: #4ca9da; }

.main-all-blue-alive-light .get-main_bg-color {
  background: #4ca9da; }

.main-all-blue-alive-light .get-main_fill {
  fill: #4ca9da; }

.main-all-blue-alive-light .get-main_color-i {
  color: #4ca9da !important; }

.main-all-blue-alive-light .get-main_bgc-color-i {
  background-color: #4ca9da !important; }

.main-all-blue-alive-light .get-main_bg-color-i {
  background: #4ca9da !important; }

.main-all-blue-alive-light .get-main_fill-i {
  fill: #4ca9da !important; }

@media (min-width: 0) and (max-width: 767px) {
  .main-xs-blue-alive-light .get-main_color {
    color: #4ca9da; }
  .main-xs-blue-alive-light .get-main_bgc-color {
    background-color: #4ca9da; }
  .main-xs-blue-alive-light .get-main_bg-color {
    background: #4ca9da; }
  .main-xs-blue-alive-light .get-main_fill {
    fill: #4ca9da; }
  .main-xs-blue-alive-light .get-main_color-i {
    color: #4ca9da !important; }
  .main-xs-blue-alive-light .get-main_bgc-color-i {
    background-color: #4ca9da !important; }
  .main-xs-blue-alive-light .get-main_bg-color-i {
    background: #4ca9da !important; }
  .main-xs-blue-alive-light .get-main_fill-i {
    fill: #4ca9da !important; } }

@media (min-width: 768px) and (max-width: 991px) {
  .main-sm-blue-alive-light .get-main_color {
    color: #4ca9da; }
  .main-sm-blue-alive-light .get-main_bgc-color {
    background-color: #4ca9da; }
  .main-sm-blue-alive-light .get-main_bg-color {
    background: #4ca9da; }
  .main-sm-blue-alive-light .get-main_fill {
    fill: #4ca9da; }
  .main-sm-blue-alive-light .get-main_color-i {
    color: #4ca9da !important; }
  .main-sm-blue-alive-light .get-main_bgc-color-i {
    background-color: #4ca9da !important; }
  .main-sm-blue-alive-light .get-main_bg-color-i {
    background: #4ca9da !important; }
  .main-sm-blue-alive-light .get-main_fill-i {
    fill: #4ca9da !important; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .main-md-blue-alive-light .get-main_color {
    color: #4ca9da; }
  .main-md-blue-alive-light .get-main_bgc-color {
    background-color: #4ca9da; }
  .main-md-blue-alive-light .get-main_bg-color {
    background: #4ca9da; }
  .main-md-blue-alive-light .get-main_fill {
    fill: #4ca9da; }
  .main-md-blue-alive-light .get-main_color-i {
    color: #4ca9da !important; }
  .main-md-blue-alive-light .get-main_bgc-color-i {
    background-color: #4ca9da !important; }
  .main-md-blue-alive-light .get-main_bg-color-i {
    background: #4ca9da !important; }
  .main-md-blue-alive-light .get-main_fill-i {
    fill: #4ca9da !important; } }

@media (min-width: 1170px) {
  .main-lg-blue-alive-light .get-main_color {
    color: #4ca9da; }
  .main-lg-blue-alive-light .get-main_bgc-color {
    background-color: #4ca9da; }
  .main-lg-blue-alive-light .get-main_bg-color {
    background: #4ca9da; }
  .main-lg-blue-alive-light .get-main_fill {
    fill: #4ca9da; }
  .main-lg-blue-alive-light .get-main_color-i {
    color: #4ca9da !important; }
  .main-lg-blue-alive-light .get-main_bgc-color-i {
    background-color: #4ca9da !important; }
  .main-lg-blue-alive-light .get-main_bg-color-i {
    background: #4ca9da !important; }
  .main-lg-blue-alive-light .get-main_fill-i {
    fill: #4ca9da !important; } }

.main-all-blue-alive-dark .get-main_color {
  color: #1e5793; }

.main-all-blue-alive-dark .get-main_bgc-color {
  background-color: #1e5793; }

.main-all-blue-alive-dark .get-main_bg-color {
  background: #1e5793; }

.main-all-blue-alive-dark .get-main_fill {
  fill: #1e5793; }

.main-all-blue-alive-dark .get-main_color-i {
  color: #1e5793 !important; }

.main-all-blue-alive-dark .get-main_bgc-color-i {
  background-color: #1e5793 !important; }

.main-all-blue-alive-dark .get-main_bg-color-i {
  background: #1e5793 !important; }

.main-all-blue-alive-dark .get-main_fill-i {
  fill: #1e5793 !important; }

@media (min-width: 0) and (max-width: 767px) {
  .main-xs-blue-alive-dark .get-main_color {
    color: #1e5793; }
  .main-xs-blue-alive-dark .get-main_bgc-color {
    background-color: #1e5793; }
  .main-xs-blue-alive-dark .get-main_bg-color {
    background: #1e5793; }
  .main-xs-blue-alive-dark .get-main_fill {
    fill: #1e5793; }
  .main-xs-blue-alive-dark .get-main_color-i {
    color: #1e5793 !important; }
  .main-xs-blue-alive-dark .get-main_bgc-color-i {
    background-color: #1e5793 !important; }
  .main-xs-blue-alive-dark .get-main_bg-color-i {
    background: #1e5793 !important; }
  .main-xs-blue-alive-dark .get-main_fill-i {
    fill: #1e5793 !important; } }

@media (min-width: 768px) and (max-width: 991px) {
  .main-sm-blue-alive-dark .get-main_color {
    color: #1e5793; }
  .main-sm-blue-alive-dark .get-main_bgc-color {
    background-color: #1e5793; }
  .main-sm-blue-alive-dark .get-main_bg-color {
    background: #1e5793; }
  .main-sm-blue-alive-dark .get-main_fill {
    fill: #1e5793; }
  .main-sm-blue-alive-dark .get-main_color-i {
    color: #1e5793 !important; }
  .main-sm-blue-alive-dark .get-main_bgc-color-i {
    background-color: #1e5793 !important; }
  .main-sm-blue-alive-dark .get-main_bg-color-i {
    background: #1e5793 !important; }
  .main-sm-blue-alive-dark .get-main_fill-i {
    fill: #1e5793 !important; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .main-md-blue-alive-dark .get-main_color {
    color: #1e5793; }
  .main-md-blue-alive-dark .get-main_bgc-color {
    background-color: #1e5793; }
  .main-md-blue-alive-dark .get-main_bg-color {
    background: #1e5793; }
  .main-md-blue-alive-dark .get-main_fill {
    fill: #1e5793; }
  .main-md-blue-alive-dark .get-main_color-i {
    color: #1e5793 !important; }
  .main-md-blue-alive-dark .get-main_bgc-color-i {
    background-color: #1e5793 !important; }
  .main-md-blue-alive-dark .get-main_bg-color-i {
    background: #1e5793 !important; }
  .main-md-blue-alive-dark .get-main_fill-i {
    fill: #1e5793 !important; } }

@media (min-width: 1170px) {
  .main-lg-blue-alive-dark .get-main_color {
    color: #1e5793; }
  .main-lg-blue-alive-dark .get-main_bgc-color {
    background-color: #1e5793; }
  .main-lg-blue-alive-dark .get-main_bg-color {
    background: #1e5793; }
  .main-lg-blue-alive-dark .get-main_fill {
    fill: #1e5793; }
  .main-lg-blue-alive-dark .get-main_color-i {
    color: #1e5793 !important; }
  .main-lg-blue-alive-dark .get-main_bgc-color-i {
    background-color: #1e5793 !important; }
  .main-lg-blue-alive-dark .get-main_bg-color-i {
    background: #1e5793 !important; }
  .main-lg-blue-alive-dark .get-main_fill-i {
    fill: #1e5793 !important; } }

.main-all-grey-light .get-main_color {
  color: #eeeeee; }

.main-all-grey-light .get-main_bgc-color {
  background-color: #eeeeee; }

.main-all-grey-light .get-main_bg-color {
  background: #eeeeee; }

.main-all-grey-light .get-main_fill {
  fill: #eeeeee; }

.main-all-grey-light .get-main_color-i {
  color: #eeeeee !important; }

.main-all-grey-light .get-main_bgc-color-i {
  background-color: #eeeeee !important; }

.main-all-grey-light .get-main_bg-color-i {
  background: #eeeeee !important; }

.main-all-grey-light .get-main_fill-i {
  fill: #eeeeee !important; }

@media (min-width: 0) and (max-width: 767px) {
  .main-xs-grey-light .get-main_color {
    color: #eeeeee; }
  .main-xs-grey-light .get-main_bgc-color {
    background-color: #eeeeee; }
  .main-xs-grey-light .get-main_bg-color {
    background: #eeeeee; }
  .main-xs-grey-light .get-main_fill {
    fill: #eeeeee; }
  .main-xs-grey-light .get-main_color-i {
    color: #eeeeee !important; }
  .main-xs-grey-light .get-main_bgc-color-i {
    background-color: #eeeeee !important; }
  .main-xs-grey-light .get-main_bg-color-i {
    background: #eeeeee !important; }
  .main-xs-grey-light .get-main_fill-i {
    fill: #eeeeee !important; } }

@media (min-width: 768px) and (max-width: 991px) {
  .main-sm-grey-light .get-main_color {
    color: #eeeeee; }
  .main-sm-grey-light .get-main_bgc-color {
    background-color: #eeeeee; }
  .main-sm-grey-light .get-main_bg-color {
    background: #eeeeee; }
  .main-sm-grey-light .get-main_fill {
    fill: #eeeeee; }
  .main-sm-grey-light .get-main_color-i {
    color: #eeeeee !important; }
  .main-sm-grey-light .get-main_bgc-color-i {
    background-color: #eeeeee !important; }
  .main-sm-grey-light .get-main_bg-color-i {
    background: #eeeeee !important; }
  .main-sm-grey-light .get-main_fill-i {
    fill: #eeeeee !important; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .main-md-grey-light .get-main_color {
    color: #eeeeee; }
  .main-md-grey-light .get-main_bgc-color {
    background-color: #eeeeee; }
  .main-md-grey-light .get-main_bg-color {
    background: #eeeeee; }
  .main-md-grey-light .get-main_fill {
    fill: #eeeeee; }
  .main-md-grey-light .get-main_color-i {
    color: #eeeeee !important; }
  .main-md-grey-light .get-main_bgc-color-i {
    background-color: #eeeeee !important; }
  .main-md-grey-light .get-main_bg-color-i {
    background: #eeeeee !important; }
  .main-md-grey-light .get-main_fill-i {
    fill: #eeeeee !important; } }

@media (min-width: 1170px) {
  .main-lg-grey-light .get-main_color {
    color: #eeeeee; }
  .main-lg-grey-light .get-main_bgc-color {
    background-color: #eeeeee; }
  .main-lg-grey-light .get-main_bg-color {
    background: #eeeeee; }
  .main-lg-grey-light .get-main_fill {
    fill: #eeeeee; }
  .main-lg-grey-light .get-main_color-i {
    color: #eeeeee !important; }
  .main-lg-grey-light .get-main_bgc-color-i {
    background-color: #eeeeee !important; }
  .main-lg-grey-light .get-main_bg-color-i {
    background: #eeeeee !important; }
  .main-lg-grey-light .get-main_fill-i {
    fill: #eeeeee !important; } }

.main-all-grey-dark .get-main_color {
  color: #e1e1e1; }

.main-all-grey-dark .get-main_bgc-color {
  background-color: #e1e1e1; }

.main-all-grey-dark .get-main_bg-color {
  background: #e1e1e1; }

.main-all-grey-dark .get-main_fill {
  fill: #e1e1e1; }

.main-all-grey-dark .get-main_color-i {
  color: #e1e1e1 !important; }

.main-all-grey-dark .get-main_bgc-color-i {
  background-color: #e1e1e1 !important; }

.main-all-grey-dark .get-main_bg-color-i {
  background: #e1e1e1 !important; }

.main-all-grey-dark .get-main_fill-i {
  fill: #e1e1e1 !important; }

@media (min-width: 0) and (max-width: 767px) {
  .main-xs-grey-dark .get-main_color {
    color: #e1e1e1; }
  .main-xs-grey-dark .get-main_bgc-color {
    background-color: #e1e1e1; }
  .main-xs-grey-dark .get-main_bg-color {
    background: #e1e1e1; }
  .main-xs-grey-dark .get-main_fill {
    fill: #e1e1e1; }
  .main-xs-grey-dark .get-main_color-i {
    color: #e1e1e1 !important; }
  .main-xs-grey-dark .get-main_bgc-color-i {
    background-color: #e1e1e1 !important; }
  .main-xs-grey-dark .get-main_bg-color-i {
    background: #e1e1e1 !important; }
  .main-xs-grey-dark .get-main_fill-i {
    fill: #e1e1e1 !important; } }

@media (min-width: 768px) and (max-width: 991px) {
  .main-sm-grey-dark .get-main_color {
    color: #e1e1e1; }
  .main-sm-grey-dark .get-main_bgc-color {
    background-color: #e1e1e1; }
  .main-sm-grey-dark .get-main_bg-color {
    background: #e1e1e1; }
  .main-sm-grey-dark .get-main_fill {
    fill: #e1e1e1; }
  .main-sm-grey-dark .get-main_color-i {
    color: #e1e1e1 !important; }
  .main-sm-grey-dark .get-main_bgc-color-i {
    background-color: #e1e1e1 !important; }
  .main-sm-grey-dark .get-main_bg-color-i {
    background: #e1e1e1 !important; }
  .main-sm-grey-dark .get-main_fill-i {
    fill: #e1e1e1 !important; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .main-md-grey-dark .get-main_color {
    color: #e1e1e1; }
  .main-md-grey-dark .get-main_bgc-color {
    background-color: #e1e1e1; }
  .main-md-grey-dark .get-main_bg-color {
    background: #e1e1e1; }
  .main-md-grey-dark .get-main_fill {
    fill: #e1e1e1; }
  .main-md-grey-dark .get-main_color-i {
    color: #e1e1e1 !important; }
  .main-md-grey-dark .get-main_bgc-color-i {
    background-color: #e1e1e1 !important; }
  .main-md-grey-dark .get-main_bg-color-i {
    background: #e1e1e1 !important; }
  .main-md-grey-dark .get-main_fill-i {
    fill: #e1e1e1 !important; } }

@media (min-width: 1170px) {
  .main-lg-grey-dark .get-main_color {
    color: #e1e1e1; }
  .main-lg-grey-dark .get-main_bgc-color {
    background-color: #e1e1e1; }
  .main-lg-grey-dark .get-main_bg-color {
    background: #e1e1e1; }
  .main-lg-grey-dark .get-main_fill {
    fill: #e1e1e1; }
  .main-lg-grey-dark .get-main_color-i {
    color: #e1e1e1 !important; }
  .main-lg-grey-dark .get-main_bgc-color-i {
    background-color: #e1e1e1 !important; }
  .main-lg-grey-dark .get-main_bg-color-i {
    background: #e1e1e1 !important; }
  .main-lg-grey-dark .get-main_fill-i {
    fill: #e1e1e1 !important; } }

.main-all-grey-darker .get-main_color {
  color: #444444; }

.main-all-grey-darker .get-main_bgc-color {
  background-color: #444444; }

.main-all-grey-darker .get-main_bg-color {
  background: #444444; }

.main-all-grey-darker .get-main_fill {
  fill: #444444; }

.main-all-grey-darker .get-main_color-i {
  color: #444444 !important; }

.main-all-grey-darker .get-main_bgc-color-i {
  background-color: #444444 !important; }

.main-all-grey-darker .get-main_bg-color-i {
  background: #444444 !important; }

.main-all-grey-darker .get-main_fill-i {
  fill: #444444 !important; }

@media (min-width: 0) and (max-width: 767px) {
  .main-xs-grey-darker .get-main_color {
    color: #444444; }
  .main-xs-grey-darker .get-main_bgc-color {
    background-color: #444444; }
  .main-xs-grey-darker .get-main_bg-color {
    background: #444444; }
  .main-xs-grey-darker .get-main_fill {
    fill: #444444; }
  .main-xs-grey-darker .get-main_color-i {
    color: #444444 !important; }
  .main-xs-grey-darker .get-main_bgc-color-i {
    background-color: #444444 !important; }
  .main-xs-grey-darker .get-main_bg-color-i {
    background: #444444 !important; }
  .main-xs-grey-darker .get-main_fill-i {
    fill: #444444 !important; } }

@media (min-width: 768px) and (max-width: 991px) {
  .main-sm-grey-darker .get-main_color {
    color: #444444; }
  .main-sm-grey-darker .get-main_bgc-color {
    background-color: #444444; }
  .main-sm-grey-darker .get-main_bg-color {
    background: #444444; }
  .main-sm-grey-darker .get-main_fill {
    fill: #444444; }
  .main-sm-grey-darker .get-main_color-i {
    color: #444444 !important; }
  .main-sm-grey-darker .get-main_bgc-color-i {
    background-color: #444444 !important; }
  .main-sm-grey-darker .get-main_bg-color-i {
    background: #444444 !important; }
  .main-sm-grey-darker .get-main_fill-i {
    fill: #444444 !important; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .main-md-grey-darker .get-main_color {
    color: #444444; }
  .main-md-grey-darker .get-main_bgc-color {
    background-color: #444444; }
  .main-md-grey-darker .get-main_bg-color {
    background: #444444; }
  .main-md-grey-darker .get-main_fill {
    fill: #444444; }
  .main-md-grey-darker .get-main_color-i {
    color: #444444 !important; }
  .main-md-grey-darker .get-main_bgc-color-i {
    background-color: #444444 !important; }
  .main-md-grey-darker .get-main_bg-color-i {
    background: #444444 !important; }
  .main-md-grey-darker .get-main_fill-i {
    fill: #444444 !important; } }

@media (min-width: 1170px) {
  .main-lg-grey-darker .get-main_color {
    color: #444444; }
  .main-lg-grey-darker .get-main_bgc-color {
    background-color: #444444; }
  .main-lg-grey-darker .get-main_bg-color {
    background: #444444; }
  .main-lg-grey-darker .get-main_fill {
    fill: #444444; }
  .main-lg-grey-darker .get-main_color-i {
    color: #444444 !important; }
  .main-lg-grey-darker .get-main_bgc-color-i {
    background-color: #444444 !important; }
  .main-lg-grey-darker .get-main_bg-color-i {
    background: #444444 !important; }
  .main-lg-grey-darker .get-main_fill-i {
    fill: #444444 !important; } }

.main-all-orange-light .get-main_color {
  color: #ffe19b; }

.main-all-orange-light .get-main_bgc-color {
  background-color: #ffe19b; }

.main-all-orange-light .get-main_bg-color {
  background: #ffe19b; }

.main-all-orange-light .get-main_fill {
  fill: #ffe19b; }

.main-all-orange-light .get-main_color-i {
  color: #ffe19b !important; }

.main-all-orange-light .get-main_bgc-color-i {
  background-color: #ffe19b !important; }

.main-all-orange-light .get-main_bg-color-i {
  background: #ffe19b !important; }

.main-all-orange-light .get-main_fill-i {
  fill: #ffe19b !important; }

@media (min-width: 0) and (max-width: 767px) {
  .main-xs-orange-light .get-main_color {
    color: #ffe19b; }
  .main-xs-orange-light .get-main_bgc-color {
    background-color: #ffe19b; }
  .main-xs-orange-light .get-main_bg-color {
    background: #ffe19b; }
  .main-xs-orange-light .get-main_fill {
    fill: #ffe19b; }
  .main-xs-orange-light .get-main_color-i {
    color: #ffe19b !important; }
  .main-xs-orange-light .get-main_bgc-color-i {
    background-color: #ffe19b !important; }
  .main-xs-orange-light .get-main_bg-color-i {
    background: #ffe19b !important; }
  .main-xs-orange-light .get-main_fill-i {
    fill: #ffe19b !important; } }

@media (min-width: 768px) and (max-width: 991px) {
  .main-sm-orange-light .get-main_color {
    color: #ffe19b; }
  .main-sm-orange-light .get-main_bgc-color {
    background-color: #ffe19b; }
  .main-sm-orange-light .get-main_bg-color {
    background: #ffe19b; }
  .main-sm-orange-light .get-main_fill {
    fill: #ffe19b; }
  .main-sm-orange-light .get-main_color-i {
    color: #ffe19b !important; }
  .main-sm-orange-light .get-main_bgc-color-i {
    background-color: #ffe19b !important; }
  .main-sm-orange-light .get-main_bg-color-i {
    background: #ffe19b !important; }
  .main-sm-orange-light .get-main_fill-i {
    fill: #ffe19b !important; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .main-md-orange-light .get-main_color {
    color: #ffe19b; }
  .main-md-orange-light .get-main_bgc-color {
    background-color: #ffe19b; }
  .main-md-orange-light .get-main_bg-color {
    background: #ffe19b; }
  .main-md-orange-light .get-main_fill {
    fill: #ffe19b; }
  .main-md-orange-light .get-main_color-i {
    color: #ffe19b !important; }
  .main-md-orange-light .get-main_bgc-color-i {
    background-color: #ffe19b !important; }
  .main-md-orange-light .get-main_bg-color-i {
    background: #ffe19b !important; }
  .main-md-orange-light .get-main_fill-i {
    fill: #ffe19b !important; } }

@media (min-width: 1170px) {
  .main-lg-orange-light .get-main_color {
    color: #ffe19b; }
  .main-lg-orange-light .get-main_bgc-color {
    background-color: #ffe19b; }
  .main-lg-orange-light .get-main_bg-color {
    background: #ffe19b; }
  .main-lg-orange-light .get-main_fill {
    fill: #ffe19b; }
  .main-lg-orange-light .get-main_color-i {
    color: #ffe19b !important; }
  .main-lg-orange-light .get-main_bgc-color-i {
    background-color: #ffe19b !important; }
  .main-lg-orange-light .get-main_bg-color-i {
    background: #ffe19b !important; }
  .main-lg-orange-light .get-main_fill-i {
    fill: #ffe19b !important; } }

.main-all-orange-dark .get-main_color {
  color: #feb300; }

.main-all-orange-dark .get-main_bgc-color {
  background-color: #feb300; }

.main-all-orange-dark .get-main_bg-color {
  background: #feb300; }

.main-all-orange-dark .get-main_fill {
  fill: #feb300; }

.main-all-orange-dark .get-main_color-i {
  color: #feb300 !important; }

.main-all-orange-dark .get-main_bgc-color-i {
  background-color: #feb300 !important; }

.main-all-orange-dark .get-main_bg-color-i {
  background: #feb300 !important; }

.main-all-orange-dark .get-main_fill-i {
  fill: #feb300 !important; }

@media (min-width: 0) and (max-width: 767px) {
  .main-xs-orange-dark .get-main_color {
    color: #feb300; }
  .main-xs-orange-dark .get-main_bgc-color {
    background-color: #feb300; }
  .main-xs-orange-dark .get-main_bg-color {
    background: #feb300; }
  .main-xs-orange-dark .get-main_fill {
    fill: #feb300; }
  .main-xs-orange-dark .get-main_color-i {
    color: #feb300 !important; }
  .main-xs-orange-dark .get-main_bgc-color-i {
    background-color: #feb300 !important; }
  .main-xs-orange-dark .get-main_bg-color-i {
    background: #feb300 !important; }
  .main-xs-orange-dark .get-main_fill-i {
    fill: #feb300 !important; } }

@media (min-width: 768px) and (max-width: 991px) {
  .main-sm-orange-dark .get-main_color {
    color: #feb300; }
  .main-sm-orange-dark .get-main_bgc-color {
    background-color: #feb300; }
  .main-sm-orange-dark .get-main_bg-color {
    background: #feb300; }
  .main-sm-orange-dark .get-main_fill {
    fill: #feb300; }
  .main-sm-orange-dark .get-main_color-i {
    color: #feb300 !important; }
  .main-sm-orange-dark .get-main_bgc-color-i {
    background-color: #feb300 !important; }
  .main-sm-orange-dark .get-main_bg-color-i {
    background: #feb300 !important; }
  .main-sm-orange-dark .get-main_fill-i {
    fill: #feb300 !important; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .main-md-orange-dark .get-main_color {
    color: #feb300; }
  .main-md-orange-dark .get-main_bgc-color {
    background-color: #feb300; }
  .main-md-orange-dark .get-main_bg-color {
    background: #feb300; }
  .main-md-orange-dark .get-main_fill {
    fill: #feb300; }
  .main-md-orange-dark .get-main_color-i {
    color: #feb300 !important; }
  .main-md-orange-dark .get-main_bgc-color-i {
    background-color: #feb300 !important; }
  .main-md-orange-dark .get-main_bg-color-i {
    background: #feb300 !important; }
  .main-md-orange-dark .get-main_fill-i {
    fill: #feb300 !important; } }

@media (min-width: 1170px) {
  .main-lg-orange-dark .get-main_color {
    color: #feb300; }
  .main-lg-orange-dark .get-main_bgc-color {
    background-color: #feb300; }
  .main-lg-orange-dark .get-main_bg-color {
    background: #feb300; }
  .main-lg-orange-dark .get-main_fill {
    fill: #feb300; }
  .main-lg-orange-dark .get-main_color-i {
    color: #feb300 !important; }
  .main-lg-orange-dark .get-main_bgc-color-i {
    background-color: #feb300 !important; }
  .main-lg-orange-dark .get-main_bg-color-i {
    background: #feb300 !important; }
  .main-lg-orange-dark .get-main_fill-i {
    fill: #feb300 !important; } }

.main-all-red-dark .get-main_color {
  color: #bb1919; }

.main-all-red-dark .get-main_bgc-color {
  background-color: #bb1919; }

.main-all-red-dark .get-main_bg-color {
  background: #bb1919; }

.main-all-red-dark .get-main_fill {
  fill: #bb1919; }

.main-all-red-dark .get-main_color-i {
  color: #bb1919 !important; }

.main-all-red-dark .get-main_bgc-color-i {
  background-color: #bb1919 !important; }

.main-all-red-dark .get-main_bg-color-i {
  background: #bb1919 !important; }

.main-all-red-dark .get-main_fill-i {
  fill: #bb1919 !important; }

@media (min-width: 0) and (max-width: 767px) {
  .main-xs-red-dark .get-main_color {
    color: #bb1919; }
  .main-xs-red-dark .get-main_bgc-color {
    background-color: #bb1919; }
  .main-xs-red-dark .get-main_bg-color {
    background: #bb1919; }
  .main-xs-red-dark .get-main_fill {
    fill: #bb1919; }
  .main-xs-red-dark .get-main_color-i {
    color: #bb1919 !important; }
  .main-xs-red-dark .get-main_bgc-color-i {
    background-color: #bb1919 !important; }
  .main-xs-red-dark .get-main_bg-color-i {
    background: #bb1919 !important; }
  .main-xs-red-dark .get-main_fill-i {
    fill: #bb1919 !important; } }

@media (min-width: 768px) and (max-width: 991px) {
  .main-sm-red-dark .get-main_color {
    color: #bb1919; }
  .main-sm-red-dark .get-main_bgc-color {
    background-color: #bb1919; }
  .main-sm-red-dark .get-main_bg-color {
    background: #bb1919; }
  .main-sm-red-dark .get-main_fill {
    fill: #bb1919; }
  .main-sm-red-dark .get-main_color-i {
    color: #bb1919 !important; }
  .main-sm-red-dark .get-main_bgc-color-i {
    background-color: #bb1919 !important; }
  .main-sm-red-dark .get-main_bg-color-i {
    background: #bb1919 !important; }
  .main-sm-red-dark .get-main_fill-i {
    fill: #bb1919 !important; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .main-md-red-dark .get-main_color {
    color: #bb1919; }
  .main-md-red-dark .get-main_bgc-color {
    background-color: #bb1919; }
  .main-md-red-dark .get-main_bg-color {
    background: #bb1919; }
  .main-md-red-dark .get-main_fill {
    fill: #bb1919; }
  .main-md-red-dark .get-main_color-i {
    color: #bb1919 !important; }
  .main-md-red-dark .get-main_bgc-color-i {
    background-color: #bb1919 !important; }
  .main-md-red-dark .get-main_bg-color-i {
    background: #bb1919 !important; }
  .main-md-red-dark .get-main_fill-i {
    fill: #bb1919 !important; } }

@media (min-width: 1170px) {
  .main-lg-red-dark .get-main_color {
    color: #bb1919; }
  .main-lg-red-dark .get-main_bgc-color {
    background-color: #bb1919; }
  .main-lg-red-dark .get-main_bg-color {
    background: #bb1919; }
  .main-lg-red-dark .get-main_fill {
    fill: #bb1919; }
  .main-lg-red-dark .get-main_color-i {
    color: #bb1919 !important; }
  .main-lg-red-dark .get-main_bgc-color-i {
    background-color: #bb1919 !important; }
  .main-lg-red-dark .get-main_bg-color-i {
    background: #bb1919 !important; }
  .main-lg-red-dark .get-main_fill-i {
    fill: #bb1919 !important; } }

.main-all-green-dark .get-main_color {
  color: #29ad00; }

.main-all-green-dark .get-main_bgc-color {
  background-color: #29ad00; }

.main-all-green-dark .get-main_bg-color {
  background: #29ad00; }

.main-all-green-dark .get-main_fill {
  fill: #29ad00; }

.main-all-green-dark .get-main_color-i {
  color: #29ad00 !important; }

.main-all-green-dark .get-main_bgc-color-i {
  background-color: #29ad00 !important; }

.main-all-green-dark .get-main_bg-color-i {
  background: #29ad00 !important; }

.main-all-green-dark .get-main_fill-i {
  fill: #29ad00 !important; }

@media (min-width: 0) and (max-width: 767px) {
  .main-xs-green-dark .get-main_color {
    color: #29ad00; }
  .main-xs-green-dark .get-main_bgc-color {
    background-color: #29ad00; }
  .main-xs-green-dark .get-main_bg-color {
    background: #29ad00; }
  .main-xs-green-dark .get-main_fill {
    fill: #29ad00; }
  .main-xs-green-dark .get-main_color-i {
    color: #29ad00 !important; }
  .main-xs-green-dark .get-main_bgc-color-i {
    background-color: #29ad00 !important; }
  .main-xs-green-dark .get-main_bg-color-i {
    background: #29ad00 !important; }
  .main-xs-green-dark .get-main_fill-i {
    fill: #29ad00 !important; } }

@media (min-width: 768px) and (max-width: 991px) {
  .main-sm-green-dark .get-main_color {
    color: #29ad00; }
  .main-sm-green-dark .get-main_bgc-color {
    background-color: #29ad00; }
  .main-sm-green-dark .get-main_bg-color {
    background: #29ad00; }
  .main-sm-green-dark .get-main_fill {
    fill: #29ad00; }
  .main-sm-green-dark .get-main_color-i {
    color: #29ad00 !important; }
  .main-sm-green-dark .get-main_bgc-color-i {
    background-color: #29ad00 !important; }
  .main-sm-green-dark .get-main_bg-color-i {
    background: #29ad00 !important; }
  .main-sm-green-dark .get-main_fill-i {
    fill: #29ad00 !important; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .main-md-green-dark .get-main_color {
    color: #29ad00; }
  .main-md-green-dark .get-main_bgc-color {
    background-color: #29ad00; }
  .main-md-green-dark .get-main_bg-color {
    background: #29ad00; }
  .main-md-green-dark .get-main_fill {
    fill: #29ad00; }
  .main-md-green-dark .get-main_color-i {
    color: #29ad00 !important; }
  .main-md-green-dark .get-main_bgc-color-i {
    background-color: #29ad00 !important; }
  .main-md-green-dark .get-main_bg-color-i {
    background: #29ad00 !important; }
  .main-md-green-dark .get-main_fill-i {
    fill: #29ad00 !important; } }

@media (min-width: 1170px) {
  .main-lg-green-dark .get-main_color {
    color: #29ad00; }
  .main-lg-green-dark .get-main_bgc-color {
    background-color: #29ad00; }
  .main-lg-green-dark .get-main_bg-color {
    background: #29ad00; }
  .main-lg-green-dark .get-main_fill {
    fill: #29ad00; }
  .main-lg-green-dark .get-main_color-i {
    color: #29ad00 !important; }
  .main-lg-green-dark .get-main_bgc-color-i {
    background-color: #29ad00 !important; }
  .main-lg-green-dark .get-main_bg-color-i {
    background: #29ad00 !important; }
  .main-lg-green-dark .get-main_fill-i {
    fill: #29ad00 !important; } }

/* ----------------------------------------------- main-color [END] ------------------------------------------------- */
/* ----------------------------------------------- impose-color [START] --------------------------------------------- */
.impose-all-color-white {
  color: #ffffff; }
  .impose-all-color-white a {
    color: #ffffff; }
    .impose-all-color-white a.event-this-hover {
      color: #bb1919; }
  .impose-all-color-white h1, .impose-all-color-white h2, .impose-all-color-white h3, .impose-all-color-white h4, .impose-all-color-white h5, .impose-all-color-white h6 {
    color: #ffffff; }

@media (min-width: 0) and (max-width: 767px) {
  .impose-xs-color-white {
    color: #ffffff; }
    .impose-xs-color-white a {
      color: #ffffff; }
      .impose-xs-color-white a.event-this-hover {
        color: #bb1919; }
    .impose-xs-color-white h1, .impose-xs-color-white h2, .impose-xs-color-white h3, .impose-xs-color-white h4, .impose-xs-color-white h5, .impose-xs-color-white h6 {
      color: #ffffff; } }

@media (min-width: 768px) and (max-width: 991px) {
  .impose-sm-color-white {
    color: #ffffff; }
    .impose-sm-color-white a {
      color: #ffffff; }
      .impose-sm-color-white a.event-this-hover {
        color: #bb1919; }
    .impose-sm-color-white h1, .impose-sm-color-white h2, .impose-sm-color-white h3, .impose-sm-color-white h4, .impose-sm-color-white h5, .impose-sm-color-white h6 {
      color: #ffffff; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .impose-md-color-white {
    color: #ffffff; }
    .impose-md-color-white a {
      color: #ffffff; }
      .impose-md-color-white a.event-this-hover {
        color: #bb1919; }
    .impose-md-color-white h1, .impose-md-color-white h2, .impose-md-color-white h3, .impose-md-color-white h4, .impose-md-color-white h5, .impose-md-color-white h6 {
      color: #ffffff; } }

@media (min-width: 1170px) {
  .impose-lg-color-white {
    color: #ffffff; }
    .impose-lg-color-white a {
      color: #ffffff; }
      .impose-lg-color-white a.event-this-hover {
        color: #bb1919; }
    .impose-lg-color-white h1, .impose-lg-color-white h2, .impose-lg-color-white h3, .impose-lg-color-white h4, .impose-lg-color-white h5, .impose-lg-color-white h6 {
      color: #ffffff; } }

.impose-all-color-black {
  color: #000000; }
  .impose-all-color-black a {
    color: #000000; }
    .impose-all-color-black a.event-this-hover {
      color: #bb1919; }
  .impose-all-color-black h1, .impose-all-color-black h2, .impose-all-color-black h3, .impose-all-color-black h4, .impose-all-color-black h5, .impose-all-color-black h6 {
    color: #000000; }

@media (min-width: 0) and (max-width: 767px) {
  .impose-xs-color-black {
    color: #000000; }
    .impose-xs-color-black a {
      color: #000000; }
      .impose-xs-color-black a.event-this-hover {
        color: #bb1919; }
    .impose-xs-color-black h1, .impose-xs-color-black h2, .impose-xs-color-black h3, .impose-xs-color-black h4, .impose-xs-color-black h5, .impose-xs-color-black h6 {
      color: #000000; } }

@media (min-width: 768px) and (max-width: 991px) {
  .impose-sm-color-black {
    color: #000000; }
    .impose-sm-color-black a {
      color: #000000; }
      .impose-sm-color-black a.event-this-hover {
        color: #bb1919; }
    .impose-sm-color-black h1, .impose-sm-color-black h2, .impose-sm-color-black h3, .impose-sm-color-black h4, .impose-sm-color-black h5, .impose-sm-color-black h6 {
      color: #000000; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .impose-md-color-black {
    color: #000000; }
    .impose-md-color-black a {
      color: #000000; }
      .impose-md-color-black a.event-this-hover {
        color: #bb1919; }
    .impose-md-color-black h1, .impose-md-color-black h2, .impose-md-color-black h3, .impose-md-color-black h4, .impose-md-color-black h5, .impose-md-color-black h6 {
      color: #000000; } }

@media (min-width: 1170px) {
  .impose-lg-color-black {
    color: #000000; }
    .impose-lg-color-black a {
      color: #000000; }
      .impose-lg-color-black a.event-this-hover {
        color: #bb1919; }
    .impose-lg-color-black h1, .impose-lg-color-black h2, .impose-lg-color-black h3, .impose-lg-color-black h4, .impose-lg-color-black h5, .impose-lg-color-black h6 {
      color: #000000; } }

.impose-all-color-blue-light {
  color: #0025ff; }
  .impose-all-color-blue-light a {
    color: #0025ff; }
    .impose-all-color-blue-light a.event-this-hover {
      color: #bb1919; }
  .impose-all-color-blue-light h1, .impose-all-color-blue-light h2, .impose-all-color-blue-light h3, .impose-all-color-blue-light h4, .impose-all-color-blue-light h5, .impose-all-color-blue-light h6 {
    color: #0025ff; }

@media (min-width: 0) and (max-width: 767px) {
  .impose-xs-color-blue-light {
    color: #0025ff; }
    .impose-xs-color-blue-light a {
      color: #0025ff; }
      .impose-xs-color-blue-light a.event-this-hover {
        color: #bb1919; }
    .impose-xs-color-blue-light h1, .impose-xs-color-blue-light h2, .impose-xs-color-blue-light h3, .impose-xs-color-blue-light h4, .impose-xs-color-blue-light h5, .impose-xs-color-blue-light h6 {
      color: #0025ff; } }

@media (min-width: 768px) and (max-width: 991px) {
  .impose-sm-color-blue-light {
    color: #0025ff; }
    .impose-sm-color-blue-light a {
      color: #0025ff; }
      .impose-sm-color-blue-light a.event-this-hover {
        color: #bb1919; }
    .impose-sm-color-blue-light h1, .impose-sm-color-blue-light h2, .impose-sm-color-blue-light h3, .impose-sm-color-blue-light h4, .impose-sm-color-blue-light h5, .impose-sm-color-blue-light h6 {
      color: #0025ff; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .impose-md-color-blue-light {
    color: #0025ff; }
    .impose-md-color-blue-light a {
      color: #0025ff; }
      .impose-md-color-blue-light a.event-this-hover {
        color: #bb1919; }
    .impose-md-color-blue-light h1, .impose-md-color-blue-light h2, .impose-md-color-blue-light h3, .impose-md-color-blue-light h4, .impose-md-color-blue-light h5, .impose-md-color-blue-light h6 {
      color: #0025ff; } }

@media (min-width: 1170px) {
  .impose-lg-color-blue-light {
    color: #0025ff; }
    .impose-lg-color-blue-light a {
      color: #0025ff; }
      .impose-lg-color-blue-light a.event-this-hover {
        color: #bb1919; }
    .impose-lg-color-blue-light h1, .impose-lg-color-blue-light h2, .impose-lg-color-blue-light h3, .impose-lg-color-blue-light h4, .impose-lg-color-blue-light h5, .impose-lg-color-blue-light h6 {
      color: #0025ff; } }

.impose-all-color-blue-dark {
  color: #003dc6; }
  .impose-all-color-blue-dark a {
    color: #003dc6; }
    .impose-all-color-blue-dark a.event-this-hover {
      color: #bb1919; }
  .impose-all-color-blue-dark h1, .impose-all-color-blue-dark h2, .impose-all-color-blue-dark h3, .impose-all-color-blue-dark h4, .impose-all-color-blue-dark h5, .impose-all-color-blue-dark h6 {
    color: #003dc6; }

@media (min-width: 0) and (max-width: 767px) {
  .impose-xs-color-blue-dark {
    color: #003dc6; }
    .impose-xs-color-blue-dark a {
      color: #003dc6; }
      .impose-xs-color-blue-dark a.event-this-hover {
        color: #bb1919; }
    .impose-xs-color-blue-dark h1, .impose-xs-color-blue-dark h2, .impose-xs-color-blue-dark h3, .impose-xs-color-blue-dark h4, .impose-xs-color-blue-dark h5, .impose-xs-color-blue-dark h6 {
      color: #003dc6; } }

@media (min-width: 768px) and (max-width: 991px) {
  .impose-sm-color-blue-dark {
    color: #003dc6; }
    .impose-sm-color-blue-dark a {
      color: #003dc6; }
      .impose-sm-color-blue-dark a.event-this-hover {
        color: #bb1919; }
    .impose-sm-color-blue-dark h1, .impose-sm-color-blue-dark h2, .impose-sm-color-blue-dark h3, .impose-sm-color-blue-dark h4, .impose-sm-color-blue-dark h5, .impose-sm-color-blue-dark h6 {
      color: #003dc6; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .impose-md-color-blue-dark {
    color: #003dc6; }
    .impose-md-color-blue-dark a {
      color: #003dc6; }
      .impose-md-color-blue-dark a.event-this-hover {
        color: #bb1919; }
    .impose-md-color-blue-dark h1, .impose-md-color-blue-dark h2, .impose-md-color-blue-dark h3, .impose-md-color-blue-dark h4, .impose-md-color-blue-dark h5, .impose-md-color-blue-dark h6 {
      color: #003dc6; } }

@media (min-width: 1170px) {
  .impose-lg-color-blue-dark {
    color: #003dc6; }
    .impose-lg-color-blue-dark a {
      color: #003dc6; }
      .impose-lg-color-blue-dark a.event-this-hover {
        color: #bb1919; }
    .impose-lg-color-blue-dark h1, .impose-lg-color-blue-dark h2, .impose-lg-color-blue-dark h3, .impose-lg-color-blue-dark h4, .impose-lg-color-blue-dark h5, .impose-lg-color-blue-dark h6 {
      color: #003dc6; } }

.impose-all-color-blue-darker {
  color: #051e32; }
  .impose-all-color-blue-darker a {
    color: #051e32; }
    .impose-all-color-blue-darker a.event-this-hover {
      color: #bb1919; }
  .impose-all-color-blue-darker h1, .impose-all-color-blue-darker h2, .impose-all-color-blue-darker h3, .impose-all-color-blue-darker h4, .impose-all-color-blue-darker h5, .impose-all-color-blue-darker h6 {
    color: #051e32; }

@media (min-width: 0) and (max-width: 767px) {
  .impose-xs-color-blue-darker {
    color: #051e32; }
    .impose-xs-color-blue-darker a {
      color: #051e32; }
      .impose-xs-color-blue-darker a.event-this-hover {
        color: #bb1919; }
    .impose-xs-color-blue-darker h1, .impose-xs-color-blue-darker h2, .impose-xs-color-blue-darker h3, .impose-xs-color-blue-darker h4, .impose-xs-color-blue-darker h5, .impose-xs-color-blue-darker h6 {
      color: #051e32; } }

@media (min-width: 768px) and (max-width: 991px) {
  .impose-sm-color-blue-darker {
    color: #051e32; }
    .impose-sm-color-blue-darker a {
      color: #051e32; }
      .impose-sm-color-blue-darker a.event-this-hover {
        color: #bb1919; }
    .impose-sm-color-blue-darker h1, .impose-sm-color-blue-darker h2, .impose-sm-color-blue-darker h3, .impose-sm-color-blue-darker h4, .impose-sm-color-blue-darker h5, .impose-sm-color-blue-darker h6 {
      color: #051e32; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .impose-md-color-blue-darker {
    color: #051e32; }
    .impose-md-color-blue-darker a {
      color: #051e32; }
      .impose-md-color-blue-darker a.event-this-hover {
        color: #bb1919; }
    .impose-md-color-blue-darker h1, .impose-md-color-blue-darker h2, .impose-md-color-blue-darker h3, .impose-md-color-blue-darker h4, .impose-md-color-blue-darker h5, .impose-md-color-blue-darker h6 {
      color: #051e32; } }

@media (min-width: 1170px) {
  .impose-lg-color-blue-darker {
    color: #051e32; }
    .impose-lg-color-blue-darker a {
      color: #051e32; }
      .impose-lg-color-blue-darker a.event-this-hover {
        color: #bb1919; }
    .impose-lg-color-blue-darker h1, .impose-lg-color-blue-darker h2, .impose-lg-color-blue-darker h3, .impose-lg-color-blue-darker h4, .impose-lg-color-blue-darker h5, .impose-lg-color-blue-darker h6 {
      color: #051e32; } }

.impose-all-color-blue-alive-light {
  color: #4ca9da; }
  .impose-all-color-blue-alive-light a {
    color: #4ca9da; }
    .impose-all-color-blue-alive-light a.event-this-hover {
      color: #bb1919; }
  .impose-all-color-blue-alive-light h1, .impose-all-color-blue-alive-light h2, .impose-all-color-blue-alive-light h3, .impose-all-color-blue-alive-light h4, .impose-all-color-blue-alive-light h5, .impose-all-color-blue-alive-light h6 {
    color: #4ca9da; }

@media (min-width: 0) and (max-width: 767px) {
  .impose-xs-color-blue-alive-light {
    color: #4ca9da; }
    .impose-xs-color-blue-alive-light a {
      color: #4ca9da; }
      .impose-xs-color-blue-alive-light a.event-this-hover {
        color: #bb1919; }
    .impose-xs-color-blue-alive-light h1, .impose-xs-color-blue-alive-light h2, .impose-xs-color-blue-alive-light h3, .impose-xs-color-blue-alive-light h4, .impose-xs-color-blue-alive-light h5, .impose-xs-color-blue-alive-light h6 {
      color: #4ca9da; } }

@media (min-width: 768px) and (max-width: 991px) {
  .impose-sm-color-blue-alive-light {
    color: #4ca9da; }
    .impose-sm-color-blue-alive-light a {
      color: #4ca9da; }
      .impose-sm-color-blue-alive-light a.event-this-hover {
        color: #bb1919; }
    .impose-sm-color-blue-alive-light h1, .impose-sm-color-blue-alive-light h2, .impose-sm-color-blue-alive-light h3, .impose-sm-color-blue-alive-light h4, .impose-sm-color-blue-alive-light h5, .impose-sm-color-blue-alive-light h6 {
      color: #4ca9da; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .impose-md-color-blue-alive-light {
    color: #4ca9da; }
    .impose-md-color-blue-alive-light a {
      color: #4ca9da; }
      .impose-md-color-blue-alive-light a.event-this-hover {
        color: #bb1919; }
    .impose-md-color-blue-alive-light h1, .impose-md-color-blue-alive-light h2, .impose-md-color-blue-alive-light h3, .impose-md-color-blue-alive-light h4, .impose-md-color-blue-alive-light h5, .impose-md-color-blue-alive-light h6 {
      color: #4ca9da; } }

@media (min-width: 1170px) {
  .impose-lg-color-blue-alive-light {
    color: #4ca9da; }
    .impose-lg-color-blue-alive-light a {
      color: #4ca9da; }
      .impose-lg-color-blue-alive-light a.event-this-hover {
        color: #bb1919; }
    .impose-lg-color-blue-alive-light h1, .impose-lg-color-blue-alive-light h2, .impose-lg-color-blue-alive-light h3, .impose-lg-color-blue-alive-light h4, .impose-lg-color-blue-alive-light h5, .impose-lg-color-blue-alive-light h6 {
      color: #4ca9da; } }

.impose-all-color-blue-alive-dark {
  color: #1e5793; }
  .impose-all-color-blue-alive-dark a {
    color: #1e5793; }
    .impose-all-color-blue-alive-dark a.event-this-hover {
      color: #bb1919; }
  .impose-all-color-blue-alive-dark h1, .impose-all-color-blue-alive-dark h2, .impose-all-color-blue-alive-dark h3, .impose-all-color-blue-alive-dark h4, .impose-all-color-blue-alive-dark h5, .impose-all-color-blue-alive-dark h6 {
    color: #1e5793; }

@media (min-width: 0) and (max-width: 767px) {
  .impose-xs-color-blue-alive-dark {
    color: #1e5793; }
    .impose-xs-color-blue-alive-dark a {
      color: #1e5793; }
      .impose-xs-color-blue-alive-dark a.event-this-hover {
        color: #bb1919; }
    .impose-xs-color-blue-alive-dark h1, .impose-xs-color-blue-alive-dark h2, .impose-xs-color-blue-alive-dark h3, .impose-xs-color-blue-alive-dark h4, .impose-xs-color-blue-alive-dark h5, .impose-xs-color-blue-alive-dark h6 {
      color: #1e5793; } }

@media (min-width: 768px) and (max-width: 991px) {
  .impose-sm-color-blue-alive-dark {
    color: #1e5793; }
    .impose-sm-color-blue-alive-dark a {
      color: #1e5793; }
      .impose-sm-color-blue-alive-dark a.event-this-hover {
        color: #bb1919; }
    .impose-sm-color-blue-alive-dark h1, .impose-sm-color-blue-alive-dark h2, .impose-sm-color-blue-alive-dark h3, .impose-sm-color-blue-alive-dark h4, .impose-sm-color-blue-alive-dark h5, .impose-sm-color-blue-alive-dark h6 {
      color: #1e5793; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .impose-md-color-blue-alive-dark {
    color: #1e5793; }
    .impose-md-color-blue-alive-dark a {
      color: #1e5793; }
      .impose-md-color-blue-alive-dark a.event-this-hover {
        color: #bb1919; }
    .impose-md-color-blue-alive-dark h1, .impose-md-color-blue-alive-dark h2, .impose-md-color-blue-alive-dark h3, .impose-md-color-blue-alive-dark h4, .impose-md-color-blue-alive-dark h5, .impose-md-color-blue-alive-dark h6 {
      color: #1e5793; } }

@media (min-width: 1170px) {
  .impose-lg-color-blue-alive-dark {
    color: #1e5793; }
    .impose-lg-color-blue-alive-dark a {
      color: #1e5793; }
      .impose-lg-color-blue-alive-dark a.event-this-hover {
        color: #bb1919; }
    .impose-lg-color-blue-alive-dark h1, .impose-lg-color-blue-alive-dark h2, .impose-lg-color-blue-alive-dark h3, .impose-lg-color-blue-alive-dark h4, .impose-lg-color-blue-alive-dark h5, .impose-lg-color-blue-alive-dark h6 {
      color: #1e5793; } }

.impose-all-color-grey-light {
  color: #eeeeee; }
  .impose-all-color-grey-light a {
    color: #eeeeee; }
    .impose-all-color-grey-light a.event-this-hover {
      color: #bb1919; }
  .impose-all-color-grey-light h1, .impose-all-color-grey-light h2, .impose-all-color-grey-light h3, .impose-all-color-grey-light h4, .impose-all-color-grey-light h5, .impose-all-color-grey-light h6 {
    color: #eeeeee; }

@media (min-width: 0) and (max-width: 767px) {
  .impose-xs-color-grey-light {
    color: #eeeeee; }
    .impose-xs-color-grey-light a {
      color: #eeeeee; }
      .impose-xs-color-grey-light a.event-this-hover {
        color: #bb1919; }
    .impose-xs-color-grey-light h1, .impose-xs-color-grey-light h2, .impose-xs-color-grey-light h3, .impose-xs-color-grey-light h4, .impose-xs-color-grey-light h5, .impose-xs-color-grey-light h6 {
      color: #eeeeee; } }

@media (min-width: 768px) and (max-width: 991px) {
  .impose-sm-color-grey-light {
    color: #eeeeee; }
    .impose-sm-color-grey-light a {
      color: #eeeeee; }
      .impose-sm-color-grey-light a.event-this-hover {
        color: #bb1919; }
    .impose-sm-color-grey-light h1, .impose-sm-color-grey-light h2, .impose-sm-color-grey-light h3, .impose-sm-color-grey-light h4, .impose-sm-color-grey-light h5, .impose-sm-color-grey-light h6 {
      color: #eeeeee; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .impose-md-color-grey-light {
    color: #eeeeee; }
    .impose-md-color-grey-light a {
      color: #eeeeee; }
      .impose-md-color-grey-light a.event-this-hover {
        color: #bb1919; }
    .impose-md-color-grey-light h1, .impose-md-color-grey-light h2, .impose-md-color-grey-light h3, .impose-md-color-grey-light h4, .impose-md-color-grey-light h5, .impose-md-color-grey-light h6 {
      color: #eeeeee; } }

@media (min-width: 1170px) {
  .impose-lg-color-grey-light {
    color: #eeeeee; }
    .impose-lg-color-grey-light a {
      color: #eeeeee; }
      .impose-lg-color-grey-light a.event-this-hover {
        color: #bb1919; }
    .impose-lg-color-grey-light h1, .impose-lg-color-grey-light h2, .impose-lg-color-grey-light h3, .impose-lg-color-grey-light h4, .impose-lg-color-grey-light h5, .impose-lg-color-grey-light h6 {
      color: #eeeeee; } }

.impose-all-color-grey-dark {
  color: #e1e1e1; }
  .impose-all-color-grey-dark a {
    color: #e1e1e1; }
    .impose-all-color-grey-dark a.event-this-hover {
      color: #bb1919; }
  .impose-all-color-grey-dark h1, .impose-all-color-grey-dark h2, .impose-all-color-grey-dark h3, .impose-all-color-grey-dark h4, .impose-all-color-grey-dark h5, .impose-all-color-grey-dark h6 {
    color: #e1e1e1; }

@media (min-width: 0) and (max-width: 767px) {
  .impose-xs-color-grey-dark {
    color: #e1e1e1; }
    .impose-xs-color-grey-dark a {
      color: #e1e1e1; }
      .impose-xs-color-grey-dark a.event-this-hover {
        color: #bb1919; }
    .impose-xs-color-grey-dark h1, .impose-xs-color-grey-dark h2, .impose-xs-color-grey-dark h3, .impose-xs-color-grey-dark h4, .impose-xs-color-grey-dark h5, .impose-xs-color-grey-dark h6 {
      color: #e1e1e1; } }

@media (min-width: 768px) and (max-width: 991px) {
  .impose-sm-color-grey-dark {
    color: #e1e1e1; }
    .impose-sm-color-grey-dark a {
      color: #e1e1e1; }
      .impose-sm-color-grey-dark a.event-this-hover {
        color: #bb1919; }
    .impose-sm-color-grey-dark h1, .impose-sm-color-grey-dark h2, .impose-sm-color-grey-dark h3, .impose-sm-color-grey-dark h4, .impose-sm-color-grey-dark h5, .impose-sm-color-grey-dark h6 {
      color: #e1e1e1; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .impose-md-color-grey-dark {
    color: #e1e1e1; }
    .impose-md-color-grey-dark a {
      color: #e1e1e1; }
      .impose-md-color-grey-dark a.event-this-hover {
        color: #bb1919; }
    .impose-md-color-grey-dark h1, .impose-md-color-grey-dark h2, .impose-md-color-grey-dark h3, .impose-md-color-grey-dark h4, .impose-md-color-grey-dark h5, .impose-md-color-grey-dark h6 {
      color: #e1e1e1; } }

@media (min-width: 1170px) {
  .impose-lg-color-grey-dark {
    color: #e1e1e1; }
    .impose-lg-color-grey-dark a {
      color: #e1e1e1; }
      .impose-lg-color-grey-dark a.event-this-hover {
        color: #bb1919; }
    .impose-lg-color-grey-dark h1, .impose-lg-color-grey-dark h2, .impose-lg-color-grey-dark h3, .impose-lg-color-grey-dark h4, .impose-lg-color-grey-dark h5, .impose-lg-color-grey-dark h6 {
      color: #e1e1e1; } }

.impose-all-color-grey-darker {
  color: #444444; }
  .impose-all-color-grey-darker a {
    color: #444444; }
    .impose-all-color-grey-darker a.event-this-hover {
      color: #bb1919; }
  .impose-all-color-grey-darker h1, .impose-all-color-grey-darker h2, .impose-all-color-grey-darker h3, .impose-all-color-grey-darker h4, .impose-all-color-grey-darker h5, .impose-all-color-grey-darker h6 {
    color: #444444; }

@media (min-width: 0) and (max-width: 767px) {
  .impose-xs-color-grey-darker {
    color: #444444; }
    .impose-xs-color-grey-darker a {
      color: #444444; }
      .impose-xs-color-grey-darker a.event-this-hover {
        color: #bb1919; }
    .impose-xs-color-grey-darker h1, .impose-xs-color-grey-darker h2, .impose-xs-color-grey-darker h3, .impose-xs-color-grey-darker h4, .impose-xs-color-grey-darker h5, .impose-xs-color-grey-darker h6 {
      color: #444444; } }

@media (min-width: 768px) and (max-width: 991px) {
  .impose-sm-color-grey-darker {
    color: #444444; }
    .impose-sm-color-grey-darker a {
      color: #444444; }
      .impose-sm-color-grey-darker a.event-this-hover {
        color: #bb1919; }
    .impose-sm-color-grey-darker h1, .impose-sm-color-grey-darker h2, .impose-sm-color-grey-darker h3, .impose-sm-color-grey-darker h4, .impose-sm-color-grey-darker h5, .impose-sm-color-grey-darker h6 {
      color: #444444; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .impose-md-color-grey-darker {
    color: #444444; }
    .impose-md-color-grey-darker a {
      color: #444444; }
      .impose-md-color-grey-darker a.event-this-hover {
        color: #bb1919; }
    .impose-md-color-grey-darker h1, .impose-md-color-grey-darker h2, .impose-md-color-grey-darker h3, .impose-md-color-grey-darker h4, .impose-md-color-grey-darker h5, .impose-md-color-grey-darker h6 {
      color: #444444; } }

@media (min-width: 1170px) {
  .impose-lg-color-grey-darker {
    color: #444444; }
    .impose-lg-color-grey-darker a {
      color: #444444; }
      .impose-lg-color-grey-darker a.event-this-hover {
        color: #bb1919; }
    .impose-lg-color-grey-darker h1, .impose-lg-color-grey-darker h2, .impose-lg-color-grey-darker h3, .impose-lg-color-grey-darker h4, .impose-lg-color-grey-darker h5, .impose-lg-color-grey-darker h6 {
      color: #444444; } }

.impose-all-color-orange-light {
  color: #ffe19b; }
  .impose-all-color-orange-light a {
    color: #ffe19b; }
    .impose-all-color-orange-light a.event-this-hover {
      color: #bb1919; }
  .impose-all-color-orange-light h1, .impose-all-color-orange-light h2, .impose-all-color-orange-light h3, .impose-all-color-orange-light h4, .impose-all-color-orange-light h5, .impose-all-color-orange-light h6 {
    color: #ffe19b; }

@media (min-width: 0) and (max-width: 767px) {
  .impose-xs-color-orange-light {
    color: #ffe19b; }
    .impose-xs-color-orange-light a {
      color: #ffe19b; }
      .impose-xs-color-orange-light a.event-this-hover {
        color: #bb1919; }
    .impose-xs-color-orange-light h1, .impose-xs-color-orange-light h2, .impose-xs-color-orange-light h3, .impose-xs-color-orange-light h4, .impose-xs-color-orange-light h5, .impose-xs-color-orange-light h6 {
      color: #ffe19b; } }

@media (min-width: 768px) and (max-width: 991px) {
  .impose-sm-color-orange-light {
    color: #ffe19b; }
    .impose-sm-color-orange-light a {
      color: #ffe19b; }
      .impose-sm-color-orange-light a.event-this-hover {
        color: #bb1919; }
    .impose-sm-color-orange-light h1, .impose-sm-color-orange-light h2, .impose-sm-color-orange-light h3, .impose-sm-color-orange-light h4, .impose-sm-color-orange-light h5, .impose-sm-color-orange-light h6 {
      color: #ffe19b; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .impose-md-color-orange-light {
    color: #ffe19b; }
    .impose-md-color-orange-light a {
      color: #ffe19b; }
      .impose-md-color-orange-light a.event-this-hover {
        color: #bb1919; }
    .impose-md-color-orange-light h1, .impose-md-color-orange-light h2, .impose-md-color-orange-light h3, .impose-md-color-orange-light h4, .impose-md-color-orange-light h5, .impose-md-color-orange-light h6 {
      color: #ffe19b; } }

@media (min-width: 1170px) {
  .impose-lg-color-orange-light {
    color: #ffe19b; }
    .impose-lg-color-orange-light a {
      color: #ffe19b; }
      .impose-lg-color-orange-light a.event-this-hover {
        color: #bb1919; }
    .impose-lg-color-orange-light h1, .impose-lg-color-orange-light h2, .impose-lg-color-orange-light h3, .impose-lg-color-orange-light h4, .impose-lg-color-orange-light h5, .impose-lg-color-orange-light h6 {
      color: #ffe19b; } }

.impose-all-color-orange-dark {
  color: #feb300; }
  .impose-all-color-orange-dark a {
    color: #feb300; }
    .impose-all-color-orange-dark a.event-this-hover {
      color: #bb1919; }
  .impose-all-color-orange-dark h1, .impose-all-color-orange-dark h2, .impose-all-color-orange-dark h3, .impose-all-color-orange-dark h4, .impose-all-color-orange-dark h5, .impose-all-color-orange-dark h6 {
    color: #feb300; }

@media (min-width: 0) and (max-width: 767px) {
  .impose-xs-color-orange-dark {
    color: #feb300; }
    .impose-xs-color-orange-dark a {
      color: #feb300; }
      .impose-xs-color-orange-dark a.event-this-hover {
        color: #bb1919; }
    .impose-xs-color-orange-dark h1, .impose-xs-color-orange-dark h2, .impose-xs-color-orange-dark h3, .impose-xs-color-orange-dark h4, .impose-xs-color-orange-dark h5, .impose-xs-color-orange-dark h6 {
      color: #feb300; } }

@media (min-width: 768px) and (max-width: 991px) {
  .impose-sm-color-orange-dark {
    color: #feb300; }
    .impose-sm-color-orange-dark a {
      color: #feb300; }
      .impose-sm-color-orange-dark a.event-this-hover {
        color: #bb1919; }
    .impose-sm-color-orange-dark h1, .impose-sm-color-orange-dark h2, .impose-sm-color-orange-dark h3, .impose-sm-color-orange-dark h4, .impose-sm-color-orange-dark h5, .impose-sm-color-orange-dark h6 {
      color: #feb300; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .impose-md-color-orange-dark {
    color: #feb300; }
    .impose-md-color-orange-dark a {
      color: #feb300; }
      .impose-md-color-orange-dark a.event-this-hover {
        color: #bb1919; }
    .impose-md-color-orange-dark h1, .impose-md-color-orange-dark h2, .impose-md-color-orange-dark h3, .impose-md-color-orange-dark h4, .impose-md-color-orange-dark h5, .impose-md-color-orange-dark h6 {
      color: #feb300; } }

@media (min-width: 1170px) {
  .impose-lg-color-orange-dark {
    color: #feb300; }
    .impose-lg-color-orange-dark a {
      color: #feb300; }
      .impose-lg-color-orange-dark a.event-this-hover {
        color: #bb1919; }
    .impose-lg-color-orange-dark h1, .impose-lg-color-orange-dark h2, .impose-lg-color-orange-dark h3, .impose-lg-color-orange-dark h4, .impose-lg-color-orange-dark h5, .impose-lg-color-orange-dark h6 {
      color: #feb300; } }

.impose-all-color-red-dark {
  color: #bb1919; }
  .impose-all-color-red-dark a {
    color: #bb1919; }
    .impose-all-color-red-dark a.event-this-hover {
      color: #bb1919; }
  .impose-all-color-red-dark h1, .impose-all-color-red-dark h2, .impose-all-color-red-dark h3, .impose-all-color-red-dark h4, .impose-all-color-red-dark h5, .impose-all-color-red-dark h6 {
    color: #bb1919; }

@media (min-width: 0) and (max-width: 767px) {
  .impose-xs-color-red-dark {
    color: #bb1919; }
    .impose-xs-color-red-dark a {
      color: #bb1919; }
      .impose-xs-color-red-dark a.event-this-hover {
        color: #bb1919; }
    .impose-xs-color-red-dark h1, .impose-xs-color-red-dark h2, .impose-xs-color-red-dark h3, .impose-xs-color-red-dark h4, .impose-xs-color-red-dark h5, .impose-xs-color-red-dark h6 {
      color: #bb1919; } }

@media (min-width: 768px) and (max-width: 991px) {
  .impose-sm-color-red-dark {
    color: #bb1919; }
    .impose-sm-color-red-dark a {
      color: #bb1919; }
      .impose-sm-color-red-dark a.event-this-hover {
        color: #bb1919; }
    .impose-sm-color-red-dark h1, .impose-sm-color-red-dark h2, .impose-sm-color-red-dark h3, .impose-sm-color-red-dark h4, .impose-sm-color-red-dark h5, .impose-sm-color-red-dark h6 {
      color: #bb1919; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .impose-md-color-red-dark {
    color: #bb1919; }
    .impose-md-color-red-dark a {
      color: #bb1919; }
      .impose-md-color-red-dark a.event-this-hover {
        color: #bb1919; }
    .impose-md-color-red-dark h1, .impose-md-color-red-dark h2, .impose-md-color-red-dark h3, .impose-md-color-red-dark h4, .impose-md-color-red-dark h5, .impose-md-color-red-dark h6 {
      color: #bb1919; } }

@media (min-width: 1170px) {
  .impose-lg-color-red-dark {
    color: #bb1919; }
    .impose-lg-color-red-dark a {
      color: #bb1919; }
      .impose-lg-color-red-dark a.event-this-hover {
        color: #bb1919; }
    .impose-lg-color-red-dark h1, .impose-lg-color-red-dark h2, .impose-lg-color-red-dark h3, .impose-lg-color-red-dark h4, .impose-lg-color-red-dark h5, .impose-lg-color-red-dark h6 {
      color: #bb1919; } }

.impose-all-color-green-dark {
  color: #29ad00; }
  .impose-all-color-green-dark a {
    color: #29ad00; }
    .impose-all-color-green-dark a.event-this-hover {
      color: #bb1919; }
  .impose-all-color-green-dark h1, .impose-all-color-green-dark h2, .impose-all-color-green-dark h3, .impose-all-color-green-dark h4, .impose-all-color-green-dark h5, .impose-all-color-green-dark h6 {
    color: #29ad00; }

@media (min-width: 0) and (max-width: 767px) {
  .impose-xs-color-green-dark {
    color: #29ad00; }
    .impose-xs-color-green-dark a {
      color: #29ad00; }
      .impose-xs-color-green-dark a.event-this-hover {
        color: #bb1919; }
    .impose-xs-color-green-dark h1, .impose-xs-color-green-dark h2, .impose-xs-color-green-dark h3, .impose-xs-color-green-dark h4, .impose-xs-color-green-dark h5, .impose-xs-color-green-dark h6 {
      color: #29ad00; } }

@media (min-width: 768px) and (max-width: 991px) {
  .impose-sm-color-green-dark {
    color: #29ad00; }
    .impose-sm-color-green-dark a {
      color: #29ad00; }
      .impose-sm-color-green-dark a.event-this-hover {
        color: #bb1919; }
    .impose-sm-color-green-dark h1, .impose-sm-color-green-dark h2, .impose-sm-color-green-dark h3, .impose-sm-color-green-dark h4, .impose-sm-color-green-dark h5, .impose-sm-color-green-dark h6 {
      color: #29ad00; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .impose-md-color-green-dark {
    color: #29ad00; }
    .impose-md-color-green-dark a {
      color: #29ad00; }
      .impose-md-color-green-dark a.event-this-hover {
        color: #bb1919; }
    .impose-md-color-green-dark h1, .impose-md-color-green-dark h2, .impose-md-color-green-dark h3, .impose-md-color-green-dark h4, .impose-md-color-green-dark h5, .impose-md-color-green-dark h6 {
      color: #29ad00; } }

@media (min-width: 1170px) {
  .impose-lg-color-green-dark {
    color: #29ad00; }
    .impose-lg-color-green-dark a {
      color: #29ad00; }
      .impose-lg-color-green-dark a.event-this-hover {
        color: #bb1919; }
    .impose-lg-color-green-dark h1, .impose-lg-color-green-dark h2, .impose-lg-color-green-dark h3, .impose-lg-color-green-dark h4, .impose-lg-color-green-dark h5, .impose-lg-color-green-dark h6 {
      color: #29ad00; } }

/* ----------------------------------------------- impose-color [END] ----------------------------------------------- */
/* ----------------------------------------------- impose-font-f1 [START] ------------------------------------------- */
.impose-all-font-f1-regular {
  font-family: Verdana, Arial, Helvetica Neue, Helvetica, sans-serif; }
  .impose-all-font-f1-regular h1, .impose-all-font-f1-regular h2, .impose-all-font-f1-regular h3, .impose-all-font-f1-regular h4, .impose-all-font-f1-regular h5, .impose-all-font-f1-regular h6 {
    font-family: Verdana, Arial, Helvetica Neue, Helvetica, sans-serif; }

@media (min-width: 0) and (max-width: 767px) {
  .impose-xs-font-f1-regular {
    font-family: Verdana, Arial, Helvetica Neue, Helvetica, sans-serif; }
    .impose-xs-font-f1-regular h1, .impose-xs-font-f1-regular h2, .impose-xs-font-f1-regular h3, .impose-xs-font-f1-regular h4, .impose-xs-font-f1-regular h5, .impose-xs-font-f1-regular h6 {
      font-family: Verdana, Arial, Helvetica Neue, Helvetica, sans-serif; } }

@media (min-width: 768px) and (max-width: 991px) {
  .impose-sm-font-f1-regular {
    font-family: Verdana, Arial, Helvetica Neue, Helvetica, sans-serif; }
    .impose-sm-font-f1-regular h1, .impose-sm-font-f1-regular h2, .impose-sm-font-f1-regular h3, .impose-sm-font-f1-regular h4, .impose-sm-font-f1-regular h5, .impose-sm-font-f1-regular h6 {
      font-family: Verdana, Arial, Helvetica Neue, Helvetica, sans-serif; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .impose-md-font-f1-regular {
    font-family: Verdana, Arial, Helvetica Neue, Helvetica, sans-serif; }
    .impose-md-font-f1-regular h1, .impose-md-font-f1-regular h2, .impose-md-font-f1-regular h3, .impose-md-font-f1-regular h4, .impose-md-font-f1-regular h5, .impose-md-font-f1-regular h6 {
      font-family: Verdana, Arial, Helvetica Neue, Helvetica, sans-serif; } }

@media (min-width: 1170px) {
  .impose-lg-font-f1-regular {
    font-family: Verdana, Arial, Helvetica Neue, Helvetica, sans-serif; }
    .impose-lg-font-f1-regular h1, .impose-lg-font-f1-regular h2, .impose-lg-font-f1-regular h3, .impose-lg-font-f1-regular h4, .impose-lg-font-f1-regular h5, .impose-lg-font-f1-regular h6 {
      font-family: Verdana, Arial, Helvetica Neue, Helvetica, sans-serif; } }

.impose-all-font-f2-regular {
  font-family: Arial, Verdana, Helvetica Neue, Helvetica, sans-serif; }
  .impose-all-font-f2-regular h1, .impose-all-font-f2-regular h2, .impose-all-font-f2-regular h3, .impose-all-font-f2-regular h4, .impose-all-font-f2-regular h5, .impose-all-font-f2-regular h6 {
    font-family: Arial, Verdana, Helvetica Neue, Helvetica, sans-serif; }

@media (min-width: 0) and (max-width: 767px) {
  .impose-xs-font-f2-regular {
    font-family: Arial, Verdana, Helvetica Neue, Helvetica, sans-serif; }
    .impose-xs-font-f2-regular h1, .impose-xs-font-f2-regular h2, .impose-xs-font-f2-regular h3, .impose-xs-font-f2-regular h4, .impose-xs-font-f2-regular h5, .impose-xs-font-f2-regular h6 {
      font-family: Arial, Verdana, Helvetica Neue, Helvetica, sans-serif; } }

@media (min-width: 768px) and (max-width: 991px) {
  .impose-sm-font-f2-regular {
    font-family: Arial, Verdana, Helvetica Neue, Helvetica, sans-serif; }
    .impose-sm-font-f2-regular h1, .impose-sm-font-f2-regular h2, .impose-sm-font-f2-regular h3, .impose-sm-font-f2-regular h4, .impose-sm-font-f2-regular h5, .impose-sm-font-f2-regular h6 {
      font-family: Arial, Verdana, Helvetica Neue, Helvetica, sans-serif; } }

@media (min-width: 992px) and (max-width: 1169px) {
  .impose-md-font-f2-regular {
    font-family: Arial, Verdana, Helvetica Neue, Helvetica, sans-serif; }
    .impose-md-font-f2-regular h1, .impose-md-font-f2-regular h2, .impose-md-font-f2-regular h3, .impose-md-font-f2-regular h4, .impose-md-font-f2-regular h5, .impose-md-font-f2-regular h6 {
      font-family: Arial, Verdana, Helvetica Neue, Helvetica, sans-serif; } }

@media (min-width: 1170px) {
  .impose-lg-font-f2-regular {
    font-family: Arial, Verdana, Helvetica Neue, Helvetica, sans-serif; }
    .impose-lg-font-f2-regular h1, .impose-lg-font-f2-regular h2, .impose-lg-font-f2-regular h3, .impose-lg-font-f2-regular h4, .impose-lg-font-f2-regular h5, .impose-lg-font-f2-regular h6 {
      font-family: Arial, Verdana, Helvetica Neue, Helvetica, sans-serif; } }

/* ----------------------------------------------- impose-font-f1 [END] --------------------------------------------- */
/* ================================================================================================================== */
/* =============================================== const [START] ==================================================== */
/* ================================================================================================================== */


/* s_font-awesome */
@charset "UTF-8";
/*!
 *  Font Awesome 4.6.3 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
/* FONT PATH
 * -------------------------- */
@font-face {
  font-family: 'FontAwesome';
  src: url('vhs-assets-css-c6985cef22517d20d4e243eb14dc35ae.eot?v=4.6.3');
  src: url('vhs-assets-css-8088aa2725caf6440bc0ac241dd30b2d.eot?#iefix&v=4.6.3') format("embedded-opentype"), url('vhs-assets-css-e45c004bf67c556fd857acd185188fae.woff2?v=4.6.3') format("woff2"), url('vhs-assets-css-cb4b2399f0c397965d8c891f5d449fa3.woff?v=4.6.3') format("woff"), url('vhs-assets-css-8684bf5aa96f9b1ce7d906d623b1899a.ttf?v=4.6.3') format("truetype"), url('vhs-assets-css-c7efb1c9bb4c5e63f33b7cdd773a02e4.svg?v=4.6.3#fontawesomeregular') format("svg");
  font-weight: normal;
  font-style: normal; }

.fa {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

/* makes the font 33% larger relative to the icon container */
.fa-lg {
  font-size: 1.33333em;
  line-height: 0.75em;
  vertical-align: -15%; }

.fa-2x {
  font-size: 2em; }

.fa-3x {
  font-size: 3em; }

.fa-4x {
  font-size: 4em; }

.fa-5x {
  font-size: 5em; }

.fa-fw {
  width: 1.28571em;
  text-align: center; }

.fa-ul {
  padding-left: 0;
  margin-left: 2.14286em;
  list-style-type: none; }
  .fa-ul > li {
    position: relative; }

.fa-li {
  position: absolute;
  left: -2.14286em;
  width: 2.14286em;
  top: 0.14286em;
  text-align: center; }
  .fa-li.fa-lg {
    left: -1.85714em; }

.fa-border {
  padding: .2em .25em .15em;
  border: solid 0.08em #eee;
  border-radius: .1em; }

.fa-pull-left {
  float: left; }

.fa-pull-right {
  float: right; }

.fa.fa-pull-left {
  margin-right: .3em; }

.fa.fa-pull-right {
  margin-left: .3em; }

/* Deprecated as of 4.4.0 */
.pull-right {
  float: right; }

.pull-left {
  float: left; }

.fa.pull-left {
  margin-right: .3em; }

.fa.pull-right {
  margin-left: .3em; }

.fa-spin {
  -webkit-animation: fa-spin 2s infinite linear;
  animation: fa-spin 2s infinite linear; }

.fa-pulse {
  -webkit-animation: fa-spin 1s infinite steps(8);
  animation: fa-spin 1s infinite steps(8); }

@-webkit-keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg); } }

@keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg); } }

.fa-rotate-90 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
  -webkit-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  transform: rotate(90deg); }

.fa-rotate-180 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg); }

.fa-rotate-270 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
  -webkit-transform: rotate(270deg);
  -ms-transform: rotate(270deg);
  transform: rotate(270deg); }

.fa-flip-horizontal {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
  -webkit-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  transform: scale(-1, 1); }

.fa-flip-vertical {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
  -webkit-transform: scale(1, -1);
  -ms-transform: scale(1, -1);
  transform: scale(1, -1); }

:root .fa-rotate-90,
:root .fa-rotate-180,
:root .fa-rotate-270,
:root .fa-flip-horizontal,
:root .fa-flip-vertical {
  -webkit-filter: none;
          filter: none; }

.fa-stack {
  position: relative;
  display: inline-block;
  width: 2em;
  height: 2em;
  line-height: 2em;
  vertical-align: middle; }

.fa-stack-1x, .fa-stack-2x {
  position: absolute;
  left: 0;
  width: 100%;
  text-align: center; }

.fa-stack-1x {
  line-height: inherit; }

.fa-stack-2x {
  font-size: 2em; }

.fa-inverse {
  color: #fff; }

/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
   readers do not read off random characters that represent icons */
.fa-glass:before {
  content: ""; }

.fa-music:before {
  content: ""; }

.fa-search:before {
  content: ""; }

.fa-envelope-o:before {
  content: ""; }

.fa-heart:before {
  content: ""; }

.fa-star:before {
  content: ""; }

.fa-star-o:before {
  content: ""; }

.fa-user:before {
  content: ""; }

.fa-film:before {
  content: ""; }

.fa-th-large:before {
  content: ""; }

.fa-th:before {
  content: ""; }

.fa-th-list:before {
  content: ""; }

.fa-check:before {
  content: ""; }

.fa-remove:before,
.fa-close:before,
.fa-times:before {
  content: ""; }

.fa-search-plus:before {
  content: ""; }

.fa-search-minus:before {
  content: ""; }

.fa-power-off:before {
  content: ""; }

.fa-signal:before {
  content: ""; }

.fa-gear:before,
.fa-cog:before {
  content: ""; }

.fa-trash-o:before {
  content: ""; }

.fa-home:before {
  content: ""; }

.fa-file-o:before {
  content: ""; }

.fa-clock-o:before {
  content: ""; }

.fa-road:before {
  content: ""; }

.fa-download:before {
  content: ""; }

.fa-arrow-circle-o-down:before {
  content: ""; }

.fa-arrow-circle-o-up:before {
  content: ""; }

.fa-inbox:before {
  content: ""; }

.fa-play-circle-o:before {
  content: ""; }

.fa-rotate-right:before,
.fa-repeat:before {
  content: ""; }

.fa-refresh:before {
  content: ""; }

.fa-list-alt:before {
  content: ""; }

.fa-lock:before {
  content: ""; }

.fa-flag:before {
  content: ""; }

.fa-headphones:before {
  content: ""; }

.fa-volume-off:before {
  content: ""; }

.fa-volume-down:before {
  content: ""; }

.fa-volume-up:before {
  content: ""; }

.fa-qrcode:before {
  content: ""; }

.fa-barcode:before {
  content: ""; }

.fa-tag:before {
  content: ""; }

.fa-tags:before {
  content: ""; }

.fa-book:before {
  content: ""; }

.fa-bookmark:before {
  content: ""; }

.fa-print:before {
  content: ""; }

.fa-camera:before {
  content: ""; }

.fa-font:before {
  content: ""; }

.fa-bold:before {
  content: ""; }

.fa-italic:before {
  content: ""; }

.fa-text-height:before {
  content: ""; }

.fa-text-width:before {
  content: ""; }

.fa-align-left:before {
  content: ""; }

.fa-align-center:before {
  content: ""; }

.fa-align-right:before {
  content: ""; }

.fa-align-justify:before {
  content: ""; }

.fa-list:before {
  content: ""; }

.fa-dedent:before,
.fa-outdent:before {
  content: ""; }

.fa-indent:before {
  content: ""; }

.fa-video-camera:before {
  content: ""; }

.fa-photo:before,
.fa-image:before,
.fa-picture-o:before {
  content: ""; }

.fa-pencil:before {
  content: ""; }

.fa-map-marker:before {
  content: ""; }

.fa-adjust:before {
  content: ""; }

.fa-tint:before {
  content: ""; }

.fa-edit:before,
.fa-pencil-square-o:before {
  content: ""; }

.fa-share-square-o:before {
  content: ""; }

.fa-check-square-o:before {
  content: ""; }

.fa-arrows:before {
  content: ""; }

.fa-step-backward:before {
  content: ""; }

.fa-fast-backward:before {
  content: ""; }

.fa-backward:before {
  content: ""; }

.fa-play:before {
  content: ""; }

.fa-pause:before {
  content: ""; }

.fa-stop:before {
  content: ""; }

.fa-forward:before {
  content: ""; }

.fa-fast-forward:before {
  content: ""; }

.fa-step-forward:before {
  content: ""; }

.fa-eject:before {
  content: ""; }

.fa-chevron-left:before {
  content: ""; }

.fa-chevron-right:before {
  content: ""; }

.fa-plus-circle:before {
  content: ""; }

.fa-minus-circle:before {
  content: ""; }

.fa-times-circle:before {
  content: ""; }

.fa-check-circle:before {
  content: ""; }

.fa-question-circle:before {
  content: ""; }

.fa-info-circle:before {
  content: ""; }

.fa-crosshairs:before {
  content: ""; }

.fa-times-circle-o:before {
  content: ""; }

.fa-check-circle-o:before {
  content: ""; }

.fa-ban:before {
  content: ""; }

.fa-arrow-left:before {
  content: ""; }

.fa-arrow-right:before {
  content: ""; }

.fa-arrow-up:before {
  content: ""; }

.fa-arrow-down:before {
  content: ""; }

.fa-mail-forward:before,
.fa-share:before {
  content: ""; }

.fa-expand:before {
  content: ""; }

.fa-compress:before {
  content: ""; }

.fa-plus:before {
  content: ""; }

.fa-minus:before {
  content: ""; }

.fa-asterisk:before {
  content: ""; }

.fa-exclamation-circle:before {
  content: ""; }

.fa-gift:before {
  content: ""; }

.fa-leaf:before {
  content: ""; }

.fa-fire:before {
  content: ""; }

.fa-eye:before {
  content: ""; }

.fa-eye-slash:before {
  content: ""; }

.fa-warning:before,
.fa-exclamation-triangle:before {
  content: ""; }

.fa-plane:before {
  content: ""; }

.fa-calendar:before {
  content: ""; }

.fa-random:before {
  content: ""; }

.fa-comment:before {
  content: ""; }

.fa-magnet:before {
  content: ""; }

.fa-chevron-up:before {
  content: ""; }

.fa-chevron-down:before {
  content: ""; }

.fa-retweet:before {
  content: ""; }

.fa-shopping-cart:before {
  content: ""; }

.fa-folder:before {
  content: ""; }

.fa-folder-open:before {
  content: ""; }

.fa-arrows-v:before {
  content: ""; }

.fa-arrows-h:before {
  content: ""; }

.fa-bar-chart-o:before,
.fa-bar-chart:before {
  content: ""; }

.fa-twitter-square:before {
  content: ""; }

.fa-facebook-square:before {
  content: ""; }

.fa-camera-retro:before {
  content: ""; }

.fa-key:before {
  content: ""; }

.fa-gears:before,
.fa-cogs:before {
  content: ""; }

.fa-comments:before {
  content: ""; }

.fa-thumbs-o-up:before {
  content: ""; }

.fa-thumbs-o-down:before {
  content: ""; }

.fa-star-half:before {
  content: ""; }

.fa-heart-o:before {
  content: ""; }

.fa-sign-out:before {
  content: ""; }

.fa-linkedin-square:before {
  content: ""; }

.fa-thumb-tack:before {
  content: ""; }

.fa-external-link:before {
  content: ""; }

.fa-sign-in:before {
  content: ""; }

.fa-trophy:before {
  content: ""; }

.fa-github-square:before {
  content: ""; }

.fa-upload:before {
  content: ""; }

.fa-lemon-o:before {
  content: ""; }

.fa-phone:before {
  content: ""; }

.fa-square-o:before {
  content: ""; }

.fa-bookmark-o:before {
  content: ""; }

.fa-phone-square:before {
  content: ""; }

.fa-twitter:before {
  content: ""; }

.fa-facebook-f:before,
.fa-facebook:before {
  content: ""; }

.fa-github:before {
  content: ""; }

.fa-unlock:before {
  content: ""; }

.fa-credit-card:before {
  content: ""; }

.fa-feed:before,
.fa-rss:before {
  content: ""; }

.fa-hdd-o:before {
  content: ""; }

.fa-bullhorn:before {
  content: ""; }

.fa-bell:before {
  content: ""; }

.fa-certificate:before {
  content: ""; }

.fa-hand-o-right:before {
  content: ""; }

.fa-hand-o-left:before {
  content: ""; }

.fa-hand-o-up:before {
  content: ""; }

.fa-hand-o-down:before {
  content: ""; }

.fa-arrow-circle-left:before {
  content: ""; }

.fa-arrow-circle-right:before {
  content: ""; }

.fa-arrow-circle-up:before {
  content: ""; }

.fa-arrow-circle-down:before {
  content: ""; }

.fa-globe:before {
  content: ""; }

.fa-wrench:before {
  content: ""; }

.fa-tasks:before {
  content: ""; }

.fa-filter:before {
  content: ""; }

.fa-briefcase:before {
  content: ""; }

.fa-arrows-alt:before {
  content: ""; }

.fa-group:before,
.fa-users:before {
  content: ""; }

.fa-chain:before,
.fa-link:before {
  content: ""; }

.fa-cloud:before {
  content: ""; }

.fa-flask:before {
  content: ""; }

.fa-cut:before,
.fa-scissors:before {
  content: ""; }

.fa-copy:before,
.fa-files-o:before {
  content: ""; }

.fa-paperclip:before {
  content: ""; }

.fa-save:before,
.fa-floppy-o:before {
  content: ""; }

.fa-square:before {
  content: ""; }

.fa-navicon:before,
.fa-reorder:before,
.fa-bars:before {
  content: ""; }

.fa-list-ul:before {
  content: ""; }

.fa-list-ol:before {
  content: ""; }

.fa-strikethrough:before {
  content: ""; }

.fa-underline:before {
  content: ""; }

.fa-table:before {
  content: ""; }

.fa-magic:before {
  content: ""; }

.fa-truck:before {
  content: ""; }

.fa-pinterest:before {
  content: ""; }

.fa-pinterest-square:before {
  content: ""; }

.fa-google-plus-square:before {
  content: ""; }

.fa-google-plus:before {
  content: ""; }

.fa-money:before {
  content: ""; }

.fa-caret-down:before {
  content: ""; }

.fa-caret-up:before {
  content: ""; }

.fa-caret-left:before {
  content: ""; }

.fa-caret-right:before {
  content: ""; }

.fa-columns:before {
  content: ""; }

.fa-unsorted:before,
.fa-sort:before {
  content: ""; }

.fa-sort-down:before,
.fa-sort-desc:before {
  content: ""; }

.fa-sort-up:before,
.fa-sort-asc:before {
  content: ""; }

.fa-envelope:before {
  content: ""; }

.fa-linkedin:before {
  content: ""; }

.fa-rotate-left:before,
.fa-undo:before {
  content: ""; }

.fa-legal:before,
.fa-gavel:before {
  content: ""; }

.fa-dashboard:before,
.fa-tachometer:before {
  content: ""; }

.fa-comment-o:before {
  content: ""; }

.fa-comments-o:before {
  content: ""; }

.fa-flash:before,
.fa-bolt:before {
  content: ""; }

.fa-sitemap:before {
  content: ""; }

.fa-umbrella:before {
  content: ""; }

.fa-paste:before,
.fa-clipboard:before {
  content: ""; }

.fa-lightbulb-o:before {
  content: ""; }

.fa-exchange:before {
  content: ""; }

.fa-cloud-download:before {
  content: ""; }

.fa-cloud-upload:before {
  content: ""; }

.fa-user-md:before {
  content: ""; }

.fa-stethoscope:before {
  content: ""; }

.fa-suitcase:before {
  content: ""; }

.fa-bell-o:before {
  content: ""; }

.fa-coffee:before {
  content: ""; }

.fa-cutlery:before {
  content: ""; }

.fa-file-text-o:before {
  content: ""; }

.fa-building-o:before {
  content: ""; }

.fa-hospital-o:before {
  content: ""; }

.fa-ambulance:before {
  content: ""; }

.fa-medkit:before {
  content: ""; }

.fa-fighter-jet:before {
  content: ""; }

.fa-beer:before {
  content: ""; }

.fa-h-square:before {
  content: ""; }

.fa-plus-square:before {
  content: ""; }

.fa-angle-double-left:before {
  content: ""; }

.fa-angle-double-right:before {
  content: ""; }

.fa-angle-double-up:before {
  content: ""; }

.fa-angle-double-down:before {
  content: ""; }

.fa-angle-left:before {
  content: ""; }

.fa-angle-right:before {
  content: ""; }

.fa-angle-up:before {
  content: ""; }

.fa-angle-down:before {
  content: ""; }

.fa-desktop:before {
  content: ""; }

.fa-laptop:before {
  content: ""; }

.fa-tablet:before {
  content: ""; }

.fa-mobile-phone:before,
.fa-mobile:before {
  content: ""; }

.fa-circle-o:before {
  content: ""; }

.fa-quote-left:before {
  content: ""; }

.fa-quote-right:before {
  content: ""; }

.fa-spinner:before {
  content: ""; }

.fa-circle:before {
  content: ""; }

.fa-mail-reply:before,
.fa-reply:before {
  content: ""; }

.fa-github-alt:before {
  content: ""; }

.fa-folder-o:before {
  content: ""; }

.fa-folder-open-o:before {
  content: ""; }

.fa-smile-o:before {
  content: ""; }

.fa-frown-o:before {
  content: ""; }

.fa-meh-o:before {
  content: ""; }

.fa-gamepad:before {
  content: ""; }

.fa-keyboard-o:before {
  content: ""; }

.fa-flag-o:before {
  content: ""; }

.fa-flag-checkered:before {
  content: ""; }

.fa-terminal:before {
  content: ""; }

.fa-code:before {
  content: ""; }

.fa-mail-reply-all:before,
.fa-reply-all:before {
  content: ""; }

.fa-star-half-empty:before,
.fa-star-half-full:before,
.fa-star-half-o:before {
  content: ""; }

.fa-location-arrow:before {
  content: ""; }

.fa-crop:before {
  content: ""; }

.fa-code-fork:before {
  content: ""; }

.fa-unlink:before,
.fa-chain-broken:before {
  content: ""; }

.fa-question:before {
  content: ""; }

.fa-info:before {
  content: ""; }

.fa-exclamation:before {
  content: ""; }

.fa-superscript:before {
  content: ""; }

.fa-subscript:before {
  content: ""; }

.fa-eraser:before {
  content: ""; }

.fa-puzzle-piece:before {
  content: ""; }

.fa-microphone:before {
  content: ""; }

.fa-microphone-slash:before {
  content: ""; }

.fa-shield:before {
  content: ""; }

.fa-calendar-o:before {
  content: ""; }

.fa-fire-extinguisher:before {
  content: ""; }

.fa-rocket:before {
  content: ""; }

.fa-maxcdn:before {
  content: ""; }

.fa-chevron-circle-left:before {
  content: ""; }

.fa-chevron-circle-right:before {
  content: ""; }

.fa-chevron-circle-up:before {
  content: ""; }

.fa-chevron-circle-down:before {
  content: ""; }

.fa-html5:before {
  content: ""; }

.fa-css3:before {
  content: ""; }

.fa-anchor:before {
  content: ""; }

.fa-unlock-alt:before {
  content: ""; }

.fa-bullseye:before {
  content: ""; }

.fa-ellipsis-h:before {
  content: ""; }

.fa-ellipsis-v:before {
  content: ""; }

.fa-rss-square:before {
  content: ""; }

.fa-play-circle:before {
  content: ""; }

.fa-ticket:before {
  content: ""; }

.fa-minus-square:before {
  content: ""; }

.fa-minus-square-o:before {
  content: ""; }

.fa-level-up:before {
  content: ""; }

.fa-level-down:before {
  content: ""; }

.fa-check-square:before {
  content: ""; }

.fa-pencil-square:before {
  content: ""; }

.fa-external-link-square:before {
  content: ""; }

.fa-share-square:before {
  content: ""; }

.fa-compass:before {
  content: ""; }

.fa-toggle-down:before,
.fa-caret-square-o-down:before {
  content: ""; }

.fa-toggle-up:before,
.fa-caret-square-o-up:before {
  content: ""; }

.fa-toggle-right:before,
.fa-caret-square-o-right:before {
  content: ""; }

.fa-euro:before,
.fa-eur:before {
  content: ""; }

.fa-gbp:before {
  content: ""; }

.fa-dollar:before,
.fa-usd:before {
  content: ""; }

.fa-rupee:before,
.fa-inr:before {
  content: ""; }

.fa-cny:before,
.fa-rmb:before,
.fa-yen:before,
.fa-jpy:before {
  content: ""; }

.fa-ruble:before,
.fa-rouble:before,
.fa-rub:before {
  content: ""; }

.fa-won:before,
.fa-krw:before {
  content: ""; }

.fa-bitcoin:before,
.fa-btc:before {
  content: ""; }

.fa-file:before {
  content: ""; }

.fa-file-text:before {
  content: ""; }

.fa-sort-alpha-asc:before {
  content: ""; }

.fa-sort-alpha-desc:before {
  content: ""; }

.fa-sort-amount-asc:before {
  content: ""; }

.fa-sort-amount-desc:before {
  content: ""; }

.fa-sort-numeric-asc:before {
  content: ""; }

.fa-sort-numeric-desc:before {
  content: ""; }

.fa-thumbs-up:before {
  content: ""; }

.fa-thumbs-down:before {
  content: ""; }

.fa-youtube-square:before {
  content: ""; }

.fa-youtube:before {
  content: ""; }

.fa-xing:before {
  content: ""; }

.fa-xing-square:before {
  content: ""; }

.fa-youtube-play:before {
  content: ""; }

.fa-dropbox:before {
  content: ""; }

.fa-stack-overflow:before {
  content: ""; }

.fa-instagram:before {
  content: ""; }

.fa-flickr:before {
  content: ""; }

.fa-adn:before {
  content: ""; }

.fa-bitbucket:before {
  content: ""; }

.fa-bitbucket-square:before {
  content: ""; }

.fa-tumblr:before {
  content: ""; }

.fa-tumblr-square:before {
  content: ""; }

.fa-long-arrow-down:before {
  content: ""; }

.fa-long-arrow-up:before {
  content: ""; }

.fa-long-arrow-left:before {
  content: ""; }

.fa-long-arrow-right:before {
  content: ""; }

.fa-apple:before {
  content: ""; }

.fa-windows:before {
  content: ""; }

.fa-android:before {
  content: ""; }

.fa-linux:before {
  content: ""; }

.fa-dribbble:before {
  content: ""; }

.fa-skype:before {
  content: ""; }

.fa-foursquare:before {
  content: ""; }

.fa-trello:before {
  content: ""; }

.fa-female:before {
  content: ""; }

.fa-male:before {
  content: ""; }

.fa-gittip:before,
.fa-gratipay:before {
  content: ""; }

.fa-sun-o:before {
  content: ""; }

.fa-moon-o:before {
  content: ""; }

.fa-archive:before {
  content: ""; }

.fa-bug:before {
  content: ""; }

.fa-vk:before {
  content: ""; }

.fa-weibo:before {
  content: ""; }

.fa-renren:before {
  content: ""; }

.fa-pagelines:before {
  content: ""; }

.fa-stack-exchange:before {
  content: ""; }

.fa-arrow-circle-o-right:before {
  content: ""; }

.fa-arrow-circle-o-left:before {
  content: ""; }

.fa-toggle-left:before,
.fa-caret-square-o-left:before {
  content: ""; }

.fa-dot-circle-o:before {
  content: ""; }

.fa-wheelchair:before {
  content: ""; }

.fa-vimeo-square:before {
  content: ""; }

.fa-turkish-lira:before,
.fa-try:before {
  content: ""; }

.fa-plus-square-o:before {
  content: ""; }

.fa-space-shuttle:before {
  content: ""; }

.fa-slack:before {
  content: ""; }

.fa-envelope-square:before {
  content: ""; }

.fa-wordpress:before {
  content: ""; }

.fa-openid:before {
  content: ""; }

.fa-institution:before,
.fa-bank:before,
.fa-university:before {
  content: ""; }

.fa-mortar-board:before,
.fa-graduation-cap:before {
  content: ""; }

.fa-yahoo:before {
  content: ""; }

.fa-google:before {
  content: ""; }

.fa-reddit:before {
  content: ""; }

.fa-reddit-square:before {
  content: ""; }

.fa-stumbleupon-circle:before {
  content: ""; }

.fa-stumbleupon:before {
  content: ""; }

.fa-delicious:before {
  content: ""; }

.fa-digg:before {
  content: ""; }

.fa-pied-piper-pp:before {
  content: ""; }

.fa-pied-piper-alt:before {
  content: ""; }

.fa-drupal:before {
  content: ""; }

.fa-joomla:before {
  content: ""; }

.fa-language:before {
  content: ""; }

.fa-fax:before {
  content: ""; }

.fa-building:before {
  content: ""; }

.fa-child:before {
  content: ""; }

.fa-paw:before {
  content: ""; }

.fa-spoon:before {
  content: ""; }

.fa-cube:before {
  content: ""; }

.fa-cubes:before {
  content: ""; }

.fa-behance:before {
  content: ""; }

.fa-behance-square:before {
  content: ""; }

.fa-steam:before {
  content: ""; }

.fa-steam-square:before {
  content: ""; }

.fa-recycle:before {
  content: ""; }

.fa-automobile:before,
.fa-car:before {
  content: ""; }

.fa-cab:before,
.fa-taxi:before {
  content: ""; }

.fa-tree:before {
  content: ""; }

.fa-spotify:before {
  content: ""; }

.fa-deviantart:before {
  content: ""; }

.fa-soundcloud:before {
  content: ""; }

.fa-database:before {
  content: ""; }

.fa-file-pdf-o:before {
  content: ""; }

.fa-file-word-o:before {
  content: ""; }

.fa-file-excel-o:before {
  content: ""; }

.fa-file-powerpoint-o:before {
  content: ""; }

.fa-file-photo-o:before,
.fa-file-picture-o:before,
.fa-file-image-o:before {
  content: ""; }

.fa-file-zip-o:before,
.fa-file-archive-o:before {
  content: ""; }

.fa-file-sound-o:before,
.fa-file-audio-o:before {
  content: ""; }

.fa-file-movie-o:before,
.fa-file-video-o:before {
  content: ""; }

.fa-file-code-o:before {
  content: ""; }

.fa-vine:before {
  content: ""; }

.fa-codepen:before {
  content: ""; }

.fa-jsfiddle:before {
  content: ""; }

.fa-life-bouy:before,
.fa-life-buoy:before,
.fa-life-saver:before,
.fa-support:before,
.fa-life-ring:before {
  content: ""; }

.fa-circle-o-notch:before {
  content: ""; }

.fa-ra:before,
.fa-resistance:before,
.fa-rebel:before {
  content: ""; }

.fa-ge:before,
.fa-empire:before {
  content: ""; }

.fa-git-square:before {
  content: ""; }

.fa-git:before {
  content: ""; }

.fa-y-combinator-square:before,
.fa-yc-square:before,
.fa-hacker-news:before {
  content: ""; }

.fa-tencent-weibo:before {
  content: ""; }

.fa-qq:before {
  content: ""; }

.fa-wechat:before,
.fa-weixin:before {
  content: ""; }

.fa-send:before,
.fa-paper-plane:before {
  content: ""; }

.fa-send-o:before,
.fa-paper-plane-o:before {
  content: ""; }

.fa-history:before {
  content: ""; }

.fa-circle-thin:before {
  content: ""; }

.fa-header:before {
  content: ""; }

.fa-paragraph:before {
  content: ""; }

.fa-sliders:before {
  content: ""; }

.fa-share-alt:before {
  content: ""; }

.fa-share-alt-square:before {
  content: ""; }

.fa-bomb:before {
  content: ""; }

.fa-soccer-ball-o:before,
.fa-futbol-o:before {
  content: ""; }

.fa-tty:before {
  content: ""; }

.fa-binoculars:before {
  content: ""; }

.fa-plug:before {
  content: ""; }

.fa-slideshare:before {
  content: ""; }

.fa-twitch:before {
  content: ""; }

.fa-yelp:before {
  content: ""; }

.fa-newspaper-o:before {
  content: ""; }

.fa-wifi:before {
  content: ""; }

.fa-calculator:before {
  content: ""; }

.fa-paypal:before {
  content: ""; }

.fa-google-wallet:before {
  content: ""; }

.fa-cc-visa:before {
  content: ""; }

.fa-cc-mastercard:before {
  content: ""; }

.fa-cc-discover:before {
  content: ""; }

.fa-cc-amex:before {
  content: ""; }

.fa-cc-paypal:before {
  content: ""; }

.fa-cc-stripe:before {
  content: ""; }

.fa-bell-slash:before {
  content: ""; }

.fa-bell-slash-o:before {
  content: ""; }

.fa-trash:before {
  content: ""; }

.fa-copyright:before {
  content: ""; }

.fa-at:before {
  content: ""; }

.fa-eyedropper:before {
  content: ""; }

.fa-paint-brush:before {
  content: ""; }

.fa-birthday-cake:before {
  content: ""; }

.fa-area-chart:before {
  content: ""; }

.fa-pie-chart:before {
  content: ""; }

.fa-line-chart:before {
  content: ""; }

.fa-lastfm:before {
  content: ""; }

.fa-lastfm-square:before {
  content: ""; }

.fa-toggle-off:before {
  content: ""; }

.fa-toggle-on:before {
  content: ""; }

.fa-bicycle:before {
  content: ""; }

.fa-bus:before {
  content: ""; }

.fa-ioxhost:before {
  content: ""; }

.fa-angellist:before {
  content: ""; }

.fa-cc:before {
  content: ""; }

.fa-shekel:before,
.fa-sheqel:before,
.fa-ils:before {
  content: ""; }

.fa-meanpath:before {
  content: ""; }

.fa-buysellads:before {
  content: ""; }

.fa-connectdevelop:before {
  content: ""; }

.fa-dashcube:before {
  content: ""; }

.fa-forumbee:before {
  content: ""; }

.fa-leanpub:before {
  content: ""; }

.fa-sellsy:before {
  content: ""; }

.fa-shirtsinbulk:before {
  content: ""; }

.fa-simplybuilt:before {
  content: ""; }

.fa-skyatlas:before {
  content: ""; }

.fa-cart-plus:before {
  content: ""; }

.fa-cart-arrow-down:before {
  content: ""; }

.fa-diamond:before {
  content: ""; }

.fa-ship:before {
  content: ""; }

.fa-user-secret:before {
  content: ""; }

.fa-motorcycle:before {
  content: ""; }

.fa-street-view:before {
  content: ""; }

.fa-heartbeat:before {
  content: ""; }

.fa-venus:before {
  content: ""; }

.fa-mars:before {
  content: ""; }

.fa-mercury:before {
  content: ""; }

.fa-intersex:before,
.fa-transgender:before {
  content: ""; }

.fa-transgender-alt:before {
  content: ""; }

.fa-venus-double:before {
  content: ""; }

.fa-mars-double:before {
  content: ""; }

.fa-venus-mars:before {
  content: ""; }

.fa-mars-stroke:before {
  content: ""; }

.fa-mars-stroke-v:before {
  content: ""; }

.fa-mars-stroke-h:before {
  content: ""; }

.fa-neuter:before {
  content: ""; }

.fa-genderless:before {
  content: ""; }

.fa-facebook-official:before {
  content: ""; }

.fa-pinterest-p:before {
  content: ""; }

.fa-whatsapp:before {
  content: ""; }

.fa-server:before {
  content: ""; }

.fa-user-plus:before {
  content: ""; }

.fa-user-times:before {
  content: ""; }

.fa-hotel:before,
.fa-bed:before {
  content: ""; }

.fa-viacoin:before {
  content: ""; }

.fa-train:before {
  content: ""; }

.fa-subway:before {
  content: ""; }

.fa-medium:before {
  content: ""; }

.fa-yc:before,
.fa-y-combinator:before {
  content: ""; }

.fa-optin-monster:before {
  content: ""; }

.fa-opencart:before {
  content: ""; }

.fa-expeditedssl:before {
  content: ""; }

.fa-battery-4:before,
.fa-battery-full:before {
  content: ""; }

.fa-battery-3:before,
.fa-battery-three-quarters:before {
  content: ""; }

.fa-battery-2:before,
.fa-battery-half:before {
  content: ""; }

.fa-battery-1:before,
.fa-battery-quarter:before {
  content: ""; }

.fa-battery-0:before,
.fa-battery-empty:before {
  content: ""; }

.fa-mouse-pointer:before {
  content: ""; }

.fa-i-cursor:before {
  content: ""; }

.fa-object-group:before {
  content: ""; }

.fa-object-ungroup:before {
  content: ""; }

.fa-sticky-note:before {
  content: ""; }

.fa-sticky-note-o:before {
  content: ""; }

.fa-cc-jcb:before {
  content: ""; }

.fa-cc-diners-club:before {
  content: ""; }

.fa-clone:before {
  content: ""; }

.fa-balance-scale:before {
  content: ""; }

.fa-hourglass-o:before {
  content: ""; }

.fa-hourglass-1:before,
.fa-hourglass-start:before {
  content: ""; }

.fa-hourglass-2:before,
.fa-hourglass-half:before {
  content: ""; }

.fa-hourglass-3:before,
.fa-hourglass-end:before {
  content: ""; }

.fa-hourglass:before {
  content: ""; }

.fa-hand-grab-o:before,
.fa-hand-rock-o:before {
  content: ""; }

.fa-hand-stop-o:before,
.fa-hand-paper-o:before {
  content: ""; }

.fa-hand-scissors-o:before {
  content: ""; }

.fa-hand-lizard-o:before {
  content: ""; }

.fa-hand-spock-o:before {
  content: ""; }

.fa-hand-pointer-o:before {
  content: ""; }

.fa-hand-peace-o:before {
  content: ""; }

.fa-trademark:before {
  content: ""; }

.fa-registered:before {
  content: ""; }

.fa-creative-commons:before {
  content: ""; }

.fa-gg:before {
  content: ""; }

.fa-gg-circle:before {
  content: ""; }

.fa-tripadvisor:before {
  content: ""; }

.fa-odnoklassniki:before {
  content: ""; }

.fa-odnoklassniki-square:before {
  content: ""; }

.fa-get-pocket:before {
  content: ""; }

.fa-wikipedia-w:before {
  content: ""; }

.fa-safari:before {
  content: ""; }

.fa-chrome:before {
  content: ""; }

.fa-firefox:before {
  content: ""; }

.fa-opera:before {
  content: ""; }

.fa-internet-explorer:before {
  content: ""; }

.fa-tv:before,
.fa-television:before {
  content: ""; }

.fa-contao:before {
  content: ""; }

.fa-500px:before {
  content: ""; }

.fa-amazon:before {
  content: ""; }

.fa-calendar-plus-o:before {
  content: ""; }

.fa-calendar-minus-o:before {
  content: ""; }

.fa-calendar-times-o:before {
  content: ""; }

.fa-calendar-check-o:before {
  content: ""; }

.fa-industry:before {
  content: ""; }

.fa-map-pin:before {
  content: ""; }

.fa-map-signs:before {
  content: ""; }

.fa-map-o:before {
  content: ""; }

.fa-map:before {
  content: ""; }

.fa-commenting:before {
  content: ""; }

.fa-commenting-o:before {
  content: ""; }

.fa-houzz:before {
  content: ""; }

.fa-vimeo:before {
  content: ""; }

.fa-black-tie:before {
  content: ""; }

.fa-fonticons:before {
  content: ""; }

.fa-reddit-alien:before {
  content: ""; }

.fa-edge:before {
  content: ""; }

.fa-credit-card-alt:before {
  content: ""; }

.fa-codiepie:before {
  content: ""; }

.fa-modx:before {
  content: ""; }

.fa-fort-awesome:before {
  content: ""; }

.fa-usb:before {
  content: ""; }

.fa-product-hunt:before {
  content: ""; }

.fa-mixcloud:before {
  content: ""; }

.fa-scribd:before {
  content: ""; }

.fa-pause-circle:before {
  content: ""; }

.fa-pause-circle-o:before {
  content: ""; }

.fa-stop-circle:before {
  content: ""; }

.fa-stop-circle-o:before {
  content: ""; }

.fa-shopping-bag:before {
  content: ""; }

.fa-shopping-basket:before {
  content: ""; }

.fa-hashtag:before {
  content: ""; }

.fa-bluetooth:before {
  content: ""; }

.fa-bluetooth-b:before {
  content: ""; }

.fa-percent:before {
  content: ""; }

.fa-gitlab:before {
  content: ""; }

.fa-wpbeginner:before {
  content: ""; }

.fa-wpforms:before {
  content: ""; }

.fa-envira:before {
  content: ""; }

.fa-universal-access:before {
  content: ""; }

.fa-wheelchair-alt:before {
  content: ""; }

.fa-question-circle-o:before {
  content: ""; }

.fa-blind:before {
  content: ""; }

.fa-audio-description:before {
  content: ""; }

.fa-volume-control-phone:before {
  content: ""; }

.fa-braille:before {
  content: ""; }

.fa-assistive-listening-systems:before {
  content: ""; }

.fa-asl-interpreting:before,
.fa-american-sign-language-interpreting:before {
  content: ""; }

.fa-deafness:before,
.fa-hard-of-hearing:before,
.fa-deaf:before {
  content: ""; }

.fa-glide:before {
  content: ""; }

.fa-glide-g:before {
  content: ""; }

.fa-signing:before,
.fa-sign-language:before {
  content: ""; }

.fa-low-vision:before {
  content: ""; }

.fa-viadeo:before {
  content: ""; }

.fa-viadeo-square:before {
  content: ""; }

.fa-snapchat:before {
  content: ""; }

.fa-snapchat-ghost:before {
  content: ""; }

.fa-snapchat-square:before {
  content: ""; }

.fa-pied-piper:before {
  content: ""; }

.fa-first-order:before {
  content: ""; }

.fa-yoast:before {
  content: ""; }

.fa-themeisle:before {
  content: ""; }

.fa-google-plus-circle:before,
.fa-google-plus-official:before {
  content: ""; }

.fa-fa:before,
.fa-font-awesome:before {
  content: ""; }

.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0; }

.sr-only-focusable:active, .sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  clip: auto; }


/* s_ionicons */
@charset "UTF-8";
/*!
  Ionicons, v2.0.0
  Created by Ben Sperry for the Ionic Framework, http://ionicons.com/
  https://twitter.com/benjsperry  https://twitter.com/ionicframework
  MIT License: https://github.com/driftyco/ionicons

  Android-style icons originally built by Google’s
  Material Design Icons: https://github.com/google/material-design-icons
  used under CC BY http://creativecommons.org/licenses/by/4.0/
  Modified icons to fit ionicon’s grid from original.
*/
@font-face {
  font-family: "Ionicons";
  src: url('vhs-assets-css-0ee6ce17f91a2d1d6a80c5dd27b9486f.eot?v=2.0.0');
  src: url('vhs-assets-css-8bdbada2b54e5ad83ecbb55aef2c2701.eot?v=2.0.0#iefix') format("embedded-opentype"), url('vhs-assets-css-136a923e0ffd431cebba5da9d268f81e.ttf?v=2.0.0') format("truetype"), url('vhs-assets-css-2f5643be1dd472a7aa74245e13ea3bfb.woff?v=2.0.0') format("woff"), url('vhs-assets-css-97a8055828a7366aac1c80ead1a9ded4.svg?v=2.0.0#Ionicons') format("svg");
  font-weight: normal;
  font-style: normal; }

.ion, .ionicons,
.ion-alert:before,
.ion-alert-circled:before,
.ion-android-add:before,
.ion-android-add-circle:before,
.ion-android-alarm-clock:before,
.ion-android-alert:before,
.ion-android-apps:before,
.ion-android-archive:before,
.ion-android-arrow-back:before,
.ion-android-arrow-down:before,
.ion-android-arrow-dropdown:before,
.ion-android-arrow-dropdown-circle:before,
.ion-android-arrow-dropleft:before,
.ion-android-arrow-dropleft-circle:before,
.ion-android-arrow-dropright:before,
.ion-android-arrow-dropright-circle:before,
.ion-android-arrow-dropup:before,
.ion-android-arrow-dropup-circle:before,
.ion-android-arrow-forward:before,
.ion-android-arrow-up:before,
.ion-android-attach:before,
.ion-android-bar:before,
.ion-android-bicycle:before,
.ion-android-boat:before,
.ion-android-bookmark:before,
.ion-android-bulb:before,
.ion-android-bus:before,
.ion-android-calendar:before,
.ion-android-call:before,
.ion-android-camera:before,
.ion-android-cancel:before,
.ion-android-car:before,
.ion-android-cart:before,
.ion-android-chat:before,
.ion-android-checkbox:before,
.ion-android-checkbox-blank:before,
.ion-android-checkbox-outline:before,
.ion-android-checkbox-outline-blank:before,
.ion-android-checkmark-circle:before,
.ion-android-clipboard:before,
.ion-android-close:before,
.ion-android-cloud:before,
.ion-android-cloud-circle:before,
.ion-android-cloud-done:before,
.ion-android-cloud-outline:before,
.ion-android-color-palette:before,
.ion-android-compass:before,
.ion-android-contact:before,
.ion-android-contacts:before,
.ion-android-contract:before,
.ion-android-create:before,
.ion-android-delete:before,
.ion-android-desktop:before,
.ion-android-document:before,
.ion-android-done:before,
.ion-android-done-all:before,
.ion-android-download:before,
.ion-android-drafts:before,
.ion-android-exit:before,
.ion-android-expand:before,
.ion-android-favorite:before,
.ion-android-favorite-outline:before,
.ion-android-film:before,
.ion-android-folder:before,
.ion-android-folder-open:before,
.ion-android-funnel:before,
.ion-android-globe:before,
.ion-android-hand:before,
.ion-android-hangout:before,
.ion-android-happy:before,
.ion-android-home:before,
.ion-android-image:before,
.ion-android-laptop:before,
.ion-android-list:before,
.ion-android-locate:before,
.ion-android-lock:before,
.ion-android-mail:before,
.ion-android-map:before,
.ion-android-menu:before,
.ion-android-microphone:before,
.ion-android-microphone-off:before,
.ion-android-more-horizontal:before,
.ion-android-more-vertical:before,
.ion-android-navigate:before,
.ion-android-notifications:before,
.ion-android-notifications-none:before,
.ion-android-notifications-off:before,
.ion-android-open:before,
.ion-android-options:before,
.ion-android-people:before,
.ion-android-person:before,
.ion-android-person-add:before,
.ion-android-phone-landscape:before,
.ion-android-phone-portrait:before,
.ion-android-pin:before,
.ion-android-plane:before,
.ion-android-playstore:before,
.ion-android-print:before,
.ion-android-radio-button-off:before,
.ion-android-radio-button-on:before,
.ion-android-refresh:before,
.ion-android-remove:before,
.ion-android-remove-circle:before,
.ion-android-restaurant:before,
.ion-android-sad:before,
.ion-android-search:before,
.ion-android-send:before,
.ion-android-settings:before,
.ion-android-share:before,
.ion-android-share-alt:before,
.ion-android-star:before,
.ion-android-star-half:before,
.ion-android-star-outline:before,
.ion-android-stopwatch:before,
.ion-android-subway:before,
.ion-android-sunny:before,
.ion-android-sync:before,
.ion-android-textsms:before,
.ion-android-time:before,
.ion-android-train:before,
.ion-android-unlock:before,
.ion-android-upload:before,
.ion-android-volume-down:before,
.ion-android-volume-mute:before,
.ion-android-volume-off:before,
.ion-android-volume-up:before,
.ion-android-walk:before,
.ion-android-warning:before,
.ion-android-watch:before,
.ion-android-wifi:before,
.ion-aperture:before,
.ion-archive:before,
.ion-arrow-down-a:before,
.ion-arrow-down-b:before,
.ion-arrow-down-c:before,
.ion-arrow-expand:before,
.ion-arrow-graph-down-left:before,
.ion-arrow-graph-down-right:before,
.ion-arrow-graph-up-left:before,
.ion-arrow-graph-up-right:before,
.ion-arrow-left-a:before,
.ion-arrow-left-b:before,
.ion-arrow-left-c:before,
.ion-arrow-move:before,
.ion-arrow-resize:before,
.ion-arrow-return-left:before,
.ion-arrow-return-right:before,
.ion-arrow-right-a:before,
.ion-arrow-right-b:before,
.ion-arrow-right-c:before,
.ion-arrow-shrink:before,
.ion-arrow-swap:before,
.ion-arrow-up-a:before,
.ion-arrow-up-b:before,
.ion-arrow-up-c:before,
.ion-asterisk:before,
.ion-at:before,
.ion-backspace:before,
.ion-backspace-outline:before,
.ion-bag:before,
.ion-battery-charging:before,
.ion-battery-empty:before,
.ion-battery-full:before,
.ion-battery-half:before,
.ion-battery-low:before,
.ion-beaker:before,
.ion-beer:before,
.ion-bluetooth:before,
.ion-bonfire:before,
.ion-bookmark:before,
.ion-bowtie:before,
.ion-briefcase:before,
.ion-bug:before,
.ion-calculator:before,
.ion-calendar:before,
.ion-camera:before,
.ion-card:before,
.ion-cash:before,
.ion-chatbox:before,
.ion-chatbox-working:before,
.ion-chatboxes:before,
.ion-chatbubble:before,
.ion-chatbubble-working:before,
.ion-chatbubbles:before,
.ion-checkmark:before,
.ion-checkmark-circled:before,
.ion-checkmark-round:before,
.ion-chevron-down:before,
.ion-chevron-left:before,
.ion-chevron-right:before,
.ion-chevron-up:before,
.ion-clipboard:before,
.ion-clock:before,
.ion-close:before,
.ion-close-circled:before,
.ion-close-round:before,
.ion-closed-captioning:before,
.ion-cloud:before,
.ion-code:before,
.ion-code-download:before,
.ion-code-working:before,
.ion-coffee:before,
.ion-compass:before,
.ion-compose:before,
.ion-connection-bars:before,
.ion-contrast:before,
.ion-crop:before,
.ion-cube:before,
.ion-disc:before,
.ion-document:before,
.ion-document-text:before,
.ion-drag:before,
.ion-earth:before,
.ion-easel:before,
.ion-edit:before,
.ion-egg:before,
.ion-eject:before,
.ion-email:before,
.ion-email-unread:before,
.ion-erlenmeyer-flask:before,
.ion-erlenmeyer-flask-bubbles:before,
.ion-eye:before,
.ion-eye-disabled:before,
.ion-female:before,
.ion-filing:before,
.ion-film-marker:before,
.ion-fireball:before,
.ion-flag:before,
.ion-flame:before,
.ion-flash:before,
.ion-flash-off:before,
.ion-folder:before,
.ion-fork:before,
.ion-fork-repo:before,
.ion-forward:before,
.ion-funnel:before,
.ion-gear-a:before,
.ion-gear-b:before,
.ion-grid:before,
.ion-hammer:before,
.ion-happy:before,
.ion-happy-outline:before,
.ion-headphone:before,
.ion-heart:before,
.ion-heart-broken:before,
.ion-help:before,
.ion-help-buoy:before,
.ion-help-circled:before,
.ion-home:before,
.ion-icecream:before,
.ion-image:before,
.ion-images:before,
.ion-information:before,
.ion-information-circled:before,
.ion-ionic:before,
.ion-ios-alarm:before,
.ion-ios-alarm-outline:before,
.ion-ios-albums:before,
.ion-ios-albums-outline:before,
.ion-ios-americanfootball:before,
.ion-ios-americanfootball-outline:before,
.ion-ios-analytics:before,
.ion-ios-analytics-outline:before,
.ion-ios-arrow-back:before,
.ion-ios-arrow-down:before,
.ion-ios-arrow-forward:before,
.ion-ios-arrow-left:before,
.ion-ios-arrow-right:before,
.ion-ios-arrow-thin-down:before,
.ion-ios-arrow-thin-left:before,
.ion-ios-arrow-thin-right:before,
.ion-ios-arrow-thin-up:before,
.ion-ios-arrow-up:before,
.ion-ios-at:before,
.ion-ios-at-outline:before,
.ion-ios-barcode:before,
.ion-ios-barcode-outline:before,
.ion-ios-baseball:before,
.ion-ios-baseball-outline:before,
.ion-ios-basketball:before,
.ion-ios-basketball-outline:before,
.ion-ios-bell:before,
.ion-ios-bell-outline:before,
.ion-ios-body:before,
.ion-ios-body-outline:before,
.ion-ios-bolt:before,
.ion-ios-bolt-outline:before,
.ion-ios-book:before,
.ion-ios-book-outline:before,
.ion-ios-bookmarks:before,
.ion-ios-bookmarks-outline:before,
.ion-ios-box:before,
.ion-ios-box-outline:before,
.ion-ios-briefcase:before,
.ion-ios-briefcase-outline:before,
.ion-ios-browsers:before,
.ion-ios-browsers-outline:before,
.ion-ios-calculator:before,
.ion-ios-calculator-outline:before,
.ion-ios-calendar:before,
.ion-ios-calendar-outline:before,
.ion-ios-camera:before,
.ion-ios-camera-outline:before,
.ion-ios-cart:before,
.ion-ios-cart-outline:before,
.ion-ios-chatboxes:before,
.ion-ios-chatboxes-outline:before,
.ion-ios-chatbubble:before,
.ion-ios-chatbubble-outline:before,
.ion-ios-checkmark:before,
.ion-ios-checkmark-empty:before,
.ion-ios-checkmark-outline:before,
.ion-ios-circle-filled:before,
.ion-ios-circle-outline:before,
.ion-ios-clock:before,
.ion-ios-clock-outline:before,
.ion-ios-close:before,
.ion-ios-close-empty:before,
.ion-ios-close-outline:before,
.ion-ios-cloud:before,
.ion-ios-cloud-download:before,
.ion-ios-cloud-download-outline:before,
.ion-ios-cloud-outline:before,
.ion-ios-cloud-upload:before,
.ion-ios-cloud-upload-outline:before,
.ion-ios-cloudy:before,
.ion-ios-cloudy-night:before,
.ion-ios-cloudy-night-outline:before,
.ion-ios-cloudy-outline:before,
.ion-ios-cog:before,
.ion-ios-cog-outline:before,
.ion-ios-color-filter:before,
.ion-ios-color-filter-outline:before,
.ion-ios-color-wand:before,
.ion-ios-color-wand-outline:before,
.ion-ios-compose:before,
.ion-ios-compose-outline:before,
.ion-ios-contact:before,
.ion-ios-contact-outline:before,
.ion-ios-copy:before,
.ion-ios-copy-outline:before,
.ion-ios-crop:before,
.ion-ios-crop-strong:before,
.ion-ios-download:before,
.ion-ios-download-outline:before,
.ion-ios-drag:before,
.ion-ios-email:before,
.ion-ios-email-outline:before,
.ion-ios-eye:before,
.ion-ios-eye-outline:before,
.ion-ios-fastforward:before,
.ion-ios-fastforward-outline:before,
.ion-ios-filing:before,
.ion-ios-filing-outline:before,
.ion-ios-film:before,
.ion-ios-film-outline:before,
.ion-ios-flag:before,
.ion-ios-flag-outline:before,
.ion-ios-flame:before,
.ion-ios-flame-outline:before,
.ion-ios-flask:before,
.ion-ios-flask-outline:before,
.ion-ios-flower:before,
.ion-ios-flower-outline:before,
.ion-ios-folder:before,
.ion-ios-folder-outline:before,
.ion-ios-football:before,
.ion-ios-football-outline:before,
.ion-ios-game-controller-a:before,
.ion-ios-game-controller-a-outline:before,
.ion-ios-game-controller-b:before,
.ion-ios-game-controller-b-outline:before,
.ion-ios-gear:before,
.ion-ios-gear-outline:before,
.ion-ios-glasses:before,
.ion-ios-glasses-outline:before,
.ion-ios-grid-view:before,
.ion-ios-grid-view-outline:before,
.ion-ios-heart:before,
.ion-ios-heart-outline:before,
.ion-ios-help:before,
.ion-ios-help-empty:before,
.ion-ios-help-outline:before,
.ion-ios-home:before,
.ion-ios-home-outline:before,
.ion-ios-infinite:before,
.ion-ios-infinite-outline:before,
.ion-ios-information:before,
.ion-ios-information-empty:before,
.ion-ios-information-outline:before,
.ion-ios-ionic-outline:before,
.ion-ios-keypad:before,
.ion-ios-keypad-outline:before,
.ion-ios-lightbulb:before,
.ion-ios-lightbulb-outline:before,
.ion-ios-list:before,
.ion-ios-list-outline:before,
.ion-ios-location:before,
.ion-ios-location-outline:before,
.ion-ios-locked:before,
.ion-ios-locked-outline:before,
.ion-ios-loop:before,
.ion-ios-loop-strong:before,
.ion-ios-medical:before,
.ion-ios-medical-outline:before,
.ion-ios-medkit:before,
.ion-ios-medkit-outline:before,
.ion-ios-mic:before,
.ion-ios-mic-off:before,
.ion-ios-mic-outline:before,
.ion-ios-minus:before,
.ion-ios-minus-empty:before,
.ion-ios-minus-outline:before,
.ion-ios-monitor:before,
.ion-ios-monitor-outline:before,
.ion-ios-moon:before,
.ion-ios-moon-outline:before,
.ion-ios-more:before,
.ion-ios-more-outline:before,
.ion-ios-musical-note:before,
.ion-ios-musical-notes:before,
.ion-ios-navigate:before,
.ion-ios-navigate-outline:before,
.ion-ios-nutrition:before,
.ion-ios-nutrition-outline:before,
.ion-ios-paper:before,
.ion-ios-paper-outline:before,
.ion-ios-paperplane:before,
.ion-ios-paperplane-outline:before,
.ion-ios-partlysunny:before,
.ion-ios-partlysunny-outline:before,
.ion-ios-pause:before,
.ion-ios-pause-outline:before,
.ion-ios-paw:before,
.ion-ios-paw-outline:before,
.ion-ios-people:before,
.ion-ios-people-outline:before,
.ion-ios-person:before,
.ion-ios-person-outline:before,
.ion-ios-personadd:before,
.ion-ios-personadd-outline:before,
.ion-ios-photos:before,
.ion-ios-photos-outline:before,
.ion-ios-pie:before,
.ion-ios-pie-outline:before,
.ion-ios-pint:before,
.ion-ios-pint-outline:before,
.ion-ios-play:before,
.ion-ios-play-outline:before,
.ion-ios-plus:before,
.ion-ios-plus-empty:before,
.ion-ios-plus-outline:before,
.ion-ios-pricetag:before,
.ion-ios-pricetag-outline:before,
.ion-ios-pricetags:before,
.ion-ios-pricetags-outline:before,
.ion-ios-printer:before,
.ion-ios-printer-outline:before,
.ion-ios-pulse:before,
.ion-ios-pulse-strong:before,
.ion-ios-rainy:before,
.ion-ios-rainy-outline:before,
.ion-ios-recording:before,
.ion-ios-recording-outline:before,
.ion-ios-redo:before,
.ion-ios-redo-outline:before,
.ion-ios-refresh:before,
.ion-ios-refresh-empty:before,
.ion-ios-refresh-outline:before,
.ion-ios-reload:before,
.ion-ios-reverse-camera:before,
.ion-ios-reverse-camera-outline:before,
.ion-ios-rewind:before,
.ion-ios-rewind-outline:before,
.ion-ios-rose:before,
.ion-ios-rose-outline:before,
.ion-ios-search:before,
.ion-ios-search-strong:before,
.ion-ios-settings:before,
.ion-ios-settings-strong:before,
.ion-ios-shuffle:before,
.ion-ios-shuffle-strong:before,
.ion-ios-skipbackward:before,
.ion-ios-skipbackward-outline:before,
.ion-ios-skipforward:before,
.ion-ios-skipforward-outline:before,
.ion-ios-snowy:before,
.ion-ios-speedometer:before,
.ion-ios-speedometer-outline:before,
.ion-ios-star:before,
.ion-ios-star-half:before,
.ion-ios-star-outline:before,
.ion-ios-stopwatch:before,
.ion-ios-stopwatch-outline:before,
.ion-ios-sunny:before,
.ion-ios-sunny-outline:before,
.ion-ios-telephone:before,
.ion-ios-telephone-outline:before,
.ion-ios-tennisball:before,
.ion-ios-tennisball-outline:before,
.ion-ios-thunderstorm:before,
.ion-ios-thunderstorm-outline:before,
.ion-ios-time:before,
.ion-ios-time-outline:before,
.ion-ios-timer:before,
.ion-ios-timer-outline:before,
.ion-ios-toggle:before,
.ion-ios-toggle-outline:before,
.ion-ios-trash:before,
.ion-ios-trash-outline:before,
.ion-ios-undo:before,
.ion-ios-undo-outline:before,
.ion-ios-unlocked:before,
.ion-ios-unlocked-outline:before,
.ion-ios-upload:before,
.ion-ios-upload-outline:before,
.ion-ios-videocam:before,
.ion-ios-videocam-outline:before,
.ion-ios-volume-high:before,
.ion-ios-volume-low:before,
.ion-ios-wineglass:before,
.ion-ios-wineglass-outline:before,
.ion-ios-world:before,
.ion-ios-world-outline:before,
.ion-ipad:before,
.ion-iphone:before,
.ion-ipod:before,
.ion-jet:before,
.ion-key:before,
.ion-knife:before,
.ion-laptop:before,
.ion-leaf:before,
.ion-levels:before,
.ion-lightbulb:before,
.ion-link:before,
.ion-load-a:before,
.ion-load-b:before,
.ion-load-c:before,
.ion-load-d:before,
.ion-location:before,
.ion-lock-combination:before,
.ion-locked:before,
.ion-log-in:before,
.ion-log-out:before,
.ion-loop:before,
.ion-magnet:before,
.ion-male:before,
.ion-man:before,
.ion-map:before,
.ion-medkit:before,
.ion-merge:before,
.ion-mic-a:before,
.ion-mic-b:before,
.ion-mic-c:before,
.ion-minus:before,
.ion-minus-circled:before,
.ion-minus-round:before,
.ion-model-s:before,
.ion-monitor:before,
.ion-more:before,
.ion-mouse:before,
.ion-music-note:before,
.ion-navicon:before,
.ion-navicon-round:before,
.ion-navigate:before,
.ion-network:before,
.ion-no-smoking:before,
.ion-nuclear:before,
.ion-outlet:before,
.ion-paintbrush:before,
.ion-paintbucket:before,
.ion-paper-airplane:before,
.ion-paperclip:before,
.ion-pause:before,
.ion-person:before,
.ion-person-add:before,
.ion-person-stalker:before,
.ion-pie-graph:before,
.ion-pin:before,
.ion-pinpoint:before,
.ion-pizza:before,
.ion-plane:before,
.ion-planet:before,
.ion-play:before,
.ion-playstation:before,
.ion-plus:before,
.ion-plus-circled:before,
.ion-plus-round:before,
.ion-podium:before,
.ion-pound:before,
.ion-power:before,
.ion-pricetag:before,
.ion-pricetags:before,
.ion-printer:before,
.ion-pull-request:before,
.ion-qr-scanner:before,
.ion-quote:before,
.ion-radio-waves:before,
.ion-record:before,
.ion-refresh:before,
.ion-reply:before,
.ion-reply-all:before,
.ion-ribbon-a:before,
.ion-ribbon-b:before,
.ion-sad:before,
.ion-sad-outline:before,
.ion-scissors:before,
.ion-search:before,
.ion-settings:before,
.ion-share:before,
.ion-shuffle:before,
.ion-skip-backward:before,
.ion-skip-forward:before,
.ion-social-android:before,
.ion-social-android-outline:before,
.ion-social-angular:before,
.ion-social-angular-outline:before,
.ion-social-apple:before,
.ion-social-apple-outline:before,
.ion-social-bitcoin:before,
.ion-social-bitcoin-outline:before,
.ion-social-buffer:before,
.ion-social-buffer-outline:before,
.ion-social-chrome:before,
.ion-social-chrome-outline:before,
.ion-social-codepen:before,
.ion-social-codepen-outline:before,
.ion-social-css3:before,
.ion-social-css3-outline:before,
.ion-social-designernews:before,
.ion-social-designernews-outline:before,
.ion-social-dribbble:before,
.ion-social-dribbble-outline:before,
.ion-social-dropbox:before,
.ion-social-dropbox-outline:before,
.ion-social-euro:before,
.ion-social-euro-outline:before,
.ion-social-facebook:before,
.ion-social-facebook-outline:before,
.ion-social-foursquare:before,
.ion-social-foursquare-outline:before,
.ion-social-freebsd-devil:before,
.ion-social-github:before,
.ion-social-github-outline:before,
.ion-social-google:before,
.ion-social-google-outline:before,
.ion-social-googleplus:before,
.ion-social-googleplus-outline:before,
.ion-social-hackernews:before,
.ion-social-hackernews-outline:before,
.ion-social-html5:before,
.ion-social-html5-outline:before,
.ion-social-instagram:before,
.ion-social-instagram-outline:before,
.ion-social-javascript:before,
.ion-social-javascript-outline:before,
.ion-social-linkedin:before,
.ion-social-linkedin-outline:before,
.ion-social-markdown:before,
.ion-social-nodejs:before,
.ion-social-octocat:before,
.ion-social-pinterest:before,
.ion-social-pinterest-outline:before,
.ion-social-python:before,
.ion-social-reddit:before,
.ion-social-reddit-outline:before,
.ion-social-rss:before,
.ion-social-rss-outline:before,
.ion-social-sass:before,
.ion-social-skype:before,
.ion-social-skype-outline:before,
.ion-social-snapchat:before,
.ion-social-snapchat-outline:before,
.ion-social-tumblr:before,
.ion-social-tumblr-outline:before,
.ion-social-tux:before,
.ion-social-twitch:before,
.ion-social-twitch-outline:before,
.ion-social-twitter:before,
.ion-social-twitter-outline:before,
.ion-social-usd:before,
.ion-social-usd-outline:before,
.ion-social-vimeo:before,
.ion-social-vimeo-outline:before,
.ion-social-whatsapp:before,
.ion-social-whatsapp-outline:before,
.ion-social-windows:before,
.ion-social-windows-outline:before,
.ion-social-wordpress:before,
.ion-social-wordpress-outline:before,
.ion-social-yahoo:before,
.ion-social-yahoo-outline:before,
.ion-social-yen:before,
.ion-social-yen-outline:before,
.ion-social-youtube:before,
.ion-social-youtube-outline:before,
.ion-soup-can:before,
.ion-soup-can-outline:before,
.ion-speakerphone:before,
.ion-speedometer:before,
.ion-spoon:before,
.ion-star:before,
.ion-stats-bars:before,
.ion-steam:before,
.ion-stop:before,
.ion-thermometer:before,
.ion-thumbsdown:before,
.ion-thumbsup:before,
.ion-toggle:before,
.ion-toggle-filled:before,
.ion-transgender:before,
.ion-trash-a:before,
.ion-trash-b:before,
.ion-trophy:before,
.ion-tshirt:before,
.ion-tshirt-outline:before,
.ion-umbrella:before,
.ion-university:before,
.ion-unlocked:before,
.ion-upload:before,
.ion-usb:before,
.ion-videocamera:before,
.ion-volume-high:before,
.ion-volume-low:before,
.ion-volume-medium:before,
.ion-volume-mute:before,
.ion-wand:before,
.ion-waterdrop:before,
.ion-wifi:before,
.ion-wineglass:before,
.ion-woman:before,
.ion-wrench:before,
.ion-xbox:before {
  display: inline-block;
  font-family: "Ionicons";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  text-rendering: auto;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

.ion-alert:before {
  content: ""; }

.ion-alert-circled:before {
  content: ""; }

.ion-android-add:before {
  content: ""; }

.ion-android-add-circle:before {
  content: ""; }

.ion-android-alarm-clock:before {
  content: ""; }

.ion-android-alert:before {
  content: ""; }

.ion-android-apps:before {
  content: ""; }

.ion-android-archive:before {
  content: ""; }

.ion-android-arrow-back:before {
  content: ""; }

.ion-android-arrow-down:before {
  content: ""; }

.ion-android-arrow-dropdown:before {
  content: ""; }

.ion-android-arrow-dropdown-circle:before {
  content: ""; }

.ion-android-arrow-dropleft:before {
  content: ""; }

.ion-android-arrow-dropleft-circle:before {
  content: ""; }

.ion-android-arrow-dropright:before {
  content: ""; }

.ion-android-arrow-dropright-circle:before {
  content: ""; }

.ion-android-arrow-dropup:before {
  content: ""; }

.ion-android-arrow-dropup-circle:before {
  content: ""; }

.ion-android-arrow-forward:before {
  content: ""; }

.ion-android-arrow-up:before {
  content: ""; }

.ion-android-attach:before {
  content: ""; }

.ion-android-bar:before {
  content: ""; }

.ion-android-bicycle:before {
  content: ""; }

.ion-android-boat:before {
  content: ""; }

.ion-android-bookmark:before {
  content: ""; }

.ion-android-bulb:before {
  content: ""; }

.ion-android-bus:before {
  content: ""; }

.ion-android-calendar:before {
  content: ""; }

.ion-android-call:before {
  content: ""; }

.ion-android-camera:before {
  content: ""; }

.ion-android-cancel:before {
  content: ""; }

.ion-android-car:before {
  content: ""; }

.ion-android-cart:before {
  content: ""; }

.ion-android-chat:before {
  content: ""; }

.ion-android-checkbox:before {
  content: ""; }

.ion-android-checkbox-blank:before {
  content: ""; }

.ion-android-checkbox-outline:before {
  content: ""; }

.ion-android-checkbox-outline-blank:before {
  content: ""; }

.ion-android-checkmark-circle:before {
  content: ""; }

.ion-android-clipboard:before {
  content: ""; }

.ion-android-close:before {
  content: ""; }

.ion-android-cloud:before {
  content: ""; }

.ion-android-cloud-circle:before {
  content: ""; }

.ion-android-cloud-done:before {
  content: ""; }

.ion-android-cloud-outline:before {
  content: ""; }

.ion-android-color-palette:before {
  content: ""; }

.ion-android-compass:before {
  content: ""; }

.ion-android-contact:before {
  content: ""; }

.ion-android-contacts:before {
  content: ""; }

.ion-android-contract:before {
  content: ""; }

.ion-android-create:before {
  content: ""; }

.ion-android-delete:before {
  content: ""; }

.ion-android-desktop:before {
  content: ""; }

.ion-android-document:before {
  content: ""; }

.ion-android-done:before {
  content: ""; }

.ion-android-done-all:before {
  content: ""; }

.ion-android-download:before {
  content: ""; }

.ion-android-drafts:before {
  content: ""; }

.ion-android-exit:before {
  content: ""; }

.ion-android-expand:before {
  content: ""; }

.ion-android-favorite:before {
  content: ""; }

.ion-android-favorite-outline:before {
  content: ""; }

.ion-android-film:before {
  content: ""; }

.ion-android-folder:before {
  content: ""; }

.ion-android-folder-open:before {
  content: ""; }

.ion-android-funnel:before {
  content: ""; }

.ion-android-globe:before {
  content: ""; }

.ion-android-hand:before {
  content: ""; }

.ion-android-hangout:before {
  content: ""; }

.ion-android-happy:before {
  content: ""; }

.ion-android-home:before {
  content: ""; }

.ion-android-image:before {
  content: ""; }

.ion-android-laptop:before {
  content: ""; }

.ion-android-list:before {
  content: ""; }

.ion-android-locate:before {
  content: ""; }

.ion-android-lock:before {
  content: ""; }

.ion-android-mail:before {
  content: ""; }

.ion-android-map:before {
  content: ""; }

.ion-android-menu:before {
  content: ""; }

.ion-android-microphone:before {
  content: ""; }

.ion-android-microphone-off:before {
  content: ""; }

.ion-android-more-horizontal:before {
  content: ""; }

.ion-android-more-vertical:before {
  content: ""; }

.ion-android-navigate:before {
  content: ""; }

.ion-android-notifications:before {
  content: ""; }

.ion-android-notifications-none:before {
  content: ""; }

.ion-android-notifications-off:before {
  content: ""; }

.ion-android-open:before {
  content: ""; }

.ion-android-options:before {
  content: ""; }

.ion-android-people:before {
  content: ""; }

.ion-android-person:before {
  content: ""; }

.ion-android-person-add:before {
  content: ""; }

.ion-android-phone-landscape:before {
  content: ""; }

.ion-android-phone-portrait:before {
  content: ""; }

.ion-android-pin:before {
  content: ""; }

.ion-android-plane:before {
  content: ""; }

.ion-android-playstore:before {
  content: ""; }

.ion-android-print:before {
  content: ""; }

.ion-android-radio-button-off:before {
  content: ""; }

.ion-android-radio-button-on:before {
  content: ""; }

.ion-android-refresh:before {
  content: ""; }

.ion-android-remove:before {
  content: ""; }

.ion-android-remove-circle:before {
  content: ""; }

.ion-android-restaurant:before {
  content: ""; }

.ion-android-sad:before {
  content: ""; }

.ion-android-search:before {
  content: ""; }

.ion-android-send:before {
  content: ""; }

.ion-android-settings:before {
  content: ""; }

.ion-android-share:before {
  content: ""; }

.ion-android-share-alt:before {
  content: ""; }

.ion-android-star:before {
  content: ""; }

.ion-android-star-half:before {
  content: ""; }

.ion-android-star-outline:before {
  content: ""; }

.ion-android-stopwatch:before {
  content: ""; }

.ion-android-subway:before {
  content: ""; }

.ion-android-sunny:before {
  content: ""; }

.ion-android-sync:before {
  content: ""; }

.ion-android-textsms:before {
  content: ""; }

.ion-android-time:before {
  content: ""; }

.ion-android-train:before {
  content: ""; }

.ion-android-unlock:before {
  content: ""; }

.ion-android-upload:before {
  content: ""; }

.ion-android-volume-down:before {
  content: ""; }

.ion-android-volume-mute:before {
  content: ""; }

.ion-android-volume-off:before {
  content: ""; }

.ion-android-volume-up:before {
  content: ""; }

.ion-android-walk:before {
  content: ""; }

.ion-android-warning:before {
  content: ""; }

.ion-android-watch:before {
  content: ""; }

.ion-android-wifi:before {
  content: ""; }

.ion-aperture:before {
  content: ""; }

.ion-archive:before {
  content: ""; }

.ion-arrow-down-a:before {
  content: ""; }

.ion-arrow-down-b:before {
  content: ""; }

.ion-arrow-down-c:before {
  content: ""; }

.ion-arrow-expand:before {
  content: ""; }

.ion-arrow-graph-down-left:before {
  content: ""; }

.ion-arrow-graph-down-right:before {
  content: ""; }

.ion-arrow-graph-up-left:before {
  content: ""; }

.ion-arrow-graph-up-right:before {
  content: ""; }

.ion-arrow-left-a:before {
  content: ""; }

.ion-arrow-left-b:before {
  content: ""; }

.ion-arrow-left-c:before {
  content: ""; }

.ion-arrow-move:before {
  content: ""; }

.ion-arrow-resize:before {
  content: ""; }

.ion-arrow-return-left:before {
  content: ""; }

.ion-arrow-return-right:before {
  content: ""; }

.ion-arrow-right-a:before {
  content: ""; }

.ion-arrow-right-b:before {
  content: ""; }

.ion-arrow-right-c:before {
  content: ""; }

.ion-arrow-shrink:before {
  content: ""; }

.ion-arrow-swap:before {
  content: ""; }

.ion-arrow-up-a:before {
  content: ""; }

.ion-arrow-up-b:before {
  content: ""; }

.ion-arrow-up-c:before {
  content: ""; }

.ion-asterisk:before {
  content: ""; }

.ion-at:before {
  content: ""; }

.ion-backspace:before {
  content: ""; }

.ion-backspace-outline:before {
  content: ""; }

.ion-bag:before {
  content: ""; }

.ion-battery-charging:before {
  content: ""; }

.ion-battery-empty:before {
  content: ""; }

.ion-battery-full:before {
  content: ""; }

.ion-battery-half:before {
  content: ""; }

.ion-battery-low:before {
  content: ""; }

.ion-beaker:before {
  content: ""; }

.ion-beer:before {
  content: ""; }

.ion-bluetooth:before {
  content: ""; }

.ion-bonfire:before {
  content: ""; }

.ion-bookmark:before {
  content: ""; }

.ion-bowtie:before {
  content: ""; }

.ion-briefcase:before {
  content: ""; }

.ion-bug:before {
  content: ""; }

.ion-calculator:before {
  content: ""; }

.ion-calendar:before {
  content: ""; }

.ion-camera:before {
  content: ""; }

.ion-card:before {
  content: ""; }

.ion-cash:before {
  content: ""; }

.ion-chatbox:before {
  content: ""; }

.ion-chatbox-working:before {
  content: ""; }

.ion-chatboxes:before {
  content: ""; }

.ion-chatbubble:before {
  content: ""; }

.ion-chatbubble-working:before {
  content: ""; }

.ion-chatbubbles:before {
  content: ""; }

.ion-checkmark:before {
  content: ""; }

.ion-checkmark-circled:before {
  content: ""; }

.ion-checkmark-round:before {
  content: ""; }

.ion-chevron-down:before {
  content: ""; }

.ion-chevron-left:before {
  content: ""; }

.ion-chevron-right:before {
  content: ""; }

.ion-chevron-up:before {
  content: ""; }

.ion-clipboard:before {
  content: ""; }

.ion-clock:before {
  content: ""; }

.ion-close:before {
  content: ""; }

.ion-close-circled:before {
  content: ""; }

.ion-close-round:before {
  content: ""; }

.ion-closed-captioning:before {
  content: ""; }

.ion-cloud:before {
  content: ""; }

.ion-code:before {
  content: ""; }

.ion-code-download:before {
  content: ""; }

.ion-code-working:before {
  content: ""; }

.ion-coffee:before {
  content: ""; }

.ion-compass:before {
  content: ""; }

.ion-compose:before {
  content: ""; }

.ion-connection-bars:before {
  content: ""; }

.ion-contrast:before {
  content: ""; }

.ion-crop:before {
  content: ""; }

.ion-cube:before {
  content: ""; }

.ion-disc:before {
  content: ""; }

.ion-document:before {
  content: ""; }

.ion-document-text:before {
  content: ""; }

.ion-drag:before {
  content: ""; }

.ion-earth:before {
  content: ""; }

.ion-easel:before {
  content: ""; }

.ion-edit:before {
  content: ""; }

.ion-egg:before {
  content: ""; }

.ion-eject:before {
  content: ""; }

.ion-email:before {
  content: ""; }

.ion-email-unread:before {
  content: ""; }

.ion-erlenmeyer-flask:before {
  content: ""; }

.ion-erlenmeyer-flask-bubbles:before {
  content: ""; }

.ion-eye:before {
  content: ""; }

.ion-eye-disabled:before {
  content: ""; }

.ion-female:before {
  content: ""; }

.ion-filing:before {
  content: ""; }

.ion-film-marker:before {
  content: ""; }

.ion-fireball:before {
  content: ""; }

.ion-flag:before {
  content: ""; }

.ion-flame:before {
  content: ""; }

.ion-flash:before {
  content: ""; }

.ion-flash-off:before {
  content: ""; }

.ion-folder:before {
  content: ""; }

.ion-fork:before {
  content: ""; }

.ion-fork-repo:before {
  content: ""; }

.ion-forward:before {
  content: ""; }

.ion-funnel:before {
  content: ""; }

.ion-gear-a:before {
  content: ""; }

.ion-gear-b:before {
  content: ""; }

.ion-grid:before {
  content: ""; }

.ion-hammer:before {
  content: ""; }

.ion-happy:before {
  content: ""; }

.ion-happy-outline:before {
  content: ""; }

.ion-headphone:before {
  content: ""; }

.ion-heart:before {
  content: ""; }

.ion-heart-broken:before {
  content: ""; }

.ion-help:before {
  content: ""; }

.ion-help-buoy:before {
  content: ""; }

.ion-help-circled:before {
  content: ""; }

.ion-home:before {
  content: ""; }

.ion-icecream:before {
  content: ""; }

.ion-image:before {
  content: ""; }

.ion-images:before {
  content: ""; }

.ion-information:before {
  content: ""; }

.ion-information-circled:before {
  content: ""; }

.ion-ionic:before {
  content: ""; }

.ion-ios-alarm:before {
  content: ""; }

.ion-ios-alarm-outline:before {
  content: ""; }

.ion-ios-albums:before {
  content: ""; }

.ion-ios-albums-outline:before {
  content: ""; }

.ion-ios-americanfootball:before {
  content: ""; }

.ion-ios-americanfootball-outline:before {
  content: ""; }

.ion-ios-analytics:before {
  content: ""; }

.ion-ios-analytics-outline:before {
  content: ""; }

.ion-ios-arrow-back:before {
  content: ""; }

.ion-ios-arrow-down:before {
  content: ""; }

.ion-ios-arrow-forward:before {
  content: ""; }

.ion-ios-arrow-left:before {
  content: ""; }

.ion-ios-arrow-right:before {
  content: ""; }

.ion-ios-arrow-thin-down:before {
  content: ""; }

.ion-ios-arrow-thin-left:before {
  content: ""; }

.ion-ios-arrow-thin-right:before {
  content: ""; }

.ion-ios-arrow-thin-up:before {
  content: ""; }

.ion-ios-arrow-up:before {
  content: ""; }

.ion-ios-at:before {
  content: ""; }

.ion-ios-at-outline:before {
  content: ""; }

.ion-ios-barcode:before {
  content: ""; }

.ion-ios-barcode-outline:before {
  content: ""; }

.ion-ios-baseball:before {
  content: ""; }

.ion-ios-baseball-outline:before {
  content: ""; }

.ion-ios-basketball:before {
  content: ""; }

.ion-ios-basketball-outline:before {
  content: ""; }

.ion-ios-bell:before {
  content: ""; }

.ion-ios-bell-outline:before {
  content: ""; }

.ion-ios-body:before {
  content: ""; }

.ion-ios-body-outline:before {
  content: ""; }

.ion-ios-bolt:before {
  content: ""; }

.ion-ios-bolt-outline:before {
  content: ""; }

.ion-ios-book:before {
  content: ""; }

.ion-ios-book-outline:before {
  content: ""; }

.ion-ios-bookmarks:before {
  content: ""; }

.ion-ios-bookmarks-outline:before {
  content: ""; }

.ion-ios-box:before {
  content: ""; }

.ion-ios-box-outline:before {
  content: ""; }

.ion-ios-briefcase:before {
  content: ""; }

.ion-ios-briefcase-outline:before {
  content: ""; }

.ion-ios-browsers:before {
  content: ""; }

.ion-ios-browsers-outline:before {
  content: ""; }

.ion-ios-calculator:before {
  content: ""; }

.ion-ios-calculator-outline:before {
  content: ""; }

.ion-ios-calendar:before {
  content: ""; }

.ion-ios-calendar-outline:before {
  content: ""; }

.ion-ios-camera:before {
  content: ""; }

.ion-ios-camera-outline:before {
  content: ""; }

.ion-ios-cart:before {
  content: ""; }

.ion-ios-cart-outline:before {
  content: ""; }

.ion-ios-chatboxes:before {
  content: ""; }

.ion-ios-chatboxes-outline:before {
  content: ""; }

.ion-ios-chatbubble:before {
  content: ""; }

.ion-ios-chatbubble-outline:before {
  content: ""; }

.ion-ios-checkmark:before {
  content: ""; }

.ion-ios-checkmark-empty:before {
  content: ""; }

.ion-ios-checkmark-outline:before {
  content: ""; }

.ion-ios-circle-filled:before {
  content: ""; }

.ion-ios-circle-outline:before {
  content: ""; }

.ion-ios-clock:before {
  content: ""; }

.ion-ios-clock-outline:before {
  content: ""; }

.ion-ios-close:before {
  content: ""; }

.ion-ios-close-empty:before {
  content: ""; }

.ion-ios-close-outline:before {
  content: ""; }

.ion-ios-cloud:before {
  content: ""; }

.ion-ios-cloud-download:before {
  content: ""; }

.ion-ios-cloud-download-outline:before {
  content: ""; }

.ion-ios-cloud-outline:before {
  content: ""; }

.ion-ios-cloud-upload:before {
  content: ""; }

.ion-ios-cloud-upload-outline:before {
  content: ""; }

.ion-ios-cloudy:before {
  content: ""; }

.ion-ios-cloudy-night:before {
  content: ""; }

.ion-ios-cloudy-night-outline:before {
  content: ""; }

.ion-ios-cloudy-outline:before {
  content: ""; }

.ion-ios-cog:before {
  content: ""; }

.ion-ios-cog-outline:before {
  content: ""; }

.ion-ios-color-filter:before {
  content: ""; }

.ion-ios-color-filter-outline:before {
  content: ""; }

.ion-ios-color-wand:before {
  content: ""; }

.ion-ios-color-wand-outline:before {
  content: ""; }

.ion-ios-compose:before {
  content: ""; }

.ion-ios-compose-outline:before {
  content: ""; }

.ion-ios-contact:before {
  content: ""; }

.ion-ios-contact-outline:before {
  content: ""; }

.ion-ios-copy:before {
  content: ""; }

.ion-ios-copy-outline:before {
  content: ""; }

.ion-ios-crop:before {
  content: ""; }

.ion-ios-crop-strong:before {
  content: ""; }

.ion-ios-download:before {
  content: ""; }

.ion-ios-download-outline:before {
  content: ""; }

.ion-ios-drag:before {
  content: ""; }

.ion-ios-email:before {
  content: ""; }

.ion-ios-email-outline:before {
  content: ""; }

.ion-ios-eye:before {
  content: ""; }

.ion-ios-eye-outline:before {
  content: ""; }

.ion-ios-fastforward:before {
  content: ""; }

.ion-ios-fastforward-outline:before {
  content: ""; }

.ion-ios-filing:before {
  content: ""; }

.ion-ios-filing-outline:before {
  content: ""; }

.ion-ios-film:before {
  content: ""; }

.ion-ios-film-outline:before {
  content: ""; }

.ion-ios-flag:before {
  content: ""; }

.ion-ios-flag-outline:before {
  content: ""; }

.ion-ios-flame:before {
  content: ""; }

.ion-ios-flame-outline:before {
  content: ""; }

.ion-ios-flask:before {
  content: ""; }

.ion-ios-flask-outline:before {
  content: ""; }

.ion-ios-flower:before {
  content: ""; }

.ion-ios-flower-outline:before {
  content: ""; }

.ion-ios-folder:before {
  content: ""; }

.ion-ios-folder-outline:before {
  content: ""; }

.ion-ios-football:before {
  content: ""; }

.ion-ios-football-outline:before {
  content: ""; }

.ion-ios-game-controller-a:before {
  content: ""; }

.ion-ios-game-controller-a-outline:before {
  content: ""; }

.ion-ios-game-controller-b:before {
  content: ""; }

.ion-ios-game-controller-b-outline:before {
  content: ""; }

.ion-ios-gear:before {
  content: ""; }

.ion-ios-gear-outline:before {
  content: ""; }

.ion-ios-glasses:before {
  content: ""; }

.ion-ios-glasses-outline:before {
  content: ""; }

.ion-ios-grid-view:before {
  content: ""; }

.ion-ios-grid-view-outline:before {
  content: ""; }

.ion-ios-heart:before {
  content: ""; }

.ion-ios-heart-outline:before {
  content: ""; }

.ion-ios-help:before {
  content: ""; }

.ion-ios-help-empty:before {
  content: ""; }

.ion-ios-help-outline:before {
  content: ""; }

.ion-ios-home:before {
  content: ""; }

.ion-ios-home-outline:before {
  content: ""; }

.ion-ios-infinite:before {
  content: ""; }

.ion-ios-infinite-outline:before {
  content: ""; }

.ion-ios-information:before {
  content: ""; }

.ion-ios-information-empty:before {
  content: ""; }

.ion-ios-information-outline:before {
  content: ""; }

.ion-ios-ionic-outline:before {
  content: ""; }

.ion-ios-keypad:before {
  content: ""; }

.ion-ios-keypad-outline:before {
  content: ""; }

.ion-ios-lightbulb:before {
  content: ""; }

.ion-ios-lightbulb-outline:before {
  content: ""; }

.ion-ios-list:before {
  content: ""; }

.ion-ios-list-outline:before {
  content: ""; }

.ion-ios-location:before {
  content: ""; }

.ion-ios-location-outline:before {
  content: ""; }

.ion-ios-locked:before {
  content: ""; }

.ion-ios-locked-outline:before {
  content: ""; }

.ion-ios-loop:before {
  content: ""; }

.ion-ios-loop-strong:before {
  content: ""; }

.ion-ios-medical:before {
  content: ""; }

.ion-ios-medical-outline:before {
  content: ""; }

.ion-ios-medkit:before {
  content: ""; }

.ion-ios-medkit-outline:before {
  content: ""; }

.ion-ios-mic:before {
  content: ""; }

.ion-ios-mic-off:before {
  content: ""; }

.ion-ios-mic-outline:before {
  content: ""; }

.ion-ios-minus:before {
  content: ""; }

.ion-ios-minus-empty:before {
  content: ""; }

.ion-ios-minus-outline:before {
  content: ""; }

.ion-ios-monitor:before {
  content: ""; }

.ion-ios-monitor-outline:before {
  content: ""; }

.ion-ios-moon:before {
  content: ""; }

.ion-ios-moon-outline:before {
  content: ""; }

.ion-ios-more:before {
  content: ""; }

.ion-ios-more-outline:before {
  content: ""; }

.ion-ios-musical-note:before {
  content: ""; }

.ion-ios-musical-notes:before {
  content: ""; }

.ion-ios-navigate:before {
  content: ""; }

.ion-ios-navigate-outline:before {
  content: ""; }

.ion-ios-nutrition:before {
  content: ""; }

.ion-ios-nutrition-outline:before {
  content: ""; }

.ion-ios-paper:before {
  content: ""; }

.ion-ios-paper-outline:before {
  content: ""; }

.ion-ios-paperplane:before {
  content: ""; }

.ion-ios-paperplane-outline:before {
  content: ""; }

.ion-ios-partlysunny:before {
  content: ""; }

.ion-ios-partlysunny-outline:before {
  content: ""; }

.ion-ios-pause:before {
  content: ""; }

.ion-ios-pause-outline:before {
  content: ""; }

.ion-ios-paw:before {
  content: ""; }

.ion-ios-paw-outline:before {
  content: ""; }

.ion-ios-people:before {
  content: ""; }

.ion-ios-people-outline:before {
  content: ""; }

.ion-ios-person:before {
  content: ""; }

.ion-ios-person-outline:before {
  content: ""; }

.ion-ios-personadd:before {
  content: ""; }

.ion-ios-personadd-outline:before {
  content: ""; }

.ion-ios-photos:before {
  content: ""; }

.ion-ios-photos-outline:before {
  content: ""; }

.ion-ios-pie:before {
  content: ""; }

.ion-ios-pie-outline:before {
  content: ""; }

.ion-ios-pint:before {
  content: ""; }

.ion-ios-pint-outline:before {
  content: ""; }

.ion-ios-play:before {
  content: ""; }

.ion-ios-play-outline:before {
  content: ""; }

.ion-ios-plus:before {
  content: ""; }

.ion-ios-plus-empty:before {
  content: ""; }

.ion-ios-plus-outline:before {
  content: ""; }

.ion-ios-pricetag:before {
  content: ""; }

.ion-ios-pricetag-outline:before {
  content: ""; }

.ion-ios-pricetags:before {
  content: ""; }

.ion-ios-pricetags-outline:before {
  content: ""; }

.ion-ios-printer:before {
  content: ""; }

.ion-ios-printer-outline:before {
  content: ""; }

.ion-ios-pulse:before {
  content: ""; }

.ion-ios-pulse-strong:before {
  content: ""; }

.ion-ios-rainy:before {
  content: ""; }

.ion-ios-rainy-outline:before {
  content: ""; }

.ion-ios-recording:before {
  content: ""; }

.ion-ios-recording-outline:before {
  content: ""; }

.ion-ios-redo:before {
  content: ""; }

.ion-ios-redo-outline:before {
  content: ""; }

.ion-ios-refresh:before {
  content: ""; }

.ion-ios-refresh-empty:before {
  content: ""; }

.ion-ios-refresh-outline:before {
  content: ""; }

.ion-ios-reload:before {
  content: ""; }

.ion-ios-reverse-camera:before {
  content: ""; }

.ion-ios-reverse-camera-outline:before {
  content: ""; }

.ion-ios-rewind:before {
  content: ""; }

.ion-ios-rewind-outline:before {
  content: ""; }

.ion-ios-rose:before {
  content: ""; }

.ion-ios-rose-outline:before {
  content: ""; }

.ion-ios-search:before {
  content: ""; }

.ion-ios-search-strong:before {
  content: ""; }

.ion-ios-settings:before {
  content: ""; }

.ion-ios-settings-strong:before {
  content: ""; }

.ion-ios-shuffle:before {
  content: ""; }

.ion-ios-shuffle-strong:before {
  content: ""; }

.ion-ios-skipbackward:before {
  content: ""; }

.ion-ios-skipbackward-outline:before {
  content: ""; }

.ion-ios-skipforward:before {
  content: ""; }

.ion-ios-skipforward-outline:before {
  content: ""; }

.ion-ios-snowy:before {
  content: ""; }

.ion-ios-speedometer:before {
  content: ""; }

.ion-ios-speedometer-outline:before {
  content: ""; }

.ion-ios-star:before {
  content: ""; }

.ion-ios-star-half:before {
  content: ""; }

.ion-ios-star-outline:before {
  content: ""; }

.ion-ios-stopwatch:before {
  content: ""; }

.ion-ios-stopwatch-outline:before {
  content: ""; }

.ion-ios-sunny:before {
  content: ""; }

.ion-ios-sunny-outline:before {
  content: ""; }

.ion-ios-telephone:before {
  content: ""; }

.ion-ios-telephone-outline:before {
  content: ""; }

.ion-ios-tennisball:before {
  content: ""; }

.ion-ios-tennisball-outline:before {
  content: ""; }

.ion-ios-thunderstorm:before {
  content: ""; }

.ion-ios-thunderstorm-outline:before {
  content: ""; }

.ion-ios-time:before {
  content: ""; }

.ion-ios-time-outline:before {
  content: ""; }

.ion-ios-timer:before {
  content: ""; }

.ion-ios-timer-outline:before {
  content: ""; }

.ion-ios-toggle:before {
  content: ""; }

.ion-ios-toggle-outline:before {
  content: ""; }

.ion-ios-trash:before {
  content: ""; }

.ion-ios-trash-outline:before {
  content: ""; }

.ion-ios-undo:before {
  content: ""; }

.ion-ios-undo-outline:before {
  content: ""; }

.ion-ios-unlocked:before {
  content: ""; }

.ion-ios-unlocked-outline:before {
  content: ""; }

.ion-ios-upload:before {
  content: ""; }

.ion-ios-upload-outline:before {
  content: ""; }

.ion-ios-videocam:before {
  content: ""; }

.ion-ios-videocam-outline:before {
  content: ""; }

.ion-ios-volume-high:before {
  content: ""; }

.ion-ios-volume-low:before {
  content: ""; }

.ion-ios-wineglass:before {
  content: ""; }

.ion-ios-wineglass-outline:before {
  content: ""; }

.ion-ios-world:before {
  content: ""; }

.ion-ios-world-outline:before {
  content: ""; }

.ion-ipad:before {
  content: ""; }

.ion-iphone:before {
  content: ""; }

.ion-ipod:before {
  content: ""; }

.ion-jet:before {
  content: ""; }

.ion-key:before {
  content: ""; }

.ion-knife:before {
  content: ""; }

.ion-laptop:before {
  content: ""; }

.ion-leaf:before {
  content: ""; }

.ion-levels:before {
  content: ""; }

.ion-lightbulb:before {
  content: ""; }

.ion-link:before {
  content: ""; }

.ion-load-a:before {
  content: ""; }

.ion-load-b:before {
  content: ""; }

.ion-load-c:before {
  content: ""; }

.ion-load-d:before {
  content: ""; }

.ion-location:before {
  content: ""; }

.ion-lock-combination:before {
  content: ""; }

.ion-locked:before {
  content: ""; }

.ion-log-in:before {
  content: ""; }

.ion-log-out:before {
  content: ""; }

.ion-loop:before {
  content: ""; }

.ion-magnet:before {
  content: ""; }

.ion-male:before {
  content: ""; }

.ion-man:before {
  content: ""; }

.ion-map:before {
  content: ""; }

.ion-medkit:before {
  content: ""; }

.ion-merge:before {
  content: ""; }

.ion-mic-a:before {
  content: ""; }

.ion-mic-b:before {
  content: ""; }

.ion-mic-c:before {
  content: ""; }

.ion-minus:before {
  content: ""; }

.ion-minus-circled:before {
  content: ""; }

.ion-minus-round:before {
  content: ""; }

.ion-model-s:before {
  content: ""; }

.ion-monitor:before {
  content: ""; }

.ion-more:before {
  content: ""; }

.ion-mouse:before {
  content: ""; }

.ion-music-note:before {
  content: ""; }

.ion-navicon:before {
  content: ""; }

.ion-navicon-round:before {
  content: ""; }

.ion-navigate:before {
  content: ""; }

.ion-network:before {
  content: ""; }

.ion-no-smoking:before {
  content: ""; }

.ion-nuclear:before {
  content: ""; }

.ion-outlet:before {
  content: ""; }

.ion-paintbrush:before {
  content: ""; }

.ion-paintbucket:before {
  content: ""; }

.ion-paper-airplane:before {
  content: ""; }

.ion-paperclip:before {
  content: ""; }

.ion-pause:before {
  content: ""; }

.ion-person:before {
  content: ""; }

.ion-person-add:before {
  content: ""; }

.ion-person-stalker:before {
  content: ""; }

.ion-pie-graph:before {
  content: ""; }

.ion-pin:before {
  content: ""; }

.ion-pinpoint:before {
  content: ""; }

.ion-pizza:before {
  content: ""; }

.ion-plane:before {
  content: ""; }

.ion-planet:before {
  content: ""; }

.ion-play:before {
  content: ""; }

.ion-playstation:before {
  content: ""; }

.ion-plus:before {
  content: ""; }

.ion-plus-circled:before {
  content: ""; }

.ion-plus-round:before {
  content: ""; }

.ion-podium:before {
  content: ""; }

.ion-pound:before {
  content: ""; }

.ion-power:before {
  content: ""; }

.ion-pricetag:before {
  content: ""; }

.ion-pricetags:before {
  content: ""; }

.ion-printer:before {
  content: ""; }

.ion-pull-request:before {
  content: ""; }

.ion-qr-scanner:before {
  content: ""; }

.ion-quote:before {
  content: ""; }

.ion-radio-waves:before {
  content: ""; }

.ion-record:before {
  content: ""; }

.ion-refresh:before {
  content: ""; }

.ion-reply:before {
  content: ""; }

.ion-reply-all:before {
  content: ""; }

.ion-ribbon-a:before {
  content: ""; }

.ion-ribbon-b:before {
  content: ""; }

.ion-sad:before {
  content: ""; }

.ion-sad-outline:before {
  content: ""; }

.ion-scissors:before {
  content: ""; }

.ion-search:before {
  content: ""; }

.ion-settings:before {
  content: ""; }

.ion-share:before {
  content: ""; }

.ion-shuffle:before {
  content: ""; }

.ion-skip-backward:before {
  content: ""; }

.ion-skip-forward:before {
  content: ""; }

.ion-social-android:before {
  content: ""; }

.ion-social-android-outline:before {
  content: ""; }

.ion-social-angular:before {
  content: ""; }

.ion-social-angular-outline:before {
  content: ""; }

.ion-social-apple:before {
  content: ""; }

.ion-social-apple-outline:before {
  content: ""; }

.ion-social-bitcoin:before {
  content: ""; }

.ion-social-bitcoin-outline:before {
  content: ""; }

.ion-social-buffer:before {
  content: ""; }

.ion-social-buffer-outline:before {
  content: ""; }

.ion-social-chrome:before {
  content: ""; }

.ion-social-chrome-outline:before {
  content: ""; }

.ion-social-codepen:before {
  content: ""; }

.ion-social-codepen-outline:before {
  content: ""; }

.ion-social-css3:before {
  content: ""; }

.ion-social-css3-outline:before {
  content: ""; }

.ion-social-designernews:before {
  content: ""; }

.ion-social-designernews-outline:before {
  content: ""; }

.ion-social-dribbble:before {
  content: ""; }

.ion-social-dribbble-outline:before {
  content: ""; }

.ion-social-dropbox:before {
  content: ""; }

.ion-social-dropbox-outline:before {
  content: ""; }

.ion-social-euro:before {
  content: ""; }

.ion-social-euro-outline:before {
  content: ""; }

.ion-social-facebook:before {
  content: ""; }

.ion-social-facebook-outline:before {
  content: ""; }

.ion-social-foursquare:before {
  content: ""; }

.ion-social-foursquare-outline:before {
  content: ""; }

.ion-social-freebsd-devil:before {
  content: ""; }

.ion-social-github:before {
  content: ""; }

.ion-social-github-outline:before {
  content: ""; }

.ion-social-google:before {
  content: ""; }

.ion-social-google-outline:before {
  content: ""; }

.ion-social-googleplus:before {
  content: ""; }

.ion-social-googleplus-outline:before {
  content: ""; }

.ion-social-hackernews:before {
  content: ""; }

.ion-social-hackernews-outline:before {
  content: ""; }

.ion-social-html5:before {
  content: ""; }

.ion-social-html5-outline:before {
  content: ""; }

.ion-social-instagram:before {
  content: ""; }

.ion-social-instagram-outline:before {
  content: ""; }

.ion-social-javascript:before {
  content: ""; }

.ion-social-javascript-outline:before {
  content: ""; }

.ion-social-linkedin:before {
  content: ""; }

.ion-social-linkedin-outline:before {
  content: ""; }

.ion-social-markdown:before {
  content: ""; }

.ion-social-nodejs:before {
  content: ""; }

.ion-social-octocat:before {
  content: ""; }

.ion-social-pinterest:before {
  content: ""; }

.ion-social-pinterest-outline:before {
  content: ""; }

.ion-social-python:before {
  content: ""; }

.ion-social-reddit:before {
  content: ""; }

.ion-social-reddit-outline:before {
  content: ""; }

.ion-social-rss:before {
  content: ""; }

.ion-social-rss-outline:before {
  content: ""; }

.ion-social-sass:before {
  content: ""; }

.ion-social-skype:before {
  content: ""; }

.ion-social-skype-outline:before {
  content: ""; }

.ion-social-snapchat:before {
  content: ""; }

.ion-social-snapchat-outline:before {
  content: ""; }

.ion-social-tumblr:before {
  content: ""; }

.ion-social-tumblr-outline:before {
  content: ""; }

.ion-social-tux:before {
  content: ""; }

.ion-social-twitch:before {
  content: ""; }

.ion-social-twitch-outline:before {
  content: ""; }

.ion-social-twitter:before {
  content: ""; }

.ion-social-twitter-outline:before {
  content: ""; }

.ion-social-usd:before {
  content: ""; }

.ion-social-usd-outline:before {
  content: ""; }

.ion-social-vimeo:before {
  content: ""; }

.ion-social-vimeo-outline:before {
  content: ""; }

.ion-social-whatsapp:before {
  content: ""; }

.ion-social-whatsapp-outline:before {
  content: ""; }

.ion-social-windows:before {
  content: ""; }

.ion-social-windows-outline:before {
  content: ""; }

.ion-social-wordpress:before {
  content: ""; }

.ion-social-wordpress-outline:before {
  content: ""; }

.ion-social-yahoo:before {
  content: ""; }

.ion-social-yahoo-outline:before {
  content: ""; }

.ion-social-yen:before {
  content: ""; }

.ion-social-yen-outline:before {
  content: ""; }

.ion-social-youtube:before {
  content: ""; }

.ion-social-youtube-outline:before {
  content: ""; }

.ion-soup-can:before {
  content: ""; }

.ion-soup-can-outline:before {
  content: ""; }

.ion-speakerphone:before {
  content: ""; }

.ion-speedometer:before {
  content: ""; }

.ion-spoon:before {
  content: ""; }

.ion-star:before {
  content: ""; }

.ion-stats-bars:before {
  content: ""; }

.ion-steam:before {
  content: ""; }

.ion-stop:before {
  content: ""; }

.ion-thermometer:before {
  content: ""; }

.ion-thumbsdown:before {
  content: ""; }

.ion-thumbsup:before {
  content: ""; }

.ion-toggle:before {
  content: ""; }

.ion-toggle-filled:before {
  content: ""; }

.ion-transgender:before {
  content: ""; }

.ion-trash-a:before {
  content: ""; }

.ion-trash-b:before {
  content: ""; }

.ion-trophy:before {
  content: ""; }

.ion-tshirt:before {
  content: ""; }

.ion-tshirt-outline:before {
  content: ""; }

.ion-umbrella:before {
  content: ""; }

.ion-university:before {
  content: ""; }

.ion-unlocked:before {
  content: ""; }

.ion-upload:before {
  content: ""; }

.ion-usb:before {
  content: ""; }

.ion-videocamera:before {
  content: ""; }

.ion-volume-high:before {
  content: ""; }

.ion-volume-low:before {
  content: ""; }

.ion-volume-medium:before {
  content: ""; }

.ion-volume-mute:before {
  content: ""; }

.ion-wand:before {
  content: ""; }

.ion-waterdrop:before {
  content: ""; }

.ion-wifi:before {
  content: ""; }

.ion-wineglass:before {
  content: ""; }

.ion-woman:before {
  content: ""; }

.ion-wrench:before {
  content: ""; }

.ion-xbox:before {
  content: ""; }


/* s_indexed_search */
@charset "UTF-8";
/*łśćłżź*/
/*                                                                                                                    */
/* Author: Krystian Lenik                                                                                             */
/*                                                                                                                    */
/* ================================================================================================================== */
/* =============================================== mixin [START] ==================================================== */
/* ================================================================================================================== */
/* ================================================================================================================== */
/* =============================================== mixin [END] ====================================================== */
/* ================================================================================================================== */
/* ================================================================================================================== */
/* =============================================== global [START] =================================================== */
/* ================================================================================================================== */
/* ----------------------------------------------- override [START] ------------------------------------------------- */
/* ----------------------------------------------- override [END] --------------------------------------------------- */
/* ----------------------------------------------- general [START] -------------------------------------------------- */
/* ----------------------------------------------- general [END] ---------------------------------------------------- */
/* ================================================================================================================== */
/* =============================================== global [END] ===================================================== */
/* ================================================================================================================== */
/* =============================================== tx-indexedsearch-searchbox [START] =============================== */
.tx-indexedsearch-searchbox form {
  margin-bottom: 0; }
  .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset {
    display: block;
    position: relative; }
    .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset.bind-mode-regular .tx_indexedsearch-fieldset_middle {
      display: none; }
    .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset.bind-mode-regular .tx_indexedsearch-fieldset_bottom {
      display: none; }
    .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset input.tx-indexedsearch-searchbox-button {
      background: #f24428;
      border: none;
      border-radius: 0;
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
      display: block;
      width: 100%;
      height: 38px;
      position: relative;
      overflow: hidden;
      font-size: 18px;
      line-height: 18px;
      color: #ffffff; }
      .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset input.tx-indexedsearch-searchbox-button.event-this-hover {
        background: #8c1526;
        color: #ffffff; }
    .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_top {
      display: block;
      position: relative; }
      .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_top .tx-indexedsearch-form {
        display: block;
        position: relative;
        overflow: hidden; }
        .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_top .tx-indexedsearch-form.bind-mode-regular input.tx-indexedsearch-searchbox-sword {
          border-right: none;
          width: 70%; }
        .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_top .tx-indexedsearch-form.bind-mode-regular input.tx-indexedsearch-searchbox-button {
          width: 30%; }
        .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_top .tx-indexedsearch-form label {
          display: block;
          margin-bottom: 5px; }
        .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_top .tx-indexedsearch-form input.tx-indexedsearch-searchbox-sword {
          border: 3px solid #feb300;
          display: block;
          width: 100%;
          height: 38px;
          padding: 3px 10px 3px 10px;
          position: relative;
          float: left;
          overflow: hidden;
          font-size: 18px;
          line-height: 20px; }
          .page-theme-blue .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_top .tx-indexedsearch-form input.tx-indexedsearch-searchbox-sword {
            border-color: #1e5793; }
    .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle {
      background: #ffe19b;
      display: block;
      padding: 10px 15px 15px 15px;
      position: relative; }
      .page-theme-blue .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle {
        background: #4ca9da; }
      .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-for, .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-in, .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-select-section, .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-freeindexuid, .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-select-order, .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-select-results, .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-select-group {
        display: block;
        padding-top: 5px;
        position: relative; }
        @media (min-width: 0) and (max-width: 767px) {
          .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-for > label, .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-in > label, .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-select-section > label, .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-freeindexuid > label, .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-select-order > label, .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-select-results > label, .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-select-group > label {
            width: 100%; } }
        @media (min-width: 768px) and (max-width: 991px) {
          .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-for > label, .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-in > label, .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-select-section > label, .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-freeindexuid > label, .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-select-order > label, .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-select-results > label, .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-select-group > label {
            width: 100%; } }
        @media (min-width: 992px) and (max-width: 1169px) {
          .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-for > label, .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-in > label, .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-select-section > label, .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-freeindexuid > label, .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-select-order > label, .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-select-results > label, .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-select-group > label {
            width: 20%; } }
        @media (min-width: 1170px) {
          .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-for > label, .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-in > label, .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-select-section > label, .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-freeindexuid > label, .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-select-order > label, .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-select-results > label, .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-select-group > label {
            width: 20%; } }
        @media (min-width: 0) and (max-width: 767px) {
          .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-for > label, .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-in > label, .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-select-section > label, .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-freeindexuid > label, .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-select-order > label, .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-select-results > label, .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-select-group > label {
            display: block; } }
        @media (min-width: 768px) and (max-width: 991px) {
          .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-for > label, .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-in > label, .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-select-section > label, .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-freeindexuid > label, .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-select-order > label, .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-select-results > label, .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-select-group > label {
            display: block; } }
        @media (min-width: 992px) and (max-width: 1169px) {
          .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-for > label, .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-in > label, .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-select-section > label, .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-freeindexuid > label, .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-select-order > label, .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-select-results > label, .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-select-group > label {
            display: inline-block; } }
        @media (min-width: 1170px) {
          .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-for > label, .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-in > label, .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-select-section > label, .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-freeindexuid > label, .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-select-order > label, .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-select-results > label, .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-select-group > label {
            display: inline-block; } }
        @media (min-width: 0) and (max-width: 767px) {
          .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-for > label, .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-in > label, .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-select-section > label, .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-freeindexuid > label, .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-select-order > label, .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-select-results > label, .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-select-group > label {
            margin-top: 10px; } }
        @media (min-width: 768px) and (max-width: 991px) {
          .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-for > label, .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-in > label, .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-select-section > label, .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-freeindexuid > label, .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-select-order > label, .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-select-results > label, .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-select-group > label {
            margin-top: 10px; } }
        @media (min-width: 992px) and (max-width: 1169px) {
          .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-for > label, .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-in > label, .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-select-section > label, .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-freeindexuid > label, .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-select-order > label, .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-select-results > label, .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-select-group > label {
            margin-top: 0px; } }
        @media (min-width: 1170px) {
          .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-for > label, .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-in > label, .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-select-section > label, .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-freeindexuid > label, .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-select-order > label, .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-select-results > label, .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-select-group > label {
            margin-top: 0px; } }
        .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-for select.form-control, .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-in select.form-control, .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-select-section select.form-control, .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-freeindexuid select.form-control, .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-select-order select.form-control, .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-select-results select.form-control, .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-select-group select.form-control {
          display: inline-block;
          border-color: #feb300;
          border-radius: 0;
          margin: 0 15px 0 0;
          height: 28px;
          padding: 2px 36px 3px 10px;
          -webkit-box-shadow: none;
                  box-shadow: none;
          -webkit-appearance: none;
             -moz-appearance: none;
                  appearance: none;
          background-image: -o-linear-gradient(45deg, transparent 50%, #ffffff 50%), -o-linear-gradient(315deg, #ffffff 50%, transparent 50%), -o-linear-gradient(left, #feb300, #feb300);
          background-image: linear-gradient(45deg, transparent 50%, #ffffff 50%), linear-gradient(135deg, #ffffff 50%, transparent 50%), linear-gradient(to right, #feb300, #feb300);
          background-position: calc(100% - 16px) calc(10px), calc(100% - 8px) calc(10px), 100% 0;
          background-size: 8px 8px, 8px 8px, 32px 32px;
          background-repeat: no-repeat; }
          @media (min-width: 0) and (max-width: 767px) {
            .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-for select.form-control, .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-in select.form-control, .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-select-section select.form-control, .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-freeindexuid select.form-control, .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-select-order select.form-control, .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-select-results select.form-control, .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-select-group select.form-control {
              width: 100%; } }
          @media (min-width: 768px) and (max-width: 991px) {
            .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-for select.form-control, .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-in select.form-control, .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-select-section select.form-control, .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-freeindexuid select.form-control, .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-select-order select.form-control, .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-select-results select.form-control, .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-select-group select.form-control {
              width: 100%; } }
          @media (min-width: 992px) and (max-width: 1169px) {
            .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-for select.form-control, .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-in select.form-control, .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-select-section select.form-control, .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-freeindexuid select.form-control, .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-select-order select.form-control, .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-select-results select.form-control, .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-select-group select.form-control {
              width: calc(40% - 15px); } }
          @media (min-width: 1170px) {
            .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-for select.form-control, .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-in select.form-control, .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-select-section select.form-control, .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-freeindexuid select.form-control, .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-select-order select.form-control, .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-select-results select.form-control, .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-select-group select.form-control {
              width: calc(40% - 15px); } }
          .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-for select.form-control::-ms-expand, .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-in select.form-control::-ms-expand, .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-select-section select.form-control::-ms-expand, .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-freeindexuid select.form-control::-ms-expand, .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-select-order select.form-control::-ms-expand, .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-select-results select.form-control::-ms-expand, .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-select-group select.form-control::-ms-expand {
            display: none; }
          .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-for select.form-control:nth-child(2n+1), .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-in select.form-control:nth-child(2n+1), .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-select-section select.form-control:nth-child(2n+1), .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-freeindexuid select.form-control:nth-child(2n+1), .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-select-order select.form-control:nth-child(2n+1), .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-select-results select.form-control:nth-child(2n+1), .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-select-group select.form-control:nth-child(2n+1) {
            margin-right: 0; }
            @media (min-width: 0) and (max-width: 767px) {
              .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-for select.form-control:nth-child(2n+1), .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-in select.form-control:nth-child(2n+1), .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-select-section select.form-control:nth-child(2n+1), .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-freeindexuid select.form-control:nth-child(2n+1), .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-select-order select.form-control:nth-child(2n+1), .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-select-results select.form-control:nth-child(2n+1), .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-select-group select.form-control:nth-child(2n+1) {
                margin-top: 10px; } }
            @media (min-width: 768px) and (max-width: 991px) {
              .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-for select.form-control:nth-child(2n+1), .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-in select.form-control:nth-child(2n+1), .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-select-section select.form-control:nth-child(2n+1), .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-freeindexuid select.form-control:nth-child(2n+1), .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-select-order select.form-control:nth-child(2n+1), .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-select-results select.form-control:nth-child(2n+1), .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-select-group select.form-control:nth-child(2n+1) {
                margin-top: 10px; } }
            @media (min-width: 992px) and (max-width: 1169px) {
              .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-for select.form-control:nth-child(2n+1), .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-in select.form-control:nth-child(2n+1), .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-select-section select.form-control:nth-child(2n+1), .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-freeindexuid select.form-control:nth-child(2n+1), .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-select-order select.form-control:nth-child(2n+1), .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-select-results select.form-control:nth-child(2n+1), .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-select-group select.form-control:nth-child(2n+1) {
                margin-top: 0px; } }
            @media (min-width: 1170px) {
              .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-for select.form-control:nth-child(2n+1), .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-in select.form-control:nth-child(2n+1), .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-select-section select.form-control:nth-child(2n+1), .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-freeindexuid select.form-control:nth-child(2n+1), .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-select-order select.form-control:nth-child(2n+1), .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-select-results select.form-control:nth-child(2n+1), .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-select-group select.form-control:nth-child(2n+1) {
                margin-top: 0px; } }
          .page-theme-blue .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-for select.form-control, .page-theme-blue .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-in select.form-control, .page-theme-blue .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-select-section select.form-control, .page-theme-blue .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-freeindexuid select.form-control, .page-theme-blue .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-select-order select.form-control, .page-theme-blue .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-select-results select.form-control, .page-theme-blue .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-select-group select.form-control {
            border-color: #1e5793;
            background-image: -o-linear-gradient(45deg, transparent 50%, #ffffff 50%), -o-linear-gradient(315deg, #ffffff 50%, transparent 50%), -o-linear-gradient(left, #1e5793, #1e5793);
            background-image: linear-gradient(45deg, transparent 50%, #ffffff 50%), linear-gradient(135deg, #ffffff 50%, transparent 50%), linear-gradient(to right, #1e5793, #1e5793); }
      @media (min-width: 0) and (max-width: 767px) {
        .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-select-group select.form-control {
          width: calc(100% - 48px); } }
      @media (min-width: 768px) and (max-width: 991px) {
        .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-select-group select.form-control {
          width: calc(100% - 48px); } }
      @media (min-width: 992px) and (max-width: 1169px) {
        .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-select-group select.form-control {
          width: calc(40% - 15px); } }
      @media (min-width: 1170px) {
        .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-select-group select.form-control {
          width: calc(40% - 15px); } }
      @media (min-width: 0) and (max-width: 767px) {
        .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-select-group input[type="checkbox"] {
          float: right; } }
      @media (min-width: 768px) and (max-width: 991px) {
        .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-select-group input[type="checkbox"] {
          float: right; } }
      @media (min-width: 992px) and (max-width: 1169px) {
        .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-select-group input[type="checkbox"] {
          float: none; } }
      @media (min-width: 1170px) {
        .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-select-group input[type="checkbox"] {
          float: none; } }
      @media (min-width: 0) and (max-width: 767px) {
        .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-select-group input[type="checkbox"] {
          margin-top: 8px; } }
      @media (min-width: 768px) and (max-width: 991px) {
        .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-select-group input[type="checkbox"] {
          margin-top: 8px; } }
      @media (min-width: 992px) and (max-width: 1169px) {
        .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-select-group input[type="checkbox"] {
          margin-top: 0px; } }
      @media (min-width: 1170px) {
        .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-select-group input[type="checkbox"] {
          margin-top: 0px; } }
      @media (min-width: 0) and (max-width: 767px) {
        .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-select-group input[type="checkbox"] {
          margin-right: 10px; } }
      @media (min-width: 768px) and (max-width: 991px) {
        .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-select-group input[type="checkbox"] {
          margin-right: 10px; } }
      @media (min-width: 992px) and (max-width: 1169px) {
        .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-select-group input[type="checkbox"] {
          margin-right: 0px; } }
      @media (min-width: 1170px) {
        .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_middle .tx-indexedsearch-search-select-group input[type="checkbox"] {
          margin-right: 0px; } }
    .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_bottom {
      background: #ffe19b;
      display: block;
      padding-top: 15px;
      position: relative; }
      .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_bottom .tx-indexedsearch-search-submit {
        margin: 0 0 0 auto; }
        @media (min-width: 0) and (max-width: 767px) {
          .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_bottom .tx-indexedsearch-search-submit {
            width: 100%; } }
        @media (min-width: 768px) and (max-width: 991px) {
          .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_bottom .tx-indexedsearch-search-submit {
            width: 100%; } }
        @media (min-width: 992px) and (max-width: 1169px) {
          .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_bottom .tx-indexedsearch-search-submit {
            width: calc(40% + 13px); } }
        @media (min-width: 1170px) {
          .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_bottom .tx-indexedsearch-search-submit {
            width: calc(40% + 13px); } }
      .page-theme-blue .tx-indexedsearch-searchbox form .tx_indexedsearch-fieldset_bottom {
        background: #4ca9da; }
  .tx-indexedsearch-searchbox form .tx_indexedsearch-link-switch {
    display: block;
    padding-bottom: 15px;
    position: relative; }
    .tx-indexedsearch-searchbox form .tx_indexedsearch-link-switch p {
      background: #ffe19b;
      border-radius: 0 0 10px 0;
      padding: 5px 15px 7px 15px;
      margin: 0;
      position: relative; }
      @media (min-width: 0) and (max-width: 480px) {
        .tx-indexedsearch-searchbox form .tx_indexedsearch-link-switch p {
          width: 100%; } }
      @media (min-width: 481px) and (max-width: 767px) {
        .tx-indexedsearch-searchbox form .tx_indexedsearch-link-switch p {
          width: 40%; } }
      @media (min-width: 768px) and (max-width: 991px) {
        .tx-indexedsearch-searchbox form .tx_indexedsearch-link-switch p {
          width: 30%; } }
      @media (min-width: 992px) and (max-width: 1169px) {
        .tx-indexedsearch-searchbox form .tx_indexedsearch-link-switch p {
          width: 20%; } }
      @media (min-width: 1170px) {
        .tx-indexedsearch-searchbox form .tx_indexedsearch-link-switch p {
          width: 20%; } }
      .page-theme-blue .tx-indexedsearch-searchbox form .tx_indexedsearch-link-switch p {
        background: #4ca9da; }

/* =============================================== tx-indexedsearch-searchbox [END] ================================= */
/* =============================================== tx-indexedsearch-rules [START] =================================== */
.tx-indexedsearch-rules {
  display: block;
  padding-bottom: 15px;
  position: relative; }
  .tx-indexedsearch-rules .tpl-accordion-basic_list {
    border: 1px solid #000000; }
    .tx-indexedsearch-rules .tpl-accordion-basic_list > ul.tpl-accordion-basic_list-ul.bind-color-scheme-index-search-rules > li {
      margin-bottom: 0; }
      .tx-indexedsearch-rules .tpl-accordion-basic_list > ul.tpl-accordion-basic_list-ul.bind-color-scheme-index-search-rules > li > .tpl-accordion-basic_list-ul-head {
        background: #000000; }
      .tx-indexedsearch-rules .tpl-accordion-basic_list > ul.tpl-accordion-basic_list-ul.bind-color-scheme-index-search-rules > li > .tpl-accordion-basic_list-ul-content {
        background: #eeeeee; }

/* =============================================== tx-indexedsearch-rules [END] ===================================== */
/* =============================================== tx-indexedsearch-searchphrasebox [START] ========================= */
.tx-indexedsearch-searchphrasebox {
  background: #feb300;
  display: block;
  padding: 5px 5px 6px 5px;
  position: relative;
  overflow: hidden;
  text-align: center;
  font-size: 14px;
  line-height: 16px;
  color: rgba(0, 0, 0, 0.81);
  font-style: italic; }
  .page-theme-blue .tx-indexedsearch-searchphrasebox {
    background: #1e5793;
    color: #ffffff; }

.tx-indexedsearch-searchresultbox {
  display: block;
  margin-top: 15px; }

div.tx-indexedsearch-browsebox {
  background: rgba(0, 0, 0, 0.35);
  display: block;
  margin-top: 15px;
  padding: 6px 10px 7px 10px;
  position: relative;
  overflow: hidden;
  color: #ffffff; }
  div.tx-indexedsearch-browsebox p {
    margin: 0;
    text-align: center; }
  div.tx-indexedsearch-browsebox ul.tx-indexedsearch-browsebox {
    padding-left: 0;
    list-style: none;
    background: rgba(255, 255, 255, 0.15);
    margin: 12px 0 3px 0;
    text-align: center; }
    div.tx-indexedsearch-browsebox ul.tx-indexedsearch-browsebox > li {
      display: inline-block;
      margin: 0 10px 0 10px;
      position: relative;
      font-size: 20px;
      line-height: 22px; }
      div.tx-indexedsearch-browsebox ul.tx-indexedsearch-browsebox > li a {
        text-decoration: none;
        text-transform: uppercase; }

/* =============================================== tx-indexedsearch-searchphrasebox [END] =========================== */
/* =============================================== tx-indexedsearch-res [START] ===================================== */
.tx-indexedsearch-res {
  display: block;
  padding: 5px 0 5px 0;
  margin-top: 15px;
  position: relative; }
  .tx-indexedsearch-res h3 {
    line-height: 1.34;
    margin-top: 0; }
    @media (min-width: 0) and (max-width: 480px) {
      .tx-indexedsearch-res h3 {
        font-size: 18px; } }
    @media (min-width: 481px) and (max-width: 767px) {
      .tx-indexedsearch-res h3 {
        font-size: 18px; } }
    @media (min-width: 768px) and (max-width: 991px) {
      .tx-indexedsearch-res h3 {
        font-size: 20px; } }
    @media (min-width: 992px) and (max-width: 1169px) {
      .tx-indexedsearch-res h3 {
        font-size: 22px; } }
    @media (min-width: 1170px) {
      .tx-indexedsearch-res h3 {
        font-size: 24px; } }
  .tx-indexedsearch-res .tx-indexedsearch-description {
    padding: 0 0 0 26px;
    margin-bottom: 0; }
  .tx-indexedsearch-res dl.tx-indexedsearch-info {
    background: rgba(0, 0, 0, 0.2);
    display: block;
    margin: 15px 0 0 26px;
    padding: 5px 10px 5px 10px;
    position: relative;
    overflow: hidden;
    font-size: 13px;
    line-height: 15px; }
    .tx-indexedsearch-res dl.tx-indexedsearch-info p {
      margin: 0; }
    .tx-indexedsearch-res dl.tx-indexedsearch-info dt.tx-indexedsearch-text-item-size {
      float: left; }
    .tx-indexedsearch-res dl.tx-indexedsearch-info dt.tx-indexedsearch-text-item-crdate {
      float: left; }
    .tx-indexedsearch-res dl.tx-indexedsearch-info dt.tx-indexedsearch-text-item-mtime {
      float: left; }
    .tx-indexedsearch-res dl.tx-indexedsearch-info dt.tx-indexedsearch-text-item-path {
      float: left; }
    .tx-indexedsearch-res dl.tx-indexedsearch-info dd.tx-indexedsearch-text-item-path {
      float: left; }

/* =============================================== tx-indexedsearch-res [END] ======================================= */


/* s_datetimepicker */
.xdsoft_datetimepicker{box-shadow:0 5px 15px -5px rgba(0,0,0,0.506);background:#fff;border-bottom:1px solid #bbb;border-left:1px solid #ccc;border-right:1px solid #ccc;border-top:1px solid #ccc;color:#333;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;padding:8px;padding-left:0;padding-top:2px;position:absolute;z-index:9999;-moz-box-sizing:border-box;box-sizing:border-box;display:none}.xdsoft_datetimepicker.xdsoft_rtl{padding:8px 0 8px 8px}.xdsoft_datetimepicker iframe{position:absolute;left:0;top:0;width:75px;height:210px;background:transparent;border:0}.xdsoft_datetimepicker button{border:none !important}.xdsoft_noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.xdsoft_noselect::selection{background:transparent}.xdsoft_noselect::-moz-selection{background:transparent}.xdsoft_datetimepicker.xdsoft_inline{display:inline-block;position:static;box-shadow:none}.xdsoft_datetimepicker *{-moz-box-sizing:border-box;box-sizing:border-box;padding:0;margin:0}.xdsoft_datetimepicker .xdsoft_datepicker,.xdsoft_datetimepicker .xdsoft_timepicker{display:none}.xdsoft_datetimepicker .xdsoft_datepicker.active,.xdsoft_datetimepicker .xdsoft_timepicker.active{display:block}.xdsoft_datetimepicker .xdsoft_datepicker{width:224px;float:left;margin-left:8px}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_datepicker{float:right;margin-right:8px;margin-left:0}.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_datepicker{width:256px}.xdsoft_datetimepicker .xdsoft_timepicker{width:58px;float:left;text-align:center;margin-left:8px;margin-top:0}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker{float:right;margin-right:8px;margin-left:0}.xdsoft_datetimepicker .xdsoft_datepicker.active+.xdsoft_timepicker{margin-top:8px;margin-bottom:3px}.xdsoft_datetimepicker .xdsoft_monthpicker{position:relative;text-align:center}.xdsoft_datetimepicker .xdsoft_label i,.xdsoft_datetimepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_today_button{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeCAYAAADaW7vzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Q0NBRjI1NjM0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0NBRjI1NjQ0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDQ0FGMjU2MTQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDQ0FGMjU2MjQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PoNEP54AAAIOSURBVHja7Jq9TsMwEMcxrZD4WpBYeKUCe+kTMCACHZh4BFfHO/AAIHZGFhYkBBsSEqxsLCAgXKhbXYOTxh9pfJVP+qutnZ5s/5Lz2Y5I03QhWji2GIcgAokWgfCxNvcOCCGKqiSqhUp0laHOne05vdEyGMfkdxJDVjgwDlEQgYQBgx+ULJaWSXXS6r/ER5FBVR8VfGftTKcITNs+a1XpcFoExREIDF14AVIFxgQUS+h520cdud6wNkC0UBw6BCO/HoCYwBhD8QCkQ/x1mwDyD4plh4D6DDV0TAGyo4HcawLIBBSLDkHeH0Mg2yVP3l4TQMZQDDsEOl/MgHQqhMNuE0D+oBh0CIr8MAKyazBH9WyBuKxDWgbXfjNf32TZ1KWm/Ap1oSk/R53UtQ5xTh3LUlMmT8gt6g51Q9p+SobxgJQ/qmsfZhWywGFSl0yBjCLJCMgXail3b7+rumdVJ2YRss4cN+r6qAHDkPWjPjdJCF4n9RmAD/V9A/Wp4NQassDjwlB6XBiCxcJQWmZZb8THFilfy/lfrTvLghq2TqTHrRMTKNJ0sIhdo15RT+RpyWwFdY96UZ/LdQKBGjcXpcc1AlSFEfLmouD+1knuxBDUVrvOBmoOC/rEcN7OQxKVeJTCiAdUzUJhA2Oez9QTkp72OTVcxDcXY8iKNkxGAJXmJCOQwOa6dhyXsOa6XwEGAKdeb5ET3rQdAAAAAElFTkSuQmCC)}.xdsoft_datetimepicker .xdsoft_label i{opacity:.5;background-position:-92px -19px;display:inline-block;width:9px;height:20px;vertical-align:middle}.xdsoft_datetimepicker .xdsoft_prev{float:left;background-position:-20px 0}.xdsoft_datetimepicker .xdsoft_today_button{float:left;background-position:-70px 0;margin-left:5px}.xdsoft_datetimepicker .xdsoft_next{float:right;background-position:0 0}.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_today_button{background-color:transparent;background-repeat:no-repeat;border:0 none;cursor:pointer;display:block;height:30px;opacity:.5;-ms-filter:"alpha(opacity=50)";outline:medium none;overflow:hidden;padding:0;position:relative;text-indent:100%;white-space:nowrap;width:20px;min-width:0}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_next{float:none;background-position:-40px -15px;height:15px;width:30px;display:block;margin-left:14px;margin-top:7px}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker .xdsoft_prev,.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker .xdsoft_next{float:none;margin-left:0;margin-right:14px}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev{background-position:-40px 0;margin-bottom:7px;margin-top:0}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box{height:151px;overflow:hidden;border-bottom:1px solid #ddd}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div{background:#f5f5f5;border-top:1px solid #ddd;color:#666;font-size:12px;text-align:center;border-collapse:collapse;cursor:pointer;border-bottom-width:0;height:25px;line-height:25px}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:first-child{border-top-width:0}.xdsoft_datetimepicker .xdsoft_today_button:hover,.xdsoft_datetimepicker .xdsoft_next:hover,.xdsoft_datetimepicker .xdsoft_prev:hover{opacity:1;-ms-filter:"alpha(opacity=100)"}.xdsoft_datetimepicker .xdsoft_label{display:inline;position:relative;z-index:9999;margin:0;padding:5px 3px;font-size:14px;line-height:20px;font-weight:bold;background-color:#fff;float:left;width:182px;text-align:center;cursor:pointer}.xdsoft_datetimepicker .xdsoft_label:hover>span{text-decoration:underline}.xdsoft_datetimepicker .xdsoft_label:hover i{opacity:1.0}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select{border:1px solid #ccc;position:absolute;right:0;top:30px;z-index:101;display:none;background:#fff;max-height:160px;overflow-y:hidden}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select.xdsoft_monthselect{right:-7px}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select.xdsoft_yearselect{right:2px}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover{color:#fff;background:#ff8000}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option{padding:2px 10px 2px 5px;text-decoration:none !important}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option.xdsoft_current{background:#3af;box-shadow:#178fe5 0 1px 3px 0 inset;color:#fff;font-weight:700}.xdsoft_datetimepicker .xdsoft_month{width:100px;text-align:right}.xdsoft_datetimepicker .xdsoft_calendar{clear:both}.xdsoft_datetimepicker .xdsoft_year{width:48px;margin-left:5px}.xdsoft_datetimepicker .xdsoft_calendar table{border-collapse:collapse;width:100%}.xdsoft_datetimepicker .xdsoft_calendar td>div{padding-right:5px}.xdsoft_datetimepicker .xdsoft_calendar th{height:25px}.xdsoft_datetimepicker .xdsoft_calendar td,.xdsoft_datetimepicker .xdsoft_calendar th{width:14.2857142%;background:#f5f5f5;border:1px solid #ddd;color:#666;font-size:12px;text-align:right;vertical-align:middle;padding:0;border-collapse:collapse;cursor:pointer;height:25px}.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar td,.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar th{width:12.5%}.xdsoft_datetimepicker .xdsoft_calendar th{background:#f1f1f1}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_today{color:#3af}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_highlighted_default{background:#ffe9d2;box-shadow:#ffb871 0 1px 4px 0 inset;color:#000}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_highlighted_mint{background:#c1ffc9;box-shadow:#00dd1c 0 1px 4px 0 inset;color:#000}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current{background:#3af;box-shadow:#178fe5 0 1px 3px 0 inset;color:#fff;font-weight:700}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled,.xdsoft_datetimepicker .xdsoft_time_box>div>div.xdsoft_disabled{opacity:.5;-ms-filter:"alpha(opacity=50)";cursor:default}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month.xdsoft_disabled{opacity:.2;-ms-filter:"alpha(opacity=20)"}.xdsoft_datetimepicker .xdsoft_calendar td:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:hover{color:#fff !important;background:#ff8000 !important;box-shadow:none !important}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current.xdsoft_disabled:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current.xdsoft_disabled:hover{background:#3af !important;box-shadow:#178fe5 0 1px 3px 0 inset !important;color:#fff !important}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_disabled:hover{color:inherit !important;background:inherit !important;box-shadow:inherit !important}.xdsoft_datetimepicker .xdsoft_calendar th{font-weight:700;text-align:center;color:#999;cursor:default}.xdsoft_datetimepicker .xdsoft_copyright{color:#ccc !important;font-size:10px;clear:both;float:none;margin-left:8px}.xdsoft_datetimepicker .xdsoft_copyright a{color:#eee !important}.xdsoft_datetimepicker .xdsoft_copyright a:hover{color:#aaa !important}.xdsoft_time_box{position:relative;border:1px solid #ccc}.xdsoft_scrollbar>.xdsoft_scroller{background:#ccc !important;height:20px;border-radius:3px}.xdsoft_scrollbar{position:absolute;width:7px;right:0;top:0;bottom:0;cursor:pointer}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_scrollbar{left:0;right:auto}.xdsoft_scroller_box{position:relative}.xdsoft_datetimepicker.xdsoft_dark{box-shadow:0 5px 15px -5px rgba(255,255,255,0.506);background:#000;border-bottom:1px solid #444;border-left:1px solid #333;border-right:1px solid #333;border-top:1px solid #333;color:#ccc}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box{border-bottom:1px solid #222}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div{background:#0a0a0a;border-top:1px solid #222;color:#999}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label{background-color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select{border:1px solid #333;background:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover{color:#000;background:#007fff}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select>div>.xdsoft_option.xdsoft_current{background:#c50;box-shadow:#b03e00 0 1px 3px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label i,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_prev,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_next,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_today_button{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeCAYAAADaW7vzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QUExQUUzOTA0M0UyMTFFNDlBM0FFQTJENTExRDVBODYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QUExQUUzOTE0M0UyMTFFNDlBM0FFQTJENTExRDVBODYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBQTFBRTM4RTQzRTIxMUU0OUEzQUVBMkQ1MTFENUE4NiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBQTFBRTM4RjQzRTIxMUU0OUEzQUVBMkQ1MTFENUE4NiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pp0VxGEAAAIASURBVHja7JrNSgMxEMebtgh+3MSLr1T1Xn2CHoSKB08+QmR8Bx9A8e7RixdB9CKCoNdexIugxFlJa7rNZneTbLIpM/CnNLsdMvNjM8l0mRCiQ9Ye61IKCAgZAUnH+mU3MMZaHYChBnJUDzWOFZdVfc5+ZFLbrWDeXPwbxIqrLLfaeS0hEBVGIRQCEiZoHQwtlGSByCCdYBl8g8egTTAWoKQMRBRBcZxYlhzhKegqMOageErsCHVkk3hXIFooDgHB1KkHIHVgzKB4ADJQ/A1jAFmAYhkQqA5TOBtocrKrgXwQA8gcFIuAIO8sQSA7hidvPwaQGZSaAYHOUWJABhWWw2EMIH9QagQERU4SArJXo0ZZL18uvaxejXt/Em8xjVBXmvFr1KVm/AJ10tRe2XnraNqaJvKE3KHuUbfK1E+VHB0q40/y3sdQSxY4FHWeKJCunP8UyDdqJZenT3ntVV5jIYCAh20vT7ioP8tpf6E2lfEMwERe+whV1MHjwZB7PBiCxcGQWwKZKD62lfGNnP/1poFAA60T7rF1UgcKd2id3KDeUS+oLWV8DfWAepOfq00CgQabi9zjcgJVYVD7PVzQUAUGAQkbNJTBICDhgwYTjDYD6XeW08ZKh+A4pYkzenOxXUbvZcWz7E8ykRMnIHGX1XPl+1m2vPYpL+2qdb8CDAARlKFEz/ZVkAAAAABJRU5ErkJggg==)}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{background:#0a0a0a;border:1px solid #222;color:#999}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{background:#0e0e0e}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_today{color:#c50}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_highlighted_default{background:#ffe9d2;box-shadow:#ffb871 0 1px 4px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_highlighted_mint{background:#c1ffc9;box-shadow:#00dd1c 0 1px 4px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_default,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_current,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current{background:#c50;box-shadow:#b03e00 0 1px 3px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td:hover,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div:hover{color:#000 !important;background:#007fff !important}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{color:#666}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright{color:#333 !important}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright a{color:#111 !important}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright a:hover{color:#555 !important}.xdsoft_dark .xdsoft_time_box{border:1px solid #333}.xdsoft_dark .xdsoft_scrollbar>.xdsoft_scroller{background:#333 !important}.xdsoft_datetimepicker .xdsoft_save_selected{display:block;border:1px solid #ddd !important;margin-top:5px;width:100%;color:#454551;font-size:13px}.xdsoft_datetimepicker .blue-gradient-button{font-family:"museo-sans","Book Antiqua",sans-serif;font-size:12px;font-weight:300;color:#82878c;height:28px;position:relative;padding:4px 17px 4px 33px;border:1px solid #d7d8da;background:-moz-linear-gradient(top,#fff 0,#f4f8fa 73%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(73%,#f4f8fa));background:-webkit-linear-gradient(top,#fff 0,#f4f8fa 73%);background:-o-linear-gradient(top,#fff 0,#f4f8fa 73%);background:-ms-linear-gradient(top,#fff 0,#f4f8fa 73%);background:linear-gradient(to bottom,#fff 0,#f4f8fa 73%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff',endColorstr='#f4f8fa',GradientType=0)}.xdsoft_datetimepicker .blue-gradient-button:hover,.xdsoft_datetimepicker .blue-gradient-button:focus,.xdsoft_datetimepicker .blue-gradient-button:hover span,.xdsoft_datetimepicker .blue-gradient-button:focus span{color:#454551;background:-moz-linear-gradient(top,#f4f8fa 0,#FFF 73%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f4f8fa),color-stop(73%,#FFF));background:-webkit-linear-gradient(top,#f4f8fa 0,#FFF 73%);background:-o-linear-gradient(top,#f4f8fa 0,#FFF 73%);background:-ms-linear-gradient(top,#f4f8fa 0,#FFF 73%);background:linear-gradient(to bottom,#f4f8fa 0,#FFF 73%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4f8fa',endColorstr='#FFF',GradientType=0)}


/* s_slick */
/* Slider */
.slick-slider
{
    position: relative;

    display: block;
    box-sizing: border-box;

    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;

    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-list
{
    position: relative;

    display: block;
    overflow: hidden;

    margin: 0;
    padding: 0;
}
.slick-list:focus
{
    outline: none;
}
.slick-list.dragging
{
    cursor: pointer;
    cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list
{
    -webkit-transform: translate3d(0, 0, 0);
       -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
         -o-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}

.slick-track
{
    position: relative;
    top: 0;
    left: 0;

    display: block;
}
.slick-track:before,
.slick-track:after
{
    display: table;

    content: '';
}
.slick-track:after
{
    clear: both;
}
.slick-loading .slick-track
{
    visibility: hidden;
}

.slick-slide
{
    display: none;
    float: left;

    height: 100%;
    min-height: 1px;
}
[dir='rtl'] .slick-slide
{
    float: right;
}
.slick-slide img
{
    display: block;
}
.slick-slide.slick-loading img
{
    display: none;
}
.slick-slide.dragging img
{
    pointer-events: none;
}
.slick-initialized .slick-slide
{
    display: block;
}
.slick-loading .slick-slide
{
    visibility: hidden;
}
.slick-vertical .slick-slide
{
    display: block;

    height: auto;

    border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
    display: none;
}


/* s_slick-theme */
@charset 'UTF-8';
/* Slider */
.slick-loading .slick-list
{
    background: #fff url('vhs-assets-css-d3be6f2039f9620aaa463e99f3a20e1d.gif') center center no-repeat;
}

/* Icons */
@font-face
{
    font-family: 'slick';
    font-weight: normal;
    font-style: normal;

    src: url('vhs-assets-css-521f4fd0d9b02355122fc1cea2473740.eot');
    src: url('vhs-assets-css-81e143172225b1f4bdd9a14f88217d43.eot?#iefix') format('embedded-opentype'), url('vhs-assets-css-d52cda871b5d0aa57e5d9699f4b2f6c5.woff') format('woff'), url('vhs-assets-css-8fb77b49608ee0bb150a00ec65d146d6.ttf') format('truetype'), url('vhs-assets-css-f08be57b2ed73445bd86cdc90c61d2c2.svg#slick') format('svg');
}
/* Arrows */
.slick-prev,
.slick-next
{
    font-size: 0;
    line-height: 0;

    position: absolute;
    top: 50%;

    display: block;

    width: 20px;
    height: 20px;
    padding: 0;
    -webkit-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    transform: translate(0, -50%);

    cursor: pointer;

    color: transparent;
    border: none;
    outline: none;
    background: transparent;
}
.slick-prev:hover,
.slick-prev:focus,
.slick-next:hover,
.slick-next:focus
{
    color: transparent;
    outline: none;
    background: transparent;
}
.slick-prev:hover:before,
.slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before
{
    opacity: 1;
}
.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before
{
    opacity: .25;
}

.slick-prev:before,
.slick-next:before
{
    font-family: 'slick';
    font-size: 20px;
    line-height: 1;

    opacity: .75;
    color: white;

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

.slick-prev
{
    left: -25px;
}
[dir='rtl'] .slick-prev
{
    right: -25px;
    left: auto;
}
.slick-prev:before
{
    content: '←';
}
[dir='rtl'] .slick-prev:before
{
    content: '→';
}

.slick-next
{
    right: -25px;
}
[dir='rtl'] .slick-next
{
    right: auto;
    left: -25px;
}
.slick-next:before
{
    content: '→';
}
[dir='rtl'] .slick-next:before
{
    content: '←';
}

/* Dots */
.slick-dotted.slick-slider
{
    margin-bottom: 30px;
}

.slick-dots
{
    position: absolute;
    bottom: -25px;

    display: block;

    width: 100%;
    padding: 0;
    margin: 0;

    list-style: none;

    text-align: center;
}
.slick-dots li
{
    position: relative;

    display: inline-block;

    width: 20px;
    height: 20px;
    margin: 0 5px;
    padding: 0;

    cursor: pointer;
}
.slick-dots li button
{
    font-size: 0;
    line-height: 0;

    display: block;

    width: 20px;
    height: 20px;
    padding: 5px;

    cursor: pointer;

    color: transparent;
    border: 0;
    outline: none;
    background: transparent;
}
.slick-dots li button:hover,
.slick-dots li button:focus
{
    outline: none;
}
.slick-dots li button:hover:before,
.slick-dots li button:focus:before
{
    opacity: 1;
}
.slick-dots li button:before
{
    font-family: 'slick';
    font-size: 6px;
    line-height: 20px;

    position: absolute;
    top: 0;
    left: 0;

    width: 20px;
    height: 20px;

    content: '•';
    text-align: center;

    opacity: .25;
    color: black;

    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.slick-dots li.slick-active button:before
{
    opacity: .75;
    color: black;
}


/* s_fancybox */
@charset "UTF-8";.fancybox-enabled{overflow:hidden}.fancybox-enabled body{overflow:visible;height:100%}.fancybox-is-hidden{position:absolute;top:-9999px;left:-9999px;visibility:hidden}.fancybox-container{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99993;-webkit-tap-highlight-color:transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.fancybox-container~.fancybox-container{z-index:99992}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{position:absolute;top:0;right:0;bottom:0;left:0}.fancybox-outer{overflow-y:auto;-webkit-overflow-scrolling:touch}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.87;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption-wrap,.fancybox-infobar,.fancybox-toolbar{position:absolute;direction:ltr;z-index:99997;opacity:0;visibility:hidden;transition:opacity .25s,visibility 0s linear .25s;box-sizing:border-box}.fancybox-show-caption .fancybox-caption-wrap,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;visibility:visible;transition:opacity .25s,visibility 0s}.fancybox-infobar{top:0;left:50%;margin-left:-79px}.fancybox-infobar__body{display:inline-block;width:70px;line-height:44px;font-size:13px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;text-align:center;color:#ddd;background-color:rgba(30,30,30,.7);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:subpixel-antialiased}.fancybox-toolbar{top:0;right:0}.fancybox-stage{overflow:hidden;direction:ltr;z-index:99994;-webkit-transform:translateZ(0)}.fancybox-slide{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;overflow:auto;outline:none;white-space:normal;box-sizing:border-box;text-align:center;z-index:99994;-webkit-overflow-scrolling:touch;display:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.fancybox-slide:before{content:"";display:inline-block;vertical-align:middle;height:100%;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:visible}.fancybox-slide--image:before{display:none}.fancybox-slide--video .fancybox-content,.fancybox-slide--video iframe{background:#000}.fancybox-slide--map .fancybox-content,.fancybox-slide--map iframe{background:#e5e3df}.fancybox-slide--next{z-index:99995}.fancybox-slide>*{display:inline-block;position:relative;padding:24px;margin:44px 0;border-width:0;vertical-align:middle;text-align:left;background-color:#fff;overflow:auto;box-sizing:border-box}.fancybox-slide .fancybox-image-wrap{position:absolute;top:0;left:0;margin:0;padding:0;border:0;z-index:99995;background:transparent;cursor:default;overflow:visible;-webkit-transform-origin:top left;transform-origin:top left;background-size:100% 100%;background-repeat:no-repeat;-webkit-backface-visibility:hidden;backface-visibility:hidden}.fancybox-can-zoomOut .fancybox-image-wrap{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-image-wrap{cursor:zoom-in}.fancybox-can-drag .fancybox-image-wrap{cursor:-webkit-grab;cursor:grab}.fancybox-is-dragging .fancybox-image-wrap{cursor:-webkit-grabbing;cursor:grabbing}.fancybox-image,.fancybox-spaceball{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;border:0;max-width:none;max-height:none}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content{padding:0;width:80%;height:80%;max-width:calc(100% - 100px);max-height:calc(100% - 88px);overflow:visible;background:#fff}.fancybox-iframe{display:block;padding:0;border:0;height:100%}.fancybox-error,.fancybox-iframe{margin:0;width:100%;background:#fff}.fancybox-error{padding:40px;max-width:380px;cursor:default}.fancybox-error p{margin:0;padding:0;color:#444;font:16px/20px Helvetica Neue,Helvetica,Arial,sans-serif}.fancybox-close-small{position:absolute;top:0;right:0;width:44px;height:44px;padding:0;margin:0;border:0;border-radius:0;outline:none;background:transparent;z-index:10;cursor:pointer}.fancybox-close-small:after{content:"×";position:absolute;top:5px;right:5px;width:30px;height:30px;font:20px/30px Arial,Helvetica Neue,Helvetica,sans-serif;color:#888;font-weight:300;text-align:center;border-radius:50%;border-width:0;background:#fff;transition:background .25s;box-sizing:border-box;z-index:2}.fancybox-close-small:focus:after{outline:1px dotted #888}.fancybox-close-small:hover:after{color:#555;background:#eee}.fancybox-slide--iframe .fancybox-close-small{top:0;right:-44px}.fancybox-slide--iframe .fancybox-close-small:after{background:transparent;font-size:35px;color:#aaa}.fancybox-slide--iframe .fancybox-close-small:hover:after{color:#fff}.fancybox-caption-wrap{bottom:0;left:0;right:0;padding:60px 30px 0;background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.1) 20%,rgba(0,0,0,.2) 40%,rgba(0,0,0,.6) 80%,rgba(0,0,0,.8));pointer-events:none}.fancybox-caption{padding:30px 0;border-top:1px solid hsla(0,0%,100%,.4);font-size:14px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;color:#fff;line-height:20px;-webkit-text-size-adjust:none}.fancybox-caption a,.fancybox-caption button,.fancybox-caption select{pointer-events:all}.fancybox-caption a{color:#fff;text-decoration:underline}.fancybox-button{display:inline-block;position:relative;margin:0;padding:0;border:0;width:44px;height:44px;line-height:44px;text-align:center;background:transparent;color:#ddd;border-radius:0;cursor:pointer;vertical-align:top;outline:none}.fancybox-button[disabled]{cursor:default;pointer-events:none}.fancybox-button,.fancybox-infobar__body{background:rgba(30,30,30,.6)}.fancybox-button:hover:not([disabled]){color:#fff;background:rgba(0,0,0,.8)}.fancybox-button:after,.fancybox-button:before{content:"";pointer-events:none;position:absolute;background-color:currentColor;color:currentColor;opacity:.9;box-sizing:border-box;display:inline-block}.fancybox-button[disabled]:after,.fancybox-button[disabled]:before{opacity:.3}.fancybox-button--left:after,.fancybox-button--right:after{top:18px;width:6px;height:6px;background:transparent;border-top:2px solid currentColor;border-right:2px solid currentColor}.fancybox-button--left:after{left:20px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.fancybox-button--right:after{right:20px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.fancybox-button--left{border-bottom-left-radius:5px}.fancybox-button--right{border-bottom-right-radius:5px}.fancybox-button--close:after,.fancybox-button--close:before{content:"";display:inline-block;position:absolute;height:2px;width:16px;top:calc(50% - 1px);left:calc(50% - 8px)}.fancybox-button--close:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.fancybox-button--close:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.fancybox-arrow{position:absolute;top:50%;margin:-50px 0 0;height:100px;width:54px;padding:0;border:0;outline:none;background:none;cursor:pointer;z-index:99995;opacity:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:opacity .25s}.fancybox-arrow:after{content:"";position:absolute;top:28px;width:44px;height:44px;background-color:rgba(30,30,30,.8);background-image:url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSIjRkZGRkZGIiBoZWlnaHQ9IjQ4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSI0OCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gICAgPHBhdGggZD0iTTAgMGgyNHYyNEgweiIgZmlsbD0ibm9uZSIvPiAgICA8cGF0aCBkPSJNMTIgNGwtMS40MSAxLjQxTDE2LjE3IDExSDR2MmgxMi4xN2wtNS41OCA1LjU5TDEyIDIwbDgtOHoiLz48L3N2Zz4=);background-repeat:no-repeat;background-position:50%;background-size:24px 24px}.fancybox-arrow--right{right:0}.fancybox-arrow--left{left:0;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.fancybox-arrow--left:after,.fancybox-arrow--right:after{left:0}.fancybox-show-nav .fancybox-arrow{opacity:.6}.fancybox-show-nav .fancybox-arrow[disabled]{opacity:.3}.fancybox-loading{border:6px solid hsla(0,0%,39%,.4);border-top:6px solid hsla(0,0%,100%,.6);border-radius:100%;height:50px;width:50px;-webkit-animation:a .8s infinite linear;animation:a .8s infinite linear;background:transparent;position:absolute;top:50%;left:50%;margin-top:-25px;margin-left:-25px;z-index:99999}@-webkit-keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);opacity:0}.fancybox-fx-slide.fancybox-slide--next{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);opacity:0}.fancybox-fx-slide.fancybox-slide--current{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{-webkit-transform:scale3d(1.5,1.5,1.5);transform:scale3d(1.5,1.5,1.5);opacity:0}.fancybox-fx-zoom-in-out.fancybox-slide--next{-webkit-transform:scale3d(.5,.5,.5);transform:scale3d(.5,.5,.5);opacity:0}.fancybox-fx-zoom-in-out.fancybox-slide--current{-webkit-transform:scaleX(1);transform:scaleX(1);opacity:1}.fancybox-fx-rotate.fancybox-slide--previous{-webkit-transform:rotate(-1turn);transform:rotate(-1turn);opacity:0}.fancybox-fx-rotate.fancybox-slide--next{-webkit-transform:rotate(1turn);transform:rotate(1turn);opacity:0}.fancybox-fx-rotate.fancybox-slide--current{-webkit-transform:rotate(0deg);transform:rotate(0deg);opacity:1}.fancybox-fx-circular.fancybox-slide--previous{-webkit-transform:scale3d(0,0,0) translate3d(-100%,0,0);transform:scale3d(0,0,0) translate3d(-100%,0,0);opacity:0}.fancybox-fx-circular.fancybox-slide--next{-webkit-transform:scale3d(0,0,0) translate3d(100%,0,0);transform:scale3d(0,0,0) translate3d(100%,0,0);opacity:0}.fancybox-fx-circular.fancybox-slide--current{-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0);opacity:1}.fancybox-fx-tube.fancybox-slide--previous{-webkit-transform:translate3d(-100%,0,0) scale(.1) skew(-10deg);transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{-webkit-transform:translate3d(100%,0,0) scale(.1) skew(10deg);transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}@media (max-width:800px){.fancybox-infobar{left:0;margin-left:0}.fancybox-button--left,.fancybox-button--right{display:none!important}.fancybox-caption{padding:20px 0;margin:0}}.fancybox-button--fullscreen:before{width:15px;height:11px;left:calc(50% - 7px);top:calc(50% - 6px);border:2px solid;background:none}.fancybox-button--pause:before,.fancybox-button--play:before{top:calc(50% - 6px);left:calc(50% - 4px);background:transparent}.fancybox-button--play:before{width:0;height:0;border-top:6px inset transparent;border-bottom:6px inset transparent;border-left:10px solid;border-radius:1px}.fancybox-button--pause:before{width:7px;height:11px;border-style:solid;border-width:0 2px}.fancybox-button--thumbs,.fancybox-thumbs{display:none}@media (min-width:800px){.fancybox-button--thumbs{display:inline-block}.fancybox-button--thumbs span{font-size:23px}.fancybox-button--thumbs:before{width:3px;height:3px;top:calc(50% - 2px);left:calc(50% - 2px);box-shadow:0 -4px 0,-4px -4px 0,4px -4px 0,inset 0 0 0 32px,-4px 0 0,4px 0 0,0 4px 0,-4px 4px 0,4px 4px 0}.fancybox-thumbs{position:absolute;top:0;right:0;bottom:0;left:auto;width:220px;margin:0;padding:5px 5px 0 0;background:#fff;word-break:normal;-webkit-tap-highlight-color:transparent;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;box-sizing:border-box;z-index:99995}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:220px}.fancybox-thumbs>ul{list-style:none;position:absolute;position:relative;width:100%;height:100%;margin:0;padding:0;overflow-x:hidden;overflow-y:auto;font-size:0}.fancybox-thumbs>ul>li{float:left;overflow:hidden;max-width:50%;padding:0;margin:0;width:105px;height:75px;position:relative;cursor:pointer;outline:none;border:5px solid transparent;border-top-width:0;border-right-width:0;-webkit-tap-highlight-color:transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box}li.fancybox-thumbs-loading{background:rgba(0,0,0,.1)}.fancybox-thumbs>ul>li>img{position:absolute;top:0;left:0;min-width:100%;min-height:100%;max-width:none;max-height:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-thumbs>ul>li:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:2px;border:4px solid #4ea7f9;z-index:99991;opacity:0;transition:all .2s cubic-bezier(.25,.46,.45,.94)}.fancybox-thumbs>ul>li.fancybox-thumbs-active:before{opacity:1}}

/* s_tooltipster */
.tooltipster-fall,.tooltipster-grow.tooltipster-show{-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1);-moz-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-ms-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-o-transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-base{display:flex;pointer-events:none;position:absolute}.tooltipster-box{flex:1 1 auto}.tooltipster-content{box-sizing:border-box;max-height:100%;max-width:100%;overflow:auto}.tooltipster-ruler{bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0;visibility:hidden}.tooltipster-fade{opacity:0;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;-ms-transition-property:opacity;transition-property:opacity}.tooltipster-fade.tooltipster-show{opacity:1}.tooltipster-grow{-webkit-transform:scale(0,0);-moz-transform:scale(0,0);-o-transform:scale(0,0);-ms-transform:scale(0,0);transform:scale(0,0);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-backface-visibility:hidden}.tooltipster-grow.tooltipster-show{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-swing{opacity:0;-webkit-transform:rotateZ(4deg);-moz-transform:rotateZ(4deg);-o-transform:rotateZ(4deg);-ms-transform:rotateZ(4deg);transform:rotateZ(4deg);-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform}.tooltipster-swing.tooltipster-show{opacity:1;-webkit-transform:rotateZ(0);-moz-transform:rotateZ(0);-o-transform:rotateZ(0);-ms-transform:rotateZ(0);transform:rotateZ(0);-webkit-transition-timing-function:cubic-bezier(.23,.635,.495,1);-webkit-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);-moz-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);-ms-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);-o-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);transition-timing-function:cubic-bezier(.23,.635,.495,2.4)}.tooltipster-fall{-webkit-transition-property:top;-moz-transition-property:top;-o-transition-property:top;-ms-transition-property:top;transition-property:top;-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-fall.tooltipster-initial{top:0!important}.tooltipster-fall.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;top:0!important;opacity:0}.tooltipster-slide{-webkit-transition-property:left;-moz-transition-property:left;-o-transition-property:left;-ms-transition-property:left;transition-property:left;-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1);-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-moz-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-ms-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-o-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-slide.tooltipster-initial{left:-40px!important}.tooltipster-slide.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;left:0!important;opacity:0}@keyframes tooltipster-fading{0%{opacity:0}100%{opacity:1}}.tooltipster-update-fade{animation:tooltipster-fading .4s}@keyframes tooltipster-rotating{25%{transform:rotate(-2deg)}75%{transform:rotate(2deg)}100%{transform:rotate(0)}}.tooltipster-update-rotate{animation:tooltipster-rotating .6s}@keyframes tooltipster-scaling{50%{transform:scale(1.1)}100%{transform:scale(1)}}.tooltipster-update-scale{animation:tooltipster-scaling .6s}.tooltipster-sidetip .tooltipster-box{background:#565656;border:2px solid #000;border-radius:4px}.tooltipster-sidetip.tooltipster-bottom .tooltipster-box{margin-top:8px}.tooltipster-sidetip.tooltipster-left .tooltipster-box{margin-right:8px}.tooltipster-sidetip.tooltipster-right .tooltipster-box{margin-left:8px}.tooltipster-sidetip.tooltipster-top .tooltipster-box{margin-bottom:8px}.tooltipster-sidetip .tooltipster-content{color:#fff;line-height:18px;padding:6px 14px}.tooltipster-sidetip .tooltipster-arrow{overflow:hidden;position:absolute}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow{height:10px;margin-left:-10px;top:0;width:20px}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow{height:20px;margin-top:-10px;right:0;top:0;width:10px}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow{height:20px;margin-top:-10px;left:0;top:0;width:10px}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow{bottom:0;height:10px;margin-left:-10px;width:20px}.tooltipster-sidetip .tooltipster-arrow-background,.tooltipster-sidetip .tooltipster-arrow-border{height:0;position:absolute;width:0}.tooltipster-sidetip .tooltipster-arrow-background{border:10px solid transparent}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-background{border-bottom-color:#565656;left:0;top:3px}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-background{border-left-color:#565656;left:-3px;top:0}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-background{border-right-color:#565656;left:3px;top:0}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-background{border-top-color:#565656;left:0;top:-3px}.tooltipster-sidetip .tooltipster-arrow-border{border:10px solid transparent;left:0;top:0}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-border{border-bottom-color:#000}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-border{border-left-color:#000}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-border{border-right-color:#000}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-border{border-top-color:#000}.tooltipster-sidetip .tooltipster-arrow-uncropped{position:relative}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-uncropped{top:-10px}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-uncropped{left:-10px}

/* s_magnific-popup */
/* Magnific Popup CSS */
.mfp-bg {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1042;
  overflow: hidden;
  position: fixed;
  background: #0b0b0b;
  opacity: 0.8; }

.mfp-wrap {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1043;
  position: fixed;
  outline: none !important;
  -webkit-backface-visibility: hidden; }

.mfp-container {
  text-align: center;
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  padding: 0 8px;
  box-sizing: border-box; }

.mfp-container:before {
  content: '';
  display: inline-block;
  height: 100%;
  vertical-align: middle; }

.mfp-align-top .mfp-container:before {
  display: none; }

.mfp-content {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  margin: 0 auto;
  text-align: left;
  z-index: 1045; }

.mfp-inline-holder .mfp-content,
.mfp-ajax-holder .mfp-content {
  width: 100%;
  cursor: auto; }

.mfp-ajax-cur {
  cursor: progress; }

.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close {
  cursor: -moz-zoom-out;
  cursor: -webkit-zoom-out;
  cursor: zoom-out; }

.mfp-zoom {
  cursor: pointer;
  cursor: -webkit-zoom-in;
  cursor: -moz-zoom-in;
  cursor: zoom-in; }

.mfp-auto-cursor .mfp-content {
  cursor: auto; }

.mfp-close,
.mfp-arrow,
.mfp-preloader,
.mfp-counter {
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none; }

.mfp-loading.mfp-figure {
  display: none; }

.mfp-hide {
  display: none !important; }

.mfp-preloader {
  color: #CCC;
  position: absolute;
  top: 50%;
  width: auto;
  text-align: center;
  margin-top: -0.8em;
  left: 8px;
  right: 8px;
  z-index: 1044; }
  .mfp-preloader a {
    color: #CCC; }
    .mfp-preloader a:hover {
      color: #FFF; }

.mfp-s-ready .mfp-preloader {
  display: none; }

.mfp-s-error .mfp-content {
  display: none; }

button.mfp-close,
button.mfp-arrow {
  overflow: visible;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none;
  display: block;
  outline: none;
  padding: 0;
  z-index: 1046;
  box-shadow: none;
  touch-action: manipulation; }

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

.mfp-close {
  width: 44px;
  height: 44px;
  line-height: 44px;
  position: absolute;
  right: 0;
  top: 0;
  text-decoration: none;
  text-align: center;
  opacity: 0.65;
  padding: 0 0 18px 10px;
  color: #FFF;
  font-style: normal;
  font-size: 28px;
  font-family: Arial, Baskerville, monospace; }
  .mfp-close:hover,
  .mfp-close:focus {
    opacity: 1; }
  .mfp-close:active {
    top: 1px; }

.mfp-close-btn-in .mfp-close {
  color: #333; }

.mfp-image-holder .mfp-close,
.mfp-iframe-holder .mfp-close {
  color: #FFF;
  right: -6px;
  text-align: right;
  padding-right: 6px;
  width: 100%; }

.mfp-counter {
  position: absolute;
  top: 0;
  right: 0;
  color: #CCC;
  font-size: 12px;
  line-height: 18px;
  white-space: nowrap; }

.mfp-arrow {
  position: absolute;
  opacity: 0.65;
  margin: 0;
  top: 50%;
  margin-top: -55px;
  padding: 0;
  width: 90px;
  height: 110px;
  -webkit-tap-highlight-color: transparent; }
  .mfp-arrow:active {
    margin-top: -54px; }
  .mfp-arrow:hover,
  .mfp-arrow:focus {
    opacity: 1; }
  .mfp-arrow:before,
  .mfp-arrow:after {
    content: '';
    display: block;
    width: 0;
    height: 0;
    position: absolute;
    left: 0;
    top: 0;
    margin-top: 35px;
    margin-left: 35px;
    border: medium inset transparent; }
  .mfp-arrow:after {
    border-top-width: 13px;
    border-bottom-width: 13px;
    top: 8px; }
  .mfp-arrow:before {
    border-top-width: 21px;
    border-bottom-width: 21px;
    opacity: 0.7; }

.mfp-arrow-left {
  left: 0; }
  .mfp-arrow-left:after {
    border-right: 17px solid #FFF;
    margin-left: 31px; }
  .mfp-arrow-left:before {
    margin-left: 25px;
    border-right: 27px solid #3F3F3F; }

.mfp-arrow-right {
  right: 0; }
  .mfp-arrow-right:after {
    border-left: 17px solid #FFF;
    margin-left: 39px; }
  .mfp-arrow-right:before {
    border-left: 27px solid #3F3F3F; }

.mfp-iframe-holder {
  padding-top: 40px;
  padding-bottom: 40px; }
  .mfp-iframe-holder .mfp-content {
    line-height: 0;
    width: 100%;
    max-width: 900px; }
  .mfp-iframe-holder .mfp-close {
    top: -40px; }

.mfp-iframe-scaler {
  width: 100%;
  height: 0;
  overflow: hidden;
  padding-top: 56.25%; }
  .mfp-iframe-scaler iframe {
    position: absolute;
    display: block;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
    background: #000; }

/* Main image in popup */
img.mfp-img {
  width: auto;
  max-width: 100%;
  height: auto;
  display: block;
  line-height: 0;
  box-sizing: border-box;
  padding: 40px 0 40px;
  margin: 0 auto; }

/* The shadow behind the image */
.mfp-figure {
  line-height: 0; }
  .mfp-figure:after {
    content: '';
    position: absolute;
    left: 0;
    top: 40px;
    bottom: 40px;
    display: block;
    right: 0;
    width: auto;
    height: auto;
    z-index: -1;
    box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
    background: #444; }
  .mfp-figure small {
    color: #BDBDBD;
    display: block;
    font-size: 12px;
    line-height: 14px; }
  .mfp-figure figure {
    margin: 0; }

.mfp-bottom-bar {
  margin-top: -36px;
  position: absolute;
  top: 100%;
  left: 0;
  width: 100%;
  cursor: auto; }

.mfp-title {
  text-align: left;
  line-height: 18px;
  color: #F3F3F3;
  word-wrap: break-word;
  padding-right: 36px; }

.mfp-image-holder .mfp-content {
  max-width: 100%; }

.mfp-gallery .mfp-image-holder .mfp-figure {
  cursor: pointer; }

@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) {
  /**
       * Remove all paddings around the image on small screen
       */
  .mfp-img-mobile .mfp-image-holder {
    padding-left: 0;
    padding-right: 0; }
  .mfp-img-mobile img.mfp-img {
    padding: 0; }
  .mfp-img-mobile .mfp-figure:after {
    top: 0;
    bottom: 0; }
  .mfp-img-mobile .mfp-figure small {
    display: inline;
    margin-left: 5px; }
  .mfp-img-mobile .mfp-bottom-bar {
    background: rgba(0, 0, 0, 0.6);
    bottom: 0;
    margin: 0;
    top: auto;
    padding: 3px 5px;
    position: fixed;
    box-sizing: border-box; }
    .mfp-img-mobile .mfp-bottom-bar:empty {
      padding: 0; }
  .mfp-img-mobile .mfp-counter {
    right: 5px;
    top: 3px; }
  .mfp-img-mobile .mfp-close {
    top: 0;
    right: 0;
    width: 35px;
    height: 35px;
    line-height: 35px;
    background: rgba(0, 0, 0, 0.6);
    position: fixed;
    text-align: center;
    padding: 0; } }

@media all and (max-width: 900px) {
  .mfp-arrow {
    -webkit-transform: scale(0.75);
    transform: scale(0.75); }
  .mfp-arrow-left {
    -webkit-transform-origin: 0;
    transform-origin: 0; }
  .mfp-arrow-right {
    -webkit-transform-origin: 100%;
    transform-origin: 100%; }
  .mfp-container {
    padding-left: 6px;
    padding-right: 6px; } }


/* s_parsley */
input.parsley-success,
select.parsley-success,
textarea.parsley-success {
  color: #468847;
  background-color: #DFF0D8;
  border: 1px solid #D6E9C6;
}

input.parsley-error,
select.parsley-error,
textarea.parsley-error {
  color: #B94A48;
  background-color: #F2DEDE;
  border: 1px solid #EED3D7;
}

.parsley-errors-list {
  margin: 2px 0 3px;
  padding: 0;
  list-style-type: none;
  font-size: 0.9em;
  line-height: 0.9em;
  opacity: 0;

  transition: all .3s ease-in;
  -o-transition: all .3s ease-in;
  -moz-transition: all .3s ease-in;
  -webkit-transition: all .3s ease-in;
}

.parsley-errors-list.filled {
  opacity: 1;
}


