/* Theme base styles */

/* Tools
Any animations, or functions used throughout the project.
Note: _macros.css needs to be imported into each stylesheet where macros are used and not included here
*/

/* Generic
This is where reset, normalize & box-sizing styles go.
*/

*, *:before, *:after {
  box-sizing: border-box;
}
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */

/* Document
   ========================================================================== */

/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in iOS.
 */

html {
  line-height: 1.15; /* 1 */
  -webkit-text-size-adjust: 100%; /* 2 */
}

/* Sections
   ========================================================================== */

/**
 * Remove the margin in all browsers.
 */

body {
  margin: 0;
}

/**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Firefox, and Safari.
 */

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

/* Grouping content
   ========================================================================== */

/**
 * Add the correct box sizing in Firefox.
 */

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

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */

pre {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/* Text-level semantics
   ========================================================================== */

/**
 * 1. Remove the bottom border in Chrome 57-
 * 2. Add the correct text decoration in Chrome, Edge, Opera, and Safari.
 */

abbr[title] {
  border-bottom: none; /* 1 */
  text-decoration: underline; /* 2 */
  text-decoration: underline dotted; /* 2 */
}

/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */

b,
strong {
  font-weight: bolder;
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */

code,
kbd,
samp {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/**
 * Add the correct font size in all browsers.
 */

small {
  font-size: 80%;
}

/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */

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

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

/* Forms
   ========================================================================== */

/**
 * 1. Change the font styles in all browsers.
 * 2. Remove the margin in Firefox and Safari.
 */

button,
input,
optgroup,
select,
textarea {
  font-family: inherit; /* 1 */
  font-size: 100%; /* 1 */
  line-height: 1.15; /* 1 */
  margin: 0; /* 2 */
}

/**
 * Remove the inheritance of text transform in Edge and Firefox.
 * 1. Remove the inheritance of text transform in Firefox.
 */

button,
select { /* 1 */
  text-transform: none;
}

/**
 * Correct the inability to style clickable types in iOS and Safari.
 */

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

/**
 * Remove the inner border and padding in Firefox.
 */

button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}

/**
 * Restore the focus styles unset by the previous rule.
 */

button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
  outline: 1px dotted ButtonText;
}

/**
 * Correct the padding in Firefox.
 */

fieldset {
  padding: 0.35em 0.75em 0.625em;
}

/**
 * Remove the padding so developers are not caught out when they zero out `fieldset` elements in all browsers.
 */

legend {
  padding: 0;
}

/**
 * Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */

progress {
  vertical-align: baseline;
}

/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */

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

/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */

[type="search"] {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -2px; /* 2 */
}

/**
 * Remove the inner padding in Chrome and Safari on macOS.
 */

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

/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */

::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}

/* Interactive
   ========================================================================== */

/*
 * Add the correct display in Edge and Firefox.
 */

details {
  display: block;
}

/*
 * Add the correct display in all browsers.
 */

summary {
  display: list-item;
}

/* Objects
Non-cosmetic design patterns including grid and layout classes)
*/



/* CSS variables */

:root {
  --column-gap: 2.13%;
  --column-width-multiplier: 8.333;
}

/* Mobile layout */

.row-fluid {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
}


  .row-fluid .span1,
  .row-fluid .span2,
  .row-fluid .span3,
  .row-fluid .span4,
  .row-fluid .span5,
  .row-fluid .span6,
  .row-fluid .span7,
  .row-fluid .span8,
  .row-fluid .span9,
  .row-fluid .span10,
  .row-fluid .span11,
  .row-fluid .span12{
  min-height: 1px;
  width: 100%;
}

/* Desktop layout */

@media (min-width: 768px) {
  .row-fluid {
    flex-wrap: nowrap;
    justify-content: space-between;
  }

  
    .row-fluid .span1 {
      width: calc(var(--column-width-multiplier) * 1% * 1 - var(--column-gap) * (11 * var(--column-width-multiplier) / 100));
    }
  
    .row-fluid .span2 {
      width: calc(var(--column-width-multiplier) * 1% * 2 - var(--column-gap) * (10 * var(--column-width-multiplier) / 100));
    }
  
    .row-fluid .span3 {
      width: calc(var(--column-width-multiplier) * 1% * 3 - var(--column-gap) * (9 * var(--column-width-multiplier) / 100));
    }
  
    .row-fluid .span4 {
      width: calc(var(--column-width-multiplier) * 1% * 4 - var(--column-gap) * (8 * var(--column-width-multiplier) / 100));
    }
  
    .row-fluid .span5 {
      width: calc(var(--column-width-multiplier) * 1% * 5 - var(--column-gap) * (7 * var(--column-width-multiplier) / 100));
    }
  
    .row-fluid .span6 {
      width: calc(var(--column-width-multiplier) * 1% * 6 - var(--column-gap) * (6 * var(--column-width-multiplier) / 100));
    }
  
    .row-fluid .span7 {
      width: calc(var(--column-width-multiplier) * 1% * 7 - var(--column-gap) * (5 * var(--column-width-multiplier) / 100));
    }
  
    .row-fluid .span8 {
      width: calc(var(--column-width-multiplier) * 1% * 8 - var(--column-gap) * (4 * var(--column-width-multiplier) / 100));
    }
  
    .row-fluid .span9 {
      width: calc(var(--column-width-multiplier) * 1% * 9 - var(--column-gap) * (3 * var(--column-width-multiplier) / 100));
    }
  
    .row-fluid .span10 {
      width: calc(var(--column-width-multiplier) * 1% * 10 - var(--column-gap) * (2 * var(--column-width-multiplier) / 100));
    }
  
    .row-fluid .span11 {
      width: calc(var(--column-width-multiplier) * 1% * 11 - var(--column-gap) * (1 * var(--column-width-multiplier) / 100));
    }
  
}
.content-wrapper {
  margin: 0 auto;
  padding: 0 1rem;
}

@media screen and (min-width: 1380px) {
  .content-wrapper {
    padding: 0;
  }
}

.dnd-section > .row-fluid {
  margin: 0 auto;
}

.dnd-section .dnd-column {
  padding: 0 1rem;
}

@media (max-width: 767px) {
  .dnd-section .dnd-column {
    padding: 0;
  }
}

/* Elements
Base HMTL elements are styled in this section (<body>, <h1>, <a>, <p>, <button> etc.)
*/

/* The overflow-wrap is meant to prevent long/large words from breaking the mobile responsiveness of a page (e.g. horizontal scrolling). It is preferred to reduce font sizes on mobile to address this, with this CSS specifically helping with extreme scenarios where a reduction in font size is not possible. */

body {
  line-height: 1.4;
  overflow-wrap: break-word;
}

/* Handles word breaking for a few specific languages which handle breaks in words differently. If your content is not translated into these languages, you can safely remove this.  */

html[lang^="ja"] body,
html[lang^="zh"] body,
html[lang^="ko"] body {
  line-break: strict;
  overflow-wrap: normal;
  word-break: break-all;
}

/* Paragraphs */

p {
  font-size: 1rem;
  margin: 0 0 1.4rem;
}

/* Anchors */

a {
  cursor: pointer;
}

/* Headings */

h1,
h2,
h3,
h4,
h5,
h6 {
  margin: 0 0 1.4rem;
}

/* Lists */

ul,
ol {
  margin: 0 0 1.4rem;
}

ul ul,
ol ul,
ul ol,
ol ol {
  margin: 0;
}

ul.no-list {
  list-style: none;
  margin: 0;
  padding-left: 0;
}

/* Code blocks */

pre {
  overflow: auto;
}

code {
  vertical-align: bottom;
}

/* Blockquotes */

blockquote {
  border-left: 2px solid;
  margin: 0 0 1.4rem;
  padding-left: 0.7rem;
}

/* Horizontal rules */

hr {
  border: none;
  border-bottom: 1px solid #CCC;
}

/* Image alt text */

img {
  font-size: 0.583rem;
  word-break: normal;
}
button,
.button,
.hs-button {
  cursor: pointer;
  display: inline-block;
  text-align: center;
  transition: all 0.15s linear;
  white-space: normal;
}

button:disabled,
.button:disabled,
.hs-button:disabled {
  background-color: #D0D0D0;
  border-color: #D0D0D0;
  color: #E6E6E6;
}

/* No button */

.no-button,
.no-button:hover,
.no-button:focus,
.no-button:active {
  background: none;
  border: none;
  border-radius: 0;
  color: initial;
  font-family: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  letter-spacing: inherit;
  line-height: inherit;
  margin-bottom: 0;
  padding: 0;
  text-align: left;
  text-decoration: none;
  transition: none;
}
/* Fields */

.hs-form-field {
  margin-bottom: 1.4rem;
}

/* Labels */

form label {
  display: block;
  font-size: 16px;
  margin-bottom: 0.35rem;
}

/* Form Title */
.form-title {
  margin-bottom: 0;
}

/* Help text */

form legend {
  font-size: 14px;
}

/* Inputs */

form input[type=text],
form input[type=search],
form input[type=email],
form input[type=password],
form input[type=tel],
form input[type=number],
form input[type=file],
form select,
form textarea {
  display: inline-block;
  font-size: 16px;
  padding:8px 15px;
  width: 100%!important;
}

form textarea {
  resize: vertical;
}

form fieldset {
  max-width: 100% !important;
}

/* Inputs - checkbox/radio */

form .inputs-list {
  margin: 0;
  padding: 0;
  list-style: none;
}

form .inputs-list > li {
  display: block;
  margin: 0;
}

form .inputs-list input,
form .inputs-list span {
  vertical-align: middle;
}

form input[type=checkbox],
form input[type=radio] {
  cursor: pointer;
  margin-right: 0.35rem;

}

/* Inputs - date picker */

.hs-dateinput {
  position: relative;
}

.hs-dateinput:before {
  content:'\01F4C5';
  position: absolute;
  right: 10%;
  top: 50%;
  transform: translateY(-50%);
}

.fn-date-picker .pika-table thead th {
  color: #FFF;
}

.fn-date-picker td.is-selected .pika-button {
  border-radius: 0;
  box-shadow: none;
}

.fn-date-picker td .pika-button:hover,
.fn-date-picker td .pika-button:focus {
  border-radius: 0 !important;
  color: #FFF;
}

/* Inputs - file picker */

form input[type=file] {
  background-color: transparent;
  border: initial;
  padding: initial;
}

/* Headings and text */

form .hs-richtext,
form .hs-richtext p {
  font-size: 0.875rem;
  margin: 0 0 1.4rem;
}

form .hs-richtext img {
  max-width: 100% !important;
}

/* GDPR */

.legal-consent-container .hs-form-booleancheckbox-display > span,
.legal-consent-container .hs-form-booleancheckbox-display > span p {
  margin-left: 1rem !important;
}

/* Validation */

.hs-form-required {
  color: #EF6B51;
}

.hs-input.invalid.error {
  border-color: #EF6B51;
}

.hs-error-msg {
  color: #EF6B51;
  margin-top: 0.35rem;
}

/* Submit button */

form input[type=submit],
form .hs-button {
  cursor: pointer;
  display: inline-block;
  text-align: center;
  transition: all 0.15s linear;
  white-space: normal;
}

/* Captcha */

.grecaptcha-badge {
  margin: 0 ;
}


  /* Search button input field and suggestions */
  .body-container-wrapper .hs-search-field__button {
    padding: 15px;
  }

  .body-container-wrapper .hs-search-field__bar--button-inline .hs-search-field__button {
    margin-left: 6px;
    margin-bottom: 0;
  }

  .body-container-wrapper .hs-search-field__button svg {
    height: 15px;
    fill: #fff;
  }

  .body-container-wrapper .hs-search-field__bar > form > .hs-search-field__input {
    padding: 10px;
  }

  .body-container-wrapper .hs-search-field__suggestions li a {
    color: #494A52;
    padding: 0.35rem 0.7rem;
    text-decoration: none;
    transition: background-color 0.3s;
  }

/* Table */

table {
  border-collapse: collapse;
  margin-bottom: 1.4rem;
  overflow-wrap: break-word;
}

/* Table cells */

td,
th {
  vertical-align: top;
}

/* Table header */

thead th {
  vertical-align: bottom;
}

/* Components
Specific pieces of UI that are stylized. Typically used for global partial styling
*/

/* Header DND sections */

.header .dnd-section {
  padding: 0;
}

/* Header container */

.header__container {
  display: flex;
  justify-content: space-between;
}

.header__row-1 {
  padding-top: 1rem;
}

.header__row-1,
.header__row-2 {
  align-items: center;
  display: flex;
  justify-content: flex-end;
  width: 100%;
}

@media (max-width: 1150px) and (min-width: 767px) {
  .header__column {
    width: 100%;
  }
}

@media (max-width: 767px) {
  .header__container {
    flex-direction: column;
    padding: 1rem 0 0;
  }

  .header__column {
    position: relative;
  }

  .header__row-1 {
    padding-top: 0;
  }

  .header__row-2 {
    justify-content: center;
    padding: 1.05rem;
  }
}

/* Navigation skipper */

.header__skip {
  height: 1px;
  left: -1000px;
  overflow: hidden;
  position: absolute;
  text-align: left;
  top: -1000px;
  width: 1px;
}

.header__skip:hover,
.header__skip:focus,
.header__skip:active {
  height: auto;
  left: 0;
  overflow: visible;
  top: 0;
  width: auto;
}

/* Logo */

.header__logo {
  align-items: center;
  display: flex;
  height: auto;
  margin-right: auto;
  max-width: 200px;
  overflow: hidden;
}

@media (max-width: 767px) {
  .header__logo {
    margin: 0 auto;
    width: 100%;
  }
}

.header__logo img {
  max-width: 100%;
}

.header__logo .logo-company-name {
  font-size: 1.167rem;
  margin-top: 0.7rem;
}

.header__logo--main {
  padding-top: 1rem;
}

/* Search bar */

.header__search {
  padding: 0 1rem;
  width: auto;
}



  .hs-search-field__form {
    position: relative;
  }

  .header__search .hs-search-field__label {
    flex-basis: auto;
  }



.header__search .hs-search-field__input {
  
  height: 45px;
  padding: 0 0.7rem;
}



  .header__search .hs-search-field__button {
    padding: 0;
    fill: #000;
    background-color: transparent;
    border: none;
    padding: 10px;
    position: absolute;
    top: 0;
    right: 0;
  }

  .header__search .hs-search-field__button svg {
    height: 25px;
  }


.header__search .hs-search-field--open .hs-search-field__input {
  border-bottom: none;
  border-radius: 6px 6px 0 0;
  max-width: 100%;
}

.header__search .hs-search-field--open .hs-search-field__suggestions {
  background-color: #FFF;
  border: 2px solid #D1D6DC;
  border-radius: 0 0 6px 6px;
  border-top-width: 1px;
  position: absolute;
  width: 100%;
  z-index: 10;
}

.header__search .hs-search-field__suggestions li {
  border-top: 1px solid #D1D6DC;
  font-size: 0.875rem;
}

.header__search .hs-search-field__suggestions li a {
  color: #494A52;
  padding: 0.35rem 0.7rem;
  text-decoration: none;
  transition: background-color 0.3s;
}

.header__search .hs-search-field__suggestions #results-for {
  display: none;
}

@media (min-width: 767px) {
  .header__search form {
    align-items: center;
    display: flex;
    flex-direction: row;
  }

  .header__search label {
    margin: 0 1rem 0 0;
  }

  .header__search .hs-search-field__input {
    width: auto;
  }
}

@media (max-width: 767px) {
  .header__search {
    border-top: 2px solid #CED4DB;
    order: 1;
    padding: 1.05rem;
  }
}

/* Language switcher */

.header__language-switcher {
  cursor: pointer;
  padding-right: 1.4rem;
}

.header__language-switcher .lang_switcher_class {
  position: static;
}

.header__language-switcher .lang_list_class {
  border: 2px solid;
  border-radius: 3px;
  box-shadow: 0 2px 9px 0 rgba(0, 0, 0, 0.2);
  display: block;
  left: calc(100% - 24px);
  opacity: 0;
  min-width: 100px;
  padding-top: 0;
  text-align: left;
  top: 100%;
  transition: opacity 0.3s;
  visibility: hidden;
}

.header__language-switcher:hover .lang_list_class,
.header__language-switcher:focus .lang_list_class {
  opacity: 1;
  transition: opacity 0.3s;
  visibility: visible;
}

.header__language-switcher .lang_list_class:before {
  left: 70%;
  top: -25px;
}

.header__language-switcher .lang_list_class:after {
  left: 70%;
  top: -22px;
}

.header__language-switcher .lang_list_class.first-active::after {
  top: -22px;
  transition: 0.3s;
}

.header__language-switcher .lang_list_class li {
  border: none;
  font-size: 18px;
  padding: 0.35rem 0.7rem;
}

.header__language-switcher .lang_list_class li:first-child {
  border-radius: 6px 6px 0 0;
  border-top: none;
}

.header__language-switcher .lang_list_class li:last-child {
  border-bottom: none;
  border-radius: 0 0 6px 6px;
}

.header__language-switcher .lang_list_class li:hover {
  transition: background-color 0.3s;
}

.header__language-switcher--label {
  display: flex;
  position: relative;
}

.header__language-switcher--label-current {
  align-items: center;
  display: flex;
  font-size: 0.75rem;
  margin-bottom: 0.175rem;
  margin-left: 0.7rem;
}

.header__language-switcher--label-current:after {
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
  border-top: 6px solid #494A52;
  content: "";
  display: block;
  height: 0px;
  margin-left: 0.7rem;
  margin-top: 0.175rem;
  width: 0px;
}

@media (max-width: 767px) {
  .header__language-switcher {
    border-top: 2px solid #CED4DB;
    padding-left: 1.05rem;
    padding-right: 0;
  }

  .header__language-switcher .lang_list_class {
    border: none;
    box-shadow: unset;
    display: block;
    left: 30px;
    opacity: 1;
    padding: 0 1.05rem;
    top: 0;
    visibility: visible;
  }

  .header__language-switcher .lang_list_class li {
    background-color: inherit;
    font-size: 0.917rem;
  }

  .header__language-switcher--label-current {
    display: none;
  }

  .header__language-switcher .globe_class {
    background-image: none;
  }

  .header__language-switcher .lang_list_class li:hover{
    background-color: inherit;
  }

  .header__language-switcher .lang_list_class:before,
  .header__language-switcher .lang_list_class:after {
    content: none;
  }}

/* Navigation */

#nav-toggle {
  display: none;
}

/* Mobile toggles */

@media (max-width: 767px) {
  .header__navigation,
  .header__search,
  .header__language-switcher {
    display: none;
    width: 100%;
  }

  .header__navigation.open,
  .header__search.open,
  .header__language-switcher.open {
    background-color: #F8FAFC;
    display: block;
    left: 0;
    min-height: calc(100vh - 115px);
    position: absolute;
    right: 0;
    top: 75px;
    z-index: 2;
  }

  .header__navigation--toggle,
  .header__search--toggle,
  .header__language-switcher--toggle,
  .header__close--toggle {
    cursor: pointer;
    margin: 0 5vw;
    position: relative;
  }

  .header__navigation--toggle.hide,
  .header__search--toggle.hide,
  .header__language-switcher--toggle.hide {
    display: none;
  }

  .header__navigation--toggle.open,
  .header__search--toggle.open,
  .header__language-switcher--toggle.open {
    display: block;
    margin-left: 0;
    margin-right: auto;
  }

  .header__navigation--toggle:after,
  .header__search--toggle:after,
  .header__language-switcher--toggle:after {
    display: none;
    font-size: 1.083rem;
    font-weight: 600;
    position: absolute;
    left: 40px;
    text-transform: uppercase;
    top: -10px;
  }

  .header__navigation--toggle.open:after,
  .header__search--toggle.open:after,
  .header__language-switcher--toggle.open:after {
    display: block;
    word-break: normal;
  }

  .header__navigation--toggle {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHdpZHRoPSIyNHB4IiBoZWlnaHQ9IjI0cHgiIHZpZXdCb3g9IjAgMCAyNCAxOSIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4gICAgICAgIDx0aXRsZT5oYW1idXJnZXI8L3RpdGxlPiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4gICAgPGcgaWQ9ImhhbWJ1cmdlciIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+ICAgICAgICA8ZyBpZD0iR3JvdXAiIHN0cm9rZT0iIzQ5NEE1MiIgc3Ryb2tlLXdpZHRoPSIzIj4gICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlIiB4PSIxLjUiIHk9IjEuNSIgd2lkdGg9IjIxIiBoZWlnaHQ9IjEiIHJ4PSIwLjUiPjwvcmVjdD4gICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLUNvcHktNCIgeD0iMS41IiB5PSI5LjUiIHdpZHRoPSIyMSIgaGVpZ2h0PSIxIiByeD0iMC41Ij48L3JlY3Q+ICAgICAgICAgICAgPHJlY3QgaWQ9IlJlY3RhbmdsZS1Db3B5LTUiIHg9IjEuNSIgeT0iMTcuNSIgd2lkdGg9IjIxIiBoZWlnaHQ9IjEiIHJ4PSIwLjUiPjwvcmVjdD4gICAgICAgIDwvZz4gICAgPC9nPjwvc3ZnPg==);
    background-size: cover;
    height: 25px;
    width: 25px;
  }

  .header__navigation--toggle:after {
    content: "Menu";
  }

  .header__language-switcher--toggle {
    background-image: url(//static.hsappstatic.net/cos-LanguageSwitcher/static-1.1/img/globe.png);
    background-size: cover;
    height: 25px;
    width: 25px;
  }

  .header__language-switcher--toggle:after {
    content: "Language";
  }

  .header__search--toggle {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHdpZHRoPSIyNHB4IiBoZWlnaHQ9IjI0cHgiIHZpZXdCb3g9IjAgMCAyNCAyNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4gICAgICAgIDx0aXRsZT5TZWFyY2g8L3RpdGxlPiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4gICAgPGRlZnM+ICAgICAgICA8cGF0aCBkPSJNOS4xMzg2MTUzNCwxNS44OTI1Njg1IEM1LjQxMzk1NzQyLDE1Ljg5MjU2ODUgMi4zODM4ODUyNywxMi44NjM0NDc1IDIuMzgzODg1MjcsOS4xMzkwMDM3NiBDMi4zODM4ODUyNyw1LjQxNDU2MDA1IDUuNDEzOTU3NDIsMi4zODM4ODUyNyA5LjEzODYxNTM0LDIuMzgzODg1MjcgQzEyLjg2MzI3MzMsMi4zODM4ODUyNyAxNS44OTI1Njg1LDUuNDE0NTYwMDUgMTUuODkyNTY4NSw5LjEzOTAwMzc2IEMxNS44OTI1Njg1LDEyLjg2MzQ0NzUgMTIuODYzMjczMywxNS44OTI1Njg1IDkuMTM4NjE1MzQsMTUuODkyNTY4NSBNOS4xMzg3NTI0NSwyLjQzMzYwODg3ZS0xMyBDMTQuMTc3OTk1NSwyLjQzMzYwODg3ZS0xMyAxOC4yNzY0NTM3LDQuMTAwMzI0NzEgMTguMjc2NDUzNyw5LjEzOTI3Nzk2IEMxOC4yNzY0NTM3LDExLjIyOTgyMTEgMTcuNTcxMDE2OSwxMy4xNTg0NDM0IDE2LjM4NTYzMTMsMTQuNjk5NjY5NiBMMjMuNjUwODg4MSwyMS45NjUyMjY2IEMyNC4xMTYzNzA2LDIyLjQzMDcwOTIgMjQuMTE2MzcwNiwyMy4xODU0MDU1IDIzLjY1MDg4ODEsMjMuNjUwODg4MSBDMjMuMTg1NDA1NSwyNC4xMTYzNzA2IDIyLjQzMDcwOTIsMjQuMTE2MzcwNiAyMS45NjUyMjY2LDIzLjY1MDg4ODEgTDE0LjY5OTgxMzMsMTYuMzg1NDcxMyBDMTMuMTU4NDQwNSwxNy41NzA5NTA5IDExLjIyOTU3MzgsMTguMjc2NDUzNyA5LjEzODc1MjQ1LDE4LjI3NjQ1MzcgQzQuMDk5NTA5MzgsMTguMjc2NDUzNyAtMy43MzAzNDkzNmUtMTQsMTQuMTc4MjMxMiAtMy43MzAzNDkzNmUtMTQsOS4xMzkyNzc5NiBDLTMuNzMwMzQ5MzZlLTE0LDQuMTAwMzI0NzEgNC4wOTk1MDkzOCwyLjQzMzYwODg3ZS0xMyA5LjEzODc1MjQ1LDIuNDMzNjA4ODdlLTEzIFoiIGlkPSJwYXRoLTEiPjwvcGF0aD4gICAgPC9kZWZzPiAgICA8ZyBpZD0iU2VhcmNoIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4gICAgICAgIDxtYXNrIGlkPSJtYXNrLTIiIGZpbGw9IndoaXRlIj4gICAgICAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNwYXRoLTEiPjwvdXNlPiAgICAgICAgPC9tYXNrPiAgICAgICAgPHVzZSBpZD0iSWNvbnMvQWN0aW9ucy9TZWFyY2giIGZpbGw9IiM0OTRBNTIiIHhsaW5rOmhyZWY9IiNwYXRoLTEiPjwvdXNlPiAgICA8L2c+PC9zdmc+);
    background-size: cover;
    height: 25px;
    width: 25px;
  }

  .header__search--toggle:after {
    content: "Search";
  }

  .header__close--toggle {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHdpZHRoPSIyNHB4IiBoZWlnaHQ9IjE5cHgiIHZpZXdCb3g9IjAgMCAyNCAxOSIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4gICAgICAgIDx0aXRsZT5jbG9zZTwvdGl0bGU+ICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPiAgICA8ZyBpZD0iY2xvc2UiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPiAgICAgICAgPGcgaWQ9Ikdyb3VwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyLjAwMDAwMCwgLTEuMDAwMDAwKSIgc3Ryb2tlPSIjNDk0QTUyIiBzdHJva2Utd2lkdGg9IjMiPiAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEwLjAwMDAwMCwgMTAuNTAwMDAwKSByb3RhdGUoLTQ1LjAwMDAwMCkgdHJhbnNsYXRlKC0xMC4wMDAwMDAsIC0xMC41MDAwMDApICIgeD0iLTAuNSIgeT0iMTAuNSIgd2lkdGg9IjIxIiBoZWlnaHQ9IjEiIHJ4PSIwLjUiPjwvcmVjdD4gICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLUNvcHktNSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTAuMDAwMDAwLCAxMC41MDAwMDApIHJvdGF0ZSg0NS4wMDAwMDApIHRyYW5zbGF0ZSgtMTAuMDAwMDAwLCAtMTAuNTAwMDAwKSAiIHg9Ii0wLjUiIHk9IjEwLjUiIHdpZHRoPSIyMSIgaGVpZ2h0PSIxIiByeD0iMC41Ij48L3JlY3Q+ICAgICAgICA8L2c+ICAgIDwvZz48L3N2Zz4=);
    background-repeat: no-repeat;
    background-size: 110%;
    display: none;
    height: 25px;
    margin-right: 0;
    width: 25px;
  }

  .header__close--toggle.show {
    display: block;
  }
}
/* Menu and simple menu */

.hs-menu-wrapper ul {
  display: flex;
  flex-wrap: wrap;
  list-style: none;
  margin: 0;
  padding-left: 0;
}

/* Horizontal menu */

.hs-menu-wrapper.hs-menu-flow-horizontal .hs-menu-children-wrapper {
  flex-direction: column;
}

@media (max-width: 767px) {
  .hs-menu-wrapper.hs-menu-flow-horizontal ul {
    flex-direction: column;
  }
}

/* Vertical menu */

.hs-menu-wrapper.hs-menu-flow-vertical ul {
  flex-direction: column;
}

/* Flyouts */

.hs-menu-wrapper.hs-menu-flow-vertical.flyouts ul {
  display: inline-flex;
}

@media (max-width: 767px) {
  .hs-menu-wrapper.hs-menu-flow-vertical ul {
    display: flex;
  }
}

.hs-menu-wrapper.flyouts .hs-item-has-children {
  position: relative;
}

.hs-menu-wrapper.flyouts .hs-menu-children-wrapper {
  left: -9999px;
  opacity: 0;
  position: absolute;
}

.hs-menu-wrapper.flyouts .hs-menu-children-wrapper a {
  display: block;
  white-space: nowrap;
}

.hs-menu-wrapper.hs-menu-flow-horizontal.flyouts .hs-item-has-children:hover > .hs-menu-children-wrapper {
  left: 0;
  opacity: 1;
  top: 100%;
}

.hs-menu-wrapper.hs-menu-flow-vertical.flyouts .hs-item-has-children:hover > .hs-menu-children-wrapper {
  left: 100%;
  opacity: 1;
  top: 0;
}

@media (max-width: 767px) {
  .hs-menu-wrapper.flyouts .hs-menu-children-wrapper,
  .hs-menu-wrapper.hs-menu-flow-horizontal.flyouts .hs-item-has-children:hover > .hs-menu-children-wrapper,
  .hs-menu-wrapper.hs-menu-flow-vertical.flyouts .hs-item-has-children:hover > .hs-menu-children-wrapper {
    left: 0;
    opacity: 1;
    position: relative;
    top: auto;
  }
}

/* CTA, logo, and rich text images */

.hs_cos_wrapper_type_cta img,
.hs_cos_wrapper_type_logo img,
.hs_cos_wrapper_type_rich_text img {
  height: auto;
  max-width: 100%;
}

/* Utilities
Helper classes with ability to override anything that comes before it
*/

/* For content that needs to be visually hidden but stay visible for screenreaders */

.show-for-sr {
  border: 0 !important;
  clip: rect(0, 0, 0, 0) !important;
  height: 1px !important;
  overflow: hidden !important;
  padding: 0 !important;
  position: absolute !important;
  white-space: nowrap !important;
  width: 1px !important;
}

@media (max-width: 767px) {
  .show-for-sr--mobile {
    border: 0 !important;
    clip: rect(0, 0, 0, 0) !important;
    height: 1px !important;
    overflow: hidden !important;
    padding: 0 !important;
    position: absolute !important;
    white-space: nowrap !important;
    width: 1px !important;
  }
}

/*custom css*/
/* @import url('http://example.com/example_style.css'); */

/***********************************************/
/* CSS @imports must be at the top of the file */
/* Add them above this section                 */
/***********************************************/

/*****************************************/
/* Start your style declarations here    */
/*****************************************/

/*!
 * Bootstrap v4.1.3 (https://getbootstrap.com/)
 * Copyright 2011-2018 The Bootstrap Authors
 * Copyright 2011-2018 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
:root {
  --blue: #007bff;
  --indigo: #6610f2;
  --purple: #6f42c1;
  --pink: #e83e8c;
  --red: #dc3545;
  --orange: #fd7e14;
  --yellow: #ffc107;
  --green: #28a745;
  --teal: #20c997;
  --cyan: #17a2b8;
  --white: #fff;
  --gray: #6c757d;
  --gray-dark: #343a40;
  --primary: #007bff;
  --secondary: #6c757d;
  --success: #28a745;
  --info: #17a2b8;
  --warning: #ffc107;
  --danger: #dc3545;
  --light: #f8f9fa;
  --dark: #343a40;
  --breakpoint-xs: 0;
  --breakpoint-sm: 576px;
  --breakpoint-md: 768px;
  --breakpoint-lg: 992px;
  --breakpoint-xl: 1200px;
  --font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
}

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

html {
  font-family: sans-serif;
  line-height: 1.15;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  -ms-overflow-style: scrollbar;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

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

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

body {
  margin: 0;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #212529;
  text-align: left;
  background-color: #fff;
}

[tabindex="-1"]:focus {
  outline: 0 !important;
}

hr {
  box-sizing: content-box;
  height: 0;
  overflow: visible;
}

h1, h2, h3, h4, h5, h6 {
  margin-top: 0;
  margin-bottom: 0.5rem;
}

p {
  margin-top: 0;
  margin-bottom: 1rem;
}

abbr[title],
abbr[data-original-title] {
  text-decoration: underline;
  text-decoration: underline dotted;
  cursor: help;
  border-bottom: 0;
}

address {
  margin-bottom: 1rem;
  font-style: normal;
  line-height: inherit;
}

ol,
ul,
dl {
  margin-top: 0;
  margin-bottom: 1rem;
}

ol ol,
ul ul,
ol ul,
ul ol {
  margin-bottom: 0;
}

dt {
  font-weight: 700;
}

dd {
  margin-bottom: .5rem;
  margin-left: 0;
}

blockquote {
  margin: 0 0 1rem;
}

dfn {
  font-style: italic;
}

b,
strong {
  font-weight: bolder;
}

small {
  font-size: 80%;
}

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

sub {
  bottom: -.25em;
}

sup {
  top: -.5em;
}

a {
  color: #007bff;
  text-decoration: none;
  background-color: transparent;
  -webkit-text-decoration-skip: objects;
}

a:hover {
  color: #0056b3;
  text-decoration: underline;
}

a:not([href]):not([tabindex]) {
  color: inherit;
  text-decoration: none;
}

a:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus {
  color: inherit;
  text-decoration: none;
}

a:not([href]):not([tabindex]):focus {
  outline: 0;
}

pre,
code,
kbd,
samp {
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  font-size: 1em;
}

pre {
  margin-top: 0;
  margin-bottom: 1rem;
  overflow: auto;
  -ms-overflow-style: scrollbar;
}

figure {
  margin: 0 0 1rem;
}

img {
  vertical-align: middle;
  border-style: none;
}

svg {
  overflow: hidden;
  vertical-align: middle;
}

table {
  border-collapse: collapse;
}

caption {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  color: #6c757d;
  text-align: left;
  caption-side: bottom;
}

th {
  text-align: inherit;
}

label {
  display: inline-block;
  margin-bottom: 0.5rem;
}

button {
  border-radius: 0;
}

button:focus {
  outline: 1px dotted;
  outline: 5px auto -webkit-focus-ring-color;
}

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

button,
input {
  overflow: visible;
}

button,
select {
  text-transform: none;
}

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

button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  padding: 0;
  border-style: none;
}

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

input[type="date"],
input[type="time"],
input[type="datetime-local"],
input[type="month"] {
  -webkit-appearance: listbox;
}

textarea {
  overflow: auto;
  resize: vertical;
}

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

legend {
  display: block;
  width: 100%;
  max-width: 100%;
  padding: 0;
  margin-bottom: .5rem;
  font-size: 1.5rem;
  line-height: inherit;
  color: inherit;
  white-space: normal;
}

progress {
  vertical-align: baseline;
}

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

[type="search"] {
  outline-offset: -2px;
  -webkit-appearance: none;
}

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

::-webkit-file-upload-button {
  font: inherit;
  -webkit-appearance: button;
}

output {
  display: inline-block;
}

summary {
  display: list-item;
  cursor: pointer;
}

template {
  display: none;
}

[hidden] {
  display: none !important;
}

h1, h2, h3, h4, h5, h6,
.h1, .h2, .h3, .h4, .h5, .h6 {
  margin-bottom: 0.5rem;
  font-family: inherit;
  font-weight: 500;
  line-height: 1.2;
  color: inherit;
}

h1, .h1 {
  font-size: 2.5rem;
}

h2, .h2 {
  font-size: 2rem;
}

h3, .h3 {
  font-size: 1.75rem;
}

h4, .h4 {
  font-size: 1.5rem;
}

h5, .h5 {
  font-size: 1.25rem;
}

h6, .h6 {
  font-size: 1rem;
}

.lead {
  font-size: 1.25rem;
  font-weight: 300;
}

.display-1 {
  font-size: 6rem;
  font-weight: 300;
  line-height: 1.2;
}

.display-2 {
  font-size: 5.5rem;
  font-weight: 300;
  line-height: 1.2;
}

.display-3 {
  font-size: 4.5rem;
  font-weight: 300;
  line-height: 1.2;
}

.display-4 {
  font-size: 3.5rem;
  font-weight: 300;
  line-height: 1.2;
}

hr {
  margin-top: 1rem;
  margin-bottom: 1rem;
  border: 0;
  border-top: 1px solid rgba(0, 0, 0, 0.1);
}

small,
.small {
  font-size: 80%;
  font-weight: 400;
}

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

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

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

.list-inline-item {
  display: inline-block;
}

.list-inline-item:not(:last-child) {
  margin-right: 0.5rem;
}

.initialism {
  font-size: 90%;
  text-transform: uppercase;
}

.blockquote {
  margin-bottom: 1rem;
  font-size: 1.25rem;
}

.blockquote-footer {
  display: block;
  font-size: 80%;
  color: #6c757d;
}

.blockquote-footer::before {
  content: "\2014 \00A0";
}

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

.img-thumbnail {
  padding: 0.25rem;
  background-color: #fff;
  border: 1px solid #dee2e6;
  border-radius: 0.25rem;
  max-width: 100%;
  height: auto;
}

.figure {
  display: inline-block;
}

.figure-img {
  margin-bottom: 0.5rem;
  line-height: 1;
}

.figure-caption {
  font-size: 90%;
  color: #6c757d;
}

code {
  font-size: 87.5%;
  color: #e83e8c;
  word-break: break-word;
}

a > code {
  color: inherit;
}

kbd {
  padding: 0.2rem 0.4rem;
  font-size: 87.5%;
  color: #fff;
  background-color: #212529;
  border-radius: 0.2rem;
}

kbd kbd {
  padding: 0;
  font-size: 100%;
  font-weight: 700;
}

pre {
  display: block;
  font-size: 87.5%;
  color: #212529;
}

pre code {
  font-size: inherit;
  color: inherit;
  word-break: normal;
}

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

.container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}

@media (min-width: 576px) {
  .container {
    max-width: 540px;
  }
}

@media (min-width: 768px) {
  .container {
    max-width: 720px;
  }
}

@media (min-width: 992px) {
  .container {
    max-width: 960px;
  }
}

@media (min-width: 1200px) {
  .container {
    max-width: 1140px;
  }
}

.container-fluid {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}

.row {
  display: flex;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}

.no-gutters {
  margin-right: 0;
  margin-left: 0;
}

.no-gutters > .col,
.no-gutters > [class*="col-"] {
  padding-right: 0;
  padding-left: 0;
}

.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col,
.col-auto, .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, .col-sm,
.col-sm-auto, .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, .col-md,
.col-md-auto, .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, .col-lg,
.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl,
.col-xl-auto {
  position: relative;
  width: 100%;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
}

.col {
  flex-basis: 0;
  flex-grow: 1;
  max-width: 100%;
}

.col-auto {
  flex: 0 0 auto;
  width: auto;
  max-width: none;
}

.col-1 {
  flex: 0 0 8.333333%;
  max-width: 8.333333%;
}

.col-2 {
  flex: 0 0 16.666667%;
  max-width: 16.666667%;
}

.col-3 {
  flex: 0 0 25%;
  max-width: 25%;
}

.col-4 {
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}

.col-5 {
  flex: 0 0 41.666667%;
  max-width: 41.666667%;
}

.col-6 {
  flex: 0 0 50%;
  max-width: 50%;
}

.col-7 {
  flex: 0 0 58.333333%;
  max-width: 58.333333%;
}

.col-8 {
  flex: 0 0 66.666667%;
  max-width: 66.666667%;
}

.col-9 {
  flex: 0 0 75%;
  max-width: 75%;
}

.col-10 {
  flex: 0 0 83.333333%;
  max-width: 83.333333%;
}

.col-11 {
  flex: 0 0 91.666667%;
  max-width: 91.666667%;
}

.col-12 {
  flex: 0 0 100%;
  max-width: 100%;
}

.order-first {
  order: -1;
}

.order-last {
  order: 13;
}

.order-0 {
  order: 0;
}

.order-1 {
  order: 1;
}

.order-2 {
  order: 2;
}

.order-3 {
  order: 3;
}

.order-4 {
  order: 4;
}

.order-5 {
  order: 5;
}

.order-6 {
  order: 6;
}

.order-7 {
  order: 7;
}

.order-8 {
  order: 8;
}

.order-9 {
  order: 9;
}

.order-10 {
  order: 10;
}

.order-11 {
  order: 11;
}

.order-12 {
  order: 12;
}

.offset-1 {
  margin-left: 8.333333%;
}

.offset-2 {
  margin-left: 16.666667%;
}

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

.offset-4 {
  margin-left: 33.333333%;
}

.offset-5 {
  margin-left: 41.666667%;
}

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

.offset-7 {
  margin-left: 58.333333%;
}

.offset-8 {
  margin-left: 66.666667%;
}

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

.offset-10 {
  margin-left: 83.333333%;
}

.offset-11 {
  margin-left: 91.666667%;
}

@media (min-width: 576px) {
  .col-sm {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .col-sm-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .col-sm-1 {
    flex: 0 0 8.333333%;
    max-width: 8.333333%;
  }
  .col-sm-2 {
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }
  .col-sm-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-sm-4 {
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
  .col-sm-5 {
    flex: 0 0 41.666667%;
    max-width: 41.666667%;
  }
  .col-sm-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-sm-7 {
    flex: 0 0 58.333333%;
    max-width: 58.333333%;
  }
  .col-sm-8 {
    flex: 0 0 66.666667%;
    max-width: 66.666667%;
  }
  .col-sm-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-sm-10 {
    flex: 0 0 83.333333%;
    max-width: 83.333333%;
  }
  .col-sm-11 {
    flex: 0 0 91.666667%;
    max-width: 91.666667%;
  }
  .col-sm-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-sm-first {
    order: -1;
  }
  .order-sm-last {
    order: 13;
  }
  .order-sm-0 {
    order: 0;
  }
  .order-sm-1 {
    order: 1;
  }
  .order-sm-2 {
    order: 2;
  }
  .order-sm-3 {
    order: 3;
  }
  .order-sm-4 {
    order: 4;
  }
  .order-sm-5 {
    order: 5;
  }
  .order-sm-6 {
    order: 6;
  }
  .order-sm-7 {
    order: 7;
  }
  .order-sm-8 {
    order: 8;
  }
  .order-sm-9 {
    order: 9;
  }
  .order-sm-10 {
    order: 10;
  }
  .order-sm-11 {
    order: 11;
  }
  .order-sm-12 {
    order: 12;
  }
  .offset-sm-0 {
    margin-left: 0;
  }
  .offset-sm-1 {
    margin-left: 8.333333%;
  }
  .offset-sm-2 {
    margin-left: 16.666667%;
  }
  .offset-sm-3 {
    margin-left: 25%;
  }
  .offset-sm-4 {
    margin-left: 33.333333%;
  }
  .offset-sm-5 {
    margin-left: 41.666667%;
  }
  .offset-sm-6 {
    margin-left: 50%;
  }
  .offset-sm-7 {
    margin-left: 58.333333%;
  }
  .offset-sm-8 {
    margin-left: 66.666667%;
  }
  .offset-sm-9 {
    margin-left: 75%;
  }
  .offset-sm-10 {
    margin-left: 83.333333%;
  }
  .offset-sm-11 {
    margin-left: 91.666667%;
  }
}

@media (min-width: 768px) {
  .col-md {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .col-md-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .col-md-1 {
    flex: 0 0 8.333333%;
    max-width: 8.333333%;
  }
  .col-md-2 {
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }
  .col-md-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-md-4 {
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
  .col-md-5 {
    flex: 0 0 41.666667%;
    max-width: 41.666667%;
  }
  .col-md-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-md-7 {
    flex: 0 0 58.333333%;
    max-width: 58.333333%;
  }
  .col-md-8 {
    flex: 0 0 66.666667%;
    max-width: 66.666667%;
  }
  .col-md-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-md-10 {
    flex: 0 0 83.333333%;
    max-width: 83.333333%;
  }
  .col-md-11 {
    flex: 0 0 91.666667%;
    max-width: 91.666667%;
  }
  .col-md-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-md-first {
    order: -1;
  }
  .order-md-last {
    order: 13;
  }
  .order-md-0 {
    order: 0;
  }
  .order-md-1 {
    order: 1;
  }
  .order-md-2 {
    order: 2;
  }
  .order-md-3 {
    order: 3;
  }
  .order-md-4 {
    order: 4;
  }
  .order-md-5 {
    order: 5;
  }
  .order-md-6 {
    order: 6;
  }
  .order-md-7 {
    order: 7;
  }
  .order-md-8 {
    order: 8;
  }
  .order-md-9 {
    order: 9;
  }
  .order-md-10 {
    order: 10;
  }
  .order-md-11 {
    order: 11;
  }
  .order-md-12 {
    order: 12;
  }
  .offset-md-0 {
    margin-left: 0;
  }
  .offset-md-1 {
    margin-left: 8.333333%;
  }
  .offset-md-2 {
    margin-left: 16.666667%;
  }
  .offset-md-3 {
    margin-left: 25%;
  }
  .offset-md-4 {
    margin-left: 33.333333%;
  }
  .offset-md-5 {
    margin-left: 41.666667%;
  }
  .offset-md-6 {
    margin-left: 50%;
  }
  .offset-md-7 {
    margin-left: 58.333333%;
  }
  .offset-md-8 {
    margin-left: 66.666667%;
  }
  .offset-md-9 {
    margin-left: 75%;
  }
  .offset-md-10 {
    margin-left: 83.333333%;
  }
  .offset-md-11 {
    margin-left: 91.666667%;
  }
}

@media (min-width: 992px) {
  .col-lg {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .col-lg-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .col-lg-1 {
    flex: 0 0 8.333333%;
    max-width: 8.333333%;
  }
  .col-lg-2 {
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }
  .col-lg-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-lg-4 {
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
  .col-lg-5 {
    flex: 0 0 41.666667%;
    max-width: 41.666667%;
  }
  .col-lg-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-lg-7 {
    flex: 0 0 58.333333%;
    max-width: 58.333333%;
  }
  .col-lg-8 {
    flex: 0 0 66.666667%;
    max-width: 66.666667%;
  }
  .col-lg-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-lg-10 {
    flex: 0 0 83.333333%;
    max-width: 83.333333%;
  }
  .col-lg-11 {
    flex: 0 0 91.666667%;
    max-width: 91.666667%;
  }
  .col-lg-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-lg-first {
    order: -1;
  }
  .order-lg-last {
    order: 13;
  }
  .order-lg-0 {
    order: 0;
  }
  .order-lg-1 {
    order: 1;
  }
  .order-lg-2 {
    order: 2;
  }
  .order-lg-3 {
    order: 3;
  }
  .order-lg-4 {
    order: 4;
  }
  .order-lg-5 {
    order: 5;
  }
  .order-lg-6 {
    order: 6;
  }
  .order-lg-7 {
    order: 7;
  }
  .order-lg-8 {
    order: 8;
  }
  .order-lg-9 {
    order: 9;
  }
  .order-lg-10 {
    order: 10;
  }
  .order-lg-11 {
    order: 11;
  }
  .order-lg-12 {
    order: 12;
  }
  .offset-lg-0 {
    margin-left: 0;
  }
  .offset-lg-1 {
    margin-left: 8.333333%;
  }
  .offset-lg-2 {
    margin-left: 16.666667%;
  }
  .offset-lg-3 {
    margin-left: 25%;
  }
  .offset-lg-4 {
    margin-left: 33.333333%;
  }
  .offset-lg-5 {
    margin-left: 41.666667%;
  }
  .offset-lg-6 {
    margin-left: 50%;
  }
  .offset-lg-7 {
    margin-left: 58.333333%;
  }
  .offset-lg-8 {
    margin-left: 66.666667%;
  }
  .offset-lg-9 {
    margin-left: 75%;
  }
  .offset-lg-10 {
    margin-left: 83.333333%;
  }
  .offset-lg-11 {
    margin-left: 91.666667%;
  }
}

@media (min-width: 1200px) {
  .col-xl {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .col-xl-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .col-xl-1 {
    flex: 0 0 8.333333%;
    max-width: 8.333333%;
  }
  .col-xl-2 {
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }
  .col-xl-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-xl-4 {
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
  .col-xl-5 {
    flex: 0 0 41.666667%;
    max-width: 41.666667%;
  }
  .col-xl-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-xl-7 {
    flex: 0 0 58.333333%;
    max-width: 58.333333%;
  }
  .col-xl-8 {
    flex: 0 0 66.666667%;
    max-width: 66.666667%;
  }
  .col-xl-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-xl-10 {
    flex: 0 0 83.333333%;
    max-width: 83.333333%;
  }
  .col-xl-11 {
    flex: 0 0 91.666667%;
    max-width: 91.666667%;
  }
  .col-xl-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-xl-first {
    order: -1;
  }
  .order-xl-last {
    order: 13;
  }
  .order-xl-0 {
    order: 0;
  }
  .order-xl-1 {
    order: 1;
  }
  .order-xl-2 {
    order: 2;
  }
  .order-xl-3 {
    order: 3;
  }
  .order-xl-4 {
    order: 4;
  }
  .order-xl-5 {
    order: 5;
  }
  .order-xl-6 {
    order: 6;
  }
  .order-xl-7 {
    order: 7;
  }
  .order-xl-8 {
    order: 8;
  }
  .order-xl-9 {
    order: 9;
  }
  .order-xl-10 {
    order: 10;
  }
  .order-xl-11 {
    order: 11;
  }
  .order-xl-12 {
    order: 12;
  }
  .offset-xl-0 {
    margin-left: 0;
  }
  .offset-xl-1 {
    margin-left: 8.333333%;
  }
  .offset-xl-2 {
    margin-left: 16.666667%;
  }
  .offset-xl-3 {
    margin-left: 25%;
  }
  .offset-xl-4 {
    margin-left: 33.333333%;
  }
  .offset-xl-5 {
    margin-left: 41.666667%;
  }
  .offset-xl-6 {
    margin-left: 50%;
  }
  .offset-xl-7 {
    margin-left: 58.333333%;
  }
  .offset-xl-8 {
    margin-left: 66.666667%;
  }
  .offset-xl-9 {
    margin-left: 75%;
  }
  .offset-xl-10 {
    margin-left: 83.333333%;
  }
  .offset-xl-11 {
    margin-left: 91.666667%;
  }
}

.table {
  width: 100%;
  margin-bottom: 1rem;
  background-color: transparent;
}

.table th,
.table td {
  padding: 0.75rem;
  vertical-align: top;
  border-top: 1px solid #dee2e6;
}

.table thead th {
  vertical-align: bottom;
  border-bottom: 2px solid #dee2e6;
}

.table tbody + tbody {
  border-top: 2px solid #dee2e6;
}

.table .table {
  background-color: #fff;
}

.table-sm th,
.table-sm td {
  padding: 0.3rem;
}

.table-bordered {
  border: 1px solid #dee2e6;
}

.table-bordered th,
.table-bordered td {
  border: 1px solid #dee2e6;
}

.table-bordered thead th,
.table-bordered thead td {
  border-bottom-width: 2px;
}

.table-borderless th,
.table-borderless td,
.table-borderless thead th,
.table-borderless tbody + tbody {
  border: 0;
}

.table-striped tbody tr:nth-of-type(odd) {
  background-color: rgba(0, 0, 0, 0.05);
}

.table-hover tbody tr:hover {
  background-color: rgba(0, 0, 0, 0.075);
}

.table-primary,
.table-primary > th,
.table-primary > td {
  background-color: #b8daff;
}

.table-hover .table-primary:hover {
  background-color: #9fcdff;
}

.table-hover .table-primary:hover > td,
.table-hover .table-primary:hover > th {
  background-color: #9fcdff;
}

.table-secondary,
.table-secondary > th,
.table-secondary > td {
  background-color: #d6d8db;
}

.table-hover .table-secondary:hover {
  background-color: #c8cbcf;
}

.table-hover .table-secondary:hover > td,
.table-hover .table-secondary:hover > th {
  background-color: #c8cbcf;
}

.table-success,
.table-success > th,
.table-success > td {
  background-color: #c3e6cb;
}

.table-hover .table-success:hover {
  background-color: #b1dfbb;
}

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

.table-info,
.table-info > th,
.table-info > td {
  background-color: #bee5eb;
}

.table-hover .table-info:hover {
  background-color: #abdde5;
}

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

.table-warning,
.table-warning > th,
.table-warning > td {
  background-color: #ffeeba;
}

.table-hover .table-warning:hover {
  background-color: #ffe8a1;
}

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

.table-danger,
.table-danger > th,
.table-danger > td {
  background-color: #f5c6cb;
}

.table-hover .table-danger:hover {
  background-color: #f1b0b7;
}

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

.table-light,
.table-light > th,
.table-light > td {
  background-color: #fdfdfe;
}

.table-hover .table-light:hover {
  background-color: #ececf6;
}

.table-hover .table-light:hover > td,
.table-hover .table-light:hover > th {
  background-color: #ececf6;
}

.table-dark,
.table-dark > th,
.table-dark > td {
  background-color: #c6c8ca;
}

.table-hover .table-dark:hover {
  background-color: #b9bbbe;
}

.table-hover .table-dark:hover > td,
.table-hover .table-dark:hover > th {
  background-color: #b9bbbe;
}

.table-active,
.table-active > th,
.table-active > td {
  background-color: rgba(0, 0, 0, 0.075);
}

.table-hover .table-active:hover {
  background-color: rgba(0, 0, 0, 0.075);
}

.table-hover .table-active:hover > td,
.table-hover .table-active:hover > th {
  background-color: rgba(0, 0, 0, 0.075);
}

.table .thead-dark th {
  color: #fff;
  background-color: #212529;
  border-color: #32383e;
}

.table .thead-light th {
  color: #495057;
  background-color: #e9ecef;
  border-color: #dee2e6;
}

.table-dark {
  color: #fff;
  background-color: #212529;
}

.table-dark th,
.table-dark td,
.table-dark thead th {
  border-color: #32383e;
}

.table-dark.table-bordered {
  border: 0;
}

.table-dark.table-striped tbody tr:nth-of-type(odd) {
  background-color: rgba(255, 255, 255, 0.05);
}

.table-dark.table-hover tbody tr:hover {
  background-color: rgba(255, 255, 255, 0.075);
}

@media (max-width: 575.98px) {
  .table-responsive-sm {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar;
  }
  .table-responsive-sm > .table-bordered {
    border: 0;
  }
}

@media (max-width: 767.98px) {
  .table-responsive-md {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar;
  }
  .table-responsive-md > .table-bordered {
    border: 0;
  }
}

@media (max-width: 991.98px) {
  .table-responsive-lg {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar;
  }
  .table-responsive-lg > .table-bordered {
    border: 0;
  }
}

@media (max-width: 1199.98px) {
  .table-responsive-xl {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar;
  }
  .table-responsive-xl > .table-bordered {
    border: 0;
  }
}

.table-responsive {
  display: block;
  width: 100%;
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
  -ms-overflow-style: -ms-autohiding-scrollbar;
}

.table-responsive > .table-bordered {
  border: 0;
}

.form-control {
  display: block;
  width: 100%;
  height: calc(2.25rem + 2px);
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  line-height: 1.5;
  color: #495057;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

@media screen and (prefers-reduced-motion: reduce) {
  .form-control {
    transition: none;
  }
}

.form-control::-ms-expand {
  background-color: transparent;
  border: 0;
}

.form-control:focus {
  color: #495057;
  background-color: #fff;
  border-color: #80bdff;
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}

.form-control::placeholder {
  color: #6c757d;
  opacity: 1;
}

.form-control:disabled, .form-control[readonly] {
  background-color: #e9ecef;
  opacity: 1;
}

select.form-control:focus::-ms-value {
  color: #495057;
  background-color: #fff;
}

.form-control-file,
.form-control-range {
  display: block;
  width: 100%;
}

.col-form-label {
  padding-top: calc(0.375rem + 1px);
  padding-bottom: calc(0.375rem + 1px);
  margin-bottom: 0;
  font-size: inherit;
  line-height: 1.5;
}

.col-form-label-lg {
  padding-top: calc(0.5rem + 1px);
  padding-bottom: calc(0.5rem + 1px);
  font-size: 1.25rem;
  line-height: 1.5;
}

.col-form-label-sm {
  padding-top: calc(0.25rem + 1px);
  padding-bottom: calc(0.25rem + 1px);
  font-size: 0.875rem;
  line-height: 1.5;
}

.form-control-plaintext {
  display: block;
  width: 100%;
  padding-top: 0.375rem;
  padding-bottom: 0.375rem;
  margin-bottom: 0;
  line-height: 1.5;
  color: #212529;
  background-color: transparent;
  border: solid transparent;
  border-width: 1px 0;
}

.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {
  padding-right: 0;
  padding-left: 0;
}

.form-control-sm {
  height: calc(1.8125rem + 2px);
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5;
  border-radius: 0.2rem;
}

.form-control-lg {
  height: calc(2.875rem + 2px);
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  line-height: 1.5;
  border-radius: 0.3rem;
}

select.form-control[size], select.form-control[multiple] {
  height: auto;
}

textarea.form-control {
  height: auto;
}

.form-group {
  margin-bottom: 1rem;
}

.form-text {
  display: block;
  margin-top: 0.25rem;
}

.form-row {
  display: flex;
  flex-wrap: wrap;
  margin-right: -5px;
  margin-left: -5px;
}

.form-row > .col,
.form-row > [class*="col-"] {
  padding-right: 5px;
  padding-left: 5px;
}

.form-check {
  position: relative;
  display: block;
  padding-left: 1.25rem;
}

.form-check-input {
  position: absolute;
  margin-top: 0.3rem;
  margin-left: -1.25rem;
}

.form-check-input:disabled ~ .form-check-label {
  color: #6c757d;
}

.form-check-label {
  margin-bottom: 0;
}

.form-check-inline {
  display: inline-flex;
  align-items: center;
  padding-left: 0;
  margin-right: 0.75rem;
}

.form-check-inline .form-check-input {
  position: static;
  margin-top: 0;
  margin-right: 0.3125rem;
  margin-left: 0;
}

.valid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 80%;
  color: #28a745;
}

.valid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: .1rem;
  font-size: 0.875rem;
  line-height: 1.5;
  color: #fff;
  background-color: rgba(40, 167, 69, 0.9);
  border-radius: 0.25rem;
}

.was-validated .form-control:valid, .form-control.is-valid, .was-validated
.custom-select:valid,
.custom-select.is-valid {
  border-color: #28a745;
}

.was-validated .form-control:valid:focus, .form-control.is-valid:focus, .was-validated
.custom-select:valid:focus,
.custom-select.is-valid:focus {
  border-color: #28a745;
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
}

.was-validated .form-control:valid ~ .valid-feedback,
.was-validated .form-control:valid ~ .valid-tooltip, .form-control.is-valid ~ .valid-feedback,
.form-control.is-valid ~ .valid-tooltip, .was-validated
.custom-select:valid ~ .valid-feedback,
.was-validated
.custom-select:valid ~ .valid-tooltip,
.custom-select.is-valid ~ .valid-feedback,
.custom-select.is-valid ~ .valid-tooltip {
  display: block;
}

.was-validated .form-control-file:valid ~ .valid-feedback,
.was-validated .form-control-file:valid ~ .valid-tooltip, .form-control-file.is-valid ~ .valid-feedback,
.form-control-file.is-valid ~ .valid-tooltip {
  display: block;
}

.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {
  color: #28a745;
}

.was-validated .form-check-input:valid ~ .valid-feedback,
.was-validated .form-check-input:valid ~ .valid-tooltip, .form-check-input.is-valid ~ .valid-feedback,
.form-check-input.is-valid ~ .valid-tooltip {
  display: block;
}

.was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label {
  color: #28a745;
}

.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before {
  background-color: #71dd8a;
}

.was-validated .custom-control-input:valid ~ .valid-feedback,
.was-validated .custom-control-input:valid ~ .valid-tooltip, .custom-control-input.is-valid ~ .valid-feedback,
.custom-control-input.is-valid ~ .valid-tooltip {
  display: block;
}

.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before {
  background-color: #34ce57;
}

.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
}

.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label {
  border-color: #28a745;
}

.was-validated .custom-file-input:valid ~ .custom-file-label::after, .custom-file-input.is-valid ~ .custom-file-label::after {
  border-color: inherit;
}

.was-validated .custom-file-input:valid ~ .valid-feedback,
.was-validated .custom-file-input:valid ~ .valid-tooltip, .custom-file-input.is-valid ~ .valid-feedback,
.custom-file-input.is-valid ~ .valid-tooltip {
  display: block;
}

.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label {
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
}

.invalid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 80%;
  color: #dc3545;
}

.invalid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: .1rem;
  font-size: 0.875rem;
  line-height: 1.5;
  color: #fff;
  background-color: rgba(220, 53, 69, 0.9);
  border-radius: 0.25rem;
}

.was-validated .form-control:invalid, .form-control.is-invalid, .was-validated
.custom-select:invalid,
.custom-select.is-invalid {
  border-color: #dc3545;
}

.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus, .was-validated
.custom-select:invalid:focus,
.custom-select.is-invalid:focus {
  border-color: #dc3545;
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
}

.was-validated .form-control:invalid ~ .invalid-feedback,
.was-validated .form-control:invalid ~ .invalid-tooltip, .form-control.is-invalid ~ .invalid-feedback,
.form-control.is-invalid ~ .invalid-tooltip, .was-validated
.custom-select:invalid ~ .invalid-feedback,
.was-validated
.custom-select:invalid ~ .invalid-tooltip,
.custom-select.is-invalid ~ .invalid-feedback,
.custom-select.is-invalid ~ .invalid-tooltip {
  display: block;
}

.was-validated .form-control-file:invalid ~ .invalid-feedback,
.was-validated .form-control-file:invalid ~ .invalid-tooltip, .form-control-file.is-invalid ~ .invalid-feedback,
.form-control-file.is-invalid ~ .invalid-tooltip {
  display: block;
}

.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {
  color: #dc3545;
}

.was-validated .form-check-input:invalid ~ .invalid-feedback,
.was-validated .form-check-input:invalid ~ .invalid-tooltip, .form-check-input.is-invalid ~ .invalid-feedback,
.form-check-input.is-invalid ~ .invalid-tooltip {
  display: block;
}

.was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label {
  color: #dc3545;
}

.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before {
  background-color: #efa2a9;
}

.was-validated .custom-control-input:invalid ~ .invalid-feedback,
.was-validated .custom-control-input:invalid ~ .invalid-tooltip, .custom-control-input.is-invalid ~ .invalid-feedback,
.custom-control-input.is-invalid ~ .invalid-tooltip {
  display: block;
}

.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before {
  background-color: #e4606d;
}

.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
}

.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label {
  border-color: #dc3545;
}

.was-validated .custom-file-input:invalid ~ .custom-file-label::after, .custom-file-input.is-invalid ~ .custom-file-label::after {
  border-color: inherit;
}

.was-validated .custom-file-input:invalid ~ .invalid-feedback,
.was-validated .custom-file-input:invalid ~ .invalid-tooltip, .custom-file-input.is-invalid ~ .invalid-feedback,
.custom-file-input.is-invalid ~ .invalid-tooltip {
  display: block;
}

.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label {
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
}

.form-inline {
  display: flex;
  flex-flow: row wrap;
  align-items: center;
}

.form-inline .form-check {
  width: 100%;
}

@media (min-width: 576px) {
  .form-inline label {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-bottom: 0;
  }
  .form-inline .form-group {
    display: flex;
    flex: 0 0 auto;
    flex-flow: row wrap;
    align-items: center;
    margin-bottom: 0;
  }
  .form-inline .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle;
  }
  .form-inline .form-control-plaintext {
    display: inline-block;
  }
  .form-inline .input-group,
  .form-inline .custom-select {
    width: auto;
  }
  .form-inline .form-check {
    display: flex;
    align-items: center;
    justify-content: center;
    width: auto;
    padding-left: 0;
  }
  .form-inline .form-check-input {
    position: relative;
    margin-top: 0;
    margin-right: 0.25rem;
    margin-left: 0;
  }
  .form-inline .custom-control {
    align-items: center;
    justify-content: center;
  }
  .form-inline .custom-control-label {
    margin-bottom: 0;
  }
}

.btn {
  display: inline-block;
  font-weight: 400;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  user-select: none;
  border: 1px solid transparent;
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  line-height: 1.5;
  border-radius: 0.25rem;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

@media screen and (prefers-reduced-motion: reduce) {
  .btn {
    transition: none;
  }
}

.btn:hover, .btn:focus {
  text-decoration: none;
}

.btn:focus, .btn.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}

.btn.disabled, .btn:disabled {
  opacity: 0.65;
}

.btn:not(:disabled):not(.disabled) {
  cursor: pointer;
}

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

.btn-primary {
  color: #fff;
  background-color: #007bff;
  border-color: #007bff;
}

.btn-primary:hover {
  color: #fff;
  background-color: #0069d9;
  border-color: #0062cc;
}

.btn-primary:focus, .btn-primary.focus {
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
}

.btn-primary.disabled, .btn-primary:disabled {
  color: #fff;
  background-color: #007bff;
  border-color: #007bff;
}

.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active,
.show > .btn-primary.dropdown-toggle {
  color: #fff;
  background-color: #0062cc;
  border-color: #005cbf;
}

.btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus,
.show > .btn-primary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
}

.btn-secondary {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}

.btn-secondary:hover {
  color: #fff;
  background-color: #5a6268;
  border-color: #545b62;
}

.btn-secondary:focus, .btn-secondary.focus {
  box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
}

.btn-secondary.disabled, .btn-secondary:disabled {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}

.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active,
.show > .btn-secondary.dropdown-toggle {
  color: #fff;
  background-color: #545b62;
  border-color: #4e555b;
}

.btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus,
.show > .btn-secondary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
}

.btn-success {
  color: #fff;
  background-color: #28a745;
  border-color: #28a745;
}

.btn-success:hover {
  color: #fff;
  background-color: #218838;
  border-color: #1e7e34;
}

.btn-success:focus, .btn-success.focus {
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
}

.btn-success.disabled, .btn-success:disabled {
  color: #fff;
  background-color: #28a745;
  border-color: #28a745;
}

.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active,
.show > .btn-success.dropdown-toggle {
  color: #fff;
  background-color: #1e7e34;
  border-color: #1c7430;
}

.btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus,
.show > .btn-success.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
}

.btn-info {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8;
}

.btn-info:hover {
  color: #fff;
  background-color: #138496;
  border-color: #117a8b;
}

.btn-info:focus, .btn-info.focus {
  box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
}

.btn-info.disabled, .btn-info:disabled {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8;
}

.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active,
.show > .btn-info.dropdown-toggle {
  color: #fff;
  background-color: #117a8b;
  border-color: #10707f;
}

.btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus,
.show > .btn-info.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
}

.btn-warning {
  color: #212529;
  background-color: #ffc107;
  border-color: #ffc107;
}

.btn-warning:hover {
  color: #212529;
  background-color: #e0a800;
  border-color: #d39e00;
}

.btn-warning:focus, .btn-warning.focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
}

.btn-warning.disabled, .btn-warning:disabled {
  color: #212529;
  background-color: #ffc107;
  border-color: #ffc107;
}

.btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active,
.show > .btn-warning.dropdown-toggle {
  color: #212529;
  background-color: #d39e00;
  border-color: #c69500;
}

.btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus,
.show > .btn-warning.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
}

.btn-danger {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
}

.btn-danger:hover {
  color: #fff;
  background-color: #c82333;
  border-color: #bd2130;
}

.btn-danger:focus, .btn-danger.focus {
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
}

.btn-danger.disabled, .btn-danger:disabled {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
}

.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active,
.show > .btn-danger.dropdown-toggle {
  color: #fff;
  background-color: #bd2130;
  border-color: #b21f2d;
}

.btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus,
.show > .btn-danger.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
}

.btn-light {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}

.btn-light:hover {
  color: #212529;
  background-color: #e2e6ea;
  border-color: #dae0e5;
}

.btn-light:focus, .btn-light.focus {
  box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
}

.btn-light.disabled, .btn-light:disabled {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}

.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active,
.show > .btn-light.dropdown-toggle {
  color: #212529;
  background-color: #dae0e5;
  border-color: #d3d9df;
}

.btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus,
.show > .btn-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
}

.btn-dark {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
}

.btn-dark:hover {
  color: #fff;
  background-color: #23272b;
  border-color: #1d2124;
}

.btn-dark:focus, .btn-dark.focus {
  box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
}

.btn-dark.disabled, .btn-dark:disabled {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
}

.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active,
.show > .btn-dark.dropdown-toggle {
  color: #fff;
  background-color: #1d2124;
  border-color: #171a1d;
}

.btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus,
.show > .btn-dark.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
}

.btn-outline-primary {
  color: #007bff;
  background-color: transparent;
  background-image: none;
  border-color: #007bff;
}

.btn-outline-primary:hover {
  color: #fff;
  background-color: #007bff;
  border-color: #007bff;
}

.btn-outline-primary:focus, .btn-outline-primary.focus {
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
}

.btn-outline-primary.disabled, .btn-outline-primary:disabled {
  color: #007bff;
  background-color: transparent;
}

.btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active,
.show > .btn-outline-primary.dropdown-toggle {
  color: #fff;
  background-color: #007bff;
  border-color: #007bff;
}

.btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-primary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
}

.btn-outline-secondary {
  color: #6c757d;
  background-color: transparent;
  background-image: none;
  border-color: #6c757d;
}

.btn-outline-secondary:hover {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}

.btn-outline-secondary:focus, .btn-outline-secondary.focus {
  box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
}

.btn-outline-secondary.disabled, .btn-outline-secondary:disabled {
  color: #6c757d;
  background-color: transparent;
}

.btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active,
.show > .btn-outline-secondary.dropdown-toggle {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}

.btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-secondary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
}

.btn-outline-success {
  color: #28a745;
  background-color: transparent;
  background-image: none;
  border-color: #28a745;
}

.btn-outline-success:hover {
  color: #fff;
  background-color: #28a745;
  border-color: #28a745;
}

.btn-outline-success:focus, .btn-outline-success.focus {
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
}

.btn-outline-success.disabled, .btn-outline-success:disabled {
  color: #28a745;
  background-color: transparent;
}

.btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active,
.show > .btn-outline-success.dropdown-toggle {
  color: #fff;
  background-color: #28a745;
  border-color: #28a745;
}

.btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-success.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
}

.btn-outline-info {
  color: #17a2b8;
  background-color: transparent;
  background-image: none;
  border-color: #17a2b8;
}

.btn-outline-info:hover {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8;
}

.btn-outline-info:focus, .btn-outline-info.focus {
  box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
}

.btn-outline-info.disabled, .btn-outline-info:disabled {
  color: #17a2b8;
  background-color: transparent;
}

.btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active,
.show > .btn-outline-info.dropdown-toggle {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8;
}

.btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-info.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
}

.btn-outline-warning {
  color: #ffc107;
  background-color: transparent;
  background-image: none;
  border-color: #ffc107;
}

.btn-outline-warning:hover {
  color: #212529;
  background-color: #ffc107;
  border-color: #ffc107;
}

.btn-outline-warning:focus, .btn-outline-warning.focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
}

.btn-outline-warning.disabled, .btn-outline-warning:disabled {
  color: #ffc107;
  background-color: transparent;
}

.btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active,
.show > .btn-outline-warning.dropdown-toggle {
  color: #212529;
  background-color: #ffc107;
  border-color: #ffc107;
}

.btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-warning.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
}

.btn-outline-danger {
  color: #dc3545;
  background-color: transparent;
  background-image: none;
  border-color: #dc3545;
}

.btn-outline-danger:hover {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
}

.btn-outline-danger:focus, .btn-outline-danger.focus {
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
}

.btn-outline-danger.disabled, .btn-outline-danger:disabled {
  color: #dc3545;
  background-color: transparent;
}

.btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active,
.show > .btn-outline-danger.dropdown-toggle {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
}

.btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-danger.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
}

.btn-outline-light {
  color: #f8f9fa;
  background-color: transparent;
  background-image: none;
  border-color: #f8f9fa;
}

.btn-outline-light:hover {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}

.btn-outline-light:focus, .btn-outline-light.focus {
  box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
}

.btn-outline-light.disabled, .btn-outline-light:disabled {
  color: #f8f9fa;
  background-color: transparent;
}

.btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active,
.show > .btn-outline-light.dropdown-toggle {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}

.btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
}

.btn-outline-dark {
  color: #343a40;
  background-color: transparent;
  background-image: none;
  border-color: #343a40;
}

.btn-outline-dark:hover {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
}

.btn-outline-dark:focus, .btn-outline-dark.focus {
  box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
}

.btn-outline-dark.disabled, .btn-outline-dark:disabled {
  color: #343a40;
  background-color: transparent;
}

.btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active,
.show > .btn-outline-dark.dropdown-toggle {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
}

.btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-dark.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
}

.btn-link {
  font-weight: 400;
  color: #007bff;
  background-color: transparent;
}

.btn-link:hover {
  color: #0056b3;
  text-decoration: underline;
  background-color: transparent;
  border-color: transparent;
}

.btn-link:focus, .btn-link.focus {
  text-decoration: underline;
  border-color: transparent;
  box-shadow: none;
}

.btn-link:disabled, .btn-link.disabled {
  color: #6c757d;
  pointer-events: none;
}

.btn-lg, .btn-group-lg > .btn {
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  line-height: 1.5;
  border-radius: 0.3rem;
}

.btn-sm, .btn-group-sm > .btn {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5;
  border-radius: 0.2rem;
}

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

.btn-block + .btn-block {
  margin-top: 0.5rem;
}

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

.fade {
  transition: opacity 0.15s linear;
}

@media screen and (prefers-reduced-motion: reduce) {
  .fade {
    transition: none;
  }
}

.fade:not(.show) {
  opacity: 0;
}

.collapse:not(.show) {
  display: none;
}

.collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  transition: height 0.35s ease;
}

@media screen and (prefers-reduced-motion: reduce) {
  .collapsing {
    transition: none;
  }
}

.dropup,
.dropright,
.dropdown,
.dropleft {
  position: relative;
}

.dropdown-toggle::after {
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-bottom: 0;
  border-left: 0.3em solid transparent;
}

.dropdown-toggle:empty::after {
  margin-left: 0;
}

.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 10rem;
  padding: 0.5rem 0;
  margin: 0.125rem 0 0;
  font-size: 1rem;
  color: #212529;
  text-align: left;
  list-style: none;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 0.25rem;
}

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

.dropup .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-top: 0;
  margin-bottom: 0.125rem;
}

.dropup .dropdown-toggle::after {
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0;
  border-right: 0.3em solid transparent;
  border-bottom: 0.3em solid;
  border-left: 0.3em solid transparent;
}

.dropup .dropdown-toggle:empty::after {
  margin-left: 0;
}

.dropright .dropdown-menu {
  top: 0;
  right: auto;
  left: 100%;
  margin-top: 0;
  margin-left: 0.125rem;
}

.dropright .dropdown-toggle::after {
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0;
  border-bottom: 0.3em solid transparent;
  border-left: 0.3em solid;
}

.dropright .dropdown-toggle:empty::after {
  margin-left: 0;
}

.dropright .dropdown-toggle::after {
  vertical-align: 0;
}

.dropleft .dropdown-menu {
  top: 0;
  right: 100%;
  left: auto;
  margin-top: 0;
  margin-right: 0.125rem;
}

.dropleft .dropdown-toggle::after {
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
}

.dropleft .dropdown-toggle::after {
  display: none;
}

.dropleft .dropdown-toggle::before {
  display: inline-block;
  width: 0;
  height: 0;
  margin-right: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0.3em solid;
  border-bottom: 0.3em solid transparent;
}

.dropleft .dropdown-toggle:empty::after {
  margin-left: 0;
}

.dropleft .dropdown-toggle::before {
  vertical-align: 0;
}

.dropdown-menu[x-placement^="top"], .dropdown-menu[x-placement^="right"], .dropdown-menu[x-placement^="bottom"], .dropdown-menu[x-placement^="left"] {
  right: auto;
  bottom: auto;
}

.dropdown-divider {
  height: 0;
  margin: 0.5rem 0;
  overflow: hidden;
  border-top: 1px solid #e9ecef;
}

.dropdown-item {
  display: block;
  width: 100%;
  padding: 0.25rem 1.5rem;
  clear: both;
  font-weight: 400;
  color: #212529;
  text-align: inherit;
  white-space: nowrap;
  background-color: transparent;
  border: 0;
}

.dropdown-item:hover, .dropdown-item:focus {
  color: #16181b;
  text-decoration: none;
  background-color: #f8f9fa;
}

.dropdown-item.active, .dropdown-item:active {
  color: #fff;
  text-decoration: none;
  background-color: #007bff;
}

.dropdown-item.disabled, .dropdown-item:disabled {
  color: #6c757d;
  background-color: transparent;
}

.dropdown-menu.show {
  display: block;
}

.dropdown-header {
  display: block;
  padding: 0.5rem 1.5rem;
  margin-bottom: 0;
  font-size: 0.875rem;
  color: #6c757d;
  white-space: nowrap;
}

.dropdown-item-text {
  display: block;
  padding: 0.25rem 1.5rem;
  color: #212529;
}

.btn-group,
.btn-group-vertical {
  position: relative;
  display: inline-flex;
  vertical-align: middle;
}

.btn-group > .btn,
.btn-group-vertical > .btn {
  position: relative;
  flex: 0 1 auto;
}

.btn-group > .btn:hover,
.btn-group-vertical > .btn:hover {
  z-index: 1;
}

.btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active,
.btn-group-vertical > .btn:focus,
.btn-group-vertical > .btn:active,
.btn-group-vertical > .btn.active {
  z-index: 1;
}

.btn-group .btn + .btn,
.btn-group .btn + .btn-group,
.btn-group .btn-group + .btn,
.btn-group .btn-group + .btn-group,
.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-left: -1px;
}

.btn-toolbar {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
}

.btn-toolbar .input-group {
  width: auto;
}

.btn-group > .btn:first-child {
  margin-left: 0;
}

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

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

.dropdown-toggle-split {
  padding-right: 0.5625rem;
  padding-left: 0.5625rem;
}

.dropdown-toggle-split::after,
.dropup .dropdown-toggle-split::after,
.dropright .dropdown-toggle-split::after {
  margin-left: 0;
}

.dropleft .dropdown-toggle-split::before {
  margin-right: 0;
}

.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {
  padding-right: 0.375rem;
  padding-left: 0.375rem;
}

.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {
  padding-right: 0.75rem;
  padding-left: 0.75rem;
}

.btn-group-vertical {
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
}

.btn-group-vertical .btn,
.btn-group-vertical .btn-group {
  width: 100%;
}

.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(:last-child):not(.dropdown-toggle),
.btn-group-vertical > .btn-group:not(:last-child) > .btn {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}

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

.btn-group-toggle > .btn,
.btn-group-toggle > .btn-group > .btn {
  margin-bottom: 0;
}

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

.input-group {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
  width: 100%;
}

.input-group > .form-control,
.input-group > .custom-select,
.input-group > .custom-file {
  position: relative;
  flex: 1 1 auto;
  width: 1%;
  margin-bottom: 0;
}

.input-group > .form-control + .form-control,
.input-group > .form-control + .custom-select,
.input-group > .form-control + .custom-file,
.input-group > .custom-select + .form-control,
.input-group > .custom-select + .custom-select,
.input-group > .custom-select + .custom-file,
.input-group > .custom-file + .form-control,
.input-group > .custom-file + .custom-select,
.input-group > .custom-file + .custom-file {
  margin-left: -1px;
}

.input-group > .form-control:focus,
.input-group > .custom-select:focus,
.input-group > .custom-file .custom-file-input:focus ~ .custom-file-label {
  z-index: 3;
}

.input-group > .custom-file .custom-file-input:focus {
  z-index: 4;
}

.input-group > .form-control:not(:last-child),
.input-group > .custom-select:not(:last-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.input-group > .form-control:not(:first-child),
.input-group > .custom-select:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.input-group > .custom-file {
  display: flex;
  align-items: center;
}

.input-group > .custom-file:not(:last-child) .custom-file-label,
.input-group > .custom-file:not(:last-child) .custom-file-label::after {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.input-group > .custom-file:not(:first-child) .custom-file-label {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.input-group-prepend,
.input-group-append {
  display: flex;
}

.input-group-prepend .btn,
.input-group-append .btn {
  position: relative;
  z-index: 2;
}

.input-group-prepend .btn + .btn,
.input-group-prepend .btn + .input-group-text,
.input-group-prepend .input-group-text + .input-group-text,
.input-group-prepend .input-group-text + .btn,
.input-group-append .btn + .btn,
.input-group-append .btn + .input-group-text,
.input-group-append .input-group-text + .input-group-text,
.input-group-append .input-group-text + .btn {
  margin-left: -1px;
}

.input-group-prepend {
  margin-right: -1px;
}

.input-group-append {
  margin-left: -1px;
}

.input-group-text {
  display: flex;
  align-items: center;
  padding: 0.375rem 0.75rem;
  margin-bottom: 0;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  text-align: center;
  white-space: nowrap;
  background-color: #e9ecef;
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
}

.input-group-text input[type="radio"],
.input-group-text input[type="checkbox"] {
  margin-top: 0;
}

.input-group-lg > .form-control,
.input-group-lg > .input-group-prepend > .input-group-text,
.input-group-lg > .input-group-append > .input-group-text,
.input-group-lg > .input-group-prepend > .btn,
.input-group-lg > .input-group-append > .btn {
  height: calc(2.875rem + 2px);
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  line-height: 1.5;
  border-radius: 0.3rem;
}

.input-group-sm > .form-control,
.input-group-sm > .input-group-prepend > .input-group-text,
.input-group-sm > .input-group-append > .input-group-text,
.input-group-sm > .input-group-prepend > .btn,
.input-group-sm > .input-group-append > .btn {
  height: calc(1.8125rem + 2px);
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5;
  border-radius: 0.2rem;
}

.input-group > .input-group-prepend > .btn,
.input-group > .input-group-prepend > .input-group-text,
.input-group > .input-group-append:not(:last-child) > .btn,
.input-group > .input-group-append:not(:last-child) > .input-group-text,
.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle),
.input-group > .input-group-append:last-child > .input-group-text:not(:last-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.input-group > .input-group-append > .btn,
.input-group > .input-group-append > .input-group-text,
.input-group > .input-group-prepend:not(:first-child) > .btn,
.input-group > .input-group-prepend:not(:first-child) > .input-group-text,
.input-group > .input-group-prepend:first-child > .btn:not(:first-child),
.input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.custom-control {
  position: relative;
  display: block;
  min-height: 1.5rem;
  padding-left: 1.5rem;
}

.custom-control-inline {
  display: inline-flex;
  margin-right: 1rem;
}

.custom-control-input {
  position: absolute;
  z-index: -1;
  opacity: 0;
}

.custom-control-input:checked ~ .custom-control-label::before {
  color: #fff;
  background-color: #007bff;
}

.custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}

.custom-control-input:active ~ .custom-control-label::before {
  color: #fff;
  background-color: #b3d7ff;
}

.custom-control-input:disabled ~ .custom-control-label {
  color: #6c757d;
}

.custom-control-input:disabled ~ .custom-control-label::before {
  background-color: #e9ecef;
}

.custom-control-label {
  position: relative;
  margin-bottom: 0;
}

.custom-control-label::before {
  position: absolute;
  top: 0.25rem;
  left: -1.5rem;
  display: block;
  width: 1rem;
  height: 1rem;
  pointer-events: none;
  content: "";
  user-select: none;
  background-color: #dee2e6;
}

.custom-control-label::after {
  position: absolute;
  top: 0.25rem;
  left: -1.5rem;
  display: block;
  width: 1rem;
  height: 1rem;
  content: "";
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 50% 50%;
}

.custom-checkbox .custom-control-label::before {
  border-radius: 0.25rem;
}

.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #007bff;
}

.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {
  background-color: #007bff;
}

.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E");
}

.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(0, 123, 255, 0.5);
}

.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {
  background-color: rgba(0, 123, 255, 0.5);
}

.custom-radio .custom-control-label::before {
  border-radius: 50%;
}

.custom-radio .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #007bff;
}

.custom-radio .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E");
}

.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(0, 123, 255, 0.5);
}

.custom-select {
  display: inline-block;
  width: 100%;
  height: calc(2.25rem + 2px);
  padding: 0.375rem 1.75rem 0.375rem 0.75rem;
  line-height: 1.5;
  color: #495057;
  vertical-align: middle;
  background: #fff url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right 0.75rem center;
  background-size: 8px 10px;
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
  appearance: none;
}

.custom-select:focus {
  border-color: #80bdff;
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(128, 189, 255, 0.5);
}

.custom-select:focus::-ms-value {
  color: #495057;
  background-color: #fff;
}

.custom-select[multiple], .custom-select[size]:not([size="1"]) {
  height: auto;
  padding-right: 0.75rem;
  background-image: none;
}

.custom-select:disabled {
  color: #6c757d;
  background-color: #e9ecef;
}

.custom-select::-ms-expand {
  opacity: 0;
}

.custom-select-sm {
  height: calc(1.8125rem + 2px);
  padding-top: 0.375rem;
  padding-bottom: 0.375rem;
  font-size: 75%;
}

.custom-select-lg {
  height: calc(2.875rem + 2px);
  padding-top: 0.375rem;
  padding-bottom: 0.375rem;
  font-size: 125%;
}

.custom-file {
  position: relative;
  display: inline-block;
  width: 100%;
  height: calc(2.25rem + 2px);
  margin-bottom: 0;
}

.custom-file-input {
  position: relative;
  z-index: 2;
  width: 100%;
  height: calc(2.25rem + 2px);
  margin: 0;
  opacity: 0;
}

.custom-file-input:focus ~ .custom-file-label {
  border-color: #80bdff;
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}

.custom-file-input:focus ~ .custom-file-label::after {
  border-color: #80bdff;
}

.custom-file-input:disabled ~ .custom-file-label {
  background-color: #e9ecef;
}

.custom-file-input:lang(en) ~ .custom-file-label::after {
  content: "Browse";
}

.custom-file-label {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1;
  height: calc(2.25rem + 2px);
  padding: 0.375rem 0.75rem;
  line-height: 1.5;
  color: #495057;
  background-color: #fff;
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
}

.custom-file-label::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  z-index: 3;
  display: block;
  height: 2.25rem;
  padding: 0.375rem 0.75rem;
  line-height: 1.5;
  color: #495057;
  content: "Browse";
  background-color: #e9ecef;
  border-left: 1px solid #ced4da;
  border-radius: 0 0.25rem 0.25rem 0;
}

.custom-range {
  width: 100%;
  padding-left: 0;
  background-color: transparent;
  appearance: none;
}

.custom-range:focus {
  outline: none;
}

.custom-range:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}

.custom-range:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}

.custom-range:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}

.custom-range::-moz-focus-outer {
  border: 0;
}

.custom-range::-webkit-slider-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: -0.25rem;
  background-color: #007bff;
  border: 0;
  border-radius: 1rem;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  appearance: none;
}

@media screen and (prefers-reduced-motion: reduce) {
  .custom-range::-webkit-slider-thumb {
    transition: none;
  }
}

.custom-range::-webkit-slider-thumb:active {
  background-color: #b3d7ff;
}

.custom-range::-webkit-slider-runnable-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: #dee2e6;
  border-color: transparent;
  border-radius: 1rem;
}

.custom-range::-moz-range-thumb {
  width: 1rem;
  height: 1rem;
  background-color: #007bff;
  border: 0;
  border-radius: 1rem;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  appearance: none;
}

@media screen and (prefers-reduced-motion: reduce) {
  .custom-range::-moz-range-thumb {
    transition: none;
  }
}

.custom-range::-moz-range-thumb:active {
  background-color: #b3d7ff;
}

.custom-range::-moz-range-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: #dee2e6;
  border-color: transparent;
  border-radius: 1rem;
}

.custom-range::-ms-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: 0;
  margin-right: 0.2rem;
  margin-left: 0.2rem;
  background-color: #007bff;
  border: 0;
  border-radius: 1rem;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  appearance: none;
}

@media screen and (prefers-reduced-motion: reduce) {
  .custom-range::-ms-thumb {
    transition: none;
  }
}

.custom-range::-ms-thumb:active {
  background-color: #b3d7ff;
}

.custom-range::-ms-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: transparent;
  border-color: transparent;
  border-width: 0.5rem;
}

.custom-range::-ms-fill-lower {
  background-color: #dee2e6;
  border-radius: 1rem;
}

.custom-range::-ms-fill-upper {
  margin-right: 15px;
  background-color: #dee2e6;
  border-radius: 1rem;
}

.custom-control-label::before,
.custom-file-label,
.custom-select {
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

@media screen and (prefers-reduced-motion: reduce) {
  .custom-control-label::before,
  .custom-file-label,
  .custom-select {
    transition: none;
  }
}

.nav {
  display: flex;
  flex-wrap: wrap;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}

.nav-link {
  display: block;
  padding: 0.5rem 1rem;
}

.nav-link:hover, .nav-link:focus {
  text-decoration: none;
}

.nav-link.disabled {
  color: #6c757d;
}

.nav-tabs {
  border-bottom: 1px solid #dee2e6;
}

.nav-tabs .nav-item {
  margin-bottom: -1px;
}

.nav-tabs .nav-link {
  border: 1px solid transparent;
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
}

.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {
  border-color: #e9ecef #e9ecef #dee2e6;
}

.nav-tabs .nav-link.disabled {
  color: #6c757d;
  background-color: transparent;
  border-color: transparent;
}

.nav-tabs .nav-link.active,
.nav-tabs .nav-item.show .nav-link {
  color: #495057;
  background-color: #fff;
  border-color: #dee2e6 #dee2e6 #fff;
}

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

.nav-pills .nav-link {
  border-radius: 0.25rem;
}

.nav-pills .nav-link.active,
.nav-pills .show > .nav-link {
  color: #fff;
  background-color: #007bff;
}

.nav-fill .nav-item {
  flex: 1 1 auto;
  text-align: center;
}

.nav-justified .nav-item {
  flex-basis: 0;
  flex-grow: 1;
  text-align: center;
}

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

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

.navbar {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  padding: 0.5rem 1rem;
}

.navbar > .container,
.navbar > .container-fluid {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
}

.navbar-brand {
  display: inline-block;
  padding-top: 0.3125rem;
  padding-bottom: 0.3125rem;
  margin-right: 1rem;
  font-size: 1.25rem;
  line-height: inherit;
  white-space: nowrap;
}

.navbar-brand:hover, .navbar-brand:focus {
  text-decoration: none;
}

.navbar-nav {
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}

.navbar-nav .nav-link {
  padding-right: 0;
  padding-left: 0;
}

.navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-text {
  display: inline-block;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}

.navbar-collapse {
  flex-basis: 100%;
  flex-grow: 1;
  align-items: center;
}

.navbar-toggler {
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background-color: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.navbar-toggler:hover, .navbar-toggler:focus {
  text-decoration: none;
}

.navbar-toggler:not(:disabled):not(.disabled) {
  cursor: pointer;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: "";
  background: no-repeat center center;
  background-size: 100% 100%;
}

@media (max-width: 575.98px) {
  .navbar-expand-sm > .container,
  .navbar-expand-sm > .container-fluid {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 576px) {
  .navbar-expand-sm {
    flex-flow: row nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-sm .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-sm .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-sm > .container,
  .navbar-expand-sm > .container-fluid {
    flex-wrap: nowrap;
  }
  .navbar-expand-sm .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-sm .navbar-toggler {
    display: none;
  }
}

@media (max-width: 767.98px) {
  .navbar-expand-md > .container,
  .navbar-expand-md > .container-fluid {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 768px) {
  .navbar-expand-md {
    flex-flow: row nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-md .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-md .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-md > .container,
  .navbar-expand-md > .container-fluid {
    flex-wrap: nowrap;
  }
  .navbar-expand-md .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-md .navbar-toggler {
    display: none;
  }
}

@media (max-width: 991.98px) {
  .navbar-expand-lg > .container,
  .navbar-expand-lg > .container-fluid {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 992px) {
  .navbar-expand-lg {
    flex-flow: row nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-lg .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-lg > .container,
  .navbar-expand-lg > .container-fluid {
    flex-wrap: nowrap;
  }
  .navbar-expand-lg .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-lg .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1199.98px) {
  .navbar-expand-xl > .container,
  .navbar-expand-xl > .container-fluid {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1200px) {
  .navbar-expand-xl {
    flex-flow: row nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-xl .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-xl .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-xl .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-xl > .container,
  .navbar-expand-xl > .container-fluid {
    flex-wrap: nowrap;
  }
  .navbar-expand-xl .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-xl .navbar-toggler {
    display: none;
  }
}

.navbar-expand {
  flex-flow: row nowrap;
  justify-content: flex-start;
}

.navbar-expand > .container,
.navbar-expand > .container-fluid {
  padding-right: 0;
  padding-left: 0;
}

.navbar-expand .navbar-nav {
  flex-direction: row;
}

.navbar-expand .navbar-nav .dropdown-menu {
  position: absolute;
}

.navbar-expand .navbar-nav .nav-link {
  padding-right: 0.5rem;
  padding-left: 0.5rem;
}

.navbar-expand > .container,
.navbar-expand > .container-fluid {
  flex-wrap: nowrap;
}

.navbar-expand .navbar-collapse {
  display: flex !important;
  flex-basis: auto;
}

.navbar-expand .navbar-toggler {
  display: none;
}

.navbar-light .navbar-brand {
  color: rgba(0, 0, 0, 0.9);
}

.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus {
  color: rgba(0, 0, 0, 0.9);
}

.navbar-light .navbar-nav .nav-link {
  color: rgba(0, 0, 0, 0.5);
}

.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus {
  color: rgba(0, 0, 0, 0.7);
}

.navbar-light .navbar-nav .nav-link.disabled {
  color: rgba(0, 0, 0, 0.3);
}

.navbar-light .navbar-nav .show > .nav-link,
.navbar-light .navbar-nav .active > .nav-link,
.navbar-light .navbar-nav .nav-link.show,
.navbar-light .navbar-nav .nav-link.active {
  color: rgba(0, 0, 0, 0.9);
}

.navbar-light .navbar-toggler {
  color: rgba(0, 0, 0, 0.5);
  border-color: rgba(0, 0, 0, 0.1);
}

.navbar-light .navbar-toggler-icon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E");
}

.navbar-light .navbar-text {
  color: rgba(0, 0, 0, 0.5);
}

.navbar-light .navbar-text a {
  color: rgba(0, 0, 0, 0.9);
}

.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus {
  color: rgba(0, 0, 0, 0.9);
}

.navbar-dark .navbar-brand {
  color: #fff;
}

.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus {
  color: #fff;
}

.navbar-dark .navbar-nav .nav-link {
  color: rgba(255, 255, 255, 0.5);
}

.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus {
  color: rgba(255, 255, 255, 0.75);
}

.navbar-dark .navbar-nav .nav-link.disabled {
  color: rgba(255, 255, 255, 0.25);
}

.navbar-dark .navbar-nav .show > .nav-link,
.navbar-dark .navbar-nav .active > .nav-link,
.navbar-dark .navbar-nav .nav-link.show,
.navbar-dark .navbar-nav .nav-link.active {
  color: #fff;
}

.navbar-dark .navbar-toggler {
  color: rgba(255, 255, 255, 0.5);
  border-color: rgba(255, 255, 255, 0.1);
}

.navbar-dark .navbar-toggler-icon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E");
}

.navbar-dark .navbar-text {
  color: rgba(255, 255, 255, 0.5);
}

.navbar-dark .navbar-text a {
  color: #fff;
}

.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus {
  color: #fff;
}

.card {
  position: relative;
  display: flex;
  flex-direction: column;
  min-width: 0;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: border-box;
  border: 1px solid rgba(0, 0, 0, 0.125);
  border-radius: 0.25rem;
}

.card > hr {
  margin-right: 0;
  margin-left: 0;
}

.card > .list-group:first-child .list-group-item:first-child {
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
}

.card > .list-group:last-child .list-group-item:last-child {
  border-bottom-right-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}

.card-body {
  flex: 1 1 auto;
  padding: 1.25rem;
}

.card-title {
  margin-bottom: 0.75rem;
}

.card-subtitle {
  margin-top: -0.375rem;
  margin-bottom: 0;
}

.card-text:last-child {
  margin-bottom: 0;
}

.card-link:hover {
  text-decoration: none;
}

.card-link + .card-link {
  margin-left: 1.25rem;
}

.card-header {
  padding: 0.75rem 1.25rem;
  margin-bottom: 0;
  background-color: rgba(0, 0, 0, 0.03);
  border-bottom: 1px solid rgba(0, 0, 0, 0.125);
}

.card-header:first-child {
  border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0;
}

.card-header + .list-group .list-group-item:first-child {
  border-top: 0;
}

.card-footer {
  padding: 0.75rem 1.25rem;
  background-color: rgba(0, 0, 0, 0.03);
  border-top: 1px solid rgba(0, 0, 0, 0.125);
}

.card-footer:last-child {
  border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px);
}

.card-header-tabs {
  margin-right: -0.625rem;
  margin-bottom: -0.75rem;
  margin-left: -0.625rem;
  border-bottom: 0;
}

.card-header-pills {
  margin-right: -0.625rem;
  margin-left: -0.625rem;
}

.card-img-overlay {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  padding: 1.25rem;
}

.card-img {
  width: 100%;
  border-radius: calc(0.25rem - 1px);
}

.card-img-top {
  width: 100%;
  border-top-left-radius: calc(0.25rem - 1px);
  border-top-right-radius: calc(0.25rem - 1px);
}

.card-img-bottom {
  width: 100%;
  border-bottom-right-radius: calc(0.25rem - 1px);
  border-bottom-left-radius: calc(0.25rem - 1px);
}

.card-deck {
  display: flex;
  flex-direction: column;
}

.card-deck .card {
  margin-bottom: 15px;
}

@media (min-width: 576px) {
  .card-deck {
    flex-flow: row wrap;
    margin-right: -15px;
    margin-left: -15px;
  }
  .card-deck .card {
    display: flex;
    flex: 1 0 0%;
    flex-direction: column;
    margin-right: 15px;
    margin-bottom: 0;
    margin-left: 15px;
  }
}

.card-group {
  display: flex;
  flex-direction: column;
}

.card-group > .card {
  margin-bottom: 15px;
}

@media (min-width: 576px) {
  .card-group {
    flex-flow: row wrap;
  }
  .card-group > .card {
    flex: 1 0 0%;
    margin-bottom: 0;
  }
  .card-group > .card + .card {
    margin-left: 0;
    border-left: 0;
  }
  .card-group > .card:first-child {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }
  .card-group > .card:first-child .card-img-top,
  .card-group > .card:first-child .card-header {
    border-top-right-radius: 0;
  }
  .card-group > .card:first-child .card-img-bottom,
  .card-group > .card:first-child .card-footer {
    border-bottom-right-radius: 0;
  }
  .card-group > .card:last-child {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }
  .card-group > .card:last-child .card-img-top,
  .card-group > .card:last-child .card-header {
    border-top-left-radius: 0;
  }
  .card-group > .card:last-child .card-img-bottom,
  .card-group > .card:last-child .card-footer {
    border-bottom-left-radius: 0;
  }
  .card-group > .card:only-child {
    border-radius: 0.25rem;
  }
  .card-group > .card:only-child .card-img-top,
  .card-group > .card:only-child .card-header {
    border-top-left-radius: 0.25rem;
    border-top-right-radius: 0.25rem;
  }
  .card-group > .card:only-child .card-img-bottom,
  .card-group > .card:only-child .card-footer {
    border-bottom-right-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
  }
  .card-group > .card:not(:first-child):not(:last-child):not(:only-child) {
    border-radius: 0;
  }
  .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-img-top,
  .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-img-bottom,
  .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-header,
  .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-footer {
    border-radius: 0;
  }
}

.card-columns .card {
  margin-bottom: 0.75rem;
}

@media (min-width: 576px) {
  .card-columns {
    column-count: 3;
    column-gap: 1.25rem;
    orphans: 1;
    widows: 1;
  }
  .card-columns .card {
    display: inline-block;
    width: 100%;
  }
}

.accordion .card:not(:first-of-type):not(:last-of-type) {
  border-bottom: 0;
  border-radius: 0;
}

.accordion .card:not(:first-of-type) .card-header:first-child {
  border-radius: 0;
}

.accordion .card:first-of-type {
  border-bottom: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}

.accordion .card:last-of-type {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.breadcrumb {
  display: flex;
  flex-wrap: wrap;
  padding: 0.75rem 1rem;
  margin-bottom: 1rem;
  list-style: none;
  background-color: #e9ecef;
  border-radius: 0.25rem;
}

.breadcrumb-item + .breadcrumb-item {
  padding-left: 0.5rem;
}

.breadcrumb-item + .breadcrumb-item::before {
  display: inline-block;
  padding-right: 0.5rem;
  color: #6c757d;
  content: "/";
}

.breadcrumb-item + .breadcrumb-item:hover::before {
  text-decoration: underline;
}

.breadcrumb-item + .breadcrumb-item:hover::before {
  text-decoration: none;
}

.breadcrumb-item.active {
  color: #6c757d;
}

.pagination {
  display: flex;
  padding-left: 0;
  list-style: none;
  border-radius: 0.25rem;
}

.page-link {
  position: relative;
  display: block;
  padding: 0.5rem 0.75rem;
  margin-left: -1px;
  line-height: 1.25;
  color: #007bff;
  background-color: #fff;
  border: 1px solid #dee2e6;
}

.page-link:hover {
  z-index: 2;
  color: #0056b3;
  text-decoration: none;
  background-color: #e9ecef;
  border-color: #dee2e6;
}

.page-link:focus {
  z-index: 2;
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}

.page-link:not(:disabled):not(.disabled) {
  cursor: pointer;
}

.page-item:first-child .page-link {
  margin-left: 0;
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}

.page-item:last-child .page-link {
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}

.page-item.active .page-link {
  z-index: 1;
  color: #fff;
  background-color: #007bff;
  border-color: #007bff;
}

.page-item.disabled .page-link {
  color: #6c757d;
  pointer-events: none;
  cursor: auto;
  background-color: #fff;
  border-color: #dee2e6;
}

.pagination-lg .page-link {
  padding: 0.75rem 1.5rem;
  font-size: 1.25rem;
  line-height: 1.5;
}

.pagination-lg .page-item:first-child .page-link {
  border-top-left-radius: 0.3rem;
  border-bottom-left-radius: 0.3rem;
}

.pagination-lg .page-item:last-child .page-link {
  border-top-right-radius: 0.3rem;
  border-bottom-right-radius: 0.3rem;
}

.pagination-sm .page-link {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5;
}

.pagination-sm .page-item:first-child .page-link {
  border-top-left-radius: 0.2rem;
  border-bottom-left-radius: 0.2rem;
}

.pagination-sm .page-item:last-child .page-link {
  border-top-right-radius: 0.2rem;
  border-bottom-right-radius: 0.2rem;
}

.badge {
  display: inline-block;
  padding: 0.25em 0.4em;
  font-size: 75%;
  font-weight: 700;
  line-height: 1;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: 0.25rem;
}

.badge:empty {
  display: none;
}

.btn .badge {
  position: relative;
  top: -1px;
}

.badge-pill {
  padding-right: 0.6em;
  padding-left: 0.6em;
  border-radius: 10rem;
}

.badge-primary {
  color: #fff;
  background-color: #007bff;
}

.badge-primary[href]:hover, .badge-primary[href]:focus {
  color: #fff;
  text-decoration: none;
  background-color: #0062cc;
}

.badge-secondary {
  color: #fff;
  background-color: #6c757d;
}

.badge-secondary[href]:hover, .badge-secondary[href]:focus {
  color: #fff;
  text-decoration: none;
  background-color: #545b62;
}

.badge-success {
  color: #fff;
  background-color: #28a745;
}

.badge-success[href]:hover, .badge-success[href]:focus {
  color: #fff;
  text-decoration: none;
  background-color: #1e7e34;
}

.badge-info {
  color: #fff;
  background-color: #17a2b8;
}

.badge-info[href]:hover, .badge-info[href]:focus {
  color: #fff;
  text-decoration: none;
  background-color: #117a8b;
}

.badge-warning {
  color: #212529;
  background-color: #ffc107;
}

.badge-warning[href]:hover, .badge-warning[href]:focus {
  color: #212529;
  text-decoration: none;
  background-color: #d39e00;
}

.badge-danger {
  color: #fff;
  background-color: #dc3545;
}

.badge-danger[href]:hover, .badge-danger[href]:focus {
  color: #fff;
  text-decoration: none;
  background-color: #bd2130;
}

.badge-light {
  color: #212529;
  background-color: #f8f9fa;
}

.badge-light[href]:hover, .badge-light[href]:focus {
  color: #212529;
  text-decoration: none;
  background-color: #dae0e5;
}

.badge-dark {
  color: #fff;
  background-color: #343a40;
}

.badge-dark[href]:hover, .badge-dark[href]:focus {
  color: #fff;
  text-decoration: none;
  background-color: #1d2124;
}

.jumbotron {
  padding: 2rem 1rem;
  margin-bottom: 2rem;
  background-color: #e9ecef;
  border-radius: 0.3rem;
}

@media (min-width: 576px) {
  .jumbotron {
    padding: 4rem 2rem;
  }
}

.jumbotron-fluid {
  padding-right: 0;
  padding-left: 0;
  border-radius: 0;
}

.alert {
  position: relative;
  padding: 0.75rem 1.25rem;
  margin-bottom: 1rem;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.alert-heading {
  color: inherit;
}

.alert-link {
  font-weight: 700;
}

.alert-dismissible {
  padding-right: 4rem;
}

.alert-dismissible .close {
  position: absolute;
  top: 0;
  right: 0;
  padding: 0.75rem 1.25rem;
  color: inherit;
}

.alert-primary {
  color: #004085;
  background-color: #cce5ff;
  border-color: #b8daff;
}

.alert-primary hr {
  border-top-color: #9fcdff;
}

.alert-primary .alert-link {
  color: #002752;
}

.alert-secondary {
  color: #383d41;
  background-color: #e2e3e5;
  border-color: #d6d8db;
}

.alert-secondary hr {
  border-top-color: #c8cbcf;
}

.alert-secondary .alert-link {
  color: #202326;
}

.alert-success {
  color: #155724;
  background-color: #d4edda;
  border-color: #c3e6cb;
}

.alert-success hr {
  border-top-color: #b1dfbb;
}

.alert-success .alert-link {
  color: #0b2e13;
}

.alert-info {
  color: #0c5460;
  background-color: #d1ecf1;
  border-color: #bee5eb;
}

.alert-info hr {
  border-top-color: #abdde5;
}

.alert-info .alert-link {
  color: #062c33;
}

.alert-warning {
  color: #856404;
  background-color: #fff3cd;
  border-color: #ffeeba;
}

.alert-warning hr {
  border-top-color: #ffe8a1;
}

.alert-warning .alert-link {
  color: #533f03;
}

.alert-danger {
  color: #721c24;
  background-color: #f8d7da;
  border-color: #f5c6cb;
}

.alert-danger hr {
  border-top-color: #f1b0b7;
}

.alert-danger .alert-link {
  color: #491217;
}

.alert-light {
  color: #818182;
  background-color: #fefefe;
  border-color: #fdfdfe;
}

.alert-light hr {
  border-top-color: #ececf6;
}

.alert-light .alert-link {
  color: #686868;
}

.alert-dark {
  color: #1b1e21;
  background-color: #d6d8d9;
  border-color: #c6c8ca;
}

.alert-dark hr {
  border-top-color: #b9bbbe;
}

.alert-dark .alert-link {
  color: #040505;
}

@keyframes progress-bar-stripes {
  from {
    background-position: 1rem 0;
  }
  to {
    background-position: 0 0;
  }
}

.progress {
  display: flex;
  height: 1rem;
  overflow: hidden;
  font-size: 0.75rem;
  background-color: #e9ecef;
  border-radius: 0.25rem;
}

.progress-bar {
  display: flex;
  flex-direction: column;
  justify-content: center;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  background-color: #007bff;
  transition: width 0.6s ease;
}

@media screen and (prefers-reduced-motion: reduce) {
  .progress-bar {
    transition: none;
  }
}

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

.progress-bar-animated {
  animation: progress-bar-stripes 1s linear infinite;
}

.media {
  display: flex;
  align-items: flex-start;
}

.media-body {
  flex: 1;
}

.list-group {
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
}

.list-group-item-action {
  width: 100%;
  color: #495057;
  text-align: inherit;
}

.list-group-item-action:hover, .list-group-item-action:focus {
  color: #495057;
  text-decoration: none;
  background-color: #f8f9fa;
}

.list-group-item-action:active {
  color: #212529;
  background-color: #e9ecef;
}

.list-group-item {
  position: relative;
  display: block;
  padding: 0.75rem 1.25rem;
  margin-bottom: -1px;
  background-color: #fff;
  border: 1px solid rgba(0, 0, 0, 0.125);
}

.list-group-item:first-child {
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
}

.list-group-item:last-child {
  margin-bottom: 0;
  border-bottom-right-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}

.list-group-item:hover, .list-group-item:focus {
  z-index: 1;
  text-decoration: none;
}

.list-group-item.disabled, .list-group-item:disabled {
  color: #6c757d;
  background-color: #fff;
}

.list-group-item.active {
  z-index: 2;
  color: #fff;
  background-color: #007bff;
  border-color: #007bff;
}

.list-group-flush .list-group-item {
  border-right: 0;
  border-left: 0;
  border-radius: 0;
}

.list-group-flush:first-child .list-group-item:first-child {
  border-top: 0;
}

.list-group-flush:last-child .list-group-item:last-child {
  border-bottom: 0;
}

.list-group-item-primary {
  color: #004085;
  background-color: #b8daff;
}

.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {
  color: #004085;
  background-color: #9fcdff;
}

.list-group-item-primary.list-group-item-action.active {
  color: #fff;
  background-color: #004085;
  border-color: #004085;
}

.list-group-item-secondary {
  color: #383d41;
  background-color: #d6d8db;
}

.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {
  color: #383d41;
  background-color: #c8cbcf;
}

.list-group-item-secondary.list-group-item-action.active {
  color: #fff;
  background-color: #383d41;
  border-color: #383d41;
}

.list-group-item-success {
  color: #155724;
  background-color: #c3e6cb;
}

.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {
  color: #155724;
  background-color: #b1dfbb;
}

.list-group-item-success.list-group-item-action.active {
  color: #fff;
  background-color: #155724;
  border-color: #155724;
}

.list-group-item-info {
  color: #0c5460;
  background-color: #bee5eb;
}

.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {
  color: #0c5460;
  background-color: #abdde5;
}

.list-group-item-info.list-group-item-action.active {
  color: #fff;
  background-color: #0c5460;
  border-color: #0c5460;
}

.list-group-item-warning {
  color: #856404;
  background-color: #ffeeba;
}

.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {
  color: #856404;
  background-color: #ffe8a1;
}

.list-group-item-warning.list-group-item-action.active {
  color: #fff;
  background-color: #856404;
  border-color: #856404;
}

.list-group-item-danger {
  color: #721c24;
  background-color: #f5c6cb;
}

.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {
  color: #721c24;
  background-color: #f1b0b7;
}

.list-group-item-danger.list-group-item-action.active {
  color: #fff;
  background-color: #721c24;
  border-color: #721c24;
}

.list-group-item-light {
  color: #818182;
  background-color: #fdfdfe;
}

.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {
  color: #818182;
  background-color: #ececf6;
}

.list-group-item-light.list-group-item-action.active {
  color: #fff;
  background-color: #818182;
  border-color: #818182;
}

.list-group-item-dark {
  color: #1b1e21;
  background-color: #c6c8ca;
}

.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {
  color: #1b1e21;
  background-color: #b9bbbe;
}

.list-group-item-dark.list-group-item-action.active {
  color: #fff;
  background-color: #1b1e21;
  border-color: #1b1e21;
}

.close {
  float: right;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 1;
  color: #000;
  text-shadow: 0 1px 0 #fff;
  opacity: .5;
}

.close:not(:disabled):not(.disabled) {
  cursor: pointer;
}

.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus {
  color: #000;
  text-decoration: none;
  opacity: .75;
}

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

.modal-open {
  overflow: hidden;
}

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

.modal {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1050;
  display: none;
  overflow: hidden;
  outline: 0;
}

.modal-dialog {
  position: relative;
  width: auto;
  margin: 0.5rem;
  pointer-events: none;
}

.modal.fade .modal-dialog {
  transition: transform 0.3s ease-out;
  transform: translate(0, -25%);
}

@media screen and (prefers-reduced-motion: reduce) {
  .modal.fade .modal-dialog {
    transition: none;
  }
}

.modal.show .modal-dialog {
  transform: translate(0, 0);
}

.modal-dialog-centered {
  display: flex;
  align-items: center;
  min-height: calc(100% - (0.5rem * 2));
}

.modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (0.5rem * 2));
  content: "";
}

.modal-content {
  position: relative;
  display: flex;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 0.3rem;
  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;
}

.modal-backdrop.show {
  opacity: 0.5;
}

.modal-header {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  padding: 1rem;
  border-bottom: 1px solid #e9ecef;
  border-top-left-radius: 0.3rem;
  border-top-right-radius: 0.3rem;
}

.modal-header .close {
  padding: 1rem;
  margin: -1rem -1rem -1rem auto;
}

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

.modal-body {
  position: relative;
  flex: 1 1 auto;
  padding: 1rem;
}

.modal-footer {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  padding: 1rem;
  border-top: 1px solid #e9ecef;
}

.modal-footer > :not(:first-child) {
  margin-left: .25rem;
}

.modal-footer > :not(:last-child) {
  margin-right: .25rem;
}

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

@media (min-width: 576px) {
  .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .modal-sm {
    max-width: 300px;
  }
}

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

.tooltip {
  position: absolute;
  z-index: 1070;
  display: block;
  margin: 0;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  word-spacing: normal;
  white-space: normal;
  line-break: auto;
  font-size: 0.875rem;
  word-wrap: break-word;
  opacity: 0;
}

.tooltip.show {
  opacity: 0.9;
}

.tooltip .arrow {
  position: absolute;
  display: block;
  width: 0.8rem;
  height: 0.4rem;
}

.tooltip .arrow::before {
  position: absolute;
  content: "";
  border-color: transparent;
  border-style: solid;
}

.bs-tooltip-top, .bs-tooltip-auto[x-placement^="top"] {
  padding: 0.4rem 0;
}

.bs-tooltip-top .arrow, .bs-tooltip-auto[x-placement^="top"] .arrow {
  bottom: 0;
}

.bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^="top"] .arrow::before {
  top: 0;
  border-width: 0.4rem 0.4rem 0;
  border-top-color: #000;
}

.bs-tooltip-right, .bs-tooltip-auto[x-placement^="right"] {
  padding: 0 0.4rem;
}

.bs-tooltip-right .arrow, .bs-tooltip-auto[x-placement^="right"] .arrow {
  left: 0;
  width: 0.4rem;
  height: 0.8rem;
}

.bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^="right"] .arrow::before {
  right: 0;
  border-width: 0.4rem 0.4rem 0.4rem 0;
  border-right-color: #000;
}

.bs-tooltip-bottom, .bs-tooltip-auto[x-placement^="bottom"] {
  padding: 0.4rem 0;
}

.bs-tooltip-bottom .arrow, .bs-tooltip-auto[x-placement^="bottom"] .arrow {
  top: 0;
}

.bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^="bottom"] .arrow::before {
  bottom: 0;
  border-width: 0 0.4rem 0.4rem;
  border-bottom-color: #000;
}

.bs-tooltip-left, .bs-tooltip-auto[x-placement^="left"] {
  padding: 0 0.4rem;
}

.bs-tooltip-left .arrow, .bs-tooltip-auto[x-placement^="left"] .arrow {
  right: 0;
  width: 0.4rem;
  height: 0.8rem;
}

.bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^="left"] .arrow::before {
  left: 0;
  border-width: 0.4rem 0 0.4rem 0.4rem;
  border-left-color: #000;
}

.tooltip-inner {
  max-width: 200px;
  padding: 0.25rem 0.5rem;
  color: #fff;
  text-align: center;
  background-color: #000;
  border-radius: 0.25rem;
}

.popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1060;
  display: block;
  max-width: 276px;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  word-spacing: normal;
  white-space: normal;
  line-break: auto;
  font-size: 0.875rem;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 0.3rem;
}

.popover .arrow {
  position: absolute;
  display: block;
  width: 1rem;
  height: 0.5rem;
  margin: 0 0.3rem;
}

.popover .arrow::before, .popover .arrow::after {
  position: absolute;
  display: block;
  content: "";
  border-color: transparent;
  border-style: solid;
}

.bs-popover-top, .bs-popover-auto[x-placement^="top"] {
  margin-bottom: 0.5rem;
}

.bs-popover-top .arrow, .bs-popover-auto[x-placement^="top"] .arrow {
  bottom: calc((0.5rem + 1px) * -1);
}

.bs-popover-top .arrow::before, .bs-popover-auto[x-placement^="top"] .arrow::before,
.bs-popover-top .arrow::after,
.bs-popover-auto[x-placement^="top"] .arrow::after {
  border-width: 0.5rem 0.5rem 0;
}

.bs-popover-top .arrow::before, .bs-popover-auto[x-placement^="top"] .arrow::before {
  bottom: 0;
  border-top-color: rgba(0, 0, 0, 0.25);
}


.bs-popover-top .arrow::after,
.bs-popover-auto[x-placement^="top"] .arrow::after {
  bottom: 1px;
  border-top-color: #fff;
}

.bs-popover-right, .bs-popover-auto[x-placement^="right"] {
  margin-left: 0.5rem;
}

.bs-popover-right .arrow, .bs-popover-auto[x-placement^="right"] .arrow {
  left: calc((0.5rem + 1px) * -1);
  width: 0.5rem;
  height: 1rem;
  margin: 0.3rem 0;
}

.bs-popover-right .arrow::before, .bs-popover-auto[x-placement^="right"] .arrow::before,
.bs-popover-right .arrow::after,
.bs-popover-auto[x-placement^="right"] .arrow::after {
  border-width: 0.5rem 0.5rem 0.5rem 0;
}

.bs-popover-right .arrow::before, .bs-popover-auto[x-placement^="right"] .arrow::before {
  left: 0;
  border-right-color: rgba(0, 0, 0, 0.25);
}


.bs-popover-right .arrow::after,
.bs-popover-auto[x-placement^="right"] .arrow::after {
  left: 1px;
  border-right-color: #fff;
}

.bs-popover-bottom, .bs-popover-auto[x-placement^="bottom"] {
  margin-top: 0.5rem;
}

.bs-popover-bottom .arrow, .bs-popover-auto[x-placement^="bottom"] .arrow {
  top: calc((0.5rem + 1px) * -1);
}

.bs-popover-bottom .arrow::before, .bs-popover-auto[x-placement^="bottom"] .arrow::before,
.bs-popover-bottom .arrow::after,
.bs-popover-auto[x-placement^="bottom"] .arrow::after {
  border-width: 0 0.5rem 0.5rem 0.5rem;
}

.bs-popover-bottom .arrow::before, .bs-popover-auto[x-placement^="bottom"] .arrow::before {
  top: 0;
  border-bottom-color: rgba(0, 0, 0, 0.25);
}


.bs-popover-bottom .arrow::after,
.bs-popover-auto[x-placement^="bottom"] .arrow::after {
  top: 1px;
  border-bottom-color: #fff;
}

.bs-popover-bottom .popover-header::before, .bs-popover-auto[x-placement^="bottom"] .popover-header::before {
  position: absolute;
  top: 0;
  left: 50%;
  display: block;
  width: 1rem;
  margin-left: -0.5rem;
  content: "";
  border-bottom: 1px solid #f7f7f7;
}

.bs-popover-left, .bs-popover-auto[x-placement^="left"] {
  margin-right: 0.5rem;
}

.bs-popover-left .arrow, .bs-popover-auto[x-placement^="left"] .arrow {
  right: calc((0.5rem + 1px) * -1);
  width: 0.5rem;
  height: 1rem;
  margin: 0.3rem 0;
}

.bs-popover-left .arrow::before, .bs-popover-auto[x-placement^="left"] .arrow::before,
.bs-popover-left .arrow::after,
.bs-popover-auto[x-placement^="left"] .arrow::after {
  border-width: 0.5rem 0 0.5rem 0.5rem;
}

.bs-popover-left .arrow::before, .bs-popover-auto[x-placement^="left"] .arrow::before {
  right: 0;
  border-left-color: rgba(0, 0, 0, 0.25);
}


.bs-popover-left .arrow::after,
.bs-popover-auto[x-placement^="left"] .arrow::after {
  right: 1px;
  border-left-color: #fff;
}

.popover-header {
  padding: 0.5rem 0.75rem;
  margin-bottom: 0;
  font-size: 1rem;
  color: inherit;
  background-color: #f7f7f7;
  border-bottom: 1px solid #ebebeb;
  border-top-left-radius: calc(0.3rem - 1px);
  border-top-right-radius: calc(0.3rem - 1px);
}

.popover-header:empty {
  display: none;
}

.popover-body {
  padding: 0.5rem 0.75rem;
  color: #212529;
}

.carousel {
  position: relative;
}

.carousel-inner {
  position: relative;
  width: 100%;
  overflow: hidden;
}

.carousel-item {
  position: relative;
  display: none;
  align-items: center;
  width: 100%;
  backface-visibility: hidden;
  perspective: 1000px;
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: block;
  transition: transform 0.6s ease;
}

@media screen and (prefers-reduced-motion: reduce) {
  .carousel-item.active,
  .carousel-item-next,
  .carousel-item-prev {
    transition: none;
  }
}

.carousel-item-next,
.carousel-item-prev {
  position: absolute;
  top: 0;
}

.carousel-item-next.carousel-item-left,
.carousel-item-prev.carousel-item-right {
  transform: translateX(0);
}

@supports (transform-style: preserve-3d) {
  .carousel-item-next.carousel-item-left,
  .carousel-item-prev.carousel-item-right {
    transform: translate3d(0, 0, 0);
  }
}

.carousel-item-next,
.active.carousel-item-right {
  transform: translateX(100%);
}

@supports (transform-style: preserve-3d) {
  .carousel-item-next,
  .active.carousel-item-right {
    transform: translate3d(100%, 0, 0);
  }
}

.carousel-item-prev,
.active.carousel-item-left {
  transform: translateX(-100%);
}

@supports (transform-style: preserve-3d) {
  .carousel-item-prev,
  .active.carousel-item-left {
    transform: translate3d(-100%, 0, 0);
  }
}

.carousel-fade .carousel-item {
  opacity: 0;
  transition-duration: .6s;
  transition-property: opacity;
}

.carousel-fade .carousel-item.active,
.carousel-fade .carousel-item-next.carousel-item-left,
.carousel-fade .carousel-item-prev.carousel-item-right {
  opacity: 1;
}

.carousel-fade .active.carousel-item-left,
.carousel-fade .active.carousel-item-right {
  opacity: 0;
}

.carousel-fade .carousel-item-next,
.carousel-fade .carousel-item-prev,
.carousel-fade .carousel-item.active,
.carousel-fade .active.carousel-item-left,
.carousel-fade .active.carousel-item-prev {
  transform: translateX(0);
}

@supports (transform-style: preserve-3d) {
  .carousel-fade .carousel-item-next,
  .carousel-fade .carousel-item-prev,
  .carousel-fade .carousel-item.active,
  .carousel-fade .active.carousel-item-left,
  .carousel-fade .active.carousel-item-prev {
    transform: translate3d(0, 0, 0);
  }
}

.carousel-control-prev,
.carousel-control-next {
  position: absolute;
  top: 0;
  bottom: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 15%;
  color: #fff;
  text-align: center;
  opacity: 0.5;
}

.carousel-control-prev:hover, .carousel-control-prev:focus,
.carousel-control-next:hover,
.carousel-control-next:focus {
  color: #fff;
  text-decoration: none;
  outline: 0;
  opacity: .9;
}

.carousel-control-prev {
  left: 0;
}

.carousel-control-next {
  right: 0;
}

.carousel-control-prev-icon,
.carousel-control-next-icon {
  display: inline-block;
  width: 20px;
  height: 20px;
  background: transparent no-repeat center center;
  background-size: 100% 100%;
}

.carousel-control-prev-icon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E");
}

.carousel-control-next-icon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E");
}

.carousel-indicators {
  position: absolute;
  right: 0;
  bottom: 10px;
  left: 0;
  z-index: 15;
  display: flex;
  justify-content: center;
  padding-left: 0;
  margin-right: 15%;
  margin-left: 15%;
  list-style: none;
}

.carousel-indicators li {
  position: relative;
  flex: 0 1 auto;
  width: 30px;
  height: 3px;
  margin-right: 3px;
  margin-left: 3px;
  text-indent: -999px;
  cursor: pointer;
  background-color: rgba(255, 255, 255, 0.5);
}

.carousel-indicators li::before {
  position: absolute;
  top: -10px;
  left: 0;
  display: inline-block;
  width: 100%;
  height: 10px;
  content: "";
}

.carousel-indicators li::after {
  position: absolute;
  bottom: -10px;
  left: 0;
  display: inline-block;
  width: 100%;
  height: 10px;
  content: "";
}

.carousel-indicators .active {
  background-color: #fff;
}

.carousel-caption {
  position: absolute;
  right: 15%;
  bottom: 20px;
  left: 15%;
  z-index: 10;
  padding-top: 20px;
  padding-bottom: 20px;
  color: #fff;
  text-align: center;
}

.align-baseline {
  vertical-align: baseline !important;
}

.align-top {
  vertical-align: top !important;
}

.align-middle {
  vertical-align: middle !important;
}

.align-bottom {
  vertical-align: bottom !important;
}

.align-text-bottom {
  vertical-align: text-bottom !important;
}

.align-text-top {
  vertical-align: text-top !important;
}

.bg-primary {
  background-color: #007bff !important;
}

a.bg-primary:hover, a.bg-primary:focus,
button.bg-primary:hover,
button.bg-primary:focus {
  background-color: #0062cc !important;
}

.bg-secondary {
  background-color: #6c757d !important;
}

a.bg-secondary:hover, a.bg-secondary:focus,
button.bg-secondary:hover,
button.bg-secondary:focus {
  background-color: #545b62 !important;
}

.bg-success {
  background-color: #28a745 !important;
}

a.bg-success:hover, a.bg-success:focus,
button.bg-success:hover,
button.bg-success:focus {
  background-color: #1e7e34 !important;
}

.bg-info {
  background-color: #17a2b8 !important;
}

a.bg-info:hover, a.bg-info:focus,
button.bg-info:hover,
button.bg-info:focus {
  background-color: #117a8b !important;
}

.bg-warning {
  background-color: #ffc107 !important;
}

a.bg-warning:hover, a.bg-warning:focus,
button.bg-warning:hover,
button.bg-warning:focus {
  background-color: #d39e00 !important;
}

.bg-danger {
  background-color: #dc3545 !important;
}

a.bg-danger:hover, a.bg-danger:focus,
button.bg-danger:hover,
button.bg-danger:focus {
  background-color: #bd2130 !important;
}

.bg-light {
  background-color: #f8f9fa !important;
}

a.bg-light:hover, a.bg-light:focus,
button.bg-light:hover,
button.bg-light:focus {
  background-color: #dae0e5 !important;
}

.bg-dark {
  background-color: #343a40 !important;
}

a.bg-dark:hover, a.bg-dark:focus,
button.bg-dark:hover,
button.bg-dark:focus {
  background-color: #1d2124 !important;
}

.bg-white {
  background-color: #fff !important;
}

.bg-transparent {
  background-color: transparent !important;
}

.border {
  border: 1px solid #dee2e6 !important;
}

.border-top {
  border-top: 1px solid #dee2e6 !important;
}

.border-right {
  border-right: 1px solid #dee2e6 !important;
}

.border-bottom {
  border-bottom: 1px solid #dee2e6 !important;
}

.border-left {
  border-left: 1px solid #dee2e6 !important;
}

.border-0 {
  border: 0 !important;
}

.border-top-0 {
  border-top: 0 !important;
}

.border-right-0 {
  border-right: 0 !important;
}

.border-bottom-0 {
  border-bottom: 0 !important;
}

.border-left-0 {
  border-left: 0 !important;
}

.border-primary {
  border-color: #007bff !important;
}

.border-secondary {
  border-color: #6c757d !important;
}

.border-success {
  border-color: #28a745 !important;
}

.border-info {
  border-color: #17a2b8 !important;
}

.border-warning {
  border-color: #ffc107 !important;
}

.border-danger {
  border-color: #dc3545 !important;
}

.border-light {
  border-color: #f8f9fa !important;
}

.border-dark {
  border-color: #343a40 !important;
}

.border-white {
  border-color: #fff !important;
}

.rounded {
  border-radius: 0.25rem !important;
}

.rounded-top {
  border-top-left-radius: 0.25rem !important;
  border-top-right-radius: 0.25rem !important;
}

.rounded-right {
  border-top-right-radius: 0.25rem !important;
  border-bottom-right-radius: 0.25rem !important;
}

.rounded-bottom {
  border-bottom-right-radius: 0.25rem !important;
  border-bottom-left-radius: 0.25rem !important;
}

.rounded-left {
  border-top-left-radius: 0.25rem !important;
  border-bottom-left-radius: 0.25rem !important;
}

.rounded-circle {
  border-radius: 50% !important;
}

.rounded-0 {
  border-radius: 0 !important;
}

.clearfix::after {
  display: block;
  clear: both;
  content: "";
}

.d-none {
  display: none !important;
}

.d-inline {
  display: inline !important;
}

.d-inline-block {
  display: inline-block !important;
}

.d-block {
  display: block !important;
}

.d-table {
  display: table !important;
}

.d-table-row {
  display: table-row !important;
}

.d-table-cell {
  display: table-cell !important;
}

.d-flex {
  display: flex !important;
}

.d-inline-flex {
  display: inline-flex !important;
}

@media (min-width: 576px) {
  .d-sm-none {
    display: none !important;
  }
  .d-sm-inline {
    display: inline !important;
  }
  .d-sm-inline-block {
    display: inline-block !important;
  }
  .d-sm-block {
    display: block !important;
  }
  .d-sm-table {
    display: table !important;
  }
  .d-sm-table-row {
    display: table-row !important;
  }
  .d-sm-table-cell {
    display: table-cell !important;
  }
  .d-sm-flex {
    display: flex !important;
  }
  .d-sm-inline-flex {
    display: inline-flex !important;
  }
}

@media (min-width: 768px) {
  .d-md-none {
    display: none !important;
  }
  .d-md-inline {
    display: inline !important;
  }
  .d-md-inline-block {
    display: inline-block !important;
  }
  .d-md-block {
    display: block !important;
  }
  .d-md-table {
    display: table !important;
  }
  .d-md-table-row {
    display: table-row !important;
  }
  .d-md-table-cell {
    display: table-cell !important;
  }
  .d-md-flex {
    display: flex !important;
  }
  .d-md-inline-flex {
    display: inline-flex !important;
  }
}

@media (min-width: 992px) {
  .d-lg-none {
    display: none !important;
  }
  .d-lg-inline {
    display: inline !important;
  }
  .d-lg-inline-block {
    display: inline-block !important;
  }
  .d-lg-block {
    display: block !important;
  }
  .d-lg-table {
    display: table !important;
  }
  .d-lg-table-row {
    display: table-row !important;
  }
  .d-lg-table-cell {
    display: table-cell !important;
  }
  .d-lg-flex {
    display: flex !important;
  }
  .d-lg-inline-flex {
    display: inline-flex !important;
  }
}

@media (min-width: 1200px) {
  .d-xl-none {
    display: none !important;
  }
  .d-xl-inline {
    display: inline !important;
  }
  .d-xl-inline-block {
    display: inline-block !important;
  }
  .d-xl-block {
    display: block !important;
  }
  .d-xl-table {
    display: table !important;
  }
  .d-xl-table-row {
    display: table-row !important;
  }
  .d-xl-table-cell {
    display: table-cell !important;
  }
  .d-xl-flex {
    display: flex !important;
  }
  .d-xl-inline-flex {
    display: inline-flex !important;
  }
}

@media print {
  .d-print-none {
    display: none !important;
  }
  .d-print-inline {
    display: inline !important;
  }
  .d-print-inline-block {
    display: inline-block !important;
  }
  .d-print-block {
    display: block !important;
  }
  .d-print-table {
    display: table !important;
  }
  .d-print-table-row {
    display: table-row !important;
  }
  .d-print-table-cell {
    display: table-cell !important;
  }
  .d-print-flex {
    display: flex !important;
  }
  .d-print-inline-flex {
    display: inline-flex !important;
  }
}

.embed-responsive {
  position: relative;
  display: block;
  width: 100%;
  padding: 0;
  overflow: hidden;
}

.embed-responsive::before {
  display: block;
  content: "";
}

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

.embed-responsive-21by9::before {
  padding-top: 42.857143%;
}

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

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

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.flex-row {
  flex-direction: row !important;
}

.flex-column {
  flex-direction: column !important;
}

.flex-row-reverse {
  flex-direction: row-reverse !important;
}

.flex-column-reverse {
  flex-direction: column-reverse !important;
}

.flex-wrap {
  flex-wrap: wrap !important;
}

.flex-nowrap {
  flex-wrap: nowrap !important;
}

.flex-wrap-reverse {
  flex-wrap: wrap-reverse !important;
}

.flex-fill {
  flex: 1 1 auto !important;
}

.flex-grow-0 {
  flex-grow: 0 !important;
}

.flex-grow-1 {
  flex-grow: 1 !important;
}

.flex-shrink-0 {
  flex-shrink: 0 !important;
}

.flex-shrink-1 {
  flex-shrink: 1 !important;
}

.justify-content-start {
  justify-content: flex-start !important;
}

.justify-content-end {
  justify-content: flex-end !important;
}

.justify-content-center {
  justify-content: center !important;
}

.justify-content-between {
  justify-content: space-between !important;
}

.justify-content-around {
  justify-content: space-around !important;
}

.align-items-start {
  align-items: flex-start !important;
}

.align-items-end {
  align-items: flex-end !important;
}

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

.align-items-baseline {
  align-items: baseline !important;
}

.align-items-stretch {
  align-items: stretch !important;
}

.align-content-start {
  align-content: flex-start !important;
}

.align-content-end {
  align-content: flex-end !important;
}

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

.align-content-between {
  align-content: space-between !important;
}

.align-content-around {
  align-content: space-around !important;
}

.align-content-stretch {
  align-content: stretch !important;
}

.align-self-auto {
  align-self: auto !important;
}

.align-self-start {
  align-self: flex-start !important;
}

.align-self-end {
  align-self: flex-end !important;
}

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

.align-self-baseline {
  align-self: baseline !important;
}

.align-self-stretch {
  align-self: stretch !important;
}

@media (min-width: 576px) {
  .flex-sm-row {
    flex-direction: row !important;
  }
  .flex-sm-column {
    flex-direction: column !important;
  }
  .flex-sm-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-sm-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-sm-wrap {
    flex-wrap: wrap !important;
  }
  .flex-sm-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-sm-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .flex-sm-fill {
    flex: 1 1 auto !important;
  }
  .flex-sm-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-sm-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-sm-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-sm-shrink-1 {
    flex-shrink: 1 !important;
  }
  .justify-content-sm-start {
    justify-content: flex-start !important;
  }
  .justify-content-sm-end {
    justify-content: flex-end !important;
  }
  .justify-content-sm-center {
    justify-content: center !important;
  }
  .justify-content-sm-between {
    justify-content: space-between !important;
  }
  .justify-content-sm-around {
    justify-content: space-around !important;
  }
  .align-items-sm-start {
    align-items: flex-start !important;
  }
  .align-items-sm-end {
    align-items: flex-end !important;
  }
  .align-items-sm-center {
    align-items: center !important;
  }
  .align-items-sm-baseline {
    align-items: baseline !important;
  }
  .align-items-sm-stretch {
    align-items: stretch !important;
  }
  .align-content-sm-start {
    align-content: flex-start !important;
  }
  .align-content-sm-end {
    align-content: flex-end !important;
  }
  .align-content-sm-center {
    align-content: center !important;
  }
  .align-content-sm-between {
    align-content: space-between !important;
  }
  .align-content-sm-around {
    align-content: space-around !important;
  }
  .align-content-sm-stretch {
    align-content: stretch !important;
  }
  .align-self-sm-auto {
    align-self: auto !important;
  }
  .align-self-sm-start {
    align-self: flex-start !important;
  }
  .align-self-sm-end {
    align-self: flex-end !important;
  }
  .align-self-sm-center {
    align-self: center !important;
  }
  .align-self-sm-baseline {
    align-self: baseline !important;
  }
  .align-self-sm-stretch {
    align-self: stretch !important;
  }
}

@media (min-width: 768px) {
  .flex-md-row {
    flex-direction: row !important;
  }
  .flex-md-column {
    flex-direction: column !important;
  }
  .flex-md-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-md-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-md-wrap {
    flex-wrap: wrap !important;
  }
  .flex-md-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-md-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .flex-md-fill {
    flex: 1 1 auto !important;
  }
  .flex-md-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-md-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-md-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-md-shrink-1 {
    flex-shrink: 1 !important;
  }
  .justify-content-md-start {
    justify-content: flex-start !important;
  }
  .justify-content-md-end {
    justify-content: flex-end !important;
  }
  .justify-content-md-center {
    justify-content: center !important;
  }
  .justify-content-md-between {
    justify-content: space-between !important;
  }
  .justify-content-md-around {
    justify-content: space-around !important;
  }
  .align-items-md-start {
    align-items: flex-start !important;
  }
  .align-items-md-end {
    align-items: flex-end !important;
  }
  .align-items-md-center {
    align-items: center !important;
  }
  .align-items-md-baseline {
    align-items: baseline !important;
  }
  .align-items-md-stretch {
    align-items: stretch !important;
  }
  .align-content-md-start {
    align-content: flex-start !important;
  }
  .align-content-md-end {
    align-content: flex-end !important;
  }
  .align-content-md-center {
    align-content: center !important;
  }
  .align-content-md-between {
    align-content: space-between !important;
  }
  .align-content-md-around {
    align-content: space-around !important;
  }
  .align-content-md-stretch {
    align-content: stretch !important;
  }
  .align-self-md-auto {
    align-self: auto !important;
  }
  .align-self-md-start {
    align-self: flex-start !important;
  }
  .align-self-md-end {
    align-self: flex-end !important;
  }
  .align-self-md-center {
    align-self: center !important;
  }
  .align-self-md-baseline {
    align-self: baseline !important;
  }
  .align-self-md-stretch {
    align-self: stretch !important;
  }
}

@media (min-width: 992px) {
  .flex-lg-row {
    flex-direction: row !important;
  }
  .flex-lg-column {
    flex-direction: column !important;
  }
  .flex-lg-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-lg-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-lg-wrap {
    flex-wrap: wrap !important;
  }
  .flex-lg-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-lg-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .flex-lg-fill {
    flex: 1 1 auto !important;
  }
  .flex-lg-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-lg-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-lg-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-lg-shrink-1 {
    flex-shrink: 1 !important;
  }
  .justify-content-lg-start {
    justify-content: flex-start !important;
  }
  .justify-content-lg-end {
    justify-content: flex-end !important;
  }
  .justify-content-lg-center {
    justify-content: center !important;
  }
  .justify-content-lg-between {
    justify-content: space-between !important;
  }
  .justify-content-lg-around {
    justify-content: space-around !important;
  }
  .align-items-lg-start {
    align-items: flex-start !important;
  }
  .align-items-lg-end {
    align-items: flex-end !important;
  }
  .align-items-lg-center {
    align-items: center !important;
  }
  .align-items-lg-baseline {
    align-items: baseline !important;
  }
  .align-items-lg-stretch {
    align-items: stretch !important;
  }
  .align-content-lg-start {
    align-content: flex-start !important;
  }
  .align-content-lg-end {
    align-content: flex-end !important;
  }
  .align-content-lg-center {
    align-content: center !important;
  }
  .align-content-lg-between {
    align-content: space-between !important;
  }
  .align-content-lg-around {
    align-content: space-around !important;
  }
  .align-content-lg-stretch {
    align-content: stretch !important;
  }
  .align-self-lg-auto {
    align-self: auto !important;
  }
  .align-self-lg-start {
    align-self: flex-start !important;
  }
  .align-self-lg-end {
    align-self: flex-end !important;
  }
  .align-self-lg-center {
    align-self: center !important;
  }
  .align-self-lg-baseline {
    align-self: baseline !important;
  }
  .align-self-lg-stretch {
    align-self: stretch !important;
  }
}

@media (min-width: 1200px) {
  .flex-xl-row {
    flex-direction: row !important;
  }
  .flex-xl-column {
    flex-direction: column !important;
  }
  .flex-xl-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-xl-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-xl-wrap {
    flex-wrap: wrap !important;
  }
  .flex-xl-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-xl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .flex-xl-fill {
    flex: 1 1 auto !important;
  }
  .flex-xl-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-xl-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-xl-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-xl-shrink-1 {
    flex-shrink: 1 !important;
  }
  .justify-content-xl-start {
    justify-content: flex-start !important;
  }
  .justify-content-xl-end {
    justify-content: flex-end !important;
  }
  .justify-content-xl-center {
    justify-content: center !important;
  }
  .justify-content-xl-between {
    justify-content: space-between !important;
  }
  .justify-content-xl-around {
    justify-content: space-around !important;
  }
  .align-items-xl-start {
    align-items: flex-start !important;
  }
  .align-items-xl-end {
    align-items: flex-end !important;
  }
  .align-items-xl-center {
    align-items: center !important;
  }
  .align-items-xl-baseline {
    align-items: baseline !important;
  }
  .align-items-xl-stretch {
    align-items: stretch !important;
  }
  .align-content-xl-start {
    align-content: flex-start !important;
  }
  .align-content-xl-end {
    align-content: flex-end !important;
  }
  .align-content-xl-center {
    align-content: center !important;
  }
  .align-content-xl-between {
    align-content: space-between !important;
  }
  .align-content-xl-around {
    align-content: space-around !important;
  }
  .align-content-xl-stretch {
    align-content: stretch !important;
  }
  .align-self-xl-auto {
    align-self: auto !important;
  }
  .align-self-xl-start {
    align-self: flex-start !important;
  }
  .align-self-xl-end {
    align-self: flex-end !important;
  }
  .align-self-xl-center {
    align-self: center !important;
  }
  .align-self-xl-baseline {
    align-self: baseline !important;
  }
  .align-self-xl-stretch {
    align-self: stretch !important;
  }
}

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

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

.float-none {
  float: none !important;
}

@media (min-width: 576px) {
  .float-sm-left {
    float: left !important;
  }
  .float-sm-right {
    float: right !important;
  }
  .float-sm-none {
    float: none !important;
  }
}

@media (min-width: 768px) {
  .float-md-left {
    float: left !important;
  }
  .float-md-right {
    float: right !important;
  }
  .float-md-none {
    float: none !important;
  }
}

@media (min-width: 992px) {
  .float-lg-left {
    float: left !important;
  }
  .float-lg-right {
    float: right !important;
  }
  .float-lg-none {
    float: none !important;
  }
}

@media (min-width: 1200px) {
  .float-xl-left {
    float: left !important;
  }
  .float-xl-right {
    float: right !important;
  }
  .float-xl-none {
    float: none !important;
  }
}

.position-static {
  position: static !important;
}

.position-relative {
  position: relative !important;
}

.position-absolute {
  position: absolute !important;
}

.position-fixed {
  position: fixed !important;
}

.position-sticky {
  position: sticky !important;
}

.fixed-top {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1030;
}

.fixed-bottom {
  position: fixed;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1030;
}

@supports (position: sticky) {
  .sticky-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
}

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

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

.shadow-sm {
  box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;
}

.shadow {
  box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;
}

.shadow-lg {
  box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;
}

.shadow-none {
  box-shadow: none !important;
}

.w-25 {
  width: 25% !important;
}

.w-50 {
  width: 50% !important;
}

.w-75 {
  width: 75% !important;
}

.w-100 {
  width: 100% !important;
}

.w-auto {
  width: auto !important;
}

.h-25 {
  height: 25% !important;
}

.h-50 {
  height: 50% !important;
}

.h-75 {
  height: 75% !important;
}

.h-100 {
  height: 100% !important;
}

.h-auto {
  height: auto !important;
}

.mw-100 {
  max-width: 100% !important;
}

.mh-100 {
  max-height: 100% !important;
}

.m-0 {
  margin: 0 !important;
}

.mt-0,
.my-0 {
  margin-top: 0 !important;
}

.mr-0,
.mx-0 {
  margin-right: 0 !important;
}

.mb-0,
.my-0 {
  margin-bottom: 0 !important;
}

.ml-0,
.mx-0 {
  margin-left: 0 !important;
}

.m-1 {
  margin: 0.25rem !important;
}

.mt-1,
.my-1 {
  margin-top: 0.25rem !important;
}

.mr-1,
.mx-1 {
  margin-right: 0.25rem !important;
}

.mb-1,
.my-1 {
  margin-bottom: 0.25rem !important;
}

.ml-1,
.mx-1 {
  margin-left: 0.25rem !important;
}

.m-2 {
  margin: 0.5rem !important;
}

.mt-2,
.my-2 {
  margin-top: 0.5rem !important;
}

.mr-2,
.mx-2 {
  margin-right: 0.5rem !important;
}

.mb-2,
.my-2 {
  margin-bottom: 0.5rem !important;
}

.ml-2,
.mx-2 {
  margin-left: 0.5rem !important;
}

.m-3 {
  margin: 1rem !important;
}

.mt-3,
.my-3 {
  margin-top: 1rem !important;
}

.mr-3,
.mx-3 {
  margin-right: 1rem !important;
}

.mb-3,
.my-3 {
  margin-bottom: 1rem !important;
}

.ml-3,
.mx-3 {
  margin-left: 1rem !important;
}

.m-4 {
  margin: 1.5rem !important;
}

.mt-4,
.my-4 {
  margin-top: 1.5rem !important;
}

.mr-4,
.mx-4 {
  margin-right: 1.5rem !important;
}

.mb-4,
.my-4 {
  margin-bottom: 1.5rem !important;
}

.ml-4,
.mx-4 {
  margin-left: 1.5rem !important;
}

.m-5 {
  margin: 3rem !important;
}

.mt-5,
.my-5 {
  margin-top: 3rem !important;
}

.mr-5,
.mx-5 {
  margin-right: 3rem !important;
}

.mb-5,
.my-5 {
  margin-bottom: 3rem !important;
}

.ml-5,
.mx-5 {
  margin-left: 3rem !important;
}

.p-0 {
  padding: 0 !important;
}

.pt-0,
.py-0 {
  padding-top: 0 !important;
}

.pr-0,
.px-0 {
  padding-right: 0 !important;
}

.pb-0,
.py-0 {
  padding-bottom: 0 !important;
}

.pl-0,
.px-0 {
  padding-left: 0 !important;
}

.p-1 {
  padding: 0.25rem !important;
}

.pt-1,
.py-1 {
  padding-top: 0.25rem !important;
}

.pr-1,
.px-1 {
  padding-right: 0.25rem !important;
}

.pb-1,
.py-1 {
  padding-bottom: 0.25rem !important;
}

.pl-1,
.px-1 {
  padding-left: 0.25rem !important;
}

.p-2 {
  padding: 0.5rem !important;
}

.pt-2,
.py-2 {
  padding-top: 0.5rem !important;
}

.pr-2,
.px-2 {
  padding-right: 0.5rem !important;
}

.pb-2,
.py-2 {
  padding-bottom: 0.5rem !important;
}

.pl-2,
.px-2 {
  padding-left: 0.5rem !important;
}

.p-3 {
  padding: 1rem !important;
}

.pt-3,
.py-3 {
  padding-top: 1rem !important;
}

.pr-3,
.px-3 {
  padding-right: 1rem !important;
}

.pb-3,
.py-3 {
  padding-bottom: 1rem !important;
}

.pl-3,
.px-3 {
  padding-left: 1rem !important;
}

.p-4 {
  padding: 1.5rem !important;
}

.pt-4,
.py-4 {
  padding-top: 1.5rem !important;
}

.pr-4,
.px-4 {
  padding-right: 1.5rem !important;
}

.pb-4,
.py-4 {
  padding-bottom: 1.5rem !important;
}

.pl-4,
.px-4 {
  padding-left: 1.5rem !important;
}

.p-5 {
  padding: 3rem !important;
}

.pt-5,
.py-5 {
  padding-top: 3rem !important;
}

.pr-5,
.px-5 {
  padding-right: 3rem !important;
}

.pb-5,
.py-5 {
  padding-bottom: 3rem !important;
}

.pl-5,
.px-5 {
  padding-left: 3rem !important;
}

.m-auto {
  margin: auto !important;
}

.mt-auto,
.my-auto {
  margin-top: auto !important;
}

.mr-auto,
.mx-auto {
  margin-right: auto !important;
}

.mb-auto,
.my-auto {
  margin-bottom: auto !important;
}

.ml-auto,
.mx-auto {
  margin-left: auto !important;
}

@media (min-width: 576px) {
  .m-sm-0 {
    margin: 0 !important;
  }
  .mt-sm-0,
  .my-sm-0 {
    margin-top: 0 !important;
  }
  .mr-sm-0,
  .mx-sm-0 {
    margin-right: 0 !important;
  }
  .mb-sm-0,
  .my-sm-0 {
    margin-bottom: 0 !important;
  }
  .ml-sm-0,
  .mx-sm-0 {
    margin-left: 0 !important;
  }
  .m-sm-1 {
    margin: 0.25rem !important;
  }
  .mt-sm-1,
  .my-sm-1 {
    margin-top: 0.25rem !important;
  }
  .mr-sm-1,
  .mx-sm-1 {
    margin-right: 0.25rem !important;
  }
  .mb-sm-1,
  .my-sm-1 {
    margin-bottom: 0.25rem !important;
  }
  .ml-sm-1,
  .mx-sm-1 {
    margin-left: 0.25rem !important;
  }
  .m-sm-2 {
    margin: 0.5rem !important;
  }
  .mt-sm-2,
  .my-sm-2 {
    margin-top: 0.5rem !important;
  }
  .mr-sm-2,
  .mx-sm-2 {
    margin-right: 0.5rem !important;
  }
  .mb-sm-2,
  .my-sm-2 {
    margin-bottom: 0.5rem !important;
  }
  .ml-sm-2,
  .mx-sm-2 {
    margin-left: 0.5rem !important;
  }
  .m-sm-3 {
    margin: 1rem !important;
  }
  .mt-sm-3,
  .my-sm-3 {
    margin-top: 1rem !important;
  }
  .mr-sm-3,
  .mx-sm-3 {
    margin-right: 1rem !important;
  }
  .mb-sm-3,
  .my-sm-3 {
    margin-bottom: 1rem !important;
  }
  .ml-sm-3,
  .mx-sm-3 {
    margin-left: 1rem !important;
  }
  .m-sm-4 {
    margin: 1.5rem !important;
  }
  .mt-sm-4,
  .my-sm-4 {
    margin-top: 1.5rem !important;
  }
  .mr-sm-4,
  .mx-sm-4 {
    margin-right: 1.5rem !important;
  }
  .mb-sm-4,
  .my-sm-4 {
    margin-bottom: 1.5rem !important;
  }
  .ml-sm-4,
  .mx-sm-4 {
    margin-left: 1.5rem !important;
  }
  .m-sm-5 {
    margin: 3rem !important;
  }
  .mt-sm-5,
  .my-sm-5 {
    margin-top: 3rem !important;
  }
  .mr-sm-5,
  .mx-sm-5 {
    margin-right: 3rem !important;
  }
  .mb-sm-5,
  .my-sm-5 {
    margin-bottom: 3rem !important;
  }
  .ml-sm-5,
  .mx-sm-5 {
    margin-left: 3rem !important;
  }
  .p-sm-0 {
    padding: 0 !important;
  }
  .pt-sm-0,
  .py-sm-0 {
    padding-top: 0 !important;
  }
  .pr-sm-0,
  .px-sm-0 {
    padding-right: 0 !important;
  }
  .pb-sm-0,
  .py-sm-0 {
    padding-bottom: 0 !important;
  }
  .pl-sm-0,
  .px-sm-0 {
    padding-left: 0 !important;
  }
  .p-sm-1 {
    padding: 0.25rem !important;
  }
  .pt-sm-1,
  .py-sm-1 {
    padding-top: 0.25rem !important;
  }
  .pr-sm-1,
  .px-sm-1 {
    padding-right: 0.25rem !important;
  }
  .pb-sm-1,
  .py-sm-1 {
    padding-bottom: 0.25rem !important;
  }
  .pl-sm-1,
  .px-sm-1 {
    padding-left: 0.25rem !important;
  }
  .p-sm-2 {
    padding: 0.5rem !important;
  }
  .pt-sm-2,
  .py-sm-2 {
    padding-top: 0.5rem !important;
  }
  .pr-sm-2,
  .px-sm-2 {
    padding-right: 0.5rem !important;
  }
  .pb-sm-2,
  .py-sm-2 {
    padding-bottom: 0.5rem !important;
  }
  .pl-sm-2,
  .px-sm-2 {
    padding-left: 0.5rem !important;
  }
  .p-sm-3 {
    padding: 1rem !important;
  }
  .pt-sm-3,
  .py-sm-3 {
    padding-top: 1rem !important;
  }
  .pr-sm-3,
  .px-sm-3 {
    padding-right: 1rem !important;
  }
  .pb-sm-3,
  .py-sm-3 {
    padding-bottom: 1rem !important;
  }
  .pl-sm-3,
  .px-sm-3 {
    padding-left: 1rem !important;
  }
  .p-sm-4 {
    padding: 1.5rem !important;
  }
  .pt-sm-4,
  .py-sm-4 {
    padding-top: 1.5rem !important;
  }
  .pr-sm-4,
  .px-sm-4 {
    padding-right: 1.5rem !important;
  }
  .pb-sm-4,
  .py-sm-4 {
    padding-bottom: 1.5rem !important;
  }
  .pl-sm-4,
  .px-sm-4 {
    padding-left: 1.5rem !important;
  }
  .p-sm-5 {
    padding: 3rem !important;
  }
  .pt-sm-5,
  .py-sm-5 {
    padding-top: 3rem !important;
  }
  .pr-sm-5,
  .px-sm-5 {
    padding-right: 3rem !important;
  }
  .pb-sm-5,
  .py-sm-5 {
    padding-bottom: 3rem !important;
  }
  .pl-sm-5,
  .px-sm-5 {
    padding-left: 3rem !important;
  }
  .m-sm-auto {
    margin: auto !important;
  }
  .mt-sm-auto,
  .my-sm-auto {
    margin-top: auto !important;
  }
  .mr-sm-auto,
  .mx-sm-auto {
    margin-right: auto !important;
  }
  .mb-sm-auto,
  .my-sm-auto {
    margin-bottom: auto !important;
  }
  .ml-sm-auto,
  .mx-sm-auto {
    margin-left: auto !important;
  }
}

@media (min-width: 768px) {
  .m-md-0 {
    margin: 0 !important;
  }
  .mt-md-0,
  .my-md-0 {
    margin-top: 0 !important;
  }
  .mr-md-0,
  .mx-md-0 {
    margin-right: 0 !important;
  }
  .mb-md-0,
  .my-md-0 {
    margin-bottom: 0 !important;
  }
  .ml-md-0,
  .mx-md-0 {
    margin-left: 0 !important;
  }
  .m-md-1 {
    margin: 0.25rem !important;
  }
  .mt-md-1,
  .my-md-1 {
    margin-top: 0.25rem !important;
  }
  .mr-md-1,
  .mx-md-1 {
    margin-right: 0.25rem !important;
  }
  .mb-md-1,
  .my-md-1 {
    margin-bottom: 0.25rem !important;
  }
  .ml-md-1,
  .mx-md-1 {
    margin-left: 0.25rem !important;
  }
  .m-md-2 {
    margin: 0.5rem !important;
  }
  .mt-md-2,
  .my-md-2 {
    margin-top: 0.5rem !important;
  }
  .mr-md-2,
  .mx-md-2 {
    margin-right: 0.5rem !important;
  }
  .mb-md-2,
  .my-md-2 {
    margin-bottom: 0.5rem !important;
  }
  .ml-md-2,
  .mx-md-2 {
    margin-left: 0.5rem !important;
  }
  .m-md-3 {
    margin: 1rem !important;
  }
  .mt-md-3,
  .my-md-3 {
    margin-top: 1rem !important;
  }
  .mr-md-3,
  .mx-md-3 {
    margin-right: 1rem !important;
  }
  .mb-md-3,
  .my-md-3 {
    margin-bottom: 1rem !important;
  }
  .ml-md-3,
  .mx-md-3 {
    margin-left: 1rem !important;
  }
  .m-md-4 {
    margin: 1.5rem !important;
  }
  .mt-md-4,
  .my-md-4 {
    margin-top: 1.5rem !important;
  }
  .mr-md-4,
  .mx-md-4 {
    margin-right: 1.5rem !important;
  }
  .mb-md-4,
  .my-md-4 {
    margin-bottom: 1.5rem !important;
  }
  .ml-md-4,
  .mx-md-4 {
    margin-left: 1.5rem !important;
  }
  .m-md-5 {
    margin: 3rem !important;
  }
  .mt-md-5,
  .my-md-5 {
    margin-top: 3rem !important;
  }
  .mr-md-5,
  .mx-md-5 {
    margin-right: 3rem !important;
  }
  .mb-md-5,
  .my-md-5 {
    margin-bottom: 3rem !important;
  }
  .ml-md-5,
  .mx-md-5 {
    margin-left: 3rem !important;
  }
  .p-md-0 {
    padding: 0 !important;
  }
  .pt-md-0,
  .py-md-0 {
    padding-top: 0 !important;
  }
  .pr-md-0,
  .px-md-0 {
    padding-right: 0 !important;
  }
  .pb-md-0,
  .py-md-0 {
    padding-bottom: 0 !important;
  }
  .pl-md-0,
  .px-md-0 {
    padding-left: 0 !important;
  }
  .p-md-1 {
    padding: 0.25rem !important;
  }
  .pt-md-1,
  .py-md-1 {
    padding-top: 0.25rem !important;
  }
  .pr-md-1,
  .px-md-1 {
    padding-right: 0.25rem !important;
  }
  .pb-md-1,
  .py-md-1 {
    padding-bottom: 0.25rem !important;
  }
  .pl-md-1,
  .px-md-1 {
    padding-left: 0.25rem !important;
  }
  .p-md-2 {
    padding: 0.5rem !important;
  }
  .pt-md-2,
  .py-md-2 {
    padding-top: 0.5rem !important;
  }
  .pr-md-2,
  .px-md-2 {
    padding-right: 0.5rem !important;
  }
  .pb-md-2,
  .py-md-2 {
    padding-bottom: 0.5rem !important;
  }
  .pl-md-2,
  .px-md-2 {
    padding-left: 0.5rem !important;
  }
  .p-md-3 {
    padding: 1rem !important;
  }
  .pt-md-3,
  .py-md-3 {
    padding-top: 1rem !important;
  }
  .pr-md-3,
  .px-md-3 {
    padding-right: 1rem !important;
  }
  .pb-md-3,
  .py-md-3 {
    padding-bottom: 1rem !important;
  }
  .pl-md-3,
  .px-md-3 {
    padding-left: 1rem !important;
  }
  .p-md-4 {
    padding: 1.5rem !important;
  }
  .pt-md-4,
  .py-md-4 {
    padding-top: 1.5rem !important;
  }
  .pr-md-4,
  .px-md-4 {
    padding-right: 1.5rem !important;
  }
  .pb-md-4,
  .py-md-4 {
    padding-bottom: 1.5rem !important;
  }
  .pl-md-4,
  .px-md-4 {
    padding-left: 1.5rem !important;
  }
  .p-md-5 {
    padding: 3rem !important;
  }
  .pt-md-5,
  .py-md-5 {
    padding-top: 3rem !important;
  }
  .pr-md-5,
  .px-md-5 {
    padding-right: 3rem !important;
  }
  .pb-md-5,
  .py-md-5 {
    padding-bottom: 3rem !important;
  }
  .pl-md-5,
  .px-md-5 {
    padding-left: 3rem !important;
  }
  .m-md-auto {
    margin: auto !important;
  }
  .mt-md-auto,
  .my-md-auto {
    margin-top: auto !important;
  }
  .mr-md-auto,
  .mx-md-auto {
    margin-right: auto !important;
  }
  .mb-md-auto,
  .my-md-auto {
    margin-bottom: auto !important;
  }
  .ml-md-auto,
  .mx-md-auto {
    margin-left: auto !important;
  }
}

@media (min-width: 992px) {
  .m-lg-0 {
    margin: 0 !important;
  }
  .mt-lg-0,
  .my-lg-0 {
    margin-top: 0 !important;
  }
  .mr-lg-0,
  .mx-lg-0 {
    margin-right: 0 !important;
  }
  .mb-lg-0,
  .my-lg-0 {
    margin-bottom: 0 !important;
  }
  .ml-lg-0,
  .mx-lg-0 {
    margin-left: 0 !important;
  }
  .m-lg-1 {
    margin: 0.25rem !important;
  }
  .mt-lg-1,
  .my-lg-1 {
    margin-top: 0.25rem !important;
  }
  .mr-lg-1,
  .mx-lg-1 {
    margin-right: 0.25rem !important;
  }
  .mb-lg-1,
  .my-lg-1 {
    margin-bottom: 0.25rem !important;
  }
  .ml-lg-1,
  .mx-lg-1 {
    margin-left: 0.25rem !important;
  }
  .m-lg-2 {
    margin: 0.5rem !important;
  }
  .mt-lg-2,
  .my-lg-2 {
    margin-top: 0.5rem !important;
  }
  .mr-lg-2,
  .mx-lg-2 {
    margin-right: 0.5rem !important;
  }
  .mb-lg-2,
  .my-lg-2 {
    margin-bottom: 0.5rem !important;
  }
  .ml-lg-2,
  .mx-lg-2 {
    margin-left: 0.5rem !important;
  }
  .m-lg-3 {
    margin: 1rem !important;
  }
  .mt-lg-3,
  .my-lg-3 {
    margin-top: 1rem !important;
  }
  .mr-lg-3,
  .mx-lg-3 {
    margin-right: 1rem !important;
  }
  .mb-lg-3,
  .my-lg-3 {
    margin-bottom: 1rem !important;
  }
  .ml-lg-3,
  .mx-lg-3 {
    margin-left: 1rem !important;
  }
  .m-lg-4 {
    margin: 1.5rem !important;
  }
  .mt-lg-4,
  .my-lg-4 {
    margin-top: 1.5rem !important;
  }
  .mr-lg-4,
  .mx-lg-4 {
    margin-right: 1.5rem !important;
  }
  .mb-lg-4,
  .my-lg-4 {
    margin-bottom: 1.5rem !important;
  }
  .ml-lg-4,
  .mx-lg-4 {
    margin-left: 1.5rem !important;
  }
  .m-lg-5 {
    margin: 3rem !important;
  }
  .mt-lg-5,
  .my-lg-5 {
    margin-top: 3rem !important;
  }
  .mr-lg-5,
  .mx-lg-5 {
    margin-right: 3rem !important;
  }
  .mb-lg-5,
  .my-lg-5 {
    margin-bottom: 3rem !important;
  }
  .ml-lg-5,
  .mx-lg-5 {
    margin-left: 3rem !important;
  }
  .p-lg-0 {
    padding: 0 !important;
  }
  .pt-lg-0,
  .py-lg-0 {
    padding-top: 0 !important;
  }
  .pr-lg-0,
  .px-lg-0 {
    padding-right: 0 !important;
  }
  .pb-lg-0,
  .py-lg-0 {
    padding-bottom: 0 !important;
  }
  .pl-lg-0,
  .px-lg-0 {
    padding-left: 0 !important;
  }
  .p-lg-1 {
    padding: 0.25rem !important;
  }
  .pt-lg-1,
  .py-lg-1 {
    padding-top: 0.25rem !important;
  }
  .pr-lg-1,
  .px-lg-1 {
    padding-right: 0.25rem !important;
  }
  .pb-lg-1,
  .py-lg-1 {
    padding-bottom: 0.25rem !important;
  }
  .pl-lg-1,
  .px-lg-1 {
    padding-left: 0.25rem !important;
  }
  .p-lg-2 {
    padding: 0.5rem !important;
  }
  .pt-lg-2,
  .py-lg-2 {
    padding-top: 0.5rem !important;
  }
  .pr-lg-2,
  .px-lg-2 {
    padding-right: 0.5rem !important;
  }
  .pb-lg-2,
  .py-lg-2 {
    padding-bottom: 0.5rem !important;
  }
  .pl-lg-2,
  .px-lg-2 {
    padding-left: 0.5rem !important;
  }
  .p-lg-3 {
    padding: 1rem !important;
  }
  .pt-lg-3,
  .py-lg-3 {
    padding-top: 1rem !important;
  }
  .pr-lg-3,
  .px-lg-3 {
    padding-right: 1rem !important;
  }
  .pb-lg-3,
  .py-lg-3 {
    padding-bottom: 1rem !important;
  }
  .pl-lg-3,
  .px-lg-3 {
    padding-left: 1rem !important;
  }
  .p-lg-4 {
    padding: 1.5rem !important;
  }
  .pt-lg-4,
  .py-lg-4 {
    padding-top: 1.5rem !important;
  }
  .pr-lg-4,
  .px-lg-4 {
    padding-right: 1.5rem !important;
  }
  .pb-lg-4,
  .py-lg-4 {
    padding-bottom: 1.5rem !important;
  }
  .pl-lg-4,
  .px-lg-4 {
    padding-left: 1.5rem !important;
  }
  .p-lg-5 {
    padding: 3rem !important;
  }
  .pt-lg-5,
  .py-lg-5 {
    padding-top: 3rem !important;
  }
  .pr-lg-5,
  .px-lg-5 {
    padding-right: 3rem !important;
  }
  .pb-lg-5,
  .py-lg-5 {
    padding-bottom: 3rem !important;
  }
  .pl-lg-5,
  .px-lg-5 {
    padding-left: 3rem !important;
  }
  .m-lg-auto {
    margin: auto !important;
  }
  .mt-lg-auto,
  .my-lg-auto {
    margin-top: auto !important;
  }
  .mr-lg-auto,
  .mx-lg-auto {
    margin-right: auto !important;
  }
  .mb-lg-auto,
  .my-lg-auto {
    margin-bottom: auto !important;
  }
  .ml-lg-auto,
  .mx-lg-auto {
    margin-left: auto !important;
  }
}

@media (min-width: 1200px) {
  .m-xl-0 {
    margin: 0 !important;
  }
  .mt-xl-0,
  .my-xl-0 {
    margin-top: 0 !important;
  }
  .mr-xl-0,
  .mx-xl-0 {
    margin-right: 0 !important;
  }
  .mb-xl-0,
  .my-xl-0 {
    margin-bottom: 0 !important;
  }
  .ml-xl-0,
  .mx-xl-0 {
    margin-left: 0 !important;
  }
  .m-xl-1 {
    margin: 0.25rem !important;
  }
  .mt-xl-1,
  .my-xl-1 {
    margin-top: 0.25rem !important;
  }
  .mr-xl-1,
  .mx-xl-1 {
    margin-right: 0.25rem !important;
  }
  .mb-xl-1,
  .my-xl-1 {
    margin-bottom: 0.25rem !important;
  }
  .ml-xl-1,
  .mx-xl-1 {
    margin-left: 0.25rem !important;
  }
  .m-xl-2 {
    margin: 0.5rem !important;
  }
  .mt-xl-2,
  .my-xl-2 {
    margin-top: 0.5rem !important;
  }
  .mr-xl-2,
  .mx-xl-2 {
    margin-right: 0.5rem !important;
  }
  .mb-xl-2,
  .my-xl-2 {
    margin-bottom: 0.5rem !important;
  }
  .ml-xl-2,
  .mx-xl-2 {
    margin-left: 0.5rem !important;
  }
  .m-xl-3 {
    margin: 1rem !important;
  }
  .mt-xl-3,
  .my-xl-3 {
    margin-top: 1rem !important;
  }
  .mr-xl-3,
  .mx-xl-3 {
    margin-right: 1rem !important;
  }
  .mb-xl-3,
  .my-xl-3 {
    margin-bottom: 1rem !important;
  }
  .ml-xl-3,
  .mx-xl-3 {
    margin-left: 1rem !important;
  }
  .m-xl-4 {
    margin: 1.5rem !important;
  }
  .mt-xl-4,
  .my-xl-4 {
    margin-top: 1.5rem !important;
  }
  .mr-xl-4,
  .mx-xl-4 {
    margin-right: 1.5rem !important;
  }
  .mb-xl-4,
  .my-xl-4 {
    margin-bottom: 1.5rem !important;
  }
  .ml-xl-4,
  .mx-xl-4 {
    margin-left: 1.5rem !important;
  }
  .m-xl-5 {
    margin: 3rem !important;
  }
  .mt-xl-5,
  .my-xl-5 {
    margin-top: 3rem !important;
  }
  .mr-xl-5,
  .mx-xl-5 {
    margin-right: 3rem !important;
  }
  .mb-xl-5,
  .my-xl-5 {
    margin-bottom: 3rem !important;
  }
  .ml-xl-5,
  .mx-xl-5 {
    margin-left: 3rem !important;
  }
  .p-xl-0 {
    padding: 0 !important;
  }
  .pt-xl-0,
  .py-xl-0 {
    padding-top: 0 !important;
  }
  .pr-xl-0,
  .px-xl-0 {
    padding-right: 0 !important;
  }
  .pb-xl-0,
  .py-xl-0 {
    padding-bottom: 0 !important;
  }
  .pl-xl-0,
  .px-xl-0 {
    padding-left: 0 !important;
  }
  .p-xl-1 {
    padding: 0.25rem !important;
  }
  .pt-xl-1,
  .py-xl-1 {
    padding-top: 0.25rem !important;
  }
  .pr-xl-1,
  .px-xl-1 {
    padding-right: 0.25rem !important;
  }
  .pb-xl-1,
  .py-xl-1 {
    padding-bottom: 0.25rem !important;
  }
  .pl-xl-1,
  .px-xl-1 {
    padding-left: 0.25rem !important;
  }
  .p-xl-2 {
    padding: 0.5rem !important;
  }
  .pt-xl-2,
  .py-xl-2 {
    padding-top: 0.5rem !important;
  }
  .pr-xl-2,
  .px-xl-2 {
    padding-right: 0.5rem !important;
  }
  .pb-xl-2,
  .py-xl-2 {
    padding-bottom: 0.5rem !important;
  }
  .pl-xl-2,
  .px-xl-2 {
    padding-left: 0.5rem !important;
  }
  .p-xl-3 {
    padding: 1rem !important;
  }
  .pt-xl-3,
  .py-xl-3 {
    padding-top: 1rem !important;
  }
  .pr-xl-3,
  .px-xl-3 {
    padding-right: 1rem !important;
  }
  .pb-xl-3,
  .py-xl-3 {
    padding-bottom: 1rem !important;
  }
  .pl-xl-3,
  .px-xl-3 {
    padding-left: 1rem !important;
  }
  .p-xl-4 {
    padding: 1.5rem !important;
  }
  .pt-xl-4,
  .py-xl-4 {
    padding-top: 1.5rem !important;
  }
  .pr-xl-4,
  .px-xl-4 {
    padding-right: 1.5rem !important;
  }
  .pb-xl-4,
  .py-xl-4 {
    padding-bottom: 1.5rem !important;
  }
  .pl-xl-4,
  .px-xl-4 {
    padding-left: 1.5rem !important;
  }
  .p-xl-5 {
    padding: 3rem !important;
  }
  .pt-xl-5,
  .py-xl-5 {
    padding-top: 3rem !important;
  }
  .pr-xl-5,
  .px-xl-5 {
    padding-right: 3rem !important;
  }
  .pb-xl-5,
  .py-xl-5 {
    padding-bottom: 3rem !important;
  }
  .pl-xl-5,
  .px-xl-5 {
    padding-left: 3rem !important;
  }
  .m-xl-auto {
    margin: auto !important;
  }
  .mt-xl-auto,
  .my-xl-auto {
    margin-top: auto !important;
  }
  .mr-xl-auto,
  .mx-xl-auto {
    margin-right: auto !important;
  }
  .mb-xl-auto,
  .my-xl-auto {
    margin-bottom: auto !important;
  }
  .ml-xl-auto,
  .mx-xl-auto {
    margin-left: auto !important;
  }
}

.text-monospace {
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
}

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

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

.text-truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

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

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

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

@media (min-width: 576px) {
  .text-sm-left {
    text-align: left !important;
  }
  .text-sm-right {
    text-align: right !important;
  }
  .text-sm-center {
    text-align: center !important;
  }
}

@media (min-width: 768px) {
  .text-md-left {
    text-align: left !important;
  }
  .text-md-right {
    text-align: right !important;
  }
  .text-md-center {
    text-align: center !important;
  }
}

@media (min-width: 992px) {
  .text-lg-left {
    text-align: left !important;
  }
  .text-lg-right {
    text-align: right !important;
  }
  .text-lg-center {
    text-align: center !important;
  }
}

@media (min-width: 1200px) {
  .text-xl-left {
    text-align: left !important;
  }
  .text-xl-right {
    text-align: right !important;
  }
  .text-xl-center {
    text-align: center !important;
  }
}

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

.text-uppercase {
  text-transform: uppercase !important;
}

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

.font-weight-light {
  font-weight: 300 !important;
}

.font-weight-normal {
  font-weight: 400 !important;
}

.font-weight-bold {
  font-weight: 700 !important;
}

.font-italic {
  font-style: italic !important;
}

.text-white {
  color: #fff !important;
}

.text-primary {
  color: #007bff !important;
}

a.text-primary:hover, a.text-primary:focus {
  color: #0062cc !important;
}

.text-secondary {
  color: #6c757d !important;
}

a.text-secondary:hover, a.text-secondary:focus {
  color: #545b62 !important;
}

.text-success {
  color: #28a745 !important;
}

a.text-success:hover, a.text-success:focus {
  color: #1e7e34 !important;
}

.text-info {
  color: #17a2b8 !important;
}

a.text-info:hover, a.text-info:focus {
  color: #117a8b !important;
}

.text-warning {
  color: #ffc107 !important;
}

a.text-warning:hover, a.text-warning:focus {
  color: #d39e00 !important;
}

.text-danger {
  color: #dc3545 !important;
}

a.text-danger:hover, a.text-danger:focus {
  color: #bd2130 !important;
}

.text-light {
  color: #f8f9fa !important;
}

a.text-light:hover, a.text-light:focus {
  color: #dae0e5 !important;
}

.text-dark {
  color: #343a40 !important;
}

a.text-dark:hover, a.text-dark:focus {
  color: #1d2124 !important;
}

.text-body {
  color: #212529 !important;
}

.text-muted {
  color: #6c757d !important;
}

.text-black-50 {
  color: rgba(0, 0, 0, 0.5) !important;
}

.text-white-50 {
  color: rgba(255, 255, 255, 0.5) !important;
}

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

.visible {
  visibility: visible !important;
}

.invisible {
  visibility: hidden !important;
}

@media print {
  *,
  *::before,
  *::after {
    text-shadow: none !important;
    box-shadow: none !important;
  }
  a:not(.btn) {
    text-decoration: underline;
  }
  abbr[title]::after {
    content: " (" attr(title) ")";
  }
  pre {
    white-space: pre-wrap !important;
  }
  pre,
  blockquote {
    border: 1px solid #adb5bd;
    page-break-inside: avoid;
  }
  thead {
    display: table-header-group;
  }
  tr,
  img {
    page-break-inside: avoid;
  }
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3;
  }
  h2,
  h3 {
    page-break-after: avoid;
  }
  @page {
    size: a3;
  }
  body {
    min-width: 992px !important;
  }
  .container {
    min-width: 992px !important;
  }
  .navbar {
    display: none;
  }
  .badge {
    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 #dee2e6 !important;
  }
  .table-dark {
    color: inherit;
  }
  .table-dark th,
  .table-dark td,
  .table-dark thead th,
  .table-dark tbody + tbody {
    border-color: #dee2e6;
  }
  .table .thead-dark th {
    color: inherit;
    border-color: #dee2e6;
  }
}

/*# sourceMappingURL=bootstrap.css.map */
/* @import url('http://example.com/example_style.css'); */

/***********************************************/
/* CSS @imports must be at the top of the file */
/* Add them above this section                 */
/***********************************************/

/*****************************************/
/* Start your style declarations here    */
/*****************************************/

/******* GENERAL CSS BEG ********/
.hidden {
	display:none;
}
.carousel .carousel-control-prev,.carousel .carousel-control-next { 
	visibility: hidden;
}
.carousel-control-next, .carousel-control-prev {
	font-size:75px !important;
	padding-left:25px !important;
	padding-right:25px !important;
	background: rgba(51, 51, 51, 0.25) !important;
	width:auto !important;
}
.carousel:hover .carousel-control-prev,.carousel:hover .carousel-control-next {
	visibility: visible;
}
.carousel:hover .carousel-control-prev,.carousel:hover .carousel-control-next {
}
.UserNavTitle {
	font-size:22px;
	color:#fff;
	font-weight:600;
	font-family:prompt;
}

*:focus {
	outline: none;
}
.rotate-90 {
	-webkit-transform: rotate(90deg);
	-moz-transform: rotate(90deg);
	-o-transform: rotate(90deg);
	-ms-transform: rotate(90deg);
	transform: rotate(90deg);
}
.tooltip-btn {
	padding: 1px 6px;
	border: solid #aaa 1px;
	border-radius: 10px;
	font-size: 12px;
	font-weight: bold;
	font-style: italic;
	color: #aaa;
	text-decoration:none;
}
body {
	margin:0;
	color: #333333;
	font-family: Roboto;
	font-size: 18px;
	letter-spacing: 0;
	line-height: 28px;
	outline:none;
}
.container {
	min-height:100%;
	max-width:1140px;
}
.container-override {
	width: 100vw !important;
	position: relative;
	left: 50%;
	right: 50%;
	margin-left: -50vw;
	margin-right: -50vw;
}
.card {
	border-radius:0px;
}
.well {
	background:#F0EDE3;
	border:solid #333333 1px;
	padding:10px;
}
.career-opening hr {
	margin-top:40px;
	margin-bottom:40px;
}
.career-opening li {
	list-style-position: outside;
}
.row-marginalize {
	margin: 0px 0px;
}
.dark-dark-dark-blue {
	color:#004085 !important;
}
.dark-dark-dark-yellow {
	color:#856404 !important;
}
.ash-back {
	width: 100%;
	background: #FF007F;
}
.usa-background {
	background: #3A7CAF !important;
}
.grey-background{
	background: #DEDCD3 !important;
}
.usa-light-background {
	background: #B0CBDF !important;
}
.usa-color {
	color: #3A7CAF !important;
}
.affiliate-background {
	background: #6F9843 !important;
}
.affiliate-light-background {
	background: #B2D38C !important;
}
.affiliate-color {
	color: #6F9843 !important;
}
a {
	color: #333333;
	text-decoration:underline
}
a:hover, a.hover {
	color: #FFFFFF;
	background:#333333;
	text-decoration:none;
}
#admin-title a:hover  {
	background:transparent !important;
	text-decoration:none;
}
.no-link-style {
	color: auto;
	text-decoration:none
}
.no-link-style:hover {
	color: auto;
	background:transparent;
	text-decoration:none;
}
.color-danger {
	color:#dc3545
}
.btn {
	text-decoration:none !important;
	border-radius: 8px;
	white-space:normal;
}
.btn-sm {
	line-height: 8px;
}
.btn:hover, .btn.hover {
	text-decoration:none;
}
.btn.focus, .btn:focus {
	outline: 0;
	box-shadow:0 0 0 0rem rgba(0,123,255,.25);
}
.btn-light {
	color:#6B6A61;
	background-color: #FFFFFF;
	border: 2px solid #6B6A61;
}
.btn-light:hover, .btn-light.hover {
	color: #FFFFFF;
	background-color: #6B6A61;
	border: 2px solid #6B6A61;
}
.btn-primary {
	color:#FFFFFF;
	background-color:#3A7CAF;
	border: 2px solid #3A7CAF;
}
.btn-primary:hover {
	color:#FFFFFF;
	background-color:#737167 !important;
	border: 2px solid #737167;
}
.btn-success {
	color:#FFFFFF;
	background-color:#6F9843;
	border: 2px solid #6F9843;
}
.btn-success:hover {
	color:#FFFFFF;
	background-color:#737167 !important;
	border: 2px solid #737167;
}
.alert-success, .alert-success h1, .alert-success h2, 
.alert-success h3, .alert-success h4,
.alert-success h5,.alert-success h6,
.alert-success p, .alert-success a {
	color:#155724 !important;
}
.alert-success a:hover {
	color:#FFFFFF !important;
	background-color:#155724 !important;
}
.btn-right {
	float:right;
}
.btn-dark {
	border: 2px solid #1A1919;
	color: #333333;
	background:transparent;
}
.btn-dark:hover {
	color: #FFFFFF;
	background-color: #1A1919;
	text-decoration:none;
}
.btn-dark-rev {
	border: 2px solid #1A1919;
	color: #FFFFFF;
	background-color: #1A1919;
	text-decoration:none;
}
.btn-dark-rev:hover {
	color: #333333;
	background:transparent;
}
.btn-white {
	color:#FFFFFF;
	border: 2px solid #FFFFFF;
}
.btn-white:hover, .btn-white.hover {
	color: #1A1919;
	background-color: #FFFFFF;
}
.btn-white-hover-state:hover {
	color: #1A1919 !important;
	background-color: #FFFFFF !important;
}
.btn-white-blue {
	color:#FFFFFF;
	border: 2px solid #FFFFFF;
}
.btn-white-blue {
	color:#FFFFFF;
	border: 2px solid #FFFFFF;
}
.btn-white-transparent {
	color:#FFFFFF;
	background:transparent;
	border: 2px solid #FFFFFF;
}
.btn-white-blue:hover, .btn-white-blue.hover {
	color: #3A7CAF;
	background-color: #FFFFFF;
}
.btn-default {
	color:#FFFFFF;
	background:#737167;
	border:solid #B7B5AB 1px;
}
.btn-default:hover {
	color:#333333;
	background:#B7B5AB;
	border:solid #B7B5AB 1px;
}
.btn-lg {
	padding:20px 40px !important;
}
.btn-sm {
	padding:10px !important;
}
.btn-xs {
	padding:5px 8px !important;
	margin:0px !important;
	font-size:11px;
	line-height: 11px;
}
.btn-group-left {
	border-top-right-radius:0px !important;
	border-bottom-right-radius:0px !important;
}
.btn-group-middle {
	border-left:0px;
	border-top-left-radius:0px !important;
	border-bottom-left-radius:0px !important;
	border-top-right-radius:0px !important;
	border-bottom-right-radius:0px !important;
}
.btn-group-right {
	border-left:0px;
	border-top-left-radius:0px !important;
	border-bottom-left-radius:0px !important;
}
.input-group-text {
	border:1px solid #1A1919;
	border-radius:0px !important;
}
input.white {
	border:solid #fff 1px !important;
	background:#fff !important;
}
.input-xs {
	font-size:12px;
	padding:4px 0px;
	border:0px;
	line-height:14px;
	background:#dedede;
}
h2,h3,h4,h5,h6 {
	font-family: Roboto;
	letter-spacing: 0;
}
h1 {
	font-family: Prompt;
	letter-spacing: 0;
	color: #3A7CAF;
	font-size: 70px;
	line-height: 82px;
	font-weight: 300;
}
h2 {
	color: #3A7CAF;
	font-size: 42px;
	line-height: 52px;
	font-weight: 300;
}
h2 a {
	color: #3A7CAF;
}
h2 a:hover, h2 a.hover {
	background: #3A7CAF;
}
h3 {
	color: #333333;
	font-size: 32px;
	line-height: 42px;
	font-weight: 300;
}
h4 {
	color: #333333;
	font-size: 26px;
	line-height: 42px;
	font-weight: 500;
}
h5 {
	color: #333333;
	font-size: 20px;
	line-height: 24px;
	font-weight: 500;
}
h6 {
	color: #333333; 
	font-size: 18px;
	line-height: 24px;
	font-weight: 500;
}
.h-24-40 {
	color: #333333;
	font-size: 24px;
	line-height: 40px;
	font-weight: 300;
}
@media (min-width:768px) and (max-width:1023px) {
	h1 {
		font-size: 68px;
		line-height: 54px;
	}
	h2 {
		font-size: 38px;
		line-height: 48px;
	}
	h3 {
		font-size: 32px;
		line-height: 42px;
	}
	h4 {
		font-size: 26px;
		line-height: 36px;
	}
}
@media (max-width:768px) {
	h1 {
		font-size: 34px;
		line-height: 42px;
	}
	h2 {
		font-size: 32px;
		line-height: 42px;
	}
	h3 {
		font-size: 28px;
		line-height: 38px;
	}
	h4 {
		font-size: 24px;
		line-height: 34px;
	}
}
p {
	color: #333333;
	font-family: Roboto;
	font-size: 18px;
	letter-spacing: 0;
	line-height: 32px;
	margin-bottom:20px;
}
.large-text {
	color: #333333;
	font-family: Roboto;
	font-size: 24px;
	letter-spacing: 0;
	line-height: 40px;
}
.small-text, .small-text p {
	color: #333333;
	font-family: Roboto;
	font-size: 16px;
	letter-spacing: 0;
	line-height: 26px;
}
.micro-text {
	color: #333333;
	font-family: Roboto;
	font-size: 12px;
	letter-spacing: 0;
	line-height: 12px;
}
strong, .strong {
	font-weight: 600;
}
b, .bold {
	font-weight: 900;
}
li {
	color: #333333;
	font-family: Roboto;
	font-size: 18px;
	letter-spacing: 0;
	line-height: 28px;
	padding-bottom:10px;
}
ul {
	/* list-style-type: none; */
}
/* ul > li {
	text-indent: -20px;
} */
ul.no-indent > li {
	text-indent: -35px;
}
/* ul > li:before {
	content: "\2014 \00a0 ";
	text-indent: -5px;
} */
li.dashed-line {
	text-indent: -19px !important;
	list-style-type: none;
	padding-left: 22px;
}
/* li.dashed-line:before {
	content: "\2014 \00a0 ";
	text-indent: -5px;
} */
.uppercase {
	text-transform:uppercase;
}
.lowercase {
	text-transform:uppercase;
}


.dark {
	color: #333333;
}
.white {
	color: #FFFFFF;
}
hr {
	background:#737167;
}
hr.white {
	height: 1px;
	background-color: #ccc;
	border: none;
}
.spylight {
	padding-top:5px;
}
.highlight {
	background:#3A7CAF;
}
.align-items-center {
	display:flex !important; 
	align-items:center !important;
}
.left {
	text-align:left;
}
.center {
	text-align:center;
}
.right {
	text-align:right;
}
@media (min-width:768px) {
	.right-desktop-only {
		text-align: right;
	}
}
@media (max-width:767px) {
	.right-mobile-only {
		text-align: right;
	}
}
.fullwidth {
	width:100%;
}
.fullheight {
	height:100%;
}
.fullwidthheight {
	width:100%;
	height:100%;
}
.blacklit {
	background:black;
}
.margin-auto {
	margin-top:auto;
	margin-bottom:auto;
	margin-left:auto;
	margin-right:auto;
}
.margin-right-minus-20 {
	margin-right:-20px
}
.col-20p {
	-ms-flex: 0 0 20%;
	flex: 0 0 20%;
	max-width: 20%;
}
@media (min-width: 992px) {
	.col-lg-20p {
		-ms-flex: 0 0 20%;
		flex: 0 0 20%;
		max-width: 20%;
	}
}
@media (min-width: 768px) {
	.col-md-20p {
		-ms-flex: 0 0 20%;
		flex: 0 0 20%;
		max-width: 20%;
	}
}
.listing-sticky {
	background:rgba(241,102,106,0.1);
}
@media (min-width: 768px) {
	.no-md-lg {
		display:none;
	}
	.sidebar {
	}
}
@media (max-width: 767px) {
	.no-sm {
		display:none;
	}
	.sidebar {
		padding-top:25px;
	}
}
.show {
	display:block;
}
.hide {
	display:none;
}
.sidebar {
	font-family: Roboto;
	font-size: 16px;
	letter-spacing: 0;
	line-height: 26px;
}
.sidebar h5 {
	font-family: Roboto;
	font-size: 20px;
	/*font-weight: 500;*/
	letter-spacing: 0;
	line-height: 24px;
}
.sidebar, .sidebar h5, .sidebar p {
	color: #6b6A61;
}
.sidebar hr {
	background: #6b6A61;
}
.sidebar a {
	color:#6b6A61;
}  
.sidebar a:hover {
	background: #6b6A61;
	color:#FFFFFF;
}        
.sidebar .btn-dark {
	color:#6b6A61;
	border:solid #6b6A61 2px;
}
.sidebar btn-dark:hover {
	background:#6b6A61;
	color:#FFFFFF;
} 
.sidebar.white, .sidebar.white h5, .sidebar.white p {
	color: #FFFFFF;
}
.sidebar.white hr {
	background: #FFFFFF;
}
.sidebar.white a {
	color:#FFFFFF;
}  
.sidebar.white a:hover {
	background: #FFFFFF;
	color:#6b6A61;
}        
.sidebar.white .btn-dark {
	color:#FFFFFF;
	border:solid #FFFFFF 2px;
}
.sidebar.white btn-dark:hover {
	background:#FFFFFF;
	color:#6b6A61;
} 
.btn-roboto-16{
	font-size:16px;
}
.contact-info, .contact-info p {
	color: #333333;
	font-family: Roboto;
	font-size: 24px;
	letter-spacing: 0;
	line-height: 40px;
}

.carousel-control-next, .carousel-control-next:focus, .carousel-control-next:hover, .carousel-control-prev, .carousel-control-prev:focus, .carousel-control-prev:hover {
	background:transparent;
	text-decoration:none;
}
.carousel-control-next, .carousel-control-prev {
	font-size:120px;
	opacity: 1;
}
.carousel-control-next:hover, .carousel-control-prev:hover {
	opacity: 1;
}
.carousel-control-next.dark i:before, .carousel-control-prev.dark i:before {
	color:#333333;
	-webkit-text-stroke: 10px transparent;
}
.carousel-control-next.dark:hover, .carousel-control-prev.dark:hover {
	color:#737167;
}
.carousel-indicators li {
	padding-bottom:0px;
}
.carousel-indicators li.dark {
	background-color: #737167;
}
.carousel-indicators li.dark.active {
	background-color: #333333;
}
.hidden-item {
	display:none;
}
.redactor-box {
	border:solid black 1px;
}
label {
	font-size: 16px;
	letter-spacing: 0;
	line-height: 25px;
}
.nowrap {
	white-space:nowrap;
}
.one-third {
	width:32% !important;
}
.form-control:focus {
	border-color: inherit;
	-webkit-box-shadow: none;
	box-shadow: none;
}
input[type="text"], input[type="number"], input[type="password"], input[type="email"], textarea, select, .form-control {
	border:1px solid #1A1919;
	border-radius:0px;
	background:transparent;
	padding:9px 10px;
	color:#1A1919;  
	outline:none;
	resize:none;
	font-size:18px;
	line-height:30px;
}
.btn-square {
	border-radius:0px;
	height: 50px;
	padding-top: 14px;
	margin-bottom:0px;
}
.form-field {
	margin-bottom:20px;
}
select {
	padding:12px 10px;
}
input::placeholder {
	color: #B7B5AB;
	font-style: italic;
}
input[type="checkbox"] + label,input[type="radio"] + label{
	cursor:pointer;
	display:inline-block;
	position:relative;
	margin-bottom:8px;
}
input[type="checkbox"] + label:after{
	content:"\f00c";
	font-family: FontAwesome;
	line-height: 24px;
	top:1px;
	font-size:.85em;
	position:absolute;
	left:5px;
	color:#292f38;
	display:none;
}
p input[type="checkbox"] + label:after {
	line-height: 34px;
}
/* input[type="checkbox"],input[type="radio"]{
	display:none;
} */
input[type="checkbox"] + label:before,input[type="radio"] + label:before,
.block_select:before{
	content:"";
	display: inline-block;
	vertical-align: middle;
	margin-right:9px;
	width:22px;
	height:22px;
	background:url("/images/checkbox.png") no-repeat;
}
input[type="radio"] + label:before,.block_select:before{
	background:url("/images/radio.png") no-repeat 0 0;
	overflow: hidden;
}
input[type="checkbox"]:checked + label:after{
	display:block;
}
input[type="radio"]:checked + label:before,.block_select.selected:before{
	background-position:0 -22px;
}

input[type="checkbox"] + label.nocheckbox:before, input[type="checkbox"] + label.nocheckbox:after {
	display:none;
}
input[type="radio"] + label.noradio:before, input[type="radio"] + label.noradio:after {
	display:none;
}
.input-group-item {
	border:1px solid #1A1919 !important;
	background:white !important;
	padding:9px 10px !important;
	color:#1A1919 !important;  
	outline:none !important;
	resize:none !important;
	line-height:30px !important;
}
.input-group-item, .input-group-item-left span, .input-group-item-right span {
	border-radius: 0px;
}
.text-field-large {
	width:100% !important;
}
.textarea42 {
	height: 42px;
}
.required-field-headline {
	margin-left:-8px;
	margin-bottom:20px;
	padding-left:8px;
	padding-right:8px;
	background:#D8E5EF;
	color: #333333;
	font-family: Roboto;
	font-size: 18px;
	letter-spacing: 0;
	line-height: 32px;
}
.required-field {
	margin-left:-8px;
	padding-left:8px;
	padding-right:8px;
	background:#D8E5EF;
}

.panel-choose-location {
	background:#3A7CAF;
}
#show-national-address {
	line-height:1.3;
	color:#ffffff;
}
#show-market-address a {
	line-height:1.3;
	color:#202b58 !important;
	font-size:12px;
}
#show-market-address a:hover {
	color:#ffffff !important;
}
.state-white {
	color:#ffffff !important;
}
.white-border {
	margin:5px;
	border-top:solid #fff 1px;
}
ul.redactor-toolbar > li {
	text-indent: 0px;
}
ul.redactor-toolbar > li:before {
	content: "";
}
/******* GENERAL CSS END ********/

/******* STYLE-GUIDE BEG ********/
.style-guide .header {
	background:#ccc;
	border:solid #333333 1px;
}
.style-guide .divider-line {
	border:solid #ffffff 10px;
}
.style-guide .first-col {
	border:solid #333333 1px;
}
.style-guide .last-col {
	border-top:solid #FFFFFF 1px;
	border-left:solid #333333 1px;
	border-right:solid #333333 1px;
	border-bottom:solid #333333 1px;
}
.style-guide .first-row {
	border-top: solid #333333 1px;
}
.style-guide .last-col textarea {
	border:0px;
}.style-guide .color-box {
	height:125px;
}
.white-modal .modal-content {
	border: 0px;
	border-radius: 0;
	background:red;
}
.white-modal .modal-header {
	padding-top:40px;
	padding-left:40px;
	padding-right:40px;
	padding-bottom:20px;
	color:#fff;
	font-family: Roboto;
	font-size: 28px;
	font-weight: 300;
	letter-spacing: 0;
	line-height: 38px;
	border:0px;
}
.white-modal .modal-body {
	padding-top:20px;
	padding-left:40px;
	padding-right:40px;
	padding-bottom:20px;
	color:#fff;
	font-family: Roboto;
	font-size: 18px;
	letter-spacing: 0;
	line-height: 32px;
}
.white-modal .modal-footer {
	padding-top:0px;
	padding-left:40px;
	padding-right:40px;
	padding-bottom:40px;
	justify-content:initial;
	color:#fff;
	font-family: Roboto;
	font-size: 18px;
	letter-spacing: 0;
	line-height: 32px;
	border:0px;
}
.white-modal .close {
	margin-top:-20px;
	float: right;
	font-size: 50px;
	font-weight: 300;
	line-height: 0;
	color: #fff;
	text-shadow:none;
	opacity:initial;
}
.white-modal .close:not(:disabled):not(.disabled):focus, .white-modal .close:not(:disabled):not(.disabled):hover {
	color: #efefef;
}
/******* STYLE-GUIDE CSS END ********/

/******* DESKTOP HEADER BEG ********/
.header {
	padding-top:20px;
}
.header .logo {
	height:100px;
}
.header .logo a {
	background:transparent;
}
.header .logo a:hover {
	background:transparent;
}
@media (min-width:992px) {
	.header .logo img {
		width:228px;
	}
	.desktop-navigation {
		display:normal;
	}
	.mobile-navigation {
		display:none;
	}
}
@media (max-width:991px) {
	.header .logo img {
		width:190px;
	}
	.desktop-navigation {
		display:none;
	}
	.mobile-navigation {
		display:normal;
	}
}
.top-nav ul {
	float:right;
	height: 30px;
}
.top-nav ul {
	list-style-type: none;
}
.top-nav ul > li {
	text-indent: 0px;
}
.top-nav ul > li:before {
	content: "";
	text-indent: 0px;
}
.top-nav li {
	height:30px;
}
.top-nav li.first {
	padding:4px 20px 4px 0px;
}
.top-nav li.middle {
	border-left:solid #747167 1px;
	padding:4px 20px;
}
.top-nav li.last {
	border-left:solid #747167 1px;
	padding:4px 0px 4px 20px;
}
.top-nav li a {
	color: #747167;
	font-family: Roboto;
	letter-spacing: 0;
	line-height: 24px;
	text-decoration:none;
}
.top-nav li a.green {
	color: #6F9843;
}
@media (min-width:1200px) {
	.top-nav li a {
		font-size: 18px;
		line-height: 24px;
	}
}
@media (min-width:910px) and (max-width:1199px) {
	.top-nav li a {
		font-size: 17px;
		line-height: 22px;
	}
}
.top-nav li.nav-item a.top-nav-item:hover {
	text-decoration:none;
	color: #3A7CAF !important;
	border-bottom:solid #3A7CAF 4px;
	background:transparent;
}
.top-nav .affiliate li.nav-item a.top-nav-item:hover {
	text-decoration:none;
	color: #6F9843 !important;
	border-bottom:solid #6F9843 4px;
}
.top-nav li .arrow-down a {
	top: -1px;
	position: relative;
}
.top-nav li a.dropdown-toggle::after {
	display:none;
}
.top-nav li .fa-angle-down {
	font-size:25px;
	top: 2px;
	position: relative;
	padding-left:3px;
}
.top-nav li a:hover {
	text-decoration:none;
}

.top-nav .dropdown-menu {
	top:-40px !important;
	left: -48px !important;
	margin: 10px;
	padding: 36px 0px 0px 0px;
	background: transparent;
	border: 0px;
}
.top-nav .dropdown-menu.account {
	left: -37px !important;
}
.top-nav .dropdown-menu ul {
	margin: 0px;
	padding: 20px 20px 10px 20px;
	list-style-type: none;
	background-color: #737167;
	height:auto;
	width:250px;
}

.top-nav .dropdown-menu ul {
	list-style-type: none;
}
.top-nav .dropdown-menu ul > li {
	text-indent: 0px;
}
.top-nav .dropdown-menu ul > li:before {
	content: "";
	text-indent: 0px;
}
.top-nav .dropdown-menu li {
	list-style-type:none;
	padding-bottom: 11px;
	height:auto;
}
.top-nav  .dropdown-menu .bold {
	padding-top: 0px;
}
.top-nav  .dropdown-menu .bold .dropdown-item {
	font-weight:bold;
}  
.top-nav  .dropdown-menu li.division {
	margin: 0px 0px 20px 0px;
	padding: 0px;
}
.top-nav  .dropdown-menu li.division-line {
	margin: 0px 0px 20px 0px;
	border-top: solid #fff 1px;
	padding: 0px;
}
.top-nav  .dropdown-menu a  {
	height:auto;
	color: #fff;
	font-family: Roboto;
	font-size: 18px;
	letter-spacing: 0;
	line-height: 28px;
	border-bottom:0px;
	white-space: normal;
	padding: 0px;
	border-bottom:solid #737167 4px;
	padding-bottom: 2px;
}
.top-nav .dropdown-menu li a:hover {
	text-decoration:none;
	color: #fff;
	border-bottom:0px;
	background-color: #737167;
	text-decoration:none;
	border-bottom:solid #fff 4px;
}
.top-nav .dropdown-menu li a.btn-nav-transparent {
	border: solid #fff 2px;
	border-radius: 8px;
	padding:10px;
	width: 100%;
	display: block;
	text-align:center;
}
.top-nav .dropdown-menu li a.btn-nav-transparent:hover {
	color: #737167;
	border: solid #fff 2px;
	background-color: #fff;
}
.top-nav .dropdown-menu .dropdown-item {
	display:initial;
}
.main-nav {
	clear: both;
	padding-top:20px;
}
.main-nav .navbar {
	display:block;
}
.main-nav-span {
	clear: both;
}
.main-nav ul.nav {
	float: right;
	padding-top:20px;
	border-top:solid #737167 1px;
}
.main-nav ul.nav {
	list-style-type: none;
}
.main-nav ul.nav > li {
	text-indent: 0px;
}
.main-nav ul.nav > li:before {
	content: "";
	text-indent: 0px;
}
ul.sub-nav {
	clear: both;
	height: auto;
	padding-top:0px;
	border-top:0px;
}
ul.sub-nav {
	list-style-type: none;
}
ul.sub-nav > li {
	text-indent: 0px;
}
ul.sub-nav > li:before {
	content: "";
	text-indent: 0px;
}
.main-nav li {
	/*height:37px;*/
}
.main-nav li.affiliate {
	/*height: 40px !important;*/
}
.main-nav li.first {
	margin:0px 25px 0px 0px;
}
.main-nav li.middle {
	margin:0px 25px;
}
.main-nav li.last {
	margin:0px 0px 0px 25px;
}
.main-nav li a {
	color: #414134;
	font-family: Roboto;
	letter-spacing: 0;
	padding-bottom:8px;
	text-decoration:none;
	background:transparent;
	border-bottom:solid #fff 4px;
	display:initial;
}
.main-nav li.nav-item.affiliate {
	padding-bottom:10px;
}
.main-nav li.nav-item:hover div.nav-div a.nav-link {
	text-decoration:none;
	color: #3A7CAF;
}
.main-nav li.nav-item.affiliate:hover div.nav-div a.nav-link {
	color: #6F9843;
}
.main-nav li.nav-item div.nav-div {
	padding-bottom:10px;
	border-bottom:solid #fff 4px;
}
.main-nav li.nav-item:hover div.nav-div {
	border-bottom:solid #3A7CAF 4px;
}
.main-nav li.nav-item.affiliate:hover div.nav-div {
	border-bottom:solid #6F9843 4px;
}
@media (min-width:1200px) {
	.main-nav li a {
		font-size: 24px;
		line-height: 24px;
	}
	.main-nav li.nav-item.affiliate a.nav-link {
		font-size: 20px;
		line-height: 20px;
	}
}
@media (min-width:910px) and (max-width:1199px) {
	.main-nav li a {
		font-size: 20px;
		line-height: 20px;
	}
	.main-nav li.nav-item.affiliate a.nav-link {
		font-size: 18px;
		line-height: 18px;
	}
}
.main-nav li a.nav-item {
	font-weight: 500;
}
.main-nav li a.dropdown-toggle::after {
	display:none;
}
.main-nav .dropdown:hover>.dropdown-menu {
	display: block;
}
.main-nav .dropdown-menu {
	border:0px;
	border-radius:0px;
	transform: translate3d(0px, 38px, 0px);
	top: -15px !important;
	margin: 0px;
	padding:27px 0px 0px 0px;
	background: transparent;
}
.main-nav .affiliate .dropdown-menu {
	padding-top:50px;
}
@media (min-width:1200px) {
	.main-nav .dropdown-menu {
		width: 325px;
	}
}
@media (min-width:910px) and (max-width:1199px) {
	.main-nav .dropdown-menu {
		width: 280px;
	}
}
@media (min-width:1200px) {
	.main-nav .dropdown-menu-middle {
		left: -75px !important;
	}
	.main-nav .dropdown-menu-first-middle {
		left: -115px !important;
	}
	.main-nav .dropdown-menu-last {
		left: -102px !important;
	}
	.main-nav .dropdown-menu-last-affiliate {
		left: -221px !important;
	}
}
@media (min-width:910px) and (max-width:1199px) {
	.main-nav .dropdown-menu-middle {
		left: -62px !important;
	}
	.main-nav .dropdown-menu-first-middle {
		left: -115px !important;
	}
	.main-nav .dropdown-menu-last {
		left: -95px !important;
	}
	.main-nav .dropdown-menu-last-affiliate {
		left: -186px !important;
	}
}
.main-nav .dropdown-menu ul.sub-nav  {
	margin: 0px;
	padding: 40px;
	list-style-type: none;
	background-color: #F0EDE3;
}
.main-nav .dropdown-menu ul.sub-nav {
	list-style-type: none;
}
.main-nav .dropdown-menu ul.sub-nav > li {
	text-indent: 0px;
}
.main-nav .dropdown-menu ul.sub-nav > li:before {
	content: "";
	text-indent: 0px;
}
@media (min-width:1200px) {
	.main-nav .dropdown-menu ul.nav {
		padding: 35px 45px;
	}
}
@media (min-width:910px) and (max-width:1199px) {
	.main-nav .dropdown-menu ul.nav {
		padding: 25px 35px;
	}
}
.main-nav .dropdown-menu ul.nav {
	list-style-type: none;
}
.main-nav .dropdown-menu ul.nav > li {
	text-indent: 0px;
}
.main-nav .dropdown-menu ul.nav > li:before {
	content: "";
	text-indent: 0px;
}
.main-nav .dropdown-menu li  {
	list-style-type:none;
	padding-bottom: 8px;
	height:auto;
}
.main-nav .dropdown-menu .bold  {
	padding-top: 0px;
}
.main-nav .dropdown-menu .bold .dropdown-item {
	font-weight:bold;
}  
.main-nav .dropdown-menu li.division {
	margin: 10px 0px 10px 0px;
	padding: 0px;
}
.main-nav .dropdown-menu li.division-line {
	margin: 15px 0px 20px 0px;
	border-top: solid #737167 1px;
	padding: 0px;
}
.main-nav .dropdown-menu a  {
	height:auto;
	color: #333333;
	font-family: Roboto;
	font-size: 18px;
	letter-spacing: 0;
	line-height: 22px;
	border-bottom:0px;
	white-space: normal;
	padding: 0px;
	text-decoration:none;
}
@media (min-width:1200px) {
	.main-nav .dropdown-menu a  {
		font-size: 18px;
		line-height: 26px;
	}
	.main-nav .dropdown-menu li a.btn-nav-transparent {
		font-size: 18px;
		line-height: 18px;
	}
}
@media (min-width:910px) and (max-width:1199px) {
	.main-nav .dropdown-menu a  {
		font-size: 16px;
		line-height: 19px;
	}
	.main-nav .dropdown-menu li a.btn-nav-transparent {
		font-size: 16px;
		line-height: 16px;
	}
}
.main-nav .dropdown-menu li a:hover {
	text-decoration:none;
	color: #3A7CAF;
	border-bottom:0px;
	background-color: #F0EDE3;
	border-bottom:solid #3A7CAF 4px;
}
.main-nav .affiliate .dropdown-menu li a:hover {
	text-decoration:none;
	color: #6F9843;
	border-bottom:0px;
	background-color: #F0EDE3;
	border-bottom:solid #6F9843 4px;
}
.main-nav .dropdown-menu li a.btn-nav-transparent {
	border: solid #1A1919 2px;
	border-radius: 8px;
	padding:10px;
	width: 100%;
	display: block;
}
.main-nav .dropdown-menu li a.btn-nav-transparent:hover {
	border: solid #3A7CAF 2px;
}
.main-nav .affiliate .dropdown-menu li a.btn-nav-transparent:hover {
	border: solid #6F9843 2px;
}

.main-nav .main-nav-span .navbar {
	padding: 0;
}
.main-nav .main-nav-span .navbar .has-megamenu {
	position:static !important;
}
.main-nav .main-nav-span .navbar .megamenu {
	left:0;
	right:0;
	width:calc(100% + 315px);
	padding:0px 0px 0px 0px;
	background:transparent;
}
@media (min-width:1200px) {
	.main-nav .main-nav-span .navbar .megamenu-padder {
		/*margin-top:119px;*/
		background:transparent;
		height:29px;
	}
	.main-nav .main-nav-span .navbar .affiliate .megamenu-padder {
		/*margin-top:119px;*/
		background:transparent;
		height:52px;
	}
	.main-nav .main-nav-span .navbar .megamenu {
		/*margin-top:119px;
		********************************************************************margin-top:89px;*/
		margin-top:19px;
		transform: translate3d(-300px, 38px, 0px);

	}
}
@media (min-width:910px) and (max-width:1199px) {
	.main-nav .main-nav-span .navbar .megamenu-padder {
		/*margin-top:119px;*/
		background:transparent;
		height:18px;
	}
	.main-nav .main-nav-span .navbar .megamenu {
		/*margin-top:103px;
		*********************************************************************margin-top:97px;*/
		margin-top:27px;
		transform: translate3d(-300px, 38px, 0px);
	}
}
.main-nav .main-nav-span .navbar-expand-lg .navbar-nav .nav-link {
	padding:0px 0px 0px 0px;
}
.main-nav .main-nav-span .navbar-expand-lg .navbar-nav .megamenu {
	/********************************************************************position: fixed;*/
}
.main-nav .main-nav-span .navbar-expand-lg .navbar-nav .megamenu .megacontent {
	background:#F0EDE3;
	padding:40px;
}
.megacontent h6  {
	color: #333333;
	font-family: Roboto;
	font-size: 18px;
	font-weight:bold;
	letter-spacing: 0;
	line-height: 22px;
	margin:0px 15px 15px 15px;
}
.megacontent h6:hover a {
	text-decoration:none;
	color: #3A7CAF !important;
	border-bottom:solid #3A7CAF 4px;
}
.nav-block {
	margin:0px 15px 0px 15px;
	padding:0px 0px 0px 0px;
}
.nav-block-bordered {
	border-top:solid #333333 1px;
	margin:0px 15px 0px 15px;
	padding:15px 0px 0px 0px;
}
.nav-section  {

}
.nav-section ul  {
	margin-bottom: 0px;
	list-style-type: none;
	margin-block-start: 0px;
	margin-block-end: 0px;
	margin-inline-start: 0px;
	margin-inline-end: 0px;
	padding-inline-start: 0px;
	padding:0px;

}
.nav-section ul {
	list-style-type: none;
}
.nav-section ul > li {
	text-indent: 0px;
}
.nav-section ul > li:before {
	content: "";
	text-indent: 0px;
}
.nav-section li  {
	list-style-type:none;
	padding-bottom: 8px;
}
.nav-section .bold a  {
	font-weight:bold;
}
.nav-section li.division {
	margin: 10px 0px 10px 0px;
	padding: 0px;
}
.nav-section li.division-line {
	margin: 15px 0px 20px 0px;
	border-top: solid #737167 1px;
	padding: 0px;
}
.nav-section a  {
	color: #333333;
	font-family: Roboto;
	font-size: 18px;
	letter-spacing: 0;
	line-height: 22px;
}
.nav-section a:hover  {
	color: #3A7CAF;
	text-decoration:none;
}

/******* DESKTOP HEADER END ********/

/******* MOBILE HEADER BEG ********/
.navbar {
	padding:0px;
}
.navbar-toggler {
	outline:none !important;
	border:0px;
}
.mobile-navigation {
	position:absolute;
	width:100%;
	z-index:1000;
	margin: 0px -15px 0px -16px;
}
.mobile-navigation-button {
	width: 100%;
	text-align: right;
}
.mobile-navigation-button button {
	margin-top:10px;
	font-size:35px;
	margin-top:32px;
	margin-right:24px;
}
.animated-icon {
	width: 30px;
	height: 20px;
	position: relative;
	margin: 0px;
	-webkit-transform: rotate(0deg);
	-moz-transform: rotate(0deg);
	-o-transform: rotate(0deg);
	transform: rotate(0deg);
	-webkit-transition: .5s ease-in-out;
	-moz-transition: .5s ease-in-out;
	-o-transition: .5s ease-in-out;
	transition: .5s ease-in-out;
	cursor: pointer;
}
.animated-icon span {
	display: block;
	position: absolute;
	height: 3px;
	width: 100%;
	border-radius: 9px;
	opacity: 1;
	left: 0;
	-webkit-transform: rotate(0deg);
	-moz-transform: rotate(0deg);
	-o-transform: rotate(0deg);
	transform: rotate(0deg);
	-webkit-transition: .25s ease-in-out;
	-moz-transition: .25s ease-in-out;
	-o-transition: .25s ease-in-out;
	transition: .25s ease-in-out;
}
.animated-icon span {
	background: #1A1919;
}
.animated-icon span:nth-child(1) {
	top: 0px;
}
.animated-icon span:nth-child(2) {
	top: 10px;
}
.animated-icon span:nth-child(3) {
	top: 20px;
}

.animated-icon.open span:nth-child(1) {
	top: 11px;
	-webkit-transform: rotate(135deg);
	-moz-transform: rotate(135deg);
	-o-transform: rotate(135deg);
	transform: rotate(135deg);
}

.animated-icon.open span:nth-child(2) {
	opacity: 0;
	left: -60px;
}

.animated-icon.open span:nth-child(3) {
	top: 11px;
	-webkit-transform: rotate(-135deg);
	-moz-transform: rotate(-135deg);
	-o-transform: rotate(-135deg);
	transform: rotate(-135deg);
}
.mobile-navigation-accodion {
	float:right;
	max-width:500px;
	width:100%;
	margin: 49px 0px 0px 0px;
}
.mobile-navigation-accodion .card {
	border-radius:0px;
	background:#F0EDE3;
}
.mobile-navigation-accodion .card,
.mobile-navigation-accodion .card:last-child .card-header {
	border: none;
}
.mobile-navigation-accodion .card-header {
	margin:0px 20px;
	padding:30px 0px 26px 0px;
	cursor:pointer;
	background:transparent;
	border-bottom:solid #737167 1px;
}
.mobile-navigation-accodion .btn-link:hover,
.mobile-navigation-accodion .btn-link:focus {
	text-decoration: none;
}
.mobile-navigation-accodion .card-link {
	background:transparent;
	text-decoration: none;
}
.mobile-navigation-accodion .card-link .card-header {
	text-decoration: none;
}
.mobile-navigation-accodion .card-link .card-header h2 div {
	text-decoration: none;
}
.mobile-navigation-accodion .card-header h2 {
	position: relative;
	margin-bottom: 0px;
	color: #747167;
	font-family: Roboto;
	font-size: 22px;
	letter-spacing: 0;
	line-height: 24px;
}
.mobile-navigation-accodion .card-header h2 div.div-link {
	width: fit-content;
	border-bottom:solid #F0EDE3 4px;
}
.mobile-navigation-accodion .card.affiliate .card-header h2 div.green {
	text-decoration:none;
	color: #6F9843 !important;
	border-bottom:solid #F0EDE3 4px;
}
.mobile-navigation-accodion .card:hover .card-header h2 div.div-link {
	text-decoration:none;
	color: #3A7CAF !important;
	border-bottom:solid #3A7CAF 4px;
}
.mobile-navigation-accodion .card[aria-expanded="true"] .card-header h2 div.div-link {
	text-decoration:none;
	color: #3A7CAF !important;
	border-bottom:solid #3A7CAF 4px;
}
.mobile-navigation-accodion .card.affiliate:hover .card-header h2 div.div-link {
	text-decoration:none;
	color: #6F9843 !important;
	border-bottom:solid #6F9843 4px;
}
.mobile-navigation-accodion .card.affiliate[aria-expanded="true"] .card-header h2 div.div-link {
	text-decoration:none;
	color: #6F9843 !important;
	border-bottom:solid # 4px;
}
.mobile-navigation-accodion .card.affiliate[aria-expanded="true"] .card-header h2 div.div-link.green {
	text-decoration:none;
	color: #fff !important;
	border-bottom:solid #fff 4px;
}
.mobile-navigation-accodion .card.card-account[aria-expanded="true"] {
	background: #737167;
}

.mobile-navigation-accodion .card.card-account[aria-expanded="true"] .card-header {
	border-bottom:solid #FFFFFF 1px;
}
.mobile-navigation-accodion .card[aria-expanded="true"] .card-header h2 .account-text div.div-link {
	text-decoration:none !important;
	color: #FFFFFF !important;
	border-bottom:solid #FFFFFF 4px !important;
}
.mobile-navigation-accodion .card-header h2.main-nv {
	color: #414134;
	font-size: 24px;
	font-weight: 500;

}
.mobile-navigation-accodion .card .card-header .card-menu .account-icon {
	position: absolute;
	display: inline;
	width: fit-content;
	top: 11px;
}
.mobile-navigation-accodion .card .card-header .card-menu .account-icon i {
	color:#6F9843;
}
.mobile-navigation-accodion .card .card-header .card-menu .account-text {
	position: relative;
	display: inline;
	width: fit-content;
	left: 30px;
}
.mobile-navigation-accodion .card-header h2.card-menu::after {
	content: "\f107";
	color: #333;
	top: -2px;
	right: 0px;
	position: absolute;
	font-family: "FontAwesome"
}
.mobile-navigation-accodion .card-header h2.card-menu.nav-account::after {
	color: #6F9843;
}
.mobile-navigation-accodion .card-header h2.card-menu.double-line::after {
	top: 11px;
}
.mobile-navigation-accodion .card[aria-expanded="true"] .card-header h2.card-menu::after {
	content: "\f106";
}
.mobile-navigation-accodion .card.card-account[aria-expanded="true"] .card-header h2.card-menu::after, 
.mobile-navigation-accodion .card.card-account[aria-expanded="true"] .card-header h2.card-menu .account-icon i {
	color: #FFFFFF;
}

.mobile-navigation-accodion li + li {

}

.mobile-navigation .card .card-body  {
	border-left: solid #737167 1px;
	border-right: solid #737167 1px;
	border-bottom: solid #737167 1px;
	margin:0px 20px 0px 20px;
	padding:20px 20px 20px 20px;
	background:#F0EDEA;
}
.mobile-navigation-accodion .card-area-account, .mobile-navigation-accodion .card-body-account {
	background:#737167 !important;
}
.mobile-navigation .card .card-body h6  {
	color: #333333;
	font-family: Roboto;
	font-size: 20px;
	font-weight:bold;
	letter-spacing: 0;
	line-height: 28px;
	margin-bottom:20px;
	padding:0px 0px 20px 0px;
	border-bottom: solid #737167 1px;
}
.mobile-navigation .card .card-body ul  {
	margin-bottom: 0px;
	list-style-type: none;
	margin-block-start: 0px;
	margin-block-end: 0px;
	margin-inline-start: 0px;
	margin-inline-end: 0px;
	padding-inline-start: 0px;
	padding:0px;

}
.mobile-navigation .card .card-body ul {
	list-style-type: none;
}
.mobile-navigation .card .card-body ul > li {
	text-indent: 0px;
}
.mobile-navigation .card .card-body ul > li:before {
	content: "";
	text-indent: 0px;
}
.mobile-navigation .card .card-body li  {
	list-style-type:none;
	padding-bottom: 8px;
}
.mobile-navigation .card .card-body li:hover a  {
	text-decoration:none;
	background:transparent;
	color: #3A7CAF !important;
	border-bottom:solid #3A7CAF 4px;
}
.mobile-navigation .card.affiliate .card-body li:hover a  {
	text-decoration:none;
	color: #6F9843 !important;
	border-bottom:solid #6F9843 4px;
}
.mobile-navigation .card .card-body-account a {
	color: #FFFFFF !important;
}
.mobile-navigation .card.affiliate .card-body-account li:hover a {
	color: #FFFFFF !important;
	border-bottom:solid #FFFFFF 4px;
}
.mobile-navigation .card .card-body .bold a  {
	font-weight:bold;
}
.mobile-navigation .card .card-body li.division {
	margin: 10px 0px 10px 0px;
	padding: 0px;
}
.mobile-navigation .card .card-body li.division-line {
	margin: 20px 0px 20px 0px;
	border-top: solid #737167 1px;
	padding: 0px;
}
.mobile-navigation .card .card-body-account li.division-line {
	border-top: solid #FFFFFF 1px;
}
.mobile-navigation .card .card-body a  {
	color: #333333;
	font-family: Roboto;
	font-size: 20px;
	letter-spacing: 0;
	line-height: 28px;
	text-decoration:none;
}
.mobile-navigation .card .card-body a:hover  {
	color: #3A7CAF;
	text-decoration:none;
}
.mobile-navigation .card .card-body a.btn-nav-transparent {
	margin:0px;
	border: solid #1A1919 2px;
	border-radius: 8px;
	padding:10px;
	width:100%;
}
.mobile-navigation .card .card-body a.btn-nav-transparent:hover {
	margin:0px;
	border: solid #3A7CAF 2px;
}
.mobile-navigation .card.affiliate .card-body a.btn-nav-transparent:hover {
	border: solid #6F9843 2px;
}

.mobile-navigation .card .card-body-account a.btn-nav-transparent {
	border: solid #FFFFFF 2px;
}
.mobile-navigation .card.affiliate .card-body-account a.btn-nav-transparent:hover {
	color:#737167 !important;
	background:#FFFFFF;
	border: solid #FFFFFF 2px;
}
/******* MOBILE HEADER END ********/


/******* CLASS INCLUDES BEG ********/
.classrow .classblock .row, .classrowlg .classblock .row {
	margin:15px;
}
.classrow a {
	text-decoration:none !important;
}
.classrow a:hover {
	background:transparent;
}
.classtitle {
	color:#FFFFFF;
}
.classrow p, classrowlg p {
	margin-bottom:10px;
}
/******* CLASS INCLUDES END ********/












/******* FOOTER BEG ********/
.footer {
	background:#DEDCD3;
	padding-top:40px;
	margin-top:160px;
}
@media (min-width:768px) {
	.footer {
		padding-bottom:80px;
	}
}
@media (max-width:767px) {
	.footer {
		padding-bottom:40px;
	}
}
.footer-top-section {
	border-bottom:solid #333333 1px;
	padding-bottom:20px;
}
.footer-site-name {
	color: #333333;
	font-family: Roboto;
	font-size: 32px;
	font-weight: 300;
	letter-spacing: 0;
	line-height: 42px;
}
.footer-headquarters {
	color: #333333;
	font-family: Roboto;
	font-size: 16px;
	font-weight: 600;
	letter-spacing: 0;
	line-height: 24px;
	margin-top:20px;
	margin-bottom:5px;
	padding-bottom:5px;
}
.footer-address {
	color: #333333;
	font-family: Roboto;
	font-weight: 300;
	letter-spacing: 0;
	line-height: 32px;
}
@media (min-width:768px) {
	.footer-address {
		font-size: 18px;
	}
}
@media (max-width:767px) {
	.footer-address {
		font-size: 16px;
	}
}
.bottom-nav ul {

}
.bottom-nav ul {
	list-style-type: none;
}
.bottom-nav ul > li {
	text-indent: 0px;
}
.bottom-nav ul > li:before {
	content: "";
	text-indent: 0px;
}

.bottom-nav ul li a:hover {
	text-decoration:underline;
} 
.footer-navigation {
	width: fit-content;
}
.footer-navigation.border-bottom {
	border-bottom: solid #333333 1px !important;
	padding-bottom:10px;
	margin-bottom:10px;
}
.footer-navigation.border-top {
	border-top: solid #333333 1px !important;
	padding-top:10px;
	margin-top:10px;
}
@media (min-width:984px) {
	.footer-navigation-desktop {
		display:normal;
		margin-top:80px;
	}
	.footer-navigation-desktop.affiliate {
		display:normal;
		margin-top:32px;
	}
	.footer-navigation-tablet-lg {
		display:none;
	}
	.footer-navigation-tablet-sm {
		display:none;
	}
	.footer-navigation-mobile {
		display:none;
	}
}
@media (min-width:980px) and (max-width:983px) {
	.footer-navigation-desktop {
		display:none;
	}
	.footer-navigation-tablet-lg {
		display:normal;
		margin-top:80px;
	}
	.footer-navigation-tablet-sm {
		display:none;
	}
	.footer-navigation-mobile {
		display:none;
	}
}
@media (min-width:768px) and (max-width:979px) {
	.footer-navigation-desktop {
		display:none;
	}
	.footer-navigation-tablet-lg {
		display:none;
	}
	.footer-navigation-tablet-sm {
		display:normal;
		margin-top:50px;
	}
	.footer-navigation-mobile {
		display:none;
	}
}
@media (max-width:767px) {
	.footer-navigation-desktop {
		display:none;
	}
	.footer-navigation-tablet-lg {
		display:none;
	}
	.footer-navigation-tablet-sm {
		display:none;
	}
	.footer-navigation-mobile {
		display:normal;
		margin-top:20px;
	}
}
.bottom-nav li {

}
.bottom-nav li.first {
	padding:4px 20px 4px 0px;
}
.bottom-nav li.middle {
	border-left:solid #333333 1px;
	padding:4px 20px;
}
.bottom-nav li.last {
	border-left:solid #333333 1px;
	padding:4px 0px 4px 20px;
}
.bottom-nav li a {
	color: #333333;
	font-family: Roboto;
	font-size: 18px;
	letter-spacing: 0;
	line-height: 24px;
	background:transparent;
	text-decoration:none;
}
.bottom-nav li a:hover {
	color: #3A7CAF;
	text-decoration:underline;
}
.bottom-nav.affiliate li a:hover {
	color: #6F9843;
	text-decoration:underline;
}
.footer-contact-nav ul {
	padding-top:5px;
}
.footer-contact-nav ul {
	list-style-type: none;
}
.footer-contact-nav ul > li {
	text-indent: 0px;
}
.footer-contact-nav ul > li:before {
	content: "";
	text-indent: 0px;
}
.footer-contact-nav li {

}
.footer-contact-nav li.first {
	padding:4px 10px 4px 0px;
}
.footer-contact-nav li.middle {
	border-left:solid #333333 1px;
	padding:4px 10px;
}
.footer-contact-nav li.last {
	border-left:solid #333333 1px;
	padding:4px 0px 4px 10px;
}
.footer-contact-nav li a {
	color: #333333;
	font-family: Roboto;
	letter-spacing: 0;
	line-height: 24px;
	background:transparent;
	text-decoration:none;
}
@media (min-width:984px) {
	.footer-contact-nav li a {
		font-size: 18px;
	}
}
@media (max-width:983px) {
	.footer-contact-nav li a {
		font-size: 16px;
	}
}
.footer-contact-nav li a:hover {
	color: #3A7CAF;
	text-decoration:underline;
}
.footer-contact-nav.affiliate li a:hover {
	color: #6F9843;
	text-decoration:underline;
}
@media (max-width:767px) {
	.footer-email-signup-block {
		padding-top:40px;
	}
}
.footer-email-signup-title {
	color: #333333;
	font-family: Roboto;
	font-size: 16px;
	/*font-weight: 500;*/
	letter-spacing: 0;
	line-height: 24px;
	text-transform:uppercase;
	margin-bottom:1px;
}
.footer-email-signup-field {
	box-sizing: border-box;
	height: 40px;
	width: calc(100% - 45px) !important;
	max-width:350px !important;
	border: 1px solid #333333;
	background-color: #FFFFFF;
}
.footer-email-signup-button {
	box-sizing: border-box;
	height: 40px;
	width: 40px;
	background-color: #333333;
	border: 2px solid #333333;
	border-radius: 8px;
	position: relative;
	top: 7px;
}
.footer-email-signup-button:hover {
	background-color: #3A7CAF;
	border: 2px solid #3A7CAF;
}
.footer-email-signup-button.affiliate:hover {
	background-color: #6F9843;
	border: 2px solid #6F9843;
}
.footer-email-signup-button i {
	font-size: 35px;
	color: #FFFFFF;
}
.footer-copyright {
	color: #333333!important;
	font-family: Roboto;
	font-size: 14px;
	letter-spacing: 0;
	line-height: 20px;
	padding-top:20px;
}
:focus {
	outline-color: transparent;
	outline-style: none;
}
.footer-social-block {
	margin-top:40px;
}
.footer-social-block a {
	background:transparent;
}
.footer-social-block a i {
	height: 40px;
	width: 40px;
	color:#DEDCD3;
	background-color: #333333;
	border-radius:20px;
	font-size: 22px;
	margin-left:7px;
	padding: 9px;
	text-align: center;
}
.footer-social-block a:hover i {
	background-color: #3A7CAF;
}
.footer-social-block.affiliate a:hover i {
	background-color: #6F9843;
}
.footer-social-block i.first {
	margin:0px;
}

/******* FOOTER END ********/

/******* BEGIN SCROLLING TO TOP CODE *******/
.scroll-top-wrapper {
	position: fixed;
	opacity: 0;
	visibility: hidden;
	overflow: hidden;
	text-align: center;
	z-index: 99999999;
	background:#fff;
	color: #333333;
	width: 35px;
	height: 34px;
	line-height: 35px;
	left: 10px;
	bottom: 10px;
	border-top-left-radius: 25px;
	border-top-right-radius: 25px;
	border-bottom-right-radius: 25px;
	border-bottom-left-radius: 25px;
	-webkit-transition: all 0.5s ease-in-out;
	-moz-transition: all 0.5s ease-in-out;
	-ms-transition: all 0.5s ease-in-out;
	-o-transition: all 0.5s ease-in-out;
	transition: all 0.5s ease-in-out;
}
.scroll-top-wrapper:hover {
	color: #3A7CAF;
}
.scroll-top-wrapper.affiliate:hover {
	color: #6F9843;
}
.scroll-top-wrapper.show {
	visibility:visible;
	cursor:pointer;
	opacity: 1.0;
}
.scroll-top-wrapper i.fa {
	line-height: inherit;
}
/******* END SCROLLING TO TOP CODE *******/

@media (min-width: 1000px) {

}

.panel-heading-items {
	background:#F0EDE3 !important;
}
.panel-heading-items {
	padding:10px !important;
}
.panel-body-items {
	border-top: 0px !important;
}
.panel-body-items .btn {
	margin-bottom: 20px !important;
}
.national-dashboard-panel {
	padding:10px;
	border:solid #ccc 1px;
}
.panel a {
	text-decoration:none;
}
.panel a:hover {
	color:#3A7CAF
}





.account-type {
	color: #333333;
	font-family: Roboto;
	font-size: 42px;
	font-weight: 300;
	letter-spacing: 0;
	line-height: 52px;
	padding-top:5px;
}
.account-type-desc {
	color: #333333;
	font-family: Roboto;
	font-size: 12px;
	line-height: 14px;
	font-weight: 400;
}
.account-information {
	color: #333333;
	font-family: Roboto;
	font-size: 24px;
	font-weight: 500;
	letter-spacing: 0;
	line-height: 60px;
}


.sponsor-large a, .sponsor-large a:hover, 
.sponsor-medium a, .sponsor-medium a:hover {
	background:transparent;
}
.sponsor-large img {
	width:100%;
	max-width:420px;
}
.sponsor-medium img {
	width:100%;
	max-width:240px;
}
.sponsor-small img {
	width:100%;
	max-width:140px;
}


.bullet-item-40 {
	font-size:15px;
	margin-bottom:7px;
}
.bullet-circle-40 {
	background-size: 40px 40px !important;
	width: 40px;
	height: 40px;
	text-align: center;
	border-radius: 50%;
	box-sizing: content-box;
	padding-top: 0px;
	display: inline-block;
}
.bullet-circle-40.text-26 {
	font-size: 26px;
	line-height: 42px;
}
.bullet-circle-40 img {
	width:35px;
	height:35px;
	margin-top:7px;
}
.bullet-item-50 {
	margin-bottom:10px;
}
.bullet-circle-50 {
	background-size: 50px 50px !important;
	width: 50px;
	height: 50px;
	text-align: center;
	border-radius: 50%;
	box-sizing: content-box;
	padding-top: 0px;
	display: inline-block;
}
.bullet-circle-50.text-42 {
	font-size: 42px;
	line-height: 52px;
}
.bullet-circle-50 img {
	width:35px;
	height:35px;
	margin-top:7px;
}
.bullet-text-50 {
	margin-top:5px;
	font-size: 15px;
	line-height: 25px;
}

.hideshowonhover:after {

}
.showit {
	border-radius: 30px;
	font-size: 10px !important;
	line-height:15px !important;
	color: #ffffff !important;
	margin-bottom:2px !important;
	padding: 0px 4px !important;
}
.showit:hover .hideshowonhover:after {
	content: 'Sign-Out | ';
}
.showit:hover .hideshowonhovercms:after {
	content: 'End Ghosting | ';
}



@media (max-width:768px) {
	.error-404 {
		padding-top: 40px;
		padding-bottom: 40px;
	}
}
@media (min-width:769px) {
	.error-404 {
		padding-top: 80px;
		padding-bottom: 80px;
	}
	.error-404-content {
		display:inline-block;
		padding:25px;
		background:#FBF8ED;
	}
	.error-404-content img {
		max-width:324px;
		width:100%;
	}
}

.combo-box-group .dropdown-toggle::after {
	/*margin-top:18px;
	margin-right:7px;*/
}
.combo-box-group .input-group-text {
	background-color: transparent;
	border: 0px;
	border-radius: .0px;
}
.combo-box-group .dropdown-menu {
	border: 1px solid #333333 !important;
	border-radius: 0px !important;
	padding-top: 0px !important;
	background: #fff !important;
}
.ui-timepicker-standard {
	border: 1px solid #333333 !important;
	border-radius: 0px !important;
	margin-top:2px !important;
	padding: 0px !important;
	background: #fff !important;
}
.ui-timepicker {
	padding: 0px !important;
}
.combo-box-group ul > li, .ui-timepicker ul > li  {
	text-indent: 0;
}
.combo-box-group ul > li:before, .ui-timepicker ul > li:before {
	content: "";
	text-indent: 0px;
}
.combo-box-group li, .ui-timepicker li {
	font-size: 13px;
	letter-spacing: 0;
	line-height: 15px;
	padding-bottom: 0px;
}
.combo-box-group .dropdown-item, .combo-box-group .dropdown-item, .ui-timepicker-standard a {
	padding:3px;
	text-decoration: none;
}
.combo-box-group .dropdown-item:focus, .combo-box-group .dropdown-item:hover, .ui-timepicker-standard a:hover {
	color: #fff !important;
	text-decoration: none;
	background-color: #333;
	border-radius:0px;
}
.cohorts-div .well {
	border:0px;
	margin-bottom:30px;
}
#admin-panel div.pretty-table table tr.blockout-top {
	border-top: 2px solid #333333;
}
#admin-panel div.pretty-table table tr.blockout-bottom {
	border-bottom: 2px solid #333333;
}
#admin-panel div.pretty-table table tr.blockout td:first-child {
	border-left: 2px solid #333333;
}
#admin-panel div.pretty-table table tr.blockout td:last-child {
	border-right: 2px solid #333333;
}
#admin-panel div.pretty-table table.block-table  {
	border-bottom: 2px solid #333333;
}
#admin-panel div.pretty-table table tr.header-second {
	background: linear-gradient(to bottom, #dddddd 0%,#cccccc 100%) !important;
}
.background-hiscox {
	background:#da291c !important;
}
.btn.hiscox:hover {
	background:#da291c;
	border-color:#da291c;
}


p a.hover, p a:hover {
	color: #FFFFFF !important;;
	background: #333333 !important;;
	text-decoration: none !important;;
}

p a {
	text-decoration: underline  !important;
}
/* @import url('http://example.com/example_style.css'); */

/***********************************************/
/* CSS @imports must be at the top of the file */
/* Add them above this section                 */
/***********************************************/

/*****************************************/
/* Start your style declarations here    */
/*****************************************/


.weight-100 {
    font-weight:100 !important;
}

.weight-200 {
    font-weight:200 !important;
}

.weight-300 {
    font-weight:300 !important;
}

.weight-400 {
    font-weight:400 !important;
}

.weight-500 {
    font-weight:500 !important;
}

.weight-600 {
    font-weight:600 !important;
}

.weight-700 {
    font-weight:700 !important;
}

.weight-800 {
    font-weight:800 !important;
}

.weight-900 {
    font-weight:900 !important;
}

/*---------------------------------------------------------------------------------------- */
/*---------------------------------------------------------------------------------------- */
/*-------------------------------- MARGIN/PADDING BUILDER -------------------------------- */
/*---------------------------------------------------------------------------------------- */
/*---------------------------------------------------------------------------------------- */

/* ---------------- BEG MARGIN (ALL SIDES) ---------------- */
.margin-0 {
    margin:0px !important;
}
.margin-1 {
    margin:1px !important;
}
.margin-2 {
    margin:2px !important;
}
.margin-3 {
    margin:3px !important;
}
.margin-4 {
    margin:4px !important;
}
.margin-5 {
    margin:5px !important;
}
.margin-6 {
    margin:6px !important;
}
.margin-7 {
    margin:7px !important;
}
.margin-8 {
    margin:8px !important;
}
.margin-9 {
    margin:9px !important;
}
.margin-10 {
    margin:10px !important;
}
.margin-11 {
    margin:11px !important;
}
.margin-12 {
    margin:12px !important;
}
.margin-13 {
    margin:13px !important;
}
.margin-14 {
    margin:14px !important;
}
.margin-15 {
    margin:15px !important;
}
.margin-16 {
    margin:16px !important;
}
.margin-17 {
    margin:17px !important;
}
.margin-18 {
    margin:18px !important;
}
.margin-19 {
    margin:19px !important;
}
.margin-20 {
    margin:20px !important;
}
.margin-21 {
    margin:21px !important;
}
.margin-22 {
    margin:22px !important;
}
.margin-23 {
    margin:23px !important;
}
.margin-24 {
    margin:24px !important;
}
.margin-25 {
    margin:25px !important;
}
.margin-26 {
    margin:26px !important;
}
.margin-27 {
    margin:27px !important;
}
.margin-28 {
    margin:28px !important;
}
.margin-29 {
    margin:29px !important;
}
.margin-30 {
    margin:30px !important;
}
.margin-31 {
    margin:31px !important;
}
.margin-32 {
    margin:32px !important;
}
.margin-33 {
    margin:33px !important;
}
.margin-34 {
    margin:34px !important;
}
.margin-35 {
    margin:35px !important;
}
.margin-36 {
    margin:36px !important;
}
.margin-37 {
    margin:37px !important;
}
.margin-38 {
    margin:38px !important;
}
.margin-39 {
    margin:39px !important;
}
.margin-40 {
    margin:40px !important;
}
.margin-41 {
    margin:41px !important;
}
.margin-42 {
    margin:42px !important;
}
.margin-43 {
    margin:43px !important;
}
.margin-44 {
    margin:44px !important;
}
.margin-45 {
    margin:45px !important;
}
.margin-46 {
    margin:46px !important;
}
.margin-47 {
    margin:47px !important;
}
.margin-48 {
    margin:48px !important;
}
.margin-49 {
    margin:49px !important;
}
.margin-50 {
    margin:50px !important;
}
.margin-51 {
    margin:51px !important;
}
.margin-52 {
    margin:52px !important;
}
.margin-53 {
    margin:53px !important;
}
.margin-54 {
    margin:54px !important;
}
.margin-55 {
    margin:55px !important;
}
.margin-56 {
    margin:56px !important;
}
.margin-57 {
    margin:57px !important;
}
.margin-58 {
    margin:58px !important;
}
.margin-59 {
    margin:59px !important;
}
.margin-60 {
    margin:60px !important;
}
.margin-61 {
    margin:61px !important;
}
.margin-62 {
    margin:62px !important;
}
.margin-63 {
    margin:63px !important;
}
.margin-64 {
    margin:64px !important;
}
.margin-65 {
    margin:65px !important;
}
.margin-66 {
    margin:66px !important;
}
.margin-67 {
    margin:67px !important;
}
.margin-68 {
    margin:68px !important;
}
.margin-69 {
    margin:69px !important;
}
.margin-70 {
    margin:70px !important;
}
.margin-71 {
    margin:71px !important;
}
.margin-72 {
    margin:72px !important;
}
.margin-73 {
    margin:73px !important;
}
.margin-74 {
    margin:74px !important;
}
.margin-75 {
    margin:75px !important;
}
.margin-76 {
    margin:76px !important;
}
.margin-77 {
    margin:77px !important;
}
.margin-78 {
    margin:78px !important;
}
.margin-79 {
    margin:79px !important;
}
.margin-80 {
    margin:80px !important;
}
.margin-81 {
    margin:81px !important;
}
.margin-82 {
    margin:82px !important;
}
.margin-83 {
    margin:83px !important;
}
.margin-84 {
    margin:84px !important;
}
.margin-85 {
    margin:85px !important;
}
.margin-86 {
    margin:86px !important;
}
.margin-87 {
    margin:87px !important;
}
.margin-88 {
    margin:88px !important;
}
.margin-89 {
    margin:89px !important;
}
.margin-90 {
    margin:90px !important;
}
.margin-91 {
    margin:91px !important;
}
.margin-92 {
    margin:92px !important;
}
.margin-93 {
    margin:93px !important;
}
.margin-94 {
    margin:94px !important;
}
.margin-95 {
    margin:95px !important;
}
.margin-96 {
    margin:96px !important;
}
.margin-97 {
    margin:97px !important;
}
.margin-98 {
    margin:98px !important;
}
.margin-99 {
    margin:99px !important;
}
.margin-100 {
    margin:100px !important;
}
.margin-101 {
    margin:101px !important;
}
.margin-102 {
    margin:102px !important;
}
.margin-103 {
    margin:103px !important;
}
.margin-104 {
    margin:104px !important;
}
.margin-105 {
    margin:105px !important;
}
.margin-106 {
    margin:106px !important;
}
.margin-107 {
    margin:107px !important;
}
.margin-108 {
    margin:108px !important;
}
.margin-109 {
    margin:109px !important;
}
.margin-110 {
    margin:110px !important;
}
.margin-111 {
    margin:111px !important;
}
.margin-112 {
    margin:112px !important;
}
.margin-113 {
    margin:113px !important;
}
.margin-114 {
    margin:114px !important;
}
.margin-115 {
    margin:115px !important;
}
.margin-116 {
    margin:116px !important;
}
.margin-117 {
    margin:117px !important;
}
.margin-118 {
    margin:118px !important;
}
.margin-119 {
    margin:119px !important;
}
.margin-120 {
    margin:120px !important;
}
.margin-121 {
    margin:121px !important;
}
.margin-122 {
    margin:122px !important;
}
.margin-123 {
    margin:123px !important;
}
.margin-124 {
    margin:124px !important;
}
.margin-125 {
    margin:125px !important;
}
.margin-126 {
    margin:126px !important;
}
.margin-127 {
    margin:127px !important;
}
.margin-128 {
    margin:128px !important;
}
.margin-129 {
    margin:129px !important;
}
.margin-130 {
    margin:130px !important;
}
.margin-131 {
    margin:131px !important;
}
.margin-132 {
    margin:132px !important;
}
.margin-133 {
    margin:133px !important;
}
.margin-134 {
    margin:134px !important;
}
.margin-135 {
    margin:135px !important;
}
.margin-136 {
    margin:136px !important;
}
.margin-137 {
    margin:137px !important;
}
.margin-138 {
    margin:138px !important;
}
.margin-139 {
    margin:139px !important;
}
.margin-140 {
    margin:140px !important;
}
.margin-141 {
    margin:141px !important;
}
.margin-142 {
    margin:142px !important;
}
.margin-143 {
    margin:143px !important;
}
.margin-144 {
    margin:144px !important;
}
.margin-145 {
    margin:145px !important;
}
.margin-146 {
    margin:146px !important;
}
.margin-147 {
    margin:147px !important;
}
.margin-148 {
    margin:148px !important;
}
.margin-149 {
    margin:149px !important;
}
.margin-150 {
    margin:150px !important;
}
.margin-151 {
    margin:151px !important;
}
.margin-152 {
    margin:152px !important;
}
.margin-153 {
    margin:153px !important;
}
.margin-154 {
    margin:154px !important;
}
.margin-155 {
    margin:155px !important;
}
.margin-156 {
    margin:156px !important;
}
.margin-157 {
    margin:157px !important;
}
.margin-158 {
    margin:158px !important;
}
.margin-159 {
    margin:159px !important;
}
.margin-160 {
    margin:160px !important;
}
.margin-161 {
    margin:161px !important;
}
.margin-162 {
    margin:162px !important;
}
.margin-163 {
    margin:163px !important;
}
.margin-164 {
    margin:164px !important;
}
.margin-165 {
    margin:165px !important;
}
.margin-166 {
    margin:166px !important;
}
.margin-167 {
    margin:167px !important;
}
.margin-168 {
    margin:168px !important;
}
.margin-169 {
    margin:169px !important;
}
.margin-170 {
    margin:170px !important;
}
.margin-171 {
    margin:171px !important;
}
.margin-172 {
    margin:172px !important;
}
.margin-173 {
    margin:173px !important;
}
.margin-174 {
    margin:174px !important;
}
.margin-175 {
    margin:175px !important;
}
.margin-176 {
    margin:176px !important;
}
.margin-177 {
    margin:177px !important;
}
.margin-178 {
    margin:178px !important;
}
.margin-179 {
    margin:179px !important;
}
.margin-180 {
    margin:180px !important;
}
.margin-181 {
    margin:181px !important;
}
.margin-182 {
    margin:182px !important;
}
.margin-183 {
    margin:183px !important;
}
.margin-184 {
    margin:184px !important;
}
.margin-185 {
    margin:185px !important;
}
.margin-186 {
    margin:186px !important;
}
.margin-187 {
    margin:187px !important;
}
.margin-188 {
    margin:188px !important;
}
.margin-189 {
    margin:189px !important;
}
.margin-190 {
    margin:190px !important;
}
.margin-191 {
    margin:191px !important;
}
.margin-192 {
    margin:192px !important;
}
.margin-193 {
    margin:193px !important;
}
.margin-194 {
    margin:194px !important;
}
.margin-195 {
    margin:195px !important;
}
.margin-196 {
    margin:196px !important;
}
.margin-197 {
    margin:197px !important;
}
.margin-198 {
    margin:198px !important;
}
.margin-199 {
    margin:199px !important;
}
.margin-200 {
    margin:200px !important;
}
.margin-201 {
    margin:201px !important;
}
.margin-202 {
    margin:202px !important;
}
.margin-203 {
    margin:203px !important;
}
.margin-204 {
    margin:204px !important;
}
.margin-205 {
    margin:205px !important;
}
.margin-206 {
    margin:206px !important;
}
.margin-207 {
    margin:207px !important;
}
.margin-208 {
    margin:208px !important;
}
.margin-209 {
    margin:209px !important;
}
.margin-210 {
    margin:210px !important;
}
.margin-211 {
    margin:211px !important;
}
.margin-212 {
    margin:212px !important;
}
.margin-213 {
    margin:213px !important;
}
.margin-214 {
    margin:214px !important;
}
.margin-215 {
    margin:215px !important;
}
.margin-216 {
    margin:216px !important;
}
.margin-217 {
    margin:217px !important;
}
.margin-218 {
    margin:218px !important;
}
.margin-219 {
    margin:219px !important;
}
.margin-220 {
    margin:220px !important;
}
.margin-221 {
    margin:221px !important;
}
.margin-222 {
    margin:222px !important;
}
.margin-223 {
    margin:223px !important;
}
.margin-224 {
    margin:224px !important;
}
.margin-225 {
    margin:225px !important;
}
.margin-226 {
    margin:226px !important;
}
.margin-227 {
    margin:227px !important;
}
.margin-228 {
    margin:228px !important;
}
.margin-229 {
    margin:229px !important;
}
.margin-230 {
    margin:230px !important;
}
.margin-231 {
    margin:231px !important;
}
.margin-232 {
    margin:232px !important;
}
.margin-233 {
    margin:233px !important;
}
.margin-234 {
    margin:234px !important;
}
.margin-235 {
    margin:235px !important;
}
.margin-236 {
    margin:236px !important;
}
.margin-237 {
    margin:237px !important;
}
.margin-238 {
    margin:238px !important;
}
.margin-239 {
    margin:239px !important;
}
.margin-240 {
    margin:240px !important;
}
.margin-241 {
    margin:241px !important;
}
.margin-242 {
    margin:242px !important;
}
.margin-243 {
    margin:243px !important;
}
.margin-244 {
    margin:244px !important;
}
.margin-245 {
    margin:245px !important;
}
.margin-246 {
    margin:246px !important;
}
.margin-247 {
    margin:247px !important;
}
.margin-248 {
    margin:248px !important;
}
.margin-249 {
    margin:249px !important;
}
.margin-250 {
    margin:250px !important;
}
.margin-251 {
    margin:251px !important;
}
.margin-252 {
    margin:252px !important;
}
.margin-253 {
    margin:253px !important;
}
.margin-254 {
    margin:254px !important;
}
.margin-255 {
    margin:255px !important;
}
.margin-256 {
    margin:256px !important;
}
.margin-257 {
    margin:257px !important;
}
.margin-258 {
    margin:258px !important;
}
.margin-259 {
    margin:259px !important;
}
.margin-260 {
    margin:260px !important;
}
.margin-261 {
    margin:261px !important;
}
.margin-262 {
    margin:262px !important;
}
.margin-263 {
    margin:263px !important;
}
.margin-264 {
    margin:264px !important;
}
.margin-265 {
    margin:265px !important;
}
.margin-266 {
    margin:266px !important;
}
.margin-267 {
    margin:267px !important;
}
.margin-268 {
    margin:268px !important;
}
.margin-269 {
    margin:269px !important;
}
.margin-270 {
    margin:270px !important;
}
.margin-271 {
    margin:271px !important;
}
.margin-272 {
    margin:272px !important;
}
.margin-273 {
    margin:273px !important;
}
.margin-274 {
    margin:274px !important;
}
.margin-275 {
    margin:275px !important;
}
.margin-276 {
    margin:276px !important;
}
.margin-277 {
    margin:277px !important;
}
.margin-278 {
    margin:278px !important;
}
.margin-279 {
    margin:279px !important;
}
.margin-280 {
    margin:280px !important;
}
.margin-281 {
    margin:281px !important;
}
.margin-282 {
    margin:282px !important;
}
.margin-283 {
    margin:283px !important;
}
.margin-284 {
    margin:284px !important;
}
.margin-285 {
    margin:285px !important;
}
.margin-286 {
    margin:286px !important;
}
.margin-287 {
    margin:287px !important;
}
.margin-288 {
    margin:288px !important;
}
.margin-289 {
    margin:289px !important;
}
.margin-290 {
    margin:290px !important;
}
.margin-291 {
    margin:291px !important;
}
.margin-292 {
    margin:292px !important;
}
.margin-293 {
    margin:293px !important;
}
.margin-294 {
    margin:294px !important;
}
.margin-295 {
    margin:295px !important;
}
.margin-296 {
    margin:296px !important;
}
.margin-297 {
    margin:297px !important;
}
.margin-298 {
    margin:298px !important;
}
.margin-299 {
    margin:299px !important;
}
.margin-300 {
    margin:300px !important;
}
.margin-301 {
    margin:301px !important;
}
.margin-302 {
    margin:302px !important;
}
.margin-303 {
    margin:303px !important;
}
.margin-304 {
    margin:304px !important;
}
.margin-305 {
    margin:305px !important;
}
.margin-306 {
    margin:306px !important;
}
.margin-307 {
    margin:307px !important;
}
.margin-308 {
    margin:308px !important;
}
.margin-309 {
    margin:309px !important;
}
.margin-310 {
    margin:310px !important;
}
.margin-311 {
    margin:311px !important;
}
.margin-312 {
    margin:312px !important;
}
.margin-313 {
    margin:313px !important;
}
.margin-314 {
    margin:314px !important;
}
.margin-315 {
    margin:315px !important;
}
.margin-316 {
    margin:316px !important;
}
.margin-317 {
    margin:317px !important;
}
.margin-318 {
    margin:318px !important;
}
.margin-319 {
    margin:319px !important;
}
.margin-320 {
    margin:320px !important;
}
.margin-321 {
    margin:321px !important;
}
.margin-322 {
    margin:322px !important;
}
.margin-323 {
    margin:323px !important;
}
.margin-324 {
    margin:324px !important;
}
.margin-325 {
    margin:325px !important;
}
.margin-326 {
    margin:326px !important;
}
.margin-327 {
    margin:327px !important;
}
.margin-328 {
    margin:328px !important;
}
.margin-329 {
    margin:329px !important;
}
.margin-330 {
    margin:330px !important;
}
.margin-331 {
    margin:331px !important;
}
.margin-332 {
    margin:332px !important;
}
.margin-333 {
    margin:333px !important;
}
.margin-334 {
    margin:334px !important;
}
.margin-335 {
    margin:335px !important;
}
.margin-336 {
    margin:336px !important;
}
.margin-337 {
    margin:337px !important;
}
.margin-338 {
    margin:338px !important;
}
.margin-339 {
    margin:339px !important;
}
.margin-340 {
    margin:340px !important;
}
.margin-341 {
    margin:341px !important;
}
.margin-342 {
    margin:342px !important;
}
.margin-343 {
    margin:343px !important;
}
.margin-344 {
    margin:344px !important;
}
.margin-345 {
    margin:345px !important;
}
.margin-346 {
    margin:346px !important;
}
.margin-347 {
    margin:347px !important;
}
.margin-348 {
    margin:348px !important;
}
.margin-349 {
    margin:349px !important;
}
.margin-350 {
    margin:350px !important;
}
.margin-351 {
    margin:351px !important;
}
.margin-352 {
    margin:352px !important;
}
.margin-353 {
    margin:353px !important;
}
.margin-354 {
    margin:354px !important;
}
.margin-355 {
    margin:355px !important;
}
.margin-356 {
    margin:356px !important;
}
.margin-357 {
    margin:357px !important;
}
.margin-358 {
    margin:358px !important;
}
.margin-359 {
    margin:359px !important;
}
.margin-360 {
    margin:360px !important;
}
.margin-361 {
    margin:361px !important;
}
.margin-362 {
    margin:362px !important;
}
.margin-363 {
    margin:363px !important;
}
.margin-364 {
    margin:364px !important;
}
.margin-365 {
    margin:365px !important;
}
.margin-366 {
    margin:366px !important;
}
.margin-367 {
    margin:367px !important;
}
.margin-368 {
    margin:368px !important;
}
.margin-369 {
    margin:369px !important;
}
.margin-370 {
    margin:370px !important;
}
.margin-371 {
    margin:371px !important;
}
.margin-372 {
    margin:372px !important;
}
.margin-373 {
    margin:373px !important;
}
.margin-374 {
    margin:374px !important;
}
.margin-375 {
    margin:375px !important;
}
.margin-376 {
    margin:376px !important;
}
.margin-377 {
    margin:377px !important;
}
.margin-378 {
    margin:378px !important;
}
.margin-379 {
    margin:379px !important;
}
.margin-380 {
    margin:380px !important;
}
.margin-381 {
    margin:381px !important;
}
.margin-382 {
    margin:382px !important;
}
.margin-383 {
    margin:383px !important;
}
.margin-384 {
    margin:384px !important;
}
.margin-385 {
    margin:385px !important;
}
.margin-386 {
    margin:386px !important;
}
.margin-387 {
    margin:387px !important;
}
.margin-388 {
    margin:388px !important;
}
.margin-389 {
    margin:389px !important;
}
.margin-390 {
    margin:390px !important;
}
.margin-391 {
    margin:391px !important;
}
.margin-392 {
    margin:392px !important;
}
.margin-393 {
    margin:393px !important;
}
.margin-394 {
    margin:394px !important;
}
.margin-395 {
    margin:395px !important;
}
.margin-396 {
    margin:396px !important;
}
.margin-397 {
    margin:397px !important;
}
.margin-398 {
    margin:398px !important;
}
.margin-399 {
    margin:399px !important;
}
.margin-400 {
    margin:400px !important;
}
.margin-401 {
    margin:401px !important;
}
.margin-402 {
    margin:402px !important;
}
.margin-403 {
    margin:403px !important;
}
.margin-404 {
    margin:404px !important;
}
.margin-405 {
    margin:405px !important;
}
.margin-406 {
    margin:406px !important;
}
.margin-407 {
    margin:407px !important;
}
.margin-408 {
    margin:408px !important;
}
.margin-409 {
    margin:409px !important;
}
.margin-410 {
    margin:410px !important;
}
.margin-411 {
    margin:411px !important;
}
.margin-412 {
    margin:412px !important;
}
.margin-413 {
    margin:413px !important;
}
.margin-414 {
    margin:414px !important;
}
.margin-415 {
    margin:415px !important;
}
.margin-416 {
    margin:416px !important;
}
.margin-417 {
    margin:417px !important;
}
.margin-418 {
    margin:418px !important;
}
.margin-419 {
    margin:419px !important;
}
.margin-420 {
    margin:420px !important;
}
.margin-421 {
    margin:421px !important;
}
.margin-422 {
    margin:422px !important;
}
.margin-423 {
    margin:423px !important;
}
.margin-424 {
    margin:424px !important;
}
.margin-425 {
    margin:425px !important;
}
.margin-426 {
    margin:426px !important;
}
.margin-427 {
    margin:427px !important;
}
.margin-428 {
    margin:428px !important;
}
.margin-429 {
    margin:429px !important;
}
.margin-430 {
    margin:430px !important;
}
.margin-431 {
    margin:431px !important;
}
.margin-432 {
    margin:432px !important;
}
.margin-433 {
    margin:433px !important;
}
.margin-434 {
    margin:434px !important;
}
.margin-435 {
    margin:435px !important;
}
.margin-436 {
    margin:436px !important;
}
.margin-437 {
    margin:437px !important;
}
.margin-438 {
    margin:438px !important;
}
.margin-439 {
    margin:439px !important;
}
.margin-440 {
    margin:440px !important;
}
.margin-441 {
    margin:441px !important;
}
.margin-442 {
    margin:442px !important;
}
.margin-443 {
    margin:443px !important;
}
.margin-444 {
    margin:444px !important;
}
.margin-445 {
    margin:445px !important;
}
.margin-446 {
    margin:446px !important;
}
.margin-447 {
    margin:447px !important;
}
.margin-448 {
    margin:448px !important;
}
.margin-449 {
    margin:449px !important;
}
.margin-450 {
    margin:450px !important;
}
.margin-451 {
    margin:451px !important;
}
.margin-452 {
    margin:452px !important;
}
.margin-453 {
    margin:453px !important;
}
.margin-454 {
    margin:454px !important;
}
.margin-455 {
    margin:455px !important;
}
.margin-456 {
    margin:456px !important;
}
.margin-457 {
    margin:457px !important;
}
.margin-458 {
    margin:458px !important;
}
.margin-459 {
    margin:459px !important;
}
.margin-460 {
    margin:460px !important;
}
.margin-461 {
    margin:461px !important;
}
.margin-462 {
    margin:462px !important;
}
.margin-463 {
    margin:463px !important;
}
.margin-464 {
    margin:464px !important;
}
.margin-465 {
    margin:465px !important;
}
.margin-466 {
    margin:466px !important;
}
.margin-467 {
    margin:467px !important;
}
.margin-468 {
    margin:468px !important;
}
.margin-469 {
    margin:469px !important;
}
.margin-470 {
    margin:470px !important;
}
.margin-471 {
    margin:471px !important;
}
.margin-472 {
    margin:472px !important;
}
.margin-473 {
    margin:473px !important;
}
.margin-474 {
    margin:474px !important;
}
.margin-475 {
    margin:475px !important;
}
.margin-476 {
    margin:476px !important;
}
.margin-477 {
    margin:477px !important;
}
.margin-478 {
    margin:478px !important;
}
.margin-479 {
    margin:479px !important;
}
.margin-480 {
    margin:480px !important;
}
.margin-481 {
    margin:481px !important;
}
.margin-482 {
    margin:482px !important;
}
.margin-483 {
    margin:483px !important;
}
.margin-484 {
    margin:484px !important;
}
.margin-485 {
    margin:485px !important;
}
.margin-486 {
    margin:486px !important;
}
.margin-487 {
    margin:487px !important;
}
.margin-488 {
    margin:488px !important;
}
.margin-489 {
    margin:489px !important;
}
.margin-490 {
    margin:490px !important;
}
.margin-491 {
    margin:491px !important;
}
.margin-492 {
    margin:492px !important;
}
.margin-493 {
    margin:493px !important;
}
.margin-494 {
    margin:494px !important;
}
.margin-495 {
    margin:495px !important;
}
.margin-496 {
    margin:496px !important;
}
.margin-497 {
    margin:497px !important;
}
.margin-498 {
    margin:498px !important;
}
.margin-499 {
    margin:499px !important;
}
.margin-500 {
    margin:500px !important;
}

/*---------------- END MARGIN ---------------- */

/* ---------------- BEG MARGIN-TOP ---------------- */
.margin-top-0 {
    margin-top:0px !important;
}
.margin-top-1 {
    margin-top:1px !important;
}
.margin-top-2 {
    margin-top:2px !important;
}
.margin-top-3 {
    margin-top:3px !important;
}
.margin-top-4 {
    margin-top:4px !important;
}
.margin-top-5 {
    margin-top:5px !important;
}
.margin-top-6 {
    margin-top:6px !important;
}
.margin-top-7 {
    margin-top:7px !important;
}
.margin-top-8 {
    margin-top:8px !important;
}
.margin-top-9 {
    margin-top:9px !important;
}
.margin-top-10 {
    margin-top:10px !important;
}
.margin-top-11 {
    margin-top:11px !important;
}
.margin-top-12 {
    margin-top:12px !important;
}
.margin-top-13 {
    margin-top:13px !important;
}
.margin-top-14 {
    margin-top:14px !important;
}
.margin-top-15 {
    margin-top:15px !important;
}
.margin-top-16 {
    margin-top:16px !important;
}
.margin-top-17 {
    margin-top:17px !important;
}
.margin-top-18 {
    margin-top:18px !important;
}
.margin-top-19 {
    margin-top:19px !important;
}
.margin-top-20 {
    margin-top:20px !important;
}
.margin-top-21 {
    margin-top:21px !important;
}
.margin-top-22 {
    margin-top:22px !important;
}
.margin-top-23 {
    margin-top:23px !important;
}
.margin-top-24 {
    margin-top:24px !important;
}
.margin-top-25 {
    margin-top:25px !important;
}
.margin-top-26 {
    margin-top:26px !important;
}
.margin-top-27 {
    margin-top:27px !important;
}
.margin-top-28 {
    margin-top:28px !important;
}
.margin-top-29 {
    margin-top:29px !important;
}
.margin-top-30 {
    margin-top:30px !important;
}
.margin-top-31 {
    margin-top:31px !important;
}
.margin-top-32 {
    margin-top:32px !important;
}
.margin-top-33 {
    margin-top:33px !important;
}
.margin-top-34 {
    margin-top:34px !important;
}
.margin-top-35 {
    margin-top:35px !important;
}
.margin-top-36 {
    margin-top:36px !important;
}
.margin-top-37 {
    margin-top:37px !important;
}
.margin-top-38 {
    margin-top:38px !important;
}
.margin-top-39 {
    margin-top:39px !important;
}
.margin-top-40 {
    margin-top:40px !important;
}
.margin-top-41 {
    margin-top:41px !important;
}
.margin-top-42 {
    margin-top:42px !important;
}
.margin-top-43 {
    margin-top:43px !important;
}
.margin-top-44 {
    margin-top:44px !important;
}
.margin-top-45 {
    margin-top:45px !important;
}
.margin-top-46 {
    margin-top:46px !important;
}
.margin-top-47 {
    margin-top:47px !important;
}
.margin-top-48 {
    margin-top:48px !important;
}
.margin-top-49 {
    margin-top:49px !important;
}
.margin-top-50 {
    margin-top:50px !important;
}
.margin-top-51 {
    margin-top:51px !important;
}
.margin-top-52 {
    margin-top:52px !important;
}
.margin-top-53 {
    margin-top:53px !important;
}
.margin-top-54 {
    margin-top:54px !important;
}
.margin-top-55 {
    margin-top:55px !important;
}
.margin-top-56 {
    margin-top:56px !important;
}
.margin-top-57 {
    margin-top:57px !important;
}
.margin-top-58 {
    margin-top:58px !important;
}
.margin-top-59 {
    margin-top:59px !important;
}
.margin-top-60 {
    margin-top:60px !important;
}
.margin-top-61 {
    margin-top:61px !important;
}
.margin-top-62 {
    margin-top:62px !important;
}
.margin-top-63 {
    margin-top:63px !important;
}
.margin-top-64 {
    margin-top:64px !important;
}
.margin-top-65 {
    margin-top:65px !important;
}
.margin-top-66 {
    margin-top:66px !important;
}
.margin-top-67 {
    margin-top:67px !important;
}
.margin-top-68 {
    margin-top:68px !important;
}
.margin-top-69 {
    margin-top:69px !important;
}
.margin-top-70 {
    margin-top:70px !important;
}
.margin-top-71 {
    margin-top:71px !important;
}
.margin-top-72 {
    margin-top:72px !important;
}
.margin-top-73 {
    margin-top:73px !important;
}
.margin-top-74 {
    margin-top:74px !important;
}
.margin-top-75 {
    margin-top:75px !important;
}
.margin-top-76 {
    margin-top:76px !important;
}
.margin-top-77 {
    margin-top:77px !important;
}
.margin-top-78 {
    margin-top:78px !important;
}
.margin-top-79 {
    margin-top:79px !important;
}
.margin-top-80 {
    margin-top:80px !important;
}
.margin-top-81 {
    margin-top:81px !important;
}
.margin-top-82 {
    margin-top:82px !important;
}
.margin-top-83 {
    margin-top:83px !important;
}
.margin-top-84 {
    margin-top:84px !important;
}
.margin-top-85 {
    margin-top:85px !important;
}
.margin-top-86 {
    margin-top:86px !important;
}
.margin-top-87 {
    margin-top:87px !important;
}
.margin-top-88 {
    margin-top:88px !important;
}
.margin-top-89 {
    margin-top:89px !important;
}
.margin-top-90 {
    margin-top:90px !important;
}
.margin-top-91 {
    margin-top:91px !important;
}
.margin-top-92 {
    margin-top:92px !important;
}
.margin-top-93 {
    margin-top:93px !important;
}
.margin-top-94 {
    margin-top:94px !important;
}
.margin-top-95 {
    margin-top:95px !important;
}
.margin-top-96 {
    margin-top:96px !important;
}
.margin-top-97 {
    margin-top:97px !important;
}
.margin-top-98 {
    margin-top:98px !important;
}
.margin-top-99 {
    margin-top:99px !important;
}
.margin-top-100 {
    margin-top:100px !important;
}
.margin-top-101 {
    margin-top:101px !important;
}
.margin-top-102 {
    margin-top:102px !important;
}
.margin-top-103 {
    margin-top:103px !important;
}
.margin-top-104 {
    margin-top:104px !important;
}
.margin-top-105 {
    margin-top:105px !important;
}
.margin-top-106 {
    margin-top:106px !important;
}
.margin-top-107 {
    margin-top:107px !important;
}
.margin-top-108 {
    margin-top:108px !important;
}
.margin-top-109 {
    margin-top:109px !important;
}
.margin-top-110 {
    margin-top:110px !important;
}
.margin-top-111 {
    margin-top:111px !important;
}
.margin-top-112 {
    margin-top:112px !important;
}
.margin-top-113 {
    margin-top:113px !important;
}
.margin-top-114 {
    margin-top:114px !important;
}
.margin-top-115 {
    margin-top:115px !important;
}
.margin-top-116 {
    margin-top:116px !important;
}
.margin-top-117 {
    margin-top:117px !important;
}
.margin-top-118 {
    margin-top:118px !important;
}
.margin-top-119 {
    margin-top:119px !important;
}
.margin-top-120 {
    margin-top:120px !important;
}
.margin-top-121 {
    margin-top:121px !important;
}
.margin-top-122 {
    margin-top:122px !important;
}
.margin-top-123 {
    margin-top:123px !important;
}
.margin-top-124 {
    margin-top:124px !important;
}
.margin-top-125 {
    margin-top:125px !important;
}
.margin-top-126 {
    margin-top:126px !important;
}
.margin-top-127 {
    margin-top:127px !important;
}
.margin-top-128 {
    margin-top:128px !important;
}
.margin-top-129 {
    margin-top:129px !important;
}
.margin-top-130 {
    margin-top:130px !important;
}
.margin-top-131 {
    margin-top:131px !important;
}
.margin-top-132 {
    margin-top:132px !important;
}
.margin-top-133 {
    margin-top:133px !important;
}
.margin-top-134 {
    margin-top:134px !important;
}
.margin-top-135 {
    margin-top:135px !important;
}
.margin-top-136 {
    margin-top:136px !important;
}
.margin-top-137 {
    margin-top:137px !important;
}
.margin-top-138 {
    margin-top:138px !important;
}
.margin-top-139 {
    margin-top:139px !important;
}
.margin-top-140 {
    margin-top:140px !important;
}
.margin-top-141 {
    margin-top:141px !important;
}
.margin-top-142 {
    margin-top:142px !important;
}
.margin-top-143 {
    margin-top:143px !important;
}
.margin-top-144 {
    margin-top:144px !important;
}
.margin-top-145 {
    margin-top:145px !important;
}
.margin-top-146 {
    margin-top:146px !important;
}
.margin-top-147 {
    margin-top:147px !important;
}
.margin-top-148 {
    margin-top:148px !important;
}
.margin-top-149 {
    margin-top:149px !important;
}
.margin-top-150 {
    margin-top:150px !important;
}
.margin-top-151 {
    margin-top:151px !important;
}
.margin-top-152 {
    margin-top:152px !important;
}
.margin-top-153 {
    margin-top:153px !important;
}
.margin-top-154 {
    margin-top:154px !important;
}
.margin-top-155 {
    margin-top:155px !important;
}
.margin-top-156 {
    margin-top:156px !important;
}
.margin-top-157 {
    margin-top:157px !important;
}
.margin-top-158 {
    margin-top:158px !important;
}
.margin-top-159 {
    margin-top:159px !important;
}
.margin-top-160 {
    margin-top:160px !important;
}
.margin-top-161 {
    margin-top:161px !important;
}
.margin-top-162 {
    margin-top:162px !important;
}
.margin-top-163 {
    margin-top:163px !important;
}
.margin-top-164 {
    margin-top:164px !important;
}
.margin-top-165 {
    margin-top:165px !important;
}
.margin-top-166 {
    margin-top:166px !important;
}
.margin-top-167 {
    margin-top:167px !important;
}
.margin-top-168 {
    margin-top:168px !important;
}
.margin-top-169 {
    margin-top:169px !important;
}
.margin-top-170 {
    margin-top:170px !important;
}
.margin-top-171 {
    margin-top:171px !important;
}
.margin-top-172 {
    margin-top:172px !important;
}
.margin-top-173 {
    margin-top:173px !important;
}
.margin-top-174 {
    margin-top:174px !important;
}
.margin-top-175 {
    margin-top:175px !important;
}
.margin-top-176 {
    margin-top:176px !important;
}
.margin-top-177 {
    margin-top:177px !important;
}
.margin-top-178 {
    margin-top:178px !important;
}
.margin-top-179 {
    margin-top:179px !important;
}
.margin-top-180 {
    margin-top:180px !important;
}
.margin-top-181 {
    margin-top:181px !important;
}
.margin-top-182 {
    margin-top:182px !important;
}
.margin-top-183 {
    margin-top:183px !important;
}
.margin-top-184 {
    margin-top:184px !important;
}
.margin-top-185 {
    margin-top:185px !important;
}
.margin-top-186 {
    margin-top:186px !important;
}
.margin-top-187 {
    margin-top:187px !important;
}
.margin-top-188 {
    margin-top:188px !important;
}
.margin-top-189 {
    margin-top:189px !important;
}
.margin-top-190 {
    margin-top:190px !important;
}
.margin-top-191 {
    margin-top:191px !important;
}
.margin-top-192 {
    margin-top:192px !important;
}
.margin-top-193 {
    margin-top:193px !important;
}
.margin-top-194 {
    margin-top:194px !important;
}
.margin-top-195 {
    margin-top:195px !important;
}
.margin-top-196 {
    margin-top:196px !important;
}
.margin-top-197 {
    margin-top:197px !important;
}
.margin-top-198 {
    margin-top:198px !important;
}
.margin-top-199 {
    margin-top:199px !important;
}
.margin-top-200 {
    margin-top:200px !important;
}
.margin-top-201 {
    margin-top:201px !important;
}
.margin-top-202 {
    margin-top:202px !important;
}
.margin-top-203 {
    margin-top:203px !important;
}
.margin-top-204 {
    margin-top:204px !important;
}
.margin-top-205 {
    margin-top:205px !important;
}
.margin-top-206 {
    margin-top:206px !important;
}
.margin-top-207 {
    margin-top:207px !important;
}
.margin-top-208 {
    margin-top:208px !important;
}
.margin-top-209 {
    margin-top:209px !important;
}
.margin-top-210 {
    margin-top:210px !important;
}
.margin-top-211 {
    margin-top:211px !important;
}
.margin-top-212 {
    margin-top:212px !important;
}
.margin-top-213 {
    margin-top:213px !important;
}
.margin-top-214 {
    margin-top:214px !important;
}
.margin-top-215 {
    margin-top:215px !important;
}
.margin-top-216 {
    margin-top:216px !important;
}
.margin-top-217 {
    margin-top:217px !important;
}
.margin-top-218 {
    margin-top:218px !important;
}
.margin-top-219 {
    margin-top:219px !important;
}
.margin-top-220 {
    margin-top:220px !important;
}
.margin-top-221 {
    margin-top:221px !important;
}
.margin-top-222 {
    margin-top:222px !important;
}
.margin-top-223 {
    margin-top:223px !important;
}
.margin-top-224 {
    margin-top:224px !important;
}
.margin-top-225 {
    margin-top:225px !important;
}
.margin-top-226 {
    margin-top:226px !important;
}
.margin-top-227 {
    margin-top:227px !important;
}
.margin-top-228 {
    margin-top:228px !important;
}
.margin-top-229 {
    margin-top:229px !important;
}
.margin-top-230 {
    margin-top:230px !important;
}
.margin-top-231 {
    margin-top:231px !important;
}
.margin-top-232 {
    margin-top:232px !important;
}
.margin-top-233 {
    margin-top:233px !important;
}
.margin-top-234 {
    margin-top:234px !important;
}
.margin-top-235 {
    margin-top:235px !important;
}
.margin-top-236 {
    margin-top:236px !important;
}
.margin-top-237 {
    margin-top:237px !important;
}
.margin-top-238 {
    margin-top:238px !important;
}
.margin-top-239 {
    margin-top:239px !important;
}
.margin-top-240 {
    margin-top:240px !important;
}
.margin-top-241 {
    margin-top:241px !important;
}
.margin-top-242 {
    margin-top:242px !important;
}
.margin-top-243 {
    margin-top:243px !important;
}
.margin-top-244 {
    margin-top:244px !important;
}
.margin-top-245 {
    margin-top:245px !important;
}
.margin-top-246 {
    margin-top:246px !important;
}
.margin-top-247 {
    margin-top:247px !important;
}
.margin-top-248 {
    margin-top:248px !important;
}
.margin-top-249 {
    margin-top:249px !important;
}
.margin-top-250 {
    margin-top:250px !important;
}
.margin-top-251 {
    margin-top:251px !important;
}
.margin-top-252 {
    margin-top:252px !important;
}
.margin-top-253 {
    margin-top:253px !important;
}
.margin-top-254 {
    margin-top:254px !important;
}
.margin-top-255 {
    margin-top:255px !important;
}
.margin-top-256 {
    margin-top:256px !important;
}
.margin-top-257 {
    margin-top:257px !important;
}
.margin-top-258 {
    margin-top:258px !important;
}
.margin-top-259 {
    margin-top:259px !important;
}
.margin-top-260 {
    margin-top:260px !important;
}
.margin-top-261 {
    margin-top:261px !important;
}
.margin-top-262 {
    margin-top:262px !important;
}
.margin-top-263 {
    margin-top:263px !important;
}
.margin-top-264 {
    margin-top:264px !important;
}
.margin-top-265 {
    margin-top:265px !important;
}
.margin-top-266 {
    margin-top:266px !important;
}
.margin-top-267 {
    margin-top:267px !important;
}
.margin-top-268 {
    margin-top:268px !important;
}
.margin-top-269 {
    margin-top:269px !important;
}
.margin-top-270 {
    margin-top:270px !important;
}
.margin-top-271 {
    margin-top:271px !important;
}
.margin-top-272 {
    margin-top:272px !important;
}
.margin-top-273 {
    margin-top:273px !important;
}
.margin-top-274 {
    margin-top:274px !important;
}
.margin-top-275 {
    margin-top:275px !important;
}
.margin-top-276 {
    margin-top:276px !important;
}
.margin-top-277 {
    margin-top:277px !important;
}
.margin-top-278 {
    margin-top:278px !important;
}
.margin-top-279 {
    margin-top:279px !important;
}
.margin-top-280 {
    margin-top:280px !important;
}
.margin-top-281 {
    margin-top:281px !important;
}
.margin-top-282 {
    margin-top:282px !important;
}
.margin-top-283 {
    margin-top:283px !important;
}
.margin-top-284 {
    margin-top:284px !important;
}
.margin-top-285 {
    margin-top:285px !important;
}
.margin-top-286 {
    margin-top:286px !important;
}
.margin-top-287 {
    margin-top:287px !important;
}
.margin-top-288 {
    margin-top:288px !important;
}
.margin-top-289 {
    margin-top:289px !important;
}
.margin-top-290 {
    margin-top:290px !important;
}
.margin-top-291 {
    margin-top:291px !important;
}
.margin-top-292 {
    margin-top:292px !important;
}
.margin-top-293 {
    margin-top:293px !important;
}
.margin-top-294 {
    margin-top:294px !important;
}
.margin-top-295 {
    margin-top:295px !important;
}
.margin-top-296 {
    margin-top:296px !important;
}
.margin-top-297 {
    margin-top:297px !important;
}
.margin-top-298 {
    margin-top:298px !important;
}
.margin-top-299 {
    margin-top:299px !important;
}
.margin-top-300 {
    margin-top:300px !important;
}
.margin-top-301 {
    margin-top:301px !important;
}
.margin-top-302 {
    margin-top:302px !important;
}
.margin-top-303 {
    margin-top:303px !important;
}
.margin-top-304 {
    margin-top:304px !important;
}
.margin-top-305 {
    margin-top:305px !important;
}
.margin-top-306 {
    margin-top:306px !important;
}
.margin-top-307 {
    margin-top:307px !important;
}
.margin-top-308 {
    margin-top:308px !important;
}
.margin-top-309 {
    margin-top:309px !important;
}
.margin-top-310 {
    margin-top:310px !important;
}
.margin-top-311 {
    margin-top:311px !important;
}
.margin-top-312 {
    margin-top:312px !important;
}
.margin-top-313 {
    margin-top:313px !important;
}
.margin-top-314 {
    margin-top:314px !important;
}
.margin-top-315 {
    margin-top:315px !important;
}
.margin-top-316 {
    margin-top:316px !important;
}
.margin-top-317 {
    margin-top:317px !important;
}
.margin-top-318 {
    margin-top:318px !important;
}
.margin-top-319 {
    margin-top:319px !important;
}
.margin-top-320 {
    margin-top:320px !important;
}
.margin-top-321 {
    margin-top:321px !important;
}
.margin-top-322 {
    margin-top:322px !important;
}
.margin-top-323 {
    margin-top:323px !important;
}
.margin-top-324 {
    margin-top:324px !important;
}
.margin-top-325 {
    margin-top:325px !important;
}
.margin-top-326 {
    margin-top:326px !important;
}
.margin-top-327 {
    margin-top:327px !important;
}
.margin-top-328 {
    margin-top:328px !important;
}
.margin-top-329 {
    margin-top:329px !important;
}
.margin-top-330 {
    margin-top:330px !important;
}
.margin-top-331 {
    margin-top:331px !important;
}
.margin-top-332 {
    margin-top:332px !important;
}
.margin-top-333 {
    margin-top:333px !important;
}
.margin-top-334 {
    margin-top:334px !important;
}
.margin-top-335 {
    margin-top:335px !important;
}
.margin-top-336 {
    margin-top:336px !important;
}
.margin-top-337 {
    margin-top:337px !important;
}
.margin-top-338 {
    margin-top:338px !important;
}
.margin-top-339 {
    margin-top:339px !important;
}
.margin-top-340 {
    margin-top:340px !important;
}
.margin-top-341 {
    margin-top:341px !important;
}
.margin-top-342 {
    margin-top:342px !important;
}
.margin-top-343 {
    margin-top:343px !important;
}
.margin-top-344 {
    margin-top:344px !important;
}
.margin-top-345 {
    margin-top:345px !important;
}
.margin-top-346 {
    margin-top:346px !important;
}
.margin-top-347 {
    margin-top:347px !important;
}
.margin-top-348 {
    margin-top:348px !important;
}
.margin-top-349 {
    margin-top:349px !important;
}
.margin-top-350 {
    margin-top:350px !important;
}
.margin-top-351 {
    margin-top:351px !important;
}
.margin-top-352 {
    margin-top:352px !important;
}
.margin-top-353 {
    margin-top:353px !important;
}
.margin-top-354 {
    margin-top:354px !important;
}
.margin-top-355 {
    margin-top:355px !important;
}
.margin-top-356 {
    margin-top:356px !important;
}
.margin-top-357 {
    margin-top:357px !important;
}
.margin-top-358 {
    margin-top:358px !important;
}
.margin-top-359 {
    margin-top:359px !important;
}
.margin-top-360 {
    margin-top:360px !important;
}
.margin-top-361 {
    margin-top:361px !important;
}
.margin-top-362 {
    margin-top:362px !important;
}
.margin-top-363 {
    margin-top:363px !important;
}
.margin-top-364 {
    margin-top:364px !important;
}
.margin-top-365 {
    margin-top:365px !important;
}
.margin-top-366 {
    margin-top:366px !important;
}
.margin-top-367 {
    margin-top:367px !important;
}
.margin-top-368 {
    margin-top:368px !important;
}
.margin-top-369 {
    margin-top:369px !important;
}
.margin-top-370 {
    margin-top:370px !important;
}
.margin-top-371 {
    margin-top:371px !important;
}
.margin-top-372 {
    margin-top:372px !important;
}
.margin-top-373 {
    margin-top:373px !important;
}
.margin-top-374 {
    margin-top:374px !important;
}
.margin-top-375 {
    margin-top:375px !important;
}
.margin-top-376 {
    margin-top:376px !important;
}
.margin-top-377 {
    margin-top:377px !important;
}
.margin-top-378 {
    margin-top:378px !important;
}
.margin-top-379 {
    margin-top:379px !important;
}
.margin-top-380 {
    margin-top:380px !important;
}
.margin-top-381 {
    margin-top:381px !important;
}
.margin-top-382 {
    margin-top:382px !important;
}
.margin-top-383 {
    margin-top:383px !important;
}
.margin-top-384 {
    margin-top:384px !important;
}
.margin-top-385 {
    margin-top:385px !important;
}
.margin-top-386 {
    margin-top:386px !important;
}
.margin-top-387 {
    margin-top:387px !important;
}
.margin-top-388 {
    margin-top:388px !important;
}
.margin-top-389 {
    margin-top:389px !important;
}
.margin-top-390 {
    margin-top:390px !important;
}
.margin-top-391 {
    margin-top:391px !important;
}
.margin-top-392 {
    margin-top:392px !important;
}
.margin-top-393 {
    margin-top:393px !important;
}
.margin-top-394 {
    margin-top:394px !important;
}
.margin-top-395 {
    margin-top:395px !important;
}
.margin-top-396 {
    margin-top:396px !important;
}
.margin-top-397 {
    margin-top:397px !important;
}
.margin-top-398 {
    margin-top:398px !important;
}
.margin-top-399 {
    margin-top:399px !important;
}
.margin-top-400 {
    margin-top:400px !important;
}
.margin-top-401 {
    margin-top:401px !important;
}
.margin-top-402 {
    margin-top:402px !important;
}
.margin-top-403 {
    margin-top:403px !important;
}
.margin-top-404 {
    margin-top:404px !important;
}
.margin-top-405 {
    margin-top:405px !important;
}
.margin-top-406 {
    margin-top:406px !important;
}
.margin-top-407 {
    margin-top:407px !important;
}
.margin-top-408 {
    margin-top:408px !important;
}
.margin-top-409 {
    margin-top:409px !important;
}
.margin-top-410 {
    margin-top:410px !important;
}
.margin-top-411 {
    margin-top:411px !important;
}
.margin-top-412 {
    margin-top:412px !important;
}
.margin-top-413 {
    margin-top:413px !important;
}
.margin-top-414 {
    margin-top:414px !important;
}
.margin-top-415 {
    margin-top:415px !important;
}
.margin-top-416 {
    margin-top:416px !important;
}
.margin-top-417 {
    margin-top:417px !important;
}
.margin-top-418 {
    margin-top:418px !important;
}
.margin-top-419 {
    margin-top:419px !important;
}
.margin-top-420 {
    margin-top:420px !important;
}
.margin-top-421 {
    margin-top:421px !important;
}
.margin-top-422 {
    margin-top:422px !important;
}
.margin-top-423 {
    margin-top:423px !important;
}
.margin-top-424 {
    margin-top:424px !important;
}
.margin-top-425 {
    margin-top:425px !important;
}
.margin-top-426 {
    margin-top:426px !important;
}
.margin-top-427 {
    margin-top:427px !important;
}
.margin-top-428 {
    margin-top:428px !important;
}
.margin-top-429 {
    margin-top:429px !important;
}
.margin-top-430 {
    margin-top:430px !important;
}
.margin-top-431 {
    margin-top:431px !important;
}
.margin-top-432 {
    margin-top:432px !important;
}
.margin-top-433 {
    margin-top:433px !important;
}
.margin-top-434 {
    margin-top:434px !important;
}
.margin-top-435 {
    margin-top:435px !important;
}
.margin-top-436 {
    margin-top:436px !important;
}
.margin-top-437 {
    margin-top:437px !important;
}
.margin-top-438 {
    margin-top:438px !important;
}
.margin-top-439 {
    margin-top:439px !important;
}
.margin-top-440 {
    margin-top:440px !important;
}
.margin-top-441 {
    margin-top:441px !important;
}
.margin-top-442 {
    margin-top:442px !important;
}
.margin-top-443 {
    margin-top:443px !important;
}
.margin-top-444 {
    margin-top:444px !important;
}
.margin-top-445 {
    margin-top:445px !important;
}
.margin-top-446 {
    margin-top:446px !important;
}
.margin-top-447 {
    margin-top:447px !important;
}
.margin-top-448 {
    margin-top:448px !important;
}
.margin-top-449 {
    margin-top:449px !important;
}
.margin-top-450 {
    margin-top:450px !important;
}
.margin-top-451 {
    margin-top:451px !important;
}
.margin-top-452 {
    margin-top:452px !important;
}
.margin-top-453 {
    margin-top:453px !important;
}
.margin-top-454 {
    margin-top:454px !important;
}
.margin-top-455 {
    margin-top:455px !important;
}
.margin-top-456 {
    margin-top:456px !important;
}
.margin-top-457 {
    margin-top:457px !important;
}
.margin-top-458 {
    margin-top:458px !important;
}
.margin-top-459 {
    margin-top:459px !important;
}
.margin-top-460 {
    margin-top:460px !important;
}
.margin-top-461 {
    margin-top:461px !important;
}
.margin-top-462 {
    margin-top:462px !important;
}
.margin-top-463 {
    margin-top:463px !important;
}
.margin-top-464 {
    margin-top:464px !important;
}
.margin-top-465 {
    margin-top:465px !important;
}
.margin-top-466 {
    margin-top:466px !important;
}
.margin-top-467 {
    margin-top:467px !important;
}
.margin-top-468 {
    margin-top:468px !important;
}
.margin-top-469 {
    margin-top:469px !important;
}
.margin-top-470 {
    margin-top:470px !important;
}
.margin-top-471 {
    margin-top:471px !important;
}
.margin-top-472 {
    margin-top:472px !important;
}
.margin-top-473 {
    margin-top:473px !important;
}
.margin-top-474 {
    margin-top:474px !important;
}
.margin-top-475 {
    margin-top:475px !important;
}
.margin-top-476 {
    margin-top:476px !important;
}
.margin-top-477 {
    margin-top:477px !important;
}
.margin-top-478 {
    margin-top:478px !important;
}
.margin-top-479 {
    margin-top:479px !important;
}
.margin-top-480 {
    margin-top:480px !important;
}
.margin-top-481 {
    margin-top:481px !important;
}
.margin-top-482 {
    margin-top:482px !important;
}
.margin-top-483 {
    margin-top:483px !important;
}
.margin-top-484 {
    margin-top:484px !important;
}
.margin-top-485 {
    margin-top:485px !important;
}
.margin-top-486 {
    margin-top:486px !important;
}
.margin-top-487 {
    margin-top:487px !important;
}
.margin-top-488 {
    margin-top:488px !important;
}
.margin-top-489 {
    margin-top:489px !important;
}
.margin-top-490 {
    margin-top:490px !important;
}
.margin-top-491 {
    margin-top:491px !important;
}
.margin-top-492 {
    margin-top:492px !important;
}
.margin-top-493 {
    margin-top:493px !important;
}
.margin-top-494 {
    margin-top:494px !important;
}
.margin-top-495 {
    margin-top:495px !important;
}
.margin-top-496 {
    margin-top:496px !important;
}
.margin-top-497 {
    margin-top:497px !important;
}
.margin-top-498 {
    margin-top:498px !important;
}
.margin-top-499 {
    margin-top:499px !important;
}
.margin-top-500 {
    margin-top:500px !important;
}

/*---------------- END MARGIN-TOP ---------------- */

/* ---------------- BEG MARGIN-BOTTOM ---------------- */
.margin-bottom-0 {
    margin-bottom:0px !important;
}
.margin-bottom-1 {
    margin-bottom:1px !important;
}
.margin-bottom-2 {
    margin-bottom:2px !important;
}
.margin-bottom-3 {
    margin-bottom:3px !important;
}
.margin-bottom-4 {
    margin-bottom:4px !important;
}
.margin-bottom-5 {
    margin-bottom:5px !important;
}
.margin-bottom-6 {
    margin-bottom:6px !important;
}
.margin-bottom-7 {
    margin-bottom:7px !important;
}
.margin-bottom-8 {
    margin-bottom:8px !important;
}
.margin-bottom-9 {
    margin-bottom:9px !important;
}
.margin-bottom-10 {
    margin-bottom:10px !important;
}
.margin-bottom-11 {
    margin-bottom:11px !important;
}
.margin-bottom-12 {
    margin-bottom:12px !important;
}
.margin-bottom-13 {
    margin-bottom:13px !important;
}
.margin-bottom-14 {
    margin-bottom:14px !important;
}
.margin-bottom-15 {
    margin-bottom:15px !important;
}
.margin-bottom-16 {
    margin-bottom:16px !important;
}
.margin-bottom-17 {
    margin-bottom:17px !important;
}
.margin-bottom-18 {
    margin-bottom:18px !important;
}
.margin-bottom-19 {
    margin-bottom:19px !important;
}
.margin-bottom-20 {
    margin-bottom:20px !important;
}
.margin-bottom-21 {
    margin-bottom:21px !important;
}
.margin-bottom-22 {
    margin-bottom:22px !important;
}
.margin-bottom-23 {
    margin-bottom:23px !important;
}
.margin-bottom-24 {
    margin-bottom:24px !important;
}
.margin-bottom-25 {
    margin-bottom:25px !important;
}
.margin-bottom-26 {
    margin-bottom:26px !important;
}
.margin-bottom-27 {
    margin-bottom:27px !important;
}
.margin-bottom-28 {
    margin-bottom:28px !important;
}
.margin-bottom-29 {
    margin-bottom:29px !important;
}
.margin-bottom-30 {
    margin-bottom:30px !important;
}
.margin-bottom-31 {
    margin-bottom:31px !important;
}
.margin-bottom-32 {
    margin-bottom:32px !important;
}
.margin-bottom-33 {
    margin-bottom:33px !important;
}
.margin-bottom-34 {
    margin-bottom:34px !important;
}
.margin-bottom-35 {
    margin-bottom:35px !important;
}
.margin-bottom-36 {
    margin-bottom:36px !important;
}
.margin-bottom-37 {
    margin-bottom:37px !important;
}
.margin-bottom-38 {
    margin-bottom:38px !important;
}
.margin-bottom-39 {
    margin-bottom:39px !important;
}
.margin-bottom-40 {
    margin-bottom:40px !important;
}
.margin-bottom-41 {
    margin-bottom:41px !important;
}
.margin-bottom-42 {
    margin-bottom:42px !important;
}
.margin-bottom-43 {
    margin-bottom:43px !important;
}
.margin-bottom-44 {
    margin-bottom:44px !important;
}
.margin-bottom-45 {
    margin-bottom:45px !important;
}
.margin-bottom-46 {
    margin-bottom:46px !important;
}
.margin-bottom-47 {
    margin-bottom:47px !important;
}
.margin-bottom-48 {
    margin-bottom:48px !important;
}
.margin-bottom-49 {
    margin-bottom:49px !important;
}
.margin-bottom-50 {
    margin-bottom:50px !important;
}
.margin-bottom-51 {
    margin-bottom:51px !important;
}
.margin-bottom-52 {
    margin-bottom:52px !important;
}
.margin-bottom-53 {
    margin-bottom:53px !important;
}
.margin-bottom-54 {
    margin-bottom:54px !important;
}
.margin-bottom-55 {
    margin-bottom:55px !important;
}
.margin-bottom-56 {
    margin-bottom:56px !important;
}
.margin-bottom-57 {
    margin-bottom:57px !important;
}
.margin-bottom-58 {
    margin-bottom:58px !important;
}
.margin-bottom-59 {
    margin-bottom:59px !important;
}
.margin-bottom-60 {
    margin-bottom:60px !important;
}
.margin-bottom-61 {
    margin-bottom:61px !important;
}
.margin-bottom-62 {
    margin-bottom:62px !important;
}
.margin-bottom-63 {
    margin-bottom:63px !important;
}
.margin-bottom-64 {
    margin-bottom:64px !important;
}
.margin-bottom-65 {
    margin-bottom:65px !important;
}
.margin-bottom-66 {
    margin-bottom:66px !important;
}
.margin-bottom-67 {
    margin-bottom:67px !important;
}
.margin-bottom-68 {
    margin-bottom:68px !important;
}
.margin-bottom-69 {
    margin-bottom:69px !important;
}
.margin-bottom-70 {
    margin-bottom:70px !important;
}
.margin-bottom-71 {
    margin-bottom:71px !important;
}
.margin-bottom-72 {
    margin-bottom:72px !important;
}
.margin-bottom-73 {
    margin-bottom:73px !important;
}
.margin-bottom-74 {
    margin-bottom:74px !important;
}
.margin-bottom-75 {
    margin-bottom:75px !important;
}
.margin-bottom-76 {
    margin-bottom:76px !important;
}
.margin-bottom-77 {
    margin-bottom:77px !important;
}
.margin-bottom-78 {
    margin-bottom:78px !important;
}
.margin-bottom-79 {
    margin-bottom:79px !important;
}
.margin-bottom-80 {
    margin-bottom:80px !important;
}
.margin-bottom-81 {
    margin-bottom:81px !important;
}
.margin-bottom-82 {
    margin-bottom:82px !important;
}
.margin-bottom-83 {
    margin-bottom:83px !important;
}
.margin-bottom-84 {
    margin-bottom:84px !important;
}
.margin-bottom-85 {
    margin-bottom:85px !important;
}
.margin-bottom-86 {
    margin-bottom:86px !important;
}
.margin-bottom-87 {
    margin-bottom:87px !important;
}
.margin-bottom-88 {
    margin-bottom:88px !important;
}
.margin-bottom-89 {
    margin-bottom:89px !important;
}
.margin-bottom-90 {
    margin-bottom:90px !important;
}
.margin-bottom-91 {
    margin-bottom:91px !important;
}
.margin-bottom-92 {
    margin-bottom:92px !important;
}
.margin-bottom-93 {
    margin-bottom:93px !important;
}
.margin-bottom-94 {
    margin-bottom:94px !important;
}
.margin-bottom-95 {
    margin-bottom:95px !important;
}
.margin-bottom-96 {
    margin-bottom:96px !important;
}
.margin-bottom-97 {
    margin-bottom:97px !important;
}
.margin-bottom-98 {
    margin-bottom:98px !important;
}
.margin-bottom-99 {
    margin-bottom:99px !important;
}
.margin-bottom-100 {
    margin-bottom:100px !important;
}
.margin-bottom-101 {
    margin-bottom:101px !important;
}
.margin-bottom-102 {
    margin-bottom:102px !important;
}
.margin-bottom-103 {
    margin-bottom:103px !important;
}
.margin-bottom-104 {
    margin-bottom:104px !important;
}
.margin-bottom-105 {
    margin-bottom:105px !important;
}
.margin-bottom-106 {
    margin-bottom:106px !important;
}
.margin-bottom-107 {
    margin-bottom:107px !important;
}
.margin-bottom-108 {
    margin-bottom:108px !important;
}
.margin-bottom-109 {
    margin-bottom:109px !important;
}
.margin-bottom-110 {
    margin-bottom:110px !important;
}
.margin-bottom-111 {
    margin-bottom:111px !important;
}
.margin-bottom-112 {
    margin-bottom:112px !important;
}
.margin-bottom-113 {
    margin-bottom:113px !important;
}
.margin-bottom-114 {
    margin-bottom:114px !important;
}
.margin-bottom-115 {
    margin-bottom:115px !important;
}
.margin-bottom-116 {
    margin-bottom:116px !important;
}
.margin-bottom-117 {
    margin-bottom:117px !important;
}
.margin-bottom-118 {
    margin-bottom:118px !important;
}
.margin-bottom-119 {
    margin-bottom:119px !important;
}
.margin-bottom-120 {
    margin-bottom:120px !important;
}
.margin-bottom-121 {
    margin-bottom:121px !important;
}
.margin-bottom-122 {
    margin-bottom:122px !important;
}
.margin-bottom-123 {
    margin-bottom:123px !important;
}
.margin-bottom-124 {
    margin-bottom:124px !important;
}
.margin-bottom-125 {
    margin-bottom:125px !important;
}
.margin-bottom-126 {
    margin-bottom:126px !important;
}
.margin-bottom-127 {
    margin-bottom:127px !important;
}
.margin-bottom-128 {
    margin-bottom:128px !important;
}
.margin-bottom-129 {
    margin-bottom:129px !important;
}
.margin-bottom-130 {
    margin-bottom:130px !important;
}
.margin-bottom-131 {
    margin-bottom:131px !important;
}
.margin-bottom-132 {
    margin-bottom:132px !important;
}
.margin-bottom-133 {
    margin-bottom:133px !important;
}
.margin-bottom-134 {
    margin-bottom:134px !important;
}
.margin-bottom-135 {
    margin-bottom:135px !important;
}
.margin-bottom-136 {
    margin-bottom:136px !important;
}
.margin-bottom-137 {
    margin-bottom:137px !important;
}
.margin-bottom-138 {
    margin-bottom:138px !important;
}
.margin-bottom-139 {
    margin-bottom:139px !important;
}
.margin-bottom-140 {
    margin-bottom:140px !important;
}
.margin-bottom-141 {
    margin-bottom:141px !important;
}
.margin-bottom-142 {
    margin-bottom:142px !important;
}
.margin-bottom-143 {
    margin-bottom:143px !important;
}
.margin-bottom-144 {
    margin-bottom:144px !important;
}
.margin-bottom-145 {
    margin-bottom:145px !important;
}
.margin-bottom-146 {
    margin-bottom:146px !important;
}
.margin-bottom-147 {
    margin-bottom:147px !important;
}
.margin-bottom-148 {
    margin-bottom:148px !important;
}
.margin-bottom-149 {
    margin-bottom:149px !important;
}
.margin-bottom-150 {
    margin-bottom:150px !important;
}
.margin-bottom-151 {
    margin-bottom:151px !important;
}
.margin-bottom-152 {
    margin-bottom:152px !important;
}
.margin-bottom-153 {
    margin-bottom:153px !important;
}
.margin-bottom-154 {
    margin-bottom:154px !important;
}
.margin-bottom-155 {
    margin-bottom:155px !important;
}
.margin-bottom-156 {
    margin-bottom:156px !important;
}
.margin-bottom-157 {
    margin-bottom:157px !important;
}
.margin-bottom-158 {
    margin-bottom:158px !important;
}
.margin-bottom-159 {
    margin-bottom:159px !important;
}
.margin-bottom-160 {
    margin-bottom:160px !important;
}
.margin-bottom-161 {
    margin-bottom:161px !important;
}
.margin-bottom-162 {
    margin-bottom:162px !important;
}
.margin-bottom-163 {
    margin-bottom:163px !important;
}
.margin-bottom-164 {
    margin-bottom:164px !important;
}
.margin-bottom-165 {
    margin-bottom:165px !important;
}
.margin-bottom-166 {
    margin-bottom:166px !important;
}
.margin-bottom-167 {
    margin-bottom:167px !important;
}
.margin-bottom-168 {
    margin-bottom:168px !important;
}
.margin-bottom-169 {
    margin-bottom:169px !important;
}
.margin-bottom-170 {
    margin-bottom:170px !important;
}
.margin-bottom-171 {
    margin-bottom:171px !important;
}
.margin-bottom-172 {
    margin-bottom:172px !important;
}
.margin-bottom-173 {
    margin-bottom:173px !important;
}
.margin-bottom-174 {
    margin-bottom:174px !important;
}
.margin-bottom-175 {
    margin-bottom:175px !important;
}
.margin-bottom-176 {
    margin-bottom:176px !important;
}
.margin-bottom-177 {
    margin-bottom:177px !important;
}
.margin-bottom-178 {
    margin-bottom:178px !important;
}
.margin-bottom-179 {
    margin-bottom:179px !important;
}
.margin-bottom-180 {
    margin-bottom:180px !important;
}
.margin-bottom-181 {
    margin-bottom:181px !important;
}
.margin-bottom-182 {
    margin-bottom:182px !important;
}
.margin-bottom-183 {
    margin-bottom:183px !important;
}
.margin-bottom-184 {
    margin-bottom:184px !important;
}
.margin-bottom-185 {
    margin-bottom:185px !important;
}
.margin-bottom-186 {
    margin-bottom:186px !important;
}
.margin-bottom-187 {
    margin-bottom:187px !important;
}
.margin-bottom-188 {
    margin-bottom:188px !important;
}
.margin-bottom-189 {
    margin-bottom:189px !important;
}
.margin-bottom-190 {
    margin-bottom:190px !important;
}
.margin-bottom-191 {
    margin-bottom:191px !important;
}
.margin-bottom-192 {
    margin-bottom:192px !important;
}
.margin-bottom-193 {
    margin-bottom:193px !important;
}
.margin-bottom-194 {
    margin-bottom:194px !important;
}
.margin-bottom-195 {
    margin-bottom:195px !important;
}
.margin-bottom-196 {
    margin-bottom:196px !important;
}
.margin-bottom-197 {
    margin-bottom:197px !important;
}
.margin-bottom-198 {
    margin-bottom:198px !important;
}
.margin-bottom-199 {
    margin-bottom:199px !important;
}
.margin-bottom-200 {
    margin-bottom:200px !important;
}
.margin-bottom-201 {
    margin-bottom:201px !important;
}
.margin-bottom-202 {
    margin-bottom:202px !important;
}
.margin-bottom-203 {
    margin-bottom:203px !important;
}
.margin-bottom-204 {
    margin-bottom:204px !important;
}
.margin-bottom-205 {
    margin-bottom:205px !important;
}
.margin-bottom-206 {
    margin-bottom:206px !important;
}
.margin-bottom-207 {
    margin-bottom:207px !important;
}
.margin-bottom-208 {
    margin-bottom:208px !important;
}
.margin-bottom-209 {
    margin-bottom:209px !important;
}
.margin-bottom-210 {
    margin-bottom:210px !important;
}
.margin-bottom-211 {
    margin-bottom:211px !important;
}
.margin-bottom-212 {
    margin-bottom:212px !important;
}
.margin-bottom-213 {
    margin-bottom:213px !important;
}
.margin-bottom-214 {
    margin-bottom:214px !important;
}
.margin-bottom-215 {
    margin-bottom:215px !important;
}
.margin-bottom-216 {
    margin-bottom:216px !important;
}
.margin-bottom-217 {
    margin-bottom:217px !important;
}
.margin-bottom-218 {
    margin-bottom:218px !important;
}
.margin-bottom-219 {
    margin-bottom:219px !important;
}
.margin-bottom-220 {
    margin-bottom:220px !important;
}
.margin-bottom-221 {
    margin-bottom:221px !important;
}
.margin-bottom-222 {
    margin-bottom:222px !important;
}
.margin-bottom-223 {
    margin-bottom:223px !important;
}
.margin-bottom-224 {
    margin-bottom:224px !important;
}
.margin-bottom-225 {
    margin-bottom:225px !important;
}
.margin-bottom-226 {
    margin-bottom:226px !important;
}
.margin-bottom-227 {
    margin-bottom:227px !important;
}
.margin-bottom-228 {
    margin-bottom:228px !important;
}
.margin-bottom-229 {
    margin-bottom:229px !important;
}
.margin-bottom-230 {
    margin-bottom:230px !important;
}
.margin-bottom-231 {
    margin-bottom:231px !important;
}
.margin-bottom-232 {
    margin-bottom:232px !important;
}
.margin-bottom-233 {
    margin-bottom:233px !important;
}
.margin-bottom-234 {
    margin-bottom:234px !important;
}
.margin-bottom-235 {
    margin-bottom:235px !important;
}
.margin-bottom-236 {
    margin-bottom:236px !important;
}
.margin-bottom-237 {
    margin-bottom:237px !important;
}
.margin-bottom-238 {
    margin-bottom:238px !important;
}
.margin-bottom-239 {
    margin-bottom:239px !important;
}
.margin-bottom-240 {
    margin-bottom:240px !important;
}
.margin-bottom-241 {
    margin-bottom:241px !important;
}
.margin-bottom-242 {
    margin-bottom:242px !important;
}
.margin-bottom-243 {
    margin-bottom:243px !important;
}
.margin-bottom-244 {
    margin-bottom:244px !important;
}
.margin-bottom-245 {
    margin-bottom:245px !important;
}
.margin-bottom-246 {
    margin-bottom:246px !important;
}
.margin-bottom-247 {
    margin-bottom:247px !important;
}
.margin-bottom-248 {
    margin-bottom:248px !important;
}
.margin-bottom-249 {
    margin-bottom:249px !important;
}
.margin-bottom-250 {
    margin-bottom:250px !important;
}
.margin-bottom-251 {
    margin-bottom:251px !important;
}
.margin-bottom-252 {
    margin-bottom:252px !important;
}
.margin-bottom-253 {
    margin-bottom:253px !important;
}
.margin-bottom-254 {
    margin-bottom:254px !important;
}
.margin-bottom-255 {
    margin-bottom:255px !important;
}
.margin-bottom-256 {
    margin-bottom:256px !important;
}
.margin-bottom-257 {
    margin-bottom:257px !important;
}
.margin-bottom-258 {
    margin-bottom:258px !important;
}
.margin-bottom-259 {
    margin-bottom:259px !important;
}
.margin-bottom-260 {
    margin-bottom:260px !important;
}
.margin-bottom-261 {
    margin-bottom:261px !important;
}
.margin-bottom-262 {
    margin-bottom:262px !important;
}
.margin-bottom-263 {
    margin-bottom:263px !important;
}
.margin-bottom-264 {
    margin-bottom:264px !important;
}
.margin-bottom-265 {
    margin-bottom:265px !important;
}
.margin-bottom-266 {
    margin-bottom:266px !important;
}
.margin-bottom-267 {
    margin-bottom:267px !important;
}
.margin-bottom-268 {
    margin-bottom:268px !important;
}
.margin-bottom-269 {
    margin-bottom:269px !important;
}
.margin-bottom-270 {
    margin-bottom:270px !important;
}
.margin-bottom-271 {
    margin-bottom:271px !important;
}
.margin-bottom-272 {
    margin-bottom:272px !important;
}
.margin-bottom-273 {
    margin-bottom:273px !important;
}
.margin-bottom-274 {
    margin-bottom:274px !important;
}
.margin-bottom-275 {
    margin-bottom:275px !important;
}
.margin-bottom-276 {
    margin-bottom:276px !important;
}
.margin-bottom-277 {
    margin-bottom:277px !important;
}
.margin-bottom-278 {
    margin-bottom:278px !important;
}
.margin-bottom-279 {
    margin-bottom:279px !important;
}
.margin-bottom-280 {
    margin-bottom:280px !important;
}
.margin-bottom-281 {
    margin-bottom:281px !important;
}
.margin-bottom-282 {
    margin-bottom:282px !important;
}
.margin-bottom-283 {
    margin-bottom:283px !important;
}
.margin-bottom-284 {
    margin-bottom:284px !important;
}
.margin-bottom-285 {
    margin-bottom:285px !important;
}
.margin-bottom-286 {
    margin-bottom:286px !important;
}
.margin-bottom-287 {
    margin-bottom:287px !important;
}
.margin-bottom-288 {
    margin-bottom:288px !important;
}
.margin-bottom-289 {
    margin-bottom:289px !important;
}
.margin-bottom-290 {
    margin-bottom:290px !important;
}
.margin-bottom-291 {
    margin-bottom:291px !important;
}
.margin-bottom-292 {
    margin-bottom:292px !important;
}
.margin-bottom-293 {
    margin-bottom:293px !important;
}
.margin-bottom-294 {
    margin-bottom:294px !important;
}
.margin-bottom-295 {
    margin-bottom:295px !important;
}
.margin-bottom-296 {
    margin-bottom:296px !important;
}
.margin-bottom-297 {
    margin-bottom:297px !important;
}
.margin-bottom-298 {
    margin-bottom:298px !important;
}
.margin-bottom-299 {
    margin-bottom:299px !important;
}
.margin-bottom-300 {
    margin-bottom:300px !important;
}
.margin-bottom-301 {
    margin-bottom:301px !important;
}
.margin-bottom-302 {
    margin-bottom:302px !important;
}
.margin-bottom-303 {
    margin-bottom:303px !important;
}
.margin-bottom-304 {
    margin-bottom:304px !important;
}
.margin-bottom-305 {
    margin-bottom:305px !important;
}
.margin-bottom-306 {
    margin-bottom:306px !important;
}
.margin-bottom-307 {
    margin-bottom:307px !important;
}
.margin-bottom-308 {
    margin-bottom:308px !important;
}
.margin-bottom-309 {
    margin-bottom:309px !important;
}
.margin-bottom-310 {
    margin-bottom:310px !important;
}
.margin-bottom-311 {
    margin-bottom:311px !important;
}
.margin-bottom-312 {
    margin-bottom:312px !important;
}
.margin-bottom-313 {
    margin-bottom:313px !important;
}
.margin-bottom-314 {
    margin-bottom:314px !important;
}
.margin-bottom-315 {
    margin-bottom:315px !important;
}
.margin-bottom-316 {
    margin-bottom:316px !important;
}
.margin-bottom-317 {
    margin-bottom:317px !important;
}
.margin-bottom-318 {
    margin-bottom:318px !important;
}
.margin-bottom-319 {
    margin-bottom:319px !important;
}
.margin-bottom-320 {
    margin-bottom:320px !important;
}
.margin-bottom-321 {
    margin-bottom:321px !important;
}
.margin-bottom-322 {
    margin-bottom:322px !important;
}
.margin-bottom-323 {
    margin-bottom:323px !important;
}
.margin-bottom-324 {
    margin-bottom:324px !important;
}
.margin-bottom-325 {
    margin-bottom:325px !important;
}
.margin-bottom-326 {
    margin-bottom:326px !important;
}
.margin-bottom-327 {
    margin-bottom:327px !important;
}
.margin-bottom-328 {
    margin-bottom:328px !important;
}
.margin-bottom-329 {
    margin-bottom:329px !important;
}
.margin-bottom-330 {
    margin-bottom:330px !important;
}
.margin-bottom-331 {
    margin-bottom:331px !important;
}
.margin-bottom-332 {
    margin-bottom:332px !important;
}
.margin-bottom-333 {
    margin-bottom:333px !important;
}
.margin-bottom-334 {
    margin-bottom:334px !important;
}
.margin-bottom-335 {
    margin-bottom:335px !important;
}
.margin-bottom-336 {
    margin-bottom:336px !important;
}
.margin-bottom-337 {
    margin-bottom:337px !important;
}
.margin-bottom-338 {
    margin-bottom:338px !important;
}
.margin-bottom-339 {
    margin-bottom:339px !important;
}
.margin-bottom-340 {
    margin-bottom:340px !important;
}
.margin-bottom-341 {
    margin-bottom:341px !important;
}
.margin-bottom-342 {
    margin-bottom:342px !important;
}
.margin-bottom-343 {
    margin-bottom:343px !important;
}
.margin-bottom-344 {
    margin-bottom:344px !important;
}
.margin-bottom-345 {
    margin-bottom:345px !important;
}
.margin-bottom-346 {
    margin-bottom:346px !important;
}
.margin-bottom-347 {
    margin-bottom:347px !important;
}
.margin-bottom-348 {
    margin-bottom:348px !important;
}
.margin-bottom-349 {
    margin-bottom:349px !important;
}
.margin-bottom-350 {
    margin-bottom:350px !important;
}
.margin-bottom-351 {
    margin-bottom:351px !important;
}
.margin-bottom-352 {
    margin-bottom:352px !important;
}
.margin-bottom-353 {
    margin-bottom:353px !important;
}
.margin-bottom-354 {
    margin-bottom:354px !important;
}
.margin-bottom-355 {
    margin-bottom:355px !important;
}
.margin-bottom-356 {
    margin-bottom:356px !important;
}
.margin-bottom-357 {
    margin-bottom:357px !important;
}
.margin-bottom-358 {
    margin-bottom:358px !important;
}
.margin-bottom-359 {
    margin-bottom:359px !important;
}
.margin-bottom-360 {
    margin-bottom:360px !important;
}
.margin-bottom-361 {
    margin-bottom:361px !important;
}
.margin-bottom-362 {
    margin-bottom:362px !important;
}
.margin-bottom-363 {
    margin-bottom:363px !important;
}
.margin-bottom-364 {
    margin-bottom:364px !important;
}
.margin-bottom-365 {
    margin-bottom:365px !important;
}
.margin-bottom-366 {
    margin-bottom:366px !important;
}
.margin-bottom-367 {
    margin-bottom:367px !important;
}
.margin-bottom-368 {
    margin-bottom:368px !important;
}
.margin-bottom-369 {
    margin-bottom:369px !important;
}
.margin-bottom-370 {
    margin-bottom:370px !important;
}
.margin-bottom-371 {
    margin-bottom:371px !important;
}
.margin-bottom-372 {
    margin-bottom:372px !important;
}
.margin-bottom-373 {
    margin-bottom:373px !important;
}
.margin-bottom-374 {
    margin-bottom:374px !important;
}
.margin-bottom-375 {
    margin-bottom:375px !important;
}
.margin-bottom-376 {
    margin-bottom:376px !important;
}
.margin-bottom-377 {
    margin-bottom:377px !important;
}
.margin-bottom-378 {
    margin-bottom:378px !important;
}
.margin-bottom-379 {
    margin-bottom:379px !important;
}
.margin-bottom-380 {
    margin-bottom:380px !important;
}
.margin-bottom-381 {
    margin-bottom:381px !important;
}
.margin-bottom-382 {
    margin-bottom:382px !important;
}
.margin-bottom-383 {
    margin-bottom:383px !important;
}
.margin-bottom-384 {
    margin-bottom:384px !important;
}
.margin-bottom-385 {
    margin-bottom:385px !important;
}
.margin-bottom-386 {
    margin-bottom:386px !important;
}
.margin-bottom-387 {
    margin-bottom:387px !important;
}
.margin-bottom-388 {
    margin-bottom:388px !important;
}
.margin-bottom-389 {
    margin-bottom:389px !important;
}
.margin-bottom-390 {
    margin-bottom:390px !important;
}
.margin-bottom-391 {
    margin-bottom:391px !important;
}
.margin-bottom-392 {
    margin-bottom:392px !important;
}
.margin-bottom-393 {
    margin-bottom:393px !important;
}
.margin-bottom-394 {
    margin-bottom:394px !important;
}
.margin-bottom-395 {
    margin-bottom:395px !important;
}
.margin-bottom-396 {
    margin-bottom:396px !important;
}
.margin-bottom-397 {
    margin-bottom:397px !important;
}
.margin-bottom-398 {
    margin-bottom:398px !important;
}
.margin-bottom-399 {
    margin-bottom:399px !important;
}
.margin-bottom-400 {
    margin-bottom:400px !important;
}
.margin-bottom-401 {
    margin-bottom:401px !important;
}
.margin-bottom-402 {
    margin-bottom:402px !important;
}
.margin-bottom-403 {
    margin-bottom:403px !important;
}
.margin-bottom-404 {
    margin-bottom:404px !important;
}
.margin-bottom-405 {
    margin-bottom:405px !important;
}
.margin-bottom-406 {
    margin-bottom:406px !important;
}
.margin-bottom-407 {
    margin-bottom:407px !important;
}
.margin-bottom-408 {
    margin-bottom:408px !important;
}
.margin-bottom-409 {
    margin-bottom:409px !important;
}
.margin-bottom-410 {
    margin-bottom:410px !important;
}
.margin-bottom-411 {
    margin-bottom:411px !important;
}
.margin-bottom-412 {
    margin-bottom:412px !important;
}
.margin-bottom-413 {
    margin-bottom:413px !important;
}
.margin-bottom-414 {
    margin-bottom:414px !important;
}
.margin-bottom-415 {
    margin-bottom:415px !important;
}
.margin-bottom-416 {
    margin-bottom:416px !important;
}
.margin-bottom-417 {
    margin-bottom:417px !important;
}
.margin-bottom-418 {
    margin-bottom:418px !important;
}
.margin-bottom-419 {
    margin-bottom:419px !important;
}
.margin-bottom-420 {
    margin-bottom:420px !important;
}
.margin-bottom-421 {
    margin-bottom:421px !important;
}
.margin-bottom-422 {
    margin-bottom:422px !important;
}
.margin-bottom-423 {
    margin-bottom:423px !important;
}
.margin-bottom-424 {
    margin-bottom:424px !important;
}
.margin-bottom-425 {
    margin-bottom:425px !important;
}
.margin-bottom-426 {
    margin-bottom:426px !important;
}
.margin-bottom-427 {
    margin-bottom:427px !important;
}
.margin-bottom-428 {
    margin-bottom:428px !important;
}
.margin-bottom-429 {
    margin-bottom:429px !important;
}
.margin-bottom-430 {
    margin-bottom:430px !important;
}
.margin-bottom-431 {
    margin-bottom:431px !important;
}
.margin-bottom-432 {
    margin-bottom:432px !important;
}
.margin-bottom-433 {
    margin-bottom:433px !important;
}
.margin-bottom-434 {
    margin-bottom:434px !important;
}
.margin-bottom-435 {
    margin-bottom:435px !important;
}
.margin-bottom-436 {
    margin-bottom:436px !important;
}
.margin-bottom-437 {
    margin-bottom:437px !important;
}
.margin-bottom-438 {
    margin-bottom:438px !important;
}
.margin-bottom-439 {
    margin-bottom:439px !important;
}
.margin-bottom-440 {
    margin-bottom:440px !important;
}
.margin-bottom-441 {
    margin-bottom:441px !important;
}
.margin-bottom-442 {
    margin-bottom:442px !important;
}
.margin-bottom-443 {
    margin-bottom:443px !important;
}
.margin-bottom-444 {
    margin-bottom:444px !important;
}
.margin-bottom-445 {
    margin-bottom:445px !important;
}
.margin-bottom-446 {
    margin-bottom:446px !important;
}
.margin-bottom-447 {
    margin-bottom:447px !important;
}
.margin-bottom-448 {
    margin-bottom:448px !important;
}
.margin-bottom-449 {
    margin-bottom:449px !important;
}
.margin-bottom-450 {
    margin-bottom:450px !important;
}
.margin-bottom-451 {
    margin-bottom:451px !important;
}
.margin-bottom-452 {
    margin-bottom:452px !important;
}
.margin-bottom-453 {
    margin-bottom:453px !important;
}
.margin-bottom-454 {
    margin-bottom:454px !important;
}
.margin-bottom-455 {
    margin-bottom:455px !important;
}
.margin-bottom-456 {
    margin-bottom:456px !important;
}
.margin-bottom-457 {
    margin-bottom:457px !important;
}
.margin-bottom-458 {
    margin-bottom:458px !important;
}
.margin-bottom-459 {
    margin-bottom:459px !important;
}
.margin-bottom-460 {
    margin-bottom:460px !important;
}
.margin-bottom-461 {
    margin-bottom:461px !important;
}
.margin-bottom-462 {
    margin-bottom:462px !important;
}
.margin-bottom-463 {
    margin-bottom:463px !important;
}
.margin-bottom-464 {
    margin-bottom:464px !important;
}
.margin-bottom-465 {
    margin-bottom:465px !important;
}
.margin-bottom-466 {
    margin-bottom:466px !important;
}
.margin-bottom-467 {
    margin-bottom:467px !important;
}
.margin-bottom-468 {
    margin-bottom:468px !important;
}
.margin-bottom-469 {
    margin-bottom:469px !important;
}
.margin-bottom-470 {
    margin-bottom:470px !important;
}
.margin-bottom-471 {
    margin-bottom:471px !important;
}
.margin-bottom-472 {
    margin-bottom:472px !important;
}
.margin-bottom-473 {
    margin-bottom:473px !important;
}
.margin-bottom-474 {
    margin-bottom:474px !important;
}
.margin-bottom-475 {
    margin-bottom:475px !important;
}
.margin-bottom-476 {
    margin-bottom:476px !important;
}
.margin-bottom-477 {
    margin-bottom:477px !important;
}
.margin-bottom-478 {
    margin-bottom:478px !important;
}
.margin-bottom-479 {
    margin-bottom:479px !important;
}
.margin-bottom-480 {
    margin-bottom:480px !important;
}
.margin-bottom-481 {
    margin-bottom:481px !important;
}
.margin-bottom-482 {
    margin-bottom:482px !important;
}
.margin-bottom-483 {
    margin-bottom:483px !important;
}
.margin-bottom-484 {
    margin-bottom:484px !important;
}
.margin-bottom-485 {
    margin-bottom:485px !important;
}
.margin-bottom-486 {
    margin-bottom:486px !important;
}
.margin-bottom-487 {
    margin-bottom:487px !important;
}
.margin-bottom-488 {
    margin-bottom:488px !important;
}
.margin-bottom-489 {
    margin-bottom:489px !important;
}
.margin-bottom-490 {
    margin-bottom:490px !important;
}
.margin-bottom-491 {
    margin-bottom:491px !important;
}
.margin-bottom-492 {
    margin-bottom:492px !important;
}
.margin-bottom-493 {
    margin-bottom:493px !important;
}
.margin-bottom-494 {
    margin-bottom:494px !important;
}
.margin-bottom-495 {
    margin-bottom:495px !important;
}
.margin-bottom-496 {
    margin-bottom:496px !important;
}
.margin-bottom-497 {
    margin-bottom:497px !important;
}
.margin-bottom-498 {
    margin-bottom:498px !important;
}
.margin-bottom-499 {
    margin-bottom:499px !important;
}
.margin-bottom-500 {
    margin-bottom:500px !important;
}

/*---------------- END MARGIN-BOTTOM ---------------- */

/* ---------------- BEG MARGIN-LEFT ---------------- */
.margin-left-0 {
    margin-left:0px !important;
}
.margin-left-1 {
    margin-left:1px !important;
}
.margin-left-2 {
    margin-left:2px !important;
}
.margin-left-3 {
    margin-left:3px !important;
}
.margin-left-4 {
    margin-left:4px !important;
}
.margin-left-5 {
    margin-left:5px !important;
}
.margin-left-6 {
    margin-left:6px !important;
}
.margin-left-7 {
    margin-left:7px !important;
}
.margin-left-8 {
    margin-left:8px !important;
}
.margin-left-9 {
    margin-left:9px !important;
}
.margin-left-10 {
    margin-left:10px !important;
}
.margin-left-11 {
    margin-left:11px !important;
}
.margin-left-12 {
    margin-left:12px !important;
}
.margin-left-13 {
    margin-left:13px !important;
}
.margin-left-14 {
    margin-left:14px !important;
}
.margin-left-15 {
    margin-left:15px !important;
}
.margin-left-16 {
    margin-left:16px !important;
}
.margin-left-17 {
    margin-left:17px !important;
}
.margin-left-18 {
    margin-left:18px !important;
}
.margin-left-19 {
    margin-left:19px !important;
}
.margin-left-20 {
    margin-left:20px !important;
}
.margin-left-21 {
    margin-left:21px !important;
}
.margin-left-22 {
    margin-left:22px !important;
}
.margin-left-23 {
    margin-left:23px !important;
}
.margin-left-24 {
    margin-left:24px !important;
}
.margin-left-25 {
    margin-left:25px !important;
}
.margin-left-26 {
    margin-left:26px !important;
}
.margin-left-27 {
    margin-left:27px !important;
}
.margin-left-28 {
    margin-left:28px !important;
}
.margin-left-29 {
    margin-left:29px !important;
}
.margin-left-30 {
    margin-left:30px !important;
}
.margin-left-31 {
    margin-left:31px !important;
}
.margin-left-32 {
    margin-left:32px !important;
}
.margin-left-33 {
    margin-left:33px !important;
}
.margin-left-34 {
    margin-left:34px !important;
}
.margin-left-35 {
    margin-left:35px !important;
}
.margin-left-36 {
    margin-left:36px !important;
}
.margin-left-37 {
    margin-left:37px !important;
}
.margin-left-38 {
    margin-left:38px !important;
}
.margin-left-39 {
    margin-left:39px !important;
}
.margin-left-40 {
    margin-left:40px !important;
}
.margin-left-41 {
    margin-left:41px !important;
}
.margin-left-42 {
    margin-left:42px !important;
}
.margin-left-43 {
    margin-left:43px !important;
}
.margin-left-44 {
    margin-left:44px !important;
}
.margin-left-45 {
    margin-left:45px !important;
}
.margin-left-46 {
    margin-left:46px !important;
}
.margin-left-47 {
    margin-left:47px !important;
}
.margin-left-48 {
    margin-left:48px !important;
}
.margin-left-49 {
    margin-left:49px !important;
}
.margin-left-50 {
    margin-left:50px !important;
}
.margin-left-51 {
    margin-left:51px !important;
}
.margin-left-52 {
    margin-left:52px !important;
}
.margin-left-53 {
    margin-left:53px !important;
}
.margin-left-54 {
    margin-left:54px !important;
}
.margin-left-55 {
    margin-left:55px !important;
}
.margin-left-56 {
    margin-left:56px !important;
}
.margin-left-57 {
    margin-left:57px !important;
}
.margin-left-58 {
    margin-left:58px !important;
}
.margin-left-59 {
    margin-left:59px !important;
}
.margin-left-60 {
    margin-left:60px !important;
}
.margin-left-61 {
    margin-left:61px !important;
}
.margin-left-62 {
    margin-left:62px !important;
}
.margin-left-63 {
    margin-left:63px !important;
}
.margin-left-64 {
    margin-left:64px !important;
}
.margin-left-65 {
    margin-left:65px !important;
}
.margin-left-66 {
    margin-left:66px !important;
}
.margin-left-67 {
    margin-left:67px !important;
}
.margin-left-68 {
    margin-left:68px !important;
}
.margin-left-69 {
    margin-left:69px !important;
}
.margin-left-70 {
    margin-left:70px !important;
}
.margin-left-71 {
    margin-left:71px !important;
}
.margin-left-72 {
    margin-left:72px !important;
}
.margin-left-73 {
    margin-left:73px !important;
}
.margin-left-74 {
    margin-left:74px !important;
}
.margin-left-75 {
    margin-left:75px !important;
}
.margin-left-76 {
    margin-left:76px !important;
}
.margin-left-77 {
    margin-left:77px !important;
}
.margin-left-78 {
    margin-left:78px !important;
}
.margin-left-79 {
    margin-left:79px !important;
}
.margin-left-80 {
    margin-left:80px !important;
}
.margin-left-81 {
    margin-left:81px !important;
}
.margin-left-82 {
    margin-left:82px !important;
}
.margin-left-83 {
    margin-left:83px !important;
}
.margin-left-84 {
    margin-left:84px !important;
}
.margin-left-85 {
    margin-left:85px !important;
}
.margin-left-86 {
    margin-left:86px !important;
}
.margin-left-87 {
    margin-left:87px !important;
}
.margin-left-88 {
    margin-left:88px !important;
}
.margin-left-89 {
    margin-left:89px !important;
}
.margin-left-90 {
    margin-left:90px !important;
}
.margin-left-91 {
    margin-left:91px !important;
}
.margin-left-92 {
    margin-left:92px !important;
}
.margin-left-93 {
    margin-left:93px !important;
}
.margin-left-94 {
    margin-left:94px !important;
}
.margin-left-95 {
    margin-left:95px !important;
}
.margin-left-96 {
    margin-left:96px !important;
}
.margin-left-97 {
    margin-left:97px !important;
}
.margin-left-98 {
    margin-left:98px !important;
}
.margin-left-99 {
    margin-left:99px !important;
}
.margin-left-100 {
    margin-left:100px !important;
}
.margin-left-101 {
    margin-left:101px !important;
}
.margin-left-102 {
    margin-left:102px !important;
}
.margin-left-103 {
    margin-left:103px !important;
}
.margin-left-104 {
    margin-left:104px !important;
}
.margin-left-105 {
    margin-left:105px !important;
}
.margin-left-106 {
    margin-left:106px !important;
}
.margin-left-107 {
    margin-left:107px !important;
}
.margin-left-108 {
    margin-left:108px !important;
}
.margin-left-109 {
    margin-left:109px !important;
}
.margin-left-110 {
    margin-left:110px !important;
}
.margin-left-111 {
    margin-left:111px !important;
}
.margin-left-112 {
    margin-left:112px !important;
}
.margin-left-113 {
    margin-left:113px !important;
}
.margin-left-114 {
    margin-left:114px !important;
}
.margin-left-115 {
    margin-left:115px !important;
}
.margin-left-116 {
    margin-left:116px !important;
}
.margin-left-117 {
    margin-left:117px !important;
}
.margin-left-118 {
    margin-left:118px !important;
}
.margin-left-119 {
    margin-left:119px !important;
}
.margin-left-120 {
    margin-left:120px !important;
}
.margin-left-121 {
    margin-left:121px !important;
}
.margin-left-122 {
    margin-left:122px !important;
}
.margin-left-123 {
    margin-left:123px !important;
}
.margin-left-124 {
    margin-left:124px !important;
}
.margin-left-125 {
    margin-left:125px !important;
}
.margin-left-126 {
    margin-left:126px !important;
}
.margin-left-127 {
    margin-left:127px !important;
}
.margin-left-128 {
    margin-left:128px !important;
}
.margin-left-129 {
    margin-left:129px !important;
}
.margin-left-130 {
    margin-left:130px !important;
}
.margin-left-131 {
    margin-left:131px !important;
}
.margin-left-132 {
    margin-left:132px !important;
}
.margin-left-133 {
    margin-left:133px !important;
}
.margin-left-134 {
    margin-left:134px !important;
}
.margin-left-135 {
    margin-left:135px !important;
}
.margin-left-136 {
    margin-left:136px !important;
}
.margin-left-137 {
    margin-left:137px !important;
}
.margin-left-138 {
    margin-left:138px !important;
}
.margin-left-139 {
    margin-left:139px !important;
}
.margin-left-140 {
    margin-left:140px !important;
}
.margin-left-141 {
    margin-left:141px !important;
}
.margin-left-142 {
    margin-left:142px !important;
}
.margin-left-143 {
    margin-left:143px !important;
}
.margin-left-144 {
    margin-left:144px !important;
}
.margin-left-145 {
    margin-left:145px !important;
}
.margin-left-146 {
    margin-left:146px !important;
}
.margin-left-147 {
    margin-left:147px !important;
}
.margin-left-148 {
    margin-left:148px !important;
}
.margin-left-149 {
    margin-left:149px !important;
}
.margin-left-150 {
    margin-left:150px !important;
}
.margin-left-151 {
    margin-left:151px !important;
}
.margin-left-152 {
    margin-left:152px !important;
}
.margin-left-153 {
    margin-left:153px !important;
}
.margin-left-154 {
    margin-left:154px !important;
}
.margin-left-155 {
    margin-left:155px !important;
}
.margin-left-156 {
    margin-left:156px !important;
}
.margin-left-157 {
    margin-left:157px !important;
}
.margin-left-158 {
    margin-left:158px !important;
}
.margin-left-159 {
    margin-left:159px !important;
}
.margin-left-160 {
    margin-left:160px !important;
}
.margin-left-161 {
    margin-left:161px !important;
}
.margin-left-162 {
    margin-left:162px !important;
}
.margin-left-163 {
    margin-left:163px !important;
}
.margin-left-164 {
    margin-left:164px !important;
}
.margin-left-165 {
    margin-left:165px !important;
}
.margin-left-166 {
    margin-left:166px !important;
}
.margin-left-167 {
    margin-left:167px !important;
}
.margin-left-168 {
    margin-left:168px !important;
}
.margin-left-169 {
    margin-left:169px !important;
}
.margin-left-170 {
    margin-left:170px !important;
}
.margin-left-171 {
    margin-left:171px !important;
}
.margin-left-172 {
    margin-left:172px !important;
}
.margin-left-173 {
    margin-left:173px !important;
}
.margin-left-174 {
    margin-left:174px !important;
}
.margin-left-175 {
    margin-left:175px !important;
}
.margin-left-176 {
    margin-left:176px !important;
}
.margin-left-177 {
    margin-left:177px !important;
}
.margin-left-178 {
    margin-left:178px !important;
}
.margin-left-179 {
    margin-left:179px !important;
}
.margin-left-180 {
    margin-left:180px !important;
}
.margin-left-181 {
    margin-left:181px !important;
}
.margin-left-182 {
    margin-left:182px !important;
}
.margin-left-183 {
    margin-left:183px !important;
}
.margin-left-184 {
    margin-left:184px !important;
}
.margin-left-185 {
    margin-left:185px !important;
}
.margin-left-186 {
    margin-left:186px !important;
}
.margin-left-187 {
    margin-left:187px !important;
}
.margin-left-188 {
    margin-left:188px !important;
}
.margin-left-189 {
    margin-left:189px !important;
}
.margin-left-190 {
    margin-left:190px !important;
}
.margin-left-191 {
    margin-left:191px !important;
}
.margin-left-192 {
    margin-left:192px !important;
}
.margin-left-193 {
    margin-left:193px !important;
}
.margin-left-194 {
    margin-left:194px !important;
}
.margin-left-195 {
    margin-left:195px !important;
}
.margin-left-196 {
    margin-left:196px !important;
}
.margin-left-197 {
    margin-left:197px !important;
}
.margin-left-198 {
    margin-left:198px !important;
}
.margin-left-199 {
    margin-left:199px !important;
}
.margin-left-200 {
    margin-left:200px !important;
}
.margin-left-201 {
    margin-left:201px !important;
}
.margin-left-202 {
    margin-left:202px !important;
}
.margin-left-203 {
    margin-left:203px !important;
}
.margin-left-204 {
    margin-left:204px !important;
}
.margin-left-205 {
    margin-left:205px !important;
}
.margin-left-206 {
    margin-left:206px !important;
}
.margin-left-207 {
    margin-left:207px !important;
}
.margin-left-208 {
    margin-left:208px !important;
}
.margin-left-209 {
    margin-left:209px !important;
}
.margin-left-210 {
    margin-left:210px !important;
}
.margin-left-211 {
    margin-left:211px !important;
}
.margin-left-212 {
    margin-left:212px !important;
}
.margin-left-213 {
    margin-left:213px !important;
}
.margin-left-214 {
    margin-left:214px !important;
}
.margin-left-215 {
    margin-left:215px !important;
}
.margin-left-216 {
    margin-left:216px !important;
}
.margin-left-217 {
    margin-left:217px !important;
}
.margin-left-218 {
    margin-left:218px !important;
}
.margin-left-219 {
    margin-left:219px !important;
}
.margin-left-220 {
    margin-left:220px !important;
}
.margin-left-221 {
    margin-left:221px !important;
}
.margin-left-222 {
    margin-left:222px !important;
}
.margin-left-223 {
    margin-left:223px !important;
}
.margin-left-224 {
    margin-left:224px !important;
}
.margin-left-225 {
    margin-left:225px !important;
}
.margin-left-226 {
    margin-left:226px !important;
}
.margin-left-227 {
    margin-left:227px !important;
}
.margin-left-228 {
    margin-left:228px !important;
}
.margin-left-229 {
    margin-left:229px !important;
}
.margin-left-230 {
    margin-left:230px !important;
}
.margin-left-231 {
    margin-left:231px !important;
}
.margin-left-232 {
    margin-left:232px !important;
}
.margin-left-233 {
    margin-left:233px !important;
}
.margin-left-234 {
    margin-left:234px !important;
}
.margin-left-235 {
    margin-left:235px !important;
}
.margin-left-236 {
    margin-left:236px !important;
}
.margin-left-237 {
    margin-left:237px !important;
}
.margin-left-238 {
    margin-left:238px !important;
}
.margin-left-239 {
    margin-left:239px !important;
}
.margin-left-240 {
    margin-left:240px !important;
}
.margin-left-241 {
    margin-left:241px !important;
}
.margin-left-242 {
    margin-left:242px !important;
}
.margin-left-243 {
    margin-left:243px !important;
}
.margin-left-244 {
    margin-left:244px !important;
}
.margin-left-245 {
    margin-left:245px !important;
}
.margin-left-246 {
    margin-left:246px !important;
}
.margin-left-247 {
    margin-left:247px !important;
}
.margin-left-248 {
    margin-left:248px !important;
}
.margin-left-249 {
    margin-left:249px !important;
}
.margin-left-250 {
    margin-left:250px !important;
}
.margin-left-251 {
    margin-left:251px !important;
}
.margin-left-252 {
    margin-left:252px !important;
}
.margin-left-253 {
    margin-left:253px !important;
}
.margin-left-254 {
    margin-left:254px !important;
}
.margin-left-255 {
    margin-left:255px !important;
}
.margin-left-256 {
    margin-left:256px !important;
}
.margin-left-257 {
    margin-left:257px !important;
}
.margin-left-258 {
    margin-left:258px !important;
}
.margin-left-259 {
    margin-left:259px !important;
}
.margin-left-260 {
    margin-left:260px !important;
}
.margin-left-261 {
    margin-left:261px !important;
}
.margin-left-262 {
    margin-left:262px !important;
}
.margin-left-263 {
    margin-left:263px !important;
}
.margin-left-264 {
    margin-left:264px !important;
}
.margin-left-265 {
    margin-left:265px !important;
}
.margin-left-266 {
    margin-left:266px !important;
}
.margin-left-267 {
    margin-left:267px !important;
}
.margin-left-268 {
    margin-left:268px !important;
}
.margin-left-269 {
    margin-left:269px !important;
}
.margin-left-270 {
    margin-left:270px !important;
}
.margin-left-271 {
    margin-left:271px !important;
}
.margin-left-272 {
    margin-left:272px !important;
}
.margin-left-273 {
    margin-left:273px !important;
}
.margin-left-274 {
    margin-left:274px !important;
}
.margin-left-275 {
    margin-left:275px !important;
}
.margin-left-276 {
    margin-left:276px !important;
}
.margin-left-277 {
    margin-left:277px !important;
}
.margin-left-278 {
    margin-left:278px !important;
}
.margin-left-279 {
    margin-left:279px !important;
}
.margin-left-280 {
    margin-left:280px !important;
}
.margin-left-281 {
    margin-left:281px !important;
}
.margin-left-282 {
    margin-left:282px !important;
}
.margin-left-283 {
    margin-left:283px !important;
}
.margin-left-284 {
    margin-left:284px !important;
}
.margin-left-285 {
    margin-left:285px !important;
}
.margin-left-286 {
    margin-left:286px !important;
}
.margin-left-287 {
    margin-left:287px !important;
}
.margin-left-288 {
    margin-left:288px !important;
}
.margin-left-289 {
    margin-left:289px !important;
}
.margin-left-290 {
    margin-left:290px !important;
}
.margin-left-291 {
    margin-left:291px !important;
}
.margin-left-292 {
    margin-left:292px !important;
}
.margin-left-293 {
    margin-left:293px !important;
}
.margin-left-294 {
    margin-left:294px !important;
}
.margin-left-295 {
    margin-left:295px !important;
}
.margin-left-296 {
    margin-left:296px !important;
}
.margin-left-297 {
    margin-left:297px !important;
}
.margin-left-298 {
    margin-left:298px !important;
}
.margin-left-299 {
    margin-left:299px !important;
}
.margin-left-300 {
    margin-left:300px !important;
}
.margin-left-301 {
    margin-left:301px !important;
}
.margin-left-302 {
    margin-left:302px !important;
}
.margin-left-303 {
    margin-left:303px !important;
}
.margin-left-304 {
    margin-left:304px !important;
}
.margin-left-305 {
    margin-left:305px !important;
}
.margin-left-306 {
    margin-left:306px !important;
}
.margin-left-307 {
    margin-left:307px !important;
}
.margin-left-308 {
    margin-left:308px !important;
}
.margin-left-309 {
    margin-left:309px !important;
}
.margin-left-310 {
    margin-left:310px !important;
}
.margin-left-311 {
    margin-left:311px !important;
}
.margin-left-312 {
    margin-left:312px !important;
}
.margin-left-313 {
    margin-left:313px !important;
}
.margin-left-314 {
    margin-left:314px !important;
}
.margin-left-315 {
    margin-left:315px !important;
}
.margin-left-316 {
    margin-left:316px !important;
}
.margin-left-317 {
    margin-left:317px !important;
}
.margin-left-318 {
    margin-left:318px !important;
}
.margin-left-319 {
    margin-left:319px !important;
}
.margin-left-320 {
    margin-left:320px !important;
}
.margin-left-321 {
    margin-left:321px !important;
}
.margin-left-322 {
    margin-left:322px !important;
}
.margin-left-323 {
    margin-left:323px !important;
}
.margin-left-324 {
    margin-left:324px !important;
}
.margin-left-325 {
    margin-left:325px !important;
}
.margin-left-326 {
    margin-left:326px !important;
}
.margin-left-327 {
    margin-left:327px !important;
}
.margin-left-328 {
    margin-left:328px !important;
}
.margin-left-329 {
    margin-left:329px !important;
}
.margin-left-330 {
    margin-left:330px !important;
}
.margin-left-331 {
    margin-left:331px !important;
}
.margin-left-332 {
    margin-left:332px !important;
}
.margin-left-333 {
    margin-left:333px !important;
}
.margin-left-334 {
    margin-left:334px !important;
}
.margin-left-335 {
    margin-left:335px !important;
}
.margin-left-336 {
    margin-left:336px !important;
}
.margin-left-337 {
    margin-left:337px !important;
}
.margin-left-338 {
    margin-left:338px !important;
}
.margin-left-339 {
    margin-left:339px !important;
}
.margin-left-340 {
    margin-left:340px !important;
}
.margin-left-341 {
    margin-left:341px !important;
}
.margin-left-342 {
    margin-left:342px !important;
}
.margin-left-343 {
    margin-left:343px !important;
}
.margin-left-344 {
    margin-left:344px !important;
}
.margin-left-345 {
    margin-left:345px !important;
}
.margin-left-346 {
    margin-left:346px !important;
}
.margin-left-347 {
    margin-left:347px !important;
}
.margin-left-348 {
    margin-left:348px !important;
}
.margin-left-349 {
    margin-left:349px !important;
}
.margin-left-350 {
    margin-left:350px !important;
}
.margin-left-351 {
    margin-left:351px !important;
}
.margin-left-352 {
    margin-left:352px !important;
}
.margin-left-353 {
    margin-left:353px !important;
}
.margin-left-354 {
    margin-left:354px !important;
}
.margin-left-355 {
    margin-left:355px !important;
}
.margin-left-356 {
    margin-left:356px !important;
}
.margin-left-357 {
    margin-left:357px !important;
}
.margin-left-358 {
    margin-left:358px !important;
}
.margin-left-359 {
    margin-left:359px !important;
}
.margin-left-360 {
    margin-left:360px !important;
}
.margin-left-361 {
    margin-left:361px !important;
}
.margin-left-362 {
    margin-left:362px !important;
}
.margin-left-363 {
    margin-left:363px !important;
}
.margin-left-364 {
    margin-left:364px !important;
}
.margin-left-365 {
    margin-left:365px !important;
}
.margin-left-366 {
    margin-left:366px !important;
}
.margin-left-367 {
    margin-left:367px !important;
}
.margin-left-368 {
    margin-left:368px !important;
}
.margin-left-369 {
    margin-left:369px !important;
}
.margin-left-370 {
    margin-left:370px !important;
}
.margin-left-371 {
    margin-left:371px !important;
}
.margin-left-372 {
    margin-left:372px !important;
}
.margin-left-373 {
    margin-left:373px !important;
}
.margin-left-374 {
    margin-left:374px !important;
}
.margin-left-375 {
    margin-left:375px !important;
}
.margin-left-376 {
    margin-left:376px !important;
}
.margin-left-377 {
    margin-left:377px !important;
}
.margin-left-378 {
    margin-left:378px !important;
}
.margin-left-379 {
    margin-left:379px !important;
}
.margin-left-380 {
    margin-left:380px !important;
}
.margin-left-381 {
    margin-left:381px !important;
}
.margin-left-382 {
    margin-left:382px !important;
}
.margin-left-383 {
    margin-left:383px !important;
}
.margin-left-384 {
    margin-left:384px !important;
}
.margin-left-385 {
    margin-left:385px !important;
}
.margin-left-386 {
    margin-left:386px !important;
}
.margin-left-387 {
    margin-left:387px !important;
}
.margin-left-388 {
    margin-left:388px !important;
}
.margin-left-389 {
    margin-left:389px !important;
}
.margin-left-390 {
    margin-left:390px !important;
}
.margin-left-391 {
    margin-left:391px !important;
}
.margin-left-392 {
    margin-left:392px !important;
}
.margin-left-393 {
    margin-left:393px !important;
}
.margin-left-394 {
    margin-left:394px !important;
}
.margin-left-395 {
    margin-left:395px !important;
}
.margin-left-396 {
    margin-left:396px !important;
}
.margin-left-397 {
    margin-left:397px !important;
}
.margin-left-398 {
    margin-left:398px !important;
}
.margin-left-399 {
    margin-left:399px !important;
}
.margin-left-400 {
    margin-left:400px !important;
}
.margin-left-401 {
    margin-left:401px !important;
}
.margin-left-402 {
    margin-left:402px !important;
}
.margin-left-403 {
    margin-left:403px !important;
}
.margin-left-404 {
    margin-left:404px !important;
}
.margin-left-405 {
    margin-left:405px !important;
}
.margin-left-406 {
    margin-left:406px !important;
}
.margin-left-407 {
    margin-left:407px !important;
}
.margin-left-408 {
    margin-left:408px !important;
}
.margin-left-409 {
    margin-left:409px !important;
}
.margin-left-410 {
    margin-left:410px !important;
}
.margin-left-411 {
    margin-left:411px !important;
}
.margin-left-412 {
    margin-left:412px !important;
}
.margin-left-413 {
    margin-left:413px !important;
}
.margin-left-414 {
    margin-left:414px !important;
}
.margin-left-415 {
    margin-left:415px !important;
}
.margin-left-416 {
    margin-left:416px !important;
}
.margin-left-417 {
    margin-left:417px !important;
}
.margin-left-418 {
    margin-left:418px !important;
}
.margin-left-419 {
    margin-left:419px !important;
}
.margin-left-420 {
    margin-left:420px !important;
}
.margin-left-421 {
    margin-left:421px !important;
}
.margin-left-422 {
    margin-left:422px !important;
}
.margin-left-423 {
    margin-left:423px !important;
}
.margin-left-424 {
    margin-left:424px !important;
}
.margin-left-425 {
    margin-left:425px !important;
}
.margin-left-426 {
    margin-left:426px !important;
}
.margin-left-427 {
    margin-left:427px !important;
}
.margin-left-428 {
    margin-left:428px !important;
}
.margin-left-429 {
    margin-left:429px !important;
}
.margin-left-430 {
    margin-left:430px !important;
}
.margin-left-431 {
    margin-left:431px !important;
}
.margin-left-432 {
    margin-left:432px !important;
}
.margin-left-433 {
    margin-left:433px !important;
}
.margin-left-434 {
    margin-left:434px !important;
}
.margin-left-435 {
    margin-left:435px !important;
}
.margin-left-436 {
    margin-left:436px !important;
}
.margin-left-437 {
    margin-left:437px !important;
}
.margin-left-438 {
    margin-left:438px !important;
}
.margin-left-439 {
    margin-left:439px !important;
}
.margin-left-440 {
    margin-left:440px !important;
}
.margin-left-441 {
    margin-left:441px !important;
}
.margin-left-442 {
    margin-left:442px !important;
}
.margin-left-443 {
    margin-left:443px !important;
}
.margin-left-444 {
    margin-left:444px !important;
}
.margin-left-445 {
    margin-left:445px !important;
}
.margin-left-446 {
    margin-left:446px !important;
}
.margin-left-447 {
    margin-left:447px !important;
}
.margin-left-448 {
    margin-left:448px !important;
}
.margin-left-449 {
    margin-left:449px !important;
}
.margin-left-450 {
    margin-left:450px !important;
}
.margin-left-451 {
    margin-left:451px !important;
}
.margin-left-452 {
    margin-left:452px !important;
}
.margin-left-453 {
    margin-left:453px !important;
}
.margin-left-454 {
    margin-left:454px !important;
}
.margin-left-455 {
    margin-left:455px !important;
}
.margin-left-456 {
    margin-left:456px !important;
}
.margin-left-457 {
    margin-left:457px !important;
}
.margin-left-458 {
    margin-left:458px !important;
}
.margin-left-459 {
    margin-left:459px !important;
}
.margin-left-460 {
    margin-left:460px !important;
}
.margin-left-461 {
    margin-left:461px !important;
}
.margin-left-462 {
    margin-left:462px !important;
}
.margin-left-463 {
    margin-left:463px !important;
}
.margin-left-464 {
    margin-left:464px !important;
}
.margin-left-465 {
    margin-left:465px !important;
}
.margin-left-466 {
    margin-left:466px !important;
}
.margin-left-467 {
    margin-left:467px !important;
}
.margin-left-468 {
    margin-left:468px !important;
}
.margin-left-469 {
    margin-left:469px !important;
}
.margin-left-470 {
    margin-left:470px !important;
}
.margin-left-471 {
    margin-left:471px !important;
}
.margin-left-472 {
    margin-left:472px !important;
}
.margin-left-473 {
    margin-left:473px !important;
}
.margin-left-474 {
    margin-left:474px !important;
}
.margin-left-475 {
    margin-left:475px !important;
}
.margin-left-476 {
    margin-left:476px !important;
}
.margin-left-477 {
    margin-left:477px !important;
}
.margin-left-478 {
    margin-left:478px !important;
}
.margin-left-479 {
    margin-left:479px !important;
}
.margin-left-480 {
    margin-left:480px !important;
}
.margin-left-481 {
    margin-left:481px !important;
}
.margin-left-482 {
    margin-left:482px !important;
}
.margin-left-483 {
    margin-left:483px !important;
}
.margin-left-484 {
    margin-left:484px !important;
}
.margin-left-485 {
    margin-left:485px !important;
}
.margin-left-486 {
    margin-left:486px !important;
}
.margin-left-487 {
    margin-left:487px !important;
}
.margin-left-488 {
    margin-left:488px !important;
}
.margin-left-489 {
    margin-left:489px !important;
}
.margin-left-490 {
    margin-left:490px !important;
}
.margin-left-491 {
    margin-left:491px !important;
}
.margin-left-492 {
    margin-left:492px !important;
}
.margin-left-493 {
    margin-left:493px !important;
}
.margin-left-494 {
    margin-left:494px !important;
}
.margin-left-495 {
    margin-left:495px !important;
}
.margin-left-496 {
    margin-left:496px !important;
}
.margin-left-497 {
    margin-left:497px !important;
}
.margin-left-498 {
    margin-left:498px !important;
}
.margin-left-499 {
    margin-left:499px !important;
}
.margin-left-500 {
    margin-left:500px !important;
}

/*---------------- END MARGIN-LEFT ---------------- */

/* ---------------- BEG MARGIN-RIGHT ---------------- */
.margin-right-0 {
    margin-right:0px !important;
}
.margin-right-1 {
    margin-right:1px !important;
}
.margin-right-2 {
    margin-right:2px !important;
}
.margin-right-3 {
    margin-right:3px !important;
}
.margin-right-4 {
    margin-right:4px !important;
}
.margin-right-5 {
    margin-right:5px !important;
}
.margin-right-6 {
    margin-right:6px !important;
}
.margin-right-7 {
    margin-right:7px !important;
}
.margin-right-8 {
    margin-right:8px !important;
}
.margin-right-9 {
    margin-right:9px !important;
}
.margin-right-10 {
    margin-right:10px !important;
}
.margin-right-11 {
    margin-right:11px !important;
}
.margin-right-12 {
    margin-right:12px !important;
}
.margin-right-13 {
    margin-right:13px !important;
}
.margin-right-14 {
    margin-right:14px !important;
}
.margin-right-15 {
    margin-right:15px !important;
}
.margin-right-16 {
    margin-right:16px !important;
}
.margin-right-17 {
    margin-right:17px !important;
}
.margin-right-18 {
    margin-right:18px !important;
}
.margin-right-19 {
    margin-right:19px !important;
}
.margin-right-20 {
    margin-right:20px !important;
}
.margin-right-21 {
    margin-right:21px !important;
}
.margin-right-22 {
    margin-right:22px !important;
}
.margin-right-23 {
    margin-right:23px !important;
}
.margin-right-24 {
    margin-right:24px !important;
}
.margin-right-25 {
    margin-right:25px !important;
}
.margin-right-26 {
    margin-right:26px !important;
}
.margin-right-27 {
    margin-right:27px !important;
}
.margin-right-28 {
    margin-right:28px !important;
}
.margin-right-29 {
    margin-right:29px !important;
}
.margin-right-30 {
    margin-right:30px !important;
}
.margin-right-31 {
    margin-right:31px !important;
}
.margin-right-32 {
    margin-right:32px !important;
}
.margin-right-33 {
    margin-right:33px !important;
}
.margin-right-34 {
    margin-right:34px !important;
}
.margin-right-35 {
    margin-right:35px !important;
}
.margin-right-36 {
    margin-right:36px !important;
}
.margin-right-37 {
    margin-right:37px !important;
}
.margin-right-38 {
    margin-right:38px !important;
}
.margin-right-39 {
    margin-right:39px !important;
}
.margin-right-40 {
    margin-right:40px !important;
}
.margin-right-41 {
    margin-right:41px !important;
}
.margin-right-42 {
    margin-right:42px !important;
}
.margin-right-43 {
    margin-right:43px !important;
}
.margin-right-44 {
    margin-right:44px !important;
}
.margin-right-45 {
    margin-right:45px !important;
}
.margin-right-46 {
    margin-right:46px !important;
}
.margin-right-47 {
    margin-right:47px !important;
}
.margin-right-48 {
    margin-right:48px !important;
}
.margin-right-49 {
    margin-right:49px !important;
}
.margin-right-50 {
    margin-right:50px !important;
}
.margin-right-51 {
    margin-right:51px !important;
}
.margin-right-52 {
    margin-right:52px !important;
}
.margin-right-53 {
    margin-right:53px !important;
}
.margin-right-54 {
    margin-right:54px !important;
}
.margin-right-55 {
    margin-right:55px !important;
}
.margin-right-56 {
    margin-right:56px !important;
}
.margin-right-57 {
    margin-right:57px !important;
}
.margin-right-58 {
    margin-right:58px !important;
}
.margin-right-59 {
    margin-right:59px !important;
}
.margin-right-60 {
    margin-right:60px !important;
}
.margin-right-61 {
    margin-right:61px !important;
}
.margin-right-62 {
    margin-right:62px !important;
}
.margin-right-63 {
    margin-right:63px !important;
}
.margin-right-64 {
    margin-right:64px !important;
}
.margin-right-65 {
    margin-right:65px !important;
}
.margin-right-66 {
    margin-right:66px !important;
}
.margin-right-67 {
    margin-right:67px !important;
}
.margin-right-68 {
    margin-right:68px !important;
}
.margin-right-69 {
    margin-right:69px !important;
}
.margin-right-70 {
    margin-right:70px !important;
}
.margin-right-71 {
    margin-right:71px !important;
}
.margin-right-72 {
    margin-right:72px !important;
}
.margin-right-73 {
    margin-right:73px !important;
}
.margin-right-74 {
    margin-right:74px !important;
}
.margin-right-75 {
    margin-right:75px !important;
}
.margin-right-76 {
    margin-right:76px !important;
}
.margin-right-77 {
    margin-right:77px !important;
}
.margin-right-78 {
    margin-right:78px !important;
}
.margin-right-79 {
    margin-right:79px !important;
}
.margin-right-80 {
    margin-right:80px !important;
}
.margin-right-81 {
    margin-right:81px !important;
}
.margin-right-82 {
    margin-right:82px !important;
}
.margin-right-83 {
    margin-right:83px !important;
}
.margin-right-84 {
    margin-right:84px !important;
}
.margin-right-85 {
    margin-right:85px !important;
}
.margin-right-86 {
    margin-right:86px !important;
}
.margin-right-87 {
    margin-right:87px !important;
}
.margin-right-88 {
    margin-right:88px !important;
}
.margin-right-89 {
    margin-right:89px !important;
}
.margin-right-90 {
    margin-right:90px !important;
}
.margin-right-91 {
    margin-right:91px !important;
}
.margin-right-92 {
    margin-right:92px !important;
}
.margin-right-93 {
    margin-right:93px !important;
}
.margin-right-94 {
    margin-right:94px !important;
}
.margin-right-95 {
    margin-right:95px !important;
}
.margin-right-96 {
    margin-right:96px !important;
}
.margin-right-97 {
    margin-right:97px !important;
}
.margin-right-98 {
    margin-right:98px !important;
}
.margin-right-99 {
    margin-right:99px !important;
}
.margin-right-100 {
    margin-right:100px !important;
}
.margin-right-101 {
    margin-right:101px !important;
}
.margin-right-102 {
    margin-right:102px !important;
}
.margin-right-103 {
    margin-right:103px !important;
}
.margin-right-104 {
    margin-right:104px !important;
}
.margin-right-105 {
    margin-right:105px !important;
}
.margin-right-106 {
    margin-right:106px !important;
}
.margin-right-107 {
    margin-right:107px !important;
}
.margin-right-108 {
    margin-right:108px !important;
}
.margin-right-109 {
    margin-right:109px !important;
}
.margin-right-110 {
    margin-right:110px !important;
}
.margin-right-111 {
    margin-right:111px !important;
}
.margin-right-112 {
    margin-right:112px !important;
}
.margin-right-113 {
    margin-right:113px !important;
}
.margin-right-114 {
    margin-right:114px !important;
}
.margin-right-115 {
    margin-right:115px !important;
}
.margin-right-116 {
    margin-right:116px !important;
}
.margin-right-117 {
    margin-right:117px !important;
}
.margin-right-118 {
    margin-right:118px !important;
}
.margin-right-119 {
    margin-right:119px !important;
}
.margin-right-120 {
    margin-right:120px !important;
}
.margin-right-121 {
    margin-right:121px !important;
}
.margin-right-122 {
    margin-right:122px !important;
}
.margin-right-123 {
    margin-right:123px !important;
}
.margin-right-124 {
    margin-right:124px !important;
}
.margin-right-125 {
    margin-right:125px !important;
}
.margin-right-126 {
    margin-right:126px !important;
}
.margin-right-127 {
    margin-right:127px !important;
}
.margin-right-128 {
    margin-right:128px !important;
}
.margin-right-129 {
    margin-right:129px !important;
}
.margin-right-130 {
    margin-right:130px !important;
}
.margin-right-131 {
    margin-right:131px !important;
}
.margin-right-132 {
    margin-right:132px !important;
}
.margin-right-133 {
    margin-right:133px !important;
}
.margin-right-134 {
    margin-right:134px !important;
}
.margin-right-135 {
    margin-right:135px !important;
}
.margin-right-136 {
    margin-right:136px !important;
}
.margin-right-137 {
    margin-right:137px !important;
}
.margin-right-138 {
    margin-right:138px !important;
}
.margin-right-139 {
    margin-right:139px !important;
}
.margin-right-140 {
    margin-right:140px !important;
}
.margin-right-141 {
    margin-right:141px !important;
}
.margin-right-142 {
    margin-right:142px !important;
}
.margin-right-143 {
    margin-right:143px !important;
}
.margin-right-144 {
    margin-right:144px !important;
}
.margin-right-145 {
    margin-right:145px !important;
}
.margin-right-146 {
    margin-right:146px !important;
}
.margin-right-147 {
    margin-right:147px !important;
}
.margin-right-148 {
    margin-right:148px !important;
}
.margin-right-149 {
    margin-right:149px !important;
}
.margin-right-150 {
    margin-right:150px !important;
}
.margin-right-151 {
    margin-right:151px !important;
}
.margin-right-152 {
    margin-right:152px !important;
}
.margin-right-153 {
    margin-right:153px !important;
}
.margin-right-154 {
    margin-right:154px !important;
}
.margin-right-155 {
    margin-right:155px !important;
}
.margin-right-156 {
    margin-right:156px !important;
}
.margin-right-157 {
    margin-right:157px !important;
}
.margin-right-158 {
    margin-right:158px !important;
}
.margin-right-159 {
    margin-right:159px !important;
}
.margin-right-160 {
    margin-right:160px !important;
}
.margin-right-161 {
    margin-right:161px !important;
}
.margin-right-162 {
    margin-right:162px !important;
}
.margin-right-163 {
    margin-right:163px !important;
}
.margin-right-164 {
    margin-right:164px !important;
}
.margin-right-165 {
    margin-right:165px !important;
}
.margin-right-166 {
    margin-right:166px !important;
}
.margin-right-167 {
    margin-right:167px !important;
}
.margin-right-168 {
    margin-right:168px !important;
}
.margin-right-169 {
    margin-right:169px !important;
}
.margin-right-170 {
    margin-right:170px !important;
}
.margin-right-171 {
    margin-right:171px !important;
}
.margin-right-172 {
    margin-right:172px !important;
}
.margin-right-173 {
    margin-right:173px !important;
}
.margin-right-174 {
    margin-right:174px !important;
}
.margin-right-175 {
    margin-right:175px !important;
}
.margin-right-176 {
    margin-right:176px !important;
}
.margin-right-177 {
    margin-right:177px !important;
}
.margin-right-178 {
    margin-right:178px !important;
}
.margin-right-179 {
    margin-right:179px !important;
}
.margin-right-180 {
    margin-right:180px !important;
}
.margin-right-181 {
    margin-right:181px !important;
}
.margin-right-182 {
    margin-right:182px !important;
}
.margin-right-183 {
    margin-right:183px !important;
}
.margin-right-184 {
    margin-right:184px !important;
}
.margin-right-185 {
    margin-right:185px !important;
}
.margin-right-186 {
    margin-right:186px !important;
}
.margin-right-187 {
    margin-right:187px !important;
}
.margin-right-188 {
    margin-right:188px !important;
}
.margin-right-189 {
    margin-right:189px !important;
}
.margin-right-190 {
    margin-right:190px !important;
}
.margin-right-191 {
    margin-right:191px !important;
}
.margin-right-192 {
    margin-right:192px !important;
}
.margin-right-193 {
    margin-right:193px !important;
}
.margin-right-194 {
    margin-right:194px !important;
}
.margin-right-195 {
    margin-right:195px !important;
}
.margin-right-196 {
    margin-right:196px !important;
}
.margin-right-197 {
    margin-right:197px !important;
}
.margin-right-198 {
    margin-right:198px !important;
}
.margin-right-199 {
    margin-right:199px !important;
}
.margin-right-200 {
    margin-right:200px !important;
}
.margin-right-201 {
    margin-right:201px !important;
}
.margin-right-202 {
    margin-right:202px !important;
}
.margin-right-203 {
    margin-right:203px !important;
}
.margin-right-204 {
    margin-right:204px !important;
}
.margin-right-205 {
    margin-right:205px !important;
}
.margin-right-206 {
    margin-right:206px !important;
}
.margin-right-207 {
    margin-right:207px !important;
}
.margin-right-208 {
    margin-right:208px !important;
}
.margin-right-209 {
    margin-right:209px !important;
}
.margin-right-210 {
    margin-right:210px !important;
}
.margin-right-211 {
    margin-right:211px !important;
}
.margin-right-212 {
    margin-right:212px !important;
}
.margin-right-213 {
    margin-right:213px !important;
}
.margin-right-214 {
    margin-right:214px !important;
}
.margin-right-215 {
    margin-right:215px !important;
}
.margin-right-216 {
    margin-right:216px !important;
}
.margin-right-217 {
    margin-right:217px !important;
}
.margin-right-218 {
    margin-right:218px !important;
}
.margin-right-219 {
    margin-right:219px !important;
}
.margin-right-220 {
    margin-right:220px !important;
}
.margin-right-221 {
    margin-right:221px !important;
}
.margin-right-222 {
    margin-right:222px !important;
}
.margin-right-223 {
    margin-right:223px !important;
}
.margin-right-224 {
    margin-right:224px !important;
}
.margin-right-225 {
    margin-right:225px !important;
}
.margin-right-226 {
    margin-right:226px !important;
}
.margin-right-227 {
    margin-right:227px !important;
}
.margin-right-228 {
    margin-right:228px !important;
}
.margin-right-229 {
    margin-right:229px !important;
}
.margin-right-230 {
    margin-right:230px !important;
}
.margin-right-231 {
    margin-right:231px !important;
}
.margin-right-232 {
    margin-right:232px !important;
}
.margin-right-233 {
    margin-right:233px !important;
}
.margin-right-234 {
    margin-right:234px !important;
}
.margin-right-235 {
    margin-right:235px !important;
}
.margin-right-236 {
    margin-right:236px !important;
}
.margin-right-237 {
    margin-right:237px !important;
}
.margin-right-238 {
    margin-right:238px !important;
}
.margin-right-239 {
    margin-right:239px !important;
}
.margin-right-240 {
    margin-right:240px !important;
}
.margin-right-241 {
    margin-right:241px !important;
}
.margin-right-242 {
    margin-right:242px !important;
}
.margin-right-243 {
    margin-right:243px !important;
}
.margin-right-244 {
    margin-right:244px !important;
}
.margin-right-245 {
    margin-right:245px !important;
}
.margin-right-246 {
    margin-right:246px !important;
}
.margin-right-247 {
    margin-right:247px !important;
}
.margin-right-248 {
    margin-right:248px !important;
}
.margin-right-249 {
    margin-right:249px !important;
}
.margin-right-250 {
    margin-right:250px !important;
}
.margin-right-251 {
    margin-right:251px !important;
}
.margin-right-252 {
    margin-right:252px !important;
}
.margin-right-253 {
    margin-right:253px !important;
}
.margin-right-254 {
    margin-right:254px !important;
}
.margin-right-255 {
    margin-right:255px !important;
}
.margin-right-256 {
    margin-right:256px !important;
}
.margin-right-257 {
    margin-right:257px !important;
}
.margin-right-258 {
    margin-right:258px !important;
}
.margin-right-259 {
    margin-right:259px !important;
}
.margin-right-260 {
    margin-right:260px !important;
}
.margin-right-261 {
    margin-right:261px !important;
}
.margin-right-262 {
    margin-right:262px !important;
}
.margin-right-263 {
    margin-right:263px !important;
}
.margin-right-264 {
    margin-right:264px !important;
}
.margin-right-265 {
    margin-right:265px !important;
}
.margin-right-266 {
    margin-right:266px !important;
}
.margin-right-267 {
    margin-right:267px !important;
}
.margin-right-268 {
    margin-right:268px !important;
}
.margin-right-269 {
    margin-right:269px !important;
}
.margin-right-270 {
    margin-right:270px !important;
}
.margin-right-271 {
    margin-right:271px !important;
}
.margin-right-272 {
    margin-right:272px !important;
}
.margin-right-273 {
    margin-right:273px !important;
}
.margin-right-274 {
    margin-right:274px !important;
}
.margin-right-275 {
    margin-right:275px !important;
}
.margin-right-276 {
    margin-right:276px !important;
}
.margin-right-277 {
    margin-right:277px !important;
}
.margin-right-278 {
    margin-right:278px !important;
}
.margin-right-279 {
    margin-right:279px !important;
}
.margin-right-280 {
    margin-right:280px !important;
}
.margin-right-281 {
    margin-right:281px !important;
}
.margin-right-282 {
    margin-right:282px !important;
}
.margin-right-283 {
    margin-right:283px !important;
}
.margin-right-284 {
    margin-right:284px !important;
}
.margin-right-285 {
    margin-right:285px !important;
}
.margin-right-286 {
    margin-right:286px !important;
}
.margin-right-287 {
    margin-right:287px !important;
}
.margin-right-288 {
    margin-right:288px !important;
}
.margin-right-289 {
    margin-right:289px !important;
}
.margin-right-290 {
    margin-right:290px !important;
}
.margin-right-291 {
    margin-right:291px !important;
}
.margin-right-292 {
    margin-right:292px !important;
}
.margin-right-293 {
    margin-right:293px !important;
}
.margin-right-294 {
    margin-right:294px !important;
}
.margin-right-295 {
    margin-right:295px !important;
}
.margin-right-296 {
    margin-right:296px !important;
}
.margin-right-297 {
    margin-right:297px !important;
}
.margin-right-298 {
    margin-right:298px !important;
}
.margin-right-299 {
    margin-right:299px !important;
}
.margin-right-300 {
    margin-right:300px !important;
}
.margin-right-301 {
    margin-right:301px !important;
}
.margin-right-302 {
    margin-right:302px !important;
}
.margin-right-303 {
    margin-right:303px !important;
}
.margin-right-304 {
    margin-right:304px !important;
}
.margin-right-305 {
    margin-right:305px !important;
}
.margin-right-306 {
    margin-right:306px !important;
}
.margin-right-307 {
    margin-right:307px !important;
}
.margin-right-308 {
    margin-right:308px !important;
}
.margin-right-309 {
    margin-right:309px !important;
}
.margin-right-310 {
    margin-right:310px !important;
}
.margin-right-311 {
    margin-right:311px !important;
}
.margin-right-312 {
    margin-right:312px !important;
}
.margin-right-313 {
    margin-right:313px !important;
}
.margin-right-314 {
    margin-right:314px !important;
}
.margin-right-315 {
    margin-right:315px !important;
}
.margin-right-316 {
    margin-right:316px !important;
}
.margin-right-317 {
    margin-right:317px !important;
}
.margin-right-318 {
    margin-right:318px !important;
}
.margin-right-319 {
    margin-right:319px !important;
}
.margin-right-320 {
    margin-right:320px !important;
}
.margin-right-321 {
    margin-right:321px !important;
}
.margin-right-322 {
    margin-right:322px !important;
}
.margin-right-323 {
    margin-right:323px !important;
}
.margin-right-324 {
    margin-right:324px !important;
}
.margin-right-325 {
    margin-right:325px !important;
}
.margin-right-326 {
    margin-right:326px !important;
}
.margin-right-327 {
    margin-right:327px !important;
}
.margin-right-328 {
    margin-right:328px !important;
}
.margin-right-329 {
    margin-right:329px !important;
}
.margin-right-330 {
    margin-right:330px !important;
}
.margin-right-331 {
    margin-right:331px !important;
}
.margin-right-332 {
    margin-right:332px !important;
}
.margin-right-333 {
    margin-right:333px !important;
}
.margin-right-334 {
    margin-right:334px !important;
}
.margin-right-335 {
    margin-right:335px !important;
}
.margin-right-336 {
    margin-right:336px !important;
}
.margin-right-337 {
    margin-right:337px !important;
}
.margin-right-338 {
    margin-right:338px !important;
}
.margin-right-339 {
    margin-right:339px !important;
}
.margin-right-340 {
    margin-right:340px !important;
}
.margin-right-341 {
    margin-right:341px !important;
}
.margin-right-342 {
    margin-right:342px !important;
}
.margin-right-343 {
    margin-right:343px !important;
}
.margin-right-344 {
    margin-right:344px !important;
}
.margin-right-345 {
    margin-right:345px !important;
}
.margin-right-346 {
    margin-right:346px !important;
}
.margin-right-347 {
    margin-right:347px !important;
}
.margin-right-348 {
    margin-right:348px !important;
}
.margin-right-349 {
    margin-right:349px !important;
}
.margin-right-350 {
    margin-right:350px !important;
}
.margin-right-351 {
    margin-right:351px !important;
}
.margin-right-352 {
    margin-right:352px !important;
}
.margin-right-353 {
    margin-right:353px !important;
}
.margin-right-354 {
    margin-right:354px !important;
}
.margin-right-355 {
    margin-right:355px !important;
}
.margin-right-356 {
    margin-right:356px !important;
}
.margin-right-357 {
    margin-right:357px !important;
}
.margin-right-358 {
    margin-right:358px !important;
}
.margin-right-359 {
    margin-right:359px !important;
}
.margin-right-360 {
    margin-right:360px !important;
}
.margin-right-361 {
    margin-right:361px !important;
}
.margin-right-362 {
    margin-right:362px !important;
}
.margin-right-363 {
    margin-right:363px !important;
}
.margin-right-364 {
    margin-right:364px !important;
}
.margin-right-365 {
    margin-right:365px !important;
}
.margin-right-366 {
    margin-right:366px !important;
}
.margin-right-367 {
    margin-right:367px !important;
}
.margin-right-368 {
    margin-right:368px !important;
}
.margin-right-369 {
    margin-right:369px !important;
}
.margin-right-370 {
    margin-right:370px !important;
}
.margin-right-371 {
    margin-right:371px !important;
}
.margin-right-372 {
    margin-right:372px !important;
}
.margin-right-373 {
    margin-right:373px !important;
}
.margin-right-374 {
    margin-right:374px !important;
}
.margin-right-375 {
    margin-right:375px !important;
}
.margin-right-376 {
    margin-right:376px !important;
}
.margin-right-377 {
    margin-right:377px !important;
}
.margin-right-378 {
    margin-right:378px !important;
}
.margin-right-379 {
    margin-right:379px !important;
}
.margin-right-380 {
    margin-right:380px !important;
}
.margin-right-381 {
    margin-right:381px !important;
}
.margin-right-382 {
    margin-right:382px !important;
}
.margin-right-383 {
    margin-right:383px !important;
}
.margin-right-384 {
    margin-right:384px !important;
}
.margin-right-385 {
    margin-right:385px !important;
}
.margin-right-386 {
    margin-right:386px !important;
}
.margin-right-387 {
    margin-right:387px !important;
}
.margin-right-388 {
    margin-right:388px !important;
}
.margin-right-389 {
    margin-right:389px !important;
}
.margin-right-390 {
    margin-right:390px !important;
}
.margin-right-391 {
    margin-right:391px !important;
}
.margin-right-392 {
    margin-right:392px !important;
}
.margin-right-393 {
    margin-right:393px !important;
}
.margin-right-394 {
    margin-right:394px !important;
}
.margin-right-395 {
    margin-right:395px !important;
}
.margin-right-396 {
    margin-right:396px !important;
}
.margin-right-397 {
    margin-right:397px !important;
}
.margin-right-398 {
    margin-right:398px !important;
}
.margin-right-399 {
    margin-right:399px !important;
}
.margin-right-400 {
    margin-right:400px !important;
}
.margin-right-401 {
    margin-right:401px !important;
}
.margin-right-402 {
    margin-right:402px !important;
}
.margin-right-403 {
    margin-right:403px !important;
}
.margin-right-404 {
    margin-right:404px !important;
}
.margin-right-405 {
    margin-right:405px !important;
}
.margin-right-406 {
    margin-right:406px !important;
}
.margin-right-407 {
    margin-right:407px !important;
}
.margin-right-408 {
    margin-right:408px !important;
}
.margin-right-409 {
    margin-right:409px !important;
}
.margin-right-410 {
    margin-right:410px !important;
}
.margin-right-411 {
    margin-right:411px !important;
}
.margin-right-412 {
    margin-right:412px !important;
}
.margin-right-413 {
    margin-right:413px !important;
}
.margin-right-414 {
    margin-right:414px !important;
}
.margin-right-415 {
    margin-right:415px !important;
}
.margin-right-416 {
    margin-right:416px !important;
}
.margin-right-417 {
    margin-right:417px !important;
}
.margin-right-418 {
    margin-right:418px !important;
}
.margin-right-419 {
    margin-right:419px !important;
}
.margin-right-420 {
    margin-right:420px !important;
}
.margin-right-421 {
    margin-right:421px !important;
}
.margin-right-422 {
    margin-right:422px !important;
}
.margin-right-423 {
    margin-right:423px !important;
}
.margin-right-424 {
    margin-right:424px !important;
}
.margin-right-425 {
    margin-right:425px !important;
}
.margin-right-426 {
    margin-right:426px !important;
}
.margin-right-427 {
    margin-right:427px !important;
}
.margin-right-428 {
    margin-right:428px !important;
}
.margin-right-429 {
    margin-right:429px !important;
}
.margin-right-430 {
    margin-right:430px !important;
}
.margin-right-431 {
    margin-right:431px !important;
}
.margin-right-432 {
    margin-right:432px !important;
}
.margin-right-433 {
    margin-right:433px !important;
}
.margin-right-434 {
    margin-right:434px !important;
}
.margin-right-435 {
    margin-right:435px !important;
}
.margin-right-436 {
    margin-right:436px !important;
}
.margin-right-437 {
    margin-right:437px !important;
}
.margin-right-438 {
    margin-right:438px !important;
}
.margin-right-439 {
    margin-right:439px !important;
}
.margin-right-440 {
    margin-right:440px !important;
}
.margin-right-441 {
    margin-right:441px !important;
}
.margin-right-442 {
    margin-right:442px !important;
}
.margin-right-443 {
    margin-right:443px !important;
}
.margin-right-444 {
    margin-right:444px !important;
}
.margin-right-445 {
    margin-right:445px !important;
}
.margin-right-446 {
    margin-right:446px !important;
}
.margin-right-447 {
    margin-right:447px !important;
}
.margin-right-448 {
    margin-right:448px !important;
}
.margin-right-449 {
    margin-right:449px !important;
}
.margin-right-450 {
    margin-right:450px !important;
}
.margin-right-451 {
    margin-right:451px !important;
}
.margin-right-452 {
    margin-right:452px !important;
}
.margin-right-453 {
    margin-right:453px !important;
}
.margin-right-454 {
    margin-right:454px !important;
}
.margin-right-455 {
    margin-right:455px !important;
}
.margin-right-456 {
    margin-right:456px !important;
}
.margin-right-457 {
    margin-right:457px !important;
}
.margin-right-458 {
    margin-right:458px !important;
}
.margin-right-459 {
    margin-right:459px !important;
}
.margin-right-460 {
    margin-right:460px !important;
}
.margin-right-461 {
    margin-right:461px !important;
}
.margin-right-462 {
    margin-right:462px !important;
}
.margin-right-463 {
    margin-right:463px !important;
}
.margin-right-464 {
    margin-right:464px !important;
}
.margin-right-465 {
    margin-right:465px !important;
}
.margin-right-466 {
    margin-right:466px !important;
}
.margin-right-467 {
    margin-right:467px !important;
}
.margin-right-468 {
    margin-right:468px !important;
}
.margin-right-469 {
    margin-right:469px !important;
}
.margin-right-470 {
    margin-right:470px !important;
}
.margin-right-471 {
    margin-right:471px !important;
}
.margin-right-472 {
    margin-right:472px !important;
}
.margin-right-473 {
    margin-right:473px !important;
}
.margin-right-474 {
    margin-right:474px !important;
}
.margin-right-475 {
    margin-right:475px !important;
}
.margin-right-476 {
    margin-right:476px !important;
}
.margin-right-477 {
    margin-right:477px !important;
}
.margin-right-478 {
    margin-right:478px !important;
}
.margin-right-479 {
    margin-right:479px !important;
}
.margin-right-480 {
    margin-right:480px !important;
}
.margin-right-481 {
    margin-right:481px !important;
}
.margin-right-482 {
    margin-right:482px !important;
}
.margin-right-483 {
    margin-right:483px !important;
}
.margin-right-484 {
    margin-right:484px !important;
}
.margin-right-485 {
    margin-right:485px !important;
}
.margin-right-486 {
    margin-right:486px !important;
}
.margin-right-487 {
    margin-right:487px !important;
}
.margin-right-488 {
    margin-right:488px !important;
}
.margin-right-489 {
    margin-right:489px !important;
}
.margin-right-490 {
    margin-right:490px !important;
}
.margin-right-491 {
    margin-right:491px !important;
}
.margin-right-492 {
    margin-right:492px !important;
}
.margin-right-493 {
    margin-right:493px !important;
}
.margin-right-494 {
    margin-right:494px !important;
}
.margin-right-495 {
    margin-right:495px !important;
}
.margin-right-496 {
    margin-right:496px !important;
}
.margin-right-497 {
    margin-right:497px !important;
}
.margin-right-498 {
    margin-right:498px !important;
}
.margin-right-499 {
    margin-right:499px !important;
}
.margin-right-500 {
    margin-right:500px !important;
}

/*---------------- END MARGIN-RIGHT ---------------- */

/* ---------------- BEG PADDING (ALL SIDES) ---------------- */
.padding-0 {
    padding:0px !important;
}
.padding-1 {
    padding:1px !important;
}
.padding-2 {
    padding:2px !important;
}
.padding-3 {
    padding:3px !important;
}
.padding-4 {
    padding:4px !important;
}
.padding-5 {
    padding:5px !important;
}
.padding-6 {
    padding:6px !important;
}
.padding-7 {
    padding:7px !important;
}
.padding-8 {
    padding:8px !important;
}
.padding-9 {
    padding:9px !important;
}
.padding-10 {
    padding:10px !important;
}
.padding-11 {
    padding:11px !important;
}
.padding-12 {
    padding:12px !important;
}
.padding-13 {
    padding:13px !important;
}
.padding-14 {
    padding:14px !important;
}
.padding-15 {
    padding:15px !important;
}
.padding-16 {
    padding:16px !important;
}
.padding-17 {
    padding:17px !important;
}
.padding-18 {
    padding:18px !important;
}
.padding-19 {
    padding:19px !important;
}
.padding-20 {
    padding:20px !important;
}
.padding-21 {
    padding:21px !important;
}
.padding-22 {
    padding:22px !important;
}
.padding-23 {
    padding:23px !important;
}
.padding-24 {
    padding:24px !important;
}
.padding-25 {
    padding:25px !important;
}
.padding-26 {
    padding:26px !important;
}
.padding-27 {
    padding:27px !important;
}
.padding-28 {
    padding:28px !important;
}
.padding-29 {
    padding:29px !important;
}
.padding-30 {
    padding:30px !important;
}
.padding-31 {
    padding:31px !important;
}
.padding-32 {
    padding:32px !important;
}
.padding-33 {
    padding:33px !important;
}
.padding-34 {
    padding:34px !important;
}
.padding-35 {
    padding:35px !important;
}
.padding-36 {
    padding:36px !important;
}
.padding-37 {
    padding:37px !important;
}
.padding-38 {
    padding:38px !important;
}
.padding-39 {
    padding:39px !important;
}
.padding-40 {
    padding:40px !important;
}
.padding-41 {
    padding:41px !important;
}
.padding-42 {
    padding:42px !important;
}
.padding-43 {
    padding:43px !important;
}
.padding-44 {
    padding:44px !important;
}
.padding-45 {
    padding:45px !important;
}
.padding-46 {
    padding:46px !important;
}
.padding-47 {
    padding:47px !important;
}
.padding-48 {
    padding:48px !important;
}
.padding-49 {
    padding:49px !important;
}
.padding-50 {
    padding:50px !important;
}
.padding-51 {
    padding:51px !important;
}
.padding-52 {
    padding:52px !important;
}
.padding-53 {
    padding:53px !important;
}
.padding-54 {
    padding:54px !important;
}
.padding-55 {
    padding:55px !important;
}
.padding-56 {
    padding:56px !important;
}
.padding-57 {
    padding:57px !important;
}
.padding-58 {
    padding:58px !important;
}
.padding-59 {
    padding:59px !important;
}
.padding-60 {
    padding:60px !important;
}
.padding-61 {
    padding:61px !important;
}
.padding-62 {
    padding:62px !important;
}
.padding-63 {
    padding:63px !important;
}
.padding-64 {
    padding:64px !important;
}
.padding-65 {
    padding:65px !important;
}
.padding-66 {
    padding:66px !important;
}
.padding-67 {
    padding:67px !important;
}
.padding-68 {
    padding:68px !important;
}
.padding-69 {
    padding:69px !important;
}
.padding-70 {
    padding:70px !important;
}
.padding-71 {
    padding:71px !important;
}
.padding-72 {
    padding:72px !important;
}
.padding-73 {
    padding:73px !important;
}
.padding-74 {
    padding:74px !important;
}
.padding-75 {
    padding:75px !important;
}
.padding-76 {
    padding:76px !important;
}
.padding-77 {
    padding:77px !important;
}
.padding-78 {
    padding:78px !important;
}
.padding-79 {
    padding:79px !important;
}
.padding-80 {
    padding:80px !important;
}
.padding-81 {
    padding:81px !important;
}
.padding-82 {
    padding:82px !important;
}
.padding-83 {
    padding:83px !important;
}
.padding-84 {
    padding:84px !important;
}
.padding-85 {
    padding:85px !important;
}
.padding-86 {
    padding:86px !important;
}
.padding-87 {
    padding:87px !important;
}
.padding-88 {
    padding:88px !important;
}
.padding-89 {
    padding:89px !important;
}
.padding-90 {
    padding:90px !important;
}
.padding-91 {
    padding:91px !important;
}
.padding-92 {
    padding:92px !important;
}
.padding-93 {
    padding:93px !important;
}
.padding-94 {
    padding:94px !important;
}
.padding-95 {
    padding:95px !important;
}
.padding-96 {
    padding:96px !important;
}
.padding-97 {
    padding:97px !important;
}
.padding-98 {
    padding:98px !important;
}
.padding-99 {
    padding:99px !important;
}
.padding-100 {
    padding:100px !important;
}
.padding-101 {
    padding:101px !important;
}
.padding-102 {
    padding:102px !important;
}
.padding-103 {
    padding:103px !important;
}
.padding-104 {
    padding:104px !important;
}
.padding-105 {
    padding:105px !important;
}
.padding-106 {
    padding:106px !important;
}
.padding-107 {
    padding:107px !important;
}
.padding-108 {
    padding:108px !important;
}
.padding-109 {
    padding:109px !important;
}
.padding-110 {
    padding:110px !important;
}
.padding-111 {
    padding:111px !important;
}
.padding-112 {
    padding:112px !important;
}
.padding-113 {
    padding:113px !important;
}
.padding-114 {
    padding:114px !important;
}
.padding-115 {
    padding:115px !important;
}
.padding-116 {
    padding:116px !important;
}
.padding-117 {
    padding:117px !important;
}
.padding-118 {
    padding:118px !important;
}
.padding-119 {
    padding:119px !important;
}
.padding-120 {
    padding:120px !important;
}
.padding-121 {
    padding:121px !important;
}
.padding-122 {
    padding:122px !important;
}
.padding-123 {
    padding:123px !important;
}
.padding-124 {
    padding:124px !important;
}
.padding-125 {
    padding:125px !important;
}
.padding-126 {
    padding:126px !important;
}
.padding-127 {
    padding:127px !important;
}
.padding-128 {
    padding:128px !important;
}
.padding-129 {
    padding:129px !important;
}
.padding-130 {
    padding:130px !important;
}
.padding-131 {
    padding:131px !important;
}
.padding-132 {
    padding:132px !important;
}
.padding-133 {
    padding:133px !important;
}
.padding-134 {
    padding:134px !important;
}
.padding-135 {
    padding:135px !important;
}
.padding-136 {
    padding:136px !important;
}
.padding-137 {
    padding:137px !important;
}
.padding-138 {
    padding:138px !important;
}
.padding-139 {
    padding:139px !important;
}
.padding-140 {
    padding:140px !important;
}
.padding-141 {
    padding:141px !important;
}
.padding-142 {
    padding:142px !important;
}
.padding-143 {
    padding:143px !important;
}
.padding-144 {
    padding:144px !important;
}
.padding-145 {
    padding:145px !important;
}
.padding-146 {
    padding:146px !important;
}
.padding-147 {
    padding:147px !important;
}
.padding-148 {
    padding:148px !important;
}
.padding-149 {
    padding:149px !important;
}
.padding-150 {
    padding:150px !important;
}
.padding-151 {
    padding:151px !important;
}
.padding-152 {
    padding:152px !important;
}
.padding-153 {
    padding:153px !important;
}
.padding-154 {
    padding:154px !important;
}
.padding-155 {
    padding:155px !important;
}
.padding-156 {
    padding:156px !important;
}
.padding-157 {
    padding:157px !important;
}
.padding-158 {
    padding:158px !important;
}
.padding-159 {
    padding:159px !important;
}
.padding-160 {
    padding:160px !important;
}
.padding-161 {
    padding:161px !important;
}
.padding-162 {
    padding:162px !important;
}
.padding-163 {
    padding:163px !important;
}
.padding-164 {
    padding:164px !important;
}
.padding-165 {
    padding:165px !important;
}
.padding-166 {
    padding:166px !important;
}
.padding-167 {
    padding:167px !important;
}
.padding-168 {
    padding:168px !important;
}
.padding-169 {
    padding:169px !important;
}
.padding-170 {
    padding:170px !important;
}
.padding-171 {
    padding:171px !important;
}
.padding-172 {
    padding:172px !important;
}
.padding-173 {
    padding:173px !important;
}
.padding-174 {
    padding:174px !important;
}
.padding-175 {
    padding:175px !important;
}
.padding-176 {
    padding:176px !important;
}
.padding-177 {
    padding:177px !important;
}
.padding-178 {
    padding:178px !important;
}
.padding-179 {
    padding:179px !important;
}
.padding-180 {
    padding:180px !important;
}
.padding-181 {
    padding:181px !important;
}
.padding-182 {
    padding:182px !important;
}
.padding-183 {
    padding:183px !important;
}
.padding-184 {
    padding:184px !important;
}
.padding-185 {
    padding:185px !important;
}
.padding-186 {
    padding:186px !important;
}
.padding-187 {
    padding:187px !important;
}
.padding-188 {
    padding:188px !important;
}
.padding-189 {
    padding:189px !important;
}
.padding-190 {
    padding:190px !important;
}
.padding-191 {
    padding:191px !important;
}
.padding-192 {
    padding:192px !important;
}
.padding-193 {
    padding:193px !important;
}
.padding-194 {
    padding:194px !important;
}
.padding-195 {
    padding:195px !important;
}
.padding-196 {
    padding:196px !important;
}
.padding-197 {
    padding:197px !important;
}
.padding-198 {
    padding:198px !important;
}
.padding-199 {
    padding:199px !important;
}
.padding-200 {
    padding:200px !important;
}
.padding-201 {
    padding:201px !important;
}
.padding-202 {
    padding:202px !important;
}
.padding-203 {
    padding:203px !important;
}
.padding-204 {
    padding:204px !important;
}
.padding-205 {
    padding:205px !important;
}
.padding-206 {
    padding:206px !important;
}
.padding-207 {
    padding:207px !important;
}
.padding-208 {
    padding:208px !important;
}
.padding-209 {
    padding:209px !important;
}
.padding-210 {
    padding:210px !important;
}
.padding-211 {
    padding:211px !important;
}
.padding-212 {
    padding:212px !important;
}
.padding-213 {
    padding:213px !important;
}
.padding-214 {
    padding:214px !important;
}
.padding-215 {
    padding:215px !important;
}
.padding-216 {
    padding:216px !important;
}
.padding-217 {
    padding:217px !important;
}
.padding-218 {
    padding:218px !important;
}
.padding-219 {
    padding:219px !important;
}
.padding-220 {
    padding:220px !important;
}
.padding-221 {
    padding:221px !important;
}
.padding-222 {
    padding:222px !important;
}
.padding-223 {
    padding:223px !important;
}
.padding-224 {
    padding:224px !important;
}
.padding-225 {
    padding:225px !important;
}
.padding-226 {
    padding:226px !important;
}
.padding-227 {
    padding:227px !important;
}
.padding-228 {
    padding:228px !important;
}
.padding-229 {
    padding:229px !important;
}
.padding-230 {
    padding:230px !important;
}
.padding-231 {
    padding:231px !important;
}
.padding-232 {
    padding:232px !important;
}
.padding-233 {
    padding:233px !important;
}
.padding-234 {
    padding:234px !important;
}
.padding-235 {
    padding:235px !important;
}
.padding-236 {
    padding:236px !important;
}
.padding-237 {
    padding:237px !important;
}
.padding-238 {
    padding:238px !important;
}
.padding-239 {
    padding:239px !important;
}
.padding-240 {
    padding:240px !important;
}
.padding-241 {
    padding:241px !important;
}
.padding-242 {
    padding:242px !important;
}
.padding-243 {
    padding:243px !important;
}
.padding-244 {
    padding:244px !important;
}
.padding-245 {
    padding:245px !important;
}
.padding-246 {
    padding:246px !important;
}
.padding-247 {
    padding:247px !important;
}
.padding-248 {
    padding:248px !important;
}
.padding-249 {
    padding:249px !important;
}
.padding-250 {
    padding:250px !important;
}
.padding-251 {
    padding:251px !important;
}
.padding-252 {
    padding:252px !important;
}
.padding-253 {
    padding:253px !important;
}
.padding-254 {
    padding:254px !important;
}
.padding-255 {
    padding:255px !important;
}
.padding-256 {
    padding:256px !important;
}
.padding-257 {
    padding:257px !important;
}
.padding-258 {
    padding:258px !important;
}
.padding-259 {
    padding:259px !important;
}
.padding-260 {
    padding:260px !important;
}
.padding-261 {
    padding:261px !important;
}
.padding-262 {
    padding:262px !important;
}
.padding-263 {
    padding:263px !important;
}
.padding-264 {
    padding:264px !important;
}
.padding-265 {
    padding:265px !important;
}
.padding-266 {
    padding:266px !important;
}
.padding-267 {
    padding:267px !important;
}
.padding-268 {
    padding:268px !important;
}
.padding-269 {
    padding:269px !important;
}
.padding-270 {
    padding:270px !important;
}
.padding-271 {
    padding:271px !important;
}
.padding-272 {
    padding:272px !important;
}
.padding-273 {
    padding:273px !important;
}
.padding-274 {
    padding:274px !important;
}
.padding-275 {
    padding:275px !important;
}
.padding-276 {
    padding:276px !important;
}
.padding-277 {
    padding:277px !important;
}
.padding-278 {
    padding:278px !important;
}
.padding-279 {
    padding:279px !important;
}
.padding-280 {
    padding:280px !important;
}
.padding-281 {
    padding:281px !important;
}
.padding-282 {
    padding:282px !important;
}
.padding-283 {
    padding:283px !important;
}
.padding-284 {
    padding:284px !important;
}
.padding-285 {
    padding:285px !important;
}
.padding-286 {
    padding:286px !important;
}
.padding-287 {
    padding:287px !important;
}
.padding-288 {
    padding:288px !important;
}
.padding-289 {
    padding:289px !important;
}
.padding-290 {
    padding:290px !important;
}
.padding-291 {
    padding:291px !important;
}
.padding-292 {
    padding:292px !important;
}
.padding-293 {
    padding:293px !important;
}
.padding-294 {
    padding:294px !important;
}
.padding-295 {
    padding:295px !important;
}
.padding-296 {
    padding:296px !important;
}
.padding-297 {
    padding:297px !important;
}
.padding-298 {
    padding:298px !important;
}
.padding-299 {
    padding:299px !important;
}
.padding-300 {
    padding:300px !important;
}
.padding-301 {
    padding:301px !important;
}
.padding-302 {
    padding:302px !important;
}
.padding-303 {
    padding:303px !important;
}
.padding-304 {
    padding:304px !important;
}
.padding-305 {
    padding:305px !important;
}
.padding-306 {
    padding:306px !important;
}
.padding-307 {
    padding:307px !important;
}
.padding-308 {
    padding:308px !important;
}
.padding-309 {
    padding:309px !important;
}
.padding-310 {
    padding:310px !important;
}
.padding-311 {
    padding:311px !important;
}
.padding-312 {
    padding:312px !important;
}
.padding-313 {
    padding:313px !important;
}
.padding-314 {
    padding:314px !important;
}
.padding-315 {
    padding:315px !important;
}
.padding-316 {
    padding:316px !important;
}
.padding-317 {
    padding:317px !important;
}
.padding-318 {
    padding:318px !important;
}
.padding-319 {
    padding:319px !important;
}
.padding-320 {
    padding:320px !important;
}
.padding-321 {
    padding:321px !important;
}
.padding-322 {
    padding:322px !important;
}
.padding-323 {
    padding:323px !important;
}
.padding-324 {
    padding:324px !important;
}
.padding-325 {
    padding:325px !important;
}
.padding-326 {
    padding:326px !important;
}
.padding-327 {
    padding:327px !important;
}
.padding-328 {
    padding:328px !important;
}
.padding-329 {
    padding:329px !important;
}
.padding-330 {
    padding:330px !important;
}
.padding-331 {
    padding:331px !important;
}
.padding-332 {
    padding:332px !important;
}
.padding-333 {
    padding:333px !important;
}
.padding-334 {
    padding:334px !important;
}
.padding-335 {
    padding:335px !important;
}
.padding-336 {
    padding:336px !important;
}
.padding-337 {
    padding:337px !important;
}
.padding-338 {
    padding:338px !important;
}
.padding-339 {
    padding:339px !important;
}
.padding-340 {
    padding:340px !important;
}
.padding-341 {
    padding:341px !important;
}
.padding-342 {
    padding:342px !important;
}
.padding-343 {
    padding:343px !important;
}
.padding-344 {
    padding:344px !important;
}
.padding-345 {
    padding:345px !important;
}
.padding-346 {
    padding:346px !important;
}
.padding-347 {
    padding:347px !important;
}
.padding-348 {
    padding:348px !important;
}
.padding-349 {
    padding:349px !important;
}
.padding-350 {
    padding:350px !important;
}
.padding-351 {
    padding:351px !important;
}
.padding-352 {
    padding:352px !important;
}
.padding-353 {
    padding:353px !important;
}
.padding-354 {
    padding:354px !important;
}
.padding-355 {
    padding:355px !important;
}
.padding-356 {
    padding:356px !important;
}
.padding-357 {
    padding:357px !important;
}
.padding-358 {
    padding:358px !important;
}
.padding-359 {
    padding:359px !important;
}
.padding-360 {
    padding:360px !important;
}
.padding-361 {
    padding:361px !important;
}
.padding-362 {
    padding:362px !important;
}
.padding-363 {
    padding:363px !important;
}
.padding-364 {
    padding:364px !important;
}
.padding-365 {
    padding:365px !important;
}
.padding-366 {
    padding:366px !important;
}
.padding-367 {
    padding:367px !important;
}
.padding-368 {
    padding:368px !important;
}
.padding-369 {
    padding:369px !important;
}
.padding-370 {
    padding:370px !important;
}
.padding-371 {
    padding:371px !important;
}
.padding-372 {
    padding:372px !important;
}
.padding-373 {
    padding:373px !important;
}
.padding-374 {
    padding:374px !important;
}
.padding-375 {
    padding:375px !important;
}
.padding-376 {
    padding:376px !important;
}
.padding-377 {
    padding:377px !important;
}
.padding-378 {
    padding:378px !important;
}
.padding-379 {
    padding:379px !important;
}
.padding-380 {
    padding:380px !important;
}
.padding-381 {
    padding:381px !important;
}
.padding-382 {
    padding:382px !important;
}
.padding-383 {
    padding:383px !important;
}
.padding-384 {
    padding:384px !important;
}
.padding-385 {
    padding:385px !important;
}
.padding-386 {
    padding:386px !important;
}
.padding-387 {
    padding:387px !important;
}
.padding-388 {
    padding:388px !important;
}
.padding-389 {
    padding:389px !important;
}
.padding-390 {
    padding:390px !important;
}
.padding-391 {
    padding:391px !important;
}
.padding-392 {
    padding:392px !important;
}
.padding-393 {
    padding:393px !important;
}
.padding-394 {
    padding:394px !important;
}
.padding-395 {
    padding:395px !important;
}
.padding-396 {
    padding:396px !important;
}
.padding-397 {
    padding:397px !important;
}
.padding-398 {
    padding:398px !important;
}
.padding-399 {
    padding:399px !important;
}
.padding-400 {
    padding:400px !important;
}
.padding-401 {
    padding:401px !important;
}
.padding-402 {
    padding:402px !important;
}
.padding-403 {
    padding:403px !important;
}
.padding-404 {
    padding:404px !important;
}
.padding-405 {
    padding:405px !important;
}
.padding-406 {
    padding:406px !important;
}
.padding-407 {
    padding:407px !important;
}
.padding-408 {
    padding:408px !important;
}
.padding-409 {
    padding:409px !important;
}
.padding-410 {
    padding:410px !important;
}
.padding-411 {
    padding:411px !important;
}
.padding-412 {
    padding:412px !important;
}
.padding-413 {
    padding:413px !important;
}
.padding-414 {
    padding:414px !important;
}
.padding-415 {
    padding:415px !important;
}
.padding-416 {
    padding:416px !important;
}
.padding-417 {
    padding:417px !important;
}
.padding-418 {
    padding:418px !important;
}
.padding-419 {
    padding:419px !important;
}
.padding-420 {
    padding:420px !important;
}
.padding-421 {
    padding:421px !important;
}
.padding-422 {
    padding:422px !important;
}
.padding-423 {
    padding:423px !important;
}
.padding-424 {
    padding:424px !important;
}
.padding-425 {
    padding:425px !important;
}
.padding-426 {
    padding:426px !important;
}
.padding-427 {
    padding:427px !important;
}
.padding-428 {
    padding:428px !important;
}
.padding-429 {
    padding:429px !important;
}
.padding-430 {
    padding:430px !important;
}
.padding-431 {
    padding:431px !important;
}
.padding-432 {
    padding:432px !important;
}
.padding-433 {
    padding:433px !important;
}
.padding-434 {
    padding:434px !important;
}
.padding-435 {
    padding:435px !important;
}
.padding-436 {
    padding:436px !important;
}
.padding-437 {
    padding:437px !important;
}
.padding-438 {
    padding:438px !important;
}
.padding-439 {
    padding:439px !important;
}
.padding-440 {
    padding:440px !important;
}
.padding-441 {
    padding:441px !important;
}
.padding-442 {
    padding:442px !important;
}
.padding-443 {
    padding:443px !important;
}
.padding-444 {
    padding:444px !important;
}
.padding-445 {
    padding:445px !important;
}
.padding-446 {
    padding:446px !important;
}
.padding-447 {
    padding:447px !important;
}
.padding-448 {
    padding:448px !important;
}
.padding-449 {
    padding:449px !important;
}
.padding-450 {
    padding:450px !important;
}
.padding-451 {
    padding:451px !important;
}
.padding-452 {
    padding:452px !important;
}
.padding-453 {
    padding:453px !important;
}
.padding-454 {
    padding:454px !important;
}
.padding-455 {
    padding:455px !important;
}
.padding-456 {
    padding:456px !important;
}
.padding-457 {
    padding:457px !important;
}
.padding-458 {
    padding:458px !important;
}
.padding-459 {
    padding:459px !important;
}
.padding-460 {
    padding:460px !important;
}
.padding-461 {
    padding:461px !important;
}
.padding-462 {
    padding:462px !important;
}
.padding-463 {
    padding:463px !important;
}
.padding-464 {
    padding:464px !important;
}
.padding-465 {
    padding:465px !important;
}
.padding-466 {
    padding:466px !important;
}
.padding-467 {
    padding:467px !important;
}
.padding-468 {
    padding:468px !important;
}
.padding-469 {
    padding:469px !important;
}
.padding-470 {
    padding:470px !important;
}
.padding-471 {
    padding:471px !important;
}
.padding-472 {
    padding:472px !important;
}
.padding-473 {
    padding:473px !important;
}
.padding-474 {
    padding:474px !important;
}
.padding-475 {
    padding:475px !important;
}
.padding-476 {
    padding:476px !important;
}
.padding-477 {
    padding:477px !important;
}
.padding-478 {
    padding:478px !important;
}
.padding-479 {
    padding:479px !important;
}
.padding-480 {
    padding:480px !important;
}
.padding-481 {
    padding:481px !important;
}
.padding-482 {
    padding:482px !important;
}
.padding-483 {
    padding:483px !important;
}
.padding-484 {
    padding:484px !important;
}
.padding-485 {
    padding:485px !important;
}
.padding-486 {
    padding:486px !important;
}
.padding-487 {
    padding:487px !important;
}
.padding-488 {
    padding:488px !important;
}
.padding-489 {
    padding:489px !important;
}
.padding-490 {
    padding:490px !important;
}
.padding-491 {
    padding:491px !important;
}
.padding-492 {
    padding:492px !important;
}
.padding-493 {
    padding:493px !important;
}
.padding-494 {
    padding:494px !important;
}
.padding-495 {
    padding:495px !important;
}
.padding-496 {
    padding:496px !important;
}
.padding-497 {
    padding:497px !important;
}
.padding-498 {
    padding:498px !important;
}
.padding-499 {
    padding:499px !important;
}
.padding-500 {
    padding:500px !important;
}

/*---------------- END PADDING ---------------- */

/* ---------------- BEG PADDING-TOP ---------------- */
.padding-top-0 {
    padding-top:0px !important;
}
.padding-top-1 {
    padding-top:1px !important;
}
.padding-top-2 {
    padding-top:2px !important;
}
.padding-top-3 {
    padding-top:3px !important;
}
.padding-top-4 {
    padding-top:4px !important;
}
.padding-top-5 {
    padding-top:5px !important;
}
.padding-top-6 {
    padding-top:6px !important;
}
.padding-top-7 {
    padding-top:7px !important;
}
.padding-top-8 {
    padding-top:8px !important;
}
.padding-top-9 {
    padding-top:9px !important;
}
.padding-top-10 {
    padding-top:10px !important;
}
.padding-top-11 {
    padding-top:11px !important;
}
.padding-top-12 {
    padding-top:12px !important;
}
.padding-top-13 {
    padding-top:13px !important;
}
.padding-top-14 {
    padding-top:14px !important;
}
.padding-top-15 {
    padding-top:15px !important;
}
.padding-top-16 {
    padding-top:16px !important;
}
.padding-top-17 {
    padding-top:17px !important;
}
.padding-top-18 {
    padding-top:18px !important;
}
.padding-top-19 {
    padding-top:19px !important;
}
.padding-top-20 {
    padding-top:20px !important;
}
.padding-top-21 {
    padding-top:21px !important;
}
.padding-top-22 {
    padding-top:22px !important;
}
.padding-top-23 {
    padding-top:23px !important;
}
.padding-top-24 {
    padding-top:24px !important;
}
.padding-top-25 {
    padding-top:25px !important;
}
.padding-top-26 {
    padding-top:26px !important;
}
.padding-top-27 {
    padding-top:27px !important;
}
.padding-top-28 {
    padding-top:28px !important;
}
.padding-top-29 {
    padding-top:29px !important;
}
.padding-top-30 {
    padding-top:30px !important;
}
.padding-top-31 {
    padding-top:31px !important;
}
.padding-top-32 {
    padding-top:32px !important;
}
.padding-top-33 {
    padding-top:33px !important;
}
.padding-top-34 {
    padding-top:34px !important;
}
.padding-top-35 {
    padding-top:35px !important;
}
.padding-top-36 {
    padding-top:36px !important;
}
.padding-top-37 {
    padding-top:37px !important;
}
.padding-top-38 {
    padding-top:38px !important;
}
.padding-top-39 {
    padding-top:39px !important;
}
.padding-top-40 {
    padding-top:40px !important;
}
.padding-top-41 {
    padding-top:41px !important;
}
.padding-top-42 {
    padding-top:42px !important;
}
.padding-top-43 {
    padding-top:43px !important;
}
.padding-top-44 {
    padding-top:44px !important;
}
.padding-top-45 {
    padding-top:45px !important;
}
.padding-top-46 {
    padding-top:46px !important;
}
.padding-top-47 {
    padding-top:47px !important;
}
.padding-top-48 {
    padding-top:48px !important;
}
.padding-top-49 {
    padding-top:49px !important;
}
.padding-top-50 {
    padding-top:50px !important;
}
.padding-top-51 {
    padding-top:51px !important;
}
.padding-top-52 {
    padding-top:52px !important;
}
.padding-top-53 {
    padding-top:53px !important;
}
.padding-top-54 {
    padding-top:54px !important;
}
.padding-top-55 {
    padding-top:55px !important;
}
.padding-top-56 {
    padding-top:56px !important;
}
.padding-top-57 {
    padding-top:57px !important;
}
.padding-top-58 {
    padding-top:58px !important;
}
.padding-top-59 {
    padding-top:59px !important;
}
.padding-top-60 {
    padding-top:60px !important;
}
.padding-top-61 {
    padding-top:61px !important;
}
.padding-top-62 {
    padding-top:62px !important;
}
.padding-top-63 {
    padding-top:63px !important;
}
.padding-top-64 {
    padding-top:64px !important;
}
.padding-top-65 {
    padding-top:65px !important;
}
.padding-top-66 {
    padding-top:66px !important;
}
.padding-top-67 {
    padding-top:67px !important;
}
.padding-top-68 {
    padding-top:68px !important;
}
.padding-top-69 {
    padding-top:69px !important;
}
.padding-top-70 {
    padding-top:70px !important;
}
.padding-top-71 {
    padding-top:71px !important;
}
.padding-top-72 {
    padding-top:72px !important;
}
.padding-top-73 {
    padding-top:73px !important;
}
.padding-top-74 {
    padding-top:74px !important;
}
.padding-top-75 {
    padding-top:75px !important;
}
.padding-top-76 {
    padding-top:76px !important;
}
.padding-top-77 {
    padding-top:77px !important;
}
.padding-top-78 {
    padding-top:78px !important;
}
.padding-top-79 {
    padding-top:79px !important;
}
.padding-top-80 {
    padding-top:80px !important;
}
.padding-top-81 {
    padding-top:81px !important;
}
.padding-top-82 {
    padding-top:82px !important;
}
.padding-top-83 {
    padding-top:83px !important;
}
.padding-top-84 {
    padding-top:84px !important;
}
.padding-top-85 {
    padding-top:85px !important;
}
.padding-top-86 {
    padding-top:86px !important;
}
.padding-top-87 {
    padding-top:87px !important;
}
.padding-top-88 {
    padding-top:88px !important;
}
.padding-top-89 {
    padding-top:89px !important;
}
.padding-top-90 {
    padding-top:90px !important;
}
.padding-top-91 {
    padding-top:91px !important;
}
.padding-top-92 {
    padding-top:92px !important;
}
.padding-top-93 {
    padding-top:93px !important;
}
.padding-top-94 {
    padding-top:94px !important;
}
.padding-top-95 {
    padding-top:95px !important;
}
.padding-top-96 {
    padding-top:96px !important;
}
.padding-top-97 {
    padding-top:97px !important;
}
.padding-top-98 {
    padding-top:98px !important;
}
.padding-top-99 {
    padding-top:99px !important;
}
.padding-top-100 {
    padding-top:100px !important;
}
.padding-top-101 {
    padding-top:101px !important;
}
.padding-top-102 {
    padding-top:102px !important;
}
.padding-top-103 {
    padding-top:103px !important;
}
.padding-top-104 {
    padding-top:104px !important;
}
.padding-top-105 {
    padding-top:105px !important;
}
.padding-top-106 {
    padding-top:106px !important;
}
.padding-top-107 {
    padding-top:107px !important;
}
.padding-top-108 {
    padding-top:108px !important;
}
.padding-top-109 {
    padding-top:109px !important;
}
.padding-top-110 {
    padding-top:110px !important;
}
.padding-top-111 {
    padding-top:111px !important;
}
.padding-top-112 {
    padding-top:112px !important;
}
.padding-top-113 {
    padding-top:113px !important;
}
.padding-top-114 {
    padding-top:114px !important;
}
.padding-top-115 {
    padding-top:115px !important;
}
.padding-top-116 {
    padding-top:116px !important;
}
.padding-top-117 {
    padding-top:117px !important;
}
.padding-top-118 {
    padding-top:118px !important;
}
.padding-top-119 {
    padding-top:119px !important;
}
.padding-top-120 {
    padding-top:120px !important;
}
.padding-top-121 {
    padding-top:121px !important;
}
.padding-top-122 {
    padding-top:122px !important;
}
.padding-top-123 {
    padding-top:123px !important;
}
.padding-top-124 {
    padding-top:124px !important;
}
.padding-top-125 {
    padding-top:125px !important;
}
.padding-top-126 {
    padding-top:126px !important;
}
.padding-top-127 {
    padding-top:127px !important;
}
.padding-top-128 {
    padding-top:128px !important;
}
.padding-top-129 {
    padding-top:129px !important;
}
.padding-top-130 {
    padding-top:130px !important;
}
.padding-top-131 {
    padding-top:131px !important;
}
.padding-top-132 {
    padding-top:132px !important;
}
.padding-top-133 {
    padding-top:133px !important;
}
.padding-top-134 {
    padding-top:134px !important;
}
.padding-top-135 {
    padding-top:135px !important;
}
.padding-top-136 {
    padding-top:136px !important;
}
.padding-top-137 {
    padding-top:137px !important;
}
.padding-top-138 {
    padding-top:138px !important;
}
.padding-top-139 {
    padding-top:139px !important;
}
.padding-top-140 {
    padding-top:140px !important;
}
.padding-top-141 {
    padding-top:141px !important;
}
.padding-top-142 {
    padding-top:142px !important;
}
.padding-top-143 {
    padding-top:143px !important;
}
.padding-top-144 {
    padding-top:144px !important;
}
.padding-top-145 {
    padding-top:145px !important;
}
.padding-top-146 {
    padding-top:146px !important;
}
.padding-top-147 {
    padding-top:147px !important;
}
.padding-top-148 {
    padding-top:148px !important;
}
.padding-top-149 {
    padding-top:149px !important;
}
.padding-top-150 {
    padding-top:150px !important;
}
.padding-top-151 {
    padding-top:151px !important;
}
.padding-top-152 {
    padding-top:152px !important;
}
.padding-top-153 {
    padding-top:153px !important;
}
.padding-top-154 {
    padding-top:154px !important;
}
.padding-top-155 {
    padding-top:155px !important;
}
.padding-top-156 {
    padding-top:156px !important;
}
.padding-top-157 {
    padding-top:157px !important;
}
.padding-top-158 {
    padding-top:158px !important;
}
.padding-top-159 {
    padding-top:159px !important;
}
.padding-top-160 {
    padding-top:160px !important;
}
.padding-top-161 {
    padding-top:161px !important;
}
.padding-top-162 {
    padding-top:162px !important;
}
.padding-top-163 {
    padding-top:163px !important;
}
.padding-top-164 {
    padding-top:164px !important;
}
.padding-top-165 {
    padding-top:165px !important;
}
.padding-top-166 {
    padding-top:166px !important;
}
.padding-top-167 {
    padding-top:167px !important;
}
.padding-top-168 {
    padding-top:168px !important;
}
.padding-top-169 {
    padding-top:169px !important;
}
.padding-top-170 {
    padding-top:170px !important;
}
.padding-top-171 {
    padding-top:171px !important;
}
.padding-top-172 {
    padding-top:172px !important;
}
.padding-top-173 {
    padding-top:173px !important;
}
.padding-top-174 {
    padding-top:174px !important;
}
.padding-top-175 {
    padding-top:175px !important;
}
.padding-top-176 {
    padding-top:176px !important;
}
.padding-top-177 {
    padding-top:177px !important;
}
.padding-top-178 {
    padding-top:178px !important;
}
.padding-top-179 {
    padding-top:179px !important;
}
.padding-top-180 {
    padding-top:180px !important;
}
.padding-top-181 {
    padding-top:181px !important;
}
.padding-top-182 {
    padding-top:182px !important;
}
.padding-top-183 {
    padding-top:183px !important;
}
.padding-top-184 {
    padding-top:184px !important;
}
.padding-top-185 {
    padding-top:185px !important;
}
.padding-top-186 {
    padding-top:186px !important;
}
.padding-top-187 {
    padding-top:187px !important;
}
.padding-top-188 {
    padding-top:188px !important;
}
.padding-top-189 {
    padding-top:189px !important;
}
.padding-top-190 {
    padding-top:190px !important;
}
.padding-top-191 {
    padding-top:191px !important;
}
.padding-top-192 {
    padding-top:192px !important;
}
.padding-top-193 {
    padding-top:193px !important;
}
.padding-top-194 {
    padding-top:194px !important;
}
.padding-top-195 {
    padding-top:195px !important;
}
.padding-top-196 {
    padding-top:196px !important;
}
.padding-top-197 {
    padding-top:197px !important;
}
.padding-top-198 {
    padding-top:198px !important;
}
.padding-top-199 {
    padding-top:199px !important;
}
.padding-top-200 {
    padding-top:200px !important;
}
.padding-top-201 {
    padding-top:201px !important;
}
.padding-top-202 {
    padding-top:202px !important;
}
.padding-top-203 {
    padding-top:203px !important;
}
.padding-top-204 {
    padding-top:204px !important;
}
.padding-top-205 {
    padding-top:205px !important;
}
.padding-top-206 {
    padding-top:206px !important;
}
.padding-top-207 {
    padding-top:207px !important;
}
.padding-top-208 {
    padding-top:208px !important;
}
.padding-top-209 {
    padding-top:209px !important;
}
.padding-top-210 {
    padding-top:210px !important;
}
.padding-top-211 {
    padding-top:211px !important;
}
.padding-top-212 {
    padding-top:212px !important;
}
.padding-top-213 {
    padding-top:213px !important;
}
.padding-top-214 {
    padding-top:214px !important;
}
.padding-top-215 {
    padding-top:215px !important;
}
.padding-top-216 {
    padding-top:216px !important;
}
.padding-top-217 {
    padding-top:217px !important;
}
.padding-top-218 {
    padding-top:218px !important;
}
.padding-top-219 {
    padding-top:219px !important;
}
.padding-top-220 {
    padding-top:220px !important;
}
.padding-top-221 {
    padding-top:221px !important;
}
.padding-top-222 {
    padding-top:222px !important;
}
.padding-top-223 {
    padding-top:223px !important;
}
.padding-top-224 {
    padding-top:224px !important;
}
.padding-top-225 {
    padding-top:225px !important;
}
.padding-top-226 {
    padding-top:226px !important;
}
.padding-top-227 {
    padding-top:227px !important;
}
.padding-top-228 {
    padding-top:228px !important;
}
.padding-top-229 {
    padding-top:229px !important;
}
.padding-top-230 {
    padding-top:230px !important;
}
.padding-top-231 {
    padding-top:231px !important;
}
.padding-top-232 {
    padding-top:232px !important;
}
.padding-top-233 {
    padding-top:233px !important;
}
.padding-top-234 {
    padding-top:234px !important;
}
.padding-top-235 {
    padding-top:235px !important;
}
.padding-top-236 {
    padding-top:236px !important;
}
.padding-top-237 {
    padding-top:237px !important;
}
.padding-top-238 {
    padding-top:238px !important;
}
.padding-top-239 {
    padding-top:239px !important;
}
.padding-top-240 {
    padding-top:240px !important;
}
.padding-top-241 {
    padding-top:241px !important;
}
.padding-top-242 {
    padding-top:242px !important;
}
.padding-top-243 {
    padding-top:243px !important;
}
.padding-top-244 {
    padding-top:244px !important;
}
.padding-top-245 {
    padding-top:245px !important;
}
.padding-top-246 {
    padding-top:246px !important;
}
.padding-top-247 {
    padding-top:247px !important;
}
.padding-top-248 {
    padding-top:248px !important;
}
.padding-top-249 {
    padding-top:249px !important;
}
.padding-top-250 {
    padding-top:250px !important;
}
.padding-top-251 {
    padding-top:251px !important;
}
.padding-top-252 {
    padding-top:252px !important;
}
.padding-top-253 {
    padding-top:253px !important;
}
.padding-top-254 {
    padding-top:254px !important;
}
.padding-top-255 {
    padding-top:255px !important;
}
.padding-top-256 {
    padding-top:256px !important;
}
.padding-top-257 {
    padding-top:257px !important;
}
.padding-top-258 {
    padding-top:258px !important;
}
.padding-top-259 {
    padding-top:259px !important;
}
.padding-top-260 {
    padding-top:260px !important;
}
.padding-top-261 {
    padding-top:261px !important;
}
.padding-top-262 {
    padding-top:262px !important;
}
.padding-top-263 {
    padding-top:263px !important;
}
.padding-top-264 {
    padding-top:264px !important;
}
.padding-top-265 {
    padding-top:265px !important;
}
.padding-top-266 {
    padding-top:266px !important;
}
.padding-top-267 {
    padding-top:267px !important;
}
.padding-top-268 {
    padding-top:268px !important;
}
.padding-top-269 {
    padding-top:269px !important;
}
.padding-top-270 {
    padding-top:270px !important;
}
.padding-top-271 {
    padding-top:271px !important;
}
.padding-top-272 {
    padding-top:272px !important;
}
.padding-top-273 {
    padding-top:273px !important;
}
.padding-top-274 {
    padding-top:274px !important;
}
.padding-top-275 {
    padding-top:275px !important;
}
.padding-top-276 {
    padding-top:276px !important;
}
.padding-top-277 {
    padding-top:277px !important;
}
.padding-top-278 {
    padding-top:278px !important;
}
.padding-top-279 {
    padding-top:279px !important;
}
.padding-top-280 {
    padding-top:280px !important;
}
.padding-top-281 {
    padding-top:281px !important;
}
.padding-top-282 {
    padding-top:282px !important;
}
.padding-top-283 {
    padding-top:283px !important;
}
.padding-top-284 {
    padding-top:284px !important;
}
.padding-top-285 {
    padding-top:285px !important;
}
.padding-top-286 {
    padding-top:286px !important;
}
.padding-top-287 {
    padding-top:287px !important;
}
.padding-top-288 {
    padding-top:288px !important;
}
.padding-top-289 {
    padding-top:289px !important;
}
.padding-top-290 {
    padding-top:290px !important;
}
.padding-top-291 {
    padding-top:291px !important;
}
.padding-top-292 {
    padding-top:292px !important;
}
.padding-top-293 {
    padding-top:293px !important;
}
.padding-top-294 {
    padding-top:294px !important;
}
.padding-top-295 {
    padding-top:295px !important;
}
.padding-top-296 {
    padding-top:296px !important;
}
.padding-top-297 {
    padding-top:297px !important;
}
.padding-top-298 {
    padding-top:298px !important;
}
.padding-top-299 {
    padding-top:299px !important;
}
.padding-top-300 {
    padding-top:300px !important;
}
.padding-top-301 {
    padding-top:301px !important;
}
.padding-top-302 {
    padding-top:302px !important;
}
.padding-top-303 {
    padding-top:303px !important;
}
.padding-top-304 {
    padding-top:304px !important;
}
.padding-top-305 {
    padding-top:305px !important;
}
.padding-top-306 {
    padding-top:306px !important;
}
.padding-top-307 {
    padding-top:307px !important;
}
.padding-top-308 {
    padding-top:308px !important;
}
.padding-top-309 {
    padding-top:309px !important;
}
.padding-top-310 {
    padding-top:310px !important;
}
.padding-top-311 {
    padding-top:311px !important;
}
.padding-top-312 {
    padding-top:312px !important;
}
.padding-top-313 {
    padding-top:313px !important;
}
.padding-top-314 {
    padding-top:314px !important;
}
.padding-top-315 {
    padding-top:315px !important;
}
.padding-top-316 {
    padding-top:316px !important;
}
.padding-top-317 {
    padding-top:317px !important;
}
.padding-top-318 {
    padding-top:318px !important;
}
.padding-top-319 {
    padding-top:319px !important;
}
.padding-top-320 {
    padding-top:320px !important;
}
.padding-top-321 {
    padding-top:321px !important;
}
.padding-top-322 {
    padding-top:322px !important;
}
.padding-top-323 {
    padding-top:323px !important;
}
.padding-top-324 {
    padding-top:324px !important;
}
.padding-top-325 {
    padding-top:325px !important;
}
.padding-top-326 {
    padding-top:326px !important;
}
.padding-top-327 {
    padding-top:327px !important;
}
.padding-top-328 {
    padding-top:328px !important;
}
.padding-top-329 {
    padding-top:329px !important;
}
.padding-top-330 {
    padding-top:330px !important;
}
.padding-top-331 {
    padding-top:331px !important;
}
.padding-top-332 {
    padding-top:332px !important;
}
.padding-top-333 {
    padding-top:333px !important;
}
.padding-top-334 {
    padding-top:334px !important;
}
.padding-top-335 {
    padding-top:335px !important;
}
.padding-top-336 {
    padding-top:336px !important;
}
.padding-top-337 {
    padding-top:337px !important;
}
.padding-top-338 {
    padding-top:338px !important;
}
.padding-top-339 {
    padding-top:339px !important;
}
.padding-top-340 {
    padding-top:340px !important;
}
.padding-top-341 {
    padding-top:341px !important;
}
.padding-top-342 {
    padding-top:342px !important;
}
.padding-top-343 {
    padding-top:343px !important;
}
.padding-top-344 {
    padding-top:344px !important;
}
.padding-top-345 {
    padding-top:345px !important;
}
.padding-top-346 {
    padding-top:346px !important;
}
.padding-top-347 {
    padding-top:347px !important;
}
.padding-top-348 {
    padding-top:348px !important;
}
.padding-top-349 {
    padding-top:349px !important;
}
.padding-top-350 {
    padding-top:350px !important;
}
.padding-top-351 {
    padding-top:351px !important;
}
.padding-top-352 {
    padding-top:352px !important;
}
.padding-top-353 {
    padding-top:353px !important;
}
.padding-top-354 {
    padding-top:354px !important;
}
.padding-top-355 {
    padding-top:355px !important;
}
.padding-top-356 {
    padding-top:356px !important;
}
.padding-top-357 {
    padding-top:357px !important;
}
.padding-top-358 {
    padding-top:358px !important;
}
.padding-top-359 {
    padding-top:359px !important;
}
.padding-top-360 {
    padding-top:360px !important;
}
.padding-top-361 {
    padding-top:361px !important;
}
.padding-top-362 {
    padding-top:362px !important;
}
.padding-top-363 {
    padding-top:363px !important;
}
.padding-top-364 {
    padding-top:364px !important;
}
.padding-top-365 {
    padding-top:365px !important;
}
.padding-top-366 {
    padding-top:366px !important;
}
.padding-top-367 {
    padding-top:367px !important;
}
.padding-top-368 {
    padding-top:368px !important;
}
.padding-top-369 {
    padding-top:369px !important;
}
.padding-top-370 {
    padding-top:370px !important;
}
.padding-top-371 {
    padding-top:371px !important;
}
.padding-top-372 {
    padding-top:372px !important;
}
.padding-top-373 {
    padding-top:373px !important;
}
.padding-top-374 {
    padding-top:374px !important;
}
.padding-top-375 {
    padding-top:375px !important;
}
.padding-top-376 {
    padding-top:376px !important;
}
.padding-top-377 {
    padding-top:377px !important;
}
.padding-top-378 {
    padding-top:378px !important;
}
.padding-top-379 {
    padding-top:379px !important;
}
.padding-top-380 {
    padding-top:380px !important;
}
.padding-top-381 {
    padding-top:381px !important;
}
.padding-top-382 {
    padding-top:382px !important;
}
.padding-top-383 {
    padding-top:383px !important;
}
.padding-top-384 {
    padding-top:384px !important;
}
.padding-top-385 {
    padding-top:385px !important;
}
.padding-top-386 {
    padding-top:386px !important;
}
.padding-top-387 {
    padding-top:387px !important;
}
.padding-top-388 {
    padding-top:388px !important;
}
.padding-top-389 {
    padding-top:389px !important;
}
.padding-top-390 {
    padding-top:390px !important;
}
.padding-top-391 {
    padding-top:391px !important;
}
.padding-top-392 {
    padding-top:392px !important;
}
.padding-top-393 {
    padding-top:393px !important;
}
.padding-top-394 {
    padding-top:394px !important;
}
.padding-top-395 {
    padding-top:395px !important;
}
.padding-top-396 {
    padding-top:396px !important;
}
.padding-top-397 {
    padding-top:397px !important;
}
.padding-top-398 {
    padding-top:398px !important;
}
.padding-top-399 {
    padding-top:399px !important;
}
.padding-top-400 {
    padding-top:400px !important;
}
.padding-top-401 {
    padding-top:401px !important;
}
.padding-top-402 {
    padding-top:402px !important;
}
.padding-top-403 {
    padding-top:403px !important;
}
.padding-top-404 {
    padding-top:404px !important;
}
.padding-top-405 {
    padding-top:405px !important;
}
.padding-top-406 {
    padding-top:406px !important;
}
.padding-top-407 {
    padding-top:407px !important;
}
.padding-top-408 {
    padding-top:408px !important;
}
.padding-top-409 {
    padding-top:409px !important;
}
.padding-top-410 {
    padding-top:410px !important;
}
.padding-top-411 {
    padding-top:411px !important;
}
.padding-top-412 {
    padding-top:412px !important;
}
.padding-top-413 {
    padding-top:413px !important;
}
.padding-top-414 {
    padding-top:414px !important;
}
.padding-top-415 {
    padding-top:415px !important;
}
.padding-top-416 {
    padding-top:416px !important;
}
.padding-top-417 {
    padding-top:417px !important;
}
.padding-top-418 {
    padding-top:418px !important;
}
.padding-top-419 {
    padding-top:419px !important;
}
.padding-top-420 {
    padding-top:420px !important;
}
.padding-top-421 {
    padding-top:421px !important;
}
.padding-top-422 {
    padding-top:422px !important;
}
.padding-top-423 {
    padding-top:423px !important;
}
.padding-top-424 {
    padding-top:424px !important;
}
.padding-top-425 {
    padding-top:425px !important;
}
.padding-top-426 {
    padding-top:426px !important;
}
.padding-top-427 {
    padding-top:427px !important;
}
.padding-top-428 {
    padding-top:428px !important;
}
.padding-top-429 {
    padding-top:429px !important;
}
.padding-top-430 {
    padding-top:430px !important;
}
.padding-top-431 {
    padding-top:431px !important;
}
.padding-top-432 {
    padding-top:432px !important;
}
.padding-top-433 {
    padding-top:433px !important;
}
.padding-top-434 {
    padding-top:434px !important;
}
.padding-top-435 {
    padding-top:435px !important;
}
.padding-top-436 {
    padding-top:436px !important;
}
.padding-top-437 {
    padding-top:437px !important;
}
.padding-top-438 {
    padding-top:438px !important;
}
.padding-top-439 {
    padding-top:439px !important;
}
.padding-top-440 {
    padding-top:440px !important;
}
.padding-top-441 {
    padding-top:441px !important;
}
.padding-top-442 {
    padding-top:442px !important;
}
.padding-top-443 {
    padding-top:443px !important;
}
.padding-top-444 {
    padding-top:444px !important;
}
.padding-top-445 {
    padding-top:445px !important;
}
.padding-top-446 {
    padding-top:446px !important;
}
.padding-top-447 {
    padding-top:447px !important;
}
.padding-top-448 {
    padding-top:448px !important;
}
.padding-top-449 {
    padding-top:449px !important;
}
.padding-top-450 {
    padding-top:450px !important;
}
.padding-top-451 {
    padding-top:451px !important;
}
.padding-top-452 {
    padding-top:452px !important;
}
.padding-top-453 {
    padding-top:453px !important;
}
.padding-top-454 {
    padding-top:454px !important;
}
.padding-top-455 {
    padding-top:455px !important;
}
.padding-top-456 {
    padding-top:456px !important;
}
.padding-top-457 {
    padding-top:457px !important;
}
.padding-top-458 {
    padding-top:458px !important;
}
.padding-top-459 {
    padding-top:459px !important;
}
.padding-top-460 {
    padding-top:460px !important;
}
.padding-top-461 {
    padding-top:461px !important;
}
.padding-top-462 {
    padding-top:462px !important;
}
.padding-top-463 {
    padding-top:463px !important;
}
.padding-top-464 {
    padding-top:464px !important;
}
.padding-top-465 {
    padding-top:465px !important;
}
.padding-top-466 {
    padding-top:466px !important;
}
.padding-top-467 {
    padding-top:467px !important;
}
.padding-top-468 {
    padding-top:468px !important;
}
.padding-top-469 {
    padding-top:469px !important;
}
.padding-top-470 {
    padding-top:470px !important;
}
.padding-top-471 {
    padding-top:471px !important;
}
.padding-top-472 {
    padding-top:472px !important;
}
.padding-top-473 {
    padding-top:473px !important;
}
.padding-top-474 {
    padding-top:474px !important;
}
.padding-top-475 {
    padding-top:475px !important;
}
.padding-top-476 {
    padding-top:476px !important;
}
.padding-top-477 {
    padding-top:477px !important;
}
.padding-top-478 {
    padding-top:478px !important;
}
.padding-top-479 {
    padding-top:479px !important;
}
.padding-top-480 {
    padding-top:480px !important;
}
.padding-top-481 {
    padding-top:481px !important;
}
.padding-top-482 {
    padding-top:482px !important;
}
.padding-top-483 {
    padding-top:483px !important;
}
.padding-top-484 {
    padding-top:484px !important;
}
.padding-top-485 {
    padding-top:485px !important;
}
.padding-top-486 {
    padding-top:486px !important;
}
.padding-top-487 {
    padding-top:487px !important;
}
.padding-top-488 {
    padding-top:488px !important;
}
.padding-top-489 {
    padding-top:489px !important;
}
.padding-top-490 {
    padding-top:490px !important;
}
.padding-top-491 {
    padding-top:491px !important;
}
.padding-top-492 {
    padding-top:492px !important;
}
.padding-top-493 {
    padding-top:493px !important;
}
.padding-top-494 {
    padding-top:494px !important;
}
.padding-top-495 {
    padding-top:495px !important;
}
.padding-top-496 {
    padding-top:496px !important;
}
.padding-top-497 {
    padding-top:497px !important;
}
.padding-top-498 {
    padding-top:498px !important;
}
.padding-top-499 {
    padding-top:499px !important;
}
.padding-top-500 {
    padding-top:500px !important;
}

/*---------------- END PADDING-TOP ---------------- */

/* ---------------- BEG PADDING-BOTTOM ---------------- */
.padding-bottom-0 {
    padding-bottom:0px !important;
}
.padding-bottom-1 {
    padding-bottom:1px !important;
}
.padding-bottom-2 {
    padding-bottom:2px !important;
}
.padding-bottom-3 {
    padding-bottom:3px !important;
}
.padding-bottom-4 {
    padding-bottom:4px !important;
}
.padding-bottom-5 {
    padding-bottom:5px !important;
}
.padding-bottom-6 {
    padding-bottom:6px !important;
}
.padding-bottom-7 {
    padding-bottom:7px !important;
}
.padding-bottom-8 {
    padding-bottom:8px !important;
}
.padding-bottom-9 {
    padding-bottom:9px !important;
}
.padding-bottom-10 {
    padding-bottom:10px !important;
}
.padding-bottom-11 {
    padding-bottom:11px !important;
}
.padding-bottom-12 {
    padding-bottom:12px !important;
}
.padding-bottom-13 {
    padding-bottom:13px !important;
}
.padding-bottom-14 {
    padding-bottom:14px !important;
}
.padding-bottom-15 {
    padding-bottom:15px !important;
}
.padding-bottom-16 {
    padding-bottom:16px !important;
}
.padding-bottom-17 {
    padding-bottom:17px !important;
}
.padding-bottom-18 {
    padding-bottom:18px !important;
}
.padding-bottom-19 {
    padding-bottom:19px !important;
}
.padding-bottom-20 {
    padding-bottom:20px !important;
}
.padding-bottom-21 {
    padding-bottom:21px !important;
}
.padding-bottom-22 {
    padding-bottom:22px !important;
}
.padding-bottom-23 {
    padding-bottom:23px !important;
}
.padding-bottom-24 {
    padding-bottom:24px !important;
}
.padding-bottom-25 {
    padding-bottom:25px !important;
}
.padding-bottom-26 {
    padding-bottom:26px !important;
}
.padding-bottom-27 {
    padding-bottom:27px !important;
}
.padding-bottom-28 {
    padding-bottom:28px !important;
}
.padding-bottom-29 {
    padding-bottom:29px !important;
}
.padding-bottom-30 {
    padding-bottom:30px !important;
}
.padding-bottom-31 {
    padding-bottom:31px !important;
}
.padding-bottom-32 {
    padding-bottom:32px !important;
}
.padding-bottom-33 {
    padding-bottom:33px !important;
}
.padding-bottom-34 {
    padding-bottom:34px !important;
}
.padding-bottom-35 {
    padding-bottom:35px !important;
}
.padding-bottom-36 {
    padding-bottom:36px !important;
}
.padding-bottom-37 {
    padding-bottom:37px !important;
}
.padding-bottom-38 {
    padding-bottom:38px !important;
}
.padding-bottom-39 {
    padding-bottom:39px !important;
}
.padding-bottom-40 {
    padding-bottom:40px !important;
}
.padding-bottom-41 {
    padding-bottom:41px !important;
}
.padding-bottom-42 {
    padding-bottom:42px !important;
}
.padding-bottom-43 {
    padding-bottom:43px !important;
}
.padding-bottom-44 {
    padding-bottom:44px !important;
}
.padding-bottom-45 {
    padding-bottom:45px !important;
}
.padding-bottom-46 {
    padding-bottom:46px !important;
}
.padding-bottom-47 {
    padding-bottom:47px !important;
}
.padding-bottom-48 {
    padding-bottom:48px !important;
}
.padding-bottom-49 {
    padding-bottom:49px !important;
}
.padding-bottom-50 {
    padding-bottom:50px !important;
}
.padding-bottom-51 {
    padding-bottom:51px !important;
}
.padding-bottom-52 {
    padding-bottom:52px !important;
}
.padding-bottom-53 {
    padding-bottom:53px !important;
}
.padding-bottom-54 {
    padding-bottom:54px !important;
}
.padding-bottom-55 {
    padding-bottom:55px !important;
}
.padding-bottom-56 {
    padding-bottom:56px !important;
}
.padding-bottom-57 {
    padding-bottom:57px !important;
}
.padding-bottom-58 {
    padding-bottom:58px !important;
}
.padding-bottom-59 {
    padding-bottom:59px !important;
}
.padding-bottom-60 {
    padding-bottom:60px !important;
}
.padding-bottom-61 {
    padding-bottom:61px !important;
}
.padding-bottom-62 {
    padding-bottom:62px !important;
}
.padding-bottom-63 {
    padding-bottom:63px !important;
}
.padding-bottom-64 {
    padding-bottom:64px !important;
}
.padding-bottom-65 {
    padding-bottom:65px !important;
}
.padding-bottom-66 {
    padding-bottom:66px !important;
}
.padding-bottom-67 {
    padding-bottom:67px !important;
}
.padding-bottom-68 {
    padding-bottom:68px !important;
}
.padding-bottom-69 {
    padding-bottom:69px !important;
}
.padding-bottom-70 {
    padding-bottom:70px !important;
}
.padding-bottom-71 {
    padding-bottom:71px !important;
}
.padding-bottom-72 {
    padding-bottom:72px !important;
}
.padding-bottom-73 {
    padding-bottom:73px !important;
}
.padding-bottom-74 {
    padding-bottom:74px !important;
}
.padding-bottom-75 {
    padding-bottom:75px !important;
}
.padding-bottom-76 {
    padding-bottom:76px !important;
}
.padding-bottom-77 {
    padding-bottom:77px !important;
}
.padding-bottom-78 {
    padding-bottom:78px !important;
}
.padding-bottom-79 {
    padding-bottom:79px !important;
}
.padding-bottom-80 {
    padding-bottom:80px !important;
}
.padding-bottom-81 {
    padding-bottom:81px !important;
}
.padding-bottom-82 {
    padding-bottom:82px !important;
}
.padding-bottom-83 {
    padding-bottom:83px !important;
}
.padding-bottom-84 {
    padding-bottom:84px !important;
}
.padding-bottom-85 {
    padding-bottom:85px !important;
}
.padding-bottom-86 {
    padding-bottom:86px !important;
}
.padding-bottom-87 {
    padding-bottom:87px !important;
}
.padding-bottom-88 {
    padding-bottom:88px !important;
}
.padding-bottom-89 {
    padding-bottom:89px !important;
}
.padding-bottom-90 {
    padding-bottom:90px !important;
}
.padding-bottom-91 {
    padding-bottom:91px !important;
}
.padding-bottom-92 {
    padding-bottom:92px !important;
}
.padding-bottom-93 {
    padding-bottom:93px !important;
}
.padding-bottom-94 {
    padding-bottom:94px !important;
}
.padding-bottom-95 {
    padding-bottom:95px !important;
}
.padding-bottom-96 {
    padding-bottom:96px !important;
}
.padding-bottom-97 {
    padding-bottom:97px !important;
}
.padding-bottom-98 {
    padding-bottom:98px !important;
}
.padding-bottom-99 {
    padding-bottom:99px !important;
}
.padding-bottom-100 {
    padding-bottom:100px !important;
}
.padding-bottom-101 {
    padding-bottom:101px !important;
}
.padding-bottom-102 {
    padding-bottom:102px !important;
}
.padding-bottom-103 {
    padding-bottom:103px !important;
}
.padding-bottom-104 {
    padding-bottom:104px !important;
}
.padding-bottom-105 {
    padding-bottom:105px !important;
}
.padding-bottom-106 {
    padding-bottom:106px !important;
}
.padding-bottom-107 {
    padding-bottom:107px !important;
}
.padding-bottom-108 {
    padding-bottom:108px !important;
}
.padding-bottom-109 {
    padding-bottom:109px !important;
}
.padding-bottom-110 {
    padding-bottom:110px !important;
}
.padding-bottom-111 {
    padding-bottom:111px !important;
}
.padding-bottom-112 {
    padding-bottom:112px !important;
}
.padding-bottom-113 {
    padding-bottom:113px !important;
}
.padding-bottom-114 {
    padding-bottom:114px !important;
}
.padding-bottom-115 {
    padding-bottom:115px !important;
}
.padding-bottom-116 {
    padding-bottom:116px !important;
}
.padding-bottom-117 {
    padding-bottom:117px !important;
}
.padding-bottom-118 {
    padding-bottom:118px !important;
}
.padding-bottom-119 {
    padding-bottom:119px !important;
}
.padding-bottom-120 {
    padding-bottom:120px !important;
}
.padding-bottom-121 {
    padding-bottom:121px !important;
}
.padding-bottom-122 {
    padding-bottom:122px !important;
}
.padding-bottom-123 {
    padding-bottom:123px !important;
}
.padding-bottom-124 {
    padding-bottom:124px !important;
}
.padding-bottom-125 {
    padding-bottom:125px !important;
}
.padding-bottom-126 {
    padding-bottom:126px !important;
}
.padding-bottom-127 {
    padding-bottom:127px !important;
}
.padding-bottom-128 {
    padding-bottom:128px !important;
}
.padding-bottom-129 {
    padding-bottom:129px !important;
}
.padding-bottom-130 {
    padding-bottom:130px !important;
}
.padding-bottom-131 {
    padding-bottom:131px !important;
}
.padding-bottom-132 {
    padding-bottom:132px !important;
}
.padding-bottom-133 {
    padding-bottom:133px !important;
}
.padding-bottom-134 {
    padding-bottom:134px !important;
}
.padding-bottom-135 {
    padding-bottom:135px !important;
}
.padding-bottom-136 {
    padding-bottom:136px !important;
}
.padding-bottom-137 {
    padding-bottom:137px !important;
}
.padding-bottom-138 {
    padding-bottom:138px !important;
}
.padding-bottom-139 {
    padding-bottom:139px !important;
}
.padding-bottom-140 {
    padding-bottom:140px !important;
}
.padding-bottom-141 {
    padding-bottom:141px !important;
}
.padding-bottom-142 {
    padding-bottom:142px !important;
}
.padding-bottom-143 {
    padding-bottom:143px !important;
}
.padding-bottom-144 {
    padding-bottom:144px !important;
}
.padding-bottom-145 {
    padding-bottom:145px !important;
}
.padding-bottom-146 {
    padding-bottom:146px !important;
}
.padding-bottom-147 {
    padding-bottom:147px !important;
}
.padding-bottom-148 {
    padding-bottom:148px !important;
}
.padding-bottom-149 {
    padding-bottom:149px !important;
}
.padding-bottom-150 {
    padding-bottom:150px !important;
}
.padding-bottom-151 {
    padding-bottom:151px !important;
}
.padding-bottom-152 {
    padding-bottom:152px !important;
}
.padding-bottom-153 {
    padding-bottom:153px !important;
}
.padding-bottom-154 {
    padding-bottom:154px !important;
}
.padding-bottom-155 {
    padding-bottom:155px !important;
}
.padding-bottom-156 {
    padding-bottom:156px !important;
}
.padding-bottom-157 {
    padding-bottom:157px !important;
}
.padding-bottom-158 {
    padding-bottom:158px !important;
}
.padding-bottom-159 {
    padding-bottom:159px !important;
}
.padding-bottom-160 {
    padding-bottom:160px !important;
}
.padding-bottom-161 {
    padding-bottom:161px !important;
}
.padding-bottom-162 {
    padding-bottom:162px !important;
}
.padding-bottom-163 {
    padding-bottom:163px !important;
}
.padding-bottom-164 {
    padding-bottom:164px !important;
}
.padding-bottom-165 {
    padding-bottom:165px !important;
}
.padding-bottom-166 {
    padding-bottom:166px !important;
}
.padding-bottom-167 {
    padding-bottom:167px !important;
}
.padding-bottom-168 {
    padding-bottom:168px !important;
}
.padding-bottom-169 {
    padding-bottom:169px !important;
}
.padding-bottom-170 {
    padding-bottom:170px !important;
}
.padding-bottom-171 {
    padding-bottom:171px !important;
}
.padding-bottom-172 {
    padding-bottom:172px !important;
}
.padding-bottom-173 {
    padding-bottom:173px !important;
}
.padding-bottom-174 {
    padding-bottom:174px !important;
}
.padding-bottom-175 {
    padding-bottom:175px !important;
}
.padding-bottom-176 {
    padding-bottom:176px !important;
}
.padding-bottom-177 {
    padding-bottom:177px !important;
}
.padding-bottom-178 {
    padding-bottom:178px !important;
}
.padding-bottom-179 {
    padding-bottom:179px !important;
}
.padding-bottom-180 {
    padding-bottom:180px !important;
}
.padding-bottom-181 {
    padding-bottom:181px !important;
}
.padding-bottom-182 {
    padding-bottom:182px !important;
}
.padding-bottom-183 {
    padding-bottom:183px !important;
}
.padding-bottom-184 {
    padding-bottom:184px !important;
}
.padding-bottom-185 {
    padding-bottom:185px !important;
}
.padding-bottom-186 {
    padding-bottom:186px !important;
}
.padding-bottom-187 {
    padding-bottom:187px !important;
}
.padding-bottom-188 {
    padding-bottom:188px !important;
}
.padding-bottom-189 {
    padding-bottom:189px !important;
}
.padding-bottom-190 {
    padding-bottom:190px !important;
}
.padding-bottom-191 {
    padding-bottom:191px !important;
}
.padding-bottom-192 {
    padding-bottom:192px !important;
}
.padding-bottom-193 {
    padding-bottom:193px !important;
}
.padding-bottom-194 {
    padding-bottom:194px !important;
}
.padding-bottom-195 {
    padding-bottom:195px !important;
}
.padding-bottom-196 {
    padding-bottom:196px !important;
}
.padding-bottom-197 {
    padding-bottom:197px !important;
}
.padding-bottom-198 {
    padding-bottom:198px !important;
}
.padding-bottom-199 {
    padding-bottom:199px !important;
}
.padding-bottom-200 {
    padding-bottom:200px !important;
}
.padding-bottom-201 {
    padding-bottom:201px !important;
}
.padding-bottom-202 {
    padding-bottom:202px !important;
}
.padding-bottom-203 {
    padding-bottom:203px !important;
}
.padding-bottom-204 {
    padding-bottom:204px !important;
}
.padding-bottom-205 {
    padding-bottom:205px !important;
}
.padding-bottom-206 {
    padding-bottom:206px !important;
}
.padding-bottom-207 {
    padding-bottom:207px !important;
}
.padding-bottom-208 {
    padding-bottom:208px !important;
}
.padding-bottom-209 {
    padding-bottom:209px !important;
}
.padding-bottom-210 {
    padding-bottom:210px !important;
}
.padding-bottom-211 {
    padding-bottom:211px !important;
}
.padding-bottom-212 {
    padding-bottom:212px !important;
}
.padding-bottom-213 {
    padding-bottom:213px !important;
}
.padding-bottom-214 {
    padding-bottom:214px !important;
}
.padding-bottom-215 {
    padding-bottom:215px !important;
}
.padding-bottom-216 {
    padding-bottom:216px !important;
}
.padding-bottom-217 {
    padding-bottom:217px !important;
}
.padding-bottom-218 {
    padding-bottom:218px !important;
}
.padding-bottom-219 {
    padding-bottom:219px !important;
}
.padding-bottom-220 {
    padding-bottom:220px !important;
}
.padding-bottom-221 {
    padding-bottom:221px !important;
}
.padding-bottom-222 {
    padding-bottom:222px !important;
}
.padding-bottom-223 {
    padding-bottom:223px !important;
}
.padding-bottom-224 {
    padding-bottom:224px !important;
}
.padding-bottom-225 {
    padding-bottom:225px !important;
}
.padding-bottom-226 {
    padding-bottom:226px !important;
}
.padding-bottom-227 {
    padding-bottom:227px !important;
}
.padding-bottom-228 {
    padding-bottom:228px !important;
}
.padding-bottom-229 {
    padding-bottom:229px !important;
}
.padding-bottom-230 {
    padding-bottom:230px !important;
}
.padding-bottom-231 {
    padding-bottom:231px !important;
}
.padding-bottom-232 {
    padding-bottom:232px !important;
}
.padding-bottom-233 {
    padding-bottom:233px !important;
}
.padding-bottom-234 {
    padding-bottom:234px !important;
}
.padding-bottom-235 {
    padding-bottom:235px !important;
}
.padding-bottom-236 {
    padding-bottom:236px !important;
}
.padding-bottom-237 {
    padding-bottom:237px !important;
}
.padding-bottom-238 {
    padding-bottom:238px !important;
}
.padding-bottom-239 {
    padding-bottom:239px !important;
}
.padding-bottom-240 {
    padding-bottom:240px !important;
}
.padding-bottom-241 {
    padding-bottom:241px !important;
}
.padding-bottom-242 {
    padding-bottom:242px !important;
}
.padding-bottom-243 {
    padding-bottom:243px !important;
}
.padding-bottom-244 {
    padding-bottom:244px !important;
}
.padding-bottom-245 {
    padding-bottom:245px !important;
}
.padding-bottom-246 {
    padding-bottom:246px !important;
}
.padding-bottom-247 {
    padding-bottom:247px !important;
}
.padding-bottom-248 {
    padding-bottom:248px !important;
}
.padding-bottom-249 {
    padding-bottom:249px !important;
}
.padding-bottom-250 {
    padding-bottom:250px !important;
}
.padding-bottom-251 {
    padding-bottom:251px !important;
}
.padding-bottom-252 {
    padding-bottom:252px !important;
}
.padding-bottom-253 {
    padding-bottom:253px !important;
}
.padding-bottom-254 {
    padding-bottom:254px !important;
}
.padding-bottom-255 {
    padding-bottom:255px !important;
}
.padding-bottom-256 {
    padding-bottom:256px !important;
}
.padding-bottom-257 {
    padding-bottom:257px !important;
}
.padding-bottom-258 {
    padding-bottom:258px !important;
}
.padding-bottom-259 {
    padding-bottom:259px !important;
}
.padding-bottom-260 {
    padding-bottom:260px !important;
}
.padding-bottom-261 {
    padding-bottom:261px !important;
}
.padding-bottom-262 {
    padding-bottom:262px !important;
}
.padding-bottom-263 {
    padding-bottom:263px !important;
}
.padding-bottom-264 {
    padding-bottom:264px !important;
}
.padding-bottom-265 {
    padding-bottom:265px !important;
}
.padding-bottom-266 {
    padding-bottom:266px !important;
}
.padding-bottom-267 {
    padding-bottom:267px !important;
}
.padding-bottom-268 {
    padding-bottom:268px !important;
}
.padding-bottom-269 {
    padding-bottom:269px !important;
}
.padding-bottom-270 {
    padding-bottom:270px !important;
}
.padding-bottom-271 {
    padding-bottom:271px !important;
}
.padding-bottom-272 {
    padding-bottom:272px !important;
}
.padding-bottom-273 {
    padding-bottom:273px !important;
}
.padding-bottom-274 {
    padding-bottom:274px !important;
}
.padding-bottom-275 {
    padding-bottom:275px !important;
}
.padding-bottom-276 {
    padding-bottom:276px !important;
}
.padding-bottom-277 {
    padding-bottom:277px !important;
}
.padding-bottom-278 {
    padding-bottom:278px !important;
}
.padding-bottom-279 {
    padding-bottom:279px !important;
}
.padding-bottom-280 {
    padding-bottom:280px !important;
}
.padding-bottom-281 {
    padding-bottom:281px !important;
}
.padding-bottom-282 {
    padding-bottom:282px !important;
}
.padding-bottom-283 {
    padding-bottom:283px !important;
}
.padding-bottom-284 {
    padding-bottom:284px !important;
}
.padding-bottom-285 {
    padding-bottom:285px !important;
}
.padding-bottom-286 {
    padding-bottom:286px !important;
}
.padding-bottom-287 {
    padding-bottom:287px !important;
}
.padding-bottom-288 {
    padding-bottom:288px !important;
}
.padding-bottom-289 {
    padding-bottom:289px !important;
}
.padding-bottom-290 {
    padding-bottom:290px !important;
}
.padding-bottom-291 {
    padding-bottom:291px !important;
}
.padding-bottom-292 {
    padding-bottom:292px !important;
}
.padding-bottom-293 {
    padding-bottom:293px !important;
}
.padding-bottom-294 {
    padding-bottom:294px !important;
}
.padding-bottom-295 {
    padding-bottom:295px !important;
}
.padding-bottom-296 {
    padding-bottom:296px !important;
}
.padding-bottom-297 {
    padding-bottom:297px !important;
}
.padding-bottom-298 {
    padding-bottom:298px !important;
}
.padding-bottom-299 {
    padding-bottom:299px !important;
}
.padding-bottom-300 {
    padding-bottom:300px !important;
}
.padding-bottom-301 {
    padding-bottom:301px !important;
}
.padding-bottom-302 {
    padding-bottom:302px !important;
}
.padding-bottom-303 {
    padding-bottom:303px !important;
}
.padding-bottom-304 {
    padding-bottom:304px !important;
}
.padding-bottom-305 {
    padding-bottom:305px !important;
}
.padding-bottom-306 {
    padding-bottom:306px !important;
}
.padding-bottom-307 {
    padding-bottom:307px !important;
}
.padding-bottom-308 {
    padding-bottom:308px !important;
}
.padding-bottom-309 {
    padding-bottom:309px !important;
}
.padding-bottom-310 {
    padding-bottom:310px !important;
}
.padding-bottom-311 {
    padding-bottom:311px !important;
}
.padding-bottom-312 {
    padding-bottom:312px !important;
}
.padding-bottom-313 {
    padding-bottom:313px !important;
}
.padding-bottom-314 {
    padding-bottom:314px !important;
}
.padding-bottom-315 {
    padding-bottom:315px !important;
}
.padding-bottom-316 {
    padding-bottom:316px !important;
}
.padding-bottom-317 {
    padding-bottom:317px !important;
}
.padding-bottom-318 {
    padding-bottom:318px !important;
}
.padding-bottom-319 {
    padding-bottom:319px !important;
}
.padding-bottom-320 {
    padding-bottom:320px !important;
}
.padding-bottom-321 {
    padding-bottom:321px !important;
}
.padding-bottom-322 {
    padding-bottom:322px !important;
}
.padding-bottom-323 {
    padding-bottom:323px !important;
}
.padding-bottom-324 {
    padding-bottom:324px !important;
}
.padding-bottom-325 {
    padding-bottom:325px !important;
}
.padding-bottom-326 {
    padding-bottom:326px !important;
}
.padding-bottom-327 {
    padding-bottom:327px !important;
}
.padding-bottom-328 {
    padding-bottom:328px !important;
}
.padding-bottom-329 {
    padding-bottom:329px !important;
}
.padding-bottom-330 {
    padding-bottom:330px !important;
}
.padding-bottom-331 {
    padding-bottom:331px !important;
}
.padding-bottom-332 {
    padding-bottom:332px !important;
}
.padding-bottom-333 {
    padding-bottom:333px !important;
}
.padding-bottom-334 {
    padding-bottom:334px !important;
}
.padding-bottom-335 {
    padding-bottom:335px !important;
}
.padding-bottom-336 {
    padding-bottom:336px !important;
}
.padding-bottom-337 {
    padding-bottom:337px !important;
}
.padding-bottom-338 {
    padding-bottom:338px !important;
}
.padding-bottom-339 {
    padding-bottom:339px !important;
}
.padding-bottom-340 {
    padding-bottom:340px !important;
}
.padding-bottom-341 {
    padding-bottom:341px !important;
}
.padding-bottom-342 {
    padding-bottom:342px !important;
}
.padding-bottom-343 {
    padding-bottom:343px !important;
}
.padding-bottom-344 {
    padding-bottom:344px !important;
}
.padding-bottom-345 {
    padding-bottom:345px !important;
}
.padding-bottom-346 {
    padding-bottom:346px !important;
}
.padding-bottom-347 {
    padding-bottom:347px !important;
}
.padding-bottom-348 {
    padding-bottom:348px !important;
}
.padding-bottom-349 {
    padding-bottom:349px !important;
}
.padding-bottom-350 {
    padding-bottom:350px !important;
}
.padding-bottom-351 {
    padding-bottom:351px !important;
}
.padding-bottom-352 {
    padding-bottom:352px !important;
}
.padding-bottom-353 {
    padding-bottom:353px !important;
}
.padding-bottom-354 {
    padding-bottom:354px !important;
}
.padding-bottom-355 {
    padding-bottom:355px !important;
}
.padding-bottom-356 {
    padding-bottom:356px !important;
}
.padding-bottom-357 {
    padding-bottom:357px !important;
}
.padding-bottom-358 {
    padding-bottom:358px !important;
}
.padding-bottom-359 {
    padding-bottom:359px !important;
}
.padding-bottom-360 {
    padding-bottom:360px !important;
}
.padding-bottom-361 {
    padding-bottom:361px !important;
}
.padding-bottom-362 {
    padding-bottom:362px !important;
}
.padding-bottom-363 {
    padding-bottom:363px !important;
}
.padding-bottom-364 {
    padding-bottom:364px !important;
}
.padding-bottom-365 {
    padding-bottom:365px !important;
}
.padding-bottom-366 {
    padding-bottom:366px !important;
}
.padding-bottom-367 {
    padding-bottom:367px !important;
}
.padding-bottom-368 {
    padding-bottom:368px !important;
}
.padding-bottom-369 {
    padding-bottom:369px !important;
}
.padding-bottom-370 {
    padding-bottom:370px !important;
}
.padding-bottom-371 {
    padding-bottom:371px !important;
}
.padding-bottom-372 {
    padding-bottom:372px !important;
}
.padding-bottom-373 {
    padding-bottom:373px !important;
}
.padding-bottom-374 {
    padding-bottom:374px !important;
}
.padding-bottom-375 {
    padding-bottom:375px !important;
}
.padding-bottom-376 {
    padding-bottom:376px !important;
}
.padding-bottom-377 {
    padding-bottom:377px !important;
}
.padding-bottom-378 {
    padding-bottom:378px !important;
}
.padding-bottom-379 {
    padding-bottom:379px !important;
}
.padding-bottom-380 {
    padding-bottom:380px !important;
}
.padding-bottom-381 {
    padding-bottom:381px !important;
}
.padding-bottom-382 {
    padding-bottom:382px !important;
}
.padding-bottom-383 {
    padding-bottom:383px !important;
}
.padding-bottom-384 {
    padding-bottom:384px !important;
}
.padding-bottom-385 {
    padding-bottom:385px !important;
}
.padding-bottom-386 {
    padding-bottom:386px !important;
}
.padding-bottom-387 {
    padding-bottom:387px !important;
}
.padding-bottom-388 {
    padding-bottom:388px !important;
}
.padding-bottom-389 {
    padding-bottom:389px !important;
}
.padding-bottom-390 {
    padding-bottom:390px !important;
}
.padding-bottom-391 {
    padding-bottom:391px !important;
}
.padding-bottom-392 {
    padding-bottom:392px !important;
}
.padding-bottom-393 {
    padding-bottom:393px !important;
}
.padding-bottom-394 {
    padding-bottom:394px !important;
}
.padding-bottom-395 {
    padding-bottom:395px !important;
}
.padding-bottom-396 {
    padding-bottom:396px !important;
}
.padding-bottom-397 {
    padding-bottom:397px !important;
}
.padding-bottom-398 {
    padding-bottom:398px !important;
}
.padding-bottom-399 {
    padding-bottom:399px !important;
}
.padding-bottom-400 {
    padding-bottom:400px !important;
}
.padding-bottom-401 {
    padding-bottom:401px !important;
}
.padding-bottom-402 {
    padding-bottom:402px !important;
}
.padding-bottom-403 {
    padding-bottom:403px !important;
}
.padding-bottom-404 {
    padding-bottom:404px !important;
}
.padding-bottom-405 {
    padding-bottom:405px !important;
}
.padding-bottom-406 {
    padding-bottom:406px !important;
}
.padding-bottom-407 {
    padding-bottom:407px !important;
}
.padding-bottom-408 {
    padding-bottom:408px !important;
}
.padding-bottom-409 {
    padding-bottom:409px !important;
}
.padding-bottom-410 {
    padding-bottom:410px !important;
}
.padding-bottom-411 {
    padding-bottom:411px !important;
}
.padding-bottom-412 {
    padding-bottom:412px !important;
}
.padding-bottom-413 {
    padding-bottom:413px !important;
}
.padding-bottom-414 {
    padding-bottom:414px !important;
}
.padding-bottom-415 {
    padding-bottom:415px !important;
}
.padding-bottom-416 {
    padding-bottom:416px !important;
}
.padding-bottom-417 {
    padding-bottom:417px !important;
}
.padding-bottom-418 {
    padding-bottom:418px !important;
}
.padding-bottom-419 {
    padding-bottom:419px !important;
}
.padding-bottom-420 {
    padding-bottom:420px !important;
}
.padding-bottom-421 {
    padding-bottom:421px !important;
}
.padding-bottom-422 {
    padding-bottom:422px !important;
}
.padding-bottom-423 {
    padding-bottom:423px !important;
}
.padding-bottom-424 {
    padding-bottom:424px !important;
}
.padding-bottom-425 {
    padding-bottom:425px !important;
}
.padding-bottom-426 {
    padding-bottom:426px !important;
}
.padding-bottom-427 {
    padding-bottom:427px !important;
}
.padding-bottom-428 {
    padding-bottom:428px !important;
}
.padding-bottom-429 {
    padding-bottom:429px !important;
}
.padding-bottom-430 {
    padding-bottom:430px !important;
}
.padding-bottom-431 {
    padding-bottom:431px !important;
}
.padding-bottom-432 {
    padding-bottom:432px !important;
}
.padding-bottom-433 {
    padding-bottom:433px !important;
}
.padding-bottom-434 {
    padding-bottom:434px !important;
}
.padding-bottom-435 {
    padding-bottom:435px !important;
}
.padding-bottom-436 {
    padding-bottom:436px !important;
}
.padding-bottom-437 {
    padding-bottom:437px !important;
}
.padding-bottom-438 {
    padding-bottom:438px !important;
}
.padding-bottom-439 {
    padding-bottom:439px !important;
}
.padding-bottom-440 {
    padding-bottom:440px !important;
}
.padding-bottom-441 {
    padding-bottom:441px !important;
}
.padding-bottom-442 {
    padding-bottom:442px !important;
}
.padding-bottom-443 {
    padding-bottom:443px !important;
}
.padding-bottom-444 {
    padding-bottom:444px !important;
}
.padding-bottom-445 {
    padding-bottom:445px !important;
}
.padding-bottom-446 {
    padding-bottom:446px !important;
}
.padding-bottom-447 {
    padding-bottom:447px !important;
}
.padding-bottom-448 {
    padding-bottom:448px !important;
}
.padding-bottom-449 {
    padding-bottom:449px !important;
}
.padding-bottom-450 {
    padding-bottom:450px !important;
}
.padding-bottom-451 {
    padding-bottom:451px !important;
}
.padding-bottom-452 {
    padding-bottom:452px !important;
}
.padding-bottom-453 {
    padding-bottom:453px !important;
}
.padding-bottom-454 {
    padding-bottom:454px !important;
}
.padding-bottom-455 {
    padding-bottom:455px !important;
}
.padding-bottom-456 {
    padding-bottom:456px !important;
}
.padding-bottom-457 {
    padding-bottom:457px !important;
}
.padding-bottom-458 {
    padding-bottom:458px !important;
}
.padding-bottom-459 {
    padding-bottom:459px !important;
}
.padding-bottom-460 {
    padding-bottom:460px !important;
}
.padding-bottom-461 {
    padding-bottom:461px !important;
}
.padding-bottom-462 {
    padding-bottom:462px !important;
}
.padding-bottom-463 {
    padding-bottom:463px !important;
}
.padding-bottom-464 {
    padding-bottom:464px !important;
}
.padding-bottom-465 {
    padding-bottom:465px !important;
}
.padding-bottom-466 {
    padding-bottom:466px !important;
}
.padding-bottom-467 {
    padding-bottom:467px !important;
}
.padding-bottom-468 {
    padding-bottom:468px !important;
}
.padding-bottom-469 {
    padding-bottom:469px !important;
}
.padding-bottom-470 {
    padding-bottom:470px !important;
}
.padding-bottom-471 {
    padding-bottom:471px !important;
}
.padding-bottom-472 {
    padding-bottom:472px !important;
}
.padding-bottom-473 {
    padding-bottom:473px !important;
}
.padding-bottom-474 {
    padding-bottom:474px !important;
}
.padding-bottom-475 {
    padding-bottom:475px !important;
}
.padding-bottom-476 {
    padding-bottom:476px !important;
}
.padding-bottom-477 {
    padding-bottom:477px !important;
}
.padding-bottom-478 {
    padding-bottom:478px !important;
}
.padding-bottom-479 {
    padding-bottom:479px !important;
}
.padding-bottom-480 {
    padding-bottom:480px !important;
}
.padding-bottom-481 {
    padding-bottom:481px !important;
}
.padding-bottom-482 {
    padding-bottom:482px !important;
}
.padding-bottom-483 {
    padding-bottom:483px !important;
}
.padding-bottom-484 {
    padding-bottom:484px !important;
}
.padding-bottom-485 {
    padding-bottom:485px !important;
}
.padding-bottom-486 {
    padding-bottom:486px !important;
}
.padding-bottom-487 {
    padding-bottom:487px !important;
}
.padding-bottom-488 {
    padding-bottom:488px !important;
}
.padding-bottom-489 {
    padding-bottom:489px !important;
}
.padding-bottom-490 {
    padding-bottom:490px !important;
}
.padding-bottom-491 {
    padding-bottom:491px !important;
}
.padding-bottom-492 {
    padding-bottom:492px !important;
}
.padding-bottom-493 {
    padding-bottom:493px !important;
}
.padding-bottom-494 {
    padding-bottom:494px !important;
}
.padding-bottom-495 {
    padding-bottom:495px !important;
}
.padding-bottom-496 {
    padding-bottom:496px !important;
}
.padding-bottom-497 {
    padding-bottom:497px !important;
}
.padding-bottom-498 {
    padding-bottom:498px !important;
}
.padding-bottom-499 {
    padding-bottom:499px !important;
}
.padding-bottom-500 {
    padding-bottom:500px !important;
}

/*---------------- END PADDING-BOTTOM ---------------- */

/* ---------------- BEG PADDING-LEFT ---------------- */
.padding-left-0 {
    padding-left:0px !important;
}
.padding-left-1 {
    padding-left:1px !important;
}
.padding-left-2 {
    padding-left:2px !important;
}
.padding-left-3 {
    padding-left:3px !important;
}
.padding-left-4 {
    padding-left:4px !important;
}
.padding-left-5 {
    padding-left:5px !important;
}
.padding-left-6 {
    padding-left:6px !important;
}
.padding-left-7 {
    padding-left:7px !important;
}
.padding-left-8 {
    padding-left:8px !important;
}
.padding-left-9 {
    padding-left:9px !important;
}
.padding-left-10 {
    padding-left:10px !important;
}
.padding-left-11 {
    padding-left:11px !important;
}
.padding-left-12 {
    padding-left:12px !important;
}
.padding-left-13 {
    padding-left:13px !important;
}
.padding-left-14 {
    padding-left:14px !important;
}
.padding-left-15 {
    padding-left:15px !important;
}
.padding-left-16 {
    padding-left:16px !important;
}
.padding-left-17 {
    padding-left:17px !important;
}
.padding-left-18 {
    padding-left:18px !important;
}
.padding-left-19 {
    padding-left:19px !important;
}
.padding-left-20 {
    padding-left:20px !important;
}
.padding-left-21 {
    padding-left:21px !important;
}
.padding-left-22 {
    padding-left:22px !important;
}
.padding-left-23 {
    padding-left:23px !important;
}
.padding-left-24 {
    padding-left:24px !important;
}
.padding-left-25 {
    padding-left:25px !important;
}
.padding-left-26 {
    padding-left:26px !important;
}
.padding-left-27 {
    padding-left:27px !important;
}
.padding-left-28 {
    padding-left:28px !important;
}
.padding-left-29 {
    padding-left:29px !important;
}
.padding-left-30 {
    padding-left:30px !important;
}
.padding-left-31 {
    padding-left:31px !important;
}
.padding-left-32 {
    padding-left:32px !important;
}
.padding-left-33 {
    padding-left:33px !important;
}
.padding-left-34 {
    padding-left:34px !important;
}
.padding-left-35 {
    padding-left:35px !important;
}
.padding-left-36 {
    padding-left:36px !important;
}
.padding-left-37 {
    padding-left:37px !important;
}
.padding-left-38 {
    padding-left:38px !important;
}
.padding-left-39 {
    padding-left:39px !important;
}
.padding-left-40 {
    padding-left:40px !important;
}
.padding-left-41 {
    padding-left:41px !important;
}
.padding-left-42 {
    padding-left:42px !important;
}
.padding-left-43 {
    padding-left:43px !important;
}
.padding-left-44 {
    padding-left:44px !important;
}
.padding-left-45 {
    padding-left:45px !important;
}
.padding-left-46 {
    padding-left:46px !important;
}
.padding-left-47 {
    padding-left:47px !important;
}
.padding-left-48 {
    padding-left:48px !important;
}
.padding-left-49 {
    padding-left:49px !important;
}
.padding-left-50 {
    padding-left:50px !important;
}
.padding-left-51 {
    padding-left:51px !important;
}
.padding-left-52 {
    padding-left:52px !important;
}
.padding-left-53 {
    padding-left:53px !important;
}
.padding-left-54 {
    padding-left:54px !important;
}
.padding-left-55 {
    padding-left:55px !important;
}
.padding-left-56 {
    padding-left:56px !important;
}
.padding-left-57 {
    padding-left:57px !important;
}
.padding-left-58 {
    padding-left:58px !important;
}
.padding-left-59 {
    padding-left:59px !important;
}
.padding-left-60 {
    padding-left:60px !important;
}
.padding-left-61 {
    padding-left:61px !important;
}
.padding-left-62 {
    padding-left:62px !important;
}
.padding-left-63 {
    padding-left:63px !important;
}
.padding-left-64 {
    padding-left:64px !important;
}
.padding-left-65 {
    padding-left:65px !important;
}
.padding-left-66 {
    padding-left:66px !important;
}
.padding-left-67 {
    padding-left:67px !important;
}
.padding-left-68 {
    padding-left:68px !important;
}
.padding-left-69 {
    padding-left:69px !important;
}
.padding-left-70 {
    padding-left:70px !important;
}
.padding-left-71 {
    padding-left:71px !important;
}
.padding-left-72 {
    padding-left:72px !important;
}
.padding-left-73 {
    padding-left:73px !important;
}
.padding-left-74 {
    padding-left:74px !important;
}
.padding-left-75 {
    padding-left:75px !important;
}
.padding-left-76 {
    padding-left:76px !important;
}
.padding-left-77 {
    padding-left:77px !important;
}
.padding-left-78 {
    padding-left:78px !important;
}
.padding-left-79 {
    padding-left:79px !important;
}
.padding-left-80 {
    padding-left:80px !important;
}
.padding-left-81 {
    padding-left:81px !important;
}
.padding-left-82 {
    padding-left:82px !important;
}
.padding-left-83 {
    padding-left:83px !important;
}
.padding-left-84 {
    padding-left:84px !important;
}
.padding-left-85 {
    padding-left:85px !important;
}
.padding-left-86 {
    padding-left:86px !important;
}
.padding-left-87 {
    padding-left:87px !important;
}
.padding-left-88 {
    padding-left:88px !important;
}
.padding-left-89 {
    padding-left:89px !important;
}
.padding-left-90 {
    padding-left:90px !important;
}
.padding-left-91 {
    padding-left:91px !important;
}
.padding-left-92 {
    padding-left:92px !important;
}
.padding-left-93 {
    padding-left:93px !important;
}
.padding-left-94 {
    padding-left:94px !important;
}
.padding-left-95 {
    padding-left:95px !important;
}
.padding-left-96 {
    padding-left:96px !important;
}
.padding-left-97 {
    padding-left:97px !important;
}
.padding-left-98 {
    padding-left:98px !important;
}
.padding-left-99 {
    padding-left:99px !important;
}
.padding-left-100 {
    padding-left:100px !important;
}
.padding-left-101 {
    padding-left:101px !important;
}
.padding-left-102 {
    padding-left:102px !important;
}
.padding-left-103 {
    padding-left:103px !important;
}
.padding-left-104 {
    padding-left:104px !important;
}
.padding-left-105 {
    padding-left:105px !important;
}
.padding-left-106 {
    padding-left:106px !important;
}
.padding-left-107 {
    padding-left:107px !important;
}
.padding-left-108 {
    padding-left:108px !important;
}
.padding-left-109 {
    padding-left:109px !important;
}
.padding-left-110 {
    padding-left:110px !important;
}
.padding-left-111 {
    padding-left:111px !important;
}
.padding-left-112 {
    padding-left:112px !important;
}
.padding-left-113 {
    padding-left:113px !important;
}
.padding-left-114 {
    padding-left:114px !important;
}
.padding-left-115 {
    padding-left:115px !important;
}
.padding-left-116 {
    padding-left:116px !important;
}
.padding-left-117 {
    padding-left:117px !important;
}
.padding-left-118 {
    padding-left:118px !important;
}
.padding-left-119 {
    padding-left:119px !important;
}
.padding-left-120 {
    padding-left:120px !important;
}
.padding-left-121 {
    padding-left:121px !important;
}
.padding-left-122 {
    padding-left:122px !important;
}
.padding-left-123 {
    padding-left:123px !important;
}
.padding-left-124 {
    padding-left:124px !important;
}
.padding-left-125 {
    padding-left:125px !important;
}
.padding-left-126 {
    padding-left:126px !important;
}
.padding-left-127 {
    padding-left:127px !important;
}
.padding-left-128 {
    padding-left:128px !important;
}
.padding-left-129 {
    padding-left:129px !important;
}
.padding-left-130 {
    padding-left:130px !important;
}
.padding-left-131 {
    padding-left:131px !important;
}
.padding-left-132 {
    padding-left:132px !important;
}
.padding-left-133 {
    padding-left:133px !important;
}
.padding-left-134 {
    padding-left:134px !important;
}
.padding-left-135 {
    padding-left:135px !important;
}
.padding-left-136 {
    padding-left:136px !important;
}
.padding-left-137 {
    padding-left:137px !important;
}
.padding-left-138 {
    padding-left:138px !important;
}
.padding-left-139 {
    padding-left:139px !important;
}
.padding-left-140 {
    padding-left:140px !important;
}
.padding-left-141 {
    padding-left:141px !important;
}
.padding-left-142 {
    padding-left:142px !important;
}
.padding-left-143 {
    padding-left:143px !important;
}
.padding-left-144 {
    padding-left:144px !important;
}
.padding-left-145 {
    padding-left:145px !important;
}
.padding-left-146 {
    padding-left:146px !important;
}
.padding-left-147 {
    padding-left:147px !important;
}
.padding-left-148 {
    padding-left:148px !important;
}
.padding-left-149 {
    padding-left:149px !important;
}
.padding-left-150 {
    padding-left:150px !important;
}
.padding-left-151 {
    padding-left:151px !important;
}
.padding-left-152 {
    padding-left:152px !important;
}
.padding-left-153 {
    padding-left:153px !important;
}
.padding-left-154 {
    padding-left:154px !important;
}
.padding-left-155 {
    padding-left:155px !important;
}
.padding-left-156 {
    padding-left:156px !important;
}
.padding-left-157 {
    padding-left:157px !important;
}
.padding-left-158 {
    padding-left:158px !important;
}
.padding-left-159 {
    padding-left:159px !important;
}
.padding-left-160 {
    padding-left:160px !important;
}
.padding-left-161 {
    padding-left:161px !important;
}
.padding-left-162 {
    padding-left:162px !important;
}
.padding-left-163 {
    padding-left:163px !important;
}
.padding-left-164 {
    padding-left:164px !important;
}
.padding-left-165 {
    padding-left:165px !important;
}
.padding-left-166 {
    padding-left:166px !important;
}
.padding-left-167 {
    padding-left:167px !important;
}
.padding-left-168 {
    padding-left:168px !important;
}
.padding-left-169 {
    padding-left:169px !important;
}
.padding-left-170 {
    padding-left:170px !important;
}
.padding-left-171 {
    padding-left:171px !important;
}
.padding-left-172 {
    padding-left:172px !important;
}
.padding-left-173 {
    padding-left:173px !important;
}
.padding-left-174 {
    padding-left:174px !important;
}
.padding-left-175 {
    padding-left:175px !important;
}
.padding-left-176 {
    padding-left:176px !important;
}
.padding-left-177 {
    padding-left:177px !important;
}
.padding-left-178 {
    padding-left:178px !important;
}
.padding-left-179 {
    padding-left:179px !important;
}
.padding-left-180 {
    padding-left:180px !important;
}
.padding-left-181 {
    padding-left:181px !important;
}
.padding-left-182 {
    padding-left:182px !important;
}
.padding-left-183 {
    padding-left:183px !important;
}
.padding-left-184 {
    padding-left:184px !important;
}
.padding-left-185 {
    padding-left:185px !important;
}
.padding-left-186 {
    padding-left:186px !important;
}
.padding-left-187 {
    padding-left:187px !important;
}
.padding-left-188 {
    padding-left:188px !important;
}
.padding-left-189 {
    padding-left:189px !important;
}
.padding-left-190 {
    padding-left:190px !important;
}
.padding-left-191 {
    padding-left:191px !important;
}
.padding-left-192 {
    padding-left:192px !important;
}
.padding-left-193 {
    padding-left:193px !important;
}
.padding-left-194 {
    padding-left:194px !important;
}
.padding-left-195 {
    padding-left:195px !important;
}
.padding-left-196 {
    padding-left:196px !important;
}
.padding-left-197 {
    padding-left:197px !important;
}
.padding-left-198 {
    padding-left:198px !important;
}
.padding-left-199 {
    padding-left:199px !important;
}
.padding-left-200 {
    padding-left:200px !important;
}
.padding-left-201 {
    padding-left:201px !important;
}
.padding-left-202 {
    padding-left:202px !important;
}
.padding-left-203 {
    padding-left:203px !important;
}
.padding-left-204 {
    padding-left:204px !important;
}
.padding-left-205 {
    padding-left:205px !important;
}
.padding-left-206 {
    padding-left:206px !important;
}
.padding-left-207 {
    padding-left:207px !important;
}
.padding-left-208 {
    padding-left:208px !important;
}
.padding-left-209 {
    padding-left:209px !important;
}
.padding-left-210 {
    padding-left:210px !important;
}
.padding-left-211 {
    padding-left:211px !important;
}
.padding-left-212 {
    padding-left:212px !important;
}
.padding-left-213 {
    padding-left:213px !important;
}
.padding-left-214 {
    padding-left:214px !important;
}
.padding-left-215 {
    padding-left:215px !important;
}
.padding-left-216 {
    padding-left:216px !important;
}
.padding-left-217 {
    padding-left:217px !important;
}
.padding-left-218 {
    padding-left:218px !important;
}
.padding-left-219 {
    padding-left:219px !important;
}
.padding-left-220 {
    padding-left:220px !important;
}
.padding-left-221 {
    padding-left:221px !important;
}
.padding-left-222 {
    padding-left:222px !important;
}
.padding-left-223 {
    padding-left:223px !important;
}
.padding-left-224 {
    padding-left:224px !important;
}
.padding-left-225 {
    padding-left:225px !important;
}
.padding-left-226 {
    padding-left:226px !important;
}
.padding-left-227 {
    padding-left:227px !important;
}
.padding-left-228 {
    padding-left:228px !important;
}
.padding-left-229 {
    padding-left:229px !important;
}
.padding-left-230 {
    padding-left:230px !important;
}
.padding-left-231 {
    padding-left:231px !important;
}
.padding-left-232 {
    padding-left:232px !important;
}
.padding-left-233 {
    padding-left:233px !important;
}
.padding-left-234 {
    padding-left:234px !important;
}
.padding-left-235 {
    padding-left:235px !important;
}
.padding-left-236 {
    padding-left:236px !important;
}
.padding-left-237 {
    padding-left:237px !important;
}
.padding-left-238 {
    padding-left:238px !important;
}
.padding-left-239 {
    padding-left:239px !important;
}
.padding-left-240 {
    padding-left:240px !important;
}
.padding-left-241 {
    padding-left:241px !important;
}
.padding-left-242 {
    padding-left:242px !important;
}
.padding-left-243 {
    padding-left:243px !important;
}
.padding-left-244 {
    padding-left:244px !important;
}
.padding-left-245 {
    padding-left:245px !important;
}
.padding-left-246 {
    padding-left:246px !important;
}
.padding-left-247 {
    padding-left:247px !important;
}
.padding-left-248 {
    padding-left:248px !important;
}
.padding-left-249 {
    padding-left:249px !important;
}
.padding-left-250 {
    padding-left:250px !important;
}
.padding-left-251 {
    padding-left:251px !important;
}
.padding-left-252 {
    padding-left:252px !important;
}
.padding-left-253 {
    padding-left:253px !important;
}
.padding-left-254 {
    padding-left:254px !important;
}
.padding-left-255 {
    padding-left:255px !important;
}
.padding-left-256 {
    padding-left:256px !important;
}
.padding-left-257 {
    padding-left:257px !important;
}
.padding-left-258 {
    padding-left:258px !important;
}
.padding-left-259 {
    padding-left:259px !important;
}
.padding-left-260 {
    padding-left:260px !important;
}
.padding-left-261 {
    padding-left:261px !important;
}
.padding-left-262 {
    padding-left:262px !important;
}
.padding-left-263 {
    padding-left:263px !important;
}
.padding-left-264 {
    padding-left:264px !important;
}
.padding-left-265 {
    padding-left:265px !important;
}
.padding-left-266 {
    padding-left:266px !important;
}
.padding-left-267 {
    padding-left:267px !important;
}
.padding-left-268 {
    padding-left:268px !important;
}
.padding-left-269 {
    padding-left:269px !important;
}
.padding-left-270 {
    padding-left:270px !important;
}
.padding-left-271 {
    padding-left:271px !important;
}
.padding-left-272 {
    padding-left:272px !important;
}
.padding-left-273 {
    padding-left:273px !important;
}
.padding-left-274 {
    padding-left:274px !important;
}
.padding-left-275 {
    padding-left:275px !important;
}
.padding-left-276 {
    padding-left:276px !important;
}
.padding-left-277 {
    padding-left:277px !important;
}
.padding-left-278 {
    padding-left:278px !important;
}
.padding-left-279 {
    padding-left:279px !important;
}
.padding-left-280 {
    padding-left:280px !important;
}
.padding-left-281 {
    padding-left:281px !important;
}
.padding-left-282 {
    padding-left:282px !important;
}
.padding-left-283 {
    padding-left:283px !important;
}
.padding-left-284 {
    padding-left:284px !important;
}
.padding-left-285 {
    padding-left:285px !important;
}
.padding-left-286 {
    padding-left:286px !important;
}
.padding-left-287 {
    padding-left:287px !important;
}
.padding-left-288 {
    padding-left:288px !important;
}
.padding-left-289 {
    padding-left:289px !important;
}
.padding-left-290 {
    padding-left:290px !important;
}
.padding-left-291 {
    padding-left:291px !important;
}
.padding-left-292 {
    padding-left:292px !important;
}
.padding-left-293 {
    padding-left:293px !important;
}
.padding-left-294 {
    padding-left:294px !important;
}
.padding-left-295 {
    padding-left:295px !important;
}
.padding-left-296 {
    padding-left:296px !important;
}
.padding-left-297 {
    padding-left:297px !important;
}
.padding-left-298 {
    padding-left:298px !important;
}
.padding-left-299 {
    padding-left:299px !important;
}
.padding-left-300 {
    padding-left:300px !important;
}
.padding-left-301 {
    padding-left:301px !important;
}
.padding-left-302 {
    padding-left:302px !important;
}
.padding-left-303 {
    padding-left:303px !important;
}
.padding-left-304 {
    padding-left:304px !important;
}
.padding-left-305 {
    padding-left:305px !important;
}
.padding-left-306 {
    padding-left:306px !important;
}
.padding-left-307 {
    padding-left:307px !important;
}
.padding-left-308 {
    padding-left:308px !important;
}
.padding-left-309 {
    padding-left:309px !important;
}
.padding-left-310 {
    padding-left:310px !important;
}
.padding-left-311 {
    padding-left:311px !important;
}
.padding-left-312 {
    padding-left:312px !important;
}
.padding-left-313 {
    padding-left:313px !important;
}
.padding-left-314 {
    padding-left:314px !important;
}
.padding-left-315 {
    padding-left:315px !important;
}
.padding-left-316 {
    padding-left:316px !important;
}
.padding-left-317 {
    padding-left:317px !important;
}
.padding-left-318 {
    padding-left:318px !important;
}
.padding-left-319 {
    padding-left:319px !important;
}
.padding-left-320 {
    padding-left:320px !important;
}
.padding-left-321 {
    padding-left:321px !important;
}
.padding-left-322 {
    padding-left:322px !important;
}
.padding-left-323 {
    padding-left:323px !important;
}
.padding-left-324 {
    padding-left:324px !important;
}
.padding-left-325 {
    padding-left:325px !important;
}
.padding-left-326 {
    padding-left:326px !important;
}
.padding-left-327 {
    padding-left:327px !important;
}
.padding-left-328 {
    padding-left:328px !important;
}
.padding-left-329 {
    padding-left:329px !important;
}
.padding-left-330 {
    padding-left:330px !important;
}
.padding-left-331 {
    padding-left:331px !important;
}
.padding-left-332 {
    padding-left:332px !important;
}
.padding-left-333 {
    padding-left:333px !important;
}
.padding-left-334 {
    padding-left:334px !important;
}
.padding-left-335 {
    padding-left:335px !important;
}
.padding-left-336 {
    padding-left:336px !important;
}
.padding-left-337 {
    padding-left:337px !important;
}
.padding-left-338 {
    padding-left:338px !important;
}
.padding-left-339 {
    padding-left:339px !important;
}
.padding-left-340 {
    padding-left:340px !important;
}
.padding-left-341 {
    padding-left:341px !important;
}
.padding-left-342 {
    padding-left:342px !important;
}
.padding-left-343 {
    padding-left:343px !important;
}
.padding-left-344 {
    padding-left:344px !important;
}
.padding-left-345 {
    padding-left:345px !important;
}
.padding-left-346 {
    padding-left:346px !important;
}
.padding-left-347 {
    padding-left:347px !important;
}
.padding-left-348 {
    padding-left:348px !important;
}
.padding-left-349 {
    padding-left:349px !important;
}
.padding-left-350 {
    padding-left:350px !important;
}
.padding-left-351 {
    padding-left:351px !important;
}
.padding-left-352 {
    padding-left:352px !important;
}
.padding-left-353 {
    padding-left:353px !important;
}
.padding-left-354 {
    padding-left:354px !important;
}
.padding-left-355 {
    padding-left:355px !important;
}
.padding-left-356 {
    padding-left:356px !important;
}
.padding-left-357 {
    padding-left:357px !important;
}
.padding-left-358 {
    padding-left:358px !important;
}
.padding-left-359 {
    padding-left:359px !important;
}
.padding-left-360 {
    padding-left:360px !important;
}
.padding-left-361 {
    padding-left:361px !important;
}
.padding-left-362 {
    padding-left:362px !important;
}
.padding-left-363 {
    padding-left:363px !important;
}
.padding-left-364 {
    padding-left:364px !important;
}
.padding-left-365 {
    padding-left:365px !important;
}
.padding-left-366 {
    padding-left:366px !important;
}
.padding-left-367 {
    padding-left:367px !important;
}
.padding-left-368 {
    padding-left:368px !important;
}
.padding-left-369 {
    padding-left:369px !important;
}
.padding-left-370 {
    padding-left:370px !important;
}
.padding-left-371 {
    padding-left:371px !important;
}
.padding-left-372 {
    padding-left:372px !important;
}
.padding-left-373 {
    padding-left:373px !important;
}
.padding-left-374 {
    padding-left:374px !important;
}
.padding-left-375 {
    padding-left:375px !important;
}
.padding-left-376 {
    padding-left:376px !important;
}
.padding-left-377 {
    padding-left:377px !important;
}
.padding-left-378 {
    padding-left:378px !important;
}
.padding-left-379 {
    padding-left:379px !important;
}
.padding-left-380 {
    padding-left:380px !important;
}
.padding-left-381 {
    padding-left:381px !important;
}
.padding-left-382 {
    padding-left:382px !important;
}
.padding-left-383 {
    padding-left:383px !important;
}
.padding-left-384 {
    padding-left:384px !important;
}
.padding-left-385 {
    padding-left:385px !important;
}
.padding-left-386 {
    padding-left:386px !important;
}
.padding-left-387 {
    padding-left:387px !important;
}
.padding-left-388 {
    padding-left:388px !important;
}
.padding-left-389 {
    padding-left:389px !important;
}
.padding-left-390 {
    padding-left:390px !important;
}
.padding-left-391 {
    padding-left:391px !important;
}
.padding-left-392 {
    padding-left:392px !important;
}
.padding-left-393 {
    padding-left:393px !important;
}
.padding-left-394 {
    padding-left:394px !important;
}
.padding-left-395 {
    padding-left:395px !important;
}
.padding-left-396 {
    padding-left:396px !important;
}
.padding-left-397 {
    padding-left:397px !important;
}
.padding-left-398 {
    padding-left:398px !important;
}
.padding-left-399 {
    padding-left:399px !important;
}
.padding-left-400 {
    padding-left:400px !important;
}
.padding-left-401 {
    padding-left:401px !important;
}
.padding-left-402 {
    padding-left:402px !important;
}
.padding-left-403 {
    padding-left:403px !important;
}
.padding-left-404 {
    padding-left:404px !important;
}
.padding-left-405 {
    padding-left:405px !important;
}
.padding-left-406 {
    padding-left:406px !important;
}
.padding-left-407 {
    padding-left:407px !important;
}
.padding-left-408 {
    padding-left:408px !important;
}
.padding-left-409 {
    padding-left:409px !important;
}
.padding-left-410 {
    padding-left:410px !important;
}
.padding-left-411 {
    padding-left:411px !important;
}
.padding-left-412 {
    padding-left:412px !important;
}
.padding-left-413 {
    padding-left:413px !important;
}
.padding-left-414 {
    padding-left:414px !important;
}
.padding-left-415 {
    padding-left:415px !important;
}
.padding-left-416 {
    padding-left:416px !important;
}
.padding-left-417 {
    padding-left:417px !important;
}
.padding-left-418 {
    padding-left:418px !important;
}
.padding-left-419 {
    padding-left:419px !important;
}
.padding-left-420 {
    padding-left:420px !important;
}
.padding-left-421 {
    padding-left:421px !important;
}
.padding-left-422 {
    padding-left:422px !important;
}
.padding-left-423 {
    padding-left:423px !important;
}
.padding-left-424 {
    padding-left:424px !important;
}
.padding-left-425 {
    padding-left:425px !important;
}
.padding-left-426 {
    padding-left:426px !important;
}
.padding-left-427 {
    padding-left:427px !important;
}
.padding-left-428 {
    padding-left:428px !important;
}
.padding-left-429 {
    padding-left:429px !important;
}
.padding-left-430 {
    padding-left:430px !important;
}
.padding-left-431 {
    padding-left:431px !important;
}
.padding-left-432 {
    padding-left:432px !important;
}
.padding-left-433 {
    padding-left:433px !important;
}
.padding-left-434 {
    padding-left:434px !important;
}
.padding-left-435 {
    padding-left:435px !important;
}
.padding-left-436 {
    padding-left:436px !important;
}
.padding-left-437 {
    padding-left:437px !important;
}
.padding-left-438 {
    padding-left:438px !important;
}
.padding-left-439 {
    padding-left:439px !important;
}
.padding-left-440 {
    padding-left:440px !important;
}
.padding-left-441 {
    padding-left:441px !important;
}
.padding-left-442 {
    padding-left:442px !important;
}
.padding-left-443 {
    padding-left:443px !important;
}
.padding-left-444 {
    padding-left:444px !important;
}
.padding-left-445 {
    padding-left:445px !important;
}
.padding-left-446 {
    padding-left:446px !important;
}
.padding-left-447 {
    padding-left:447px !important;
}
.padding-left-448 {
    padding-left:448px !important;
}
.padding-left-449 {
    padding-left:449px !important;
}
.padding-left-450 {
    padding-left:450px !important;
}
.padding-left-451 {
    padding-left:451px !important;
}
.padding-left-452 {
    padding-left:452px !important;
}
.padding-left-453 {
    padding-left:453px !important;
}
.padding-left-454 {
    padding-left:454px !important;
}
.padding-left-455 {
    padding-left:455px !important;
}
.padding-left-456 {
    padding-left:456px !important;
}
.padding-left-457 {
    padding-left:457px !important;
}
.padding-left-458 {
    padding-left:458px !important;
}
.padding-left-459 {
    padding-left:459px !important;
}
.padding-left-460 {
    padding-left:460px !important;
}
.padding-left-461 {
    padding-left:461px !important;
}
.padding-left-462 {
    padding-left:462px !important;
}
.padding-left-463 {
    padding-left:463px !important;
}
.padding-left-464 {
    padding-left:464px !important;
}
.padding-left-465 {
    padding-left:465px !important;
}
.padding-left-466 {
    padding-left:466px !important;
}
.padding-left-467 {
    padding-left:467px !important;
}
.padding-left-468 {
    padding-left:468px !important;
}
.padding-left-469 {
    padding-left:469px !important;
}
.padding-left-470 {
    padding-left:470px !important;
}
.padding-left-471 {
    padding-left:471px !important;
}
.padding-left-472 {
    padding-left:472px !important;
}
.padding-left-473 {
    padding-left:473px !important;
}
.padding-left-474 {
    padding-left:474px !important;
}
.padding-left-475 {
    padding-left:475px !important;
}
.padding-left-476 {
    padding-left:476px !important;
}
.padding-left-477 {
    padding-left:477px !important;
}
.padding-left-478 {
    padding-left:478px !important;
}
.padding-left-479 {
    padding-left:479px !important;
}
.padding-left-480 {
    padding-left:480px !important;
}
.padding-left-481 {
    padding-left:481px !important;
}
.padding-left-482 {
    padding-left:482px !important;
}
.padding-left-483 {
    padding-left:483px !important;
}
.padding-left-484 {
    padding-left:484px !important;
}
.padding-left-485 {
    padding-left:485px !important;
}
.padding-left-486 {
    padding-left:486px !important;
}
.padding-left-487 {
    padding-left:487px !important;
}
.padding-left-488 {
    padding-left:488px !important;
}
.padding-left-489 {
    padding-left:489px !important;
}
.padding-left-490 {
    padding-left:490px !important;
}
.padding-left-491 {
    padding-left:491px !important;
}
.padding-left-492 {
    padding-left:492px !important;
}
.padding-left-493 {
    padding-left:493px !important;
}
.padding-left-494 {
    padding-left:494px !important;
}
.padding-left-495 {
    padding-left:495px !important;
}
.padding-left-496 {
    padding-left:496px !important;
}
.padding-left-497 {
    padding-left:497px !important;
}
.padding-left-498 {
    padding-left:498px !important;
}
.padding-left-499 {
    padding-left:499px !important;
}
.padding-left-500 {
    padding-left:500px !important;
}

/*---------------- END PADDING-LEFT ---------------- */

/* ---------------- BEG PADDING-RIGHT ---------------- */
.padding-right-0 {
    padding-right:0px !important;
}
.padding-right-1 {
    padding-right:1px !important;
}
.padding-right-2 {
    padding-right:2px !important;
}
.padding-right-3 {
    padding-right:3px !important;
}
.padding-right-4 {
    padding-right:4px !important;
}
.padding-right-5 {
    padding-right:5px !important;
}
.padding-right-6 {
    padding-right:6px !important;
}
.padding-right-7 {
    padding-right:7px !important;
}
.padding-right-8 {
    padding-right:8px !important;
}
.padding-right-9 {
    padding-right:9px !important;
}
.padding-right-10 {
    padding-right:10px !important;
}
.padding-right-11 {
    padding-right:11px !important;
}
.padding-right-12 {
    padding-right:12px !important;
}
.padding-right-13 {
    padding-right:13px !important;
}
.padding-right-14 {
    padding-right:14px !important;
}
.padding-right-15 {
    padding-right:15px !important;
}
.padding-right-16 {
    padding-right:16px !important;
}
.padding-right-17 {
    padding-right:17px !important;
}
.padding-right-18 {
    padding-right:18px !important;
}
.padding-right-19 {
    padding-right:19px !important;
}
.padding-right-20 {
    padding-right:20px !important;
}
.padding-right-21 {
    padding-right:21px !important;
}
.padding-right-22 {
    padding-right:22px !important;
}
.padding-right-23 {
    padding-right:23px !important;
}
.padding-right-24 {
    padding-right:24px !important;
}
.padding-right-25 {
    padding-right:25px !important;
}
.padding-right-26 {
    padding-right:26px !important;
}
.padding-right-27 {
    padding-right:27px !important;
}
.padding-right-28 {
    padding-right:28px !important;
}
.padding-right-29 {
    padding-right:29px !important;
}
.padding-right-30 {
    padding-right:30px !important;
}
.padding-right-31 {
    padding-right:31px !important;
}
.padding-right-32 {
    padding-right:32px !important;
}
.padding-right-33 {
    padding-right:33px !important;
}
.padding-right-34 {
    padding-right:34px !important;
}
.padding-right-35 {
    padding-right:35px !important;
}
.padding-right-36 {
    padding-right:36px !important;
}
.padding-right-37 {
    padding-right:37px !important;
}
.padding-right-38 {
    padding-right:38px !important;
}
.padding-right-39 {
    padding-right:39px !important;
}
.padding-right-40 {
    padding-right:40px !important;
}
.padding-right-41 {
    padding-right:41px !important;
}
.padding-right-42 {
    padding-right:42px !important;
}
.padding-right-43 {
    padding-right:43px !important;
}
.padding-right-44 {
    padding-right:44px !important;
}
.padding-right-45 {
    padding-right:45px !important;
}
.padding-right-46 {
    padding-right:46px !important;
}
.padding-right-47 {
    padding-right:47px !important;
}
.padding-right-48 {
    padding-right:48px !important;
}
.padding-right-49 {
    padding-right:49px !important;
}
.padding-right-50 {
    padding-right:50px !important;
}
.padding-right-51 {
    padding-right:51px !important;
}
.padding-right-52 {
    padding-right:52px !important;
}
.padding-right-53 {
    padding-right:53px !important;
}
.padding-right-54 {
    padding-right:54px !important;
}
.padding-right-55 {
    padding-right:55px !important;
}
.padding-right-56 {
    padding-right:56px !important;
}
.padding-right-57 {
    padding-right:57px !important;
}
.padding-right-58 {
    padding-right:58px !important;
}
.padding-right-59 {
    padding-right:59px !important;
}
.padding-right-60 {
    padding-right:60px !important;
}
.padding-right-61 {
    padding-right:61px !important;
}
.padding-right-62 {
    padding-right:62px !important;
}
.padding-right-63 {
    padding-right:63px !important;
}
.padding-right-64 {
    padding-right:64px !important;
}
.padding-right-65 {
    padding-right:65px !important;
}
.padding-right-66 {
    padding-right:66px !important;
}
.padding-right-67 {
    padding-right:67px !important;
}
.padding-right-68 {
    padding-right:68px !important;
}
.padding-right-69 {
    padding-right:69px !important;
}
.padding-right-70 {
    padding-right:70px !important;
}
.padding-right-71 {
    padding-right:71px !important;
}
.padding-right-72 {
    padding-right:72px !important;
}
.padding-right-73 {
    padding-right:73px !important;
}
.padding-right-74 {
    padding-right:74px !important;
}
.padding-right-75 {
    padding-right:75px !important;
}
.padding-right-76 {
    padding-right:76px !important;
}
.padding-right-77 {
    padding-right:77px !important;
}
.padding-right-78 {
    padding-right:78px !important;
}
.padding-right-79 {
    padding-right:79px !important;
}
.padding-right-80 {
    padding-right:80px !important;
}
.padding-right-81 {
    padding-right:81px !important;
}
.padding-right-82 {
    padding-right:82px !important;
}
.padding-right-83 {
    padding-right:83px !important;
}
.padding-right-84 {
    padding-right:84px !important;
}
.padding-right-85 {
    padding-right:85px !important;
}
.padding-right-86 {
    padding-right:86px !important;
}
.padding-right-87 {
    padding-right:87px !important;
}
.padding-right-88 {
    padding-right:88px !important;
}
.padding-right-89 {
    padding-right:89px !important;
}
.padding-right-90 {
    padding-right:90px !important;
}
.padding-right-91 {
    padding-right:91px !important;
}
.padding-right-92 {
    padding-right:92px !important;
}
.padding-right-93 {
    padding-right:93px !important;
}
.padding-right-94 {
    padding-right:94px !important;
}
.padding-right-95 {
    padding-right:95px !important;
}
.padding-right-96 {
    padding-right:96px !important;
}
.padding-right-97 {
    padding-right:97px !important;
}
.padding-right-98 {
    padding-right:98px !important;
}
.padding-right-99 {
    padding-right:99px !important;
}
.padding-right-100 {
    padding-right:100px !important;
}
.padding-right-101 {
    padding-right:101px !important;
}
.padding-right-102 {
    padding-right:102px !important;
}
.padding-right-103 {
    padding-right:103px !important;
}
.padding-right-104 {
    padding-right:104px !important;
}
.padding-right-105 {
    padding-right:105px !important;
}
.padding-right-106 {
    padding-right:106px !important;
}
.padding-right-107 {
    padding-right:107px !important;
}
.padding-right-108 {
    padding-right:108px !important;
}
.padding-right-109 {
    padding-right:109px !important;
}
.padding-right-110 {
    padding-right:110px !important;
}
.padding-right-111 {
    padding-right:111px !important;
}
.padding-right-112 {
    padding-right:112px !important;
}
.padding-right-113 {
    padding-right:113px !important;
}
.padding-right-114 {
    padding-right:114px !important;
}
.padding-right-115 {
    padding-right:115px !important;
}
.padding-right-116 {
    padding-right:116px !important;
}
.padding-right-117 {
    padding-right:117px !important;
}
.padding-right-118 {
    padding-right:118px !important;
}
.padding-right-119 {
    padding-right:119px !important;
}
.padding-right-120 {
    padding-right:120px !important;
}
.padding-right-121 {
    padding-right:121px !important;
}
.padding-right-122 {
    padding-right:122px !important;
}
.padding-right-123 {
    padding-right:123px !important;
}
.padding-right-124 {
    padding-right:124px !important;
}
.padding-right-125 {
    padding-right:125px !important;
}
.padding-right-126 {
    padding-right:126px !important;
}
.padding-right-127 {
    padding-right:127px !important;
}
.padding-right-128 {
    padding-right:128px !important;
}
.padding-right-129 {
    padding-right:129px !important;
}
.padding-right-130 {
    padding-right:130px !important;
}
.padding-right-131 {
    padding-right:131px !important;
}
.padding-right-132 {
    padding-right:132px !important;
}
.padding-right-133 {
    padding-right:133px !important;
}
.padding-right-134 {
    padding-right:134px !important;
}
.padding-right-135 {
    padding-right:135px !important;
}
.padding-right-136 {
    padding-right:136px !important;
}
.padding-right-137 {
    padding-right:137px !important;
}
.padding-right-138 {
    padding-right:138px !important;
}
.padding-right-139 {
    padding-right:139px !important;
}
.padding-right-140 {
    padding-right:140px !important;
}
.padding-right-141 {
    padding-right:141px !important;
}
.padding-right-142 {
    padding-right:142px !important;
}
.padding-right-143 {
    padding-right:143px !important;
}
.padding-right-144 {
    padding-right:144px !important;
}
.padding-right-145 {
    padding-right:145px !important;
}
.padding-right-146 {
    padding-right:146px !important;
}
.padding-right-147 {
    padding-right:147px !important;
}
.padding-right-148 {
    padding-right:148px !important;
}
.padding-right-149 {
    padding-right:149px !important;
}
.padding-right-150 {
    padding-right:150px !important;
}
.padding-right-151 {
    padding-right:151px !important;
}
.padding-right-152 {
    padding-right:152px !important;
}
.padding-right-153 {
    padding-right:153px !important;
}
.padding-right-154 {
    padding-right:154px !important;
}
.padding-right-155 {
    padding-right:155px !important;
}
.padding-right-156 {
    padding-right:156px !important;
}
.padding-right-157 {
    padding-right:157px !important;
}
.padding-right-158 {
    padding-right:158px !important;
}
.padding-right-159 {
    padding-right:159px !important;
}
.padding-right-160 {
    padding-right:160px !important;
}
.padding-right-161 {
    padding-right:161px !important;
}
.padding-right-162 {
    padding-right:162px !important;
}
.padding-right-163 {
    padding-right:163px !important;
}
.padding-right-164 {
    padding-right:164px !important;
}
.padding-right-165 {
    padding-right:165px !important;
}
.padding-right-166 {
    padding-right:166px !important;
}
.padding-right-167 {
    padding-right:167px !important;
}
.padding-right-168 {
    padding-right:168px !important;
}
.padding-right-169 {
    padding-right:169px !important;
}
.padding-right-170 {
    padding-right:170px !important;
}
.padding-right-171 {
    padding-right:171px !important;
}
.padding-right-172 {
    padding-right:172px !important;
}
.padding-right-173 {
    padding-right:173px !important;
}
.padding-right-174 {
    padding-right:174px !important;
}
.padding-right-175 {
    padding-right:175px !important;
}
.padding-right-176 {
    padding-right:176px !important;
}
.padding-right-177 {
    padding-right:177px !important;
}
.padding-right-178 {
    padding-right:178px !important;
}
.padding-right-179 {
    padding-right:179px !important;
}
.padding-right-180 {
    padding-right:180px !important;
}
.padding-right-181 {
    padding-right:181px !important;
}
.padding-right-182 {
    padding-right:182px !important;
}
.padding-right-183 {
    padding-right:183px !important;
}
.padding-right-184 {
    padding-right:184px !important;
}
.padding-right-185 {
    padding-right:185px !important;
}
.padding-right-186 {
    padding-right:186px !important;
}
.padding-right-187 {
    padding-right:187px !important;
}
.padding-right-188 {
    padding-right:188px !important;
}
.padding-right-189 {
    padding-right:189px !important;
}
.padding-right-190 {
    padding-right:190px !important;
}
.padding-right-191 {
    padding-right:191px !important;
}
.padding-right-192 {
    padding-right:192px !important;
}
.padding-right-193 {
    padding-right:193px !important;
}
.padding-right-194 {
    padding-right:194px !important;
}
.padding-right-195 {
    padding-right:195px !important;
}
.padding-right-196 {
    padding-right:196px !important;
}
.padding-right-197 {
    padding-right:197px !important;
}
.padding-right-198 {
    padding-right:198px !important;
}
.padding-right-199 {
    padding-right:199px !important;
}
.padding-right-200 {
    padding-right:200px !important;
}
.padding-right-201 {
    padding-right:201px !important;
}
.padding-right-202 {
    padding-right:202px !important;
}
.padding-right-203 {
    padding-right:203px !important;
}
.padding-right-204 {
    padding-right:204px !important;
}
.padding-right-205 {
    padding-right:205px !important;
}
.padding-right-206 {
    padding-right:206px !important;
}
.padding-right-207 {
    padding-right:207px !important;
}
.padding-right-208 {
    padding-right:208px !important;
}
.padding-right-209 {
    padding-right:209px !important;
}
.padding-right-210 {
    padding-right:210px !important;
}
.padding-right-211 {
    padding-right:211px !important;
}
.padding-right-212 {
    padding-right:212px !important;
}
.padding-right-213 {
    padding-right:213px !important;
}
.padding-right-214 {
    padding-right:214px !important;
}
.padding-right-215 {
    padding-right:215px !important;
}
.padding-right-216 {
    padding-right:216px !important;
}
.padding-right-217 {
    padding-right:217px !important;
}
.padding-right-218 {
    padding-right:218px !important;
}
.padding-right-219 {
    padding-right:219px !important;
}
.padding-right-220 {
    padding-right:220px !important;
}
.padding-right-221 {
    padding-right:221px !important;
}
.padding-right-222 {
    padding-right:222px !important;
}
.padding-right-223 {
    padding-right:223px !important;
}
.padding-right-224 {
    padding-right:224px !important;
}
.padding-right-225 {
    padding-right:225px !important;
}
.padding-right-226 {
    padding-right:226px !important;
}
.padding-right-227 {
    padding-right:227px !important;
}
.padding-right-228 {
    padding-right:228px !important;
}
.padding-right-229 {
    padding-right:229px !important;
}
.padding-right-230 {
    padding-right:230px !important;
}
.padding-right-231 {
    padding-right:231px !important;
}
.padding-right-232 {
    padding-right:232px !important;
}
.padding-right-233 {
    padding-right:233px !important;
}
.padding-right-234 {
    padding-right:234px !important;
}
.padding-right-235 {
    padding-right:235px !important;
}
.padding-right-236 {
    padding-right:236px !important;
}
.padding-right-237 {
    padding-right:237px !important;
}
.padding-right-238 {
    padding-right:238px !important;
}
.padding-right-239 {
    padding-right:239px !important;
}
.padding-right-240 {
    padding-right:240px !important;
}
.padding-right-241 {
    padding-right:241px !important;
}
.padding-right-242 {
    padding-right:242px !important;
}
.padding-right-243 {
    padding-right:243px !important;
}
.padding-right-244 {
    padding-right:244px !important;
}
.padding-right-245 {
    padding-right:245px !important;
}
.padding-right-246 {
    padding-right:246px !important;
}
.padding-right-247 {
    padding-right:247px !important;
}
.padding-right-248 {
    padding-right:248px !important;
}
.padding-right-249 {
    padding-right:249px !important;
}
.padding-right-250 {
    padding-right:250px !important;
}
.padding-right-251 {
    padding-right:251px !important;
}
.padding-right-252 {
    padding-right:252px !important;
}
.padding-right-253 {
    padding-right:253px !important;
}
.padding-right-254 {
    padding-right:254px !important;
}
.padding-right-255 {
    padding-right:255px !important;
}
.padding-right-256 {
    padding-right:256px !important;
}
.padding-right-257 {
    padding-right:257px !important;
}
.padding-right-258 {
    padding-right:258px !important;
}
.padding-right-259 {
    padding-right:259px !important;
}
.padding-right-260 {
    padding-right:260px !important;
}
.padding-right-261 {
    padding-right:261px !important;
}
.padding-right-262 {
    padding-right:262px !important;
}
.padding-right-263 {
    padding-right:263px !important;
}
.padding-right-264 {
    padding-right:264px !important;
}
.padding-right-265 {
    padding-right:265px !important;
}
.padding-right-266 {
    padding-right:266px !important;
}
.padding-right-267 {
    padding-right:267px !important;
}
.padding-right-268 {
    padding-right:268px !important;
}
.padding-right-269 {
    padding-right:269px !important;
}
.padding-right-270 {
    padding-right:270px !important;
}
.padding-right-271 {
    padding-right:271px !important;
}
.padding-right-272 {
    padding-right:272px !important;
}
.padding-right-273 {
    padding-right:273px !important;
}
.padding-right-274 {
    padding-right:274px !important;
}
.padding-right-275 {
    padding-right:275px !important;
}
.padding-right-276 {
    padding-right:276px !important;
}
.padding-right-277 {
    padding-right:277px !important;
}
.padding-right-278 {
    padding-right:278px !important;
}
.padding-right-279 {
    padding-right:279px !important;
}
.padding-right-280 {
    padding-right:280px !important;
}
.padding-right-281 {
    padding-right:281px !important;
}
.padding-right-282 {
    padding-right:282px !important;
}
.padding-right-283 {
    padding-right:283px !important;
}
.padding-right-284 {
    padding-right:284px !important;
}
.padding-right-285 {
    padding-right:285px !important;
}
.padding-right-286 {
    padding-right:286px !important;
}
.padding-right-287 {
    padding-right:287px !important;
}
.padding-right-288 {
    padding-right:288px !important;
}
.padding-right-289 {
    padding-right:289px !important;
}
.padding-right-290 {
    padding-right:290px !important;
}
.padding-right-291 {
    padding-right:291px !important;
}
.padding-right-292 {
    padding-right:292px !important;
}
.padding-right-293 {
    padding-right:293px !important;
}
.padding-right-294 {
    padding-right:294px !important;
}
.padding-right-295 {
    padding-right:295px !important;
}
.padding-right-296 {
    padding-right:296px !important;
}
.padding-right-297 {
    padding-right:297px !important;
}
.padding-right-298 {
    padding-right:298px !important;
}
.padding-right-299 {
    padding-right:299px !important;
}
.padding-right-300 {
    padding-right:300px !important;
}
.padding-right-301 {
    padding-right:301px !important;
}
.padding-right-302 {
    padding-right:302px !important;
}
.padding-right-303 {
    padding-right:303px !important;
}
.padding-right-304 {
    padding-right:304px !important;
}
.padding-right-305 {
    padding-right:305px !important;
}
.padding-right-306 {
    padding-right:306px !important;
}
.padding-right-307 {
    padding-right:307px !important;
}
.padding-right-308 {
    padding-right:308px !important;
}
.padding-right-309 {
    padding-right:309px !important;
}
.padding-right-310 {
    padding-right:310px !important;
}
.padding-right-311 {
    padding-right:311px !important;
}
.padding-right-312 {
    padding-right:312px !important;
}
.padding-right-313 {
    padding-right:313px !important;
}
.padding-right-314 {
    padding-right:314px !important;
}
.padding-right-315 {
    padding-right:315px !important;
}
.padding-right-316 {
    padding-right:316px !important;
}
.padding-right-317 {
    padding-right:317px !important;
}
.padding-right-318 {
    padding-right:318px !important;
}
.padding-right-319 {
    padding-right:319px !important;
}
.padding-right-320 {
    padding-right:320px !important;
}
.padding-right-321 {
    padding-right:321px !important;
}
.padding-right-322 {
    padding-right:322px !important;
}
.padding-right-323 {
    padding-right:323px !important;
}
.padding-right-324 {
    padding-right:324px !important;
}
.padding-right-325 {
    padding-right:325px !important;
}
.padding-right-326 {
    padding-right:326px !important;
}
.padding-right-327 {
    padding-right:327px !important;
}
.padding-right-328 {
    padding-right:328px !important;
}
.padding-right-329 {
    padding-right:329px !important;
}
.padding-right-330 {
    padding-right:330px !important;
}
.padding-right-331 {
    padding-right:331px !important;
}
.padding-right-332 {
    padding-right:332px !important;
}
.padding-right-333 {
    padding-right:333px !important;
}
.padding-right-334 {
    padding-right:334px !important;
}
.padding-right-335 {
    padding-right:335px !important;
}
.padding-right-336 {
    padding-right:336px !important;
}
.padding-right-337 {
    padding-right:337px !important;
}
.padding-right-338 {
    padding-right:338px !important;
}
.padding-right-339 {
    padding-right:339px !important;
}
.padding-right-340 {
    padding-right:340px !important;
}
.padding-right-341 {
    padding-right:341px !important;
}
.padding-right-342 {
    padding-right:342px !important;
}
.padding-right-343 {
    padding-right:343px !important;
}
.padding-right-344 {
    padding-right:344px !important;
}
.padding-right-345 {
    padding-right:345px !important;
}
.padding-right-346 {
    padding-right:346px !important;
}
.padding-right-347 {
    padding-right:347px !important;
}
.padding-right-348 {
    padding-right:348px !important;
}
.padding-right-349 {
    padding-right:349px !important;
}
.padding-right-350 {
    padding-right:350px !important;
}
.padding-right-351 {
    padding-right:351px !important;
}
.padding-right-352 {
    padding-right:352px !important;
}
.padding-right-353 {
    padding-right:353px !important;
}
.padding-right-354 {
    padding-right:354px !important;
}
.padding-right-355 {
    padding-right:355px !important;
}
.padding-right-356 {
    padding-right:356px !important;
}
.padding-right-357 {
    padding-right:357px !important;
}
.padding-right-358 {
    padding-right:358px !important;
}
.padding-right-359 {
    padding-right:359px !important;
}
.padding-right-360 {
    padding-right:360px !important;
}
.padding-right-361 {
    padding-right:361px !important;
}
.padding-right-362 {
    padding-right:362px !important;
}
.padding-right-363 {
    padding-right:363px !important;
}
.padding-right-364 {
    padding-right:364px !important;
}
.padding-right-365 {
    padding-right:365px !important;
}
.padding-right-366 {
    padding-right:366px !important;
}
.padding-right-367 {
    padding-right:367px !important;
}
.padding-right-368 {
    padding-right:368px !important;
}
.padding-right-369 {
    padding-right:369px !important;
}
.padding-right-370 {
    padding-right:370px !important;
}
.padding-right-371 {
    padding-right:371px !important;
}
.padding-right-372 {
    padding-right:372px !important;
}
.padding-right-373 {
    padding-right:373px !important;
}
.padding-right-374 {
    padding-right:374px !important;
}
.padding-right-375 {
    padding-right:375px !important;
}
.padding-right-376 {
    padding-right:376px !important;
}
.padding-right-377 {
    padding-right:377px !important;
}
.padding-right-378 {
    padding-right:378px !important;
}
.padding-right-379 {
    padding-right:379px !important;
}
.padding-right-380 {
    padding-right:380px !important;
}
.padding-right-381 {
    padding-right:381px !important;
}
.padding-right-382 {
    padding-right:382px !important;
}
.padding-right-383 {
    padding-right:383px !important;
}
.padding-right-384 {
    padding-right:384px !important;
}
.padding-right-385 {
    padding-right:385px !important;
}
.padding-right-386 {
    padding-right:386px !important;
}
.padding-right-387 {
    padding-right:387px !important;
}
.padding-right-388 {
    padding-right:388px !important;
}
.padding-right-389 {
    padding-right:389px !important;
}
.padding-right-390 {
    padding-right:390px !important;
}
.padding-right-391 {
    padding-right:391px !important;
}
.padding-right-392 {
    padding-right:392px !important;
}
.padding-right-393 {
    padding-right:393px !important;
}
.padding-right-394 {
    padding-right:394px !important;
}
.padding-right-395 {
    padding-right:395px !important;
}
.padding-right-396 {
    padding-right:396px !important;
}
.padding-right-397 {
    padding-right:397px !important;
}
.padding-right-398 {
    padding-right:398px !important;
}
.padding-right-399 {
    padding-right:399px !important;
}
.padding-right-400 {
    padding-right:400px !important;
}
.padding-right-401 {
    padding-right:401px !important;
}
.padding-right-402 {
    padding-right:402px !important;
}
.padding-right-403 {
    padding-right:403px !important;
}
.padding-right-404 {
    padding-right:404px !important;
}
.padding-right-405 {
    padding-right:405px !important;
}
.padding-right-406 {
    padding-right:406px !important;
}
.padding-right-407 {
    padding-right:407px !important;
}
.padding-right-408 {
    padding-right:408px !important;
}
.padding-right-409 {
    padding-right:409px !important;
}
.padding-right-410 {
    padding-right:410px !important;
}
.padding-right-411 {
    padding-right:411px !important;
}
.padding-right-412 {
    padding-right:412px !important;
}
.padding-right-413 {
    padding-right:413px !important;
}
.padding-right-414 {
    padding-right:414px !important;
}
.padding-right-415 {
    padding-right:415px !important;
}
.padding-right-416 {
    padding-right:416px !important;
}
.padding-right-417 {
    padding-right:417px !important;
}
.padding-right-418 {
    padding-right:418px !important;
}
.padding-right-419 {
    padding-right:419px !important;
}
.padding-right-420 {
    padding-right:420px !important;
}
.padding-right-421 {
    padding-right:421px !important;
}
.padding-right-422 {
    padding-right:422px !important;
}
.padding-right-423 {
    padding-right:423px !important;
}
.padding-right-424 {
    padding-right:424px !important;
}
.padding-right-425 {
    padding-right:425px !important;
}
.padding-right-426 {
    padding-right:426px !important;
}
.padding-right-427 {
    padding-right:427px !important;
}
.padding-right-428 {
    padding-right:428px !important;
}
.padding-right-429 {
    padding-right:429px !important;
}
.padding-right-430 {
    padding-right:430px !important;
}
.padding-right-431 {
    padding-right:431px !important;
}
.padding-right-432 {
    padding-right:432px !important;
}
.padding-right-433 {
    padding-right:433px !important;
}
.padding-right-434 {
    padding-right:434px !important;
}
.padding-right-435 {
    padding-right:435px !important;
}
.padding-right-436 {
    padding-right:436px !important;
}
.padding-right-437 {
    padding-right:437px !important;
}
.padding-right-438 {
    padding-right:438px !important;
}
.padding-right-439 {
    padding-right:439px !important;
}
.padding-right-440 {
    padding-right:440px !important;
}
.padding-right-441 {
    padding-right:441px !important;
}
.padding-right-442 {
    padding-right:442px !important;
}
.padding-right-443 {
    padding-right:443px !important;
}
.padding-right-444 {
    padding-right:444px !important;
}
.padding-right-445 {
    padding-right:445px !important;
}
.padding-right-446 {
    padding-right:446px !important;
}
.padding-right-447 {
    padding-right:447px !important;
}
.padding-right-448 {
    padding-right:448px !important;
}
.padding-right-449 {
    padding-right:449px !important;
}
.padding-right-450 {
    padding-right:450px !important;
}
.padding-right-451 {
    padding-right:451px !important;
}
.padding-right-452 {
    padding-right:452px !important;
}
.padding-right-453 {
    padding-right:453px !important;
}
.padding-right-454 {
    padding-right:454px !important;
}
.padding-right-455 {
    padding-right:455px !important;
}
.padding-right-456 {
    padding-right:456px !important;
}
.padding-right-457 {
    padding-right:457px !important;
}
.padding-right-458 {
    padding-right:458px !important;
}
.padding-right-459 {
    padding-right:459px !important;
}
.padding-right-460 {
    padding-right:460px !important;
}
.padding-right-461 {
    padding-right:461px !important;
}
.padding-right-462 {
    padding-right:462px !important;
}
.padding-right-463 {
    padding-right:463px !important;
}
.padding-right-464 {
    padding-right:464px !important;
}
.padding-right-465 {
    padding-right:465px !important;
}
.padding-right-466 {
    padding-right:466px !important;
}
.padding-right-467 {
    padding-right:467px !important;
}
.padding-right-468 {
    padding-right:468px !important;
}
.padding-right-469 {
    padding-right:469px !important;
}
.padding-right-470 {
    padding-right:470px !important;
}
.padding-right-471 {
    padding-right:471px !important;
}
.padding-right-472 {
    padding-right:472px !important;
}
.padding-right-473 {
    padding-right:473px !important;
}
.padding-right-474 {
    padding-right:474px !important;
}
.padding-right-475 {
    padding-right:475px !important;
}
.padding-right-476 {
    padding-right:476px !important;
}
.padding-right-477 {
    padding-right:477px !important;
}
.padding-right-478 {
    padding-right:478px !important;
}
.padding-right-479 {
    padding-right:479px !important;
}
.padding-right-480 {
    padding-right:480px !important;
}
.padding-right-481 {
    padding-right:481px !important;
}
.padding-right-482 {
    padding-right:482px !important;
}
.padding-right-483 {
    padding-right:483px !important;
}
.padding-right-484 {
    padding-right:484px !important;
}
.padding-right-485 {
    padding-right:485px !important;
}
.padding-right-486 {
    padding-right:486px !important;
}
.padding-right-487 {
    padding-right:487px !important;
}
.padding-right-488 {
    padding-right:488px !important;
}
.padding-right-489 {
    padding-right:489px !important;
}
.padding-right-490 {
    padding-right:490px !important;
}
.padding-right-491 {
    padding-right:491px !important;
}
.padding-right-492 {
    padding-right:492px !important;
}
.padding-right-493 {
    padding-right:493px !important;
}
.padding-right-494 {
    padding-right:494px !important;
}
.padding-right-495 {
    padding-right:495px !important;
}
.padding-right-496 {
    padding-right:496px !important;
}
.padding-right-497 {
    padding-right:497px !important;
}
.padding-right-498 {
    padding-right:498px !important;
}
.padding-right-499 {
    padding-right:499px !important;
}
.padding-right-500 {
    padding-right:500px !important;
}

/*---------------- END PADDING-RIGHT ---------------- */

/*---------------------------------------------------------------------------------------- */
/*---------------------------------------------------------------------------------------- */
/*------------------------------------- COLOR BUILDER ------------------------------------ */
/*---------------------------------------------------------------------------------------- */
/*---------------------------------------------------------------------------------------- */
.background-transparent {
    background:transparent !important;
}

/* ---------------- BEG 3A7CAF ---------------- */

.color-3A7CAF {
    color:#3A7CAF !important;
}

.background-3A7CAF {
    background:#3A7CAF !important;
}

/*---------------- END 3A7CAF ---------------- */

/* ---------------- BEG 6F9843 ---------------- */

.color-6F9843 {
    color:#6F9843 !important;
}

.background-6F9843 {
    background:#6F9843 !important;
}

/*---------------- END 6F9843 ---------------- */

/* ---------------- BEG F1666A ---------------- */

.color-F1666A {
    color:#F1666A !important;
}

.background-F1666A {
    background:#F1666A !important;
}

/*---------------- END F1666A ---------------- */

/* ---------------- BEG FF5959 ---------------- */

.color-FF5959 {
    color:#FF5959 !important;
}

.background-FF5959 {
    background:#FF5959 !important;
}

/*---------------- END FF5959 ---------------- */

/* ---------------- BEG F79552 ---------------- */

.color-F79552 {
    color:#F79552 !important;
}

.background-F79552 {
    background:#F79552 !important;
}

/*---------------- END F79552 ---------------- */

/* ---------------- BEG FF9533 ---------------- */

.color-FF9533 {
    color:#FF9533 !important;
}

.background-FF9533 {
    background:#FF9533 !important;
}

/*---------------- END FF9533 ---------------- */

/* ---------------- BEG 4BABCC ---------------- */

.color-4BABCC {
    color:#4BABCC !important;
}

.background-4BABCC {
    background:#4BABCC !important;
}

/*---------------- END 4BABCC ---------------- */

/* ---------------- BEG 1EBBEE ---------------- */

.color-1EBBEE {
    color:#1EBBEE !important;
}

.background-1EBBEE {
    background:#1EBBEE !important;
}

/*---------------- END 1EBBEE ---------------- */

/* ---------------- BEG 43A756 ---------------- */

.color-43A756 {
    color:#43A756 !important;
}

.background-43A756 {
    background:#43A756 !important;
}

/*---------------- END 43A756 ---------------- */

/* ---------------- BEG 21A73A ---------------- */

.color-21A73A {
    color:#21A73A !important;
}

.background-21A73A {
    background:#21A73A !important;
}

/*---------------- END 21A73A ---------------- */

/* ---------------- BEG F1BF21 ---------------- */

.color-F1BF21 {
    color:#F1BF21 !important;
}

.background-F1BF21 {
    background:#F1BF21 !important;
}

/*---------------- END F1BF21 ---------------- */

/* ---------------- BEG F8C72D ---------------- */

.color-F8C72D {
    color:#F8C72D !important;
}

.background-F8C72D {
    background:#F8C72D !important;
}

/*---------------- END F8C72D ---------------- */

/* ---------------- BEG 9BCA3B ---------------- */

.color-9BCA3B {
    color:#9BCA3B !important;
}

.background-9BCA3B {
    background:#9BCA3B !important;
}

/*---------------- END 9BCA3B ---------------- */

/* ---------------- BEG 9BD22B ---------------- */

.color-9BD22B {
    color:#9BD22B !important;
}

.background-9BD22B {
    background:#9BD22B !important;
}

/*---------------- END 9BD22B ---------------- */

/* ---------------- BEG 737167 ---------------- */

.color-737167 {
    color:#737167 !important;
}

.background-737167 {
    background:#737167 !important;
}

/*---------------- END 737167 ---------------- */

/* ---------------- BEG 333333 ---------------- */

.color-333333 {
    color:#333333 !important;
}

.background-333333 {
    background:#333333 !important;
}

/*---------------- END 333333 ---------------- */

/* ---------------- BEG 272727 ---------------- */

.color-272727 {
    color:#272727 !important;
}

.background-272727 {
    background:#272727 !important;
}

/*---------------- END 272727 ---------------- */

/* ---------------- BEG 000000 ---------------- */

.color-000000 {
    color:#000000 !important;
}

.background-000000 {
    background:#000000 !important;
}

/*---------------- END 000000 ---------------- */

/* ---------------- BEG DA291C ---------------- */

.color-da291c {
    color:#da291c !important;
}

.background-da291c {
    background:#da291c !important;
}

/*---------------- END DA291C ---------------- */

/* ---------------- BEG B0CBDF ---------------- */

.color-B0CBDF {
    color:#B0CBDF !important;
}

.background-B0CBDF {
    background:#B0CBDF !important;
}

/*---------------- END B0CBDF ---------------- */

/* ---------------- BEG ADE3FD ---------------- */

.color-ADE3FD {
    color:#ADE3FD !important;
}

.background-ADE3FD {
    background:#ADE3FD !important;
}

/*---------------- END ADE3FD ---------------- */

/* ---------------- BEG B2D38C ---------------- */

.color-B2D38C {
    color:#B2D38C !important;
}

.background-B2D38C {
    background:#B2D38C !important;
}

/*---------------- END B2D38C ---------------- */

/* ---------------- BEG ACE5D8 ---------------- */

.color-ACE5D8 {
    color:#ACE5D8 !important;
}

.background-ACE5D8 {
    background:#ACE5D8 !important;
}

/*---------------- END ACE5D8 ---------------- */

/* ---------------- BEG B8B2FF ---------------- */

.color-B8B2FF {
    color:#B8B2FF !important;
}

.background-B8B2FF {
    background:#B8B2FF !important;
}

/*---------------- END B8B2FF ---------------- */

/* ---------------- BEG B7B5AB ---------------- */

.color-B7B5AB {
    color:#B7B5AB !important;
}

.background-B7B5AB {
    background:#B7B5AB !important;
}

/*---------------- END B7B5AB ---------------- */

/* ---------------- BEG DEDCD3 ---------------- */

.color-DEDCD3 {
    color:#DEDCD3 !important;
}

.background-DEDCD3 {
    background:#DEDCD3 !important;
}

/*---------------- END DEDCD3 ---------------- */

/* ---------------- BEG F0EDE3 ---------------- */

.color-F0EDE3 {
    color:#F0EDE3 !important;
}

.background-F0EDE3 {
    background:#F0EDE3 !important;
}

/*---------------- END F0EDE3 ---------------- */

/* ---------------- BEG FFFFFF ---------------- */

.color-FFFFFF {
    color:#FFFFFF !important;
}

.background-FFFFFF {
    background:#FFFFFF !important;
}

/*---------------- END FFFFFF ---------------- */

/* ---------------- BEG 3A7CAF ---------------- */

.color-3A7CAF {
    color:#3A7CAF !important;
}

.background-3A7CAF {
    background:#3A7CAF !important;
}

/*---------------- END 3A7CAF ---------------- */

/* ---------------- BEG 0084B4 ---------------- */

.color-0084B4 {
    color:#0084B4 !important;
}

.background-0084B4 {
    background:#0084B4 !important;
}

/* ---------------- BEG 3a7caf ---------------- */
.color-3a7caf{
	
	color:#3A7CAF;
}
/*---------------- END 0084B4 ---------------- */


/*---------------- END 0084B4 ---------------- */

/* ---------------- BEG 1A1919 ---------------- */

.color-1A1919 {
    color:#1A1919 !important;
}

.background-1A1919 {
    background:#1A1919 !important;
}

/*---------------- END 1A1919 ---------------- */

/* ---------------- BEG 272727 ---------------- */

.color-272727 {
    color:#272727 !important;
}

.background-272727 {
    background:#272727 !important;
}

/*---------------- END 272727 ---------------- */

/* ---------------- BEG 333333 ---------------- */

.color-333333 {
    color:#333333 !important;
}

.background-333333 {
    background:#333333 !important;
}

/*---------------- END 333333 ---------------- */

/* ---------------- BEG 6B6A61 ---------------- */

.color-6B6A61 {
    color:#6B6A61 !important;
}

.background-6B6A61 {
    background:#6B6A61 !important;
}

/*---------------- END 6B6A61 ---------------- */

/*---------------------------------------------------------------------------------------- */
/*---------------------------------------------------------------------------------------- */
/*------------------------------------ BORDER BUILDER ------------------------------------ */
/*---------------------------------------------------------------------------------------- */
/*---------------------------------------------------------------------------------------- */

/* ---------------- BEG BORDER (ALL SIDES) ---------------- */
.border-0 {
    border:solid 0px !important;
}
.border-1 {
    border:solid 1px !important;
}
.border-2 {
    border:solid 2px !important;
}
.border-3 {
    border:solid 3px !important;
}
.border-4 {
    border:solid 4px !important;
}
.border-5 {
    border:solid 5px !important;
}
.border-6 {
    border:solid 6px !important;
}
.border-7 {
    border:solid 7px !important;
}
.border-8 {
    border:solid 8px !important;
}
.border-9 {
    border:solid 9px !important;
}
.border-10 {
    border:solid 10px !important;
}
.border-11 {
    border:solid 11px !important;
}
.border-12 {
    border:solid 12px !important;
}
.border-13 {
    border:solid 13px !important;
}
.border-14 {
    border:solid 14px !important;
}
.border-15 {
    border:solid 15px !important;
}
.border-16 {
    border:solid 16px !important;
}
.border-17 {
    border:solid 17px !important;
}
.border-18 {
    border:solid 18px !important;
}
.border-19 {
    border:solid 19px !important;
}
.border-20 {
    border:solid 20px !important;
}
.border-21 {
    border:solid 21px !important;
}
.border-22 {
    border:solid 22px !important;
}
.border-23 {
    border:solid 23px !important;
}
.border-24 {
    border:solid 24px !important;
}
.border-25 {
    border:solid 25px !important;
}
.border-26 {
    border:solid 26px !important;
}
.border-27 {
    border:solid 27px !important;
}
.border-28 {
    border:solid 28px !important;
}
.border-29 {
    border:solid 29px !important;
}
.border-30 {
    border:solid 30px !important;
}
.border-31 {
    border:solid 31px !important;
}
.border-32 {
    border:solid 32px !important;
}
.border-33 {
    border:solid 33px !important;
}
.border-34 {
    border:solid 34px !important;
}
.border-35 {
    border:solid 35px !important;
}
.border-36 {
    border:solid 36px !important;
}
.border-37 {
    border:solid 37px !important;
}
.border-38 {
    border:solid 38px !important;
}
.border-39 {
    border:solid 39px !important;
}
.border-40 {
    border:solid 40px !important;
}
.border-41 {
    border:solid 41px !important;
}
.border-42 {
    border:solid 42px !important;
}
.border-43 {
    border:solid 43px !important;
}
.border-44 {
    border:solid 44px !important;
}
.border-45 {
    border:solid 45px !important;
}
.border-46 {
    border:solid 46px !important;
}
.border-47 {
    border:solid 47px !important;
}
.border-48 {
    border:solid 48px !important;
}
.border-49 {
    border:solid 49px !important;
}
.border-50 {
    border:solid 50px !important;
}
.border-51 {
    border:solid 51px !important;
}
.border-52 {
    border:solid 52px !important;
}
.border-53 {
    border:solid 53px !important;
}
.border-54 {
    border:solid 54px !important;
}
.border-55 {
    border:solid 55px !important;
}
.border-56 {
    border:solid 56px !important;
}
.border-57 {
    border:solid 57px !important;
}
.border-58 {
    border:solid 58px !important;
}
.border-59 {
    border:solid 59px !important;
}
.border-60 {
    border:solid 60px !important;
}
.border-61 {
    border:solid 61px !important;
}
.border-62 {
    border:solid 62px !important;
}
.border-63 {
    border:solid 63px !important;
}
.border-64 {
    border:solid 64px !important;
}
.border-65 {
    border:solid 65px !important;
}
.border-66 {
    border:solid 66px !important;
}
.border-67 {
    border:solid 67px !important;
}
.border-68 {
    border:solid 68px !important;
}
.border-69 {
    border:solid 69px !important;
}
.border-70 {
    border:solid 70px !important;
}
.border-71 {
    border:solid 71px !important;
}
.border-72 {
    border:solid 72px !important;
}
.border-73 {
    border:solid 73px !important;
}
.border-74 {
    border:solid 74px !important;
}
.border-75 {
    border:solid 75px !important;
}
.border-76 {
    border:solid 76px !important;
}
.border-77 {
    border:solid 77px !important;
}
.border-78 {
    border:solid 78px !important;
}
.border-79 {
    border:solid 79px !important;
}
.border-80 {
    border:solid 80px !important;
}
.border-81 {
    border:solid 81px !important;
}
.border-82 {
    border:solid 82px !important;
}
.border-83 {
    border:solid 83px !important;
}
.border-84 {
    border:solid 84px !important;
}
.border-85 {
    border:solid 85px !important;
}
.border-86 {
    border:solid 86px !important;
}
.border-87 {
    border:solid 87px !important;
}
.border-88 {
    border:solid 88px !important;
}
.border-89 {
    border:solid 89px !important;
}
.border-90 {
    border:solid 90px !important;
}
.border-91 {
    border:solid 91px !important;
}
.border-92 {
    border:solid 92px !important;
}
.border-93 {
    border:solid 93px !important;
}
.border-94 {
    border:solid 94px !important;
}
.border-95 {
    border:solid 95px !important;
}
.border-96 {
    border:solid 96px !important;
}
.border-97 {
    border:solid 97px !important;
}
.border-98 {
    border:solid 98px !important;
}
.border-99 {
    border:solid 99px !important;
}
.border-100 {
    border:solid 100px !important;
}

/*---------------- END BORDER ---------------- */

/* ---------------- BEG BORDER-TOP ---------------- */
.border-top-0 {
    border-top:solid 0px !important;
}
.border-top-1 {
    border-top:solid 1px !important;
}
.border-top-2 {
    border-top:solid 2px !important;
}
.border-top-3 {
    border-top:solid 3px !important;
}
.border-top-4 {
    border-top:solid 4px !important;
}
.border-top-5 {
    border-top:solid 5px !important;
}
.border-top-6 {
    border-top:solid 6px !important;
}
.border-top-7 {
    border-top:solid 7px !important;
}
.border-top-8 {
    border-top:solid 8px !important;
}
.border-top-9 {
    border-top:solid 9px !important;
}
.border-top-10 {
    border-top:solid 10px !important;
}
.border-top-11 {
    border-top:solid 11px !important;
}
.border-top-12 {
    border-top:solid 12px !important;
}
.border-top-13 {
    border-top:solid 13px !important;
}
.border-top-14 {
    border-top:solid 14px !important;
}
.border-top-15 {
    border-top:solid 15px !important;
}
.border-top-16 {
    border-top:solid 16px !important;
}
.border-top-17 {
    border-top:solid 17px !important;
}
.border-top-18 {
    border-top:solid 18px !important;
}
.border-top-19 {
    border-top:solid 19px !important;
}
.border-top-20 {
    border-top:solid 20px !important;
}
.border-top-21 {
    border-top:solid 21px !important;
}
.border-top-22 {
    border-top:solid 22px !important;
}
.border-top-23 {
    border-top:solid 23px !important;
}
.border-top-24 {
    border-top:solid 24px !important;
}
.border-top-25 {
    border-top:solid 25px !important;
}
.border-top-26 {
    border-top:solid 26px !important;
}
.border-top-27 {
    border-top:solid 27px !important;
}
.border-top-28 {
    border-top:solid 28px !important;
}
.border-top-29 {
    border-top:solid 29px !important;
}
.border-top-30 {
    border-top:solid 30px !important;
}
.border-top-31 {
    border-top:solid 31px !important;
}
.border-top-32 {
    border-top:solid 32px !important;
}
.border-top-33 {
    border-top:solid 33px !important;
}
.border-top-34 {
    border-top:solid 34px !important;
}
.border-top-35 {
    border-top:solid 35px !important;
}
.border-top-36 {
    border-top:solid 36px !important;
}
.border-top-37 {
    border-top:solid 37px !important;
}
.border-top-38 {
    border-top:solid 38px !important;
}
.border-top-39 {
    border-top:solid 39px !important;
}
.border-top-40 {
    border-top:solid 40px !important;
}
.border-top-41 {
    border-top:solid 41px !important;
}
.border-top-42 {
    border-top:solid 42px !important;
}
.border-top-43 {
    border-top:solid 43px !important;
}
.border-top-44 {
    border-top:solid 44px !important;
}
.border-top-45 {
    border-top:solid 45px !important;
}
.border-top-46 {
    border-top:solid 46px !important;
}
.border-top-47 {
    border-top:solid 47px !important;
}
.border-top-48 {
    border-top:solid 48px !important;
}
.border-top-49 {
    border-top:solid 49px !important;
}
.border-top-50 {
    border-top:solid 50px !important;
}
.border-top-51 {
    border-top:solid 51px !important;
}
.border-top-52 {
    border-top:solid 52px !important;
}
.border-top-53 {
    border-top:solid 53px !important;
}
.border-top-54 {
    border-top:solid 54px !important;
}
.border-top-55 {
    border-top:solid 55px !important;
}
.border-top-56 {
    border-top:solid 56px !important;
}
.border-top-57 {
    border-top:solid 57px !important;
}
.border-top-58 {
    border-top:solid 58px !important;
}
.border-top-59 {
    border-top:solid 59px !important;
}
.border-top-60 {
    border-top:solid 60px !important;
}
.border-top-61 {
    border-top:solid 61px !important;
}
.border-top-62 {
    border-top:solid 62px !important;
}
.border-top-63 {
    border-top:solid 63px !important;
}
.border-top-64 {
    border-top:solid 64px !important;
}
.border-top-65 {
    border-top:solid 65px !important;
}
.border-top-66 {
    border-top:solid 66px !important;
}
.border-top-67 {
    border-top:solid 67px !important;
}
.border-top-68 {
    border-top:solid 68px !important;
}
.border-top-69 {
    border-top:solid 69px !important;
}
.border-top-70 {
    border-top:solid 70px !important;
}
.border-top-71 {
    border-top:solid 71px !important;
}
.border-top-72 {
    border-top:solid 72px !important;
}
.border-top-73 {
    border-top:solid 73px !important;
}
.border-top-74 {
    border-top:solid 74px !important;
}
.border-top-75 {
    border-top:solid 75px !important;
}
.border-top-76 {
    border-top:solid 76px !important;
}
.border-top-77 {
    border-top:solid 77px !important;
}
.border-top-78 {
    border-top:solid 78px !important;
}
.border-top-79 {
    border-top:solid 79px !important;
}
.border-top-80 {
    border-top:solid 80px !important;
}
.border-top-81 {
    border-top:solid 81px !important;
}
.border-top-82 {
    border-top:solid 82px !important;
}
.border-top-83 {
    border-top:solid 83px !important;
}
.border-top-84 {
    border-top:solid 84px !important;
}
.border-top-85 {
    border-top:solid 85px !important;
}
.border-top-86 {
    border-top:solid 86px !important;
}
.border-top-87 {
    border-top:solid 87px !important;
}
.border-top-88 {
    border-top:solid 88px !important;
}
.border-top-89 {
    border-top:solid 89px !important;
}
.border-top-90 {
    border-top:solid 90px !important;
}
.border-top-91 {
    border-top:solid 91px !important;
}
.border-top-92 {
    border-top:solid 92px !important;
}
.border-top-93 {
    border-top:solid 93px !important;
}
.border-top-94 {
    border-top:solid 94px !important;
}
.border-top-95 {
    border-top:solid 95px !important;
}
.border-top-96 {
    border-top:solid 96px !important;
}
.border-top-97 {
    border-top:solid 97px !important;
}
.border-top-98 {
    border-top:solid 98px !important;
}
.border-top-99 {
    border-top:solid 99px !important;
}
.border-top-100 {
    border-top:solid 100px !important;
}

/*---------------- END BORDER-TOP ---------------- */

/* ---------------- BEG BORDER-BOTTOM ---------------- */
.border-bottom-0 {
    border-bottom:solid 0px !important;
}
.border-bottom-1 {
    border-bottom:solid 1px !important;
}
.border-bottom-2 {
    border-bottom:solid 2px !important;
}
.border-bottom-3 {
    border-bottom:solid 3px !important;
}
.border-bottom-4 {
    border-bottom:solid 4px !important;
}
.border-bottom-5 {
    border-bottom:solid 5px !important;
}
.border-bottom-6 {
    border-bottom:solid 6px !important;
}
.border-bottom-7 {
    border-bottom:solid 7px !important;
}
.border-bottom-8 {
    border-bottom:solid 8px !important;
}
.border-bottom-9 {
    border-bottom:solid 9px !important;
}
.border-bottom-10 {
    border-bottom:solid 10px !important;
}
.border-bottom-11 {
    border-bottom:solid 11px !important;
}
.border-bottom-12 {
    border-bottom:solid 12px !important;
}
.border-bottom-13 {
    border-bottom:solid 13px !important;
}
.border-bottom-14 {
    border-bottom:solid 14px !important;
}
.border-bottom-15 {
    border-bottom:solid 15px !important;
}
.border-bottom-16 {
    border-bottom:solid 16px !important;
}
.border-bottom-17 {
    border-bottom:solid 17px !important;
}
.border-bottom-18 {
    border-bottom:solid 18px !important;
}
.border-bottom-19 {
    border-bottom:solid 19px !important;
}
.border-bottom-20 {
    border-bottom:solid 20px !important;
}
.border-bottom-21 {
    border-bottom:solid 21px !important;
}
.border-bottom-22 {
    border-bottom:solid 22px !important;
}
.border-bottom-23 {
    border-bottom:solid 23px !important;
}
.border-bottom-24 {
    border-bottom:solid 24px !important;
}
.border-bottom-25 {
    border-bottom:solid 25px !important;
}
.border-bottom-26 {
    border-bottom:solid 26px !important;
}
.border-bottom-27 {
    border-bottom:solid 27px !important;
}
.border-bottom-28 {
    border-bottom:solid 28px !important;
}
.border-bottom-29 {
    border-bottom:solid 29px !important;
}
.border-bottom-30 {
    border-bottom:solid 30px !important;
}
.border-bottom-31 {
    border-bottom:solid 31px !important;
}
.border-bottom-32 {
    border-bottom:solid 32px !important;
}
.border-bottom-33 {
    border-bottom:solid 33px !important;
}
.border-bottom-34 {
    border-bottom:solid 34px !important;
}
.border-bottom-35 {
    border-bottom:solid 35px !important;
}
.border-bottom-36 {
    border-bottom:solid 36px !important;
}
.border-bottom-37 {
    border-bottom:solid 37px !important;
}
.border-bottom-38 {
    border-bottom:solid 38px !important;
}
.border-bottom-39 {
    border-bottom:solid 39px !important;
}
.border-bottom-40 {
    border-bottom:solid 40px !important;
}
.border-bottom-41 {
    border-bottom:solid 41px !important;
}
.border-bottom-42 {
    border-bottom:solid 42px !important;
}
.border-bottom-43 {
    border-bottom:solid 43px !important;
}
.border-bottom-44 {
    border-bottom:solid 44px !important;
}
.border-bottom-45 {
    border-bottom:solid 45px !important;
}
.border-bottom-46 {
    border-bottom:solid 46px !important;
}
.border-bottom-47 {
    border-bottom:solid 47px !important;
}
.border-bottom-48 {
    border-bottom:solid 48px !important;
}
.border-bottom-49 {
    border-bottom:solid 49px !important;
}
.border-bottom-50 {
    border-bottom:solid 50px !important;
}
.border-bottom-51 {
    border-bottom:solid 51px !important;
}
.border-bottom-52 {
    border-bottom:solid 52px !important;
}
.border-bottom-53 {
    border-bottom:solid 53px !important;
}
.border-bottom-54 {
    border-bottom:solid 54px !important;
}
.border-bottom-55 {
    border-bottom:solid 55px !important;
}
.border-bottom-56 {
    border-bottom:solid 56px !important;
}
.border-bottom-57 {
    border-bottom:solid 57px !important;
}
.border-bottom-58 {
    border-bottom:solid 58px !important;
}
.border-bottom-59 {
    border-bottom:solid 59px !important;
}
.border-bottom-60 {
    border-bottom:solid 60px !important;
}
.border-bottom-61 {
    border-bottom:solid 61px !important;
}
.border-bottom-62 {
    border-bottom:solid 62px !important;
}
.border-bottom-63 {
    border-bottom:solid 63px !important;
}
.border-bottom-64 {
    border-bottom:solid 64px !important;
}
.border-bottom-65 {
    border-bottom:solid 65px !important;
}
.border-bottom-66 {
    border-bottom:solid 66px !important;
}
.border-bottom-67 {
    border-bottom:solid 67px !important;
}
.border-bottom-68 {
    border-bottom:solid 68px !important;
}
.border-bottom-69 {
    border-bottom:solid 69px !important;
}
.border-bottom-70 {
    border-bottom:solid 70px !important;
}
.border-bottom-71 {
    border-bottom:solid 71px !important;
}
.border-bottom-72 {
    border-bottom:solid 72px !important;
}
.border-bottom-73 {
    border-bottom:solid 73px !important;
}
.border-bottom-74 {
    border-bottom:solid 74px !important;
}
.border-bottom-75 {
    border-bottom:solid 75px !important;
}
.border-bottom-76 {
    border-bottom:solid 76px !important;
}
.border-bottom-77 {
    border-bottom:solid 77px !important;
}
.border-bottom-78 {
    border-bottom:solid 78px !important;
}
.border-bottom-79 {
    border-bottom:solid 79px !important;
}
.border-bottom-80 {
    border-bottom:solid 80px !important;
}
.border-bottom-81 {
    border-bottom:solid 81px !important;
}
.border-bottom-82 {
    border-bottom:solid 82px !important;
}
.border-bottom-83 {
    border-bottom:solid 83px !important;
}
.border-bottom-84 {
    border-bottom:solid 84px !important;
}
.border-bottom-85 {
    border-bottom:solid 85px !important;
}
.border-bottom-86 {
    border-bottom:solid 86px !important;
}
.border-bottom-87 {
    border-bottom:solid 87px !important;
}
.border-bottom-88 {
    border-bottom:solid 88px !important;
}
.border-bottom-89 {
    border-bottom:solid 89px !important;
}
.border-bottom-90 {
    border-bottom:solid 90px !important;
}
.border-bottom-91 {
    border-bottom:solid 91px !important;
}
.border-bottom-92 {
    border-bottom:solid 92px !important;
}
.border-bottom-93 {
    border-bottom:solid 93px !important;
}
.border-bottom-94 {
    border-bottom:solid 94px !important;
}
.border-bottom-95 {
    border-bottom:solid 95px !important;
}
.border-bottom-96 {
    border-bottom:solid 96px !important;
}
.border-bottom-97 {
    border-bottom:solid 97px !important;
}
.border-bottom-98 {
    border-bottom:solid 98px !important;
}
.border-bottom-99 {
    border-bottom:solid 99px !important;
}
.border-bottom-100 {
    border-bottom:solid 100px !important;
}

/*---------------- END BORDER-BOTTOM ---------------- */

/* ---------------- BEG BORDER-LEFT ---------------- */
.border-left-0 {
    border-left:solid 0px !important;
}
.border-left-1 {
    border-left:solid 1px !important;
}
.border-left-2 {
    border-left:solid 2px !important;
}
.border-left-3 {
    border-left:solid 3px !important;
}
.border-left-4 {
    border-left:solid 4px !important;
}
.border-left-5 {
    border-left:solid 5px !important;
}
.border-left-6 {
    border-left:solid 6px !important;
}
.border-left-7 {
    border-left:solid 7px !important;
}
.border-left-8 {
    border-left:solid 8px !important;
}
.border-left-9 {
    border-left:solid 9px !important;
}
.border-left-10 {
    border-left:solid 10px !important;
}
.border-left-11 {
    border-left:solid 11px !important;
}
.border-left-12 {
    border-left:solid 12px !important;
}
.border-left-13 {
    border-left:solid 13px !important;
}
.border-left-14 {
    border-left:solid 14px !important;
}
.border-left-15 {
    border-left:solid 15px !important;
}
.border-left-16 {
    border-left:solid 16px !important;
}
.border-left-17 {
    border-left:solid 17px !important;
}
.border-left-18 {
    border-left:solid 18px !important;
}
.border-left-19 {
    border-left:solid 19px !important;
}
.border-left-20 {
    border-left:solid 20px !important;
}
.border-left-21 {
    border-left:solid 21px !important;
}
.border-left-22 {
    border-left:solid 22px !important;
}
.border-left-23 {
    border-left:solid 23px !important;
}
.border-left-24 {
    border-left:solid 24px !important;
}
.border-left-25 {
    border-left:solid 25px !important;
}
.border-left-26 {
    border-left:solid 26px !important;
}
.border-left-27 {
    border-left:solid 27px !important;
}
.border-left-28 {
    border-left:solid 28px !important;
}
.border-left-29 {
    border-left:solid 29px !important;
}
.border-left-30 {
    border-left:solid 30px !important;
}
.border-left-31 {
    border-left:solid 31px !important;
}
.border-left-32 {
    border-left:solid 32px !important;
}
.border-left-33 {
    border-left:solid 33px !important;
}
.border-left-34 {
    border-left:solid 34px !important;
}
.border-left-35 {
    border-left:solid 35px !important;
}
.border-left-36 {
    border-left:solid 36px !important;
}
.border-left-37 {
    border-left:solid 37px !important;
}
.border-left-38 {
    border-left:solid 38px !important;
}
.border-left-39 {
    border-left:solid 39px !important;
}
.border-left-40 {
    border-left:solid 40px !important;
}
.border-left-41 {
    border-left:solid 41px !important;
}
.border-left-42 {
    border-left:solid 42px !important;
}
.border-left-43 {
    border-left:solid 43px !important;
}
.border-left-44 {
    border-left:solid 44px !important;
}
.border-left-45 {
    border-left:solid 45px !important;
}
.border-left-46 {
    border-left:solid 46px !important;
}
.border-left-47 {
    border-left:solid 47px !important;
}
.border-left-48 {
    border-left:solid 48px !important;
}
.border-left-49 {
    border-left:solid 49px !important;
}
.border-left-50 {
    border-left:solid 50px !important;
}
.border-left-51 {
    border-left:solid 51px !important;
}
.border-left-52 {
    border-left:solid 52px !important;
}
.border-left-53 {
    border-left:solid 53px !important;
}
.border-left-54 {
    border-left:solid 54px !important;
}
.border-left-55 {
    border-left:solid 55px !important;
}
.border-left-56 {
    border-left:solid 56px !important;
}
.border-left-57 {
    border-left:solid 57px !important;
}
.border-left-58 {
    border-left:solid 58px !important;
}
.border-left-59 {
    border-left:solid 59px !important;
}
.border-left-60 {
    border-left:solid 60px !important;
}
.border-left-61 {
    border-left:solid 61px !important;
}
.border-left-62 {
    border-left:solid 62px !important;
}
.border-left-63 {
    border-left:solid 63px !important;
}
.border-left-64 {
    border-left:solid 64px !important;
}
.border-left-65 {
    border-left:solid 65px !important;
}
.border-left-66 {
    border-left:solid 66px !important;
}
.border-left-67 {
    border-left:solid 67px !important;
}
.border-left-68 {
    border-left:solid 68px !important;
}
.border-left-69 {
    border-left:solid 69px !important;
}
.border-left-70 {
    border-left:solid 70px !important;
}
.border-left-71 {
    border-left:solid 71px !important;
}
.border-left-72 {
    border-left:solid 72px !important;
}
.border-left-73 {
    border-left:solid 73px !important;
}
.border-left-74 {
    border-left:solid 74px !important;
}
.border-left-75 {
    border-left:solid 75px !important;
}
.border-left-76 {
    border-left:solid 76px !important;
}
.border-left-77 {
    border-left:solid 77px !important;
}
.border-left-78 {
    border-left:solid 78px !important;
}
.border-left-79 {
    border-left:solid 79px !important;
}
.border-left-80 {
    border-left:solid 80px !important;
}
.border-left-81 {
    border-left:solid 81px !important;
}
.border-left-82 {
    border-left:solid 82px !important;
}
.border-left-83 {
    border-left:solid 83px !important;
}
.border-left-84 {
    border-left:solid 84px !important;
}
.border-left-85 {
    border-left:solid 85px !important;
}
.border-left-86 {
    border-left:solid 86px !important;
}
.border-left-87 {
    border-left:solid 87px !important;
}
.border-left-88 {
    border-left:solid 88px !important;
}
.border-left-89 {
    border-left:solid 89px !important;
}
.border-left-90 {
    border-left:solid 90px !important;
}
.border-left-91 {
    border-left:solid 91px !important;
}
.border-left-92 {
    border-left:solid 92px !important;
}
.border-left-93 {
    border-left:solid 93px !important;
}
.border-left-94 {
    border-left:solid 94px !important;
}
.border-left-95 {
    border-left:solid 95px !important;
}
.border-left-96 {
    border-left:solid 96px !important;
}
.border-left-97 {
    border-left:solid 97px !important;
}
.border-left-98 {
    border-left:solid 98px !important;
}
.border-left-99 {
    border-left:solid 99px !important;
}
.border-left-100 {
    border-left:solid 100px !important;
}

/*---------------- END BORDER-LEFT ---------------- */

/* ---------------- BEG BORDER-RIGHT ---------------- */
.border-right-0 {
    border-right:solid 0px !important;
}
.border-right-1 {
    border-right:solid 1px !important;
}
.border-right-2 {
    border-right:solid 2px !important;
}
.border-right-3 {
    border-right:solid 3px !important;
}
.border-right-4 {
    border-right:solid 4px !important;
}
.border-right-5 {
    border-right:solid 5px !important;
}
.border-right-6 {
    border-right:solid 6px !important;
}
.border-right-7 {
    border-right:solid 7px !important;
}
.border-right-8 {
    border-right:solid 8px !important;
}
.border-right-9 {
    border-right:solid 9px !important;
}
.border-right-10 {
    border-right:solid 10px !important;
}
.border-right-11 {
    border-right:solid 11px !important;
}
.border-right-12 {
    border-right:solid 12px !important;
}
.border-right-13 {
    border-right:solid 13px !important;
}
.border-right-14 {
    border-right:solid 14px !important;
}
.border-right-15 {
    border-right:solid 15px !important;
}
.border-right-16 {
    border-right:solid 16px !important;
}
.border-right-17 {
    border-right:solid 17px !important;
}
.border-right-18 {
    border-right:solid 18px !important;
}
.border-right-19 {
    border-right:solid 19px !important;
}
.border-right-20 {
    border-right:solid 20px !important;
}
.border-right-21 {
    border-right:solid 21px !important;
}
.border-right-22 {
    border-right:solid 22px !important;
}
.border-right-23 {
    border-right:solid 23px !important;
}
.border-right-24 {
    border-right:solid 24px !important;
}
.border-right-25 {
    border-right:solid 25px !important;
}
.border-right-26 {
    border-right:solid 26px !important;
}
.border-right-27 {
    border-right:solid 27px !important;
}
.border-right-28 {
    border-right:solid 28px !important;
}
.border-right-29 {
    border-right:solid 29px !important;
}
.border-right-30 {
    border-right:solid 30px !important;
}
.border-right-31 {
    border-right:solid 31px !important;
}
.border-right-32 {
    border-right:solid 32px !important;
}
.border-right-33 {
    border-right:solid 33px !important;
}
.border-right-34 {
    border-right:solid 34px !important;
}
.border-right-35 {
    border-right:solid 35px !important;
}
.border-right-36 {
    border-right:solid 36px !important;
}
.border-right-37 {
    border-right:solid 37px !important;
}
.border-right-38 {
    border-right:solid 38px !important;
}
.border-right-39 {
    border-right:solid 39px !important;
}
.border-right-40 {
    border-right:solid 40px !important;
}
.border-right-41 {
    border-right:solid 41px !important;
}
.border-right-42 {
    border-right:solid 42px !important;
}
.border-right-43 {
    border-right:solid 43px !important;
}
.border-right-44 {
    border-right:solid 44px !important;
}
.border-right-45 {
    border-right:solid 45px !important;
}
.border-right-46 {
    border-right:solid 46px !important;
}
.border-right-47 {
    border-right:solid 47px !important;
}
.border-right-48 {
    border-right:solid 48px !important;
}
.border-right-49 {
    border-right:solid 49px !important;
}
.border-right-50 {
    border-right:solid 50px !important;
}
.border-right-51 {
    border-right:solid 51px !important;
}
.border-right-52 {
    border-right:solid 52px !important;
}
.border-right-53 {
    border-right:solid 53px !important;
}
.border-right-54 {
    border-right:solid 54px !important;
}
.border-right-55 {
    border-right:solid 55px !important;
}
.border-right-56 {
    border-right:solid 56px !important;
}
.border-right-57 {
    border-right:solid 57px !important;
}
.border-right-58 {
    border-right:solid 58px !important;
}
.border-right-59 {
    border-right:solid 59px !important;
}
.border-right-60 {
    border-right:solid 60px !important;
}
.border-right-61 {
    border-right:solid 61px !important;
}
.border-right-62 {
    border-right:solid 62px !important;
}
.border-right-63 {
    border-right:solid 63px !important;
}
.border-right-64 {
    border-right:solid 64px !important;
}
.border-right-65 {
    border-right:solid 65px !important;
}
.border-right-66 {
    border-right:solid 66px !important;
}
.border-right-67 {
    border-right:solid 67px !important;
}
.border-right-68 {
    border-right:solid 68px !important;
}
.border-right-69 {
    border-right:solid 69px !important;
}
.border-right-70 {
    border-right:solid 70px !important;
}
.border-right-71 {
    border-right:solid 71px !important;
}
.border-right-72 {
    border-right:solid 72px !important;
}
.border-right-73 {
    border-right:solid 73px !important;
}
.border-right-74 {
    border-right:solid 74px !important;
}
.border-right-75 {
    border-right:solid 75px !important;
}
.border-right-76 {
    border-right:solid 76px !important;
}
.border-right-77 {
    border-right:solid 77px !important;
}
.border-right-78 {
    border-right:solid 78px !important;
}
.border-right-79 {
    border-right:solid 79px !important;
}
.border-right-80 {
    border-right:solid 80px !important;
}
.border-right-81 {
    border-right:solid 81px !important;
}
.border-right-82 {
    border-right:solid 82px !important;
}
.border-right-83 {
    border-right:solid 83px !important;
}
.border-right-84 {
    border-right:solid 84px !important;
}
.border-right-85 {
    border-right:solid 85px !important;
}
.border-right-86 {
    border-right:solid 86px !important;
}
.border-right-87 {
    border-right:solid 87px !important;
}
.border-right-88 {
    border-right:solid 88px !important;
}
.border-right-89 {
    border-right:solid 89px !important;
}
.border-right-90 {
    border-right:solid 90px !important;
}
.border-right-91 {
    border-right:solid 91px !important;
}
.border-right-92 {
    border-right:solid 92px !important;
}
.border-right-93 {
    border-right:solid 93px !important;
}
.border-right-94 {
    border-right:solid 94px !important;
}
.border-right-95 {
    border-right:solid 95px !important;
}
.border-right-96 {
    border-right:solid 96px !important;
}
.border-right-97 {
    border-right:solid 97px !important;
}
.border-right-98 {
    border-right:solid 98px !important;
}
.border-right-99 {
    border-right:solid 99px !important;
}
.border-right-100 {
    border-right:solid 100px !important;
}

/*---------------- END BORDER-RIGHT ---------------- */

/*---------------------------------------------------------------------------------------- */
/*---------------------------------------------------------------------------------------- */
/*---------------------------------- BORDER COLOR BUILDER -------------------------------- */
/*---------------------------------------------------------------------------------------- */
/*---------------------------------------------------------------------------------------- */

/* ---------------- BEG 3A7CAF ---------------- */

.border-3A7CAF {
    border-color:#3A7CAF !important;
}

.border-top-3A7CAF {
    border-top-color:#3A7CAF !important;
}

.border-bottom-3A7CAF {
    border-bottom-color:#3A7CAF !important;
}

.border-left-3A7CAF {
    border-left-color:#3A7CAF !important;
}

.border-right-3A7CAF {
    border-right-color:#3A7CAF !important;
}

/*---------------- END 3A7CAF ---------------- */

/* ---------------- BEG 6F9843 ---------------- */

.border-6F9843 {
    border-color:#6F9843 !important;
}

.border-top-6F9843 {
    border-top-color:#6F9843 !important;
}

.border-bottom-6F9843 {
    border-bottom-color:#6F9843 !important;
}

.border-left-6F9843 {
    border-left-color:#6F9843 !important;
}

.border-right-6F9843 {
    border-right-color:#6F9843 !important;
}

/*---------------- END 6F9843 ---------------- */

/* ---------------- BEG F1666A ---------------- */

.border-F1666A {
    border-color:#F1666A !important;
}

.border-top-F1666A {
    border-top-color:#F1666A !important;
}

.border-bottom-F1666A {
    border-bottom-color:#F1666A !important;
}

.border-left-F1666A {
    border-left-color:#F1666A !important;
}

.border-right-F1666A {
    border-right-color:#F1666A !important;
}

/*---------------- END F1666A ---------------- */

/* ---------------- BEG FF5959 ---------------- */

.border-FF5959 {
    border-color:#FF5959 !important;
}

.border-top-FF5959 {
    border-top-color:#FF5959 !important;
}

.border-bottom-FF5959 {
    border-bottom-color:#FF5959 !important;
}

.border-left-FF5959 {
    border-left-color:#FF5959 !important;
}

.border-right-FF5959 {
    border-right-color:#FF5959 !important;
}

/*---------------- END FF5959 ---------------- */

/* ---------------- BEG F79552 ---------------- */

.border-F79552 {
    border-color:#F79552 !important;
}

.border-top-F79552 {
    border-top-color:#F79552 !important;
}

.border-bottom-F79552 {
    border-bottom-color:#F79552 !important;
}

.border-left-F79552 {
    border-left-color:#F79552 !important;
}

.border-right-F79552 {
    border-right-color:#F79552 !important;
}

/*---------------- END F79552 ---------------- */

/* ---------------- BEG FF9533 ---------------- */

.border-FF9533 {
    border-color:#FF9533 !important;
}

.border-top-FF9533 {
    border-top-color:#FF9533 !important;
}

.border-bottom-FF9533 {
    border-bottom-color:#FF9533 !important;
}

.border-left-FF9533 {
    border-left-color:#FF9533 !important;
}

.border-right-FF9533 {
    border-right-color:#FF9533 !important;
}

/*---------------- END FF9533 ---------------- */

/* ---------------- BEG 4BABCC ---------------- */

.border-4BABCC {
    border-color:#4BABCC !important;
}

.border-top-4BABCC {
    border-top-color:#4BABCC !important;
}

.border-bottom-4BABCC {
    border-bottom-color:#4BABCC !important;
}

.border-left-4BABCC {
    border-left-color:#4BABCC !important;
}

.border-right-4BABCC {
    border-right-color:#4BABCC !important;
}

/*---------------- END 4BABCC ---------------- */

/* ---------------- BEG 1EBBEE ---------------- */

.border-1EBBEE {
    border-color:#1EBBEE !important;
}

.border-top-1EBBEE {
    border-top-color:#1EBBEE !important;
}

.border-bottom-1EBBEE {
    border-bottom-color:#1EBBEE !important;
}

.border-left-1EBBEE {
    border-left-color:#1EBBEE !important;
}

.border-right-1EBBEE {
    border-right-color:#1EBBEE !important;
}

/*---------------- END 1EBBEE ---------------- */

/* ---------------- BEG 43A756 ---------------- */

.border-43A756 {
    border-color:#43A756 !important;
}

.border-top-43A756 {
    border-top-color:#43A756 !important;
}

.border-bottom-43A756 {
    border-bottom-color:#43A756 !important;
}

.border-left-43A756 {
    border-left-color:#43A756 !important;
}

.border-right-43A756 {
    border-right-color:#43A756 !important;
}

/*---------------- END 43A756 ---------------- */

/* ---------------- BEG 21A73A ---------------- */

.border-21A73A {
    border-color:#21A73A !important;
}

.border-top-21A73A {
    border-top-color:#21A73A !important;
}

.border-bottom-21A73A {
    border-bottom-color:#21A73A !important;
}

.border-left-21A73A {
    border-left-color:#21A73A !important;
}

.border-right-21A73A {
    border-right-color:#21A73A !important;
}

/*---------------- END 21A73A ---------------- */

/* ---------------- BEG F1BF21 ---------------- */

.border-F1BF21 {
    border-color:#F1BF21 !important;
}

.border-top-F1BF21 {
    border-top-color:#F1BF21 !important;
}

.border-bottom-F1BF21 {
    border-bottom-color:#F1BF21 !important;
}

.border-left-F1BF21 {
    border-left-color:#F1BF21 !important;
}

.border-right-F1BF21 {
    border-right-color:#F1BF21 !important;
}

/*---------------- END F1BF21 ---------------- */

/* ---------------- BEG F8C72D ---------------- */

.border-F8C72D {
    border-color:#F8C72D !important;
}

.border-top-F8C72D {
    border-top-color:#F8C72D !important;
}

.border-bottom-F8C72D {
    border-bottom-color:#F8C72D !important;
}

.border-left-F8C72D {
    border-left-color:#F8C72D !important;
}

.border-right-F8C72D {
    border-right-color:#F8C72D !important;
}

/*---------------- END F8C72D ---------------- */

/* ---------------- BEG 9BCA3B ---------------- */

.border-9BCA3B {
    border-color:#9BCA3B !important;
}

.border-top-9BCA3B {
    border-top-color:#9BCA3B !important;
}

.border-bottom-9BCA3B {
    border-bottom-color:#9BCA3B !important;
}

.border-left-9BCA3B {
    border-left-color:#9BCA3B !important;
}

.border-right-9BCA3B {
    border-right-color:#9BCA3B !important;
}

/*---------------- END 9BCA3B ---------------- */

/* ---------------- BEG 9BD22B ---------------- */

.border-9BD22B {
    border-color:#9BD22B !important;
}

.border-top-9BD22B {
    border-top-color:#9BD22B !important;
}

.border-bottom-9BD22B {
    border-bottom-color:#9BD22B !important;
}

.border-left-9BD22B {
    border-left-color:#9BD22B !important;
}

.border-right-9BD22B {
    border-right-color:#9BD22B !important;
}

/*---------------- END 9BD22B ---------------- */

/* ---------------- BEG 737167 ---------------- */

.border-737167 {
    border-color:#737167 !important;
}

.border-top-737167 {
    border-top-color:#737167 !important;
}

.border-bottom-737167 {
    border-bottom-color:#737167 !important;
}

.border-left-737167 {
    border-left-color:#737167 !important;
}

.border-right-737167 {
    border-right-color:#737167 !important;
}

/*---------------- END 737167 ---------------- */

/* ---------------- BEG 333333 ---------------- */

.border-333333 {
    border-color:#333333 !important;
}

.border-top-333333 {
    border-top-color:#333333 !important;
}

.border-bottom-333333 {
    border-bottom-color:#333333 !important;
}

.border-left-333333 {
    border-left-color:#333333 !important;
}

.border-right-333333 {
    border-right-color:#333333 !important;
}

/*---------------- END 333333 ---------------- */

/* ---------------- BEG 272727 ---------------- */

.border-272727 {
    border-color:#272727 !important;
}

.border-top-272727 {
    border-top-color:#272727 !important;
}

.border-bottom-272727 {
    border-bottom-color:#272727 !important;
}

.border-left-272727 {
    border-left-color:#272727 !important;
}

.border-right-272727 {
    border-right-color:#272727 !important;
}

/*---------------- END 272727 ---------------- */

/* ---------------- BEG 000000 ---------------- */

.border-000000 {
    border-color:#000000 !important;
}

.border-top-000000 {
    border-top-color:#000000 !important;
}

.border-bottom-000000 {
    border-bottom-color:#000000 !important;
}

.border-left-000000 {
    border-left-color:#000000 !important;
}

.border-right-000000 {
    border-right-color:#000000 !important;
}

/*---------------- END 000000 ---------------- */

/* ---------------- BEG DA291C ---------------- */

.border-da291c {
    border-color:#da291c !important;
}

.border-top-da291c {
    border-top-color:#da291c !important;
}

.border-bottom-da291c {
    border-bottom-color:#da291c !important;
}

.border-left-da291c {
    border-left-color:#da291c !important;
}

.border-right-da291c {
    border-right-color:#da291c !important;
}

/*---------------- END DA291C ---------------- */

/* ---------------- BEG B0CBDF ---------------- */

.border-B0CBDF {
    border-color:#B0CBDF !important;
}

.border-top-B0CBDF {
    border-top-color:#B0CBDF !important;
}

.border-bottom-B0CBDF {
    border-bottom-color:#B0CBDF !important;
}

.border-left-B0CBDF {
    border-left-color:#B0CBDF !important;
}

.border-right-B0CBDF {
    border-right-color:#B0CBDF !important;
}

/*---------------- END B0CBDF ---------------- */

/* ---------------- BEG ADE3FD ---------------- */

.border-ADE3FD {
    border-color:#ADE3FD !important;
}

.border-top-ADE3FD {
    border-top-color:#ADE3FD !important;
}

.border-bottom-ADE3FD {
    border-bottom-color:#ADE3FD !important;
}

.border-left-ADE3FD {
    border-left-color:#ADE3FD !important;
}

.border-right-ADE3FD {
    border-right-color:#ADE3FD !important;
}

/*---------------- END ADE3FD ---------------- */

/* ---------------- BEG B2D38C ---------------- */

.border-B2D38C {
    border-color:#B2D38C !important;
}

.border-top-B2D38C {
    border-top-color:#B2D38C !important;
}

.border-bottom-B2D38C {
    border-bottom-color:#B2D38C !important;
}

.border-left-B2D38C {
    border-left-color:#B2D38C !important;
}

.border-right-B2D38C {
    border-right-color:#B2D38C !important;
}

/*---------------- END B2D38C ---------------- */

/* ---------------- BEG ACE5D8 ---------------- */

.border-ACE5D8 {
    border-color:#ACE5D8 !important;
}

.border-top-ACE5D8 {
    border-top-color:#ACE5D8 !important;
}

.border-bottom-ACE5D8 {
    border-bottom-color:#ACE5D8 !important;
}

.border-left-ACE5D8 {
    border-left-color:#ACE5D8 !important;
}

.border-right-ACE5D8 {
    border-right-color:#ACE5D8 !important;
}

/*---------------- END ACE5D8 ---------------- */

/* ---------------- BEG B8B2FF ---------------- */

.border-B8B2FF {
    border-color:#B8B2FF !important;
}

.border-top-B8B2FF {
    border-top-color:#B8B2FF !important;
}

.border-bottom-B8B2FF {
    border-bottom-color:#B8B2FF !important;
}

.border-left-B8B2FF {
    border-left-color:#B8B2FF !important;
}

.border-right-B8B2FF {
    border-right-color:#B8B2FF !important;
}

/*---------------- END B8B2FF ---------------- */

/* ---------------- BEG B7B5AB ---------------- */

.border-B7B5AB {
    border-color:#B7B5AB !important;
}

.border-top-B7B5AB {
    border-top-color:#B7B5AB !important;
}

.border-bottom-B7B5AB {
    border-bottom-color:#B7B5AB !important;
}

.border-left-B7B5AB {
    border-left-color:#B7B5AB !important;
}

.border-right-B7B5AB {
    border-right-color:#B7B5AB !important;
}

/*---------------- END B7B5AB ---------------- */

/* ---------------- BEG DEDCD3 ---------------- */

.border-DEDCD3 {
    border-color:#DEDCD3 !important;
}

.border-top-DEDCD3 {
    border-top-color:#DEDCD3 !important;
}

.border-bottom-DEDCD3 {
    border-bottom-color:#DEDCD3 !important;
}

.border-left-DEDCD3 {
    border-left-color:#DEDCD3 !important;
}

.border-right-DEDCD3 {
    border-right-color:#DEDCD3 !important;
}

/*---------------- END DEDCD3 ---------------- */

/* ---------------- BEG F0EDE3 ---------------- */

.border-F0EDE3 {
    border-color:#F0EDE3 !important;
}

.border-top-F0EDE3 {
    border-top-color:#F0EDE3 !important;
}

.border-bottom-F0EDE3 {
    border-bottom-color:#F0EDE3 !important;
}

.border-left-F0EDE3 {
    border-left-color:#F0EDE3 !important;
}

.border-right-F0EDE3 {
    border-right-color:#F0EDE3 !important;
}

/*---------------- END F0EDE3 ---------------- */

/* ---------------- BEG FFFFFF ---------------- */

.border-FFFFFF {
    border-color:#FFFFFF !important;
}

.border-top-FFFFFF {
    border-top-color:#FFFFFF !important;
}

.border-bottom-FFFFFF {
    border-bottom-color:#FFFFFF !important;
}

.border-left-FFFFFF {
    border-left-color:#FFFFFF !important;
}

.border-right-FFFFFF {
    border-right-color:#FFFFFF !important;
}

/*---------------- END FFFFFF ---------------- */

/* ---------------- BEG 3A7CAF ---------------- */

.border-3A7CAF {
    border-color:#3A7CAF !important;
}

.border-top-3A7CAF {
    border-top-color:#3A7CAF !important;
}

.border-bottom-3A7CAF {
    border-bottom-color:#3A7CAF !important;
}

.border-left-3A7CAF {
    border-left-color:#3A7CAF !important;
}

.border-right-3A7CAF {
    border-right-color:#3A7CAF !important;
}

/*---------------- END 3A7CAF ---------------- */

/* ---------------- BEG 0084B4 ---------------- */

.border-0084B4 {
    border-color:#0084B4 !important;
}

.border-top-0084B4 {
    border-top-color:#0084B4 !important;
}

.border-bottom-0084B4 {
    border-bottom-color:#0084B4 !important;
}

.border-left-0084B4 {
    border-left-color:#0084B4 !important;
}

.border-right-0084B4 {
    border-right-color:#0084B4 !important;
}

/*---------------- END 0084B4 ---------------- */

/* ---------------- BEG 1A1919 ---------------- */

.border-1A1919 {
    border-color:#1A1919 !important;
}

.border-top-1A1919 {
    border-top-color:#1A1919 !important;
}

.border-bottom-1A1919 {
    border-bottom-color:#1A1919 !important;
}

.border-left-1A1919 {
    border-left-color:#1A1919 !important;
}

.border-right-1A1919 {
    border-right-color:#1A1919 !important;
}

/*---------------- END 1A1919 ---------------- */

/* ---------------- BEG 272727 ---------------- */

.border-272727 {
    border-color:#272727 !important;
}

.border-top-272727 {
    border-top-color:#272727 !important;
}

.border-bottom-272727 {
    border-bottom-color:#272727 !important;
}

.border-left-272727 {
    border-left-color:#272727 !important;
}

.border-right-272727 {
    border-right-color:#272727 !important;
}

/*---------------- END 272727 ---------------- */

/* ---------------- BEG 333333 ---------------- */

.border-333333 {
    border-color:#333333 !important;
}

.border-top-333333 {
    border-top-color:#333333 !important;
}

.border-bottom-333333 {
    border-bottom-color:#333333 !important;
}

.border-left-333333 {
    border-left-color:#333333 !important;
}

.border-right-333333 {
    border-right-color:#333333 !important;
}

/*---------------- END 333333 ---------------- */

/* ---------------- BEG 6B6A61 ---------------- */

.border-6B6A61 {
    border-color:#6B6A61 !important;
}

.border-top-6B6A61 {
    border-top-color:#6B6A61 !important;
}

.border-bottom-6B6A61 {
    border-bottom-color:#6B6A61 !important;
}

.border-left-6B6A61 {
    border-left-color:#6B6A61 !important;
}

.border-right-6B6A61 {
    border-right-color:#6B6A61 !important;
}

/*---------------- END 6B6A61 ---------------- */

/*---------------------------------------------------------------------------------------- */
/*---------------------------------------------------------------------------------------- */
/*--------------------------------- PROGRAM COLOR BUILDER -------------------------------- */
/*---------------------------------------------------------------------------------------- */
/*---------------------------------------------------------------------------------------- */

.color-financial-footings {
    color:#FF5959 !important;
}
.background-financial-footings {
    background:#FF5959 !important;
}
.border-financial-footings {
    border-color:#FF5959 !important;
}

.color-financial-framings {
    color:#FF9533 !important;
}
.background-financial-framings {
    background:#FF9533 !important;
}
.border-financial-framings {
    border-color:#FF9533 !important;
}

.color-financial-foundations {
    color:#1EBBEE !important;
}
.background-financial-foundations {
    background:#1EBBEE !important;
}
.border-financial-foundations {
    border-color:#1EBBEE !important;
}

.color-pathways {
    color:#21A73A !important;
}
.background-pathways {
    background:#21A73A !important;
}
.border-pathways {
    border-color:#21A73A !important;
}

.color-safe {
    color:#F8C72D !important;
}
.background-safe {
    background:#F8C72D !important;
}
.border-safe {
    border-color:#F8C72D !important;
}

.color-forward {
    color:#9BD22B !important;
}
.background-forward {
    background:#9BD22B !important;
}
.border-forward {
    border-color:#9BD22B !important;
}

/*---------------------------------------------------------------------------------------- */
/*---------------------------------------------------------------------------------------- */
/*----------------------------------- FONT SIZE BUILDER ---------------------------------- */
/*---------------------------------------------------------------------------------------- */
/*---------------------------------------------------------------------------------------- */

.font-size-0 {
    font-size:0px !important;
}

.font-size-1 {
    font-size:1px !important;
}

.font-size-2 {
    font-size:2px !important;
}

.font-size-3 {
    font-size:3px !important;
}

.font-size-4 {
    font-size:4px !important;
}

.font-size-5 {
    font-size:5px !important;
}

.font-size-6 {
    font-size:6px !important;
}

.font-size-7 {
    font-size:7px !important;
}

.font-size-8 {
    font-size:8px !important;
}

.font-size-9 {
    font-size:9px !important;
}

.font-size-10 {
    font-size:10px !important;
}

.font-size-11 {
    font-size:11px !important;
}

.font-size-12 {
    font-size:12px !important;
}

.font-size-13 {
    font-size:13px !important;
}

.font-size-14 {
    font-size:14px !important;
}

.font-size-15 {
    font-size:15px !important;
}

.font-size-16 {
    font-size:16px !important;
}

.font-size-17 {
    font-size:17px !important;
}

.font-size-18 {
    font-size:18px !important;
}

.font-size-19 {
    font-size:19px !important;
}

.font-size-20 {
    font-size:20px !important;
}

.font-size-21 {
    font-size:21px !important;
}

.font-size-22 {
    font-size:22px !important;
}

.font-size-23 {
    font-size:23px !important;
}

.font-size-24 {
    font-size:24px !important;
}

.font-size-25 {
    font-size:25px !important;
}

.font-size-26 {
    font-size:26px !important;
}

.font-size-27 {
    font-size:27px !important;
}

.font-size-28 {
    font-size:28px !important;
}

.font-size-29 {
    font-size:29px !important;
}

.font-size-30 {
    font-size:30px !important;
}

.font-size-31 {
    font-size:31px !important;
}

.font-size-32 {
    font-size:32px !important;
}

.font-size-33 {
    font-size:33px !important;
}

.font-size-34 {
    font-size:34px !important;
}

.font-size-35 {
    font-size:35px !important;
}

.font-size-36 {
    font-size:36px !important;
}

.font-size-37 {
    font-size:37px !important;
}

.font-size-38 {
    font-size:38px !important;
}

.font-size-39 {
    font-size:39px !important;
}

.font-size-40 {
    font-size:40px !important;
}

.font-size-41 {
    font-size:41px !important;
}

.font-size-42 {
    font-size:42px !important;
}

.font-size-43{
    font-size:43px !important;
}

.font-size-44 {
    font-size:44px !important;
}

.font-size-45 {
    font-size:45px !important;
}

.font-size-46 {
    font-size:46px !important;
}

.font-size-47 {
    font-size:47px !important;
}

.font-size-48 {
    font-size:48px !important;
}

.font-size-49 {
    font-size:49px !important;
}

.font-size-50 {
    font-size:50px !important;
}

.font-size-51 {
    font-size:51px !important;
}

.font-size-52 {
    font-size:52px !important;
}

.font-size-53 {
    font-size:53px !important;
}

.font-size-54 {
    font-size:54px !important;
}

.font-size-55 {
    font-size:55px !important;
}

.font-size-56 {
    font-size:56px !important;
}

.font-size-57 {
    font-size:57px !important;
}

.font-size-58 {
    font-size:58px !important;
}

.font-size-59 {
    font-size:59px !important;
}

.font-size-60 {
    font-size:60px !important;
}

.font-size-61 {
    font-size:61px !important;
}

.font-size-62 {
    font-size:62px !important;
}

.font-size-63 {
    font-size:63px !important;
}

.font-size-64 {
    font-size:64px !important;
}

.font-size-65 {
    font-size:65px !important;
}

.font-size-66 {
    font-size:66px !important;
}

.font-size-67 {
    font-size:67px !important;
}

.font-size-68 {
    font-size:68px !important;
}

.font-size-69 {
    font-size:69px !important;
}

.font-size-70 {
    font-size:70px !important;
}

.font-size-71 {
    font-size:71px !important;
}

.font-size-72 {
    font-size:72px !important;
}

.font-size-73 {
    font-size:73px !important;
}

.font-size-74 {
    font-size:74px !important;
}

.font-size-75 {
    font-size:75px !important;
}

.font-size-76 {
    font-size:76px !important;
}

.font-size-77 {
    font-size:77px !important;
}

.font-size-78 {
    font-size:78px !important;
}

.font-size-79 {
    font-size:79px !important;
}

.font-size-80 {
    font-size:80px !important;
}

.font-size-81 {
    font-size:81px !important;
}

.font-size-82 {
    font-size:82px !important;
}

.font-size-83 {
    font-size:83px !important;
}

.font-size-84 {
    font-size:84px !important;
}

.font-size-85 {
    font-size:85px !important;
}

.font-size-86 {
    font-size:86px !important;
}

.font-size-87 {
    font-size:87px !important;
}

.font-size-88 {
    font-size:88px !important;
}

.font-size-89 {
    font-size:89px !important;
}

.font-size-90 {
    font-size:90px !important;
}

.font-size-91 {
    font-size:91px !important;
}

.font-size-92 {
    font-size:92px !important;
}

.font-size-93 {
    font-size:93px !important;
}

.font-size-94 {
    font-size:94px !important;
}

.font-size-95 {
    font-size:95px !important;
}

.font-size-96 {
    font-size:96px !important;
}

.font-size-97 {
    font-size:97px !important;
}

.font-size-98 {
    font-size:98px !important;
}

.font-size-99 {
    font-size:99px !important;
}

.font-size-100 {
    font-size:100px !important;
}

/*------------------------------------------------------------------------------------------ */
/*------------------------------------------------------------------------------------------ */
/*----------------------------------- WIDTH/HEIGHT BUILDER --------------------------------- */
/*------------------------------------------------------------------------------------------ */
/*------------------------------------------------------------------------------------------ */
.min-width-auto {
    min-width:auto !important;
}
.max-width-auto {
    max-width:auto !important;
}
.min-height-auto {
    min-height:auto !important;
}
.max-height-auto {
    max-height:auto !important;
}

.width-0 {
    width:0px !important;
}
.min-width-0 {
    min-width:0px !important;
}
.max-width-0 {
    max-width:0px !important;
}
.height-0 {
    height:0px !important;
}
.min-height-0 {
    min-height:0px !important;
}
.max-height-0 {
    max-height:0px !important;
}
.line-height-0 {
    line-height:0px !important;
}

.width-1 {
    width:1px !important;
}
.min-width-1 {
    min-width:1px !important;
}
.max-width-1 {
    max-width:1px !important;
}
.height-1 {
    height:1px !important;
}
.min-height-1 {
    min-height:1px !important;
}
.max-height-1 {
    max-height:1px !important;
}
.line-height-1 {
    line-height:1px !important;
}

.width-2 {
    width:2px !important;
}
.min-width-2 {
    min-width:2px !important;
}
.max-width-2 {
    max-width:2px !important;
}
.height-2 {
    height:2px !important;
}
.min-height-2 {
    min-height:2px !important;
}
.max-height-2 {
    max-height:2px !important;
}
.line-height-2 {
    line-height:2px !important;
}

.width-3 {
    width:3px !important;
}
.min-width-3 {
    min-width:3px !important;
}
.max-width-3 {
    max-width:3px !important;
}
.height-3 {
    height:3px !important;
}
.min-height-3 {
    min-height:3px !important;
}
.max-height-3 {
    max-height:3px !important;
}
.line-height-3 {
    line-height:3px !important;
}

.width-4 {
    width:4px !important;
}
.min-width-4 {
    min-width:4px !important;
}
.max-width-4 {
    max-width:4px !important;
}
.height-4 {
    height:4px !important;
}
.min-height-4 {
    min-height:4px !important;
}
.max-height-4 {
    max-height:4px !important;
}
.line-height-4 {
    line-height:4px !important;
}

.width-5 {
    width:5px !important;
}
.min-width-5 {
    min-width:5px !important;
}
.max-width-5 {
    max-width:5px !important;
}
.height-5 {
    height:5px !important;
}
.min-height-5 {
    min-height:5px !important;
}
.max-height-5 {
    max-height:5px !important;
}
.line-height-5 {
    line-height:5px !important;
}

.width-6 {
    width:6px !important;
}
.min-width-6 {
    min-width:6px !important;
}
.max-width-6 {
    max-width:6px !important;
}
.height-6 {
    height:6px !important;
}
.min-height-6 {
    min-height:6px !important;
}
.max-height-6 {
    max-height:6px !important;
}
.line-height-6 {
    line-height:6px !important;
}

.width-7 {
    width:7px !important;
}
.min-width-7 {
    min-width:7px !important;
}
.max-width-7 {
    max-width:7px !important;
}
.height-7 {
    height:7px !important;
}
.min-height-7 {
    min-height:7px !important;
}
.max-height-7 {
    max-height:7px !important;
}
.line-height-7 {
    line-height:7px !important;
}

.width-8 {
    width:8px !important;
}
.min-width-8 {
    min-width:8px !important;
}
.max-width-8 {
    max-width:8px !important;
}
.height-8 {
    height:8px !important;
}
.min-height-8 {
    min-height:8px !important;
}
.max-height-8 {
    max-height:8px !important;
}
.line-height-8 {
    line-height:8px !important;
}

.width-9 {
    width:9px !important;
}
.min-width-9 {
    min-width:9px !important;
}
.max-width-9 {
    max-width:9px !important;
}
.height-9 {
    height:9px !important;
}
.min-height-9 {
    min-height:9px !important;
}
.max-height-9 {
    max-height:9px !important;
}
.line-height-9 {
    line-height:9px !important;
}

.width-10 {
    width:10px !important;
}
.min-width-10 {
    min-width:10px !important;
}
.max-width-10 {
    max-width:10px !important;
}
.height-10 {
    height:10px !important;
}
.min-height-10 {
    min-height:10px !important;
}
.max-height-10 {
    max-height:10px !important;
}
.line-height-10 {
    line-height:10px !important;
}

.width-11 {
    width:11px !important;
}
.min-width-11 {
    min-width:11px !important;
}
.max-width-11 {
    max-width:11px !important;
}
.height-11 {
    height:11px !important;
}
.min-height-11 {
    min-height:11px !important;
}
.max-height-11 {
    max-height:11px !important;
}
.line-height-11 {
    line-height:11px !important;
}

.width-12 {
    width:12px !important;
}
.min-width-12 {
    min-width:12px !important;
}
.max-width-12 {
    max-width:12px !important;
}
.height-12 {
    height:12px !important;
}
.min-height-12 {
    min-height:12px !important;
}
.max-height-12 {
    max-height:12px !important;
}
.line-height-12 {
    line-height:12px !important;
}

.width-13 {
    width:13px !important;
}
.min-width-13 {
    min-width:13px !important;
}
.max-width-13 {
    max-width:13px !important;
}
.height-13 {
    height:13px !important;
}
.min-height-13 {
    min-height:13px !important;
}
.max-height-13 {
    max-height:13px !important;
}
.line-height-13 {
    line-height:13px !important;
}

.width-14 {
    width:14px !important;
}
.min-width-14 {
    min-width:14px !important;
}
.max-width-14 {
    max-width:14px !important;
}
.height-14 {
    height:14px !important;
}
.min-height-14 {
    min-height:14px !important;
}
.max-height-14 {
    max-height:14px !important;
}
.line-height-14 {
    line-height:14px !important;
}

.width-15 {
    width:15px !important;
}
.min-width-15 {
    min-width:15px !important;
}
.max-width-15 {
    max-width:15px !important;
}
.height-15 {
    height:15px !important;
}
.min-height-15 {
    min-height:15px !important;
}
.max-height-15 {
    max-height:15px !important;
}
.line-height-15 {
    line-height:15px !important;
}

.width-16 {
    width:16px !important;
}
.min-width-16 {
    min-width:16px !important;
}
.max-width-16 {
    max-width:16px !important;
}
.height-16 {
    height:16px !important;
}
.min-height-16 {
    min-height:16px !important;
}
.max-height-16 {
    max-height:16px !important;
}
.line-height-16 {
    line-height:16px !important;
}

.width-17 {
    width:17px !important;
}
.min-width-17 {
    min-width:17px !important;
}
.max-width-17 {
    max-width:17px !important;
}
.height-17 {
    height:17px !important;
}
.min-height-17 {
    min-height:17px !important;
}
.max-height-17 {
    max-height:17px !important;
}
.line-height-17 {
    line-height:17px !important;
}

.width-18 {
    width:18px !important;
}
.min-width-18 {
    min-width:18px !important;
}
.max-width-18 {
    max-width:18px !important;
}
.height-18 {
    height:18px !important;
}
.min-height-18 {
    min-height:18px !important;
}
.max-height-18 {
    max-height:18px !important;
}
.line-height-18 {
    line-height:18px !important;
}

.width-19 {
    width:19px !important;
}
.min-width-19 {
    min-width:19px !important;
}
.max-width-19 {
    max-width:19px !important;
}
.height-19 {
    height:19px !important;
}
.min-height-19 {
    min-height:19px !important;
}
.max-height-19 {
    max-height:19px !important;
}
.line-height-19 {
    line-height:19px !important;
}

.width-20 {
    width:20px !important;
}
.min-width-20 {
    min-width:20px !important;
}
.max-width-20 {
    max-width:20px !important;
}
.height-20 {
    height:20px !important;
}
.min-height-20 {
    min-height:20px !important;
}
.max-height-20 {
    max-height:20px !important;
}
.line-height-20 {
    line-height:20px !important;
}

.width-21 {
    width:21px !important;
}
.min-width-21 {
    min-width:21px !important;
}
.max-width-21 {
    max-width:21px !important;
}
.height-21 {
    height:21px !important;
}
.min-height-21 {
    min-height:21px !important;
}
.max-height-21 {
    max-height:21px !important;
}
.line-height-21 {
    line-height:21px !important;
}

.width-22 {
    width:22px !important;
}
.min-width-22 {
    min-width:22px !important;
}
.max-width-22 {
    max-width:22px !important;
}
.height-22 {
    height:22px !important;
}
.min-height-22 {
    min-height:22px !important;
}
.max-height-22 {
    max-height:22px !important;
}
.line-height-22 {
    line-height:22px !important;
}

.width-23 {
    width:23px !important;
}
.min-width-23 {
    min-width:23px !important;
}
.max-width-23 {
    max-width:23px !important;
}
.height-23 {
    height:23px !important;
}
.min-height-23 {
    min-height:23px !important;
}
.max-height-23 {
    max-height:23px !important;
}
.line-height-23 {
    line-height:23px !important;
}

.width-24 {
    width:24px !important;
}
.min-width-24 {
    min-width:24px !important;
}
.max-width-24 {
    max-width:24px !important;
}
.height-24 {
    height:24px !important;
}
.min-height-24 {
    min-height:24px !important;
}
.max-height-24 {
    max-height:24px !important;
}
.line-height-24 {
    line-height:24px !important;
}

.width-25 {
    width:25px !important;
}
.min-width-25 {
    min-width:25px !important;
}
.max-width-25 {
    max-width:25px !important;
}
.height-25 {
    height:25px !important;
}
.min-height-25 {
    min-height:25px !important;
}
.max-height-25 {
    max-height:25px !important;
}
.line-height-25 {
    line-height:25px !important;
}

.width-26 {
    width:26px !important;
}
.min-width-26 {
    min-width:26px !important;
}
.max-width-26 {
    max-width:26px !important;
}
.height-26 {
    height:26px !important;
}
.min-height-26 {
    min-height:26px !important;
}
.max-height-26 {
    max-height:26px !important;
}
.line-height-26 {
    line-height:26px !important;
}

.width-27 {
    width:27px !important;
}
.min-width-27 {
    min-width:27px !important;
}
.max-width-27 {
    max-width:27px !important;
}
.height-27 {
    height:27px !important;
}
.min-height-27 {
    min-height:27px !important;
}
.max-height-27 {
    max-height:27px !important;
}
.line-height-27 {
    line-height:27px !important;
}

.width-28 {
    width:28px !important;
}
.min-width-28 {
    min-width:28px !important;
}
.max-width-28 {
    max-width:28px !important;
}
.height-28 {
    height:28px !important;
}
.min-height-28 {
    min-height:28px !important;
}
.max-height-28 {
    max-height:28px !important;
}
.line-height-28 {
    line-height:28px !important;
}

.width-29 {
    width:29px !important;
}
.min-width-29 {
    min-width:29px !important;
}
.max-width-29 {
    max-width:29px !important;
}
.height-29 {
    height:29px !important;
}
.min-height-29 {
    min-height:29px !important;
}
.max-height-29 {
    max-height:29px !important;
}
.line-height-29 {
    line-height:29px !important;
}

.width-30 {
    width:30px !important;
}
.min-width-30 {
    min-width:30px !important;
}
.max-width-30 {
    max-width:30px !important;
}
.height-30 {
    height:30px !important;
}
.min-height-30 {
    min-height:30px !important;
}
.max-height-30 {
    max-height:30px !important;
}
.line-height-30 {
    line-height:30px !important;
}

.width-31 {
    width:31px !important;
}
.min-width-31 {
    min-width:31px !important;
}
.max-width-31 {
    max-width:31px !important;
}
.height-31 {
    height:31px !important;
}
.min-height-31 {
    min-height:31px !important;
}
.max-height-31 {
    max-height:31px !important;
}
.line-height-31 {
    line-height:31px !important;
}

.width-32 {
    width:32px !important;
}
.min-width-32 {
    min-width:32px !important;
}
.max-width-32 {
    max-width:32px !important;
}
.height-32 {
    height:32px !important;
}
.min-height-32 {
    min-height:32px !important;
}
.max-height-32 {
    max-height:32px !important;
}
.line-height-32 {
    line-height:32px !important;
}

.width-33 {
    width:33px !important;
}
.min-width-33 {
    min-width:33px !important;
}
.max-width-33 {
    max-width:33px !important;
}
.height-33 {
    height:33px !important;
}
.min-height-33 {
    min-height:33px !important;
}
.max-height-33 {
    max-height:33px !important;
}
.line-height-33 {
    line-height:33px !important;
}

.width-34 {
    width:34px !important;
}
.min-width-34 {
    min-width:34px !important;
}
.max-width-34 {
    max-width:34px !important;
}
.height-34 {
    height:34px !important;
}
.min-height-34 {
    min-height:34px !important;
}
.max-height-34 {
    max-height:34px !important;
}
.line-height-34 {
    line-height:34px !important;
}

.width-35 {
    width:35px !important;
}
.min-width-35 {
    min-width:35px !important;
}
.max-width-35 {
    max-width:35px !important;
}
.height-35 {
    height:35px !important;
}
.min-height-35 {
    min-height:35px !important;
}
.max-height-35 {
    max-height:35px !important;
}
.line-height-35 {
    line-height:35px !important;
}

.width-36 {
    width:36px !important;
}
.min-width-36 {
    min-width:36px !important;
}
.max-width-36 {
    max-width:36px !important;
}
.height-36 {
    height:36px !important;
}
.min-height-36 {
    min-height:36px !important;
}
.max-height-36 {
    max-height:36px !important;
}
.line-height-36 {
    line-height:36px !important;
}

.width-37 {
    width:37px !important;
}
.min-width-37 {
    min-width:37px !important;
}
.max-width-37 {
    max-width:37px !important;
}
.height-37 {
    height:37px !important;
}
.min-height-37 {
    min-height:37px !important;
}
.max-height-37 {
    max-height:37px !important;
}
.line-height-37 {
    line-height:37px !important;
}

.width-38 {
    width:38px !important;
}
.min-width-38 {
    min-width:38px !important;
}
.max-width-38 {
    max-width:38px !important;
}
.height-38 {
    height:38px !important;
}
.min-height-38 {
    min-height:38px !important;
}
.max-height-38 {
    max-height:38px !important;
}
.line-height-38 {
    line-height:38px !important;
}

.width-39 {
    width:39px !important;
}
.min-width-39 {
    min-width:39px !important;
}
.max-width-39 {
    max-width:39px !important;
}
.height-39 {
    height:39px !important;
}
.min-height-39 {
    min-height:39px !important;
}
.max-height-39 {
    max-height:39px !important;
}
.line-height-39 {
    line-height:39px !important;
}

.width-40 {
    width:40px !important;
}
.min-width-40 {
    min-width:40px !important;
}
.max-width-40 {
    max-width:40px !important;
}
.height-40 {
    height:40px !important;
}
.min-height-40 {
    min-height:40px !important;
}
.max-height-40 {
    max-height:40px !important;
}
.line-height-40 {
    line-height:40px !important;
}

.width-41 {
    width:41px !important;
}
.min-width-41 {
    min-width:41px !important;
}
.max-width-41 {
    max-width:41px !important;
}
.height-41 {
    height:41px !important;
}
.min-height-41 {
    min-height:41px !important;
}
.max-height-41 {
    max-height:41px !important;
}
.line-height-41 {
    line-height:41px !important;
}

.width-42 {
    width:42px !important;
}
.min-width-42 {
    min-width:42px !important;
}
.max-width-42 {
    max-width:42px !important;
}
.height-42 {
    height:42px !important;
}
.min-height-42 {
    min-height:42px !important;
}
.max-height-42 {
    max-height:42px !important;
}
.line-height-42 {
    line-height:42px !important;
}

.width-43 {
    width:43px !important;
}
.min-width-43 {
    min-width:43px !important;
}
.max-width-43 {
    max-width:43px !important;
}
.height-43 {
    height:43px !important;
}
.min-height-43 {
    min-height:43px !important;
}
.max-height-43 {
    max-height:43px !important;
}
.line-height-43 {
    line-height:43px !important;
}

.width-44 {
    width:44px !important;
}
.min-width-44 {
    min-width:44px !important;
}
.max-width-44 {
    max-width:44px !important;
}
.height-44 {
    height:44px !important;
}
.min-height-44 {
    min-height:44px !important;
}
.max-height-44 {
    max-height:44px !important;
}
.line-height-44 {
    line-height:44px !important;
}

.width-45 {
    width:45px !important;
}
.min-width-45 {
    min-width:45px !important;
}
.max-width-45 {
    max-width:45px !important;
}
.height-45 {
    height:45px !important;
}
.min-height-45 {
    min-height:45px !important;
}
.max-height-45 {
    max-height:45px !important;
}
.line-height-45 {
    line-height:45px !important;
}

.width-46 {
    width:46px !important;
}
.min-width-46 {
    min-width:46px !important;
}
.max-width-46 {
    max-width:46px !important;
}
.height-46 {
    height:46px !important;
}
.min-height-46 {
    min-height:46px !important;
}
.max-height-46 {
    max-height:46px !important;
}
.line-height-46 {
    line-height:46px !important;
}

.width-47 {
    width:47px !important;
}
.min-width-47 {
    min-width:47px !important;
}
.max-width-47 {
    max-width:47px !important;
}
.height-47 {
    height:47px !important;
}
.min-height-47 {
    min-height:47px !important;
}
.max-height-47 {
    max-height:47px !important;
}
.line-height-47 {
    line-height:47px !important;
}

.width-48 {
    width:48px !important;
}
.min-width-48 {
    min-width:48px !important;
}
.max-width-48 {
    max-width:48px !important;
}
.height-48 {
    height:48px !important;
}
.min-height-48 {
    min-height:48px !important;
}
.max-height-48 {
    max-height:48px !important;
}
.line-height-48 {
    line-height:48px !important;
}

.width-49 {
    width:49px !important;
}
.min-width-49 {
    min-width:49px !important;
}
.max-width-49 {
    max-width:49px !important;
}
.height-49 {
    height:49px !important;
}
.min-height-49 {
    min-height:49px !important;
}
.max-height-49 {
    max-height:49px !important;
}
.line-height-49 {
    line-height:49px !important;
}

.width-50 {
    width:50px !important;
}
.min-width-50 {
    min-width:50px !important;
}
.max-width-50 {
    max-width:50px !important;
}
.height-50 {
    height:50px !important;
}
.min-height-50 {
    min-height:50px !important;
}
.max-height-50 {
    max-height:50px !important;
}
.line-height-50 {
    line-height:50px !important;
}

.width-51 {
    width:51px !important;
}
.min-width-51 {
    min-width:51px !important;
}
.max-width-51 {
    max-width:51px !important;
}
.height-51 {
    height:51px !important;
}
.min-height-51 {
    min-height:51px !important;
}
.max-height-51 {
    max-height:51px !important;
}
.line-height-51 {
    line-height:51px !important;
}

.width-52 {
    width:52px !important;
}
.min-width-52 {
    min-width:52px !important;
}
.max-width-52 {
    max-width:52px !important;
}
.height-52 {
    height:52px !important;
}
.min-height-52 {
    min-height:52px !important;
}
.max-height-52 {
    max-height:52px !important;
}
.line-height-52 {
    line-height:52px !important;
}

.width-53 {
    width:53px !important;
}
.min-width-53 {
    min-width:53px !important;
}
.max-width-53 {
    max-width:53px !important;
}
.height-53 {
    height:53px !important;
}
.min-height-53 {
    min-height:53px !important;
}
.max-height-53 {
    max-height:53px !important;
}
.line-height-53 {
    line-height:53px !important;
}

.width-54 {
    width:54px !important;
}
.min-width-54 {
    min-width:54px !important;
}
.max-width-54 {
    max-width:54px !important;
}
.height-54 {
    height:54px !important;
}
.min-height-54 {
    min-height:54px !important;
}
.max-height-54 {
    max-height:54px !important;
}
.line-height-54 {
    line-height:54px !important;
}

.width-55 {
    width:55px !important;
}
.min-width-55 {
    min-width:55px !important;
}
.max-width-55 {
    max-width:55px !important;
}
.height-55 {
    height:55px !important;
}
.min-height-55 {
    min-height:55px !important;
}
.max-height-55 {
    max-height:55px !important;
}
.line-height-55 {
    line-height:55px !important;
}

.width-56 {
    width:56px !important;
}
.min-width-56 {
    min-width:56px !important;
}
.max-width-56 {
    max-width:56px !important;
}
.height-56 {
    height:56px !important;
}
.min-height-56 {
    min-height:56px !important;
}
.max-height-56 {
    max-height:56px !important;
}
.line-height-56 {
    line-height:56px !important;
}

.width-57 {
    width:57px !important;
}
.min-width-57 {
    min-width:57px !important;
}
.max-width-57 {
    max-width:57px !important;
}
.height-57 {
    height:57px !important;
}
.min-height-57 {
    min-height:57px !important;
}
.max-height-57 {
    max-height:57px !important;
}
.line-height-57 {
    line-height:57px !important;
}

.width-58 {
    width:58px !important;
}
.min-width-58 {
    min-width:58px !important;
}
.max-width-58 {
    max-width:58px !important;
}
.height-58 {
    height:58px !important;
}
.min-height-58 {
    min-height:58px !important;
}
.max-height-58 {
    max-height:58px !important;
}
.line-height-58 {
    line-height:58px !important;
}

.width-59 {
    width:59px !important;
}
.min-width-59 {
    min-width:59px !important;
}
.max-width-59 {
    max-width:59px !important;
}
.height-59 {
    height:59px !important;
}
.min-height-59 {
    min-height:59px !important;
}
.max-height-59 {
    max-height:59px !important;
}
.line-height-59 {
    line-height:59px !important;
}

.width-60 {
    width:60px !important;
}
.min-width-60 {
    min-width:60px !important;
}
.max-width-60 {
    max-width:60px !important;
}
.height-60 {
    height:60px !important;
}
.min-height-60 {
    min-height:60px !important;
}
.max-height-60 {
    max-height:60px !important;
}
.line-height-60 {
    line-height:60px !important;
}

.width-61 {
    width:61px !important;
}
.min-width-61 {
    min-width:61px !important;
}
.max-width-61 {
    max-width:61px !important;
}
.height-61 {
    height:61px !important;
}
.min-height-61 {
    min-height:61px !important;
}
.max-height-61 {
    max-height:61px !important;
}
.line-height-61 {
    line-height:61px !important;
}

.width-62 {
    width:62px !important;
}
.min-width-62 {
    min-width:62px !important;
}
.max-width-62 {
    max-width:62px !important;
}
.height-62 {
    height:62px !important;
}
.min-height-62 {
    min-height:62px !important;
}
.max-height-62 {
    max-height:62px !important;
}
.line-height-62 {
    line-height:62px !important;
}

.width-63 {
    width:63px !important;
}
.min-width-63 {
    min-width:63px !important;
}
.max-width-63 {
    max-width:63px !important;
}
.height-63 {
    height:63px !important;
}
.min-height-63 {
    min-height:63px !important;
}
.max-height-63 {
    max-height:63px !important;
}
.line-height-63 {
    line-height:63px !important;
}

.width-64 {
    width:64px !important;
}
.min-width-64 {
    min-width:64px !important;
}
.max-width-64 {
    max-width:64px !important;
}
.height-64 {
    height:64px !important;
}
.min-height-64 {
    min-height:64px !important;
}
.max-height-64 {
    max-height:64px !important;
}
.line-height-64 {
    line-height:64px !important;
}

.width-65 {
    width:65px !important;
}
.min-width-65 {
    min-width:65px !important;
}
.max-width-65 {
    max-width:65px !important;
}
.height-65 {
    height:65px !important;
}
.min-height-65 {
    min-height:65px !important;
}
.max-height-65 {
    max-height:65px !important;
}
.line-height-65 {
    line-height:65px !important;
}

.width-66 {
    width:66px !important;
}
.min-width-66 {
    min-width:66px !important;
}
.max-width-66 {
    max-width:66px !important;
}
.height-66 {
    height:66px !important;
}
.min-height-66 {
    min-height:66px !important;
}
.max-height-66 {
    max-height:66px !important;
}
.line-height-66 {
    line-height:66px !important;
}

.width-67 {
    width:67px !important;
}
.min-width-67 {
    min-width:67px !important;
}
.max-width-67 {
    max-width:67px !important;
}
.height-67 {
    height:67px !important;
}
.min-height-67 {
    min-height:67px !important;
}
.max-height-67 {
    max-height:67px !important;
}
.line-height-67 {
    line-height:67px !important;
}

.width-68 {
    width:68px !important;
}
.min-width-68 {
    min-width:68px !important;
}
.max-width-68 {
    max-width:68px !important;
}
.height-68 {
    height:68px !important;
}
.min-height-68 {
    min-height:68px !important;
}
.max-height-68 {
    max-height:68px !important;
}
.line-height-68 {
    line-height:68px !important;
}

.width-69 {
    width:69px !important;
}
.min-width-69 {
    min-width:69px !important;
}
.max-width-69 {
    max-width:69px !important;
}
.height-69 {
    height:69px !important;
}
.min-height-69 {
    min-height:69px !important;
}
.max-height-69 {
    max-height:69px !important;
}
.line-height-69 {
    line-height:69px !important;
}

.width-70 {
    width:70px !important;
}
.min-width-70 {
    min-width:70px !important;
}
.max-width-70 {
    max-width:70px !important;
}
.height-70 {
    height:70px !important;
}
.min-height-70 {
    min-height:70px !important;
}
.max-height-70 {
    max-height:70px !important;
}
.line-height-70 {
    line-height:70px !important;
}

.width-71 {
    width:71px !important;
}
.min-width-71 {
    min-width:71px !important;
}
.max-width-71 {
    max-width:71px !important;
}
.height-71 {
    height:71px !important;
}
.min-height-71 {
    min-height:71px !important;
}
.max-height-71 {
    max-height:71px !important;
}
.line-height-71 {
    line-height:71px !important;
}

.width-72 {
    width:72px !important;
}
.min-width-72 {
    min-width:72px !important;
}
.max-width-72 {
    max-width:72px !important;
}
.height-72 {
    height:72px !important;
}
.min-height-72 {
    min-height:72px !important;
}
.max-height-72 {
    max-height:72px !important;
}
.line-height-72 {
    line-height:72px !important;
}

.width-73 {
    width:73px !important;
}
.min-width-73 {
    min-width:73px !important;
}
.max-width-73 {
    max-width:73px !important;
}
.height-73 {
    height:73px !important;
}
.min-height-73 {
    min-height:73px !important;
}
.max-height-73 {
    max-height:73px !important;
}
.line-height-73 {
    line-height:73px !important;
}

.width-74 {
    width:74px !important;
}
.min-width-74 {
    min-width:74px !important;
}
.max-width-74 {
    max-width:74px !important;
}
.height-74 {
    height:74px !important;
}
.min-height-74 {
    min-height:74px !important;
}
.max-height-74 {
    max-height:74px !important;
}
.line-height-74 {
    line-height:74px !important;
}

.width-75 {
    width:75px !important;
}
.min-width-75 {
    min-width:75px !important;
}
.max-width-75 {
    max-width:75px !important;
}
.height-75 {
    height:75px !important;
}
.min-height-75 {
    min-height:75px !important;
}
.max-height-75 {
    max-height:75px !important;
}
.line-height-75 {
    line-height:75px !important;
}

.width-76 {
    width:76px !important;
}
.min-width-76 {
    min-width:76px !important;
}
.max-width-76 {
    max-width:76px !important;
}
.height-76 {
    height:76px !important;
}
.min-height-76 {
    min-height:76px !important;
}
.max-height-76 {
    max-height:76px !important;
}
.line-height-76 {
    line-height:76px !important;
}

.width-77 {
    width:77px !important;
}
.min-width-77 {
    min-width:77px !important;
}
.max-width-77 {
    max-width:77px !important;
}
.height-77 {
    height:77px !important;
}
.min-height-77 {
    min-height:77px !important;
}
.max-height-77 {
    max-height:77px !important;
}
.line-height-77 {
    line-height:77px !important;
}

.width-78 {
    width:78px !important;
}
.min-width-78 {
    min-width:78px !important;
}
.max-width-78 {
    max-width:78px !important;
}
.height-78 {
    height:78px !important;
}
.min-height-78 {
    min-height:78px !important;
}
.max-height-78 {
    max-height:78px !important;
}
.line-height-78 {
    line-height:78px !important;
}

.width-79 {
    width:79px !important;
}
.min-width-79 {
    min-width:79px !important;
}
.max-width-79 {
    max-width:79px !important;
}
.height-79 {
    height:79px !important;
}
.min-height-79 {
    min-height:79px !important;
}
.max-height-79 {
    max-height:79px !important;
}
.line-height-79 {
    line-height:79px !important;
}

.width-80 {
    width:80px !important;
}
.min-width-80 {
    min-width:80px !important;
}
.max-width-80 {
    max-width:80px !important;
}
.height-80 {
    height:80px !important;
}
.min-height-80 {
    min-height:80px !important;
}
.max-height-80 {
    max-height:80px !important;
}
.line-height-80 {
    line-height:80px !important;
}

.width-81 {
    width:81px !important;
}
.min-width-81 {
    min-width:81px !important;
}
.max-width-81 {
    max-width:81px !important;
}
.height-81 {
    height:81px !important;
}
.min-height-81 {
    min-height:81px !important;
}
.max-height-81 {
    max-height:81px !important;
}
.line-height-81 {
    line-height:81px !important;
}

.width-82 {
    width:82px !important;
}
.min-width-82 {
    min-width:82px !important;
}
.max-width-82 {
    max-width:82px !important;
}
.height-82 {
    height:82px !important;
}
.min-height-82 {
    min-height:82px !important;
}
.max-height-82 {
    max-height:82px !important;
}
.line-height-82 {
    line-height:82px !important;
}

.width-83 {
    width:83px !important;
}
.min-width-83 {
    min-width:83px !important;
}
.max-width-83 {
    max-width:83px !important;
}
.height-83 {
    height:83px !important;
}
.min-height-83 {
    min-height:83px !important;
}
.max-height-83 {
    max-height:83px !important;
}
.line-height-83 {
    line-height:83px !important;
}

.width-84 {
    width:84px !important;
}
.min-width-84 {
    min-width:84px !important;
}
.max-width-84 {
    max-width:84px !important;
}
.height-84 {
    height:84px !important;
}
.min-height-84 {
    min-height:84px !important;
}
.max-height-84 {
    max-height:84px !important;
}
.line-height-84 {
    line-height:84px !important;
}

.width-85 {
    width:85px !important;
}
.min-width-85 {
    min-width:85px !important;
}
.max-width-85 {
    max-width:85px !important;
}
.height-85 {
    height:85px !important;
}
.min-height-85 {
    min-height:85px !important;
}
.max-height-85 {
    max-height:85px !important;
}
.line-height-85 {
    line-height:85px !important;
}

.width-86 {
    width:86px !important;
}
.min-width-86 {
    min-width:86px !important;
}
.max-width-86 {
    max-width:86px !important;
}
.height-86 {
    height:86px !important;
}
.min-height-86 {
    min-height:86px !important;
}
.max-height-86 {
    max-height:86px !important;
}
.line-height-86 {
    line-height:86px !important;
}

.width-87 {
    width:87px !important;
}
.min-width-87 {
    min-width:87px !important;
}
.max-width-87 {
    max-width:87px !important;
}
.height-87 {
    height:87px !important;
}
.min-height-87 {
    min-height:87px !important;
}
.max-height-87 {
    max-height:87px !important;
}
.line-height-87 {
    line-height:87px !important;
}

.width-88 {
    width:88px !important;
}
.min-width-88 {
    min-width:88px !important;
}
.max-width-88 {
    max-width:88px !important;
}
.height-88 {
    height:88px !important;
}
.min-height-88 {
    min-height:88px !important;
}
.max-height-88 {
    max-height:88px !important;
}
.line-height-88 {
    line-height:88px !important;
}

.width-89 {
    width:89px !important;
}
.min-width-89 {
    min-width:89px !important;
}
.max-width-89 {
    max-width:89px !important;
}
.height-89 {
    height:89px !important;
}
.min-height-89 {
    min-height:89px !important;
}
.max-height-89 {
    max-height:89px !important;
}
.line-height-89 {
    line-height:89px !important;
}

.width-90 {
    width:90px !important;
}
.min-width-90 {
    min-width:90px !important;
}
.max-width-90 {
    max-width:90px !important;
}
.height-90 {
    height:90px !important;
}
.min-height-90 {
    min-height:90px !important;
}
.max-height-90 {
    max-height:90px !important;
}
.line-height-90 {
    line-height:90px !important;
}

.width-91 {
    width:91px !important;
}
.min-width-91 {
    min-width:91px !important;
}
.max-width-91 {
    max-width:91px !important;
}
.height-91 {
    height:91px !important;
}
.min-height-91 {
    min-height:91px !important;
}
.max-height-91 {
    max-height:91px !important;
}
.line-height-91 {
    line-height:91px !important;
}

.width-92 {
    width:92px !important;
}
.min-width-92 {
    min-width:92px !important;
}
.max-width-92 {
    max-width:92px !important;
}
.height-92 {
    height:92px !important;
}
.min-height-92 {
    min-height:92px !important;
}
.max-height-92 {
    max-height:92px !important;
}
.line-height-92 {
    line-height:92px !important;
}

.width-93 {
    width:93px !important;
}
.min-width-93 {
    min-width:93px !important;
}
.max-width-93 {
    max-width:93px !important;
}
.height-93 {
    height:93px !important;
}
.min-height-93 {
    min-height:93px !important;
}
.max-height-93 {
    max-height:93px !important;
}
.line-height-93 {
    line-height:93px !important;
}

.width-94 {
    width:94px !important;
}
.min-width-94 {
    min-width:94px !important;
}
.max-width-94 {
    max-width:94px !important;
}
.height-94 {
    height:94px !important;
}
.min-height-94 {
    min-height:94px !important;
}
.max-height-94 {
    max-height:94px !important;
}
.line-height-94 {
    line-height:94px !important;
}

.width-95 {
    width:95px !important;
}
.min-width-95 {
    min-width:95px !important;
}
.max-width-95 {
    max-width:95px !important;
}
.height-95 {
    height:95px !important;
}
.min-height-95 {
    min-height:95px !important;
}
.max-height-95 {
    max-height:95px !important;
}
.line-height-95 {
    line-height:95px !important;
}

.width-96 {
    width:96px !important;
}
.min-width-96 {
    min-width:96px !important;
}
.max-width-96 {
    max-width:96px !important;
}
.height-96 {
    height:96px !important;
}
.min-height-96 {
    min-height:96px !important;
}
.max-height-96 {
    max-height:96px !important;
}
.line-height-96 {
    line-height:96px !important;
}

.width-97 {
    width:97px !important;
}
.min-width-97 {
    min-width:97px !important;
}
.max-width-97 {
    max-width:97px !important;
}
.height-97 {
    height:97px !important;
}
.min-height-97 {
    min-height:97px !important;
}
.max-height-97 {
    max-height:97px !important;
}
.line-height-97 {
    line-height:97px !important;
}

.width-98 {
    width:98px !important;
}
.min-width-98 {
    min-width:98px !important;
}
.max-width-98 {
    max-width:98px !important;
}
.height-98 {
    height:98px !important;
}
.min-height-98 {
    min-height:98px !important;
}
.max-height-98 {
    max-height:98px !important;
}
.line-height-98 {
    line-height:98px !important;
}

.width-99 {
    width:99px !important;
}
.min-width-99 {
    min-width:99px !important;
}
.max-width-99 {
    max-width:99px !important;
}
.height-99 {
    height:99px !important;
}
.min-height-99 {
    min-height:99px !important;
}
.max-height-99 {
    max-height:99px !important;
}
.line-height-99 {
    line-height:99px !important;
}

.width-100 {
    width:100px !important;
}
.min-width-100 {
    min-width:100px !important;
}
.max-width-100 {
    max-width:100px !important;
}
.height-100 {
    height:100px !important;
}
.min-height-100 {
    min-height:100px !important;
}
.max-height-100 {
    max-height:100px !important;
}
.line-height-100 {
    line-height:100px !important;
}

.width-101 {
    width:101px !important;
}
.min-width-101 {
    min-width:101px !important;
}
.max-width-101 {
    max-width:101px !important;
}
.height-101 {
    height:101px !important;
}
.min-height-101 {
    min-height:101px !important;
}
.max-height-101 {
    max-height:101px !important;
}
.line-height-101 {
    line-height:101px !important;
}

.width-102 {
    width:102px !important;
}
.min-width-102 {
    min-width:102px !important;
}
.max-width-102 {
    max-width:102px !important;
}
.height-102 {
    height:102px !important;
}
.min-height-102 {
    min-height:102px !important;
}
.max-height-102 {
    max-height:102px !important;
}
.line-height-102 {
    line-height:102px !important;
}

.width-103 {
    width:103px !important;
}
.min-width-103 {
    min-width:103px !important;
}
.max-width-103 {
    max-width:103px !important;
}
.height-103 {
    height:103px !important;
}
.min-height-103 {
    min-height:103px !important;
}
.max-height-103 {
    max-height:103px !important;
}
.line-height-103 {
    line-height:103px !important;
}

.width-104 {
    width:104px !important;
}
.min-width-104 {
    min-width:104px !important;
}
.max-width-104 {
    max-width:104px !important;
}
.height-104 {
    height:104px !important;
}
.min-height-104 {
    min-height:104px !important;
}
.max-height-104 {
    max-height:104px !important;
}
.line-height-104 {
    line-height:104px !important;
}

.width-105 {
    width:105px !important;
}
.min-width-105 {
    min-width:105px !important;
}
.max-width-105 {
    max-width:105px !important;
}
.height-105 {
    height:105px !important;
}
.min-height-105 {
    min-height:105px !important;
}
.max-height-105 {
    max-height:105px !important;
}
.line-height-105 {
    line-height:105px !important;
}

.width-106 {
    width:106px !important;
}
.min-width-106 {
    min-width:106px !important;
}
.max-width-106 {
    max-width:106px !important;
}
.height-106 {
    height:106px !important;
}
.min-height-106 {
    min-height:106px !important;
}
.max-height-106 {
    max-height:106px !important;
}
.line-height-106 {
    line-height:106px !important;
}

.width-107 {
    width:107px !important;
}
.min-width-107 {
    min-width:107px !important;
}
.max-width-107 {
    max-width:107px !important;
}
.height-107 {
    height:107px !important;
}
.min-height-107 {
    min-height:107px !important;
}
.max-height-107 {
    max-height:107px !important;
}
.line-height-107 {
    line-height:107px !important;
}

.width-108 {
    width:108px !important;
}
.min-width-108 {
    min-width:108px !important;
}
.max-width-108 {
    max-width:108px !important;
}
.height-108 {
    height:108px !important;
}
.min-height-108 {
    min-height:108px !important;
}
.max-height-108 {
    max-height:108px !important;
}
.line-height-108 {
    line-height:108px !important;
}

.width-109 {
    width:109px !important;
}
.min-width-109 {
    min-width:109px !important;
}
.max-width-109 {
    max-width:109px !important;
}
.height-109 {
    height:109px !important;
}
.min-height-109 {
    min-height:109px !important;
}
.max-height-109 {
    max-height:109px !important;
}
.line-height-109 {
    line-height:109px !important;
}

.width-110 {
    width:110px !important;
}
.min-width-110 {
    min-width:110px !important;
}
.max-width-110 {
    max-width:110px !important;
}
.height-110 {
    height:110px !important;
}
.min-height-110 {
    min-height:110px !important;
}
.max-height-110 {
    max-height:110px !important;
}
.line-height-110 {
    line-height:110px !important;
}

.width-111 {
    width:111px !important;
}
.min-width-111 {
    min-width:111px !important;
}
.max-width-111 {
    max-width:111px !important;
}
.height-111 {
    height:111px !important;
}
.min-height-111 {
    min-height:111px !important;
}
.max-height-111 {
    max-height:111px !important;
}
.line-height-111 {
    line-height:111px !important;
}

.width-112 {
    width:112px !important;
}
.min-width-112 {
    min-width:112px !important;
}
.max-width-112 {
    max-width:112px !important;
}
.height-112 {
    height:112px !important;
}
.min-height-112 {
    min-height:112px !important;
}
.max-height-112 {
    max-height:112px !important;
}
.line-height-112 {
    line-height:112px !important;
}

.width-113 {
    width:113px !important;
}
.min-width-113 {
    min-width:113px !important;
}
.max-width-113 {
    max-width:113px !important;
}
.height-113 {
    height:113px !important;
}
.min-height-113 {
    min-height:113px !important;
}
.max-height-113 {
    max-height:113px !important;
}
.line-height-113 {
    line-height:113px !important;
}

.width-114 {
    width:114px !important;
}
.min-width-114 {
    min-width:114px !important;
}
.max-width-114 {
    max-width:114px !important;
}
.height-114 {
    height:114px !important;
}
.min-height-114 {
    min-height:114px !important;
}
.max-height-114 {
    max-height:114px !important;
}
.line-height-114 {
    line-height:114px !important;
}

.width-115 {
    width:115px !important;
}
.min-width-115 {
    min-width:115px !important;
}
.max-width-115 {
    max-width:115px !important;
}
.height-115 {
    height:115px !important;
}
.min-height-115 {
    min-height:115px !important;
}
.max-height-115 {
    max-height:115px !important;
}
.line-height-115 {
    line-height:115px !important;
}

.width-116 {
    width:116px !important;
}
.min-width-116 {
    min-width:116px !important;
}
.max-width-116 {
    max-width:116px !important;
}
.height-116 {
    height:116px !important;
}
.min-height-116 {
    min-height:116px !important;
}
.max-height-116 {
    max-height:116px !important;
}
.line-height-116 {
    line-height:116px !important;
}

.width-117 {
    width:117px !important;
}
.min-width-117 {
    min-width:117px !important;
}
.max-width-117 {
    max-width:117px !important;
}
.height-117 {
    height:117px !important;
}
.min-height-117 {
    min-height:117px !important;
}
.max-height-117 {
    max-height:117px !important;
}
.line-height-117 {
    line-height:117px !important;
}

.width-118 {
    width:118px !important;
}
.min-width-118 {
    min-width:118px !important;
}
.max-width-118 {
    max-width:118px !important;
}
.height-118 {
    height:118px !important;
}
.min-height-118 {
    min-height:118px !important;
}
.max-height-118 {
    max-height:118px !important;
}
.line-height-118 {
    line-height:118px !important;
}

.width-119 {
    width:119px !important;
}
.min-width-119 {
    min-width:119px !important;
}
.max-width-119 {
    max-width:119px !important;
}
.height-119 {
    height:119px !important;
}
.min-height-119 {
    min-height:119px !important;
}
.max-height-119 {
    max-height:119px !important;
}
.line-height-119 {
    line-height:119px !important;
}

.width-120 {
    width:120px !important;
}
.min-width-120 {
    min-width:120px !important;
}
.max-width-120 {
    max-width:120px !important;
}
.height-120 {
    height:120px !important;
}
.min-height-120 {
    min-height:120px !important;
}
.max-height-120 {
    max-height:120px !important;
}
.line-height-120 {
    line-height:120px !important;
}

.width-121 {
    width:121px !important;
}
.min-width-121 {
    min-width:121px !important;
}
.max-width-121 {
    max-width:121px !important;
}
.height-121 {
    height:121px !important;
}
.min-height-121 {
    min-height:121px !important;
}
.max-height-121 {
    max-height:121px !important;
}
.line-height-121 {
    line-height:121px !important;
}

.width-122 {
    width:122px !important;
}
.min-width-122 {
    min-width:122px !important;
}
.max-width-122 {
    max-width:122px !important;
}
.height-122 {
    height:122px !important;
}
.min-height-122 {
    min-height:122px !important;
}
.max-height-122 {
    max-height:122px !important;
}
.line-height-122 {
    line-height:122px !important;
}

.width-123 {
    width:123px !important;
}
.min-width-123 {
    min-width:123px !important;
}
.max-width-123 {
    max-width:123px !important;
}
.height-123 {
    height:123px !important;
}
.min-height-123 {
    min-height:123px !important;
}
.max-height-123 {
    max-height:123px !important;
}
.line-height-123 {
    line-height:123px !important;
}

.width-124 {
    width:124px !important;
}
.min-width-124 {
    min-width:124px !important;
}
.max-width-124 {
    max-width:124px !important;
}
.height-124 {
    height:124px !important;
}
.min-height-124 {
    min-height:124px !important;
}
.max-height-124 {
    max-height:124px !important;
}
.line-height-124 {
    line-height:124px !important;
}

.width-125 {
    width:125px !important;
}
.min-width-125 {
    min-width:125px !important;
}
.max-width-125 {
    max-width:125px !important;
}
.height-125 {
    height:125px !important;
}
.min-height-125 {
    min-height:125px !important;
}
.max-height-125 {
    max-height:125px !important;
}
.line-height-125 {
    line-height:125px !important;
}

.width-126 {
    width:126px !important;
}
.min-width-126 {
    min-width:126px !important;
}
.max-width-126 {
    max-width:126px !important;
}
.height-126 {
    height:126px !important;
}
.min-height-126 {
    min-height:126px !important;
}
.max-height-126 {
    max-height:126px !important;
}
.line-height-126 {
    line-height:126px !important;
}

.width-127 {
    width:127px !important;
}
.min-width-127 {
    min-width:127px !important;
}
.max-width-127 {
    max-width:127px !important;
}
.height-127 {
    height:127px !important;
}
.min-height-127 {
    min-height:127px !important;
}
.max-height-127 {
    max-height:127px !important;
}
.line-height-127 {
    line-height:127px !important;
}

.width-128 {
    width:128px !important;
}
.min-width-128 {
    min-width:128px !important;
}
.max-width-128 {
    max-width:128px !important;
}
.height-128 {
    height:128px !important;
}
.min-height-128 {
    min-height:128px !important;
}
.max-height-128 {
    max-height:128px !important;
}
.line-height-128 {
    line-height:128px !important;
}

.width-129 {
    width:129px !important;
}
.min-width-129 {
    min-width:129px !important;
}
.max-width-129 {
    max-width:129px !important;
}
.height-129 {
    height:129px !important;
}
.min-height-129 {
    min-height:129px !important;
}
.max-height-129 {
    max-height:129px !important;
}
.line-height-129 {
    line-height:129px !important;
}

.width-130 {
    width:130px !important;
}
.min-width-130 {
    min-width:130px !important;
}
.max-width-130 {
    max-width:130px !important;
}
.height-130 {
    height:130px !important;
}
.min-height-130 {
    min-height:130px !important;
}
.max-height-130 {
    max-height:130px !important;
}
.line-height-130 {
    line-height:130px !important;
}

.width-131 {
    width:131px !important;
}
.min-width-131 {
    min-width:131px !important;
}
.max-width-131 {
    max-width:131px !important;
}
.height-131 {
    height:131px !important;
}
.min-height-131 {
    min-height:131px !important;
}
.max-height-131 {
    max-height:131px !important;
}
.line-height-131 {
    line-height:131px !important;
}

.width-132 {
    width:132px !important;
}
.min-width-132 {
    min-width:132px !important;
}
.max-width-132 {
    max-width:132px !important;
}
.height-132 {
    height:132px !important;
}
.min-height-132 {
    min-height:132px !important;
}
.max-height-132 {
    max-height:132px !important;
}
.line-height-132 {
    line-height:132px !important;
}

.width-133 {
    width:133px !important;
}
.min-width-133 {
    min-width:133px !important;
}
.max-width-133 {
    max-width:133px !important;
}
.height-133 {
    height:133px !important;
}
.min-height-133 {
    min-height:133px !important;
}
.max-height-133 {
    max-height:133px !important;
}
.line-height-133 {
    line-height:133px !important;
}

.width-134 {
    width:134px !important;
}
.min-width-134 {
    min-width:134px !important;
}
.max-width-134 {
    max-width:134px !important;
}
.height-134 {
    height:134px !important;
}
.min-height-134 {
    min-height:134px !important;
}
.max-height-134 {
    max-height:134px !important;
}
.line-height-134 {
    line-height:134px !important;
}

.width-135 {
    width:135px !important;
}
.min-width-135 {
    min-width:135px !important;
}
.max-width-135 {
    max-width:135px !important;
}
.height-135 {
    height:135px !important;
}
.min-height-135 {
    min-height:135px !important;
}
.max-height-135 {
    max-height:135px !important;
}
.line-height-135 {
    line-height:135px !important;
}

.width-136 {
    width:136px !important;
}
.min-width-136 {
    min-width:136px !important;
}
.max-width-136 {
    max-width:136px !important;
}
.height-136 {
    height:136px !important;
}
.min-height-136 {
    min-height:136px !important;
}
.max-height-136 {
    max-height:136px !important;
}
.line-height-136 {
    line-height:136px !important;
}

.width-137 {
    width:137px !important;
}
.min-width-137 {
    min-width:137px !important;
}
.max-width-137 {
    max-width:137px !important;
}
.height-137 {
    height:137px !important;
}
.min-height-137 {
    min-height:137px !important;
}
.max-height-137 {
    max-height:137px !important;
}
.line-height-137 {
    line-height:137px !important;
}

.width-138 {
    width:138px !important;
}
.min-width-138 {
    min-width:138px !important;
}
.max-width-138 {
    max-width:138px !important;
}
.height-138 {
    height:138px !important;
}
.min-height-138 {
    min-height:138px !important;
}
.max-height-138 {
    max-height:138px !important;
}
.line-height-138 {
    line-height:138px !important;
}

.width-139 {
    width:139px !important;
}
.min-width-139 {
    min-width:139px !important;
}
.max-width-139 {
    max-width:139px !important;
}
.height-139 {
    height:139px !important;
}
.min-height-139 {
    min-height:139px !important;
}
.max-height-139 {
    max-height:139px !important;
}
.line-height-139 {
    line-height:139px !important;
}

.width-140 {
    width:140px !important;
}
.min-width-140 {
    min-width:140px !important;
}
.max-width-140 {
    max-width:140px !important;
}
.height-140 {
    height:140px !important;
}
.min-height-140 {
    min-height:140px !important;
}
.max-height-140 {
    max-height:140px !important;
}
.line-height-140 {
    line-height:140px !important;
}

.width-141 {
    width:141px !important;
}
.min-width-141 {
    min-width:141px !important;
}
.max-width-141 {
    max-width:141px !important;
}
.height-141 {
    height:141px !important;
}
.min-height-141 {
    min-height:141px !important;
}
.max-height-141 {
    max-height:141px !important;
}
.line-height-141 {
    line-height:141px !important;
}

.width-142 {
    width:142px !important;
}
.min-width-142 {
    min-width:142px !important;
}
.max-width-142 {
    max-width:142px !important;
}
.height-142 {
    height:142px !important;
}
.min-height-142 {
    min-height:142px !important;
}
.max-height-142 {
    max-height:142px !important;
}
.line-height-142 {
    line-height:142px !important;
}

.width-143 {
    width:143px !important;
}
.min-width-143 {
    min-width:143px !important;
}
.max-width-143 {
    max-width:143px !important;
}
.height-143 {
    height:143px !important;
}
.min-height-143 {
    min-height:143px !important;
}
.max-height-143 {
    max-height:143px !important;
}
.line-height-143 {
    line-height:143px !important;
}

.width-144 {
    width:144px !important;
}
.min-width-144 {
    min-width:144px !important;
}
.max-width-144 {
    max-width:144px !important;
}
.height-144 {
    height:144px !important;
}
.min-height-144 {
    min-height:144px !important;
}
.max-height-144 {
    max-height:144px !important;
}
.line-height-144 {
    line-height:144px !important;
}

.width-145 {
    width:145px !important;
}
.min-width-145 {
    min-width:145px !important;
}
.max-width-145 {
    max-width:145px !important;
}
.height-145 {
    height:145px !important;
}
.min-height-145 {
    min-height:145px !important;
}
.max-height-145 {
    max-height:145px !important;
}
.line-height-145 {
    line-height:145px !important;
}

.width-146 {
    width:146px !important;
}
.min-width-146 {
    min-width:146px !important;
}
.max-width-146 {
    max-width:146px !important;
}
.height-146 {
    height:146px !important;
}
.min-height-146 {
    min-height:146px !important;
}
.max-height-146 {
    max-height:146px !important;
}
.line-height-146 {
    line-height:146px !important;
}

.width-147 {
    width:147px !important;
}
.min-width-147 {
    min-width:147px !important;
}
.max-width-147 {
    max-width:147px !important;
}
.height-147 {
    height:147px !important;
}
.min-height-147 {
    min-height:147px !important;
}
.max-height-147 {
    max-height:147px !important;
}
.line-height-147 {
    line-height:147px !important;
}

.width-148 {
    width:148px !important;
}
.min-width-148 {
    min-width:148px !important;
}
.max-width-148 {
    max-width:148px !important;
}
.height-148 {
    height:148px !important;
}
.min-height-148 {
    min-height:148px !important;
}
.max-height-148 {
    max-height:148px !important;
}
.line-height-148 {
    line-height:148px !important;
}

.width-149 {
    width:149px !important;
}
.min-width-149 {
    min-width:149px !important;
}
.max-width-149 {
    max-width:149px !important;
}
.height-149 {
    height:149px !important;
}
.min-height-149 {
    min-height:149px !important;
}
.max-height-149 {
    max-height:149px !important;
}
.line-height-149 {
    line-height:149px !important;
}

.width-150 {
    width:150px !important;
}
.min-width-150 {
    min-width:150px !important;
}
.max-width-150 {
    max-width:150px !important;
}
.height-150 {
    height:150px !important;
}
.min-height-150 {
    min-height:150px !important;
}
.max-height-150 {
    max-height:150px !important;
}
.line-height-150 {
    line-height:150px !important;
}

.width-151 {
    width:151px !important;
}
.min-width-151 {
    min-width:151px !important;
}
.max-width-151 {
    max-width:151px !important;
}
.height-151 {
    height:151px !important;
}
.min-height-151 {
    min-height:151px !important;
}
.max-height-151 {
    max-height:151px !important;
}
.line-height-151 {
    line-height:151px !important;
}

.width-152 {
    width:152px !important;
}
.min-width-152 {
    min-width:152px !important;
}
.max-width-152 {
    max-width:152px !important;
}
.height-152 {
    height:152px !important;
}
.min-height-152 {
    min-height:152px !important;
}
.max-height-152 {
    max-height:152px !important;
}
.line-height-152 {
    line-height:152px !important;
}

.width-153 {
    width:153px !important;
}
.min-width-153 {
    min-width:153px !important;
}
.max-width-153 {
    max-width:153px !important;
}
.height-153 {
    height:153px !important;
}
.min-height-153 {
    min-height:153px !important;
}
.max-height-153 {
    max-height:153px !important;
}
.line-height-153 {
    line-height:153px !important;
}

.width-154 {
    width:154px !important;
}
.min-width-154 {
    min-width:154px !important;
}
.max-width-154 {
    max-width:154px !important;
}
.height-154 {
    height:154px !important;
}
.min-height-154 {
    min-height:154px !important;
}
.max-height-154 {
    max-height:154px !important;
}
.line-height-154 {
    line-height:154px !important;
}

.width-155 {
    width:155px !important;
}
.min-width-155 {
    min-width:155px !important;
}
.max-width-155 {
    max-width:155px !important;
}
.height-155 {
    height:155px !important;
}
.min-height-155 {
    min-height:155px !important;
}
.max-height-155 {
    max-height:155px !important;
}
.line-height-155 {
    line-height:155px !important;
}

.width-156 {
    width:156px !important;
}
.min-width-156 {
    min-width:156px !important;
}
.max-width-156 {
    max-width:156px !important;
}
.height-156 {
    height:156px !important;
}
.min-height-156 {
    min-height:156px !important;
}
.max-height-156 {
    max-height:156px !important;
}
.line-height-156 {
    line-height:156px !important;
}

.width-157 {
    width:157px !important;
}
.min-width-157 {
    min-width:157px !important;
}
.max-width-157 {
    max-width:157px !important;
}
.height-157 {
    height:157px !important;
}
.min-height-157 {
    min-height:157px !important;
}
.max-height-157 {
    max-height:157px !important;
}
.line-height-157 {
    line-height:157px !important;
}

.width-158 {
    width:158px !important;
}
.min-width-158 {
    min-width:158px !important;
}
.max-width-158 {
    max-width:158px !important;
}
.height-158 {
    height:158px !important;
}
.min-height-158 {
    min-height:158px !important;
}
.max-height-158 {
    max-height:158px !important;
}
.line-height-158 {
    line-height:158px !important;
}

.width-159 {
    width:159px !important;
}
.min-width-159 {
    min-width:159px !important;
}
.max-width-159 {
    max-width:159px !important;
}
.height-159 {
    height:159px !important;
}
.min-height-159 {
    min-height:159px !important;
}
.max-height-159 {
    max-height:159px !important;
}
.line-height-159 {
    line-height:159px !important;
}

.width-160 {
    width:160px !important;
}
.min-width-160 {
    min-width:160px !important;
}
.max-width-160 {
    max-width:160px !important;
}
.height-160 {
    height:160px !important;
}
.min-height-160 {
    min-height:160px !important;
}
.max-height-160 {
    max-height:160px !important;
}
.line-height-160 {
    line-height:160px !important;
}

.width-161 {
    width:161px !important;
}
.min-width-161 {
    min-width:161px !important;
}
.max-width-161 {
    max-width:161px !important;
}
.height-161 {
    height:161px !important;
}
.min-height-161 {
    min-height:161px !important;
}
.max-height-161 {
    max-height:161px !important;
}
.line-height-161 {
    line-height:161px !important;
}

.width-162 {
    width:162px !important;
}
.min-width-162 {
    min-width:162px !important;
}
.max-width-162 {
    max-width:162px !important;
}
.height-162 {
    height:162px !important;
}
.min-height-162 {
    min-height:162px !important;
}
.max-height-162 {
    max-height:162px !important;
}
.line-height-162 {
    line-height:162px !important;
}

.width-163 {
    width:163px !important;
}
.min-width-163 {
    min-width:163px !important;
}
.max-width-163 {
    max-width:163px !important;
}
.height-163 {
    height:163px !important;
}
.min-height-163 {
    min-height:163px !important;
}
.max-height-163 {
    max-height:163px !important;
}
.line-height-163 {
    line-height:163px !important;
}

.width-164 {
    width:164px !important;
}
.min-width-164 {
    min-width:164px !important;
}
.max-width-164 {
    max-width:164px !important;
}
.height-164 {
    height:164px !important;
}
.min-height-164 {
    min-height:164px !important;
}
.max-height-164 {
    max-height:164px !important;
}
.line-height-164 {
    line-height:164px !important;
}

.width-165 {
    width:165px !important;
}
.min-width-165 {
    min-width:165px !important;
}
.max-width-165 {
    max-width:165px !important;
}
.height-165 {
    height:165px !important;
}
.min-height-165 {
    min-height:165px !important;
}
.max-height-165 {
    max-height:165px !important;
}
.line-height-165 {
    line-height:165px !important;
}

.width-166 {
    width:166px !important;
}
.min-width-166 {
    min-width:166px !important;
}
.max-width-166 {
    max-width:166px !important;
}
.height-166 {
    height:166px !important;
}
.min-height-166 {
    min-height:166px !important;
}
.max-height-166 {
    max-height:166px !important;
}
.line-height-166 {
    line-height:166px !important;
}

.width-167 {
    width:167px !important;
}
.min-width-167 {
    min-width:167px !important;
}
.max-width-167 {
    max-width:167px !important;
}
.height-167 {
    height:167px !important;
}
.min-height-167 {
    min-height:167px !important;
}
.max-height-167 {
    max-height:167px !important;
}
.line-height-167 {
    line-height:167px !important;
}

.width-168 {
    width:168px !important;
}
.min-width-168 {
    min-width:168px !important;
}
.max-width-168 {
    max-width:168px !important;
}
.height-168 {
    height:168px !important;
}
.min-height-168 {
    min-height:168px !important;
}
.max-height-168 {
    max-height:168px !important;
}
.line-height-168 {
    line-height:168px !important;
}

.width-169 {
    width:169px !important;
}
.min-width-169 {
    min-width:169px !important;
}
.max-width-169 {
    max-width:169px !important;
}
.height-169 {
    height:169px !important;
}
.min-height-169 {
    min-height:169px !important;
}
.max-height-169 {
    max-height:169px !important;
}
.line-height-169 {
    line-height:169px !important;
}

.width-170 {
    width:170px !important;
}
.min-width-170 {
    min-width:170px !important;
}
.max-width-170 {
    max-width:170px !important;
}
.height-170 {
    height:170px !important;
}
.min-height-170 {
    min-height:170px !important;
}
.max-height-170 {
    max-height:170px !important;
}
.line-height-170 {
    line-height:170px !important;
}

.width-171 {
    width:171px !important;
}
.min-width-171 {
    min-width:171px !important;
}
.max-width-171 {
    max-width:171px !important;
}
.height-171 {
    height:171px !important;
}
.min-height-171 {
    min-height:171px !important;
}
.max-height-171 {
    max-height:171px !important;
}
.line-height-171 {
    line-height:171px !important;
}

.width-172 {
    width:172px !important;
}
.min-width-172 {
    min-width:172px !important;
}
.max-width-172 {
    max-width:172px !important;
}
.height-172 {
    height:172px !important;
}
.min-height-172 {
    min-height:172px !important;
}
.max-height-172 {
    max-height:172px !important;
}
.line-height-172 {
    line-height:172px !important;
}

.width-173 {
    width:173px !important;
}
.min-width-173 {
    min-width:173px !important;
}
.max-width-173 {
    max-width:173px !important;
}
.height-173 {
    height:173px !important;
}
.min-height-173 {
    min-height:173px !important;
}
.max-height-173 {
    max-height:173px !important;
}
.line-height-173 {
    line-height:173px !important;
}

.width-174 {
    width:174px !important;
}
.min-width-174 {
    min-width:174px !important;
}
.max-width-174 {
    max-width:174px !important;
}
.height-174 {
    height:174px !important;
}
.min-height-174 {
    min-height:174px !important;
}
.max-height-174 {
    max-height:174px !important;
}
.line-height-174 {
    line-height:174px !important;
}

.width-175 {
    width:175px !important;
}
.min-width-175 {
    min-width:175px !important;
}
.max-width-175 {
    max-width:175px !important;
}
.height-175 {
    height:175px !important;
}
.min-height-175 {
    min-height:175px !important;
}
.max-height-175 {
    max-height:175px !important;
}
.line-height-175 {
    line-height:175px !important;
}

.width-176 {
    width:176px !important;
}
.min-width-176 {
    min-width:176px !important;
}
.max-width-176 {
    max-width:176px !important;
}
.height-176 {
    height:176px !important;
}
.min-height-176 {
    min-height:176px !important;
}
.max-height-176 {
    max-height:176px !important;
}
.line-height-176 {
    line-height:176px !important;
}

.width-177 {
    width:177px !important;
}
.min-width-177 {
    min-width:177px !important;
}
.max-width-177 {
    max-width:177px !important;
}
.height-177 {
    height:177px !important;
}
.min-height-177 {
    min-height:177px !important;
}
.max-height-177 {
    max-height:177px !important;
}
.line-height-177 {
    line-height:177px !important;
}

.width-178 {
    width:178px !important;
}
.min-width-178 {
    min-width:178px !important;
}
.max-width-178 {
    max-width:178px !important;
}
.height-178 {
    height:178px !important;
}
.min-height-178 {
    min-height:178px !important;
}
.max-height-178 {
    max-height:178px !important;
}
.line-height-178 {
    line-height:178px !important;
}

.width-179 {
    width:179px !important;
}
.min-width-179 {
    min-width:179px !important;
}
.max-width-179 {
    max-width:179px !important;
}
.height-179 {
    height:179px !important;
}
.min-height-179 {
    min-height:179px !important;
}
.max-height-179 {
    max-height:179px !important;
}
.line-height-179 {
    line-height:179px !important;
}

.width-180 {
    width:180px !important;
}
.min-width-180 {
    min-width:180px !important;
}
.max-width-180 {
    max-width:180px !important;
}
.height-180 {
    height:180px !important;
}
.min-height-180 {
    min-height:180px !important;
}
.max-height-180 {
    max-height:180px !important;
}
.line-height-180 {
    line-height:180px !important;
}

.width-181 {
    width:181px !important;
}
.min-width-181 {
    min-width:181px !important;
}
.max-width-181 {
    max-width:181px !important;
}
.height-181 {
    height:181px !important;
}
.min-height-181 {
    min-height:181px !important;
}
.max-height-181 {
    max-height:181px !important;
}
.line-height-181 {
    line-height:181px !important;
}

.width-182 {
    width:182px !important;
}
.min-width-182 {
    min-width:182px !important;
}
.max-width-182 {
    max-width:182px !important;
}
.height-182 {
    height:182px !important;
}
.min-height-182 {
    min-height:182px !important;
}
.max-height-182 {
    max-height:182px !important;
}
.line-height-182 {
    line-height:182px !important;
}

.width-183 {
    width:183px !important;
}
.min-width-183 {
    min-width:183px !important;
}
.max-width-183 {
    max-width:183px !important;
}
.height-183 {
    height:183px !important;
}
.min-height-183 {
    min-height:183px !important;
}
.max-height-183 {
    max-height:183px !important;
}
.line-height-183 {
    line-height:183px !important;
}

.width-184 {
    width:184px !important;
}
.min-width-184 {
    min-width:184px !important;
}
.max-width-184 {
    max-width:184px !important;
}
.height-184 {
    height:184px !important;
}
.min-height-184 {
    min-height:184px !important;
}
.max-height-184 {
    max-height:184px !important;
}
.line-height-184 {
    line-height:184px !important;
}

.width-185 {
    width:185px !important;
}
.min-width-185 {
    min-width:185px !important;
}
.max-width-185 {
    max-width:185px !important;
}
.height-185 {
    height:185px !important;
}
.min-height-185 {
    min-height:185px !important;
}
.max-height-185 {
    max-height:185px !important;
}
.line-height-185 {
    line-height:185px !important;
}

.width-186 {
    width:186px !important;
}
.min-width-186 {
    min-width:186px !important;
}
.max-width-186 {
    max-width:186px !important;
}
.height-186 {
    height:186px !important;
}
.min-height-186 {
    min-height:186px !important;
}
.max-height-186 {
    max-height:186px !important;
}
.line-height-186 {
    line-height:186px !important;
}

.width-187 {
    width:187px !important;
}
.min-width-187 {
    min-width:187px !important;
}
.max-width-187 {
    max-width:187px !important;
}
.height-187 {
    height:187px !important;
}
.min-height-187 {
    min-height:187px !important;
}
.max-height-187 {
    max-height:187px !important;
}
.line-height-187 {
    line-height:187px !important;
}

.width-188 {
    width:188px !important;
}
.min-width-188 {
    min-width:188px !important;
}
.max-width-188 {
    max-width:188px !important;
}
.height-188 {
    height:188px !important;
}
.min-height-188 {
    min-height:188px !important;
}
.max-height-188 {
    max-height:188px !important;
}
.line-height-188 {
    line-height:188px !important;
}

.width-189 {
    width:189px !important;
}
.min-width-189 {
    min-width:189px !important;
}
.max-width-189 {
    max-width:189px !important;
}
.height-189 {
    height:189px !important;
}
.min-height-189 {
    min-height:189px !important;
}
.max-height-189 {
    max-height:189px !important;
}
.line-height-189 {
    line-height:189px !important;
}

.width-190 {
    width:190px !important;
}
.min-width-190 {
    min-width:190px !important;
}
.max-width-190 {
    max-width:190px !important;
}
.height-190 {
    height:190px !important;
}
.min-height-190 {
    min-height:190px !important;
}
.max-height-190 {
    max-height:190px !important;
}
.line-height-190 {
    line-height:190px !important;
}

.width-191 {
    width:191px !important;
}
.min-width-191 {
    min-width:191px !important;
}
.max-width-191 {
    max-width:191px !important;
}
.height-191 {
    height:191px !important;
}
.min-height-191 {
    min-height:191px !important;
}
.max-height-191 {
    max-height:191px !important;
}
.line-height-191 {
    line-height:191px !important;
}

.width-192 {
    width:192px !important;
}
.min-width-192 {
    min-width:192px !important;
}
.max-width-192 {
    max-width:192px !important;
}
.height-192 {
    height:192px !important;
}
.min-height-192 {
    min-height:192px !important;
}
.max-height-192 {
    max-height:192px !important;
}
.line-height-192 {
    line-height:192px !important;
}

.width-193 {
    width:193px !important;
}
.min-width-193 {
    min-width:193px !important;
}
.max-width-193 {
    max-width:193px !important;
}
.height-193 {
    height:193px !important;
}
.min-height-193 {
    min-height:193px !important;
}
.max-height-193 {
    max-height:193px !important;
}
.line-height-193 {
    line-height:193px !important;
}

.width-194 {
    width:194px !important;
}
.min-width-194 {
    min-width:194px !important;
}
.max-width-194 {
    max-width:194px !important;
}
.height-194 {
    height:194px !important;
}
.min-height-194 {
    min-height:194px !important;
}
.max-height-194 {
    max-height:194px !important;
}
.line-height-194 {
    line-height:194px !important;
}

.width-195 {
    width:195px !important;
}
.min-width-195 {
    min-width:195px !important;
}
.max-width-195 {
    max-width:195px !important;
}
.height-195 {
    height:195px !important;
}
.min-height-195 {
    min-height:195px !important;
}
.max-height-195 {
    max-height:195px !important;
}
.line-height-195 {
    line-height:195px !important;
}

.width-196 {
    width:196px !important;
}
.min-width-196 {
    min-width:196px !important;
}
.max-width-196 {
    max-width:196px !important;
}
.height-196 {
    height:196px !important;
}
.min-height-196 {
    min-height:196px !important;
}
.max-height-196 {
    max-height:196px !important;
}
.line-height-196 {
    line-height:196px !important;
}

.width-197 {
    width:197px !important;
}
.min-width-197 {
    min-width:197px !important;
}
.max-width-197 {
    max-width:197px !important;
}
.height-197 {
    height:197px !important;
}
.min-height-197 {
    min-height:197px !important;
}
.max-height-197 {
    max-height:197px !important;
}
.line-height-197 {
    line-height:197px !important;
}

.width-198 {
    width:198px !important;
}
.min-width-198 {
    min-width:198px !important;
}
.max-width-198 {
    max-width:198px !important;
}
.height-198 {
    height:198px !important;
}
.min-height-198 {
    min-height:198px !important;
}
.max-height-198 {
    max-height:198px !important;
}
.line-height-198 {
    line-height:198px !important;
}

.width-199 {
    width:199px !important;
}
.min-width-199 {
    min-width:199px !important;
}
.max-width-199 {
    max-width:199px !important;
}
.height-199 {
    height:199px !important;
}
.min-height-199 {
    min-height:199px !important;
}
.max-height-199 {
    max-height:199px !important;
}
.line-height-199 {
    line-height:199px !important;
}

.width-200 {
    width:200px !important;
}
.min-width-200 {
    min-width:200px !important;
}
.max-width-200 {
    max-width:200px !important;
}
.height-200 {
    height:200px !important;
}
.min-height-200 {
    min-height:200px !important;
}
.max-height-200 {
    max-height:200px !important;
}
.line-height-200 {
    line-height:200px !important;
}

.width-201 {
    width:201px !important;
}
.min-width-201 {
    min-width:201px !important;
}
.max-width-201 {
    max-width:201px !important;
}
.height-201 {
    height:201px !important;
}
.min-height-201 {
    min-height:201px !important;
}
.max-height-201 {
    max-height:201px !important;
}
.line-height-201 {
    line-height:201px !important;
}

.width-202 {
    width:202px !important;
}
.min-width-202 {
    min-width:202px !important;
}
.max-width-202 {
    max-width:202px !important;
}
.height-202 {
    height:202px !important;
}
.min-height-202 {
    min-height:202px !important;
}
.max-height-202 {
    max-height:202px !important;
}
.line-height-202 {
    line-height:202px !important;
}

.width-203 {
    width:203px !important;
}
.min-width-203 {
    min-width:203px !important;
}
.max-width-203 {
    max-width:203px !important;
}
.height-203 {
    height:203px !important;
}
.min-height-203 {
    min-height:203px !important;
}
.max-height-203 {
    max-height:203px !important;
}
.line-height-203 {
    line-height:203px !important;
}

.width-204 {
    width:204px !important;
}
.min-width-204 {
    min-width:204px !important;
}
.max-width-204 {
    max-width:204px !important;
}
.height-204 {
    height:204px !important;
}
.min-height-204 {
    min-height:204px !important;
}
.max-height-204 {
    max-height:204px !important;
}
.line-height-204 {
    line-height:204px !important;
}

.width-205 {
    width:205px !important;
}
.min-width-205 {
    min-width:205px !important;
}
.max-width-205 {
    max-width:205px !important;
}
.height-205 {
    height:205px !important;
}
.min-height-205 {
    min-height:205px !important;
}
.max-height-205 {
    max-height:205px !important;
}
.line-height-205 {
    line-height:205px !important;
}

.width-206 {
    width:206px !important;
}
.min-width-206 {
    min-width:206px !important;
}
.max-width-206 {
    max-width:206px !important;
}
.height-206 {
    height:206px !important;
}
.min-height-206 {
    min-height:206px !important;
}
.max-height-206 {
    max-height:206px !important;
}
.line-height-206 {
    line-height:206px !important;
}

.width-207 {
    width:207px !important;
}
.min-width-207 {
    min-width:207px !important;
}
.max-width-207 {
    max-width:207px !important;
}
.height-207 {
    height:207px !important;
}
.min-height-207 {
    min-height:207px !important;
}
.max-height-207 {
    max-height:207px !important;
}
.line-height-207 {
    line-height:207px !important;
}

.width-208 {
    width:208px !important;
}
.min-width-208 {
    min-width:208px !important;
}
.max-width-208 {
    max-width:208px !important;
}
.height-208 {
    height:208px !important;
}
.min-height-208 {
    min-height:208px !important;
}
.max-height-208 {
    max-height:208px !important;
}
.line-height-208 {
    line-height:208px !important;
}

.width-209 {
    width:209px !important;
}
.min-width-209 {
    min-width:209px !important;
}
.max-width-209 {
    max-width:209px !important;
}
.height-209 {
    height:209px !important;
}
.min-height-209 {
    min-height:209px !important;
}
.max-height-209 {
    max-height:209px !important;
}
.line-height-209 {
    line-height:209px !important;
}

.width-210 {
    width:210px !important;
}
.min-width-210 {
    min-width:210px !important;
}
.max-width-210 {
    max-width:210px !important;
}
.height-210 {
    height:210px !important;
}
.min-height-210 {
    min-height:210px !important;
}
.max-height-210 {
    max-height:210px !important;
}
.line-height-210 {
    line-height:210px !important;
}

.width-211 {
    width:211px !important;
}
.min-width-211 {
    min-width:211px !important;
}
.max-width-211 {
    max-width:211px !important;
}
.height-211 {
    height:211px !important;
}
.min-height-211 {
    min-height:211px !important;
}
.max-height-211 {
    max-height:211px !important;
}
.line-height-211 {
    line-height:211px !important;
}

.width-212 {
    width:212px !important;
}
.min-width-212 {
    min-width:212px !important;
}
.max-width-212 {
    max-width:212px !important;
}
.height-212 {
    height:212px !important;
}
.min-height-212 {
    min-height:212px !important;
}
.max-height-212 {
    max-height:212px !important;
}
.line-height-212 {
    line-height:212px !important;
}

.width-213 {
    width:213px !important;
}
.min-width-213 {
    min-width:213px !important;
}
.max-width-213 {
    max-width:213px !important;
}
.height-213 {
    height:213px !important;
}
.min-height-213 {
    min-height:213px !important;
}
.max-height-213 {
    max-height:213px !important;
}
.line-height-213 {
    line-height:213px !important;
}

.width-214 {
    width:214px !important;
}
.min-width-214 {
    min-width:214px !important;
}
.max-width-214 {
    max-width:214px !important;
}
.height-214 {
    height:214px !important;
}
.min-height-214 {
    min-height:214px !important;
}
.max-height-214 {
    max-height:214px !important;
}
.line-height-214 {
    line-height:214px !important;
}

.width-215 {
    width:215px !important;
}
.min-width-215 {
    min-width:215px !important;
}
.max-width-215 {
    max-width:215px !important;
}
.height-215 {
    height:215px !important;
}
.min-height-215 {
    min-height:215px !important;
}
.max-height-215 {
    max-height:215px !important;
}
.line-height-215 {
    line-height:215px !important;
}

.width-216 {
    width:216px !important;
}
.min-width-216 {
    min-width:216px !important;
}
.max-width-216 {
    max-width:216px !important;
}
.height-216 {
    height:216px !important;
}
.min-height-216 {
    min-height:216px !important;
}
.max-height-216 {
    max-height:216px !important;
}
.line-height-216 {
    line-height:216px !important;
}

.width-217 {
    width:217px !important;
}
.min-width-217 {
    min-width:217px !important;
}
.max-width-217 {
    max-width:217px !important;
}
.height-217 {
    height:217px !important;
}
.min-height-217 {
    min-height:217px !important;
}
.max-height-217 {
    max-height:217px !important;
}
.line-height-217 {
    line-height:217px !important;
}

.width-218 {
    width:218px !important;
}
.min-width-218 {
    min-width:218px !important;
}
.max-width-218 {
    max-width:218px !important;
}
.height-218 {
    height:218px !important;
}
.min-height-218 {
    min-height:218px !important;
}
.max-height-218 {
    max-height:218px !important;
}
.line-height-218 {
    line-height:218px !important;
}

.width-219 {
    width:219px !important;
}
.min-width-219 {
    min-width:219px !important;
}
.max-width-219 {
    max-width:219px !important;
}
.height-219 {
    height:219px !important;
}
.min-height-219 {
    min-height:219px !important;
}
.max-height-219 {
    max-height:219px !important;
}
.line-height-219 {
    line-height:219px !important;
}

.width-220 {
    width:220px !important;
}
.min-width-220 {
    min-width:220px !important;
}
.max-width-220 {
    max-width:220px !important;
}
.height-220 {
    height:220px !important;
}
.min-height-220 {
    min-height:220px !important;
}
.max-height-220 {
    max-height:220px !important;
}
.line-height-220 {
    line-height:220px !important;
}

.width-221 {
    width:221px !important;
}
.min-width-221 {
    min-width:221px !important;
}
.max-width-221 {
    max-width:221px !important;
}
.height-221 {
    height:221px !important;
}
.min-height-221 {
    min-height:221px !important;
}
.max-height-221 {
    max-height:221px !important;
}
.line-height-221 {
    line-height:221px !important;
}

.width-222 {
    width:222px !important;
}
.min-width-222 {
    min-width:222px !important;
}
.max-width-222 {
    max-width:222px !important;
}
.height-222 {
    height:222px !important;
}
.min-height-222 {
    min-height:222px !important;
}
.max-height-222 {
    max-height:222px !important;
}
.line-height-222 {
    line-height:222px !important;
}

.width-223 {
    width:223px !important;
}
.min-width-223 {
    min-width:223px !important;
}
.max-width-223 {
    max-width:223px !important;
}
.height-223 {
    height:223px !important;
}
.min-height-223 {
    min-height:223px !important;
}
.max-height-223 {
    max-height:223px !important;
}
.line-height-223 {
    line-height:223px !important;
}

.width-224 {
    width:224px !important;
}
.min-width-224 {
    min-width:224px !important;
}
.max-width-224 {
    max-width:224px !important;
}
.height-224 {
    height:224px !important;
}
.min-height-224 {
    min-height:224px !important;
}
.max-height-224 {
    max-height:224px !important;
}
.line-height-224 {
    line-height:224px !important;
}

.width-225 {
    width:225px !important;
}
.min-width-225 {
    min-width:225px !important;
}
.max-width-225 {
    max-width:225px !important;
}
.height-225 {
    height:225px !important;
}
.min-height-225 {
    min-height:225px !important;
}
.max-height-225 {
    max-height:225px !important;
}
.line-height-225 {
    line-height:225px !important;
}

.width-226 {
    width:226px !important;
}
.min-width-226 {
    min-width:226px !important;
}
.max-width-226 {
    max-width:226px !important;
}
.height-226 {
    height:226px !important;
}
.min-height-226 {
    min-height:226px !important;
}
.max-height-226 {
    max-height:226px !important;
}
.line-height-226 {
    line-height:226px !important;
}

.width-227 {
    width:227px !important;
}
.min-width-227 {
    min-width:227px !important;
}
.max-width-227 {
    max-width:227px !important;
}
.height-227 {
    height:227px !important;
}
.min-height-227 {
    min-height:227px !important;
}
.max-height-227 {
    max-height:227px !important;
}
.line-height-227 {
    line-height:227px !important;
}

.width-228 {
    width:228px !important;
}
.min-width-228 {
    min-width:228px !important;
}
.max-width-228 {
    max-width:228px !important;
}
.height-228 {
    height:228px !important;
}
.min-height-228 {
    min-height:228px !important;
}
.max-height-228 {
    max-height:228px !important;
}
.line-height-228 {
    line-height:228px !important;
}

.width-229 {
    width:229px !important;
}
.min-width-229 {
    min-width:229px !important;
}
.max-width-229 {
    max-width:229px !important;
}
.height-229 {
    height:229px !important;
}
.min-height-229 {
    min-height:229px !important;
}
.max-height-229 {
    max-height:229px !important;
}
.line-height-229 {
    line-height:229px !important;
}

.width-230 {
    width:230px !important;
}
.min-width-230 {
    min-width:230px !important;
}
.max-width-230 {
    max-width:230px !important;
}
.height-230 {
    height:230px !important;
}
.min-height-230 {
    min-height:230px !important;
}
.max-height-230 {
    max-height:230px !important;
}
.line-height-230 {
    line-height:230px !important;
}

.width-231 {
    width:231px !important;
}
.min-width-231 {
    min-width:231px !important;
}
.max-width-231 {
    max-width:231px !important;
}
.height-231 {
    height:231px !important;
}
.min-height-231 {
    min-height:231px !important;
}
.max-height-231 {
    max-height:231px !important;
}
.line-height-231 {
    line-height:231px !important;
}

.width-232 {
    width:232px !important;
}
.min-width-232 {
    min-width:232px !important;
}
.max-width-232 {
    max-width:232px !important;
}
.height-232 {
    height:232px !important;
}
.min-height-232 {
    min-height:232px !important;
}
.max-height-232 {
    max-height:232px !important;
}
.line-height-232 {
    line-height:232px !important;
}

.width-233 {
    width:233px !important;
}
.min-width-233 {
    min-width:233px !important;
}
.max-width-233 {
    max-width:233px !important;
}
.height-233 {
    height:233px !important;
}
.min-height-233 {
    min-height:233px !important;
}
.max-height-233 {
    max-height:233px !important;
}
.line-height-233 {
    line-height:233px !important;
}

.width-234 {
    width:234px !important;
}
.min-width-234 {
    min-width:234px !important;
}
.max-width-234 {
    max-width:234px !important;
}
.height-234 {
    height:234px !important;
}
.min-height-234 {
    min-height:234px !important;
}
.max-height-234 {
    max-height:234px !important;
}
.line-height-234 {
    line-height:234px !important;
}

.width-235 {
    width:235px !important;
}
.min-width-235 {
    min-width:235px !important;
}
.max-width-235 {
    max-width:235px !important;
}
.height-235 {
    height:235px !important;
}
.min-height-235 {
    min-height:235px !important;
}
.max-height-235 {
    max-height:235px !important;
}
.line-height-235 {
    line-height:235px !important;
}

.width-236 {
    width:236px !important;
}
.min-width-236 {
    min-width:236px !important;
}
.max-width-236 {
    max-width:236px !important;
}
.height-236 {
    height:236px !important;
}
.min-height-236 {
    min-height:236px !important;
}
.max-height-236 {
    max-height:236px !important;
}
.line-height-236 {
    line-height:236px !important;
}

.width-237 {
    width:237px !important;
}
.min-width-237 {
    min-width:237px !important;
}
.max-width-237 {
    max-width:237px !important;
}
.height-237 {
    height:237px !important;
}
.min-height-237 {
    min-height:237px !important;
}
.max-height-237 {
    max-height:237px !important;
}
.line-height-237 {
    line-height:237px !important;
}

.width-238 {
    width:238px !important;
}
.min-width-238 {
    min-width:238px !important;
}
.max-width-238 {
    max-width:238px !important;
}
.height-238 {
    height:238px !important;
}
.min-height-238 {
    min-height:238px !important;
}
.max-height-238 {
    max-height:238px !important;
}
.line-height-238 {
    line-height:238px !important;
}

.width-239 {
    width:239px !important;
}
.min-width-239 {
    min-width:239px !important;
}
.max-width-239 {
    max-width:239px !important;
}
.height-239 {
    height:239px !important;
}
.min-height-239 {
    min-height:239px !important;
}
.max-height-239 {
    max-height:239px !important;
}
.line-height-239 {
    line-height:239px !important;
}

.width-240 {
    width:240px !important;
}
.min-width-240 {
    min-width:240px !important;
}
.max-width-240 {
    max-width:240px !important;
}
.height-240 {
    height:240px !important;
}
.min-height-240 {
    min-height:240px !important;
}
.max-height-240 {
    max-height:240px !important;
}
.line-height-240 {
    line-height:240px !important;
}

.width-241 {
    width:241px !important;
}
.min-width-241 {
    min-width:241px !important;
}
.max-width-241 {
    max-width:241px !important;
}
.height-241 {
    height:241px !important;
}
.min-height-241 {
    min-height:241px !important;
}
.max-height-241 {
    max-height:241px !important;
}
.line-height-241 {
    line-height:241px !important;
}

.width-242 {
    width:242px !important;
}
.min-width-242 {
    min-width:242px !important;
}
.max-width-242 {
    max-width:242px !important;
}
.height-242 {
    height:242px !important;
}
.min-height-242 {
    min-height:242px !important;
}
.max-height-242 {
    max-height:242px !important;
}
.line-height-242 {
    line-height:242px !important;
}

.width-243 {
    width:243px !important;
}
.min-width-243 {
    min-width:243px !important;
}
.max-width-243 {
    max-width:243px !important;
}
.height-243 {
    height:243px !important;
}
.min-height-243 {
    min-height:243px !important;
}
.max-height-243 {
    max-height:243px !important;
}
.line-height-243 {
    line-height:243px !important;
}

.width-244 {
    width:244px !important;
}
.min-width-244 {
    min-width:244px !important;
}
.max-width-244 {
    max-width:244px !important;
}
.height-244 {
    height:244px !important;
}
.min-height-244 {
    min-height:244px !important;
}
.max-height-244 {
    max-height:244px !important;
}
.line-height-244 {
    line-height:244px !important;
}

.width-245 {
    width:245px !important;
}
.min-width-245 {
    min-width:245px !important;
}
.max-width-245 {
    max-width:245px !important;
}
.height-245 {
    height:245px !important;
}
.min-height-245 {
    min-height:245px !important;
}
.max-height-245 {
    max-height:245px !important;
}
.line-height-245 {
    line-height:245px !important;
}

.width-246 {
    width:246px !important;
}
.min-width-246 {
    min-width:246px !important;
}
.max-width-246 {
    max-width:246px !important;
}
.height-246 {
    height:246px !important;
}
.min-height-246 {
    min-height:246px !important;
}
.max-height-246 {
    max-height:246px !important;
}
.line-height-246 {
    line-height:246px !important;
}

.width-247 {
    width:247px !important;
}
.min-width-247 {
    min-width:247px !important;
}
.max-width-247 {
    max-width:247px !important;
}
.height-247 {
    height:247px !important;
}
.min-height-247 {
    min-height:247px !important;
}
.max-height-247 {
    max-height:247px !important;
}
.line-height-247 {
    line-height:247px !important;
}

.width-248 {
    width:248px !important;
}
.min-width-248 {
    min-width:248px !important;
}
.max-width-248 {
    max-width:248px !important;
}
.height-248 {
    height:248px !important;
}
.min-height-248 {
    min-height:248px !important;
}
.max-height-248 {
    max-height:248px !important;
}
.line-height-248 {
    line-height:248px !important;
}

.width-249 {
    width:249px !important;
}
.min-width-249 {
    min-width:249px !important;
}
.max-width-249 {
    max-width:249px !important;
}
.height-249 {
    height:249px !important;
}
.min-height-249 {
    min-height:249px !important;
}
.max-height-249 {
    max-height:249px !important;
}
.line-height-249 {
    line-height:249px !important;
}

.width-250 {
    width:250px !important;
}
.min-width-250 {
    min-width:250px !important;
}
.max-width-250 {
    max-width:250px !important;
}
.height-250 {
    height:250px !important;
}
.min-height-250 {
    min-height:250px !important;
}
.max-height-250 {
    max-height:250px !important;
}
.line-height-250 {
    line-height:250px !important;
}

.width-251 {
    width:251px !important;
}
.min-width-251 {
    min-width:251px !important;
}
.max-width-251 {
    max-width:251px !important;
}
.height-251 {
    height:251px !important;
}
.min-height-251 {
    min-height:251px !important;
}
.max-height-251 {
    max-height:251px !important;
}
.line-height-251 {
    line-height:251px !important;
}

.width-252 {
    width:252px !important;
}
.min-width-252 {
    min-width:252px !important;
}
.max-width-252 {
    max-width:252px !important;
}
.height-252 {
    height:252px !important;
}
.min-height-252 {
    min-height:252px !important;
}
.max-height-252 {
    max-height:252px !important;
}
.line-height-252 {
    line-height:252px !important;
}

.width-253 {
    width:253px !important;
}
.min-width-253 {
    min-width:253px !important;
}
.max-width-253 {
    max-width:253px !important;
}
.height-253 {
    height:253px !important;
}
.min-height-253 {
    min-height:253px !important;
}
.max-height-253 {
    max-height:253px !important;
}
.line-height-253 {
    line-height:253px !important;
}

.width-254 {
    width:254px !important;
}
.min-width-254 {
    min-width:254px !important;
}
.max-width-254 {
    max-width:254px !important;
}
.height-254 {
    height:254px !important;
}
.min-height-254 {
    min-height:254px !important;
}
.max-height-254 {
    max-height:254px !important;
}
.line-height-254 {
    line-height:254px !important;
}

.width-255 {
    width:255px !important;
}
.min-width-255 {
    min-width:255px !important;
}
.max-width-255 {
    max-width:255px !important;
}
.height-255 {
    height:255px !important;
}
.min-height-255 {
    min-height:255px !important;
}
.max-height-255 {
    max-height:255px !important;
}
.line-height-255 {
    line-height:255px !important;
}

.width-256 {
    width:256px !important;
}
.min-width-256 {
    min-width:256px !important;
}
.max-width-256 {
    max-width:256px !important;
}
.height-256 {
    height:256px !important;
}
.min-height-256 {
    min-height:256px !important;
}
.max-height-256 {
    max-height:256px !important;
}
.line-height-256 {
    line-height:256px !important;
}

.width-257 {
    width:257px !important;
}
.min-width-257 {
    min-width:257px !important;
}
.max-width-257 {
    max-width:257px !important;
}
.height-257 {
    height:257px !important;
}
.min-height-257 {
    min-height:257px !important;
}
.max-height-257 {
    max-height:257px !important;
}
.line-height-257 {
    line-height:257px !important;
}

.width-258 {
    width:258px !important;
}
.min-width-258 {
    min-width:258px !important;
}
.max-width-258 {
    max-width:258px !important;
}
.height-258 {
    height:258px !important;
}
.min-height-258 {
    min-height:258px !important;
}
.max-height-258 {
    max-height:258px !important;
}
.line-height-258 {
    line-height:258px !important;
}

.width-259 {
    width:259px !important;
}
.min-width-259 {
    min-width:259px !important;
}
.max-width-259 {
    max-width:259px !important;
}
.height-259 {
    height:259px !important;
}
.min-height-259 {
    min-height:259px !important;
}
.max-height-259 {
    max-height:259px !important;
}
.line-height-259 {
    line-height:259px !important;
}

.width-260 {
    width:260px !important;
}
.min-width-260 {
    min-width:260px !important;
}
.max-width-260 {
    max-width:260px !important;
}
.height-260 {
    height:260px !important;
}
.min-height-260 {
    min-height:260px !important;
}
.max-height-260 {
    max-height:260px !important;
}
.line-height-260 {
    line-height:260px !important;
}

.width-261 {
    width:261px !important;
}
.min-width-261 {
    min-width:261px !important;
}
.max-width-261 {
    max-width:261px !important;
}
.height-261 {
    height:261px !important;
}
.min-height-261 {
    min-height:261px !important;
}
.max-height-261 {
    max-height:261px !important;
}
.line-height-261 {
    line-height:261px !important;
}

.width-262 {
    width:262px !important;
}
.min-width-262 {
    min-width:262px !important;
}
.max-width-262 {
    max-width:262px !important;
}
.height-262 {
    height:262px !important;
}
.min-height-262 {
    min-height:262px !important;
}
.max-height-262 {
    max-height:262px !important;
}
.line-height-262 {
    line-height:262px !important;
}

.width-263 {
    width:263px !important;
}
.min-width-263 {
    min-width:263px !important;
}
.max-width-263 {
    max-width:263px !important;
}
.height-263 {
    height:263px !important;
}
.min-height-263 {
    min-height:263px !important;
}
.max-height-263 {
    max-height:263px !important;
}
.line-height-263 {
    line-height:263px !important;
}

.width-264 {
    width:264px !important;
}
.min-width-264 {
    min-width:264px !important;
}
.max-width-264 {
    max-width:264px !important;
}
.height-264 {
    height:264px !important;
}
.min-height-264 {
    min-height:264px !important;
}
.max-height-264 {
    max-height:264px !important;
}
.line-height-264 {
    line-height:264px !important;
}

.width-265 {
    width:265px !important;
}
.min-width-265 {
    min-width:265px !important;
}
.max-width-265 {
    max-width:265px !important;
}
.height-265 {
    height:265px !important;
}
.min-height-265 {
    min-height:265px !important;
}
.max-height-265 {
    max-height:265px !important;
}
.line-height-265 {
    line-height:265px !important;
}

.width-266 {
    width:266px !important;
}
.min-width-266 {
    min-width:266px !important;
}
.max-width-266 {
    max-width:266px !important;
}
.height-266 {
    height:266px !important;
}
.min-height-266 {
    min-height:266px !important;
}
.max-height-266 {
    max-height:266px !important;
}
.line-height-266 {
    line-height:266px !important;
}

.width-267 {
    width:267px !important;
}
.min-width-267 {
    min-width:267px !important;
}
.max-width-267 {
    max-width:267px !important;
}
.height-267 {
    height:267px !important;
}
.min-height-267 {
    min-height:267px !important;
}
.max-height-267 {
    max-height:267px !important;
}
.line-height-267 {
    line-height:267px !important;
}

.width-268 {
    width:268px !important;
}
.min-width-268 {
    min-width:268px !important;
}
.max-width-268 {
    max-width:268px !important;
}
.height-268 {
    height:268px !important;
}
.min-height-268 {
    min-height:268px !important;
}
.max-height-268 {
    max-height:268px !important;
}
.line-height-268 {
    line-height:268px !important;
}

.width-269 {
    width:269px !important;
}
.min-width-269 {
    min-width:269px !important;
}
.max-width-269 {
    max-width:269px !important;
}
.height-269 {
    height:269px !important;
}
.min-height-269 {
    min-height:269px !important;
}
.max-height-269 {
    max-height:269px !important;
}
.line-height-269 {
    line-height:269px !important;
}

.width-270 {
    width:270px !important;
}
.min-width-270 {
    min-width:270px !important;
}
.max-width-270 {
    max-width:270px !important;
}
.height-270 {
    height:270px !important;
}
.min-height-270 {
    min-height:270px !important;
}
.max-height-270 {
    max-height:270px !important;
}
.line-height-270 {
    line-height:270px !important;
}

.width-271 {
    width:271px !important;
}
.min-width-271 {
    min-width:271px !important;
}
.max-width-271 {
    max-width:271px !important;
}
.height-271 {
    height:271px !important;
}
.min-height-271 {
    min-height:271px !important;
}
.max-height-271 {
    max-height:271px !important;
}
.line-height-271 {
    line-height:271px !important;
}

.width-272 {
    width:272px !important;
}
.min-width-272 {
    min-width:272px !important;
}
.max-width-272 {
    max-width:272px !important;
}
.height-272 {
    height:272px !important;
}
.min-height-272 {
    min-height:272px !important;
}
.max-height-272 {
    max-height:272px !important;
}
.line-height-272 {
    line-height:272px !important;
}

.width-273 {
    width:273px !important;
}
.min-width-273 {
    min-width:273px !important;
}
.max-width-273 {
    max-width:273px !important;
}
.height-273 {
    height:273px !important;
}
.min-height-273 {
    min-height:273px !important;
}
.max-height-273 {
    max-height:273px !important;
}
.line-height-273 {
    line-height:273px !important;
}

.width-274 {
    width:274px !important;
}
.min-width-274 {
    min-width:274px !important;
}
.max-width-274 {
    max-width:274px !important;
}
.height-274 {
    height:274px !important;
}
.min-height-274 {
    min-height:274px !important;
}
.max-height-274 {
    max-height:274px !important;
}
.line-height-274 {
    line-height:274px !important;
}

.width-275 {
    width:275px !important;
}
.min-width-275 {
    min-width:275px !important;
}
.max-width-275 {
    max-width:275px !important;
}
.height-275 {
    height:275px !important;
}
.min-height-275 {
    min-height:275px !important;
}
.max-height-275 {
    max-height:275px !important;
}
.line-height-275 {
    line-height:275px !important;
}

.width-276 {
    width:276px !important;
}
.min-width-276 {
    min-width:276px !important;
}
.max-width-276 {
    max-width:276px !important;
}
.height-276 {
    height:276px !important;
}
.min-height-276 {
    min-height:276px !important;
}
.max-height-276 {
    max-height:276px !important;
}
.line-height-276 {
    line-height:276px !important;
}

.width-277 {
    width:277px !important;
}
.min-width-277 {
    min-width:277px !important;
}
.max-width-277 {
    max-width:277px !important;
}
.height-277 {
    height:277px !important;
}
.min-height-277 {
    min-height:277px !important;
}
.max-height-277 {
    max-height:277px !important;
}
.line-height-277 {
    line-height:277px !important;
}

.width-278 {
    width:278px !important;
}
.min-width-278 {
    min-width:278px !important;
}
.max-width-278 {
    max-width:278px !important;
}
.height-278 {
    height:278px !important;
}
.min-height-278 {
    min-height:278px !important;
}
.max-height-278 {
    max-height:278px !important;
}
.line-height-278 {
    line-height:278px !important;
}

.width-279 {
    width:279px !important;
}
.min-width-279 {
    min-width:279px !important;
}
.max-width-279 {
    max-width:279px !important;
}
.height-279 {
    height:279px !important;
}
.min-height-279 {
    min-height:279px !important;
}
.max-height-279 {
    max-height:279px !important;
}
.line-height-279 {
    line-height:279px !important;
}

.width-280 {
    width:280px !important;
}
.min-width-280 {
    min-width:280px !important;
}
.max-width-280 {
    max-width:280px !important;
}
.height-280 {
    height:280px !important;
}
.min-height-280 {
    min-height:280px !important;
}
.max-height-280 {
    max-height:280px !important;
}
.line-height-280 {
    line-height:280px !important;
}

.width-281 {
    width:281px !important;
}
.min-width-281 {
    min-width:281px !important;
}
.max-width-281 {
    max-width:281px !important;
}
.height-281 {
    height:281px !important;
}
.min-height-281 {
    min-height:281px !important;
}
.max-height-281 {
    max-height:281px !important;
}
.line-height-281 {
    line-height:281px !important;
}

.width-282 {
    width:282px !important;
}
.min-width-282 {
    min-width:282px !important;
}
.max-width-282 {
    max-width:282px !important;
}
.height-282 {
    height:282px !important;
}
.min-height-282 {
    min-height:282px !important;
}
.max-height-282 {
    max-height:282px !important;
}
.line-height-282 {
    line-height:282px !important;
}

.width-283 {
    width:283px !important;
}
.min-width-283 {
    min-width:283px !important;
}
.max-width-283 {
    max-width:283px !important;
}
.height-283 {
    height:283px !important;
}
.min-height-283 {
    min-height:283px !important;
}
.max-height-283 {
    max-height:283px !important;
}
.line-height-283 {
    line-height:283px !important;
}

.width-284 {
    width:284px !important;
}
.min-width-284 {
    min-width:284px !important;
}
.max-width-284 {
    max-width:284px !important;
}
.height-284 {
    height:284px !important;
}
.min-height-284 {
    min-height:284px !important;
}
.max-height-284 {
    max-height:284px !important;
}
.line-height-284 {
    line-height:284px !important;
}

.width-285 {
    width:285px !important;
}
.min-width-285 {
    min-width:285px !important;
}
.max-width-285 {
    max-width:285px !important;
}
.height-285 {
    height:285px !important;
}
.min-height-285 {
    min-height:285px !important;
}
.max-height-285 {
    max-height:285px !important;
}
.line-height-285 {
    line-height:285px !important;
}

.width-286 {
    width:286px !important;
}
.min-width-286 {
    min-width:286px !important;
}
.max-width-286 {
    max-width:286px !important;
}
.height-286 {
    height:286px !important;
}
.min-height-286 {
    min-height:286px !important;
}
.max-height-286 {
    max-height:286px !important;
}
.line-height-286 {
    line-height:286px !important;
}

.width-287 {
    width:287px !important;
}
.min-width-287 {
    min-width:287px !important;
}
.max-width-287 {
    max-width:287px !important;
}
.height-287 {
    height:287px !important;
}
.min-height-287 {
    min-height:287px !important;
}
.max-height-287 {
    max-height:287px !important;
}
.line-height-287 {
    line-height:287px !important;
}

.width-288 {
    width:288px !important;
}
.min-width-288 {
    min-width:288px !important;
}
.max-width-288 {
    max-width:288px !important;
}
.height-288 {
    height:288px !important;
}
.min-height-288 {
    min-height:288px !important;
}
.max-height-288 {
    max-height:288px !important;
}
.line-height-288 {
    line-height:288px !important;
}

.width-289 {
    width:289px !important;
}
.min-width-289 {
    min-width:289px !important;
}
.max-width-289 {
    max-width:289px !important;
}
.height-289 {
    height:289px !important;
}
.min-height-289 {
    min-height:289px !important;
}
.max-height-289 {
    max-height:289px !important;
}
.line-height-289 {
    line-height:289px !important;
}

.width-290 {
    width:290px !important;
}
.min-width-290 {
    min-width:290px !important;
}
.max-width-290 {
    max-width:290px !important;
}
.height-290 {
    height:290px !important;
}
.min-height-290 {
    min-height:290px !important;
}
.max-height-290 {
    max-height:290px !important;
}
.line-height-290 {
    line-height:290px !important;
}

.width-291 {
    width:291px !important;
}
.min-width-291 {
    min-width:291px !important;
}
.max-width-291 {
    max-width:291px !important;
}
.height-291 {
    height:291px !important;
}
.min-height-291 {
    min-height:291px !important;
}
.max-height-291 {
    max-height:291px !important;
}
.line-height-291 {
    line-height:291px !important;
}

.width-292 {
    width:292px !important;
}
.min-width-292 {
    min-width:292px !important;
}
.max-width-292 {
    max-width:292px !important;
}
.height-292 {
    height:292px !important;
}
.min-height-292 {
    min-height:292px !important;
}
.max-height-292 {
    max-height:292px !important;
}
.line-height-292 {
    line-height:292px !important;
}

.width-293 {
    width:293px !important;
}
.min-width-293 {
    min-width:293px !important;
}
.max-width-293 {
    max-width:293px !important;
}
.height-293 {
    height:293px !important;
}
.min-height-293 {
    min-height:293px !important;
}
.max-height-293 {
    max-height:293px !important;
}
.line-height-293 {
    line-height:293px !important;
}

.width-294 {
    width:294px !important;
}
.min-width-294 {
    min-width:294px !important;
}
.max-width-294 {
    max-width:294px !important;
}
.height-294 {
    height:294px !important;
}
.min-height-294 {
    min-height:294px !important;
}
.max-height-294 {
    max-height:294px !important;
}
.line-height-294 {
    line-height:294px !important;
}

.width-295 {
    width:295px !important;
}
.min-width-295 {
    min-width:295px !important;
}
.max-width-295 {
    max-width:295px !important;
}
.height-295 {
    height:295px !important;
}
.min-height-295 {
    min-height:295px !important;
}
.max-height-295 {
    max-height:295px !important;
}
.line-height-295 {
    line-height:295px !important;
}

.width-296 {
    width:296px !important;
}
.min-width-296 {
    min-width:296px !important;
}
.max-width-296 {
    max-width:296px !important;
}
.height-296 {
    height:296px !important;
}
.min-height-296 {
    min-height:296px !important;
}
.max-height-296 {
    max-height:296px !important;
}
.line-height-296 {
    line-height:296px !important;
}

.width-297 {
    width:297px !important;
}
.min-width-297 {
    min-width:297px !important;
}
.max-width-297 {
    max-width:297px !important;
}
.height-297 {
    height:297px !important;
}
.min-height-297 {
    min-height:297px !important;
}
.max-height-297 {
    max-height:297px !important;
}
.line-height-297 {
    line-height:297px !important;
}

.width-298 {
    width:298px !important;
}
.min-width-298 {
    min-width:298px !important;
}
.max-width-298 {
    max-width:298px !important;
}
.height-298 {
    height:298px !important;
}
.min-height-298 {
    min-height:298px !important;
}
.max-height-298 {
    max-height:298px !important;
}
.line-height-298 {
    line-height:298px !important;
}

.width-299 {
    width:299px !important;
}
.min-width-299 {
    min-width:299px !important;
}
.max-width-299 {
    max-width:299px !important;
}
.height-299 {
    height:299px !important;
}
.min-height-299 {
    min-height:299px !important;
}
.max-height-299 {
    max-height:299px !important;
}
.line-height-299 {
    line-height:299px !important;
}

.width-300 {
    width:300px !important;
}
.min-width-300 {
    min-width:300px !important;
}
.max-width-300 {
    max-width:300px !important;
}
.height-300 {
    height:300px !important;
}
.min-height-300 {
    min-height:300px !important;
}
.max-height-300 {
    max-height:300px !important;
}
.line-height-300 {
    line-height:300px !important;
}

.width-301 {
    width:301px !important;
}
.min-width-301 {
    min-width:301px !important;
}
.max-width-301 {
    max-width:301px !important;
}
.height-301 {
    height:301px !important;
}
.min-height-301 {
    min-height:301px !important;
}
.max-height-301 {
    max-height:301px !important;
}
.line-height-301 {
    line-height:301px !important;
}

.width-302 {
    width:302px !important;
}
.min-width-302 {
    min-width:302px !important;
}
.max-width-302 {
    max-width:302px !important;
}
.height-302 {
    height:302px !important;
}
.min-height-302 {
    min-height:302px !important;
}
.max-height-302 {
    max-height:302px !important;
}
.line-height-302 {
    line-height:302px !important;
}

.width-303 {
    width:303px !important;
}
.min-width-303 {
    min-width:303px !important;
}
.max-width-303 {
    max-width:303px !important;
}
.height-303 {
    height:303px !important;
}
.min-height-303 {
    min-height:303px !important;
}
.max-height-303 {
    max-height:303px !important;
}
.line-height-303 {
    line-height:303px !important;
}

.width-304 {
    width:304px !important;
}
.min-width-304 {
    min-width:304px !important;
}
.max-width-304 {
    max-width:304px !important;
}
.height-304 {
    height:304px !important;
}
.min-height-304 {
    min-height:304px !important;
}
.max-height-304 {
    max-height:304px !important;
}
.line-height-304 {
    line-height:304px !important;
}

.width-305 {
    width:305px !important;
}
.min-width-305 {
    min-width:305px !important;
}
.max-width-305 {
    max-width:305px !important;
}
.height-305 {
    height:305px !important;
}
.min-height-305 {
    min-height:305px !important;
}
.max-height-305 {
    max-height:305px !important;
}
.line-height-305 {
    line-height:305px !important;
}

.width-306 {
    width:306px !important;
}
.min-width-306 {
    min-width:306px !important;
}
.max-width-306 {
    max-width:306px !important;
}
.height-306 {
    height:306px !important;
}
.min-height-306 {
    min-height:306px !important;
}
.max-height-306 {
    max-height:306px !important;
}
.line-height-306 {
    line-height:306px !important;
}

.width-307 {
    width:307px !important;
}
.min-width-307 {
    min-width:307px !important;
}
.max-width-307 {
    max-width:307px !important;
}
.height-307 {
    height:307px !important;
}
.min-height-307 {
    min-height:307px !important;
}
.max-height-307 {
    max-height:307px !important;
}
.line-height-307 {
    line-height:307px !important;
}

.width-308 {
    width:308px !important;
}
.min-width-308 {
    min-width:308px !important;
}
.max-width-308 {
    max-width:308px !important;
}
.height-308 {
    height:308px !important;
}
.min-height-308 {
    min-height:308px !important;
}
.max-height-308 {
    max-height:308px !important;
}
.line-height-308 {
    line-height:308px !important;
}

.width-309 {
    width:309px !important;
}
.min-width-309 {
    min-width:309px !important;
}
.max-width-309 {
    max-width:309px !important;
}
.height-309 {
    height:309px !important;
}
.min-height-309 {
    min-height:309px !important;
}
.max-height-309 {
    max-height:309px !important;
}
.line-height-309 {
    line-height:309px !important;
}

.width-310 {
    width:310px !important;
}
.min-width-310 {
    min-width:310px !important;
}
.max-width-310 {
    max-width:310px !important;
}
.height-310 {
    height:310px !important;
}
.min-height-310 {
    min-height:310px !important;
}
.max-height-310 {
    max-height:310px !important;
}
.line-height-310 {
    line-height:310px !important;
}

.width-311 {
    width:311px !important;
}
.min-width-311 {
    min-width:311px !important;
}
.max-width-311 {
    max-width:311px !important;
}
.height-311 {
    height:311px !important;
}
.min-height-311 {
    min-height:311px !important;
}
.max-height-311 {
    max-height:311px !important;
}
.line-height-311 {
    line-height:311px !important;
}

.width-312 {
    width:312px !important;
}
.min-width-312 {
    min-width:312px !important;
}
.max-width-312 {
    max-width:312px !important;
}
.height-312 {
    height:312px !important;
}
.min-height-312 {
    min-height:312px !important;
}
.max-height-312 {
    max-height:312px !important;
}
.line-height-312 {
    line-height:312px !important;
}

.width-313 {
    width:313px !important;
}
.min-width-313 {
    min-width:313px !important;
}
.max-width-313 {
    max-width:313px !important;
}
.height-313 {
    height:313px !important;
}
.min-height-313 {
    min-height:313px !important;
}
.max-height-313 {
    max-height:313px !important;
}
.line-height-313 {
    line-height:313px !important;
}

.width-314 {
    width:314px !important;
}
.min-width-314 {
    min-width:314px !important;
}
.max-width-314 {
    max-width:314px !important;
}
.height-314 {
    height:314px !important;
}
.min-height-314 {
    min-height:314px !important;
}
.max-height-314 {
    max-height:314px !important;
}
.line-height-314 {
    line-height:314px !important;
}

.width-315 {
    width:315px !important;
}
.min-width-315 {
    min-width:315px !important;
}
.max-width-315 {
    max-width:315px !important;
}
.height-315 {
    height:315px !important;
}
.min-height-315 {
    min-height:315px !important;
}
.max-height-315 {
    max-height:315px !important;
}
.line-height-315 {
    line-height:315px !important;
}

.width-316 {
    width:316px !important;
}
.min-width-316 {
    min-width:316px !important;
}
.max-width-316 {
    max-width:316px !important;
}
.height-316 {
    height:316px !important;
}
.min-height-316 {
    min-height:316px !important;
}
.max-height-316 {
    max-height:316px !important;
}
.line-height-316 {
    line-height:316px !important;
}

.width-317 {
    width:317px !important;
}
.min-width-317 {
    min-width:317px !important;
}
.max-width-317 {
    max-width:317px !important;
}
.height-317 {
    height:317px !important;
}
.min-height-317 {
    min-height:317px !important;
}
.max-height-317 {
    max-height:317px !important;
}
.line-height-317 {
    line-height:317px !important;
}

.width-318 {
    width:318px !important;
}
.min-width-318 {
    min-width:318px !important;
}
.max-width-318 {
    max-width:318px !important;
}
.height-318 {
    height:318px !important;
}
.min-height-318 {
    min-height:318px !important;
}
.max-height-318 {
    max-height:318px !important;
}
.line-height-318 {
    line-height:318px !important;
}

.width-319 {
    width:319px !important;
}
.min-width-319 {
    min-width:319px !important;
}
.max-width-319 {
    max-width:319px !important;
}
.height-319 {
    height:319px !important;
}
.min-height-319 {
    min-height:319px !important;
}
.max-height-319 {
    max-height:319px !important;
}
.line-height-319 {
    line-height:319px !important;
}

.width-320 {
    width:320px !important;
}
.min-width-320 {
    min-width:320px !important;
}
.max-width-320 {
    max-width:320px !important;
}
.height-320 {
    height:320px !important;
}
.min-height-320 {
    min-height:320px !important;
}
.max-height-320 {
    max-height:320px !important;
}
.line-height-320 {
    line-height:320px !important;
}

.width-321 {
    width:321px !important;
}
.min-width-321 {
    min-width:321px !important;
}
.max-width-321 {
    max-width:321px !important;
}
.height-321 {
    height:321px !important;
}
.min-height-321 {
    min-height:321px !important;
}
.max-height-321 {
    max-height:321px !important;
}
.line-height-321 {
    line-height:321px !important;
}

.width-322 {
    width:322px !important;
}
.min-width-322 {
    min-width:322px !important;
}
.max-width-322 {
    max-width:322px !important;
}
.height-322 {
    height:322px !important;
}
.min-height-322 {
    min-height:322px !important;
}
.max-height-322 {
    max-height:322px !important;
}
.line-height-322 {
    line-height:322px !important;
}

.width-323 {
    width:323px !important;
}
.min-width-323 {
    min-width:323px !important;
}
.max-width-323 {
    max-width:323px !important;
}
.height-323 {
    height:323px !important;
}
.min-height-323 {
    min-height:323px !important;
}
.max-height-323 {
    max-height:323px !important;
}
.line-height-323 {
    line-height:323px !important;
}

.width-324 {
    width:324px !important;
}
.min-width-324 {
    min-width:324px !important;
}
.max-width-324 {
    max-width:324px !important;
}
.height-324 {
    height:324px !important;
}
.min-height-324 {
    min-height:324px !important;
}
.max-height-324 {
    max-height:324px !important;
}
.line-height-324 {
    line-height:324px !important;
}

.width-325 {
    width:325px !important;
}
.min-width-325 {
    min-width:325px !important;
}
.max-width-325 {
    max-width:325px !important;
}
.height-325 {
    height:325px !important;
}
.min-height-325 {
    min-height:325px !important;
}
.max-height-325 {
    max-height:325px !important;
}
.line-height-325 {
    line-height:325px !important;
}

.width-326 {
    width:326px !important;
}
.min-width-326 {
    min-width:326px !important;
}
.max-width-326 {
    max-width:326px !important;
}
.height-326 {
    height:326px !important;
}
.min-height-326 {
    min-height:326px !important;
}
.max-height-326 {
    max-height:326px !important;
}
.line-height-326 {
    line-height:326px !important;
}

.width-327 {
    width:327px !important;
}
.min-width-327 {
    min-width:327px !important;
}
.max-width-327 {
    max-width:327px !important;
}
.height-327 {
    height:327px !important;
}
.min-height-327 {
    min-height:327px !important;
}
.max-height-327 {
    max-height:327px !important;
}
.line-height-327 {
    line-height:327px !important;
}

.width-328 {
    width:328px !important;
}
.min-width-328 {
    min-width:328px !important;
}
.max-width-328 {
    max-width:328px !important;
}
.height-328 {
    height:328px !important;
}
.min-height-328 {
    min-height:328px !important;
}
.max-height-328 {
    max-height:328px !important;
}
.line-height-328 {
    line-height:328px !important;
}

.width-329 {
    width:329px !important;
}
.min-width-329 {
    min-width:329px !important;
}
.max-width-329 {
    max-width:329px !important;
}
.height-329 {
    height:329px !important;
}
.min-height-329 {
    min-height:329px !important;
}
.max-height-329 {
    max-height:329px !important;
}
.line-height-329 {
    line-height:329px !important;
}

.width-330 {
    width:330px !important;
}
.min-width-330 {
    min-width:330px !important;
}
.max-width-330 {
    max-width:330px !important;
}
.height-330 {
    height:330px !important;
}
.min-height-330 {
    min-height:330px !important;
}
.max-height-330 {
    max-height:330px !important;
}
.line-height-330 {
    line-height:330px !important;
}

.width-331 {
    width:331px !important;
}
.min-width-331 {
    min-width:331px !important;
}
.max-width-331 {
    max-width:331px !important;
}
.height-331 {
    height:331px !important;
}
.min-height-331 {
    min-height:331px !important;
}
.max-height-331 {
    max-height:331px !important;
}
.line-height-331 {
    line-height:331px !important;
}

.width-332 {
    width:332px !important;
}
.min-width-332 {
    min-width:332px !important;
}
.max-width-332 {
    max-width:332px !important;
}
.height-332 {
    height:332px !important;
}
.min-height-332 {
    min-height:332px !important;
}
.max-height-332 {
    max-height:332px !important;
}
.line-height-332 {
    line-height:332px !important;
}

.width-333 {
    width:333px !important;
}
.min-width-333 {
    min-width:333px !important;
}
.max-width-333 {
    max-width:333px !important;
}
.height-333 {
    height:333px !important;
}
.min-height-333 {
    min-height:333px !important;
}
.max-height-333 {
    max-height:333px !important;
}
.line-height-333 {
    line-height:333px !important;
}

.width-334 {
    width:334px !important;
}
.min-width-334 {
    min-width:334px !important;
}
.max-width-334 {
    max-width:334px !important;
}
.height-334 {
    height:334px !important;
}
.min-height-334 {
    min-height:334px !important;
}
.max-height-334 {
    max-height:334px !important;
}
.line-height-334 {
    line-height:334px !important;
}

.width-335 {
    width:335px !important;
}
.min-width-335 {
    min-width:335px !important;
}
.max-width-335 {
    max-width:335px !important;
}
.height-335 {
    height:335px !important;
}
.min-height-335 {
    min-height:335px !important;
}
.max-height-335 {
    max-height:335px !important;
}
.line-height-335 {
    line-height:335px !important;
}

.width-336 {
    width:336px !important;
}
.min-width-336 {
    min-width:336px !important;
}
.max-width-336 {
    max-width:336px !important;
}
.height-336 {
    height:336px !important;
}
.min-height-336 {
    min-height:336px !important;
}
.max-height-336 {
    max-height:336px !important;
}
.line-height-336 {
    line-height:336px !important;
}

.width-337 {
    width:337px !important;
}
.min-width-337 {
    min-width:337px !important;
}
.max-width-337 {
    max-width:337px !important;
}
.height-337 {
    height:337px !important;
}
.min-height-337 {
    min-height:337px !important;
}
.max-height-337 {
    max-height:337px !important;
}
.line-height-337 {
    line-height:337px !important;
}

.width-338 {
    width:338px !important;
}
.min-width-338 {
    min-width:338px !important;
}
.max-width-338 {
    max-width:338px !important;
}
.height-338 {
    height:338px !important;
}
.min-height-338 {
    min-height:338px !important;
}
.max-height-338 {
    max-height:338px !important;
}
.line-height-338 {
    line-height:338px !important;
}

.width-339 {
    width:339px !important;
}
.min-width-339 {
    min-width:339px !important;
}
.max-width-339 {
    max-width:339px !important;
}
.height-339 {
    height:339px !important;
}
.min-height-339 {
    min-height:339px !important;
}
.max-height-339 {
    max-height:339px !important;
}
.line-height-339 {
    line-height:339px !important;
}

.width-340 {
    width:340px !important;
}
.min-width-340 {
    min-width:340px !important;
}
.max-width-340 {
    max-width:340px !important;
}
.height-340 {
    height:340px !important;
}
.min-height-340 {
    min-height:340px !important;
}
.max-height-340 {
    max-height:340px !important;
}
.line-height-340 {
    line-height:340px !important;
}

.width-341 {
    width:341px !important;
}
.min-width-341 {
    min-width:341px !important;
}
.max-width-341 {
    max-width:341px !important;
}
.height-341 {
    height:341px !important;
}
.min-height-341 {
    min-height:341px !important;
}
.max-height-341 {
    max-height:341px !important;
}
.line-height-341 {
    line-height:341px !important;
}

.width-342 {
    width:342px !important;
}
.min-width-342 {
    min-width:342px !important;
}
.max-width-342 {
    max-width:342px !important;
}
.height-342 {
    height:342px !important;
}
.min-height-342 {
    min-height:342px !important;
}
.max-height-342 {
    max-height:342px !important;
}
.line-height-342 {
    line-height:342px !important;
}

.width-343 {
    width:343px !important;
}
.min-width-343 {
    min-width:343px !important;
}
.max-width-343 {
    max-width:343px !important;
}
.height-343 {
    height:343px !important;
}
.min-height-343 {
    min-height:343px !important;
}
.max-height-343 {
    max-height:343px !important;
}
.line-height-343 {
    line-height:343px !important;
}

.width-344 {
    width:344px !important;
}
.min-width-344 {
    min-width:344px !important;
}
.max-width-344 {
    max-width:344px !important;
}
.height-344 {
    height:344px !important;
}
.min-height-344 {
    min-height:344px !important;
}
.max-height-344 {
    max-height:344px !important;
}
.line-height-344 {
    line-height:344px !important;
}

.width-345 {
    width:345px !important;
}
.min-width-345 {
    min-width:345px !important;
}
.max-width-345 {
    max-width:345px !important;
}
.height-345 {
    height:345px !important;
}
.min-height-345 {
    min-height:345px !important;
}
.max-height-345 {
    max-height:345px !important;
}
.line-height-345 {
    line-height:345px !important;
}

.width-346 {
    width:346px !important;
}
.min-width-346 {
    min-width:346px !important;
}
.max-width-346 {
    max-width:346px !important;
}
.height-346 {
    height:346px !important;
}
.min-height-346 {
    min-height:346px !important;
}
.max-height-346 {
    max-height:346px !important;
}
.line-height-346 {
    line-height:346px !important;
}

.width-347 {
    width:347px !important;
}
.min-width-347 {
    min-width:347px !important;
}
.max-width-347 {
    max-width:347px !important;
}
.height-347 {
    height:347px !important;
}
.min-height-347 {
    min-height:347px !important;
}
.max-height-347 {
    max-height:347px !important;
}
.line-height-347 {
    line-height:347px !important;
}

.width-348 {
    width:348px !important;
}
.min-width-348 {
    min-width:348px !important;
}
.max-width-348 {
    max-width:348px !important;
}
.height-348 {
    height:348px !important;
}
.min-height-348 {
    min-height:348px !important;
}
.max-height-348 {
    max-height:348px !important;
}
.line-height-348 {
    line-height:348px !important;
}

.width-349 {
    width:349px !important;
}
.min-width-349 {
    min-width:349px !important;
}
.max-width-349 {
    max-width:349px !important;
}
.height-349 {
    height:349px !important;
}
.min-height-349 {
    min-height:349px !important;
}
.max-height-349 {
    max-height:349px !important;
}
.line-height-349 {
    line-height:349px !important;
}

.width-350 {
    width:350px !important;
}
.min-width-350 {
    min-width:350px !important;
}
.max-width-350 {
    max-width:350px !important;
}
.height-350 {
    height:350px !important;
}
.min-height-350 {
    min-height:350px !important;
}
.max-height-350 {
    max-height:350px !important;
}
.line-height-350 {
    line-height:350px !important;
}

.width-351 {
    width:351px !important;
}
.min-width-351 {
    min-width:351px !important;
}
.max-width-351 {
    max-width:351px !important;
}
.height-351 {
    height:351px !important;
}
.min-height-351 {
    min-height:351px !important;
}
.max-height-351 {
    max-height:351px !important;
}
.line-height-351 {
    line-height:351px !important;
}

.width-352 {
    width:352px !important;
}
.min-width-352 {
    min-width:352px !important;
}
.max-width-352 {
    max-width:352px !important;
}
.height-352 {
    height:352px !important;
}
.min-height-352 {
    min-height:352px !important;
}
.max-height-352 {
    max-height:352px !important;
}
.line-height-352 {
    line-height:352px !important;
}

.width-353 {
    width:353px !important;
}
.min-width-353 {
    min-width:353px !important;
}
.max-width-353 {
    max-width:353px !important;
}
.height-353 {
    height:353px !important;
}
.min-height-353 {
    min-height:353px !important;
}
.max-height-353 {
    max-height:353px !important;
}
.line-height-353 {
    line-height:353px !important;
}

.width-354 {
    width:354px !important;
}
.min-width-354 {
    min-width:354px !important;
}
.max-width-354 {
    max-width:354px !important;
}
.height-354 {
    height:354px !important;
}
.min-height-354 {
    min-height:354px !important;
}
.max-height-354 {
    max-height:354px !important;
}
.line-height-354 {
    line-height:354px !important;
}

.width-355 {
    width:355px !important;
}
.min-width-355 {
    min-width:355px !important;
}
.max-width-355 {
    max-width:355px !important;
}
.height-355 {
    height:355px !important;
}
.min-height-355 {
    min-height:355px !important;
}
.max-height-355 {
    max-height:355px !important;
}
.line-height-355 {
    line-height:355px !important;
}

.width-356 {
    width:356px !important;
}
.min-width-356 {
    min-width:356px !important;
}
.max-width-356 {
    max-width:356px !important;
}
.height-356 {
    height:356px !important;
}
.min-height-356 {
    min-height:356px !important;
}
.max-height-356 {
    max-height:356px !important;
}
.line-height-356 {
    line-height:356px !important;
}

.width-357 {
    width:357px !important;
}
.min-width-357 {
    min-width:357px !important;
}
.max-width-357 {
    max-width:357px !important;
}
.height-357 {
    height:357px !important;
}
.min-height-357 {
    min-height:357px !important;
}
.max-height-357 {
    max-height:357px !important;
}
.line-height-357 {
    line-height:357px !important;
}

.width-358 {
    width:358px !important;
}
.min-width-358 {
    min-width:358px !important;
}
.max-width-358 {
    max-width:358px !important;
}
.height-358 {
    height:358px !important;
}
.min-height-358 {
    min-height:358px !important;
}
.max-height-358 {
    max-height:358px !important;
}
.line-height-358 {
    line-height:358px !important;
}

.width-359 {
    width:359px !important;
}
.min-width-359 {
    min-width:359px !important;
}
.max-width-359 {
    max-width:359px !important;
}
.height-359 {
    height:359px !important;
}
.min-height-359 {
    min-height:359px !important;
}
.max-height-359 {
    max-height:359px !important;
}
.line-height-359 {
    line-height:359px !important;
}

.width-360 {
    width:360px !important;
}
.min-width-360 {
    min-width:360px !important;
}
.max-width-360 {
    max-width:360px !important;
}
.height-360 {
    height:360px !important;
}
.min-height-360 {
    min-height:360px !important;
}
.max-height-360 {
    max-height:360px !important;
}
.line-height-360 {
    line-height:360px !important;
}

.width-361 {
    width:361px !important;
}
.min-width-361 {
    min-width:361px !important;
}
.max-width-361 {
    max-width:361px !important;
}
.height-361 {
    height:361px !important;
}
.min-height-361 {
    min-height:361px !important;
}
.max-height-361 {
    max-height:361px !important;
}
.line-height-361 {
    line-height:361px !important;
}

.width-362 {
    width:362px !important;
}
.min-width-362 {
    min-width:362px !important;
}
.max-width-362 {
    max-width:362px !important;
}
.height-362 {
    height:362px !important;
}
.min-height-362 {
    min-height:362px !important;
}
.max-height-362 {
    max-height:362px !important;
}
.line-height-362 {
    line-height:362px !important;
}

.width-363 {
    width:363px !important;
}
.min-width-363 {
    min-width:363px !important;
}
.max-width-363 {
    max-width:363px !important;
}
.height-363 {
    height:363px !important;
}
.min-height-363 {
    min-height:363px !important;
}
.max-height-363 {
    max-height:363px !important;
}
.line-height-363 {
    line-height:363px !important;
}

.width-364 {
    width:364px !important;
}
.min-width-364 {
    min-width:364px !important;
}
.max-width-364 {
    max-width:364px !important;
}
.height-364 {
    height:364px !important;
}
.min-height-364 {
    min-height:364px !important;
}
.max-height-364 {
    max-height:364px !important;
}
.line-height-364 {
    line-height:364px !important;
}

.width-365 {
    width:365px !important;
}
.min-width-365 {
    min-width:365px !important;
}
.max-width-365 {
    max-width:365px !important;
}
.height-365 {
    height:365px !important;
}
.min-height-365 {
    min-height:365px !important;
}
.max-height-365 {
    max-height:365px !important;
}
.line-height-365 {
    line-height:365px !important;
}

.width-366 {
    width:366px !important;
}
.min-width-366 {
    min-width:366px !important;
}
.max-width-366 {
    max-width:366px !important;
}
.height-366 {
    height:366px !important;
}
.min-height-366 {
    min-height:366px !important;
}
.max-height-366 {
    max-height:366px !important;
}
.line-height-366 {
    line-height:366px !important;
}

.width-367 {
    width:367px !important;
}
.min-width-367 {
    min-width:367px !important;
}
.max-width-367 {
    max-width:367px !important;
}
.height-367 {
    height:367px !important;
}
.min-height-367 {
    min-height:367px !important;
}
.max-height-367 {
    max-height:367px !important;
}
.line-height-367 {
    line-height:367px !important;
}

.width-368 {
    width:368px !important;
}
.min-width-368 {
    min-width:368px !important;
}
.max-width-368 {
    max-width:368px !important;
}
.height-368 {
    height:368px !important;
}
.min-height-368 {
    min-height:368px !important;
}
.max-height-368 {
    max-height:368px !important;
}
.line-height-368 {
    line-height:368px !important;
}

.width-369 {
    width:369px !important;
}
.min-width-369 {
    min-width:369px !important;
}
.max-width-369 {
    max-width:369px !important;
}
.height-369 {
    height:369px !important;
}
.min-height-369 {
    min-height:369px !important;
}
.max-height-369 {
    max-height:369px !important;
}
.line-height-369 {
    line-height:369px !important;
}

.width-370 {
    width:370px !important;
}
.min-width-370 {
    min-width:370px !important;
}
.max-width-370 {
    max-width:370px !important;
}
.height-370 {
    height:370px !important;
}
.min-height-370 {
    min-height:370px !important;
}
.max-height-370 {
    max-height:370px !important;
}
.line-height-370 {
    line-height:370px !important;
}

.width-371 {
    width:371px !important;
}
.min-width-371 {
    min-width:371px !important;
}
.max-width-371 {
    max-width:371px !important;
}
.height-371 {
    height:371px !important;
}
.min-height-371 {
    min-height:371px !important;
}
.max-height-371 {
    max-height:371px !important;
}
.line-height-371 {
    line-height:371px !important;
}

.width-372 {
    width:372px !important;
}
.min-width-372 {
    min-width:372px !important;
}
.max-width-372 {
    max-width:372px !important;
}
.height-372 {
    height:372px !important;
}
.min-height-372 {
    min-height:372px !important;
}
.max-height-372 {
    max-height:372px !important;
}
.line-height-372 {
    line-height:372px !important;
}

.width-373 {
    width:373px !important;
}
.min-width-373 {
    min-width:373px !important;
}
.max-width-373 {
    max-width:373px !important;
}
.height-373 {
    height:373px !important;
}
.min-height-373 {
    min-height:373px !important;
}
.max-height-373 {
    max-height:373px !important;
}
.line-height-373 {
    line-height:373px !important;
}

.width-374 {
    width:374px !important;
}
.min-width-374 {
    min-width:374px !important;
}
.max-width-374 {
    max-width:374px !important;
}
.height-374 {
    height:374px !important;
}
.min-height-374 {
    min-height:374px !important;
}
.max-height-374 {
    max-height:374px !important;
}
.line-height-374 {
    line-height:374px !important;
}

.width-375 {
    width:375px !important;
}
.min-width-375 {
    min-width:375px !important;
}
.max-width-375 {
    max-width:375px !important;
}
.height-375 {
    height:375px !important;
}
.min-height-375 {
    min-height:375px !important;
}
.max-height-375 {
    max-height:375px !important;
}
.line-height-375 {
    line-height:375px !important;
}

.width-376 {
    width:376px !important;
}
.min-width-376 {
    min-width:376px !important;
}
.max-width-376 {
    max-width:376px !important;
}
.height-376 {
    height:376px !important;
}
.min-height-376 {
    min-height:376px !important;
}
.max-height-376 {
    max-height:376px !important;
}
.line-height-376 {
    line-height:376px !important;
}

.width-377 {
    width:377px !important;
}
.min-width-377 {
    min-width:377px !important;
}
.max-width-377 {
    max-width:377px !important;
}
.height-377 {
    height:377px !important;
}
.min-height-377 {
    min-height:377px !important;
}
.max-height-377 {
    max-height:377px !important;
}
.line-height-377 {
    line-height:377px !important;
}

.width-378 {
    width:378px !important;
}
.min-width-378 {
    min-width:378px !important;
}
.max-width-378 {
    max-width:378px !important;
}
.height-378 {
    height:378px !important;
}
.min-height-378 {
    min-height:378px !important;
}
.max-height-378 {
    max-height:378px !important;
}
.line-height-378 {
    line-height:378px !important;
}

.width-379 {
    width:379px !important;
}
.min-width-379 {
    min-width:379px !important;
}
.max-width-379 {
    max-width:379px !important;
}
.height-379 {
    height:379px !important;
}
.min-height-379 {
    min-height:379px !important;
}
.max-height-379 {
    max-height:379px !important;
}
.line-height-379 {
    line-height:379px !important;
}

.width-380 {
    width:380px !important;
}
.min-width-380 {
    min-width:380px !important;
}
.max-width-380 {
    max-width:380px !important;
}
.height-380 {
    height:380px !important;
}
.min-height-380 {
    min-height:380px !important;
}
.max-height-380 {
    max-height:380px !important;
}
.line-height-380 {
    line-height:380px !important;
}

.width-381 {
    width:381px !important;
}
.min-width-381 {
    min-width:381px !important;
}
.max-width-381 {
    max-width:381px !important;
}
.height-381 {
    height:381px !important;
}
.min-height-381 {
    min-height:381px !important;
}
.max-height-381 {
    max-height:381px !important;
}
.line-height-381 {
    line-height:381px !important;
}

.width-382 {
    width:382px !important;
}
.min-width-382 {
    min-width:382px !important;
}
.max-width-382 {
    max-width:382px !important;
}
.height-382 {
    height:382px !important;
}
.min-height-382 {
    min-height:382px !important;
}
.max-height-382 {
    max-height:382px !important;
}
.line-height-382 {
    line-height:382px !important;
}

.width-383 {
    width:383px !important;
}
.min-width-383 {
    min-width:383px !important;
}
.max-width-383 {
    max-width:383px !important;
}
.height-383 {
    height:383px !important;
}
.min-height-383 {
    min-height:383px !important;
}
.max-height-383 {
    max-height:383px !important;
}
.line-height-383 {
    line-height:383px !important;
}

.width-384 {
    width:384px !important;
}
.min-width-384 {
    min-width:384px !important;
}
.max-width-384 {
    max-width:384px !important;
}
.height-384 {
    height:384px !important;
}
.min-height-384 {
    min-height:384px !important;
}
.max-height-384 {
    max-height:384px !important;
}
.line-height-384 {
    line-height:384px !important;
}

.width-385 {
    width:385px !important;
}
.min-width-385 {
    min-width:385px !important;
}
.max-width-385 {
    max-width:385px !important;
}
.height-385 {
    height:385px !important;
}
.min-height-385 {
    min-height:385px !important;
}
.max-height-385 {
    max-height:385px !important;
}
.line-height-385 {
    line-height:385px !important;
}

.width-386 {
    width:386px !important;
}
.min-width-386 {
    min-width:386px !important;
}
.max-width-386 {
    max-width:386px !important;
}
.height-386 {
    height:386px !important;
}
.min-height-386 {
    min-height:386px !important;
}
.max-height-386 {
    max-height:386px !important;
}
.line-height-386 {
    line-height:386px !important;
}

.width-387 {
    width:387px !important;
}
.min-width-387 {
    min-width:387px !important;
}
.max-width-387 {
    max-width:387px !important;
}
.height-387 {
    height:387px !important;
}
.min-height-387 {
    min-height:387px !important;
}
.max-height-387 {
    max-height:387px !important;
}
.line-height-387 {
    line-height:387px !important;
}

.width-388 {
    width:388px !important;
}
.min-width-388 {
    min-width:388px !important;
}
.max-width-388 {
    max-width:388px !important;
}
.height-388 {
    height:388px !important;
}
.min-height-388 {
    min-height:388px !important;
}
.max-height-388 {
    max-height:388px !important;
}
.line-height-388 {
    line-height:388px !important;
}

.width-389 {
    width:389px !important;
}
.min-width-389 {
    min-width:389px !important;
}
.max-width-389 {
    max-width:389px !important;
}
.height-389 {
    height:389px !important;
}
.min-height-389 {
    min-height:389px !important;
}
.max-height-389 {
    max-height:389px !important;
}
.line-height-389 {
    line-height:389px !important;
}

.width-390 {
    width:390px !important;
}
.min-width-390 {
    min-width:390px !important;
}
.max-width-390 {
    max-width:390px !important;
}
.height-390 {
    height:390px !important;
}
.min-height-390 {
    min-height:390px !important;
}
.max-height-390 {
    max-height:390px !important;
}
.line-height-390 {
    line-height:390px !important;
}

.width-391 {
    width:391px !important;
}
.min-width-391 {
    min-width:391px !important;
}
.max-width-391 {
    max-width:391px !important;
}
.height-391 {
    height:391px !important;
}
.min-height-391 {
    min-height:391px !important;
}
.max-height-391 {
    max-height:391px !important;
}
.line-height-391 {
    line-height:391px !important;
}

.width-392 {
    width:392px !important;
}
.min-width-392 {
    min-width:392px !important;
}
.max-width-392 {
    max-width:392px !important;
}
.height-392 {
    height:392px !important;
}
.min-height-392 {
    min-height:392px !important;
}
.max-height-392 {
    max-height:392px !important;
}
.line-height-392 {
    line-height:392px !important;
}

.width-393 {
    width:393px !important;
}
.min-width-393 {
    min-width:393px !important;
}
.max-width-393 {
    max-width:393px !important;
}
.height-393 {
    height:393px !important;
}
.min-height-393 {
    min-height:393px !important;
}
.max-height-393 {
    max-height:393px !important;
}
.line-height-393 {
    line-height:393px !important;
}

.width-394 {
    width:394px !important;
}
.min-width-394 {
    min-width:394px !important;
}
.max-width-394 {
    max-width:394px !important;
}
.height-394 {
    height:394px !important;
}
.min-height-394 {
    min-height:394px !important;
}
.max-height-394 {
    max-height:394px !important;
}
.line-height-394 {
    line-height:394px !important;
}

.width-395 {
    width:395px !important;
}
.min-width-395 {
    min-width:395px !important;
}
.max-width-395 {
    max-width:395px !important;
}
.height-395 {
    height:395px !important;
}
.min-height-395 {
    min-height:395px !important;
}
.max-height-395 {
    max-height:395px !important;
}
.line-height-395 {
    line-height:395px !important;
}

.width-396 {
    width:396px !important;
}
.min-width-396 {
    min-width:396px !important;
}
.max-width-396 {
    max-width:396px !important;
}
.height-396 {
    height:396px !important;
}
.min-height-396 {
    min-height:396px !important;
}
.max-height-396 {
    max-height:396px !important;
}
.line-height-396 {
    line-height:396px !important;
}

.width-397 {
    width:397px !important;
}
.min-width-397 {
    min-width:397px !important;
}
.max-width-397 {
    max-width:397px !important;
}
.height-397 {
    height:397px !important;
}
.min-height-397 {
    min-height:397px !important;
}
.max-height-397 {
    max-height:397px !important;
}
.line-height-397 {
    line-height:397px !important;
}

.width-398 {
    width:398px !important;
}
.min-width-398 {
    min-width:398px !important;
}
.max-width-398 {
    max-width:398px !important;
}
.height-398 {
    height:398px !important;
}
.min-height-398 {
    min-height:398px !important;
}
.max-height-398 {
    max-height:398px !important;
}
.line-height-398 {
    line-height:398px !important;
}

.width-399 {
    width:399px !important;
}
.min-width-399 {
    min-width:399px !important;
}
.max-width-399 {
    max-width:399px !important;
}
.height-399 {
    height:399px !important;
}
.min-height-399 {
    min-height:399px !important;
}
.max-height-399 {
    max-height:399px !important;
}
.line-height-399 {
    line-height:399px !important;
}

.width-400 {
    width:400px !important;
}
.min-width-400 {
    min-width:400px !important;
}
.max-width-400 {
    max-width:400px !important;
}
.height-400 {
    height:400px !important;
}
.min-height-400 {
    min-height:400px !important;
}
.max-height-400 {
    max-height:400px !important;
}
.line-height-400 {
    line-height:400px !important;
}

.width-401 {
    width:401px !important;
}
.min-width-401 {
    min-width:401px !important;
}
.max-width-401 {
    max-width:401px !important;
}
.height-401 {
    height:401px !important;
}
.min-height-401 {
    min-height:401px !important;
}
.max-height-401 {
    max-height:401px !important;
}
.line-height-401 {
    line-height:401px !important;
}

.width-402 {
    width:402px !important;
}
.min-width-402 {
    min-width:402px !important;
}
.max-width-402 {
    max-width:402px !important;
}
.height-402 {
    height:402px !important;
}
.min-height-402 {
    min-height:402px !important;
}
.max-height-402 {
    max-height:402px !important;
}
.line-height-402 {
    line-height:402px !important;
}

.width-403 {
    width:403px !important;
}
.min-width-403 {
    min-width:403px !important;
}
.max-width-403 {
    max-width:403px !important;
}
.height-403 {
    height:403px !important;
}
.min-height-403 {
    min-height:403px !important;
}
.max-height-403 {
    max-height:403px !important;
}
.line-height-403 {
    line-height:403px !important;
}

.width-404 {
    width:404px !important;
}
.min-width-404 {
    min-width:404px !important;
}
.max-width-404 {
    max-width:404px !important;
}
.height-404 {
    height:404px !important;
}
.min-height-404 {
    min-height:404px !important;
}
.max-height-404 {
    max-height:404px !important;
}
.line-height-404 {
    line-height:404px !important;
}

.width-405 {
    width:405px !important;
}
.min-width-405 {
    min-width:405px !important;
}
.max-width-405 {
    max-width:405px !important;
}
.height-405 {
    height:405px !important;
}
.min-height-405 {
    min-height:405px !important;
}
.max-height-405 {
    max-height:405px !important;
}
.line-height-405 {
    line-height:405px !important;
}

.width-406 {
    width:406px !important;
}
.min-width-406 {
    min-width:406px !important;
}
.max-width-406 {
    max-width:406px !important;
}
.height-406 {
    height:406px !important;
}
.min-height-406 {
    min-height:406px !important;
}
.max-height-406 {
    max-height:406px !important;
}
.line-height-406 {
    line-height:406px !important;
}

.width-407 {
    width:407px !important;
}
.min-width-407 {
    min-width:407px !important;
}
.max-width-407 {
    max-width:407px !important;
}
.height-407 {
    height:407px !important;
}
.min-height-407 {
    min-height:407px !important;
}
.max-height-407 {
    max-height:407px !important;
}
.line-height-407 {
    line-height:407px !important;
}

.width-408 {
    width:408px !important;
}
.min-width-408 {
    min-width:408px !important;
}
.max-width-408 {
    max-width:408px !important;
}
.height-408 {
    height:408px !important;
}
.min-height-408 {
    min-height:408px !important;
}
.max-height-408 {
    max-height:408px !important;
}
.line-height-408 {
    line-height:408px !important;
}

.width-409 {
    width:409px !important;
}
.min-width-409 {
    min-width:409px !important;
}
.max-width-409 {
    max-width:409px !important;
}
.height-409 {
    height:409px !important;
}
.min-height-409 {
    min-height:409px !important;
}
.max-height-409 {
    max-height:409px !important;
}
.line-height-409 {
    line-height:409px !important;
}

.width-410 {
    width:410px !important;
}
.min-width-410 {
    min-width:410px !important;
}
.max-width-410 {
    max-width:410px !important;
}
.height-410 {
    height:410px !important;
}
.min-height-410 {
    min-height:410px !important;
}
.max-height-410 {
    max-height:410px !important;
}
.line-height-410 {
    line-height:410px !important;
}

.width-411 {
    width:411px !important;
}
.min-width-411 {
    min-width:411px !important;
}
.max-width-411 {
    max-width:411px !important;
}
.height-411 {
    height:411px !important;
}
.min-height-411 {
    min-height:411px !important;
}
.max-height-411 {
    max-height:411px !important;
}
.line-height-411 {
    line-height:411px !important;
}

.width-412 {
    width:412px !important;
}
.min-width-412 {
    min-width:412px !important;
}
.max-width-412 {
    max-width:412px !important;
}
.height-412 {
    height:412px !important;
}
.min-height-412 {
    min-height:412px !important;
}
.max-height-412 {
    max-height:412px !important;
}
.line-height-412 {
    line-height:412px !important;
}

.width-413 {
    width:413px !important;
}
.min-width-413 {
    min-width:413px !important;
}
.max-width-413 {
    max-width:413px !important;
}
.height-413 {
    height:413px !important;
}
.min-height-413 {
    min-height:413px !important;
}
.max-height-413 {
    max-height:413px !important;
}
.line-height-413 {
    line-height:413px !important;
}

.width-414 {
    width:414px !important;
}
.min-width-414 {
    min-width:414px !important;
}
.max-width-414 {
    max-width:414px !important;
}
.height-414 {
    height:414px !important;
}
.min-height-414 {
    min-height:414px !important;
}
.max-height-414 {
    max-height:414px !important;
}
.line-height-414 {
    line-height:414px !important;
}

.width-415 {
    width:415px !important;
}
.min-width-415 {
    min-width:415px !important;
}
.max-width-415 {
    max-width:415px !important;
}
.height-415 {
    height:415px !important;
}
.min-height-415 {
    min-height:415px !important;
}
.max-height-415 {
    max-height:415px !important;
}
.line-height-415 {
    line-height:415px !important;
}

.width-416 {
    width:416px !important;
}
.min-width-416 {
    min-width:416px !important;
}
.max-width-416 {
    max-width:416px !important;
}
.height-416 {
    height:416px !important;
}
.min-height-416 {
    min-height:416px !important;
}
.max-height-416 {
    max-height:416px !important;
}
.line-height-416 {
    line-height:416px !important;
}

.width-417 {
    width:417px !important;
}
.min-width-417 {
    min-width:417px !important;
}
.max-width-417 {
    max-width:417px !important;
}
.height-417 {
    height:417px !important;
}
.min-height-417 {
    min-height:417px !important;
}
.max-height-417 {
    max-height:417px !important;
}
.line-height-417 {
    line-height:417px !important;
}

.width-418 {
    width:418px !important;
}
.min-width-418 {
    min-width:418px !important;
}
.max-width-418 {
    max-width:418px !important;
}
.height-418 {
    height:418px !important;
}
.min-height-418 {
    min-height:418px !important;
}
.max-height-418 {
    max-height:418px !important;
}
.line-height-418 {
    line-height:418px !important;
}

.width-419 {
    width:419px !important;
}
.min-width-419 {
    min-width:419px !important;
}
.max-width-419 {
    max-width:419px !important;
}
.height-419 {
    height:419px !important;
}
.min-height-419 {
    min-height:419px !important;
}
.max-height-419 {
    max-height:419px !important;
}
.line-height-419 {
    line-height:419px !important;
}

.width-420 {
    width:420px !important;
}
.min-width-420 {
    min-width:420px !important;
}
.max-width-420 {
    max-width:420px !important;
}
.height-420 {
    height:420px !important;
}
.min-height-420 {
    min-height:420px !important;
}
.max-height-420 {
    max-height:420px !important;
}
.line-height-420 {
    line-height:420px !important;
}

.width-421 {
    width:421px !important;
}
.min-width-421 {
    min-width:421px !important;
}
.max-width-421 {
    max-width:421px !important;
}
.height-421 {
    height:421px !important;
}
.min-height-421 {
    min-height:421px !important;
}
.max-height-421 {
    max-height:421px !important;
}
.line-height-421 {
    line-height:421px !important;
}

.width-422 {
    width:422px !important;
}
.min-width-422 {
    min-width:422px !important;
}
.max-width-422 {
    max-width:422px !important;
}
.height-422 {
    height:422px !important;
}
.min-height-422 {
    min-height:422px !important;
}
.max-height-422 {
    max-height:422px !important;
}
.line-height-422 {
    line-height:422px !important;
}

.width-423 {
    width:423px !important;
}
.min-width-423 {
    min-width:423px !important;
}
.max-width-423 {
    max-width:423px !important;
}
.height-423 {
    height:423px !important;
}
.min-height-423 {
    min-height:423px !important;
}
.max-height-423 {
    max-height:423px !important;
}
.line-height-423 {
    line-height:423px !important;
}

.width-424 {
    width:424px !important;
}
.min-width-424 {
    min-width:424px !important;
}
.max-width-424 {
    max-width:424px !important;
}
.height-424 {
    height:424px !important;
}
.min-height-424 {
    min-height:424px !important;
}
.max-height-424 {
    max-height:424px !important;
}
.line-height-424 {
    line-height:424px !important;
}

.width-425 {
    width:425px !important;
}
.min-width-425 {
    min-width:425px !important;
}
.max-width-425 {
    max-width:425px !important;
}
.height-425 {
    height:425px !important;
}
.min-height-425 {
    min-height:425px !important;
}
.max-height-425 {
    max-height:425px !important;
}
.line-height-425 {
    line-height:425px !important;
}

.width-426 {
    width:426px !important;
}
.min-width-426 {
    min-width:426px !important;
}
.max-width-426 {
    max-width:426px !important;
}
.height-426 {
    height:426px !important;
}
.min-height-426 {
    min-height:426px !important;
}
.max-height-426 {
    max-height:426px !important;
}
.line-height-426 {
    line-height:426px !important;
}

.width-427 {
    width:427px !important;
}
.min-width-427 {
    min-width:427px !important;
}
.max-width-427 {
    max-width:427px !important;
}
.height-427 {
    height:427px !important;
}
.min-height-427 {
    min-height:427px !important;
}
.max-height-427 {
    max-height:427px !important;
}
.line-height-427 {
    line-height:427px !important;
}

.width-428 {
    width:428px !important;
}
.min-width-428 {
    min-width:428px !important;
}
.max-width-428 {
    max-width:428px !important;
}
.height-428 {
    height:428px !important;
}
.min-height-428 {
    min-height:428px !important;
}
.max-height-428 {
    max-height:428px !important;
}
.line-height-428 {
    line-height:428px !important;
}

.width-429 {
    width:429px !important;
}
.min-width-429 {
    min-width:429px !important;
}
.max-width-429 {
    max-width:429px !important;
}
.height-429 {
    height:429px !important;
}
.min-height-429 {
    min-height:429px !important;
}
.max-height-429 {
    max-height:429px !important;
}
.line-height-429 {
    line-height:429px !important;
}

.width-430 {
    width:430px !important;
}
.min-width-430 {
    min-width:430px !important;
}
.max-width-430 {
    max-width:430px !important;
}
.height-430 {
    height:430px !important;
}
.min-height-430 {
    min-height:430px !important;
}
.max-height-430 {
    max-height:430px !important;
}
.line-height-430 {
    line-height:430px !important;
}

.width-431 {
    width:431px !important;
}
.min-width-431 {
    min-width:431px !important;
}
.max-width-431 {
    max-width:431px !important;
}
.height-431 {
    height:431px !important;
}
.min-height-431 {
    min-height:431px !important;
}
.max-height-431 {
    max-height:431px !important;
}
.line-height-431 {
    line-height:431px !important;
}

.width-432 {
    width:432px !important;
}
.min-width-432 {
    min-width:432px !important;
}
.max-width-432 {
    max-width:432px !important;
}
.height-432 {
    height:432px !important;
}
.min-height-432 {
    min-height:432px !important;
}
.max-height-432 {
    max-height:432px !important;
}
.line-height-432 {
    line-height:432px !important;
}

.width-433 {
    width:433px !important;
}
.min-width-433 {
    min-width:433px !important;
}
.max-width-433 {
    max-width:433px !important;
}
.height-433 {
    height:433px !important;
}
.min-height-433 {
    min-height:433px !important;
}
.max-height-433 {
    max-height:433px !important;
}
.line-height-433 {
    line-height:433px !important;
}

.width-434 {
    width:434px !important;
}
.min-width-434 {
    min-width:434px !important;
}
.max-width-434 {
    max-width:434px !important;
}
.height-434 {
    height:434px !important;
}
.min-height-434 {
    min-height:434px !important;
}
.max-height-434 {
    max-height:434px !important;
}
.line-height-434 {
    line-height:434px !important;
}

.width-435 {
    width:435px !important;
}
.min-width-435 {
    min-width:435px !important;
}
.max-width-435 {
    max-width:435px !important;
}
.height-435 {
    height:435px !important;
}
.min-height-435 {
    min-height:435px !important;
}
.max-height-435 {
    max-height:435px !important;
}
.line-height-435 {
    line-height:435px !important;
}

.width-436 {
    width:436px !important;
}
.min-width-436 {
    min-width:436px !important;
}
.max-width-436 {
    max-width:436px !important;
}
.height-436 {
    height:436px !important;
}
.min-height-436 {
    min-height:436px !important;
}
.max-height-436 {
    max-height:436px !important;
}
.line-height-436 {
    line-height:436px !important;
}

.width-437 {
    width:437px !important;
}
.min-width-437 {
    min-width:437px !important;
}
.max-width-437 {
    max-width:437px !important;
}
.height-437 {
    height:437px !important;
}
.min-height-437 {
    min-height:437px !important;
}
.max-height-437 {
    max-height:437px !important;
}
.line-height-437 {
    line-height:437px !important;
}

.width-438 {
    width:438px !important;
}
.min-width-438 {
    min-width:438px !important;
}
.max-width-438 {
    max-width:438px !important;
}
.height-438 {
    height:438px !important;
}
.min-height-438 {
    min-height:438px !important;
}
.max-height-438 {
    max-height:438px !important;
}
.line-height-438 {
    line-height:438px !important;
}

.width-439 {
    width:439px !important;
}
.min-width-439 {
    min-width:439px !important;
}
.max-width-439 {
    max-width:439px !important;
}
.height-439 {
    height:439px !important;
}
.min-height-439 {
    min-height:439px !important;
}
.max-height-439 {
    max-height:439px !important;
}
.line-height-439 {
    line-height:439px !important;
}

.width-440 {
    width:440px !important;
}
.min-width-440 {
    min-width:440px !important;
}
.max-width-440 {
    max-width:440px !important;
}
.height-440 {
    height:440px !important;
}
.min-height-440 {
    min-height:440px !important;
}
.max-height-440 {
    max-height:440px !important;
}
.line-height-440 {
    line-height:440px !important;
}

.width-441 {
    width:441px !important;
}
.min-width-441 {
    min-width:441px !important;
}
.max-width-441 {
    max-width:441px !important;
}
.height-441 {
    height:441px !important;
}
.min-height-441 {
    min-height:441px !important;
}
.max-height-441 {
    max-height:441px !important;
}
.line-height-441 {
    line-height:441px !important;
}

.width-442 {
    width:442px !important;
}
.min-width-442 {
    min-width:442px !important;
}
.max-width-442 {
    max-width:442px !important;
}
.height-442 {
    height:442px !important;
}
.min-height-442 {
    min-height:442px !important;
}
.max-height-442 {
    max-height:442px !important;
}
.line-height-442 {
    line-height:442px !important;
}

.width-443 {
    width:443px !important;
}
.min-width-443 {
    min-width:443px !important;
}
.max-width-443 {
    max-width:443px !important;
}
.height-443 {
    height:443px !important;
}
.min-height-443 {
    min-height:443px !important;
}
.max-height-443 {
    max-height:443px !important;
}
.line-height-443 {
    line-height:443px !important;
}

.width-444 {
    width:444px !important;
}
.min-width-444 {
    min-width:444px !important;
}
.max-width-444 {
    max-width:444px !important;
}
.height-444 {
    height:444px !important;
}
.min-height-444 {
    min-height:444px !important;
}
.max-height-444 {
    max-height:444px !important;
}
.line-height-444 {
    line-height:444px !important;
}

.width-445 {
    width:445px !important;
}
.min-width-445 {
    min-width:445px !important;
}
.max-width-445 {
    max-width:445px !important;
}
.height-445 {
    height:445px !important;
}
.min-height-445 {
    min-height:445px !important;
}
.max-height-445 {
    max-height:445px !important;
}
.line-height-445 {
    line-height:445px !important;
}

.width-446 {
    width:446px !important;
}
.min-width-446 {
    min-width:446px !important;
}
.max-width-446 {
    max-width:446px !important;
}
.height-446 {
    height:446px !important;
}
.min-height-446 {
    min-height:446px !important;
}
.max-height-446 {
    max-height:446px !important;
}
.line-height-446 {
    line-height:446px !important;
}

.width-447 {
    width:447px !important;
}
.min-width-447 {
    min-width:447px !important;
}
.max-width-447 {
    max-width:447px !important;
}
.height-447 {
    height:447px !important;
}
.min-height-447 {
    min-height:447px !important;
}
.max-height-447 {
    max-height:447px !important;
}
.line-height-447 {
    line-height:447px !important;
}

.width-448 {
    width:448px !important;
}
.min-width-448 {
    min-width:448px !important;
}
.max-width-448 {
    max-width:448px !important;
}
.height-448 {
    height:448px !important;
}
.min-height-448 {
    min-height:448px !important;
}
.max-height-448 {
    max-height:448px !important;
}
.line-height-448 {
    line-height:448px !important;
}

.width-449 {
    width:449px !important;
}
.min-width-449 {
    min-width:449px !important;
}
.max-width-449 {
    max-width:449px !important;
}
.height-449 {
    height:449px !important;
}
.min-height-449 {
    min-height:449px !important;
}
.max-height-449 {
    max-height:449px !important;
}
.line-height-449 {
    line-height:449px !important;
}

.width-450 {
    width:450px !important;
}
.min-width-450 {
    min-width:450px !important;
}
.max-width-450 {
    max-width:450px !important;
}
.height-450 {
    height:450px !important;
}
.min-height-450 {
    min-height:450px !important;
}
.max-height-450 {
    max-height:450px !important;
}
.line-height-450 {
    line-height:450px !important;
}

.width-451 {
    width:451px !important;
}
.min-width-451 {
    min-width:451px !important;
}
.max-width-451 {
    max-width:451px !important;
}
.height-451 {
    height:451px !important;
}
.min-height-451 {
    min-height:451px !important;
}
.max-height-451 {
    max-height:451px !important;
}
.line-height-451 {
    line-height:451px !important;
}

.width-452 {
    width:452px !important;
}
.min-width-452 {
    min-width:452px !important;
}
.max-width-452 {
    max-width:452px !important;
}
.height-452 {
    height:452px !important;
}
.min-height-452 {
    min-height:452px !important;
}
.max-height-452 {
    max-height:452px !important;
}
.line-height-452 {
    line-height:452px !important;
}

.width-453 {
    width:453px !important;
}
.min-width-453 {
    min-width:453px !important;
}
.max-width-453 {
    max-width:453px !important;
}
.height-453 {
    height:453px !important;
}
.min-height-453 {
    min-height:453px !important;
}
.max-height-453 {
    max-height:453px !important;
}
.line-height-453 {
    line-height:453px !important;
}

.width-454 {
    width:454px !important;
}
.min-width-454 {
    min-width:454px !important;
}
.max-width-454 {
    max-width:454px !important;
}
.height-454 {
    height:454px !important;
}
.min-height-454 {
    min-height:454px !important;
}
.max-height-454 {
    max-height:454px !important;
}
.line-height-454 {
    line-height:454px !important;
}

.width-455 {
    width:455px !important;
}
.min-width-455 {
    min-width:455px !important;
}
.max-width-455 {
    max-width:455px !important;
}
.height-455 {
    height:455px !important;
}
.min-height-455 {
    min-height:455px !important;
}
.max-height-455 {
    max-height:455px !important;
}
.line-height-455 {
    line-height:455px !important;
}

.width-456 {
    width:456px !important;
}
.min-width-456 {
    min-width:456px !important;
}
.max-width-456 {
    max-width:456px !important;
}
.height-456 {
    height:456px !important;
}
.min-height-456 {
    min-height:456px !important;
}
.max-height-456 {
    max-height:456px !important;
}
.line-height-456 {
    line-height:456px !important;
}

.width-457 {
    width:457px !important;
}
.min-width-457 {
    min-width:457px !important;
}
.max-width-457 {
    max-width:457px !important;
}
.height-457 {
    height:457px !important;
}
.min-height-457 {
    min-height:457px !important;
}
.max-height-457 {
    max-height:457px !important;
}
.line-height-457 {
    line-height:457px !important;
}

.width-458 {
    width:458px !important;
}
.min-width-458 {
    min-width:458px !important;
}
.max-width-458 {
    max-width:458px !important;
}
.height-458 {
    height:458px !important;
}
.min-height-458 {
    min-height:458px !important;
}
.max-height-458 {
    max-height:458px !important;
}
.line-height-458 {
    line-height:458px !important;
}

.width-459 {
    width:459px !important;
}
.min-width-459 {
    min-width:459px !important;
}
.max-width-459 {
    max-width:459px !important;
}
.height-459 {
    height:459px !important;
}
.min-height-459 {
    min-height:459px !important;
}
.max-height-459 {
    max-height:459px !important;
}
.line-height-459 {
    line-height:459px !important;
}

.width-460 {
    width:460px !important;
}
.min-width-460 {
    min-width:460px !important;
}
.max-width-460 {
    max-width:460px !important;
}
.height-460 {
    height:460px !important;
}
.min-height-460 {
    min-height:460px !important;
}
.max-height-460 {
    max-height:460px !important;
}
.line-height-460 {
    line-height:460px !important;
}

.width-461 {
    width:461px !important;
}
.min-width-461 {
    min-width:461px !important;
}
.max-width-461 {
    max-width:461px !important;
}
.height-461 {
    height:461px !important;
}
.min-height-461 {
    min-height:461px !important;
}
.max-height-461 {
    max-height:461px !important;
}
.line-height-461 {
    line-height:461px !important;
}

.width-462 {
    width:462px !important;
}
.min-width-462 {
    min-width:462px !important;
}
.max-width-462 {
    max-width:462px !important;
}
.height-462 {
    height:462px !important;
}
.min-height-462 {
    min-height:462px !important;
}
.max-height-462 {
    max-height:462px !important;
}
.line-height-462 {
    line-height:462px !important;
}

.width-463 {
    width:463px !important;
}
.min-width-463 {
    min-width:463px !important;
}
.max-width-463 {
    max-width:463px !important;
}
.height-463 {
    height:463px !important;
}
.min-height-463 {
    min-height:463px !important;
}
.max-height-463 {
    max-height:463px !important;
}
.line-height-463 {
    line-height:463px !important;
}

.width-464 {
    width:464px !important;
}
.min-width-464 {
    min-width:464px !important;
}
.max-width-464 {
    max-width:464px !important;
}
.height-464 {
    height:464px !important;
}
.min-height-464 {
    min-height:464px !important;
}
.max-height-464 {
    max-height:464px !important;
}
.line-height-464 {
    line-height:464px !important;
}

.width-465 {
    width:465px !important;
}
.min-width-465 {
    min-width:465px !important;
}
.max-width-465 {
    max-width:465px !important;
}
.height-465 {
    height:465px !important;
}
.min-height-465 {
    min-height:465px !important;
}
.max-height-465 {
    max-height:465px !important;
}
.line-height-465 {
    line-height:465px !important;
}

.width-466 {
    width:466px !important;
}
.min-width-466 {
    min-width:466px !important;
}
.max-width-466 {
    max-width:466px !important;
}
.height-466 {
    height:466px !important;
}
.min-height-466 {
    min-height:466px !important;
}
.max-height-466 {
    max-height:466px !important;
}
.line-height-466 {
    line-height:466px !important;
}

.width-467 {
    width:467px !important;
}
.min-width-467 {
    min-width:467px !important;
}
.max-width-467 {
    max-width:467px !important;
}
.height-467 {
    height:467px !important;
}
.min-height-467 {
    min-height:467px !important;
}
.max-height-467 {
    max-height:467px !important;
}
.line-height-467 {
    line-height:467px !important;
}

.width-468 {
    width:468px !important;
}
.min-width-468 {
    min-width:468px !important;
}
.max-width-468 {
    max-width:468px !important;
}
.height-468 {
    height:468px !important;
}
.min-height-468 {
    min-height:468px !important;
}
.max-height-468 {
    max-height:468px !important;
}
.line-height-468 {
    line-height:468px !important;
}

.width-469 {
    width:469px !important;
}
.min-width-469 {
    min-width:469px !important;
}
.max-width-469 {
    max-width:469px !important;
}
.height-469 {
    height:469px !important;
}
.min-height-469 {
    min-height:469px !important;
}
.max-height-469 {
    max-height:469px !important;
}
.line-height-469 {
    line-height:469px !important;
}

.width-470 {
    width:470px !important;
}
.min-width-470 {
    min-width:470px !important;
}
.max-width-470 {
    max-width:470px !important;
}
.height-470 {
    height:470px !important;
}
.min-height-470 {
    min-height:470px !important;
}
.max-height-470 {
    max-height:470px !important;
}
.line-height-470 {
    line-height:470px !important;
}

.width-471 {
    width:471px !important;
}
.min-width-471 {
    min-width:471px !important;
}
.max-width-471 {
    max-width:471px !important;
}
.height-471 {
    height:471px !important;
}
.min-height-471 {
    min-height:471px !important;
}
.max-height-471 {
    max-height:471px !important;
}
.line-height-471 {
    line-height:471px !important;
}

.width-472 {
    width:472px !important;
}
.min-width-472 {
    min-width:472px !important;
}
.max-width-472 {
    max-width:472px !important;
}
.height-472 {
    height:472px !important;
}
.min-height-472 {
    min-height:472px !important;
}
.max-height-472 {
    max-height:472px !important;
}
.line-height-472 {
    line-height:472px !important;
}

.width-473 {
    width:473px !important;
}
.min-width-473 {
    min-width:473px !important;
}
.max-width-473 {
    max-width:473px !important;
}
.height-473 {
    height:473px !important;
}
.min-height-473 {
    min-height:473px !important;
}
.max-height-473 {
    max-height:473px !important;
}
.line-height-473 {
    line-height:473px !important;
}

.width-474 {
    width:474px !important;
}
.min-width-474 {
    min-width:474px !important;
}
.max-width-474 {
    max-width:474px !important;
}
.height-474 {
    height:474px !important;
}
.min-height-474 {
    min-height:474px !important;
}
.max-height-474 {
    max-height:474px !important;
}
.line-height-474 {
    line-height:474px !important;
}

.width-475 {
    width:475px !important;
}
.min-width-475 {
    min-width:475px !important;
}
.max-width-475 {
    max-width:475px !important;
}
.height-475 {
    height:475px !important;
}
.min-height-475 {
    min-height:475px !important;
}
.max-height-475 {
    max-height:475px !important;
}
.line-height-475 {
    line-height:475px !important;
}

.width-476 {
    width:476px !important;
}
.min-width-476 {
    min-width:476px !important;
}
.max-width-476 {
    max-width:476px !important;
}
.height-476 {
    height:476px !important;
}
.min-height-476 {
    min-height:476px !important;
}
.max-height-476 {
    max-height:476px !important;
}
.line-height-476 {
    line-height:476px !important;
}

.width-477 {
    width:477px !important;
}
.min-width-477 {
    min-width:477px !important;
}
.max-width-477 {
    max-width:477px !important;
}
.height-477 {
    height:477px !important;
}
.min-height-477 {
    min-height:477px !important;
}
.max-height-477 {
    max-height:477px !important;
}
.line-height-477 {
    line-height:477px !important;
}

.width-478 {
    width:478px !important;
}
.min-width-478 {
    min-width:478px !important;
}
.max-width-478 {
    max-width:478px !important;
}
.height-478 {
    height:478px !important;
}
.min-height-478 {
    min-height:478px !important;
}
.max-height-478 {
    max-height:478px !important;
}
.line-height-478 {
    line-height:478px !important;
}

.width-479 {
    width:479px !important;
}
.min-width-479 {
    min-width:479px !important;
}
.max-width-479 {
    max-width:479px !important;
}
.height-479 {
    height:479px !important;
}
.min-height-479 {
    min-height:479px !important;
}
.max-height-479 {
    max-height:479px !important;
}
.line-height-479 {
    line-height:479px !important;
}

.width-480 {
    width:480px !important;
}
.min-width-480 {
    min-width:480px !important;
}
.max-width-480 {
    max-width:480px !important;
}
.height-480 {
    height:480px !important;
}
.min-height-480 {
    min-height:480px !important;
}
.max-height-480 {
    max-height:480px !important;
}
.line-height-480 {
    line-height:480px !important;
}

.width-481 {
    width:481px !important;
}
.min-width-481 {
    min-width:481px !important;
}
.max-width-481 {
    max-width:481px !important;
}
.height-481 {
    height:481px !important;
}
.min-height-481 {
    min-height:481px !important;
}
.max-height-481 {
    max-height:481px !important;
}
.line-height-481 {
    line-height:481px !important;
}

.width-482 {
    width:482px !important;
}
.min-width-482 {
    min-width:482px !important;
}
.max-width-482 {
    max-width:482px !important;
}
.height-482 {
    height:482px !important;
}
.min-height-482 {
    min-height:482px !important;
}
.max-height-482 {
    max-height:482px !important;
}
.line-height-482 {
    line-height:482px !important;
}

.width-483 {
    width:483px !important;
}
.min-width-483 {
    min-width:483px !important;
}
.max-width-483 {
    max-width:483px !important;
}
.height-483 {
    height:483px !important;
}
.min-height-483 {
    min-height:483px !important;
}
.max-height-483 {
    max-height:483px !important;
}
.line-height-483 {
    line-height:483px !important;
}

.width-484 {
    width:484px !important;
}
.min-width-484 {
    min-width:484px !important;
}
.max-width-484 {
    max-width:484px !important;
}
.height-484 {
    height:484px !important;
}
.min-height-484 {
    min-height:484px !important;
}
.max-height-484 {
    max-height:484px !important;
}
.line-height-484 {
    line-height:484px !important;
}

.width-485 {
    width:485px !important;
}
.min-width-485 {
    min-width:485px !important;
}
.max-width-485 {
    max-width:485px !important;
}
.height-485 {
    height:485px !important;
}
.min-height-485 {
    min-height:485px !important;
}
.max-height-485 {
    max-height:485px !important;
}
.line-height-485 {
    line-height:485px !important;
}

.width-486 {
    width:486px !important;
}
.min-width-486 {
    min-width:486px !important;
}
.max-width-486 {
    max-width:486px !important;
}
.height-486 {
    height:486px !important;
}
.min-height-486 {
    min-height:486px !important;
}
.max-height-486 {
    max-height:486px !important;
}
.line-height-486 {
    line-height:486px !important;
}

.width-487 {
    width:487px !important;
}
.min-width-487 {
    min-width:487px !important;
}
.max-width-487 {
    max-width:487px !important;
}
.height-487 {
    height:487px !important;
}
.min-height-487 {
    min-height:487px !important;
}
.max-height-487 {
    max-height:487px !important;
}
.line-height-487 {
    line-height:487px !important;
}

.width-488 {
    width:488px !important;
}
.min-width-488 {
    min-width:488px !important;
}
.max-width-488 {
    max-width:488px !important;
}
.height-488 {
    height:488px !important;
}
.min-height-488 {
    min-height:488px !important;
}
.max-height-488 {
    max-height:488px !important;
}
.line-height-488 {
    line-height:488px !important;
}

.width-489 {
    width:489px !important;
}
.min-width-489 {
    min-width:489px !important;
}
.max-width-489 {
    max-width:489px !important;
}
.height-489 {
    height:489px !important;
}
.min-height-489 {
    min-height:489px !important;
}
.max-height-489 {
    max-height:489px !important;
}
.line-height-489 {
    line-height:489px !important;
}

.width-490 {
    width:490px !important;
}
.min-width-490 {
    min-width:490px !important;
}
.max-width-490 {
    max-width:490px !important;
}
.height-490 {
    height:490px !important;
}
.min-height-490 {
    min-height:490px !important;
}
.max-height-490 {
    max-height:490px !important;
}
.line-height-490 {
    line-height:490px !important;
}

.width-491 {
    width:491px !important;
}
.min-width-491 {
    min-width:491px !important;
}
.max-width-491 {
    max-width:491px !important;
}
.height-491 {
    height:491px !important;
}
.min-height-491 {
    min-height:491px !important;
}
.max-height-491 {
    max-height:491px !important;
}
.line-height-491 {
    line-height:491px !important;
}

.width-492 {
    width:492px !important;
}
.min-width-492 {
    min-width:492px !important;
}
.max-width-492 {
    max-width:492px !important;
}
.height-492 {
    height:492px !important;
}
.min-height-492 {
    min-height:492px !important;
}
.max-height-492 {
    max-height:492px !important;
}
.line-height-492 {
    line-height:492px !important;
}

.width-493 {
    width:493px !important;
}
.min-width-493 {
    min-width:493px !important;
}
.max-width-493 {
    max-width:493px !important;
}
.height-493 {
    height:493px !important;
}
.min-height-493 {
    min-height:493px !important;
}
.max-height-493 {
    max-height:493px !important;
}
.line-height-493 {
    line-height:493px !important;
}

.width-494 {
    width:494px !important;
}
.min-width-494 {
    min-width:494px !important;
}
.max-width-494 {
    max-width:494px !important;
}
.height-494 {
    height:494px !important;
}
.min-height-494 {
    min-height:494px !important;
}
.max-height-494 {
    max-height:494px !important;
}
.line-height-494 {
    line-height:494px !important;
}

.width-495 {
    width:495px !important;
}
.min-width-495 {
    min-width:495px !important;
}
.max-width-495 {
    max-width:495px !important;
}
.height-495 {
    height:495px !important;
}
.min-height-495 {
    min-height:495px !important;
}
.max-height-495 {
    max-height:495px !important;
}
.line-height-495 {
    line-height:495px !important;
}

.width-496 {
    width:496px !important;
}
.min-width-496 {
    min-width:496px !important;
}
.max-width-496 {
    max-width:496px !important;
}
.height-496 {
    height:496px !important;
}
.min-height-496 {
    min-height:496px !important;
}
.max-height-496 {
    max-height:496px !important;
}
.line-height-496 {
    line-height:496px !important;
}

.width-497 {
    width:497px !important;
}
.min-width-497 {
    min-width:497px !important;
}
.max-width-497 {
    max-width:497px !important;
}
.height-497 {
    height:497px !important;
}
.min-height-497 {
    min-height:497px !important;
}
.max-height-497 {
    max-height:497px !important;
}
.line-height-497 {
    line-height:497px !important;
}

.width-498 {
    width:498px !important;
}
.min-width-498 {
    min-width:498px !important;
}
.max-width-498 {
    max-width:498px !important;
}
.height-498 {
    height:498px !important;
}
.min-height-498 {
    min-height:498px !important;
}
.max-height-498 {
    max-height:498px !important;
}
.line-height-498 {
    line-height:498px !important;
}

.width-499 {
    width:499px !important;
}
.min-width-499 {
    min-width:499px !important;
}
.max-width-499 {
    max-width:499px !important;
}
.height-499 {
    height:499px !important;
}
.min-height-499 {
    min-height:499px !important;
}
.max-height-499 {
    max-height:499px !important;
}
.line-height-499 {
    line-height:499px !important;
}

.width-500 {
    width:500px !important;
}
.min-width-500 {
    min-width:500px !important;
}
.max-width-500 {
    max-width:500px !important;
}
.height-500 {
    height:500px !important;
}
.min-height-500 {
    min-height:500px !important;
}
.max-height-500 {
    max-height:500px !important;
}
.line-height-500 {
    line-height:500px !important;
}

.width-501 {
    width:501px !important;
}
.min-width-501 {
    min-width:501px !important;
}
.max-width-501 {
    max-width:501px !important;
}
.height-501 {
    height:501px !important;
}
.min-height-501 {
    min-height:501px !important;
}
.max-height-501 {
    max-height:501px !important;
}
.line-height-501 {
    line-height:501px !important;
}

.width-502 {
    width:502px !important;
}
.min-width-502 {
    min-width:502px !important;
}
.max-width-502 {
    max-width:502px !important;
}
.height-502 {
    height:502px !important;
}
.min-height-502 {
    min-height:502px !important;
}
.max-height-502 {
    max-height:502px !important;
}
.line-height-502 {
    line-height:502px !important;
}

.width-503 {
    width:503px !important;
}
.min-width-503 {
    min-width:503px !important;
}
.max-width-503 {
    max-width:503px !important;
}
.height-503 {
    height:503px !important;
}
.min-height-503 {
    min-height:503px !important;
}
.max-height-503 {
    max-height:503px !important;
}
.line-height-503 {
    line-height:503px !important;
}

.width-504 {
    width:504px !important;
}
.min-width-504 {
    min-width:504px !important;
}
.max-width-504 {
    max-width:504px !important;
}
.height-504 {
    height:504px !important;
}
.min-height-504 {
    min-height:504px !important;
}
.max-height-504 {
    max-height:504px !important;
}
.line-height-504 {
    line-height:504px !important;
}

.width-505 {
    width:505px !important;
}
.min-width-505 {
    min-width:505px !important;
}
.max-width-505 {
    max-width:505px !important;
}
.height-505 {
    height:505px !important;
}
.min-height-505 {
    min-height:505px !important;
}
.max-height-505 {
    max-height:505px !important;
}
.line-height-505 {
    line-height:505px !important;
}

.width-506 {
    width:506px !important;
}
.min-width-506 {
    min-width:506px !important;
}
.max-width-506 {
    max-width:506px !important;
}
.height-506 {
    height:506px !important;
}
.min-height-506 {
    min-height:506px !important;
}
.max-height-506 {
    max-height:506px !important;
}
.line-height-506 {
    line-height:506px !important;
}

.width-507 {
    width:507px !important;
}
.min-width-507 {
    min-width:507px !important;
}
.max-width-507 {
    max-width:507px !important;
}
.height-507 {
    height:507px !important;
}
.min-height-507 {
    min-height:507px !important;
}
.max-height-507 {
    max-height:507px !important;
}
.line-height-507 {
    line-height:507px !important;
}

.width-508 {
    width:508px !important;
}
.min-width-508 {
    min-width:508px !important;
}
.max-width-508 {
    max-width:508px !important;
}
.height-508 {
    height:508px !important;
}
.min-height-508 {
    min-height:508px !important;
}
.max-height-508 {
    max-height:508px !important;
}
.line-height-508 {
    line-height:508px !important;
}

.width-509 {
    width:509px !important;
}
.min-width-509 {
    min-width:509px !important;
}
.max-width-509 {
    max-width:509px !important;
}
.height-509 {
    height:509px !important;
}
.min-height-509 {
    min-height:509px !important;
}
.max-height-509 {
    max-height:509px !important;
}
.line-height-509 {
    line-height:509px !important;
}

.width-510 {
    width:510px !important;
}
.min-width-510 {
    min-width:510px !important;
}
.max-width-510 {
    max-width:510px !important;
}
.height-510 {
    height:510px !important;
}
.min-height-510 {
    min-height:510px !important;
}
.max-height-510 {
    max-height:510px !important;
}
.line-height-510 {
    line-height:510px !important;
}

.width-511 {
    width:511px !important;
}
.min-width-511 {
    min-width:511px !important;
}
.max-width-511 {
    max-width:511px !important;
}
.height-511 {
    height:511px !important;
}
.min-height-511 {
    min-height:511px !important;
}
.max-height-511 {
    max-height:511px !important;
}
.line-height-511 {
    line-height:511px !important;
}

.width-512 {
    width:512px !important;
}
.min-width-512 {
    min-width:512px !important;
}
.max-width-512 {
    max-width:512px !important;
}
.height-512 {
    height:512px !important;
}
.min-height-512 {
    min-height:512px !important;
}
.max-height-512 {
    max-height:512px !important;
}
.line-height-512 {
    line-height:512px !important;
}

.width-513 {
    width:513px !important;
}
.min-width-513 {
    min-width:513px !important;
}
.max-width-513 {
    max-width:513px !important;
}
.height-513 {
    height:513px !important;
}
.min-height-513 {
    min-height:513px !important;
}
.max-height-513 {
    max-height:513px !important;
}
.line-height-513 {
    line-height:513px !important;
}

.width-514 {
    width:514px !important;
}
.min-width-514 {
    min-width:514px !important;
}
.max-width-514 {
    max-width:514px !important;
}
.height-514 {
    height:514px !important;
}
.min-height-514 {
    min-height:514px !important;
}
.max-height-514 {
    max-height:514px !important;
}
.line-height-514 {
    line-height:514px !important;
}

.width-515 {
    width:515px !important;
}
.min-width-515 {
    min-width:515px !important;
}
.max-width-515 {
    max-width:515px !important;
}
.height-515 {
    height:515px !important;
}
.min-height-515 {
    min-height:515px !important;
}
.max-height-515 {
    max-height:515px !important;
}
.line-height-515 {
    line-height:515px !important;
}

.width-516 {
    width:516px !important;
}
.min-width-516 {
    min-width:516px !important;
}
.max-width-516 {
    max-width:516px !important;
}
.height-516 {
    height:516px !important;
}
.min-height-516 {
    min-height:516px !important;
}
.max-height-516 {
    max-height:516px !important;
}
.line-height-516 {
    line-height:516px !important;
}

.width-517 {
    width:517px !important;
}
.min-width-517 {
    min-width:517px !important;
}
.max-width-517 {
    max-width:517px !important;
}
.height-517 {
    height:517px !important;
}
.min-height-517 {
    min-height:517px !important;
}
.max-height-517 {
    max-height:517px !important;
}
.line-height-517 {
    line-height:517px !important;
}

.width-518 {
    width:518px !important;
}
.min-width-518 {
    min-width:518px !important;
}
.max-width-518 {
    max-width:518px !important;
}
.height-518 {
    height:518px !important;
}
.min-height-518 {
    min-height:518px !important;
}
.max-height-518 {
    max-height:518px !important;
}
.line-height-518 {
    line-height:518px !important;
}

.width-519 {
    width:519px !important;
}
.min-width-519 {
    min-width:519px !important;
}
.max-width-519 {
    max-width:519px !important;
}
.height-519 {
    height:519px !important;
}
.min-height-519 {
    min-height:519px !important;
}
.max-height-519 {
    max-height:519px !important;
}
.line-height-519 {
    line-height:519px !important;
}

.width-520 {
    width:520px !important;
}
.min-width-520 {
    min-width:520px !important;
}
.max-width-520 {
    max-width:520px !important;
}
.height-520 {
    height:520px !important;
}
.min-height-520 {
    min-height:520px !important;
}
.max-height-520 {
    max-height:520px !important;
}
.line-height-520 {
    line-height:520px !important;
}

.width-521 {
    width:521px !important;
}
.min-width-521 {
    min-width:521px !important;
}
.max-width-521 {
    max-width:521px !important;
}
.height-521 {
    height:521px !important;
}
.min-height-521 {
    min-height:521px !important;
}
.max-height-521 {
    max-height:521px !important;
}
.line-height-521 {
    line-height:521px !important;
}

.width-522 {
    width:522px !important;
}
.min-width-522 {
    min-width:522px !important;
}
.max-width-522 {
    max-width:522px !important;
}
.height-522 {
    height:522px !important;
}
.min-height-522 {
    min-height:522px !important;
}
.max-height-522 {
    max-height:522px !important;
}
.line-height-522 {
    line-height:522px !important;
}

.width-523 {
    width:523px !important;
}
.min-width-523 {
    min-width:523px !important;
}
.max-width-523 {
    max-width:523px !important;
}
.height-523 {
    height:523px !important;
}
.min-height-523 {
    min-height:523px !important;
}
.max-height-523 {
    max-height:523px !important;
}
.line-height-523 {
    line-height:523px !important;
}

.width-524 {
    width:524px !important;
}
.min-width-524 {
    min-width:524px !important;
}
.max-width-524 {
    max-width:524px !important;
}
.height-524 {
    height:524px !important;
}
.min-height-524 {
    min-height:524px !important;
}
.max-height-524 {
    max-height:524px !important;
}
.line-height-524 {
    line-height:524px !important;
}

.width-525 {
    width:525px !important;
}
.min-width-525 {
    min-width:525px !important;
}
.max-width-525 {
    max-width:525px !important;
}
.height-525 {
    height:525px !important;
}
.min-height-525 {
    min-height:525px !important;
}
.max-height-525 {
    max-height:525px !important;
}
.line-height-525 {
    line-height:525px !important;
}

.width-526 {
    width:526px !important;
}
.min-width-526 {
    min-width:526px !important;
}
.max-width-526 {
    max-width:526px !important;
}
.height-526 {
    height:526px !important;
}
.min-height-526 {
    min-height:526px !important;
}
.max-height-526 {
    max-height:526px !important;
}
.line-height-526 {
    line-height:526px !important;
}

.width-527 {
    width:527px !important;
}
.min-width-527 {
    min-width:527px !important;
}
.max-width-527 {
    max-width:527px !important;
}
.height-527 {
    height:527px !important;
}
.min-height-527 {
    min-height:527px !important;
}
.max-height-527 {
    max-height:527px !important;
}
.line-height-527 {
    line-height:527px !important;
}

.width-528 {
    width:528px !important;
}
.min-width-528 {
    min-width:528px !important;
}
.max-width-528 {
    max-width:528px !important;
}
.height-528 {
    height:528px !important;
}
.min-height-528 {
    min-height:528px !important;
}
.max-height-528 {
    max-height:528px !important;
}
.line-height-528 {
    line-height:528px !important;
}

.width-529 {
    width:529px !important;
}
.min-width-529 {
    min-width:529px !important;
}
.max-width-529 {
    max-width:529px !important;
}
.height-529 {
    height:529px !important;
}
.min-height-529 {
    min-height:529px !important;
}
.max-height-529 {
    max-height:529px !important;
}
.line-height-529 {
    line-height:529px !important;
}

.width-530 {
    width:530px !important;
}
.min-width-530 {
    min-width:530px !important;
}
.max-width-530 {
    max-width:530px !important;
}
.height-530 {
    height:530px !important;
}
.min-height-530 {
    min-height:530px !important;
}
.max-height-530 {
    max-height:530px !important;
}
.line-height-530 {
    line-height:530px !important;
}

.width-531 {
    width:531px !important;
}
.min-width-531 {
    min-width:531px !important;
}
.max-width-531 {
    max-width:531px !important;
}
.height-531 {
    height:531px !important;
}
.min-height-531 {
    min-height:531px !important;
}
.max-height-531 {
    max-height:531px !important;
}
.line-height-531 {
    line-height:531px !important;
}

.width-532 {
    width:532px !important;
}
.min-width-532 {
    min-width:532px !important;
}
.max-width-532 {
    max-width:532px !important;
}
.height-532 {
    height:532px !important;
}
.min-height-532 {
    min-height:532px !important;
}
.max-height-532 {
    max-height:532px !important;
}
.line-height-532 {
    line-height:532px !important;
}

.width-533 {
    width:533px !important;
}
.min-width-533 {
    min-width:533px !important;
}
.max-width-533 {
    max-width:533px !important;
}
.height-533 {
    height:533px !important;
}
.min-height-533 {
    min-height:533px !important;
}
.max-height-533 {
    max-height:533px !important;
}
.line-height-533 {
    line-height:533px !important;
}

.width-534 {
    width:534px !important;
}
.min-width-534 {
    min-width:534px !important;
}
.max-width-534 {
    max-width:534px !important;
}
.height-534 {
    height:534px !important;
}
.min-height-534 {
    min-height:534px !important;
}
.max-height-534 {
    max-height:534px !important;
}
.line-height-534 {
    line-height:534px !important;
}

.width-535 {
    width:535px !important;
}
.min-width-535 {
    min-width:535px !important;
}
.max-width-535 {
    max-width:535px !important;
}
.height-535 {
    height:535px !important;
}
.min-height-535 {
    min-height:535px !important;
}
.max-height-535 {
    max-height:535px !important;
}
.line-height-535 {
    line-height:535px !important;
}

.width-536 {
    width:536px !important;
}
.min-width-536 {
    min-width:536px !important;
}
.max-width-536 {
    max-width:536px !important;
}
.height-536 {
    height:536px !important;
}
.min-height-536 {
    min-height:536px !important;
}
.max-height-536 {
    max-height:536px !important;
}
.line-height-536 {
    line-height:536px !important;
}

.width-537 {
    width:537px !important;
}
.min-width-537 {
    min-width:537px !important;
}
.max-width-537 {
    max-width:537px !important;
}
.height-537 {
    height:537px !important;
}
.min-height-537 {
    min-height:537px !important;
}
.max-height-537 {
    max-height:537px !important;
}
.line-height-537 {
    line-height:537px !important;
}

.width-538 {
    width:538px !important;
}
.min-width-538 {
    min-width:538px !important;
}
.max-width-538 {
    max-width:538px !important;
}
.height-538 {
    height:538px !important;
}
.min-height-538 {
    min-height:538px !important;
}
.max-height-538 {
    max-height:538px !important;
}
.line-height-538 {
    line-height:538px !important;
}

.width-539 {
    width:539px !important;
}
.min-width-539 {
    min-width:539px !important;
}
.max-width-539 {
    max-width:539px !important;
}
.height-539 {
    height:539px !important;
}
.min-height-539 {
    min-height:539px !important;
}
.max-height-539 {
    max-height:539px !important;
}
.line-height-539 {
    line-height:539px !important;
}

.width-540 {
    width:540px !important;
}
.min-width-540 {
    min-width:540px !important;
}
.max-width-540 {
    max-width:540px !important;
}
.height-540 {
    height:540px !important;
}
.min-height-540 {
    min-height:540px !important;
}
.max-height-540 {
    max-height:540px !important;
}
.line-height-540 {
    line-height:540px !important;
}

.width-541 {
    width:541px !important;
}
.min-width-541 {
    min-width:541px !important;
}
.max-width-541 {
    max-width:541px !important;
}
.height-541 {
    height:541px !important;
}
.min-height-541 {
    min-height:541px !important;
}
.max-height-541 {
    max-height:541px !important;
}
.line-height-541 {
    line-height:541px !important;
}

.width-542 {
    width:542px !important;
}
.min-width-542 {
    min-width:542px !important;
}
.max-width-542 {
    max-width:542px !important;
}
.height-542 {
    height:542px !important;
}
.min-height-542 {
    min-height:542px !important;
}
.max-height-542 {
    max-height:542px !important;
}
.line-height-542 {
    line-height:542px !important;
}

.width-543 {
    width:543px !important;
}
.min-width-543 {
    min-width:543px !important;
}
.max-width-543 {
    max-width:543px !important;
}
.height-543 {
    height:543px !important;
}
.min-height-543 {
    min-height:543px !important;
}
.max-height-543 {
    max-height:543px !important;
}
.line-height-543 {
    line-height:543px !important;
}

.width-544 {
    width:544px !important;
}
.min-width-544 {
    min-width:544px !important;
}
.max-width-544 {
    max-width:544px !important;
}
.height-544 {
    height:544px !important;
}
.min-height-544 {
    min-height:544px !important;
}
.max-height-544 {
    max-height:544px !important;
}
.line-height-544 {
    line-height:544px !important;
}

.width-545 {
    width:545px !important;
}
.min-width-545 {
    min-width:545px !important;
}
.max-width-545 {
    max-width:545px !important;
}
.height-545 {
    height:545px !important;
}
.min-height-545 {
    min-height:545px !important;
}
.max-height-545 {
    max-height:545px !important;
}
.line-height-545 {
    line-height:545px !important;
}

.width-546 {
    width:546px !important;
}
.min-width-546 {
    min-width:546px !important;
}
.max-width-546 {
    max-width:546px !important;
}
.height-546 {
    height:546px !important;
}
.min-height-546 {
    min-height:546px !important;
}
.max-height-546 {
    max-height:546px !important;
}
.line-height-546 {
    line-height:546px !important;
}

.width-547 {
    width:547px !important;
}
.min-width-547 {
    min-width:547px !important;
}
.max-width-547 {
    max-width:547px !important;
}
.height-547 {
    height:547px !important;
}
.min-height-547 {
    min-height:547px !important;
}
.max-height-547 {
    max-height:547px !important;
}
.line-height-547 {
    line-height:547px !important;
}

.width-548 {
    width:548px !important;
}
.min-width-548 {
    min-width:548px !important;
}
.max-width-548 {
    max-width:548px !important;
}
.height-548 {
    height:548px !important;
}
.min-height-548 {
    min-height:548px !important;
}
.max-height-548 {
    max-height:548px !important;
}
.line-height-548 {
    line-height:548px !important;
}

.width-549 {
    width:549px !important;
}
.min-width-549 {
    min-width:549px !important;
}
.max-width-549 {
    max-width:549px !important;
}
.height-549 {
    height:549px !important;
}
.min-height-549 {
    min-height:549px !important;
}
.max-height-549 {
    max-height:549px !important;
}
.line-height-549 {
    line-height:549px !important;
}

.width-550 {
    width:550px !important;
}
.min-width-550 {
    min-width:550px !important;
}
.max-width-550 {
    max-width:550px !important;
}
.height-550 {
    height:550px !important;
}
.min-height-550 {
    min-height:550px !important;
}
.max-height-550 {
    max-height:550px !important;
}
.line-height-550 {
    line-height:550px !important;
}

.width-551 {
    width:551px !important;
}
.min-width-551 {
    min-width:551px !important;
}
.max-width-551 {
    max-width:551px !important;
}
.height-551 {
    height:551px !important;
}
.min-height-551 {
    min-height:551px !important;
}
.max-height-551 {
    max-height:551px !important;
}
.line-height-551 {
    line-height:551px !important;
}

.width-552 {
    width:552px !important;
}
.min-width-552 {
    min-width:552px !important;
}
.max-width-552 {
    max-width:552px !important;
}
.height-552 {
    height:552px !important;
}
.min-height-552 {
    min-height:552px !important;
}
.max-height-552 {
    max-height:552px !important;
}
.line-height-552 {
    line-height:552px !important;
}

.width-553 {
    width:553px !important;
}
.min-width-553 {
    min-width:553px !important;
}
.max-width-553 {
    max-width:553px !important;
}
.height-553 {
    height:553px !important;
}
.min-height-553 {
    min-height:553px !important;
}
.max-height-553 {
    max-height:553px !important;
}
.line-height-553 {
    line-height:553px !important;
}

.width-554 {
    width:554px !important;
}
.min-width-554 {
    min-width:554px !important;
}
.max-width-554 {
    max-width:554px !important;
}
.height-554 {
    height:554px !important;
}
.min-height-554 {
    min-height:554px !important;
}
.max-height-554 {
    max-height:554px !important;
}
.line-height-554 {
    line-height:554px !important;
}

.width-555 {
    width:555px !important;
}
.min-width-555 {
    min-width:555px !important;
}
.max-width-555 {
    max-width:555px !important;
}
.height-555 {
    height:555px !important;
}
.min-height-555 {
    min-height:555px !important;
}
.max-height-555 {
    max-height:555px !important;
}
.line-height-555 {
    line-height:555px !important;
}

.width-556 {
    width:556px !important;
}
.min-width-556 {
    min-width:556px !important;
}
.max-width-556 {
    max-width:556px !important;
}
.height-556 {
    height:556px !important;
}
.min-height-556 {
    min-height:556px !important;
}
.max-height-556 {
    max-height:556px !important;
}
.line-height-556 {
    line-height:556px !important;
}

.width-557 {
    width:557px !important;
}
.min-width-557 {
    min-width:557px !important;
}
.max-width-557 {
    max-width:557px !important;
}
.height-557 {
    height:557px !important;
}
.min-height-557 {
    min-height:557px !important;
}
.max-height-557 {
    max-height:557px !important;
}
.line-height-557 {
    line-height:557px !important;
}

.width-558 {
    width:558px !important;
}
.min-width-558 {
    min-width:558px !important;
}
.max-width-558 {
    max-width:558px !important;
}
.height-558 {
    height:558px !important;
}
.min-height-558 {
    min-height:558px !important;
}
.max-height-558 {
    max-height:558px !important;
}
.line-height-558 {
    line-height:558px !important;
}

.width-559 {
    width:559px !important;
}
.min-width-559 {
    min-width:559px !important;
}
.max-width-559 {
    max-width:559px !important;
}
.height-559 {
    height:559px !important;
}
.min-height-559 {
    min-height:559px !important;
}
.max-height-559 {
    max-height:559px !important;
}
.line-height-559 {
    line-height:559px !important;
}

.width-560 {
    width:560px !important;
}
.min-width-560 {
    min-width:560px !important;
}
.max-width-560 {
    max-width:560px !important;
}
.height-560 {
    height:560px !important;
}
.min-height-560 {
    min-height:560px !important;
}
.max-height-560 {
    max-height:560px !important;
}
.line-height-560 {
    line-height:560px !important;
}

.width-561 {
    width:561px !important;
}
.min-width-561 {
    min-width:561px !important;
}
.max-width-561 {
    max-width:561px !important;
}
.height-561 {
    height:561px !important;
}
.min-height-561 {
    min-height:561px !important;
}
.max-height-561 {
    max-height:561px !important;
}
.line-height-561 {
    line-height:561px !important;
}

.width-562 {
    width:562px !important;
}
.min-width-562 {
    min-width:562px !important;
}
.max-width-562 {
    max-width:562px !important;
}
.height-562 {
    height:562px !important;
}
.min-height-562 {
    min-height:562px !important;
}
.max-height-562 {
    max-height:562px !important;
}
.line-height-562 {
    line-height:562px !important;
}

.width-563 {
    width:563px !important;
}
.min-width-563 {
    min-width:563px !important;
}
.max-width-563 {
    max-width:563px !important;
}
.height-563 {
    height:563px !important;
}
.min-height-563 {
    min-height:563px !important;
}
.max-height-563 {
    max-height:563px !important;
}
.line-height-563 {
    line-height:563px !important;
}

.width-564 {
    width:564px !important;
}
.min-width-564 {
    min-width:564px !important;
}
.max-width-564 {
    max-width:564px !important;
}
.height-564 {
    height:564px !important;
}
.min-height-564 {
    min-height:564px !important;
}
.max-height-564 {
    max-height:564px !important;
}
.line-height-564 {
    line-height:564px !important;
}

.width-565 {
    width:565px !important;
}
.min-width-565 {
    min-width:565px !important;
}
.max-width-565 {
    max-width:565px !important;
}
.height-565 {
    height:565px !important;
}
.min-height-565 {
    min-height:565px !important;
}
.max-height-565 {
    max-height:565px !important;
}
.line-height-565 {
    line-height:565px !important;
}

.width-566 {
    width:566px !important;
}
.min-width-566 {
    min-width:566px !important;
}
.max-width-566 {
    max-width:566px !important;
}
.height-566 {
    height:566px !important;
}
.min-height-566 {
    min-height:566px !important;
}
.max-height-566 {
    max-height:566px !important;
}
.line-height-566 {
    line-height:566px !important;
}

.width-567 {
    width:567px !important;
}
.min-width-567 {
    min-width:567px !important;
}
.max-width-567 {
    max-width:567px !important;
}
.height-567 {
    height:567px !important;
}
.min-height-567 {
    min-height:567px !important;
}
.max-height-567 {
    max-height:567px !important;
}
.line-height-567 {
    line-height:567px !important;
}

.width-568 {
    width:568px !important;
}
.min-width-568 {
    min-width:568px !important;
}
.max-width-568 {
    max-width:568px !important;
}
.height-568 {
    height:568px !important;
}
.min-height-568 {
    min-height:568px !important;
}
.max-height-568 {
    max-height:568px !important;
}
.line-height-568 {
    line-height:568px !important;
}

.width-569 {
    width:569px !important;
}
.min-width-569 {
    min-width:569px !important;
}
.max-width-569 {
    max-width:569px !important;
}
.height-569 {
    height:569px !important;
}
.min-height-569 {
    min-height:569px !important;
}
.max-height-569 {
    max-height:569px !important;
}
.line-height-569 {
    line-height:569px !important;
}

.width-570 {
    width:570px !important;
}
.min-width-570 {
    min-width:570px !important;
}
.max-width-570 {
    max-width:570px !important;
}
.height-570 {
    height:570px !important;
}
.min-height-570 {
    min-height:570px !important;
}
.max-height-570 {
    max-height:570px !important;
}
.line-height-570 {
    line-height:570px !important;
}

.width-571 {
    width:571px !important;
}
.min-width-571 {
    min-width:571px !important;
}
.max-width-571 {
    max-width:571px !important;
}
.height-571 {
    height:571px !important;
}
.min-height-571 {
    min-height:571px !important;
}
.max-height-571 {
    max-height:571px !important;
}
.line-height-571 {
    line-height:571px !important;
}

.width-572 {
    width:572px !important;
}
.min-width-572 {
    min-width:572px !important;
}
.max-width-572 {
    max-width:572px !important;
}
.height-572 {
    height:572px !important;
}
.min-height-572 {
    min-height:572px !important;
}
.max-height-572 {
    max-height:572px !important;
}
.line-height-572 {
    line-height:572px !important;
}

.width-573 {
    width:573px !important;
}
.min-width-573 {
    min-width:573px !important;
}
.max-width-573 {
    max-width:573px !important;
}
.height-573 {
    height:573px !important;
}
.min-height-573 {
    min-height:573px !important;
}
.max-height-573 {
    max-height:573px !important;
}
.line-height-573 {
    line-height:573px !important;
}

.width-574 {
    width:574px !important;
}
.min-width-574 {
    min-width:574px !important;
}
.max-width-574 {
    max-width:574px !important;
}
.height-574 {
    height:574px !important;
}
.min-height-574 {
    min-height:574px !important;
}
.max-height-574 {
    max-height:574px !important;
}
.line-height-574 {
    line-height:574px !important;
}

.width-575 {
    width:575px !important;
}
.min-width-575 {
    min-width:575px !important;
}
.max-width-575 {
    max-width:575px !important;
}
.height-575 {
    height:575px !important;
}
.min-height-575 {
    min-height:575px !important;
}
.max-height-575 {
    max-height:575px !important;
}
.line-height-575 {
    line-height:575px !important;
}

.width-576 {
    width:576px !important;
}
.min-width-576 {
    min-width:576px !important;
}
.max-width-576 {
    max-width:576px !important;
}
.height-576 {
    height:576px !important;
}
.min-height-576 {
    min-height:576px !important;
}
.max-height-576 {
    max-height:576px !important;
}
.line-height-576 {
    line-height:576px !important;
}

.width-577 {
    width:577px !important;
}
.min-width-577 {
    min-width:577px !important;
}
.max-width-577 {
    max-width:577px !important;
}
.height-577 {
    height:577px !important;
}
.min-height-577 {
    min-height:577px !important;
}
.max-height-577 {
    max-height:577px !important;
}
.line-height-577 {
    line-height:577px !important;
}

.width-578 {
    width:578px !important;
}
.min-width-578 {
    min-width:578px !important;
}
.max-width-578 {
    max-width:578px !important;
}
.height-578 {
    height:578px !important;
}
.min-height-578 {
    min-height:578px !important;
}
.max-height-578 {
    max-height:578px !important;
}
.line-height-578 {
    line-height:578px !important;
}

.width-579 {
    width:579px !important;
}
.min-width-579 {
    min-width:579px !important;
}
.max-width-579 {
    max-width:579px !important;
}
.height-579 {
    height:579px !important;
}
.min-height-579 {
    min-height:579px !important;
}
.max-height-579 {
    max-height:579px !important;
}
.line-height-579 {
    line-height:579px !important;
}

.width-580 {
    width:580px !important;
}
.min-width-580 {
    min-width:580px !important;
}
.max-width-580 {
    max-width:580px !important;
}
.height-580 {
    height:580px !important;
}
.min-height-580 {
    min-height:580px !important;
}
.max-height-580 {
    max-height:580px !important;
}
.line-height-580 {
    line-height:580px !important;
}

.width-581 {
    width:581px !important;
}
.min-width-581 {
    min-width:581px !important;
}
.max-width-581 {
    max-width:581px !important;
}
.height-581 {
    height:581px !important;
}
.min-height-581 {
    min-height:581px !important;
}
.max-height-581 {
    max-height:581px !important;
}
.line-height-581 {
    line-height:581px !important;
}

.width-582 {
    width:582px !important;
}
.min-width-582 {
    min-width:582px !important;
}
.max-width-582 {
    max-width:582px !important;
}
.height-582 {
    height:582px !important;
}
.min-height-582 {
    min-height:582px !important;
}
.max-height-582 {
    max-height:582px !important;
}
.line-height-582 {
    line-height:582px !important;
}

.width-583 {
    width:583px !important;
}
.min-width-583 {
    min-width:583px !important;
}
.max-width-583 {
    max-width:583px !important;
}
.height-583 {
    height:583px !important;
}
.min-height-583 {
    min-height:583px !important;
}
.max-height-583 {
    max-height:583px !important;
}
.line-height-583 {
    line-height:583px !important;
}

.width-584 {
    width:584px !important;
}
.min-width-584 {
    min-width:584px !important;
}
.max-width-584 {
    max-width:584px !important;
}
.height-584 {
    height:584px !important;
}
.min-height-584 {
    min-height:584px !important;
}
.max-height-584 {
    max-height:584px !important;
}
.line-height-584 {
    line-height:584px !important;
}

.width-585 {
    width:585px !important;
}
.min-width-585 {
    min-width:585px !important;
}
.max-width-585 {
    max-width:585px !important;
}
.height-585 {
    height:585px !important;
}
.min-height-585 {
    min-height:585px !important;
}
.max-height-585 {
    max-height:585px !important;
}
.line-height-585 {
    line-height:585px !important;
}

.width-586 {
    width:586px !important;
}
.min-width-586 {
    min-width:586px !important;
}
.max-width-586 {
    max-width:586px !important;
}
.height-586 {
    height:586px !important;
}
.min-height-586 {
    min-height:586px !important;
}
.max-height-586 {
    max-height:586px !important;
}
.line-height-586 {
    line-height:586px !important;
}

.width-587 {
    width:587px !important;
}
.min-width-587 {
    min-width:587px !important;
}
.max-width-587 {
    max-width:587px !important;
}
.height-587 {
    height:587px !important;
}
.min-height-587 {
    min-height:587px !important;
}
.max-height-587 {
    max-height:587px !important;
}
.line-height-587 {
    line-height:587px !important;
}

.width-588 {
    width:588px !important;
}
.min-width-588 {
    min-width:588px !important;
}
.max-width-588 {
    max-width:588px !important;
}
.height-588 {
    height:588px !important;
}
.min-height-588 {
    min-height:588px !important;
}
.max-height-588 {
    max-height:588px !important;
}
.line-height-588 {
    line-height:588px !important;
}

.width-589 {
    width:589px !important;
}
.min-width-589 {
    min-width:589px !important;
}
.max-width-589 {
    max-width:589px !important;
}
.height-589 {
    height:589px !important;
}
.min-height-589 {
    min-height:589px !important;
}
.max-height-589 {
    max-height:589px !important;
}
.line-height-589 {
    line-height:589px !important;
}

.width-590 {
    width:590px !important;
}
.min-width-590 {
    min-width:590px !important;
}
.max-width-590 {
    max-width:590px !important;
}
.height-590 {
    height:590px !important;
}
.min-height-590 {
    min-height:590px !important;
}
.max-height-590 {
    max-height:590px !important;
}
.line-height-590 {
    line-height:590px !important;
}

.width-591 {
    width:591px !important;
}
.min-width-591 {
    min-width:591px !important;
}
.max-width-591 {
    max-width:591px !important;
}
.height-591 {
    height:591px !important;
}
.min-height-591 {
    min-height:591px !important;
}
.max-height-591 {
    max-height:591px !important;
}
.line-height-591 {
    line-height:591px !important;
}

.width-592 {
    width:592px !important;
}
.min-width-592 {
    min-width:592px !important;
}
.max-width-592 {
    max-width:592px !important;
}
.height-592 {
    height:592px !important;
}
.min-height-592 {
    min-height:592px !important;
}
.max-height-592 {
    max-height:592px !important;
}
.line-height-592 {
    line-height:592px !important;
}

.width-593 {
    width:593px !important;
}
.min-width-593 {
    min-width:593px !important;
}
.max-width-593 {
    max-width:593px !important;
}
.height-593 {
    height:593px !important;
}
.min-height-593 {
    min-height:593px !important;
}
.max-height-593 {
    max-height:593px !important;
}
.line-height-593 {
    line-height:593px !important;
}

.width-594 {
    width:594px !important;
}
.min-width-594 {
    min-width:594px !important;
}
.max-width-594 {
    max-width:594px !important;
}
.height-594 {
    height:594px !important;
}
.min-height-594 {
    min-height:594px !important;
}
.max-height-594 {
    max-height:594px !important;
}
.line-height-594 {
    line-height:594px !important;
}

.width-595 {
    width:595px !important;
}
.min-width-595 {
    min-width:595px !important;
}
.max-width-595 {
    max-width:595px !important;
}
.height-595 {
    height:595px !important;
}
.min-height-595 {
    min-height:595px !important;
}
.max-height-595 {
    max-height:595px !important;
}
.line-height-595 {
    line-height:595px !important;
}

.width-596 {
    width:596px !important;
}
.min-width-596 {
    min-width:596px !important;
}
.max-width-596 {
    max-width:596px !important;
}
.height-596 {
    height:596px !important;
}
.min-height-596 {
    min-height:596px !important;
}
.max-height-596 {
    max-height:596px !important;
}
.line-height-596 {
    line-height:596px !important;
}

.width-597 {
    width:597px !important;
}
.min-width-597 {
    min-width:597px !important;
}
.max-width-597 {
    max-width:597px !important;
}
.height-597 {
    height:597px !important;
}
.min-height-597 {
    min-height:597px !important;
}
.max-height-597 {
    max-height:597px !important;
}
.line-height-597 {
    line-height:597px !important;
}

.width-598 {
    width:598px !important;
}
.min-width-598 {
    min-width:598px !important;
}
.max-width-598 {
    max-width:598px !important;
}
.height-598 {
    height:598px !important;
}
.min-height-598 {
    min-height:598px !important;
}
.max-height-598 {
    max-height:598px !important;
}
.line-height-598 {
    line-height:598px !important;
}

.width-599 {
    width:599px !important;
}
.min-width-599 {
    min-width:599px !important;
}
.max-width-599 {
    max-width:599px !important;
}
.height-599 {
    height:599px !important;
}
.min-height-599 {
    min-height:599px !important;
}
.max-height-599 {
    max-height:599px !important;
}
.line-height-599 {
    line-height:599px !important;
}

.width-600 {
    width:600px !important;
}
.min-width-600 {
    min-width:600px !important;
}
.max-width-600 {
    max-width:600px !important;
}
.height-600 {
    height:600px !important;
}
.min-height-600 {
    min-height:600px !important;
}
.max-height-600 {
    max-height:600px !important;
}
.line-height-600 {
    line-height:600px !important;
}

.width-601 {
    width:601px !important;
}
.min-width-601 {
    min-width:601px !important;
}
.max-width-601 {
    max-width:601px !important;
}
.height-601 {
    height:601px !important;
}
.min-height-601 {
    min-height:601px !important;
}
.max-height-601 {
    max-height:601px !important;
}
.line-height-601 {
    line-height:601px !important;
}

.width-602 {
    width:602px !important;
}
.min-width-602 {
    min-width:602px !important;
}
.max-width-602 {
    max-width:602px !important;
}
.height-602 {
    height:602px !important;
}
.min-height-602 {
    min-height:602px !important;
}
.max-height-602 {
    max-height:602px !important;
}
.line-height-602 {
    line-height:602px !important;
}

.width-603 {
    width:603px !important;
}
.min-width-603 {
    min-width:603px !important;
}
.max-width-603 {
    max-width:603px !important;
}
.height-603 {
    height:603px !important;
}
.min-height-603 {
    min-height:603px !important;
}
.max-height-603 {
    max-height:603px !important;
}
.line-height-603 {
    line-height:603px !important;
}

.width-604 {
    width:604px !important;
}
.min-width-604 {
    min-width:604px !important;
}
.max-width-604 {
    max-width:604px !important;
}
.height-604 {
    height:604px !important;
}
.min-height-604 {
    min-height:604px !important;
}
.max-height-604 {
    max-height:604px !important;
}
.line-height-604 {
    line-height:604px !important;
}

.width-605 {
    width:605px !important;
}
.min-width-605 {
    min-width:605px !important;
}
.max-width-605 {
    max-width:605px !important;
}
.height-605 {
    height:605px !important;
}
.min-height-605 {
    min-height:605px !important;
}
.max-height-605 {
    max-height:605px !important;
}
.line-height-605 {
    line-height:605px !important;
}

.width-606 {
    width:606px !important;
}
.min-width-606 {
    min-width:606px !important;
}
.max-width-606 {
    max-width:606px !important;
}
.height-606 {
    height:606px !important;
}
.min-height-606 {
    min-height:606px !important;
}
.max-height-606 {
    max-height:606px !important;
}
.line-height-606 {
    line-height:606px !important;
}

.width-607 {
    width:607px !important;
}
.min-width-607 {
    min-width:607px !important;
}
.max-width-607 {
    max-width:607px !important;
}
.height-607 {
    height:607px !important;
}
.min-height-607 {
    min-height:607px !important;
}
.max-height-607 {
    max-height:607px !important;
}
.line-height-607 {
    line-height:607px !important;
}

.width-608 {
    width:608px !important;
}
.min-width-608 {
    min-width:608px !important;
}
.max-width-608 {
    max-width:608px !important;
}
.height-608 {
    height:608px !important;
}
.min-height-608 {
    min-height:608px !important;
}
.max-height-608 {
    max-height:608px !important;
}
.line-height-608 {
    line-height:608px !important;
}

.width-609 {
    width:609px !important;
}
.min-width-609 {
    min-width:609px !important;
}
.max-width-609 {
    max-width:609px !important;
}
.height-609 {
    height:609px !important;
}
.min-height-609 {
    min-height:609px !important;
}
.max-height-609 {
    max-height:609px !important;
}
.line-height-609 {
    line-height:609px !important;
}

.width-610 {
    width:610px !important;
}
.min-width-610 {
    min-width:610px !important;
}
.max-width-610 {
    max-width:610px !important;
}
.height-610 {
    height:610px !important;
}
.min-height-610 {
    min-height:610px !important;
}
.max-height-610 {
    max-height:610px !important;
}
.line-height-610 {
    line-height:610px !important;
}

.width-611 {
    width:611px !important;
}
.min-width-611 {
    min-width:611px !important;
}
.max-width-611 {
    max-width:611px !important;
}
.height-611 {
    height:611px !important;
}
.min-height-611 {
    min-height:611px !important;
}
.max-height-611 {
    max-height:611px !important;
}
.line-height-611 {
    line-height:611px !important;
}

.width-612 {
    width:612px !important;
}
.min-width-612 {
    min-width:612px !important;
}
.max-width-612 {
    max-width:612px !important;
}
.height-612 {
    height:612px !important;
}
.min-height-612 {
    min-height:612px !important;
}
.max-height-612 {
    max-height:612px !important;
}
.line-height-612 {
    line-height:612px !important;
}

.width-613 {
    width:613px !important;
}
.min-width-613 {
    min-width:613px !important;
}
.max-width-613 {
    max-width:613px !important;
}
.height-613 {
    height:613px !important;
}
.min-height-613 {
    min-height:613px !important;
}
.max-height-613 {
    max-height:613px !important;
}
.line-height-613 {
    line-height:613px !important;
}

.width-614 {
    width:614px !important;
}
.min-width-614 {
    min-width:614px !important;
}
.max-width-614 {
    max-width:614px !important;
}
.height-614 {
    height:614px !important;
}
.min-height-614 {
    min-height:614px !important;
}
.max-height-614 {
    max-height:614px !important;
}
.line-height-614 {
    line-height:614px !important;
}

.width-615 {
    width:615px !important;
}
.min-width-615 {
    min-width:615px !important;
}
.max-width-615 {
    max-width:615px !important;
}
.height-615 {
    height:615px !important;
}
.min-height-615 {
    min-height:615px !important;
}
.max-height-615 {
    max-height:615px !important;
}
.line-height-615 {
    line-height:615px !important;
}

.width-616 {
    width:616px !important;
}
.min-width-616 {
    min-width:616px !important;
}
.max-width-616 {
    max-width:616px !important;
}
.height-616 {
    height:616px !important;
}
.min-height-616 {
    min-height:616px !important;
}
.max-height-616 {
    max-height:616px !important;
}
.line-height-616 {
    line-height:616px !important;
}

.width-617 {
    width:617px !important;
}
.min-width-617 {
    min-width:617px !important;
}
.max-width-617 {
    max-width:617px !important;
}
.height-617 {
    height:617px !important;
}
.min-height-617 {
    min-height:617px !important;
}
.max-height-617 {
    max-height:617px !important;
}
.line-height-617 {
    line-height:617px !important;
}

.width-618 {
    width:618px !important;
}
.min-width-618 {
    min-width:618px !important;
}
.max-width-618 {
    max-width:618px !important;
}
.height-618 {
    height:618px !important;
}
.min-height-618 {
    min-height:618px !important;
}
.max-height-618 {
    max-height:618px !important;
}
.line-height-618 {
    line-height:618px !important;
}

.width-619 {
    width:619px !important;
}
.min-width-619 {
    min-width:619px !important;
}
.max-width-619 {
    max-width:619px !important;
}
.height-619 {
    height:619px !important;
}
.min-height-619 {
    min-height:619px !important;
}
.max-height-619 {
    max-height:619px !important;
}
.line-height-619 {
    line-height:619px !important;
}

.width-620 {
    width:620px !important;
}
.min-width-620 {
    min-width:620px !important;
}
.max-width-620 {
    max-width:620px !important;
}
.height-620 {
    height:620px !important;
}
.min-height-620 {
    min-height:620px !important;
}
.max-height-620 {
    max-height:620px !important;
}
.line-height-620 {
    line-height:620px !important;
}

.width-621 {
    width:621px !important;
}
.min-width-621 {
    min-width:621px !important;
}
.max-width-621 {
    max-width:621px !important;
}
.height-621 {
    height:621px !important;
}
.min-height-621 {
    min-height:621px !important;
}
.max-height-621 {
    max-height:621px !important;
}
.line-height-621 {
    line-height:621px !important;
}

.width-622 {
    width:622px !important;
}
.min-width-622 {
    min-width:622px !important;
}
.max-width-622 {
    max-width:622px !important;
}
.height-622 {
    height:622px !important;
}
.min-height-622 {
    min-height:622px !important;
}
.max-height-622 {
    max-height:622px !important;
}
.line-height-622 {
    line-height:622px !important;
}

.width-623 {
    width:623px !important;
}
.min-width-623 {
    min-width:623px !important;
}
.max-width-623 {
    max-width:623px !important;
}
.height-623 {
    height:623px !important;
}
.min-height-623 {
    min-height:623px !important;
}
.max-height-623 {
    max-height:623px !important;
}
.line-height-623 {
    line-height:623px !important;
}

.width-624 {
    width:624px !important;
}
.min-width-624 {
    min-width:624px !important;
}
.max-width-624 {
    max-width:624px !important;
}
.height-624 {
    height:624px !important;
}
.min-height-624 {
    min-height:624px !important;
}
.max-height-624 {
    max-height:624px !important;
}
.line-height-624 {
    line-height:624px !important;
}

.width-625 {
    width:625px !important;
}
.min-width-625 {
    min-width:625px !important;
}
.max-width-625 {
    max-width:625px !important;
}
.height-625 {
    height:625px !important;
}
.min-height-625 {
    min-height:625px !important;
}
.max-height-625 {
    max-height:625px !important;
}
.line-height-625 {
    line-height:625px !important;
}

.width-626 {
    width:626px !important;
}
.min-width-626 {
    min-width:626px !important;
}
.max-width-626 {
    max-width:626px !important;
}
.height-626 {
    height:626px !important;
}
.min-height-626 {
    min-height:626px !important;
}
.max-height-626 {
    max-height:626px !important;
}
.line-height-626 {
    line-height:626px !important;
}

.width-627 {
    width:627px !important;
}
.min-width-627 {
    min-width:627px !important;
}
.max-width-627 {
    max-width:627px !important;
}
.height-627 {
    height:627px !important;
}
.min-height-627 {
    min-height:627px !important;
}
.max-height-627 {
    max-height:627px !important;
}
.line-height-627 {
    line-height:627px !important;
}

.width-628 {
    width:628px !important;
}
.min-width-628 {
    min-width:628px !important;
}
.max-width-628 {
    max-width:628px !important;
}
.height-628 {
    height:628px !important;
}
.min-height-628 {
    min-height:628px !important;
}
.max-height-628 {
    max-height:628px !important;
}
.line-height-628 {
    line-height:628px !important;
}

.width-629 {
    width:629px !important;
}
.min-width-629 {
    min-width:629px !important;
}
.max-width-629 {
    max-width:629px !important;
}
.height-629 {
    height:629px !important;
}
.min-height-629 {
    min-height:629px !important;
}
.max-height-629 {
    max-height:629px !important;
}
.line-height-629 {
    line-height:629px !important;
}

.width-630 {
    width:630px !important;
}
.min-width-630 {
    min-width:630px !important;
}
.max-width-630 {
    max-width:630px !important;
}
.height-630 {
    height:630px !important;
}
.min-height-630 {
    min-height:630px !important;
}
.max-height-630 {
    max-height:630px !important;
}
.line-height-630 {
    line-height:630px !important;
}

.width-631 {
    width:631px !important;
}
.min-width-631 {
    min-width:631px !important;
}
.max-width-631 {
    max-width:631px !important;
}
.height-631 {
    height:631px !important;
}
.min-height-631 {
    min-height:631px !important;
}
.max-height-631 {
    max-height:631px !important;
}
.line-height-631 {
    line-height:631px !important;
}

.width-632 {
    width:632px !important;
}
.min-width-632 {
    min-width:632px !important;
}
.max-width-632 {
    max-width:632px !important;
}
.height-632 {
    height:632px !important;
}
.min-height-632 {
    min-height:632px !important;
}
.max-height-632 {
    max-height:632px !important;
}
.line-height-632 {
    line-height:632px !important;
}

.width-633 {
    width:633px !important;
}
.min-width-633 {
    min-width:633px !important;
}
.max-width-633 {
    max-width:633px !important;
}
.height-633 {
    height:633px !important;
}
.min-height-633 {
    min-height:633px !important;
}
.max-height-633 {
    max-height:633px !important;
}
.line-height-633 {
    line-height:633px !important;
}

.width-634 {
    width:634px !important;
}
.min-width-634 {
    min-width:634px !important;
}
.max-width-634 {
    max-width:634px !important;
}
.height-634 {
    height:634px !important;
}
.min-height-634 {
    min-height:634px !important;
}
.max-height-634 {
    max-height:634px !important;
}
.line-height-634 {
    line-height:634px !important;
}

.width-635 {
    width:635px !important;
}
.min-width-635 {
    min-width:635px !important;
}
.max-width-635 {
    max-width:635px !important;
}
.height-635 {
    height:635px !important;
}
.min-height-635 {
    min-height:635px !important;
}
.max-height-635 {
    max-height:635px !important;
}
.line-height-635 {
    line-height:635px !important;
}

.width-636 {
    width:636px !important;
}
.min-width-636 {
    min-width:636px !important;
}
.max-width-636 {
    max-width:636px !important;
}
.height-636 {
    height:636px !important;
}
.min-height-636 {
    min-height:636px !important;
}
.max-height-636 {
    max-height:636px !important;
}
.line-height-636 {
    line-height:636px !important;
}

.width-637 {
    width:637px !important;
}
.min-width-637 {
    min-width:637px !important;
}
.max-width-637 {
    max-width:637px !important;
}
.height-637 {
    height:637px !important;
}
.min-height-637 {
    min-height:637px !important;
}
.max-height-637 {
    max-height:637px !important;
}
.line-height-637 {
    line-height:637px !important;
}

.width-638 {
    width:638px !important;
}
.min-width-638 {
    min-width:638px !important;
}
.max-width-638 {
    max-width:638px !important;
}
.height-638 {
    height:638px !important;
}
.min-height-638 {
    min-height:638px !important;
}
.max-height-638 {
    max-height:638px !important;
}
.line-height-638 {
    line-height:638px !important;
}

.width-639 {
    width:639px !important;
}
.min-width-639 {
    min-width:639px !important;
}
.max-width-639 {
    max-width:639px !important;
}
.height-639 {
    height:639px !important;
}
.min-height-639 {
    min-height:639px !important;
}
.max-height-639 {
    max-height:639px !important;
}
.line-height-639 {
    line-height:639px !important;
}

.width-640 {
    width:640px !important;
}
.min-width-640 {
    min-width:640px !important;
}
.max-width-640 {
    max-width:640px !important;
}
.height-640 {
    height:640px !important;
}
.min-height-640 {
    min-height:640px !important;
}
.max-height-640 {
    max-height:640px !important;
}
.line-height-640 {
    line-height:640px !important;
}

.width-641 {
    width:641px !important;
}
.min-width-641 {
    min-width:641px !important;
}
.max-width-641 {
    max-width:641px !important;
}
.height-641 {
    height:641px !important;
}
.min-height-641 {
    min-height:641px !important;
}
.max-height-641 {
    max-height:641px !important;
}
.line-height-641 {
    line-height:641px !important;
}

.width-642 {
    width:642px !important;
}
.min-width-642 {
    min-width:642px !important;
}
.max-width-642 {
    max-width:642px !important;
}
.height-642 {
    height:642px !important;
}
.min-height-642 {
    min-height:642px !important;
}
.max-height-642 {
    max-height:642px !important;
}
.line-height-642 {
    line-height:642px !important;
}

.width-643 {
    width:643px !important;
}
.min-width-643 {
    min-width:643px !important;
}
.max-width-643 {
    max-width:643px !important;
}
.height-643 {
    height:643px !important;
}
.min-height-643 {
    min-height:643px !important;
}
.max-height-643 {
    max-height:643px !important;
}
.line-height-643 {
    line-height:643px !important;
}

.width-644 {
    width:644px !important;
}
.min-width-644 {
    min-width:644px !important;
}
.max-width-644 {
    max-width:644px !important;
}
.height-644 {
    height:644px !important;
}
.min-height-644 {
    min-height:644px !important;
}
.max-height-644 {
    max-height:644px !important;
}
.line-height-644 {
    line-height:644px !important;
}

.width-645 {
    width:645px !important;
}
.min-width-645 {
    min-width:645px !important;
}
.max-width-645 {
    max-width:645px !important;
}
.height-645 {
    height:645px !important;
}
.min-height-645 {
    min-height:645px !important;
}
.max-height-645 {
    max-height:645px !important;
}
.line-height-645 {
    line-height:645px !important;
}

.width-646 {
    width:646px !important;
}
.min-width-646 {
    min-width:646px !important;
}
.max-width-646 {
    max-width:646px !important;
}
.height-646 {
    height:646px !important;
}
.min-height-646 {
    min-height:646px !important;
}
.max-height-646 {
    max-height:646px !important;
}
.line-height-646 {
    line-height:646px !important;
}

.width-647 {
    width:647px !important;
}
.min-width-647 {
    min-width:647px !important;
}
.max-width-647 {
    max-width:647px !important;
}
.height-647 {
    height:647px !important;
}
.min-height-647 {
    min-height:647px !important;
}
.max-height-647 {
    max-height:647px !important;
}
.line-height-647 {
    line-height:647px !important;
}

.width-648 {
    width:648px !important;
}
.min-width-648 {
    min-width:648px !important;
}
.max-width-648 {
    max-width:648px !important;
}
.height-648 {
    height:648px !important;
}
.min-height-648 {
    min-height:648px !important;
}
.max-height-648 {
    max-height:648px !important;
}
.line-height-648 {
    line-height:648px !important;
}

.width-649 {
    width:649px !important;
}
.min-width-649 {
    min-width:649px !important;
}
.max-width-649 {
    max-width:649px !important;
}
.height-649 {
    height:649px !important;
}
.min-height-649 {
    min-height:649px !important;
}
.max-height-649 {
    max-height:649px !important;
}
.line-height-649 {
    line-height:649px !important;
}

.width-650 {
    width:650px !important;
}
.min-width-650 {
    min-width:650px !important;
}
.max-width-650 {
    max-width:650px !important;
}
.height-650 {
    height:650px !important;
}
.min-height-650 {
    min-height:650px !important;
}
.max-height-650 {
    max-height:650px !important;
}
.line-height-650 {
    line-height:650px !important;
}

.width-651 {
    width:651px !important;
}
.min-width-651 {
    min-width:651px !important;
}
.max-width-651 {
    max-width:651px !important;
}
.height-651 {
    height:651px !important;
}
.min-height-651 {
    min-height:651px !important;
}
.max-height-651 {
    max-height:651px !important;
}
.line-height-651 {
    line-height:651px !important;
}

.width-652 {
    width:652px !important;
}
.min-width-652 {
    min-width:652px !important;
}
.max-width-652 {
    max-width:652px !important;
}
.height-652 {
    height:652px !important;
}
.min-height-652 {
    min-height:652px !important;
}
.max-height-652 {
    max-height:652px !important;
}
.line-height-652 {
    line-height:652px !important;
}

.width-653 {
    width:653px !important;
}
.min-width-653 {
    min-width:653px !important;
}
.max-width-653 {
    max-width:653px !important;
}
.height-653 {
    height:653px !important;
}
.min-height-653 {
    min-height:653px !important;
}
.max-height-653 {
    max-height:653px !important;
}
.line-height-653 {
    line-height:653px !important;
}

.width-654 {
    width:654px !important;
}
.min-width-654 {
    min-width:654px !important;
}
.max-width-654 {
    max-width:654px !important;
}
.height-654 {
    height:654px !important;
}
.min-height-654 {
    min-height:654px !important;
}
.max-height-654 {
    max-height:654px !important;
}
.line-height-654 {
    line-height:654px !important;
}

.width-655 {
    width:655px !important;
}
.min-width-655 {
    min-width:655px !important;
}
.max-width-655 {
    max-width:655px !important;
}
.height-655 {
    height:655px !important;
}
.min-height-655 {
    min-height:655px !important;
}
.max-height-655 {
    max-height:655px !important;
}
.line-height-655 {
    line-height:655px !important;
}

.width-656 {
    width:656px !important;
}
.min-width-656 {
    min-width:656px !important;
}
.max-width-656 {
    max-width:656px !important;
}
.height-656 {
    height:656px !important;
}
.min-height-656 {
    min-height:656px !important;
}
.max-height-656 {
    max-height:656px !important;
}
.line-height-656 {
    line-height:656px !important;
}

.width-657 {
    width:657px !important;
}
.min-width-657 {
    min-width:657px !important;
}
.max-width-657 {
    max-width:657px !important;
}
.height-657 {
    height:657px !important;
}
.min-height-657 {
    min-height:657px !important;
}
.max-height-657 {
    max-height:657px !important;
}
.line-height-657 {
    line-height:657px !important;
}

.width-658 {
    width:658px !important;
}
.min-width-658 {
    min-width:658px !important;
}
.max-width-658 {
    max-width:658px !important;
}
.height-658 {
    height:658px !important;
}
.min-height-658 {
    min-height:658px !important;
}
.max-height-658 {
    max-height:658px !important;
}
.line-height-658 {
    line-height:658px !important;
}

.width-659 {
    width:659px !important;
}
.min-width-659 {
    min-width:659px !important;
}
.max-width-659 {
    max-width:659px !important;
}
.height-659 {
    height:659px !important;
}
.min-height-659 {
    min-height:659px !important;
}
.max-height-659 {
    max-height:659px !important;
}
.line-height-659 {
    line-height:659px !important;
}

.width-660 {
    width:660px !important;
}
.min-width-660 {
    min-width:660px !important;
}
.max-width-660 {
    max-width:660px !important;
}
.height-660 {
    height:660px !important;
}
.min-height-660 {
    min-height:660px !important;
}
.max-height-660 {
    max-height:660px !important;
}
.line-height-660 {
    line-height:660px !important;
}

.width-661 {
    width:661px !important;
}
.min-width-661 {
    min-width:661px !important;
}
.max-width-661 {
    max-width:661px !important;
}
.height-661 {
    height:661px !important;
}
.min-height-661 {
    min-height:661px !important;
}
.max-height-661 {
    max-height:661px !important;
}
.line-height-661 {
    line-height:661px !important;
}

.width-662 {
    width:662px !important;
}
.min-width-662 {
    min-width:662px !important;
}
.max-width-662 {
    max-width:662px !important;
}
.height-662 {
    height:662px !important;
}
.min-height-662 {
    min-height:662px !important;
}
.max-height-662 {
    max-height:662px !important;
}
.line-height-662 {
    line-height:662px !important;
}

.width-663 {
    width:663px !important;
}
.min-width-663 {
    min-width:663px !important;
}
.max-width-663 {
    max-width:663px !important;
}
.height-663 {
    height:663px !important;
}
.min-height-663 {
    min-height:663px !important;
}
.max-height-663 {
    max-height:663px !important;
}
.line-height-663 {
    line-height:663px !important;
}

.width-664 {
    width:664px !important;
}
.min-width-664 {
    min-width:664px !important;
}
.max-width-664 {
    max-width:664px !important;
}
.height-664 {
    height:664px !important;
}
.min-height-664 {
    min-height:664px !important;
}
.max-height-664 {
    max-height:664px !important;
}
.line-height-664 {
    line-height:664px !important;
}

.width-665 {
    width:665px !important;
}
.min-width-665 {
    min-width:665px !important;
}
.max-width-665 {
    max-width:665px !important;
}
.height-665 {
    height:665px !important;
}
.min-height-665 {
    min-height:665px !important;
}
.max-height-665 {
    max-height:665px !important;
}
.line-height-665 {
    line-height:665px !important;
}

.width-666 {
    width:666px !important;
}
.min-width-666 {
    min-width:666px !important;
}
.max-width-666 {
    max-width:666px !important;
}
.height-666 {
    height:666px !important;
}
.min-height-666 {
    min-height:666px !important;
}
.max-height-666 {
    max-height:666px !important;
}
.line-height-666 {
    line-height:666px !important;
}

.width-667 {
    width:667px !important;
}
.min-width-667 {
    min-width:667px !important;
}
.max-width-667 {
    max-width:667px !important;
}
.height-667 {
    height:667px !important;
}
.min-height-667 {
    min-height:667px !important;
}
.max-height-667 {
    max-height:667px !important;
}
.line-height-667 {
    line-height:667px !important;
}

.width-668 {
    width:668px !important;
}
.min-width-668 {
    min-width:668px !important;
}
.max-width-668 {
    max-width:668px !important;
}
.height-668 {
    height:668px !important;
}
.min-height-668 {
    min-height:668px !important;
}
.max-height-668 {
    max-height:668px !important;
}
.line-height-668 {
    line-height:668px !important;
}

.width-669 {
    width:669px !important;
}
.min-width-669 {
    min-width:669px !important;
}
.max-width-669 {
    max-width:669px !important;
}
.height-669 {
    height:669px !important;
}
.min-height-669 {
    min-height:669px !important;
}
.max-height-669 {
    max-height:669px !important;
}
.line-height-669 {
    line-height:669px !important;
}

.width-670 {
    width:670px !important;
}
.min-width-670 {
    min-width:670px !important;
}
.max-width-670 {
    max-width:670px !important;
}
.height-670 {
    height:670px !important;
}
.min-height-670 {
    min-height:670px !important;
}
.max-height-670 {
    max-height:670px !important;
}
.line-height-670 {
    line-height:670px !important;
}

.width-671 {
    width:671px !important;
}
.min-width-671 {
    min-width:671px !important;
}
.max-width-671 {
    max-width:671px !important;
}
.height-671 {
    height:671px !important;
}
.min-height-671 {
    min-height:671px !important;
}
.max-height-671 {
    max-height:671px !important;
}
.line-height-671 {
    line-height:671px !important;
}

.width-672 {
    width:672px !important;
}
.min-width-672 {
    min-width:672px !important;
}
.max-width-672 {
    max-width:672px !important;
}
.height-672 {
    height:672px !important;
}
.min-height-672 {
    min-height:672px !important;
}
.max-height-672 {
    max-height:672px !important;
}
.line-height-672 {
    line-height:672px !important;
}

.width-673 {
    width:673px !important;
}
.min-width-673 {
    min-width:673px !important;
}
.max-width-673 {
    max-width:673px !important;
}
.height-673 {
    height:673px !important;
}
.min-height-673 {
    min-height:673px !important;
}
.max-height-673 {
    max-height:673px !important;
}
.line-height-673 {
    line-height:673px !important;
}

.width-674 {
    width:674px !important;
}
.min-width-674 {
    min-width:674px !important;
}
.max-width-674 {
    max-width:674px !important;
}
.height-674 {
    height:674px !important;
}
.min-height-674 {
    min-height:674px !important;
}
.max-height-674 {
    max-height:674px !important;
}
.line-height-674 {
    line-height:674px !important;
}

.width-675 {
    width:675px !important;
}
.min-width-675 {
    min-width:675px !important;
}
.max-width-675 {
    max-width:675px !important;
}
.height-675 {
    height:675px !important;
}
.min-height-675 {
    min-height:675px !important;
}
.max-height-675 {
    max-height:675px !important;
}
.line-height-675 {
    line-height:675px !important;
}

.width-676 {
    width:676px !important;
}
.min-width-676 {
    min-width:676px !important;
}
.max-width-676 {
    max-width:676px !important;
}
.height-676 {
    height:676px !important;
}
.min-height-676 {
    min-height:676px !important;
}
.max-height-676 {
    max-height:676px !important;
}
.line-height-676 {
    line-height:676px !important;
}

.width-677 {
    width:677px !important;
}
.min-width-677 {
    min-width:677px !important;
}
.max-width-677 {
    max-width:677px !important;
}
.height-677 {
    height:677px !important;
}
.min-height-677 {
    min-height:677px !important;
}
.max-height-677 {
    max-height:677px !important;
}
.line-height-677 {
    line-height:677px !important;
}

.width-678 {
    width:678px !important;
}
.min-width-678 {
    min-width:678px !important;
}
.max-width-678 {
    max-width:678px !important;
}
.height-678 {
    height:678px !important;
}
.min-height-678 {
    min-height:678px !important;
}
.max-height-678 {
    max-height:678px !important;
}
.line-height-678 {
    line-height:678px !important;
}

.width-679 {
    width:679px !important;
}
.min-width-679 {
    min-width:679px !important;
}
.max-width-679 {
    max-width:679px !important;
}
.height-679 {
    height:679px !important;
}
.min-height-679 {
    min-height:679px !important;
}
.max-height-679 {
    max-height:679px !important;
}
.line-height-679 {
    line-height:679px !important;
}

.width-680 {
    width:680px !important;
}
.min-width-680 {
    min-width:680px !important;
}
.max-width-680 {
    max-width:680px !important;
}
.height-680 {
    height:680px !important;
}
.min-height-680 {
    min-height:680px !important;
}
.max-height-680 {
    max-height:680px !important;
}
.line-height-680 {
    line-height:680px !important;
}

.width-681 {
    width:681px !important;
}
.min-width-681 {
    min-width:681px !important;
}
.max-width-681 {
    max-width:681px !important;
}
.height-681 {
    height:681px !important;
}
.min-height-681 {
    min-height:681px !important;
}
.max-height-681 {
    max-height:681px !important;
}
.line-height-681 {
    line-height:681px !important;
}

.width-682 {
    width:682px !important;
}
.min-width-682 {
    min-width:682px !important;
}
.max-width-682 {
    max-width:682px !important;
}
.height-682 {
    height:682px !important;
}
.min-height-682 {
    min-height:682px !important;
}
.max-height-682 {
    max-height:682px !important;
}
.line-height-682 {
    line-height:682px !important;
}

.width-683 {
    width:683px !important;
}
.min-width-683 {
    min-width:683px !important;
}
.max-width-683 {
    max-width:683px !important;
}
.height-683 {
    height:683px !important;
}
.min-height-683 {
    min-height:683px !important;
}
.max-height-683 {
    max-height:683px !important;
}
.line-height-683 {
    line-height:683px !important;
}

.width-684 {
    width:684px !important;
}
.min-width-684 {
    min-width:684px !important;
}
.max-width-684 {
    max-width:684px !important;
}
.height-684 {
    height:684px !important;
}
.min-height-684 {
    min-height:684px !important;
}
.max-height-684 {
    max-height:684px !important;
}
.line-height-684 {
    line-height:684px !important;
}

.width-685 {
    width:685px !important;
}
.min-width-685 {
    min-width:685px !important;
}
.max-width-685 {
    max-width:685px !important;
}
.height-685 {
    height:685px !important;
}
.min-height-685 {
    min-height:685px !important;
}
.max-height-685 {
    max-height:685px !important;
}
.line-height-685 {
    line-height:685px !important;
}

.width-686 {
    width:686px !important;
}
.min-width-686 {
    min-width:686px !important;
}
.max-width-686 {
    max-width:686px !important;
}
.height-686 {
    height:686px !important;
}
.min-height-686 {
    min-height:686px !important;
}
.max-height-686 {
    max-height:686px !important;
}
.line-height-686 {
    line-height:686px !important;
}

.width-687 {
    width:687px !important;
}
.min-width-687 {
    min-width:687px !important;
}
.max-width-687 {
    max-width:687px !important;
}
.height-687 {
    height:687px !important;
}
.min-height-687 {
    min-height:687px !important;
}
.max-height-687 {
    max-height:687px !important;
}
.line-height-687 {
    line-height:687px !important;
}

.width-688 {
    width:688px !important;
}
.min-width-688 {
    min-width:688px !important;
}
.max-width-688 {
    max-width:688px !important;
}
.height-688 {
    height:688px !important;
}
.min-height-688 {
    min-height:688px !important;
}
.max-height-688 {
    max-height:688px !important;
}
.line-height-688 {
    line-height:688px !important;
}

.width-689 {
    width:689px !important;
}
.min-width-689 {
    min-width:689px !important;
}
.max-width-689 {
    max-width:689px !important;
}
.height-689 {
    height:689px !important;
}
.min-height-689 {
    min-height:689px !important;
}
.max-height-689 {
    max-height:689px !important;
}
.line-height-689 {
    line-height:689px !important;
}

.width-690 {
    width:690px !important;
}
.min-width-690 {
    min-width:690px !important;
}
.max-width-690 {
    max-width:690px !important;
}
.height-690 {
    height:690px !important;
}
.min-height-690 {
    min-height:690px !important;
}
.max-height-690 {
    max-height:690px !important;
}
.line-height-690 {
    line-height:690px !important;
}

.width-691 {
    width:691px !important;
}
.min-width-691 {
    min-width:691px !important;
}
.max-width-691 {
    max-width:691px !important;
}
.height-691 {
    height:691px !important;
}
.min-height-691 {
    min-height:691px !important;
}
.max-height-691 {
    max-height:691px !important;
}
.line-height-691 {
    line-height:691px !important;
}

.width-692 {
    width:692px !important;
}
.min-width-692 {
    min-width:692px !important;
}
.max-width-692 {
    max-width:692px !important;
}
.height-692 {
    height:692px !important;
}
.min-height-692 {
    min-height:692px !important;
}
.max-height-692 {
    max-height:692px !important;
}
.line-height-692 {
    line-height:692px !important;
}

.width-693 {
    width:693px !important;
}
.min-width-693 {
    min-width:693px !important;
}
.max-width-693 {
    max-width:693px !important;
}
.height-693 {
    height:693px !important;
}
.min-height-693 {
    min-height:693px !important;
}
.max-height-693 {
    max-height:693px !important;
}
.line-height-693 {
    line-height:693px !important;
}

.width-694 {
    width:694px !important;
}
.min-width-694 {
    min-width:694px !important;
}
.max-width-694 {
    max-width:694px !important;
}
.height-694 {
    height:694px !important;
}
.min-height-694 {
    min-height:694px !important;
}
.max-height-694 {
    max-height:694px !important;
}
.line-height-694 {
    line-height:694px !important;
}

.width-695 {
    width:695px !important;
}
.min-width-695 {
    min-width:695px !important;
}
.max-width-695 {
    max-width:695px !important;
}
.height-695 {
    height:695px !important;
}
.min-height-695 {
    min-height:695px !important;
}
.max-height-695 {
    max-height:695px !important;
}
.line-height-695 {
    line-height:695px !important;
}

.width-696 {
    width:696px !important;
}
.min-width-696 {
    min-width:696px !important;
}
.max-width-696 {
    max-width:696px !important;
}
.height-696 {
    height:696px !important;
}
.min-height-696 {
    min-height:696px !important;
}
.max-height-696 {
    max-height:696px !important;
}
.line-height-696 {
    line-height:696px !important;
}

.width-697 {
    width:697px !important;
}
.min-width-697 {
    min-width:697px !important;
}
.max-width-697 {
    max-width:697px !important;
}
.height-697 {
    height:697px !important;
}
.min-height-697 {
    min-height:697px !important;
}
.max-height-697 {
    max-height:697px !important;
}
.line-height-697 {
    line-height:697px !important;
}

.width-698 {
    width:698px !important;
}
.min-width-698 {
    min-width:698px !important;
}
.max-width-698 {
    max-width:698px !important;
}
.height-698 {
    height:698px !important;
}
.min-height-698 {
    min-height:698px !important;
}
.max-height-698 {
    max-height:698px !important;
}
.line-height-698 {
    line-height:698px !important;
}

.width-699 {
    width:699px !important;
}
.min-width-699 {
    min-width:699px !important;
}
.max-width-699 {
    max-width:699px !important;
}
.height-699 {
    height:699px !important;
}
.min-height-699 {
    min-height:699px !important;
}
.max-height-699 {
    max-height:699px !important;
}
.line-height-699 {
    line-height:699px !important;
}

.width-700 {
    width:700px !important;
}
.min-width-700 {
    min-width:700px !important;
}
.max-width-700 {
    max-width:700px !important;
}
.height-700 {
    height:700px !important;
}
.min-height-700 {
    min-height:700px !important;
}
.max-height-700 {
    max-height:700px !important;
}
.line-height-700 {
    line-height:700px !important;
}

.width-701 {
    width:701px !important;
}
.min-width-701 {
    min-width:701px !important;
}
.max-width-701 {
    max-width:701px !important;
}
.height-701 {
    height:701px !important;
}
.min-height-701 {
    min-height:701px !important;
}
.max-height-701 {
    max-height:701px !important;
}
.line-height-701 {
    line-height:701px !important;
}

.width-702 {
    width:702px !important;
}
.min-width-702 {
    min-width:702px !important;
}
.max-width-702 {
    max-width:702px !important;
}
.height-702 {
    height:702px !important;
}
.min-height-702 {
    min-height:702px !important;
}
.max-height-702 {
    max-height:702px !important;
}
.line-height-702 {
    line-height:702px !important;
}

.width-703 {
    width:703px !important;
}
.min-width-703 {
    min-width:703px !important;
}
.max-width-703 {
    max-width:703px !important;
}
.height-703 {
    height:703px !important;
}
.min-height-703 {
    min-height:703px !important;
}
.max-height-703 {
    max-height:703px !important;
}
.line-height-703 {
    line-height:703px !important;
}

.width-704 {
    width:704px !important;
}
.min-width-704 {
    min-width:704px !important;
}
.max-width-704 {
    max-width:704px !important;
}
.height-704 {
    height:704px !important;
}
.min-height-704 {
    min-height:704px !important;
}
.max-height-704 {
    max-height:704px !important;
}
.line-height-704 {
    line-height:704px !important;
}

.width-705 {
    width:705px !important;
}
.min-width-705 {
    min-width:705px !important;
}
.max-width-705 {
    max-width:705px !important;
}
.height-705 {
    height:705px !important;
}
.min-height-705 {
    min-height:705px !important;
}
.max-height-705 {
    max-height:705px !important;
}
.line-height-705 {
    line-height:705px !important;
}

.width-706 {
    width:706px !important;
}
.min-width-706 {
    min-width:706px !important;
}
.max-width-706 {
    max-width:706px !important;
}
.height-706 {
    height:706px !important;
}
.min-height-706 {
    min-height:706px !important;
}
.max-height-706 {
    max-height:706px !important;
}
.line-height-706 {
    line-height:706px !important;
}

.width-707 {
    width:707px !important;
}
.min-width-707 {
    min-width:707px !important;
}
.max-width-707 {
    max-width:707px !important;
}
.height-707 {
    height:707px !important;
}
.min-height-707 {
    min-height:707px !important;
}
.max-height-707 {
    max-height:707px !important;
}
.line-height-707 {
    line-height:707px !important;
}

.width-708 {
    width:708px !important;
}
.min-width-708 {
    min-width:708px !important;
}
.max-width-708 {
    max-width:708px !important;
}
.height-708 {
    height:708px !important;
}
.min-height-708 {
    min-height:708px !important;
}
.max-height-708 {
    max-height:708px !important;
}
.line-height-708 {
    line-height:708px !important;
}

.width-709 {
    width:709px !important;
}
.min-width-709 {
    min-width:709px !important;
}
.max-width-709 {
    max-width:709px !important;
}
.height-709 {
    height:709px !important;
}
.min-height-709 {
    min-height:709px !important;
}
.max-height-709 {
    max-height:709px !important;
}
.line-height-709 {
    line-height:709px !important;
}

.width-710 {
    width:710px !important;
}
.min-width-710 {
    min-width:710px !important;
}
.max-width-710 {
    max-width:710px !important;
}
.height-710 {
    height:710px !important;
}
.min-height-710 {
    min-height:710px !important;
}
.max-height-710 {
    max-height:710px !important;
}
.line-height-710 {
    line-height:710px !important;
}

.width-711 {
    width:711px !important;
}
.min-width-711 {
    min-width:711px !important;
}
.max-width-711 {
    max-width:711px !important;
}
.height-711 {
    height:711px !important;
}
.min-height-711 {
    min-height:711px !important;
}
.max-height-711 {
    max-height:711px !important;
}
.line-height-711 {
    line-height:711px !important;
}

.width-712 {
    width:712px !important;
}
.min-width-712 {
    min-width:712px !important;
}
.max-width-712 {
    max-width:712px !important;
}
.height-712 {
    height:712px !important;
}
.min-height-712 {
    min-height:712px !important;
}
.max-height-712 {
    max-height:712px !important;
}
.line-height-712 {
    line-height:712px !important;
}

.width-713 {
    width:713px !important;
}
.min-width-713 {
    min-width:713px !important;
}
.max-width-713 {
    max-width:713px !important;
}
.height-713 {
    height:713px !important;
}
.min-height-713 {
    min-height:713px !important;
}
.max-height-713 {
    max-height:713px !important;
}
.line-height-713 {
    line-height:713px !important;
}

.width-714 {
    width:714px !important;
}
.min-width-714 {
    min-width:714px !important;
}
.max-width-714 {
    max-width:714px !important;
}
.height-714 {
    height:714px !important;
}
.min-height-714 {
    min-height:714px !important;
}
.max-height-714 {
    max-height:714px !important;
}
.line-height-714 {
    line-height:714px !important;
}

.width-715 {
    width:715px !important;
}
.min-width-715 {
    min-width:715px !important;
}
.max-width-715 {
    max-width:715px !important;
}
.height-715 {
    height:715px !important;
}
.min-height-715 {
    min-height:715px !important;
}
.max-height-715 {
    max-height:715px !important;
}
.line-height-715 {
    line-height:715px !important;
}

.width-716 {
    width:716px !important;
}
.min-width-716 {
    min-width:716px !important;
}
.max-width-716 {
    max-width:716px !important;
}
.height-716 {
    height:716px !important;
}
.min-height-716 {
    min-height:716px !important;
}
.max-height-716 {
    max-height:716px !important;
}
.line-height-716 {
    line-height:716px !important;
}

.width-717 {
    width:717px !important;
}
.min-width-717 {
    min-width:717px !important;
}
.max-width-717 {
    max-width:717px !important;
}
.height-717 {
    height:717px !important;
}
.min-height-717 {
    min-height:717px !important;
}
.max-height-717 {
    max-height:717px !important;
}
.line-height-717 {
    line-height:717px !important;
}

.width-718 {
    width:718px !important;
}
.min-width-718 {
    min-width:718px !important;
}
.max-width-718 {
    max-width:718px !important;
}
.height-718 {
    height:718px !important;
}
.min-height-718 {
    min-height:718px !important;
}
.max-height-718 {
    max-height:718px !important;
}
.line-height-718 {
    line-height:718px !important;
}

.width-719 {
    width:719px !important;
}
.min-width-719 {
    min-width:719px !important;
}
.max-width-719 {
    max-width:719px !important;
}
.height-719 {
    height:719px !important;
}
.min-height-719 {
    min-height:719px !important;
}
.max-height-719 {
    max-height:719px !important;
}
.line-height-719 {
    line-height:719px !important;
}

.width-720 {
    width:720px !important;
}
.min-width-720 {
    min-width:720px !important;
}
.max-width-720 {
    max-width:720px !important;
}
.height-720 {
    height:720px !important;
}
.min-height-720 {
    min-height:720px !important;
}
.max-height-720 {
    max-height:720px !important;
}
.line-height-720 {
    line-height:720px !important;
}

.width-721 {
    width:721px !important;
}
.min-width-721 {
    min-width:721px !important;
}
.max-width-721 {
    max-width:721px !important;
}
.height-721 {
    height:721px !important;
}
.min-height-721 {
    min-height:721px !important;
}
.max-height-721 {
    max-height:721px !important;
}
.line-height-721 {
    line-height:721px !important;
}

.width-722 {
    width:722px !important;
}
.min-width-722 {
    min-width:722px !important;
}
.max-width-722 {
    max-width:722px !important;
}
.height-722 {
    height:722px !important;
}
.min-height-722 {
    min-height:722px !important;
}
.max-height-722 {
    max-height:722px !important;
}
.line-height-722 {
    line-height:722px !important;
}

.width-723 {
    width:723px !important;
}
.min-width-723 {
    min-width:723px !important;
}
.max-width-723 {
    max-width:723px !important;
}
.height-723 {
    height:723px !important;
}
.min-height-723 {
    min-height:723px !important;
}
.max-height-723 {
    max-height:723px !important;
}
.line-height-723 {
    line-height:723px !important;
}

.width-724 {
    width:724px !important;
}
.min-width-724 {
    min-width:724px !important;
}
.max-width-724 {
    max-width:724px !important;
}
.height-724 {
    height:724px !important;
}
.min-height-724 {
    min-height:724px !important;
}
.max-height-724 {
    max-height:724px !important;
}
.line-height-724 {
    line-height:724px !important;
}

.width-725 {
    width:725px !important;
}
.min-width-725 {
    min-width:725px !important;
}
.max-width-725 {
    max-width:725px !important;
}
.height-725 {
    height:725px !important;
}
.min-height-725 {
    min-height:725px !important;
}
.max-height-725 {
    max-height:725px !important;
}
.line-height-725 {
    line-height:725px !important;
}

.width-726 {
    width:726px !important;
}
.min-width-726 {
    min-width:726px !important;
}
.max-width-726 {
    max-width:726px !important;
}
.height-726 {
    height:726px !important;
}
.min-height-726 {
    min-height:726px !important;
}
.max-height-726 {
    max-height:726px !important;
}
.line-height-726 {
    line-height:726px !important;
}

.width-727 {
    width:727px !important;
}
.min-width-727 {
    min-width:727px !important;
}
.max-width-727 {
    max-width:727px !important;
}
.height-727 {
    height:727px !important;
}
.min-height-727 {
    min-height:727px !important;
}
.max-height-727 {
    max-height:727px !important;
}
.line-height-727 {
    line-height:727px !important;
}

.width-728 {
    width:728px !important;
}
.min-width-728 {
    min-width:728px !important;
}
.max-width-728 {
    max-width:728px !important;
}
.height-728 {
    height:728px !important;
}
.min-height-728 {
    min-height:728px !important;
}
.max-height-728 {
    max-height:728px !important;
}
.line-height-728 {
    line-height:728px !important;
}

.width-729 {
    width:729px !important;
}
.min-width-729 {
    min-width:729px !important;
}
.max-width-729 {
    max-width:729px !important;
}
.height-729 {
    height:729px !important;
}
.min-height-729 {
    min-height:729px !important;
}
.max-height-729 {
    max-height:729px !important;
}
.line-height-729 {
    line-height:729px !important;
}

.width-730 {
    width:730px !important;
}
.min-width-730 {
    min-width:730px !important;
}
.max-width-730 {
    max-width:730px !important;
}
.height-730 {
    height:730px !important;
}
.min-height-730 {
    min-height:730px !important;
}
.max-height-730 {
    max-height:730px !important;
}
.line-height-730 {
    line-height:730px !important;
}

.width-731 {
    width:731px !important;
}
.min-width-731 {
    min-width:731px !important;
}
.max-width-731 {
    max-width:731px !important;
}
.height-731 {
    height:731px !important;
}
.min-height-731 {
    min-height:731px !important;
}
.max-height-731 {
    max-height:731px !important;
}
.line-height-731 {
    line-height:731px !important;
}

.width-732 {
    width:732px !important;
}
.min-width-732 {
    min-width:732px !important;
}
.max-width-732 {
    max-width:732px !important;
}
.height-732 {
    height:732px !important;
}
.min-height-732 {
    min-height:732px !important;
}
.max-height-732 {
    max-height:732px !important;
}
.line-height-732 {
    line-height:732px !important;
}

.width-733 {
    width:733px !important;
}
.min-width-733 {
    min-width:733px !important;
}
.max-width-733 {
    max-width:733px !important;
}
.height-733 {
    height:733px !important;
}
.min-height-733 {
    min-height:733px !important;
}
.max-height-733 {
    max-height:733px !important;
}
.line-height-733 {
    line-height:733px !important;
}

.width-734 {
    width:734px !important;
}
.min-width-734 {
    min-width:734px !important;
}
.max-width-734 {
    max-width:734px !important;
}
.height-734 {
    height:734px !important;
}
.min-height-734 {
    min-height:734px !important;
}
.max-height-734 {
    max-height:734px !important;
}
.line-height-734 {
    line-height:734px !important;
}

.width-735 {
    width:735px !important;
}
.min-width-735 {
    min-width:735px !important;
}
.max-width-735 {
    max-width:735px !important;
}
.height-735 {
    height:735px !important;
}
.min-height-735 {
    min-height:735px !important;
}
.max-height-735 {
    max-height:735px !important;
}
.line-height-735 {
    line-height:735px !important;
}

.width-736 {
    width:736px !important;
}
.min-width-736 {
    min-width:736px !important;
}
.max-width-736 {
    max-width:736px !important;
}
.height-736 {
    height:736px !important;
}
.min-height-736 {
    min-height:736px !important;
}
.max-height-736 {
    max-height:736px !important;
}
.line-height-736 {
    line-height:736px !important;
}

.width-737 {
    width:737px !important;
}
.min-width-737 {
    min-width:737px !important;
}
.max-width-737 {
    max-width:737px !important;
}
.height-737 {
    height:737px !important;
}
.min-height-737 {
    min-height:737px !important;
}
.max-height-737 {
    max-height:737px !important;
}
.line-height-737 {
    line-height:737px !important;
}

.width-738 {
    width:738px !important;
}
.min-width-738 {
    min-width:738px !important;
}
.max-width-738 {
    max-width:738px !important;
}
.height-738 {
    height:738px !important;
}
.min-height-738 {
    min-height:738px !important;
}
.max-height-738 {
    max-height:738px !important;
}
.line-height-738 {
    line-height:738px !important;
}

.width-739 {
    width:739px !important;
}
.min-width-739 {
    min-width:739px !important;
}
.max-width-739 {
    max-width:739px !important;
}
.height-739 {
    height:739px !important;
}
.min-height-739 {
    min-height:739px !important;
}
.max-height-739 {
    max-height:739px !important;
}
.line-height-739 {
    line-height:739px !important;
}

.width-740 {
    width:740px !important;
}
.min-width-740 {
    min-width:740px !important;
}
.max-width-740 {
    max-width:740px !important;
}
.height-740 {
    height:740px !important;
}
.min-height-740 {
    min-height:740px !important;
}
.max-height-740 {
    max-height:740px !important;
}
.line-height-740 {
    line-height:740px !important;
}

.width-741 {
    width:741px !important;
}
.min-width-741 {
    min-width:741px !important;
}
.max-width-741 {
    max-width:741px !important;
}
.height-741 {
    height:741px !important;
}
.min-height-741 {
    min-height:741px !important;
}
.max-height-741 {
    max-height:741px !important;
}
.line-height-741 {
    line-height:741px !important;
}

.width-742 {
    width:742px !important;
}
.min-width-742 {
    min-width:742px !important;
}
.max-width-742 {
    max-width:742px !important;
}
.height-742 {
    height:742px !important;
}
.min-height-742 {
    min-height:742px !important;
}
.max-height-742 {
    max-height:742px !important;
}
.line-height-742 {
    line-height:742px !important;
}

.width-743 {
    width:743px !important;
}
.min-width-743 {
    min-width:743px !important;
}
.max-width-743 {
    max-width:743px !important;
}
.height-743 {
    height:743px !important;
}
.min-height-743 {
    min-height:743px !important;
}
.max-height-743 {
    max-height:743px !important;
}
.line-height-743 {
    line-height:743px !important;
}

.width-744 {
    width:744px !important;
}
.min-width-744 {
    min-width:744px !important;
}
.max-width-744 {
    max-width:744px !important;
}
.height-744 {
    height:744px !important;
}
.min-height-744 {
    min-height:744px !important;
}
.max-height-744 {
    max-height:744px !important;
}
.line-height-744 {
    line-height:744px !important;
}

.width-745 {
    width:745px !important;
}
.min-width-745 {
    min-width:745px !important;
}
.max-width-745 {
    max-width:745px !important;
}
.height-745 {
    height:745px !important;
}
.min-height-745 {
    min-height:745px !important;
}
.max-height-745 {
    max-height:745px !important;
}
.line-height-745 {
    line-height:745px !important;
}

.width-746 {
    width:746px !important;
}
.min-width-746 {
    min-width:746px !important;
}
.max-width-746 {
    max-width:746px !important;
}
.height-746 {
    height:746px !important;
}
.min-height-746 {
    min-height:746px !important;
}
.max-height-746 {
    max-height:746px !important;
}
.line-height-746 {
    line-height:746px !important;
}

.width-747 {
    width:747px !important;
}
.min-width-747 {
    min-width:747px !important;
}
.max-width-747 {
    max-width:747px !important;
}
.height-747 {
    height:747px !important;
}
.min-height-747 {
    min-height:747px !important;
}
.max-height-747 {
    max-height:747px !important;
}
.line-height-747 {
    line-height:747px !important;
}

.width-748 {
    width:748px !important;
}
.min-width-748 {
    min-width:748px !important;
}
.max-width-748 {
    max-width:748px !important;
}
.height-748 {
    height:748px !important;
}
.min-height-748 {
    min-height:748px !important;
}
.max-height-748 {
    max-height:748px !important;
}
.line-height-748 {
    line-height:748px !important;
}

.width-749 {
    width:749px !important;
}
.min-width-749 {
    min-width:749px !important;
}
.max-width-749 {
    max-width:749px !important;
}
.height-749 {
    height:749px !important;
}
.min-height-749 {
    min-height:749px !important;
}
.max-height-749 {
    max-height:749px !important;
}
.line-height-749 {
    line-height:749px !important;
}

.width-750 {
    width:750px !important;
}
.min-width-750 {
    min-width:750px !important;
}
.max-width-750 {
    max-width:750px !important;
}
.height-750 {
    height:750px !important;
}
.min-height-750 {
    min-height:750px !important;
}
.max-height-750 {
    max-height:750px !important;
}
.line-height-750 {
    line-height:750px !important;
}

.width-751 {
    width:751px !important;
}
.min-width-751 {
    min-width:751px !important;
}
.max-width-751 {
    max-width:751px !important;
}
.height-751 {
    height:751px !important;
}
.min-height-751 {
    min-height:751px !important;
}
.max-height-751 {
    max-height:751px !important;
}
.line-height-751 {
    line-height:751px !important;
}

.width-752 {
    width:752px !important;
}
.min-width-752 {
    min-width:752px !important;
}
.max-width-752 {
    max-width:752px !important;
}
.height-752 {
    height:752px !important;
}
.min-height-752 {
    min-height:752px !important;
}
.max-height-752 {
    max-height:752px !important;
}
.line-height-752 {
    line-height:752px !important;
}

.width-753 {
    width:753px !important;
}
.min-width-753 {
    min-width:753px !important;
}
.max-width-753 {
    max-width:753px !important;
}
.height-753 {
    height:753px !important;
}
.min-height-753 {
    min-height:753px !important;
}
.max-height-753 {
    max-height:753px !important;
}
.line-height-753 {
    line-height:753px !important;
}

.width-754 {
    width:754px !important;
}
.min-width-754 {
    min-width:754px !important;
}
.max-width-754 {
    max-width:754px !important;
}
.height-754 {
    height:754px !important;
}
.min-height-754 {
    min-height:754px !important;
}
.max-height-754 {
    max-height:754px !important;
}
.line-height-754 {
    line-height:754px !important;
}

.width-755 {
    width:755px !important;
}
.min-width-755 {
    min-width:755px !important;
}
.max-width-755 {
    max-width:755px !important;
}
.height-755 {
    height:755px !important;
}
.min-height-755 {
    min-height:755px !important;
}
.max-height-755 {
    max-height:755px !important;
}
.line-height-755 {
    line-height:755px !important;
}

.width-756 {
    width:756px !important;
}
.min-width-756 {
    min-width:756px !important;
}
.max-width-756 {
    max-width:756px !important;
}
.height-756 {
    height:756px !important;
}
.min-height-756 {
    min-height:756px !important;
}
.max-height-756 {
    max-height:756px !important;
}
.line-height-756 {
    line-height:756px !important;
}

.width-757 {
    width:757px !important;
}
.min-width-757 {
    min-width:757px !important;
}
.max-width-757 {
    max-width:757px !important;
}
.height-757 {
    height:757px !important;
}
.min-height-757 {
    min-height:757px !important;
}
.max-height-757 {
    max-height:757px !important;
}
.line-height-757 {
    line-height:757px !important;
}

.width-758 {
    width:758px !important;
}
.min-width-758 {
    min-width:758px !important;
}
.max-width-758 {
    max-width:758px !important;
}
.height-758 {
    height:758px !important;
}
.min-height-758 {
    min-height:758px !important;
}
.max-height-758 {
    max-height:758px !important;
}
.line-height-758 {
    line-height:758px !important;
}

.width-759 {
    width:759px !important;
}
.min-width-759 {
    min-width:759px !important;
}
.max-width-759 {
    max-width:759px !important;
}
.height-759 {
    height:759px !important;
}
.min-height-759 {
    min-height:759px !important;
}
.max-height-759 {
    max-height:759px !important;
}
.line-height-759 {
    line-height:759px !important;
}

.width-760 {
    width:760px !important;
}
.min-width-760 {
    min-width:760px !important;
}
.max-width-760 {
    max-width:760px !important;
}
.height-760 {
    height:760px !important;
}
.min-height-760 {
    min-height:760px !important;
}
.max-height-760 {
    max-height:760px !important;
}
.line-height-760 {
    line-height:760px !important;
}

.width-761 {
    width:761px !important;
}
.min-width-761 {
    min-width:761px !important;
}
.max-width-761 {
    max-width:761px !important;
}
.height-761 {
    height:761px !important;
}
.min-height-761 {
    min-height:761px !important;
}
.max-height-761 {
    max-height:761px !important;
}
.line-height-761 {
    line-height:761px !important;
}

.width-762 {
    width:762px !important;
}
.min-width-762 {
    min-width:762px !important;
}
.max-width-762 {
    max-width:762px !important;
}
.height-762 {
    height:762px !important;
}
.min-height-762 {
    min-height:762px !important;
}
.max-height-762 {
    max-height:762px !important;
}
.line-height-762 {
    line-height:762px !important;
}

.width-763 {
    width:763px !important;
}
.min-width-763 {
    min-width:763px !important;
}
.max-width-763 {
    max-width:763px !important;
}
.height-763 {
    height:763px !important;
}
.min-height-763 {
    min-height:763px !important;
}
.max-height-763 {
    max-height:763px !important;
}
.line-height-763 {
    line-height:763px !important;
}

.width-764 {
    width:764px !important;
}
.min-width-764 {
    min-width:764px !important;
}
.max-width-764 {
    max-width:764px !important;
}
.height-764 {
    height:764px !important;
}
.min-height-764 {
    min-height:764px !important;
}
.max-height-764 {
    max-height:764px !important;
}
.line-height-764 {
    line-height:764px !important;
}

.width-765 {
    width:765px !important;
}
.min-width-765 {
    min-width:765px !important;
}
.max-width-765 {
    max-width:765px !important;
}
.height-765 {
    height:765px !important;
}
.min-height-765 {
    min-height:765px !important;
}
.max-height-765 {
    max-height:765px !important;
}
.line-height-765 {
    line-height:765px !important;
}

.width-766 {
    width:766px !important;
}
.min-width-766 {
    min-width:766px !important;
}
.max-width-766 {
    max-width:766px !important;
}
.height-766 {
    height:766px !important;
}
.min-height-766 {
    min-height:766px !important;
}
.max-height-766 {
    max-height:766px !important;
}
.line-height-766 {
    line-height:766px !important;
}

.width-767 {
    width:767px !important;
}
.min-width-767 {
    min-width:767px !important;
}
.max-width-767 {
    max-width:767px !important;
}
.height-767 {
    height:767px !important;
}
.min-height-767 {
    min-height:767px !important;
}
.max-height-767 {
    max-height:767px !important;
}
.line-height-767 {
    line-height:767px !important;
}

.width-768 {
    width:768px !important;
}
.min-width-768 {
    min-width:768px !important;
}
.max-width-768 {
    max-width:768px !important;
}
.height-768 {
    height:768px !important;
}
.min-height-768 {
    min-height:768px !important;
}
.max-height-768 {
    max-height:768px !important;
}
.line-height-768 {
    line-height:768px !important;
}

.width-769 {
    width:769px !important;
}
.min-width-769 {
    min-width:769px !important;
}
.max-width-769 {
    max-width:769px !important;
}
.height-769 {
    height:769px !important;
}
.min-height-769 {
    min-height:769px !important;
}
.max-height-769 {
    max-height:769px !important;
}
.line-height-769 {
    line-height:769px !important;
}

.width-770 {
    width:770px !important;
}
.min-width-770 {
    min-width:770px !important;
}
.max-width-770 {
    max-width:770px !important;
}
.height-770 {
    height:770px !important;
}
.min-height-770 {
    min-height:770px !important;
}
.max-height-770 {
    max-height:770px !important;
}
.line-height-770 {
    line-height:770px !important;
}

.width-771 {
    width:771px !important;
}
.min-width-771 {
    min-width:771px !important;
}
.max-width-771 {
    max-width:771px !important;
}
.height-771 {
    height:771px !important;
}
.min-height-771 {
    min-height:771px !important;
}
.max-height-771 {
    max-height:771px !important;
}
.line-height-771 {
    line-height:771px !important;
}

.width-772 {
    width:772px !important;
}
.min-width-772 {
    min-width:772px !important;
}
.max-width-772 {
    max-width:772px !important;
}
.height-772 {
    height:772px !important;
}
.min-height-772 {
    min-height:772px !important;
}
.max-height-772 {
    max-height:772px !important;
}
.line-height-772 {
    line-height:772px !important;
}

.width-773 {
    width:773px !important;
}
.min-width-773 {
    min-width:773px !important;
}
.max-width-773 {
    max-width:773px !important;
}
.height-773 {
    height:773px !important;
}
.min-height-773 {
    min-height:773px !important;
}
.max-height-773 {
    max-height:773px !important;
}
.line-height-773 {
    line-height:773px !important;
}

.width-774 {
    width:774px !important;
}
.min-width-774 {
    min-width:774px !important;
}
.max-width-774 {
    max-width:774px !important;
}
.height-774 {
    height:774px !important;
}
.min-height-774 {
    min-height:774px !important;
}
.max-height-774 {
    max-height:774px !important;
}
.line-height-774 {
    line-height:774px !important;
}

.width-775 {
    width:775px !important;
}
.min-width-775 {
    min-width:775px !important;
}
.max-width-775 {
    max-width:775px !important;
}
.height-775 {
    height:775px !important;
}
.min-height-775 {
    min-height:775px !important;
}
.max-height-775 {
    max-height:775px !important;
}
.line-height-775 {
    line-height:775px !important;
}

.width-776 {
    width:776px !important;
}
.min-width-776 {
    min-width:776px !important;
}
.max-width-776 {
    max-width:776px !important;
}
.height-776 {
    height:776px !important;
}
.min-height-776 {
    min-height:776px !important;
}
.max-height-776 {
    max-height:776px !important;
}
.line-height-776 {
    line-height:776px !important;
}

.width-777 {
    width:777px !important;
}
.min-width-777 {
    min-width:777px !important;
}
.max-width-777 {
    max-width:777px !important;
}
.height-777 {
    height:777px !important;
}
.min-height-777 {
    min-height:777px !important;
}
.max-height-777 {
    max-height:777px !important;
}
.line-height-777 {
    line-height:777px !important;
}

.width-778 {
    width:778px !important;
}
.min-width-778 {
    min-width:778px !important;
}
.max-width-778 {
    max-width:778px !important;
}
.height-778 {
    height:778px !important;
}
.min-height-778 {
    min-height:778px !important;
}
.max-height-778 {
    max-height:778px !important;
}
.line-height-778 {
    line-height:778px !important;
}

.width-779 {
    width:779px !important;
}
.min-width-779 {
    min-width:779px !important;
}
.max-width-779 {
    max-width:779px !important;
}
.height-779 {
    height:779px !important;
}
.min-height-779 {
    min-height:779px !important;
}
.max-height-779 {
    max-height:779px !important;
}
.line-height-779 {
    line-height:779px !important;
}

.width-780 {
    width:780px !important;
}
.min-width-780 {
    min-width:780px !important;
}
.max-width-780 {
    max-width:780px !important;
}
.height-780 {
    height:780px !important;
}
.min-height-780 {
    min-height:780px !important;
}
.max-height-780 {
    max-height:780px !important;
}
.line-height-780 {
    line-height:780px !important;
}

.width-781 {
    width:781px !important;
}
.min-width-781 {
    min-width:781px !important;
}
.max-width-781 {
    max-width:781px !important;
}
.height-781 {
    height:781px !important;
}
.min-height-781 {
    min-height:781px !important;
}
.max-height-781 {
    max-height:781px !important;
}
.line-height-781 {
    line-height:781px !important;
}

.width-782 {
    width:782px !important;
}
.min-width-782 {
    min-width:782px !important;
}
.max-width-782 {
    max-width:782px !important;
}
.height-782 {
    height:782px !important;
}
.min-height-782 {
    min-height:782px !important;
}
.max-height-782 {
    max-height:782px !important;
}
.line-height-782 {
    line-height:782px !important;
}

.width-783 {
    width:783px !important;
}
.min-width-783 {
    min-width:783px !important;
}
.max-width-783 {
    max-width:783px !important;
}
.height-783 {
    height:783px !important;
}
.min-height-783 {
    min-height:783px !important;
}
.max-height-783 {
    max-height:783px !important;
}
.line-height-783 {
    line-height:783px !important;
}

.width-784 {
    width:784px !important;
}
.min-width-784 {
    min-width:784px !important;
}
.max-width-784 {
    max-width:784px !important;
}
.height-784 {
    height:784px !important;
}
.min-height-784 {
    min-height:784px !important;
}
.max-height-784 {
    max-height:784px !important;
}
.line-height-784 {
    line-height:784px !important;
}

.width-785 {
    width:785px !important;
}
.min-width-785 {
    min-width:785px !important;
}
.max-width-785 {
    max-width:785px !important;
}
.height-785 {
    height:785px !important;
}
.min-height-785 {
    min-height:785px !important;
}
.max-height-785 {
    max-height:785px !important;
}
.line-height-785 {
    line-height:785px !important;
}

.width-786 {
    width:786px !important;
}
.min-width-786 {
    min-width:786px !important;
}
.max-width-786 {
    max-width:786px !important;
}
.height-786 {
    height:786px !important;
}
.min-height-786 {
    min-height:786px !important;
}
.max-height-786 {
    max-height:786px !important;
}
.line-height-786 {
    line-height:786px !important;
}

.width-787 {
    width:787px !important;
}
.min-width-787 {
    min-width:787px !important;
}
.max-width-787 {
    max-width:787px !important;
}
.height-787 {
    height:787px !important;
}
.min-height-787 {
    min-height:787px !important;
}
.max-height-787 {
    max-height:787px !important;
}
.line-height-787 {
    line-height:787px !important;
}

.width-788 {
    width:788px !important;
}
.min-width-788 {
    min-width:788px !important;
}
.max-width-788 {
    max-width:788px !important;
}
.height-788 {
    height:788px !important;
}
.min-height-788 {
    min-height:788px !important;
}
.max-height-788 {
    max-height:788px !important;
}
.line-height-788 {
    line-height:788px !important;
}

.width-789 {
    width:789px !important;
}
.min-width-789 {
    min-width:789px !important;
}
.max-width-789 {
    max-width:789px !important;
}
.height-789 {
    height:789px !important;
}
.min-height-789 {
    min-height:789px !important;
}
.max-height-789 {
    max-height:789px !important;
}
.line-height-789 {
    line-height:789px !important;
}

.width-790 {
    width:790px !important;
}
.min-width-790 {
    min-width:790px !important;
}
.max-width-790 {
    max-width:790px !important;
}
.height-790 {
    height:790px !important;
}
.min-height-790 {
    min-height:790px !important;
}
.max-height-790 {
    max-height:790px !important;
}
.line-height-790 {
    line-height:790px !important;
}

.width-791 {
    width:791px !important;
}
.min-width-791 {
    min-width:791px !important;
}
.max-width-791 {
    max-width:791px !important;
}
.height-791 {
    height:791px !important;
}
.min-height-791 {
    min-height:791px !important;
}
.max-height-791 {
    max-height:791px !important;
}
.line-height-791 {
    line-height:791px !important;
}

.width-792 {
    width:792px !important;
}
.min-width-792 {
    min-width:792px !important;
}
.max-width-792 {
    max-width:792px !important;
}
.height-792 {
    height:792px !important;
}
.min-height-792 {
    min-height:792px !important;
}
.max-height-792 {
    max-height:792px !important;
}
.line-height-792 {
    line-height:792px !important;
}

.width-793 {
    width:793px !important;
}
.min-width-793 {
    min-width:793px !important;
}
.max-width-793 {
    max-width:793px !important;
}
.height-793 {
    height:793px !important;
}
.min-height-793 {
    min-height:793px !important;
}
.max-height-793 {
    max-height:793px !important;
}
.line-height-793 {
    line-height:793px !important;
}

.width-794 {
    width:794px !important;
}
.min-width-794 {
    min-width:794px !important;
}
.max-width-794 {
    max-width:794px !important;
}
.height-794 {
    height:794px !important;
}
.min-height-794 {
    min-height:794px !important;
}
.max-height-794 {
    max-height:794px !important;
}
.line-height-794 {
    line-height:794px !important;
}

.width-795 {
    width:795px !important;
}
.min-width-795 {
    min-width:795px !important;
}
.max-width-795 {
    max-width:795px !important;
}
.height-795 {
    height:795px !important;
}
.min-height-795 {
    min-height:795px !important;
}
.max-height-795 {
    max-height:795px !important;
}
.line-height-795 {
    line-height:795px !important;
}

.width-796 {
    width:796px !important;
}
.min-width-796 {
    min-width:796px !important;
}
.max-width-796 {
    max-width:796px !important;
}
.height-796 {
    height:796px !important;
}
.min-height-796 {
    min-height:796px !important;
}
.max-height-796 {
    max-height:796px !important;
}
.line-height-796 {
    line-height:796px !important;
}

.width-797 {
    width:797px !important;
}
.min-width-797 {
    min-width:797px !important;
}
.max-width-797 {
    max-width:797px !important;
}
.height-797 {
    height:797px !important;
}
.min-height-797 {
    min-height:797px !important;
}
.max-height-797 {
    max-height:797px !important;
}
.line-height-797 {
    line-height:797px !important;
}

.width-798 {
    width:798px !important;
}
.min-width-798 {
    min-width:798px !important;
}
.max-width-798 {
    max-width:798px !important;
}
.height-798 {
    height:798px !important;
}
.min-height-798 {
    min-height:798px !important;
}
.max-height-798 {
    max-height:798px !important;
}
.line-height-798 {
    line-height:798px !important;
}

.width-799 {
    width:799px !important;
}
.min-width-799 {
    min-width:799px !important;
}
.max-width-799 {
    max-width:799px !important;
}
.height-799 {
    height:799px !important;
}
.min-height-799 {
    min-height:799px !important;
}
.max-height-799 {
    max-height:799px !important;
}
.line-height-799 {
    line-height:799px !important;
}

.width-800 {
    width:800px !important;
}
.min-width-800 {
    min-width:800px !important;
}
.max-width-800 {
    max-width:800px !important;
}
.height-800 {
    height:800px !important;
}
.min-height-800 {
    min-height:800px !important;
}
.max-height-800 {
    max-height:800px !important;
}
.line-height-800 {
    line-height:800px !important;
}

.width-801 {
    width:801px !important;
}
.min-width-801 {
    min-width:801px !important;
}
.max-width-801 {
    max-width:801px !important;
}
.height-801 {
    height:801px !important;
}
.min-height-801 {
    min-height:801px !important;
}
.max-height-801 {
    max-height:801px !important;
}
.line-height-801 {
    line-height:801px !important;
}

.width-802 {
    width:802px !important;
}
.min-width-802 {
    min-width:802px !important;
}
.max-width-802 {
    max-width:802px !important;
}
.height-802 {
    height:802px !important;
}
.min-height-802 {
    min-height:802px !important;
}
.max-height-802 {
    max-height:802px !important;
}
.line-height-802 {
    line-height:802px !important;
}

.width-803 {
    width:803px !important;
}
.min-width-803 {
    min-width:803px !important;
}
.max-width-803 {
    max-width:803px !important;
}
.height-803 {
    height:803px !important;
}
.min-height-803 {
    min-height:803px !important;
}
.max-height-803 {
    max-height:803px !important;
}
.line-height-803 {
    line-height:803px !important;
}

.width-804 {
    width:804px !important;
}
.min-width-804 {
    min-width:804px !important;
}
.max-width-804 {
    max-width:804px !important;
}
.height-804 {
    height:804px !important;
}
.min-height-804 {
    min-height:804px !important;
}
.max-height-804 {
    max-height:804px !important;
}
.line-height-804 {
    line-height:804px !important;
}

.width-805 {
    width:805px !important;
}
.min-width-805 {
    min-width:805px !important;
}
.max-width-805 {
    max-width:805px !important;
}
.height-805 {
    height:805px !important;
}
.min-height-805 {
    min-height:805px !important;
}
.max-height-805 {
    max-height:805px !important;
}
.line-height-805 {
    line-height:805px !important;
}

.width-806 {
    width:806px !important;
}
.min-width-806 {
    min-width:806px !important;
}
.max-width-806 {
    max-width:806px !important;
}
.height-806 {
    height:806px !important;
}
.min-height-806 {
    min-height:806px !important;
}
.max-height-806 {
    max-height:806px !important;
}
.line-height-806 {
    line-height:806px !important;
}

.width-807 {
    width:807px !important;
}
.min-width-807 {
    min-width:807px !important;
}
.max-width-807 {
    max-width:807px !important;
}
.height-807 {
    height:807px !important;
}
.min-height-807 {
    min-height:807px !important;
}
.max-height-807 {
    max-height:807px !important;
}
.line-height-807 {
    line-height:807px !important;
}

.width-808 {
    width:808px !important;
}
.min-width-808 {
    min-width:808px !important;
}
.max-width-808 {
    max-width:808px !important;
}
.height-808 {
    height:808px !important;
}
.min-height-808 {
    min-height:808px !important;
}
.max-height-808 {
    max-height:808px !important;
}
.line-height-808 {
    line-height:808px !important;
}

.width-809 {
    width:809px !important;
}
.min-width-809 {
    min-width:809px !important;
}
.max-width-809 {
    max-width:809px !important;
}
.height-809 {
    height:809px !important;
}
.min-height-809 {
    min-height:809px !important;
}
.max-height-809 {
    max-height:809px !important;
}
.line-height-809 {
    line-height:809px !important;
}

.width-810 {
    width:810px !important;
}
.min-width-810 {
    min-width:810px !important;
}
.max-width-810 {
    max-width:810px !important;
}
.height-810 {
    height:810px !important;
}
.min-height-810 {
    min-height:810px !important;
}
.max-height-810 {
    max-height:810px !important;
}
.line-height-810 {
    line-height:810px !important;
}

.width-811 {
    width:811px !important;
}
.min-width-811 {
    min-width:811px !important;
}
.max-width-811 {
    max-width:811px !important;
}
.height-811 {
    height:811px !important;
}
.min-height-811 {
    min-height:811px !important;
}
.max-height-811 {
    max-height:811px !important;
}
.line-height-811 {
    line-height:811px !important;
}

.width-812 {
    width:812px !important;
}
.min-width-812 {
    min-width:812px !important;
}
.max-width-812 {
    max-width:812px !important;
}
.height-812 {
    height:812px !important;
}
.min-height-812 {
    min-height:812px !important;
}
.max-height-812 {
    max-height:812px !important;
}
.line-height-812 {
    line-height:812px !important;
}

.width-813 {
    width:813px !important;
}
.min-width-813 {
    min-width:813px !important;
}
.max-width-813 {
    max-width:813px !important;
}
.height-813 {
    height:813px !important;
}
.min-height-813 {
    min-height:813px !important;
}
.max-height-813 {
    max-height:813px !important;
}
.line-height-813 {
    line-height:813px !important;
}

.width-814 {
    width:814px !important;
}
.min-width-814 {
    min-width:814px !important;
}
.max-width-814 {
    max-width:814px !important;
}
.height-814 {
    height:814px !important;
}
.min-height-814 {
    min-height:814px !important;
}
.max-height-814 {
    max-height:814px !important;
}
.line-height-814 {
    line-height:814px !important;
}

.width-815 {
    width:815px !important;
}
.min-width-815 {
    min-width:815px !important;
}
.max-width-815 {
    max-width:815px !important;
}
.height-815 {
    height:815px !important;
}
.min-height-815 {
    min-height:815px !important;
}
.max-height-815 {
    max-height:815px !important;
}
.line-height-815 {
    line-height:815px !important;
}

.width-816 {
    width:816px !important;
}
.min-width-816 {
    min-width:816px !important;
}
.max-width-816 {
    max-width:816px !important;
}
.height-816 {
    height:816px !important;
}
.min-height-816 {
    min-height:816px !important;
}
.max-height-816 {
    max-height:816px !important;
}
.line-height-816 {
    line-height:816px !important;
}

.width-817 {
    width:817px !important;
}
.min-width-817 {
    min-width:817px !important;
}
.max-width-817 {
    max-width:817px !important;
}
.height-817 {
    height:817px !important;
}
.min-height-817 {
    min-height:817px !important;
}
.max-height-817 {
    max-height:817px !important;
}
.line-height-817 {
    line-height:817px !important;
}

.width-818 {
    width:818px !important;
}
.min-width-818 {
    min-width:818px !important;
}
.max-width-818 {
    max-width:818px !important;
}
.height-818 {
    height:818px !important;
}
.min-height-818 {
    min-height:818px !important;
}
.max-height-818 {
    max-height:818px !important;
}
.line-height-818 {
    line-height:818px !important;
}

.width-819 {
    width:819px !important;
}
.min-width-819 {
    min-width:819px !important;
}
.max-width-819 {
    max-width:819px !important;
}
.height-819 {
    height:819px !important;
}
.min-height-819 {
    min-height:819px !important;
}
.max-height-819 {
    max-height:819px !important;
}
.line-height-819 {
    line-height:819px !important;
}

.width-820 {
    width:820px !important;
}
.min-width-820 {
    min-width:820px !important;
}
.max-width-820 {
    max-width:820px !important;
}
.height-820 {
    height:820px !important;
}
.min-height-820 {
    min-height:820px !important;
}
.max-height-820 {
    max-height:820px !important;
}
.line-height-820 {
    line-height:820px !important;
}

.width-821 {
    width:821px !important;
}
.min-width-821 {
    min-width:821px !important;
}
.max-width-821 {
    max-width:821px !important;
}
.height-821 {
    height:821px !important;
}
.min-height-821 {
    min-height:821px !important;
}
.max-height-821 {
    max-height:821px !important;
}
.line-height-821 {
    line-height:821px !important;
}

.width-822 {
    width:822px !important;
}
.min-width-822 {
    min-width:822px !important;
}
.max-width-822 {
    max-width:822px !important;
}
.height-822 {
    height:822px !important;
}
.min-height-822 {
    min-height:822px !important;
}
.max-height-822 {
    max-height:822px !important;
}
.line-height-822 {
    line-height:822px !important;
}

.width-823 {
    width:823px !important;
}
.min-width-823 {
    min-width:823px !important;
}
.max-width-823 {
    max-width:823px !important;
}
.height-823 {
    height:823px !important;
}
.min-height-823 {
    min-height:823px !important;
}
.max-height-823 {
    max-height:823px !important;
}
.line-height-823 {
    line-height:823px !important;
}

.width-824 {
    width:824px !important;
}
.min-width-824 {
    min-width:824px !important;
}
.max-width-824 {
    max-width:824px !important;
}
.height-824 {
    height:824px !important;
}
.min-height-824 {
    min-height:824px !important;
}
.max-height-824 {
    max-height:824px !important;
}
.line-height-824 {
    line-height:824px !important;
}

.width-825 {
    width:825px !important;
}
.min-width-825 {
    min-width:825px !important;
}
.max-width-825 {
    max-width:825px !important;
}
.height-825 {
    height:825px !important;
}
.min-height-825 {
    min-height:825px !important;
}
.max-height-825 {
    max-height:825px !important;
}
.line-height-825 {
    line-height:825px !important;
}

.width-826 {
    width:826px !important;
}
.min-width-826 {
    min-width:826px !important;
}
.max-width-826 {
    max-width:826px !important;
}
.height-826 {
    height:826px !important;
}
.min-height-826 {
    min-height:826px !important;
}
.max-height-826 {
    max-height:826px !important;
}
.line-height-826 {
    line-height:826px !important;
}

.width-827 {
    width:827px !important;
}
.min-width-827 {
    min-width:827px !important;
}
.max-width-827 {
    max-width:827px !important;
}
.height-827 {
    height:827px !important;
}
.min-height-827 {
    min-height:827px !important;
}
.max-height-827 {
    max-height:827px !important;
}
.line-height-827 {
    line-height:827px !important;
}

.width-828 {
    width:828px !important;
}
.min-width-828 {
    min-width:828px !important;
}
.max-width-828 {
    max-width:828px !important;
}
.height-828 {
    height:828px !important;
}
.min-height-828 {
    min-height:828px !important;
}
.max-height-828 {
    max-height:828px !important;
}
.line-height-828 {
    line-height:828px !important;
}

.width-829 {
    width:829px !important;
}
.min-width-829 {
    min-width:829px !important;
}
.max-width-829 {
    max-width:829px !important;
}
.height-829 {
    height:829px !important;
}
.min-height-829 {
    min-height:829px !important;
}
.max-height-829 {
    max-height:829px !important;
}
.line-height-829 {
    line-height:829px !important;
}

.width-830 {
    width:830px !important;
}
.min-width-830 {
    min-width:830px !important;
}
.max-width-830 {
    max-width:830px !important;
}
.height-830 {
    height:830px !important;
}
.min-height-830 {
    min-height:830px !important;
}
.max-height-830 {
    max-height:830px !important;
}
.line-height-830 {
    line-height:830px !important;
}

.width-831 {
    width:831px !important;
}
.min-width-831 {
    min-width:831px !important;
}
.max-width-831 {
    max-width:831px !important;
}
.height-831 {
    height:831px !important;
}
.min-height-831 {
    min-height:831px !important;
}
.max-height-831 {
    max-height:831px !important;
}
.line-height-831 {
    line-height:831px !important;
}

.width-832 {
    width:832px !important;
}
.min-width-832 {
    min-width:832px !important;
}
.max-width-832 {
    max-width:832px !important;
}
.height-832 {
    height:832px !important;
}
.min-height-832 {
    min-height:832px !important;
}
.max-height-832 {
    max-height:832px !important;
}
.line-height-832 {
    line-height:832px !important;
}

.width-833 {
    width:833px !important;
}
.min-width-833 {
    min-width:833px !important;
}
.max-width-833 {
    max-width:833px !important;
}
.height-833 {
    height:833px !important;
}
.min-height-833 {
    min-height:833px !important;
}
.max-height-833 {
    max-height:833px !important;
}
.line-height-833 {
    line-height:833px !important;
}

.width-834 {
    width:834px !important;
}
.min-width-834 {
    min-width:834px !important;
}
.max-width-834 {
    max-width:834px !important;
}
.height-834 {
    height:834px !important;
}
.min-height-834 {
    min-height:834px !important;
}
.max-height-834 {
    max-height:834px !important;
}
.line-height-834 {
    line-height:834px !important;
}

.width-835 {
    width:835px !important;
}
.min-width-835 {
    min-width:835px !important;
}
.max-width-835 {
    max-width:835px !important;
}
.height-835 {
    height:835px !important;
}
.min-height-835 {
    min-height:835px !important;
}
.max-height-835 {
    max-height:835px !important;
}
.line-height-835 {
    line-height:835px !important;
}

.width-836 {
    width:836px !important;
}
.min-width-836 {
    min-width:836px !important;
}
.max-width-836 {
    max-width:836px !important;
}
.height-836 {
    height:836px !important;
}
.min-height-836 {
    min-height:836px !important;
}
.max-height-836 {
    max-height:836px !important;
}
.line-height-836 {
    line-height:836px !important;
}

.width-837 {
    width:837px !important;
}
.min-width-837 {
    min-width:837px !important;
}
.max-width-837 {
    max-width:837px !important;
}
.height-837 {
    height:837px !important;
}
.min-height-837 {
    min-height:837px !important;
}
.max-height-837 {
    max-height:837px !important;
}
.line-height-837 {
    line-height:837px !important;
}

.width-838 {
    width:838px !important;
}
.min-width-838 {
    min-width:838px !important;
}
.max-width-838 {
    max-width:838px !important;
}
.height-838 {
    height:838px !important;
}
.min-height-838 {
    min-height:838px !important;
}
.max-height-838 {
    max-height:838px !important;
}
.line-height-838 {
    line-height:838px !important;
}

.width-839 {
    width:839px !important;
}
.min-width-839 {
    min-width:839px !important;
}
.max-width-839 {
    max-width:839px !important;
}
.height-839 {
    height:839px !important;
}
.min-height-839 {
    min-height:839px !important;
}
.max-height-839 {
    max-height:839px !important;
}
.line-height-839 {
    line-height:839px !important;
}

.width-840 {
    width:840px !important;
}
.min-width-840 {
    min-width:840px !important;
}
.max-width-840 {
    max-width:840px !important;
}
.height-840 {
    height:840px !important;
}
.min-height-840 {
    min-height:840px !important;
}
.max-height-840 {
    max-height:840px !important;
}
.line-height-840 {
    line-height:840px !important;
}

.width-841 {
    width:841px !important;
}
.min-width-841 {
    min-width:841px !important;
}
.max-width-841 {
    max-width:841px !important;
}
.height-841 {
    height:841px !important;
}
.min-height-841 {
    min-height:841px !important;
}
.max-height-841 {
    max-height:841px !important;
}
.line-height-841 {
    line-height:841px !important;
}

.width-842 {
    width:842px !important;
}
.min-width-842 {
    min-width:842px !important;
}
.max-width-842 {
    max-width:842px !important;
}
.height-842 {
    height:842px !important;
}
.min-height-842 {
    min-height:842px !important;
}
.max-height-842 {
    max-height:842px !important;
}
.line-height-842 {
    line-height:842px !important;
}

.width-843 {
    width:843px !important;
}
.min-width-843 {
    min-width:843px !important;
}
.max-width-843 {
    max-width:843px !important;
}
.height-843 {
    height:843px !important;
}
.min-height-843 {
    min-height:843px !important;
}
.max-height-843 {
    max-height:843px !important;
}
.line-height-843 {
    line-height:843px !important;
}

.width-844 {
    width:844px !important;
}
.min-width-844 {
    min-width:844px !important;
}
.max-width-844 {
    max-width:844px !important;
}
.height-844 {
    height:844px !important;
}
.min-height-844 {
    min-height:844px !important;
}
.max-height-844 {
    max-height:844px !important;
}
.line-height-844 {
    line-height:844px !important;
}

.width-845 {
    width:845px !important;
}
.min-width-845 {
    min-width:845px !important;
}
.max-width-845 {
    max-width:845px !important;
}
.height-845 {
    height:845px !important;
}
.min-height-845 {
    min-height:845px !important;
}
.max-height-845 {
    max-height:845px !important;
}
.line-height-845 {
    line-height:845px !important;
}

.width-846 {
    width:846px !important;
}
.min-width-846 {
    min-width:846px !important;
}
.max-width-846 {
    max-width:846px !important;
}
.height-846 {
    height:846px !important;
}
.min-height-846 {
    min-height:846px !important;
}
.max-height-846 {
    max-height:846px !important;
}
.line-height-846 {
    line-height:846px !important;
}

.width-847 {
    width:847px !important;
}
.min-width-847 {
    min-width:847px !important;
}
.max-width-847 {
    max-width:847px !important;
}
.height-847 {
    height:847px !important;
}
.min-height-847 {
    min-height:847px !important;
}
.max-height-847 {
    max-height:847px !important;
}
.line-height-847 {
    line-height:847px !important;
}

.width-848 {
    width:848px !important;
}
.min-width-848 {
    min-width:848px !important;
}
.max-width-848 {
    max-width:848px !important;
}
.height-848 {
    height:848px !important;
}
.min-height-848 {
    min-height:848px !important;
}
.max-height-848 {
    max-height:848px !important;
}
.line-height-848 {
    line-height:848px !important;
}

.width-849 {
    width:849px !important;
}
.min-width-849 {
    min-width:849px !important;
}
.max-width-849 {
    max-width:849px !important;
}
.height-849 {
    height:849px !important;
}
.min-height-849 {
    min-height:849px !important;
}
.max-height-849 {
    max-height:849px !important;
}
.line-height-849 {
    line-height:849px !important;
}

.width-850 {
    width:850px !important;
}
.min-width-850 {
    min-width:850px !important;
}
.max-width-850 {
    max-width:850px !important;
}
.height-850 {
    height:850px !important;
}
.min-height-850 {
    min-height:850px !important;
}
.max-height-850 {
    max-height:850px !important;
}
.line-height-850 {
    line-height:850px !important;
}

.width-851 {
    width:851px !important;
}
.min-width-851 {
    min-width:851px !important;
}
.max-width-851 {
    max-width:851px !important;
}
.height-851 {
    height:851px !important;
}
.min-height-851 {
    min-height:851px !important;
}
.max-height-851 {
    max-height:851px !important;
}
.line-height-851 {
    line-height:851px !important;
}

.width-852 {
    width:852px !important;
}
.min-width-852 {
    min-width:852px !important;
}
.max-width-852 {
    max-width:852px !important;
}
.height-852 {
    height:852px !important;
}
.min-height-852 {
    min-height:852px !important;
}
.max-height-852 {
    max-height:852px !important;
}
.line-height-852 {
    line-height:852px !important;
}

.width-853 {
    width:853px !important;
}
.min-width-853 {
    min-width:853px !important;
}
.max-width-853 {
    max-width:853px !important;
}
.height-853 {
    height:853px !important;
}
.min-height-853 {
    min-height:853px !important;
}
.max-height-853 {
    max-height:853px !important;
}
.line-height-853 {
    line-height:853px !important;
}

.width-854 {
    width:854px !important;
}
.min-width-854 {
    min-width:854px !important;
}
.max-width-854 {
    max-width:854px !important;
}
.height-854 {
    height:854px !important;
}
.min-height-854 {
    min-height:854px !important;
}
.max-height-854 {
    max-height:854px !important;
}
.line-height-854 {
    line-height:854px !important;
}

.width-855 {
    width:855px !important;
}
.min-width-855 {
    min-width:855px !important;
}
.max-width-855 {
    max-width:855px !important;
}
.height-855 {
    height:855px !important;
}
.min-height-855 {
    min-height:855px !important;
}
.max-height-855 {
    max-height:855px !important;
}
.line-height-855 {
    line-height:855px !important;
}

.width-856 {
    width:856px !important;
}
.min-width-856 {
    min-width:856px !important;
}
.max-width-856 {
    max-width:856px !important;
}
.height-856 {
    height:856px !important;
}
.min-height-856 {
    min-height:856px !important;
}
.max-height-856 {
    max-height:856px !important;
}
.line-height-856 {
    line-height:856px !important;
}

.width-857 {
    width:857px !important;
}
.min-width-857 {
    min-width:857px !important;
}
.max-width-857 {
    max-width:857px !important;
}
.height-857 {
    height:857px !important;
}
.min-height-857 {
    min-height:857px !important;
}
.max-height-857 {
    max-height:857px !important;
}
.line-height-857 {
    line-height:857px !important;
}

.width-858 {
    width:858px !important;
}
.min-width-858 {
    min-width:858px !important;
}
.max-width-858 {
    max-width:858px !important;
}
.height-858 {
    height:858px !important;
}
.min-height-858 {
    min-height:858px !important;
}
.max-height-858 {
    max-height:858px !important;
}
.line-height-858 {
    line-height:858px !important;
}

.width-859 {
    width:859px !important;
}
.min-width-859 {
    min-width:859px !important;
}
.max-width-859 {
    max-width:859px !important;
}
.height-859 {
    height:859px !important;
}
.min-height-859 {
    min-height:859px !important;
}
.max-height-859 {
    max-height:859px !important;
}
.line-height-859 {
    line-height:859px !important;
}

.width-860 {
    width:860px !important;
}
.min-width-860 {
    min-width:860px !important;
}
.max-width-860 {
    max-width:860px !important;
}
.height-860 {
    height:860px !important;
}
.min-height-860 {
    min-height:860px !important;
}
.max-height-860 {
    max-height:860px !important;
}
.line-height-860 {
    line-height:860px !important;
}

.width-861 {
    width:861px !important;
}
.min-width-861 {
    min-width:861px !important;
}
.max-width-861 {
    max-width:861px !important;
}
.height-861 {
    height:861px !important;
}
.min-height-861 {
    min-height:861px !important;
}
.max-height-861 {
    max-height:861px !important;
}
.line-height-861 {
    line-height:861px !important;
}

.width-862 {
    width:862px !important;
}
.min-width-862 {
    min-width:862px !important;
}
.max-width-862 {
    max-width:862px !important;
}
.height-862 {
    height:862px !important;
}
.min-height-862 {
    min-height:862px !important;
}
.max-height-862 {
    max-height:862px !important;
}
.line-height-862 {
    line-height:862px !important;
}

.width-863 {
    width:863px !important;
}
.min-width-863 {
    min-width:863px !important;
}
.max-width-863 {
    max-width:863px !important;
}
.height-863 {
    height:863px !important;
}
.min-height-863 {
    min-height:863px !important;
}
.max-height-863 {
    max-height:863px !important;
}
.line-height-863 {
    line-height:863px !important;
}

.width-864 {
    width:864px !important;
}
.min-width-864 {
    min-width:864px !important;
}
.max-width-864 {
    max-width:864px !important;
}
.height-864 {
    height:864px !important;
}
.min-height-864 {
    min-height:864px !important;
}
.max-height-864 {
    max-height:864px !important;
}
.line-height-864 {
    line-height:864px !important;
}

.width-865 {
    width:865px !important;
}
.min-width-865 {
    min-width:865px !important;
}
.max-width-865 {
    max-width:865px !important;
}
.height-865 {
    height:865px !important;
}
.min-height-865 {
    min-height:865px !important;
}
.max-height-865 {
    max-height:865px !important;
}
.line-height-865 {
    line-height:865px !important;
}

.width-866 {
    width:866px !important;
}
.min-width-866 {
    min-width:866px !important;
}
.max-width-866 {
    max-width:866px !important;
}
.height-866 {
    height:866px !important;
}
.min-height-866 {
    min-height:866px !important;
}
.max-height-866 {
    max-height:866px !important;
}
.line-height-866 {
    line-height:866px !important;
}

.width-867 {
    width:867px !important;
}
.min-width-867 {
    min-width:867px !important;
}
.max-width-867 {
    max-width:867px !important;
}
.height-867 {
    height:867px !important;
}
.min-height-867 {
    min-height:867px !important;
}
.max-height-867 {
    max-height:867px !important;
}
.line-height-867 {
    line-height:867px !important;
}

.width-868 {
    width:868px !important;
}
.min-width-868 {
    min-width:868px !important;
}
.max-width-868 {
    max-width:868px !important;
}
.height-868 {
    height:868px !important;
}
.min-height-868 {
    min-height:868px !important;
}
.max-height-868 {
    max-height:868px !important;
}
.line-height-868 {
    line-height:868px !important;
}

.width-869 {
    width:869px !important;
}
.min-width-869 {
    min-width:869px !important;
}
.max-width-869 {
    max-width:869px !important;
}
.height-869 {
    height:869px !important;
}
.min-height-869 {
    min-height:869px !important;
}
.max-height-869 {
    max-height:869px !important;
}
.line-height-869 {
    line-height:869px !important;
}

.width-870 {
    width:870px !important;
}
.min-width-870 {
    min-width:870px !important;
}
.max-width-870 {
    max-width:870px !important;
}
.height-870 {
    height:870px !important;
}
.min-height-870 {
    min-height:870px !important;
}
.max-height-870 {
    max-height:870px !important;
}
.line-height-870 {
    line-height:870px !important;
}

.width-871 {
    width:871px !important;
}
.min-width-871 {
    min-width:871px !important;
}
.max-width-871 {
    max-width:871px !important;
}
.height-871 {
    height:871px !important;
}
.min-height-871 {
    min-height:871px !important;
}
.max-height-871 {
    max-height:871px !important;
}
.line-height-871 {
    line-height:871px !important;
}

.width-872 {
    width:872px !important;
}
.min-width-872 {
    min-width:872px !important;
}
.max-width-872 {
    max-width:872px !important;
}
.height-872 {
    height:872px !important;
}
.min-height-872 {
    min-height:872px !important;
}
.max-height-872 {
    max-height:872px !important;
}
.line-height-872 {
    line-height:872px !important;
}

.width-873 {
    width:873px !important;
}
.min-width-873 {
    min-width:873px !important;
}
.max-width-873 {
    max-width:873px !important;
}
.height-873 {
    height:873px !important;
}
.min-height-873 {
    min-height:873px !important;
}
.max-height-873 {
    max-height:873px !important;
}
.line-height-873 {
    line-height:873px !important;
}

.width-874 {
    width:874px !important;
}
.min-width-874 {
    min-width:874px !important;
}
.max-width-874 {
    max-width:874px !important;
}
.height-874 {
    height:874px !important;
}
.min-height-874 {
    min-height:874px !important;
}
.max-height-874 {
    max-height:874px !important;
}
.line-height-874 {
    line-height:874px !important;
}

.width-875 {
    width:875px !important;
}
.min-width-875 {
    min-width:875px !important;
}
.max-width-875 {
    max-width:875px !important;
}
.height-875 {
    height:875px !important;
}
.min-height-875 {
    min-height:875px !important;
}
.max-height-875 {
    max-height:875px !important;
}
.line-height-875 {
    line-height:875px !important;
}

.width-876 {
    width:876px !important;
}
.min-width-876 {
    min-width:876px !important;
}
.max-width-876 {
    max-width:876px !important;
}
.height-876 {
    height:876px !important;
}
.min-height-876 {
    min-height:876px !important;
}
.max-height-876 {
    max-height:876px !important;
}
.line-height-876 {
    line-height:876px !important;
}

.width-877 {
    width:877px !important;
}
.min-width-877 {
    min-width:877px !important;
}
.max-width-877 {
    max-width:877px !important;
}
.height-877 {
    height:877px !important;
}
.min-height-877 {
    min-height:877px !important;
}
.max-height-877 {
    max-height:877px !important;
}
.line-height-877 {
    line-height:877px !important;
}

.width-878 {
    width:878px !important;
}
.min-width-878 {
    min-width:878px !important;
}
.max-width-878 {
    max-width:878px !important;
}
.height-878 {
    height:878px !important;
}
.min-height-878 {
    min-height:878px !important;
}
.max-height-878 {
    max-height:878px !important;
}
.line-height-878 {
    line-height:878px !important;
}

.width-879 {
    width:879px !important;
}
.min-width-879 {
    min-width:879px !important;
}
.max-width-879 {
    max-width:879px !important;
}
.height-879 {
    height:879px !important;
}
.min-height-879 {
    min-height:879px !important;
}
.max-height-879 {
    max-height:879px !important;
}
.line-height-879 {
    line-height:879px !important;
}

.width-880 {
    width:880px !important;
}
.min-width-880 {
    min-width:880px !important;
}
.max-width-880 {
    max-width:880px !important;
}
.height-880 {
    height:880px !important;
}
.min-height-880 {
    min-height:880px !important;
}
.max-height-880 {
    max-height:880px !important;
}
.line-height-880 {
    line-height:880px !important;
}

.width-881 {
    width:881px !important;
}
.min-width-881 {
    min-width:881px !important;
}
.max-width-881 {
    max-width:881px !important;
}
.height-881 {
    height:881px !important;
}
.min-height-881 {
    min-height:881px !important;
}
.max-height-881 {
    max-height:881px !important;
}
.line-height-881 {
    line-height:881px !important;
}

.width-882 {
    width:882px !important;
}
.min-width-882 {
    min-width:882px !important;
}
.max-width-882 {
    max-width:882px !important;
}
.height-882 {
    height:882px !important;
}
.min-height-882 {
    min-height:882px !important;
}
.max-height-882 {
    max-height:882px !important;
}
.line-height-882 {
    line-height:882px !important;
}

.width-883 {
    width:883px !important;
}
.min-width-883 {
    min-width:883px !important;
}
.max-width-883 {
    max-width:883px !important;
}
.height-883 {
    height:883px !important;
}
.min-height-883 {
    min-height:883px !important;
}
.max-height-883 {
    max-height:883px !important;
}
.line-height-883 {
    line-height:883px !important;
}

.width-884 {
    width:884px !important;
}
.min-width-884 {
    min-width:884px !important;
}
.max-width-884 {
    max-width:884px !important;
}
.height-884 {
    height:884px !important;
}
.min-height-884 {
    min-height:884px !important;
}
.max-height-884 {
    max-height:884px !important;
}
.line-height-884 {
    line-height:884px !important;
}

.width-885 {
    width:885px !important;
}
.min-width-885 {
    min-width:885px !important;
}
.max-width-885 {
    max-width:885px !important;
}
.height-885 {
    height:885px !important;
}
.min-height-885 {
    min-height:885px !important;
}
.max-height-885 {
    max-height:885px !important;
}
.line-height-885 {
    line-height:885px !important;
}

.width-886 {
    width:886px !important;
}
.min-width-886 {
    min-width:886px !important;
}
.max-width-886 {
    max-width:886px !important;
}
.height-886 {
    height:886px !important;
}
.min-height-886 {
    min-height:886px !important;
}
.max-height-886 {
    max-height:886px !important;
}
.line-height-886 {
    line-height:886px !important;
}

.width-887 {
    width:887px !important;
}
.min-width-887 {
    min-width:887px !important;
}
.max-width-887 {
    max-width:887px !important;
}
.height-887 {
    height:887px !important;
}
.min-height-887 {
    min-height:887px !important;
}
.max-height-887 {
    max-height:887px !important;
}
.line-height-887 {
    line-height:887px !important;
}

.width-888 {
    width:888px !important;
}
.min-width-888 {
    min-width:888px !important;
}
.max-width-888 {
    max-width:888px !important;
}
.height-888 {
    height:888px !important;
}
.min-height-888 {
    min-height:888px !important;
}
.max-height-888 {
    max-height:888px !important;
}
.line-height-888 {
    line-height:888px !important;
}

.width-889 {
    width:889px !important;
}
.min-width-889 {
    min-width:889px !important;
}
.max-width-889 {
    max-width:889px !important;
}
.height-889 {
    height:889px !important;
}
.min-height-889 {
    min-height:889px !important;
}
.max-height-889 {
    max-height:889px !important;
}
.line-height-889 {
    line-height:889px !important;
}

.width-890 {
    width:890px !important;
}
.min-width-890 {
    min-width:890px !important;
}
.max-width-890 {
    max-width:890px !important;
}
.height-890 {
    height:890px !important;
}
.min-height-890 {
    min-height:890px !important;
}
.max-height-890 {
    max-height:890px !important;
}
.line-height-890 {
    line-height:890px !important;
}

.width-891 {
    width:891px !important;
}
.min-width-891 {
    min-width:891px !important;
}
.max-width-891 {
    max-width:891px !important;
}
.height-891 {
    height:891px !important;
}
.min-height-891 {
    min-height:891px !important;
}
.max-height-891 {
    max-height:891px !important;
}
.line-height-891 {
    line-height:891px !important;
}

.width-892 {
    width:892px !important;
}
.min-width-892 {
    min-width:892px !important;
}
.max-width-892 {
    max-width:892px !important;
}
.height-892 {
    height:892px !important;
}
.min-height-892 {
    min-height:892px !important;
}
.max-height-892 {
    max-height:892px !important;
}
.line-height-892 {
    line-height:892px !important;
}

.width-893 {
    width:893px !important;
}
.min-width-893 {
    min-width:893px !important;
}
.max-width-893 {
    max-width:893px !important;
}
.height-893 {
    height:893px !important;
}
.min-height-893 {
    min-height:893px !important;
}
.max-height-893 {
    max-height:893px !important;
}
.line-height-893 {
    line-height:893px !important;
}

.width-894 {
    width:894px !important;
}
.min-width-894 {
    min-width:894px !important;
}
.max-width-894 {
    max-width:894px !important;
}
.height-894 {
    height:894px !important;
}
.min-height-894 {
    min-height:894px !important;
}
.max-height-894 {
    max-height:894px !important;
}
.line-height-894 {
    line-height:894px !important;
}

.width-895 {
    width:895px !important;
}
.min-width-895 {
    min-width:895px !important;
}
.max-width-895 {
    max-width:895px !important;
}
.height-895 {
    height:895px !important;
}
.min-height-895 {
    min-height:895px !important;
}
.max-height-895 {
    max-height:895px !important;
}
.line-height-895 {
    line-height:895px !important;
}

.width-896 {
    width:896px !important;
}
.min-width-896 {
    min-width:896px !important;
}
.max-width-896 {
    max-width:896px !important;
}
.height-896 {
    height:896px !important;
}
.min-height-896 {
    min-height:896px !important;
}
.max-height-896 {
    max-height:896px !important;
}
.line-height-896 {
    line-height:896px !important;
}

.width-897 {
    width:897px !important;
}
.min-width-897 {
    min-width:897px !important;
}
.max-width-897 {
    max-width:897px !important;
}
.height-897 {
    height:897px !important;
}
.min-height-897 {
    min-height:897px !important;
}
.max-height-897 {
    max-height:897px !important;
}
.line-height-897 {
    line-height:897px !important;
}

.width-898 {
    width:898px !important;
}
.min-width-898 {
    min-width:898px !important;
}
.max-width-898 {
    max-width:898px !important;
}
.height-898 {
    height:898px !important;
}
.min-height-898 {
    min-height:898px !important;
}
.max-height-898 {
    max-height:898px !important;
}
.line-height-898 {
    line-height:898px !important;
}

.width-899 {
    width:899px !important;
}
.min-width-899 {
    min-width:899px !important;
}
.max-width-899 {
    max-width:899px !important;
}
.height-899 {
    height:899px !important;
}
.min-height-899 {
    min-height:899px !important;
}
.max-height-899 {
    max-height:899px !important;
}
.line-height-899 {
    line-height:899px !important;
}

.width-900 {
    width:900px !important;
}
.min-width-900 {
    min-width:900px !important;
}
.max-width-900 {
    max-width:900px !important;
}
.height-900 {
    height:900px !important;
}
.min-height-900 {
    min-height:900px !important;
}
.max-height-900 {
    max-height:900px !important;
}
.line-height-900 {
    line-height:900px !important;
}

.width-901 {
    width:901px !important;
}
.min-width-901 {
    min-width:901px !important;
}
.max-width-901 {
    max-width:901px !important;
}
.height-901 {
    height:901px !important;
}
.min-height-901 {
    min-height:901px !important;
}
.max-height-901 {
    max-height:901px !important;
}
.line-height-901 {
    line-height:901px !important;
}

.width-902 {
    width:902px !important;
}
.min-width-902 {
    min-width:902px !important;
}
.max-width-902 {
    max-width:902px !important;
}
.height-902 {
    height:902px !important;
}
.min-height-902 {
    min-height:902px !important;
}
.max-height-902 {
    max-height:902px !important;
}
.line-height-902 {
    line-height:902px !important;
}

.width-903 {
    width:903px !important;
}
.min-width-903 {
    min-width:903px !important;
}
.max-width-903 {
    max-width:903px !important;
}
.height-903 {
    height:903px !important;
}
.min-height-903 {
    min-height:903px !important;
}
.max-height-903 {
    max-height:903px !important;
}
.line-height-903 {
    line-height:903px !important;
}

.width-904 {
    width:904px !important;
}
.min-width-904 {
    min-width:904px !important;
}
.max-width-904 {
    max-width:904px !important;
}
.height-904 {
    height:904px !important;
}
.min-height-904 {
    min-height:904px !important;
}
.max-height-904 {
    max-height:904px !important;
}
.line-height-904 {
    line-height:904px !important;
}

.width-905 {
    width:905px !important;
}
.min-width-905 {
    min-width:905px !important;
}
.max-width-905 {
    max-width:905px !important;
}
.height-905 {
    height:905px !important;
}
.min-height-905 {
    min-height:905px !important;
}
.max-height-905 {
    max-height:905px !important;
}
.line-height-905 {
    line-height:905px !important;
}

.width-906 {
    width:906px !important;
}
.min-width-906 {
    min-width:906px !important;
}
.max-width-906 {
    max-width:906px !important;
}
.height-906 {
    height:906px !important;
}
.min-height-906 {
    min-height:906px !important;
}
.max-height-906 {
    max-height:906px !important;
}
.line-height-906 {
    line-height:906px !important;
}

.width-907 {
    width:907px !important;
}
.min-width-907 {
    min-width:907px !important;
}
.max-width-907 {
    max-width:907px !important;
}
.height-907 {
    height:907px !important;
}
.min-height-907 {
    min-height:907px !important;
}
.max-height-907 {
    max-height:907px !important;
}
.line-height-907 {
    line-height:907px !important;
}

.width-908 {
    width:908px !important;
}
.min-width-908 {
    min-width:908px !important;
}
.max-width-908 {
    max-width:908px !important;
}
.height-908 {
    height:908px !important;
}
.min-height-908 {
    min-height:908px !important;
}
.max-height-908 {
    max-height:908px !important;
}
.line-height-908 {
    line-height:908px !important;
}

.width-909 {
    width:909px !important;
}
.min-width-909 {
    min-width:909px !important;
}
.max-width-909 {
    max-width:909px !important;
}
.height-909 {
    height:909px !important;
}
.min-height-909 {
    min-height:909px !important;
}
.max-height-909 {
    max-height:909px !important;
}
.line-height-909 {
    line-height:909px !important;
}

.width-910 {
    width:910px !important;
}
.min-width-910 {
    min-width:910px !important;
}
.max-width-910 {
    max-width:910px !important;
}
.height-910 {
    height:910px !important;
}
.min-height-910 {
    min-height:910px !important;
}
.max-height-910 {
    max-height:910px !important;
}
.line-height-910 {
    line-height:910px !important;
}

.width-911 {
    width:911px !important;
}
.min-width-911 {
    min-width:911px !important;
}
.max-width-911 {
    max-width:911px !important;
}
.height-911 {
    height:911px !important;
}
.min-height-911 {
    min-height:911px !important;
}
.max-height-911 {
    max-height:911px !important;
}
.line-height-911 {
    line-height:911px !important;
}

.width-912 {
    width:912px !important;
}
.min-width-912 {
    min-width:912px !important;
}
.max-width-912 {
    max-width:912px !important;
}
.height-912 {
    height:912px !important;
}
.min-height-912 {
    min-height:912px !important;
}
.max-height-912 {
    max-height:912px !important;
}
.line-height-912 {
    line-height:912px !important;
}

.width-913 {
    width:913px !important;
}
.min-width-913 {
    min-width:913px !important;
}
.max-width-913 {
    max-width:913px !important;
}
.height-913 {
    height:913px !important;
}
.min-height-913 {
    min-height:913px !important;
}
.max-height-913 {
    max-height:913px !important;
}
.line-height-913 {
    line-height:913px !important;
}

.width-914 {
    width:914px !important;
}
.min-width-914 {
    min-width:914px !important;
}
.max-width-914 {
    max-width:914px !important;
}
.height-914 {
    height:914px !important;
}
.min-height-914 {
    min-height:914px !important;
}
.max-height-914 {
    max-height:914px !important;
}
.line-height-914 {
    line-height:914px !important;
}

.width-915 {
    width:915px !important;
}
.min-width-915 {
    min-width:915px !important;
}
.max-width-915 {
    max-width:915px !important;
}
.height-915 {
    height:915px !important;
}
.min-height-915 {
    min-height:915px !important;
}
.max-height-915 {
    max-height:915px !important;
}
.line-height-915 {
    line-height:915px !important;
}

.width-916 {
    width:916px !important;
}
.min-width-916 {
    min-width:916px !important;
}
.max-width-916 {
    max-width:916px !important;
}
.height-916 {
    height:916px !important;
}
.min-height-916 {
    min-height:916px !important;
}
.max-height-916 {
    max-height:916px !important;
}
.line-height-916 {
    line-height:916px !important;
}

.width-917 {
    width:917px !important;
}
.min-width-917 {
    min-width:917px !important;
}
.max-width-917 {
    max-width:917px !important;
}
.height-917 {
    height:917px !important;
}
.min-height-917 {
    min-height:917px !important;
}
.max-height-917 {
    max-height:917px !important;
}
.line-height-917 {
    line-height:917px !important;
}

.width-918 {
    width:918px !important;
}
.min-width-918 {
    min-width:918px !important;
}
.max-width-918 {
    max-width:918px !important;
}
.height-918 {
    height:918px !important;
}
.min-height-918 {
    min-height:918px !important;
}
.max-height-918 {
    max-height:918px !important;
}
.line-height-918 {
    line-height:918px !important;
}

.width-919 {
    width:919px !important;
}
.min-width-919 {
    min-width:919px !important;
}
.max-width-919 {
    max-width:919px !important;
}
.height-919 {
    height:919px !important;
}
.min-height-919 {
    min-height:919px !important;
}
.max-height-919 {
    max-height:919px !important;
}
.line-height-919 {
    line-height:919px !important;
}

.width-920 {
    width:920px !important;
}
.min-width-920 {
    min-width:920px !important;
}
.max-width-920 {
    max-width:920px !important;
}
.height-920 {
    height:920px !important;
}
.min-height-920 {
    min-height:920px !important;
}
.max-height-920 {
    max-height:920px !important;
}
.line-height-920 {
    line-height:920px !important;
}

.width-921 {
    width:921px !important;
}
.min-width-921 {
    min-width:921px !important;
}
.max-width-921 {
    max-width:921px !important;
}
.height-921 {
    height:921px !important;
}
.min-height-921 {
    min-height:921px !important;
}
.max-height-921 {
    max-height:921px !important;
}
.line-height-921 {
    line-height:921px !important;
}

.width-922 {
    width:922px !important;
}
.min-width-922 {
    min-width:922px !important;
}
.max-width-922 {
    max-width:922px !important;
}
.height-922 {
    height:922px !important;
}
.min-height-922 {
    min-height:922px !important;
}
.max-height-922 {
    max-height:922px !important;
}
.line-height-922 {
    line-height:922px !important;
}

.width-923 {
    width:923px !important;
}
.min-width-923 {
    min-width:923px !important;
}
.max-width-923 {
    max-width:923px !important;
}
.height-923 {
    height:923px !important;
}
.min-height-923 {
    min-height:923px !important;
}
.max-height-923 {
    max-height:923px !important;
}
.line-height-923 {
    line-height:923px !important;
}

.width-924 {
    width:924px !important;
}
.min-width-924 {
    min-width:924px !important;
}
.max-width-924 {
    max-width:924px !important;
}
.height-924 {
    height:924px !important;
}
.min-height-924 {
    min-height:924px !important;
}
.max-height-924 {
    max-height:924px !important;
}
.line-height-924 {
    line-height:924px !important;
}

.width-925 {
    width:925px !important;
}
.min-width-925 {
    min-width:925px !important;
}
.max-width-925 {
    max-width:925px !important;
}
.height-925 {
    height:925px !important;
}
.min-height-925 {
    min-height:925px !important;
}
.max-height-925 {
    max-height:925px !important;
}
.line-height-925 {
    line-height:925px !important;
}

.width-926 {
    width:926px !important;
}
.min-width-926 {
    min-width:926px !important;
}
.max-width-926 {
    max-width:926px !important;
}
.height-926 {
    height:926px !important;
}
.min-height-926 {
    min-height:926px !important;
}
.max-height-926 {
    max-height:926px !important;
}
.line-height-926 {
    line-height:926px !important;
}

.width-927 {
    width:927px !important;
}
.min-width-927 {
    min-width:927px !important;
}
.max-width-927 {
    max-width:927px !important;
}
.height-927 {
    height:927px !important;
}
.min-height-927 {
    min-height:927px !important;
}
.max-height-927 {
    max-height:927px !important;
}
.line-height-927 {
    line-height:927px !important;
}

.width-928 {
    width:928px !important;
}
.min-width-928 {
    min-width:928px !important;
}
.max-width-928 {
    max-width:928px !important;
}
.height-928 {
    height:928px !important;
}
.min-height-928 {
    min-height:928px !important;
}
.max-height-928 {
    max-height:928px !important;
}
.line-height-928 {
    line-height:928px !important;
}

.width-929 {
    width:929px !important;
}
.min-width-929 {
    min-width:929px !important;
}
.max-width-929 {
    max-width:929px !important;
}
.height-929 {
    height:929px !important;
}
.min-height-929 {
    min-height:929px !important;
}
.max-height-929 {
    max-height:929px !important;
}
.line-height-929 {
    line-height:929px !important;
}

.width-930 {
    width:930px !important;
}
.min-width-930 {
    min-width:930px !important;
}
.max-width-930 {
    max-width:930px !important;
}
.height-930 {
    height:930px !important;
}
.min-height-930 {
    min-height:930px !important;
}
.max-height-930 {
    max-height:930px !important;
}
.line-height-930 {
    line-height:930px !important;
}

.width-931 {
    width:931px !important;
}
.min-width-931 {
    min-width:931px !important;
}
.max-width-931 {
    max-width:931px !important;
}
.height-931 {
    height:931px !important;
}
.min-height-931 {
    min-height:931px !important;
}
.max-height-931 {
    max-height:931px !important;
}
.line-height-931 {
    line-height:931px !important;
}

.width-932 {
    width:932px !important;
}
.min-width-932 {
    min-width:932px !important;
}
.max-width-932 {
    max-width:932px !important;
}
.height-932 {
    height:932px !important;
}
.min-height-932 {
    min-height:932px !important;
}
.max-height-932 {
    max-height:932px !important;
}
.line-height-932 {
    line-height:932px !important;
}

.width-933 {
    width:933px !important;
}
.min-width-933 {
    min-width:933px !important;
}
.max-width-933 {
    max-width:933px !important;
}
.height-933 {
    height:933px !important;
}
.min-height-933 {
    min-height:933px !important;
}
.max-height-933 {
    max-height:933px !important;
}
.line-height-933 {
    line-height:933px !important;
}

.width-934 {
    width:934px !important;
}
.min-width-934 {
    min-width:934px !important;
}
.max-width-934 {
    max-width:934px !important;
}
.height-934 {
    height:934px !important;
}
.min-height-934 {
    min-height:934px !important;
}
.max-height-934 {
    max-height:934px !important;
}
.line-height-934 {
    line-height:934px !important;
}

.width-935 {
    width:935px !important;
}
.min-width-935 {
    min-width:935px !important;
}
.max-width-935 {
    max-width:935px !important;
}
.height-935 {
    height:935px !important;
}
.min-height-935 {
    min-height:935px !important;
}
.max-height-935 {
    max-height:935px !important;
}
.line-height-935 {
    line-height:935px !important;
}

.width-936 {
    width:936px !important;
}
.min-width-936 {
    min-width:936px !important;
}
.max-width-936 {
    max-width:936px !important;
}
.height-936 {
    height:936px !important;
}
.min-height-936 {
    min-height:936px !important;
}
.max-height-936 {
    max-height:936px !important;
}
.line-height-936 {
    line-height:936px !important;
}

.width-937 {
    width:937px !important;
}
.min-width-937 {
    min-width:937px !important;
}
.max-width-937 {
    max-width:937px !important;
}
.height-937 {
    height:937px !important;
}
.min-height-937 {
    min-height:937px !important;
}
.max-height-937 {
    max-height:937px !important;
}
.line-height-937 {
    line-height:937px !important;
}

.width-938 {
    width:938px !important;
}
.min-width-938 {
    min-width:938px !important;
}
.max-width-938 {
    max-width:938px !important;
}
.height-938 {
    height:938px !important;
}
.min-height-938 {
    min-height:938px !important;
}
.max-height-938 {
    max-height:938px !important;
}
.line-height-938 {
    line-height:938px !important;
}

.width-939 {
    width:939px !important;
}
.min-width-939 {
    min-width:939px !important;
}
.max-width-939 {
    max-width:939px !important;
}
.height-939 {
    height:939px !important;
}
.min-height-939 {
    min-height:939px !important;
}
.max-height-939 {
    max-height:939px !important;
}
.line-height-939 {
    line-height:939px !important;
}

.width-940 {
    width:940px !important;
}
.min-width-940 {
    min-width:940px !important;
}
.max-width-940 {
    max-width:940px !important;
}
.height-940 {
    height:940px !important;
}
.min-height-940 {
    min-height:940px !important;
}
.max-height-940 {
    max-height:940px !important;
}
.line-height-940 {
    line-height:940px !important;
}

.width-941 {
    width:941px !important;
}
.min-width-941 {
    min-width:941px !important;
}
.max-width-941 {
    max-width:941px !important;
}
.height-941 {
    height:941px !important;
}
.min-height-941 {
    min-height:941px !important;
}
.max-height-941 {
    max-height:941px !important;
}
.line-height-941 {
    line-height:941px !important;
}

.width-942 {
    width:942px !important;
}
.min-width-942 {
    min-width:942px !important;
}
.max-width-942 {
    max-width:942px !important;
}
.height-942 {
    height:942px !important;
}
.min-height-942 {
    min-height:942px !important;
}
.max-height-942 {
    max-height:942px !important;
}
.line-height-942 {
    line-height:942px !important;
}

.width-943 {
    width:943px !important;
}
.min-width-943 {
    min-width:943px !important;
}
.max-width-943 {
    max-width:943px !important;
}
.height-943 {
    height:943px !important;
}
.min-height-943 {
    min-height:943px !important;
}
.max-height-943 {
    max-height:943px !important;
}
.line-height-943 {
    line-height:943px !important;
}

.width-944 {
    width:944px !important;
}
.min-width-944 {
    min-width:944px !important;
}
.max-width-944 {
    max-width:944px !important;
}
.height-944 {
    height:944px !important;
}
.min-height-944 {
    min-height:944px !important;
}
.max-height-944 {
    max-height:944px !important;
}
.line-height-944 {
    line-height:944px !important;
}

.width-945 {
    width:945px !important;
}
.min-width-945 {
    min-width:945px !important;
}
.max-width-945 {
    max-width:945px !important;
}
.height-945 {
    height:945px !important;
}
.min-height-945 {
    min-height:945px !important;
}
.max-height-945 {
    max-height:945px !important;
}
.line-height-945 {
    line-height:945px !important;
}

.width-946 {
    width:946px !important;
}
.min-width-946 {
    min-width:946px !important;
}
.max-width-946 {
    max-width:946px !important;
}
.height-946 {
    height:946px !important;
}
.min-height-946 {
    min-height:946px !important;
}
.max-height-946 {
    max-height:946px !important;
}
.line-height-946 {
    line-height:946px !important;
}

.width-947 {
    width:947px !important;
}
.min-width-947 {
    min-width:947px !important;
}
.max-width-947 {
    max-width:947px !important;
}
.height-947 {
    height:947px !important;
}
.min-height-947 {
    min-height:947px !important;
}
.max-height-947 {
    max-height:947px !important;
}
.line-height-947 {
    line-height:947px !important;
}

.width-948 {
    width:948px !important;
}
.min-width-948 {
    min-width:948px !important;
}
.max-width-948 {
    max-width:948px !important;
}
.height-948 {
    height:948px !important;
}
.min-height-948 {
    min-height:948px !important;
}
.max-height-948 {
    max-height:948px !important;
}
.line-height-948 {
    line-height:948px !important;
}

.width-949 {
    width:949px !important;
}
.min-width-949 {
    min-width:949px !important;
}
.max-width-949 {
    max-width:949px !important;
}
.height-949 {
    height:949px !important;
}
.min-height-949 {
    min-height:949px !important;
}
.max-height-949 {
    max-height:949px !important;
}
.line-height-949 {
    line-height:949px !important;
}

.width-950 {
    width:950px !important;
}
.min-width-950 {
    min-width:950px !important;
}
.max-width-950 {
    max-width:950px !important;
}
.height-950 {
    height:950px !important;
}
.min-height-950 {
    min-height:950px !important;
}
.max-height-950 {
    max-height:950px !important;
}
.line-height-950 {
    line-height:950px !important;
}

.width-951 {
    width:951px !important;
}
.min-width-951 {
    min-width:951px !important;
}
.max-width-951 {
    max-width:951px !important;
}
.height-951 {
    height:951px !important;
}
.min-height-951 {
    min-height:951px !important;
}
.max-height-951 {
    max-height:951px !important;
}
.line-height-951 {
    line-height:951px !important;
}

.width-952 {
    width:952px !important;
}
.min-width-952 {
    min-width:952px !important;
}
.max-width-952 {
    max-width:952px !important;
}
.height-952 {
    height:952px !important;
}
.min-height-952 {
    min-height:952px !important;
}
.max-height-952 {
    max-height:952px !important;
}
.line-height-952 {
    line-height:952px !important;
}

.width-953 {
    width:953px !important;
}
.min-width-953 {
    min-width:953px !important;
}
.max-width-953 {
    max-width:953px !important;
}
.height-953 {
    height:953px !important;
}
.min-height-953 {
    min-height:953px !important;
}
.max-height-953 {
    max-height:953px !important;
}
.line-height-953 {
    line-height:953px !important;
}

.width-954 {
    width:954px !important;
}
.min-width-954 {
    min-width:954px !important;
}
.max-width-954 {
    max-width:954px !important;
}
.height-954 {
    height:954px !important;
}
.min-height-954 {
    min-height:954px !important;
}
.max-height-954 {
    max-height:954px !important;
}
.line-height-954 {
    line-height:954px !important;
}

.width-955 {
    width:955px !important;
}
.min-width-955 {
    min-width:955px !important;
}
.max-width-955 {
    max-width:955px !important;
}
.height-955 {
    height:955px !important;
}
.min-height-955 {
    min-height:955px !important;
}
.max-height-955 {
    max-height:955px !important;
}
.line-height-955 {
    line-height:955px !important;
}

.width-956 {
    width:956px !important;
}
.min-width-956 {
    min-width:956px !important;
}
.max-width-956 {
    max-width:956px !important;
}
.height-956 {
    height:956px !important;
}
.min-height-956 {
    min-height:956px !important;
}
.max-height-956 {
    max-height:956px !important;
}
.line-height-956 {
    line-height:956px !important;
}

.width-957 {
    width:957px !important;
}
.min-width-957 {
    min-width:957px !important;
}
.max-width-957 {
    max-width:957px !important;
}
.height-957 {
    height:957px !important;
}
.min-height-957 {
    min-height:957px !important;
}
.max-height-957 {
    max-height:957px !important;
}
.line-height-957 {
    line-height:957px !important;
}

.width-958 {
    width:958px !important;
}
.min-width-958 {
    min-width:958px !important;
}
.max-width-958 {
    max-width:958px !important;
}
.height-958 {
    height:958px !important;
}
.min-height-958 {
    min-height:958px !important;
}
.max-height-958 {
    max-height:958px !important;
}
.line-height-958 {
    line-height:958px !important;
}

.width-959 {
    width:959px !important;
}
.min-width-959 {
    min-width:959px !important;
}
.max-width-959 {
    max-width:959px !important;
}
.height-959 {
    height:959px !important;
}
.min-height-959 {
    min-height:959px !important;
}
.max-height-959 {
    max-height:959px !important;
}
.line-height-959 {
    line-height:959px !important;
}

.width-960 {
    width:960px !important;
}
.min-width-960 {
    min-width:960px !important;
}
.max-width-960 {
    max-width:960px !important;
}
.height-960 {
    height:960px !important;
}
.min-height-960 {
    min-height:960px !important;
}
.max-height-960 {
    max-height:960px !important;
}
.line-height-960 {
    line-height:960px !important;
}

.width-961 {
    width:961px !important;
}
.min-width-961 {
    min-width:961px !important;
}
.max-width-961 {
    max-width:961px !important;
}
.height-961 {
    height:961px !important;
}
.min-height-961 {
    min-height:961px !important;
}
.max-height-961 {
    max-height:961px !important;
}
.line-height-961 {
    line-height:961px !important;
}

.width-962 {
    width:962px !important;
}
.min-width-962 {
    min-width:962px !important;
}
.max-width-962 {
    max-width:962px !important;
}
.height-962 {
    height:962px !important;
}
.min-height-962 {
    min-height:962px !important;
}
.max-height-962 {
    max-height:962px !important;
}
.line-height-962 {
    line-height:962px !important;
}

.width-963 {
    width:963px !important;
}
.min-width-963 {
    min-width:963px !important;
}
.max-width-963 {
    max-width:963px !important;
}
.height-963 {
    height:963px !important;
}
.min-height-963 {
    min-height:963px !important;
}
.max-height-963 {
    max-height:963px !important;
}
.line-height-963 {
    line-height:963px !important;
}

.width-964 {
    width:964px !important;
}
.min-width-964 {
    min-width:964px !important;
}
.max-width-964 {
    max-width:964px !important;
}
.height-964 {
    height:964px !important;
}
.min-height-964 {
    min-height:964px !important;
}
.max-height-964 {
    max-height:964px !important;
}
.line-height-964 {
    line-height:964px !important;
}

.width-965 {
    width:965px !important;
}
.min-width-965 {
    min-width:965px !important;
}
.max-width-965 {
    max-width:965px !important;
}
.height-965 {
    height:965px !important;
}
.min-height-965 {
    min-height:965px !important;
}
.max-height-965 {
    max-height:965px !important;
}
.line-height-965 {
    line-height:965px !important;
}

.width-966 {
    width:966px !important;
}
.min-width-966 {
    min-width:966px !important;
}
.max-width-966 {
    max-width:966px !important;
}
.height-966 {
    height:966px !important;
}
.min-height-966 {
    min-height:966px !important;
}
.max-height-966 {
    max-height:966px !important;
}
.line-height-966 {
    line-height:966px !important;
}

.width-967 {
    width:967px !important;
}
.min-width-967 {
    min-width:967px !important;
}
.max-width-967 {
    max-width:967px !important;
}
.height-967 {
    height:967px !important;
}
.min-height-967 {
    min-height:967px !important;
}
.max-height-967 {
    max-height:967px !important;
}
.line-height-967 {
    line-height:967px !important;
}

.width-968 {
    width:968px !important;
}
.min-width-968 {
    min-width:968px !important;
}
.max-width-968 {
    max-width:968px !important;
}
.height-968 {
    height:968px !important;
}
.min-height-968 {
    min-height:968px !important;
}
.max-height-968 {
    max-height:968px !important;
}
.line-height-968 {
    line-height:968px !important;
}

.width-969 {
    width:969px !important;
}
.min-width-969 {
    min-width:969px !important;
}
.max-width-969 {
    max-width:969px !important;
}
.height-969 {
    height:969px !important;
}
.min-height-969 {
    min-height:969px !important;
}
.max-height-969 {
    max-height:969px !important;
}
.line-height-969 {
    line-height:969px !important;
}

.width-970 {
    width:970px !important;
}
.min-width-970 {
    min-width:970px !important;
}
.max-width-970 {
    max-width:970px !important;
}
.height-970 {
    height:970px !important;
}
.min-height-970 {
    min-height:970px !important;
}
.max-height-970 {
    max-height:970px !important;
}
.line-height-970 {
    line-height:970px !important;
}

.width-971 {
    width:971px !important;
}
.min-width-971 {
    min-width:971px !important;
}
.max-width-971 {
    max-width:971px !important;
}
.height-971 {
    height:971px !important;
}
.min-height-971 {
    min-height:971px !important;
}
.max-height-971 {
    max-height:971px !important;
}
.line-height-971 {
    line-height:971px !important;
}

.width-972 {
    width:972px !important;
}
.min-width-972 {
    min-width:972px !important;
}
.max-width-972 {
    max-width:972px !important;
}
.height-972 {
    height:972px !important;
}
.min-height-972 {
    min-height:972px !important;
}
.max-height-972 {
    max-height:972px !important;
}
.line-height-972 {
    line-height:972px !important;
}

.width-973 {
    width:973px !important;
}
.min-width-973 {
    min-width:973px !important;
}
.max-width-973 {
    max-width:973px !important;
}
.height-973 {
    height:973px !important;
}
.min-height-973 {
    min-height:973px !important;
}
.max-height-973 {
    max-height:973px !important;
}
.line-height-973 {
    line-height:973px !important;
}

.width-974 {
    width:974px !important;
}
.min-width-974 {
    min-width:974px !important;
}
.max-width-974 {
    max-width:974px !important;
}
.height-974 {
    height:974px !important;
}
.min-height-974 {
    min-height:974px !important;
}
.max-height-974 {
    max-height:974px !important;
}
.line-height-974 {
    line-height:974px !important;
}

.width-975 {
    width:975px !important;
}
.min-width-975 {
    min-width:975px !important;
}
.max-width-975 {
    max-width:975px !important;
}
.height-975 {
    height:975px !important;
}
.min-height-975 {
    min-height:975px !important;
}
.max-height-975 {
    max-height:975px !important;
}
.line-height-975 {
    line-height:975px !important;
}

.width-976 {
    width:976px !important;
}
.min-width-976 {
    min-width:976px !important;
}
.max-width-976 {
    max-width:976px !important;
}
.height-976 {
    height:976px !important;
}
.min-height-976 {
    min-height:976px !important;
}
.max-height-976 {
    max-height:976px !important;
}
.line-height-976 {
    line-height:976px !important;
}

.width-977 {
    width:977px !important;
}
.min-width-977 {
    min-width:977px !important;
}
.max-width-977 {
    max-width:977px !important;
}
.height-977 {
    height:977px !important;
}
.min-height-977 {
    min-height:977px !important;
}
.max-height-977 {
    max-height:977px !important;
}
.line-height-977 {
    line-height:977px !important;
}

.width-978 {
    width:978px !important;
}
.min-width-978 {
    min-width:978px !important;
}
.max-width-978 {
    max-width:978px !important;
}
.height-978 {
    height:978px !important;
}
.min-height-978 {
    min-height:978px !important;
}
.max-height-978 {
    max-height:978px !important;
}
.line-height-978 {
    line-height:978px !important;
}

.width-979 {
    width:979px !important;
}
.min-width-979 {
    min-width:979px !important;
}
.max-width-979 {
    max-width:979px !important;
}
.height-979 {
    height:979px !important;
}
.min-height-979 {
    min-height:979px !important;
}
.max-height-979 {
    max-height:979px !important;
}
.line-height-979 {
    line-height:979px !important;
}

.width-980 {
    width:980px !important;
}
.min-width-980 {
    min-width:980px !important;
}
.max-width-980 {
    max-width:980px !important;
}
.height-980 {
    height:980px !important;
}
.min-height-980 {
    min-height:980px !important;
}
.max-height-980 {
    max-height:980px !important;
}
.line-height-980 {
    line-height:980px !important;
}

.width-981 {
    width:981px !important;
}
.min-width-981 {
    min-width:981px !important;
}
.max-width-981 {
    max-width:981px !important;
}
.height-981 {
    height:981px !important;
}
.min-height-981 {
    min-height:981px !important;
}
.max-height-981 {
    max-height:981px !important;
}
.line-height-981 {
    line-height:981px !important;
}

.width-982 {
    width:982px !important;
}
.min-width-982 {
    min-width:982px !important;
}
.max-width-982 {
    max-width:982px !important;
}
.height-982 {
    height:982px !important;
}
.min-height-982 {
    min-height:982px !important;
}
.max-height-982 {
    max-height:982px !important;
}
.line-height-982 {
    line-height:982px !important;
}

.width-983 {
    width:983px !important;
}
.min-width-983 {
    min-width:983px !important;
}
.max-width-983 {
    max-width:983px !important;
}
.height-983 {
    height:983px !important;
}
.min-height-983 {
    min-height:983px !important;
}
.max-height-983 {
    max-height:983px !important;
}
.line-height-983 {
    line-height:983px !important;
}

.width-984 {
    width:984px !important;
}
.min-width-984 {
    min-width:984px !important;
}
.max-width-984 {
    max-width:984px !important;
}
.height-984 {
    height:984px !important;
}
.min-height-984 {
    min-height:984px !important;
}
.max-height-984 {
    max-height:984px !important;
}
.line-height-984 {
    line-height:984px !important;
}

.width-985 {
    width:985px !important;
}
.min-width-985 {
    min-width:985px !important;
}
.max-width-985 {
    max-width:985px !important;
}
.height-985 {
    height:985px !important;
}
.min-height-985 {
    min-height:985px !important;
}
.max-height-985 {
    max-height:985px !important;
}
.line-height-985 {
    line-height:985px !important;
}

.width-986 {
    width:986px !important;
}
.min-width-986 {
    min-width:986px !important;
}
.max-width-986 {
    max-width:986px !important;
}
.height-986 {
    height:986px !important;
}
.min-height-986 {
    min-height:986px !important;
}
.max-height-986 {
    max-height:986px !important;
}
.line-height-986 {
    line-height:986px !important;
}

.width-987 {
    width:987px !important;
}
.min-width-987 {
    min-width:987px !important;
}
.max-width-987 {
    max-width:987px !important;
}
.height-987 {
    height:987px !important;
}
.min-height-987 {
    min-height:987px !important;
}
.max-height-987 {
    max-height:987px !important;
}
.line-height-987 {
    line-height:987px !important;
}

.width-988 {
    width:988px !important;
}
.min-width-988 {
    min-width:988px !important;
}
.max-width-988 {
    max-width:988px !important;
}
.height-988 {
    height:988px !important;
}
.min-height-988 {
    min-height:988px !important;
}
.max-height-988 {
    max-height:988px !important;
}
.line-height-988 {
    line-height:988px !important;
}

.width-989 {
    width:989px !important;
}
.min-width-989 {
    min-width:989px !important;
}
.max-width-989 {
    max-width:989px !important;
}
.height-989 {
    height:989px !important;
}
.min-height-989 {
    min-height:989px !important;
}
.max-height-989 {
    max-height:989px !important;
}
.line-height-989 {
    line-height:989px !important;
}

.width-990 {
    width:990px !important;
}
.min-width-990 {
    min-width:990px !important;
}
.max-width-990 {
    max-width:990px !important;
}
.height-990 {
    height:990px !important;
}
.min-height-990 {
    min-height:990px !important;
}
.max-height-990 {
    max-height:990px !important;
}
.line-height-990 {
    line-height:990px !important;
}

.width-991 {
    width:991px !important;
}
.min-width-991 {
    min-width:991px !important;
}
.max-width-991 {
    max-width:991px !important;
}
.height-991 {
    height:991px !important;
}
.min-height-991 {
    min-height:991px !important;
}
.max-height-991 {
    max-height:991px !important;
}
.line-height-991 {
    line-height:991px !important;
}

.width-992 {
    width:992px !important;
}
.min-width-992 {
    min-width:992px !important;
}
.max-width-992 {
    max-width:992px !important;
}
.height-992 {
    height:992px !important;
}
.min-height-992 {
    min-height:992px !important;
}
.max-height-992 {
    max-height:992px !important;
}
.line-height-992 {
    line-height:992px !important;
}

.width-993 {
    width:993px !important;
}
.min-width-993 {
    min-width:993px !important;
}
.max-width-993 {
    max-width:993px !important;
}
.height-993 {
    height:993px !important;
}
.min-height-993 {
    min-height:993px !important;
}
.max-height-993 {
    max-height:993px !important;
}
.line-height-993 {
    line-height:993px !important;
}

.width-994 {
    width:994px !important;
}
.min-width-994 {
    min-width:994px !important;
}
.max-width-994 {
    max-width:994px !important;
}
.height-994 {
    height:994px !important;
}
.min-height-994 {
    min-height:994px !important;
}
.max-height-994 {
    max-height:994px !important;
}
.line-height-994 {
    line-height:994px !important;
}

.width-995 {
    width:995px !important;
}
.min-width-995 {
    min-width:995px !important;
}
.max-width-995 {
    max-width:995px !important;
}
.height-995 {
    height:995px !important;
}
.min-height-995 {
    min-height:995px !important;
}
.max-height-995 {
    max-height:995px !important;
}
.line-height-995 {
    line-height:995px !important;
}

.width-996 {
    width:996px !important;
}
.min-width-996 {
    min-width:996px !important;
}
.max-width-996 {
    max-width:996px !important;
}
.height-996 {
    height:996px !important;
}
.min-height-996 {
    min-height:996px !important;
}
.max-height-996 {
    max-height:996px !important;
}
.line-height-996 {
    line-height:996px !important;
}

.width-997 {
    width:997px !important;
}
.min-width-997 {
    min-width:997px !important;
}
.max-width-997 {
    max-width:997px !important;
}
.height-997 {
    height:997px !important;
}
.min-height-997 {
    min-height:997px !important;
}
.max-height-997 {
    max-height:997px !important;
}
.line-height-997 {
    line-height:997px !important;
}

.width-998 {
    width:998px !important;
}
.min-width-998 {
    min-width:998px !important;
}
.max-width-998 {
    max-width:998px !important;
}
.height-998 {
    height:998px !important;
}
.min-height-998 {
    min-height:998px !important;
}
.max-height-998 {
    max-height:998px !important;
}
.line-height-998 {
    line-height:998px !important;
}

.width-999 {
    width:999px !important;
}
.min-width-999 {
    min-width:999px !important;
}
.max-width-999 {
    max-width:999px !important;
}
.height-999 {
    height:999px !important;
}
.min-height-999 {
    min-height:999px !important;
}
.max-height-999 {
    max-height:999px !important;
}
.line-height-999 {
    line-height:999px !important;
}

.width-1000 {
    width:1000px !important;
}
.min-width-1000 {
    min-width:1000px !important;
}
.max-width-1000 {
    max-width:1000px !important;
}
.height-1000 {
    height:1000px !important;
}
.min-height-1000 {
    min-height:1000px !important;
}
.max-height-1000 {
    max-height:1000px !important;
}
.line-height-1000 {
    line-height:1000px !important;
}

/*------------------------------------------------------------------------------------------ */
/*------------------------------------------------------------------------------------------ */
/*--------------------------------- LETTER SPACING BUILDER --------------------------------- */
/*------------------------------------------------------------------------------------------ */
/*------------------------------------------------------------------------------------------ */

.letter-spacing-0 {
    letter-spacing:0px !important;
}

.letter-spacing-1 {
    letter-spacing:1px !important;
}

.letter-spacing-2 {
    letter-spacing:2px !important;
}

.letter-spacing-3 {
    letter-spacing:3px !important;
}

.letter-spacing-4 {
    letter-spacing:4px !important;
}

.letter-spacing-5 {
    letter-spacing:5px !important;
}

.letter-spacing-6 {
    letter-spacing:6px !important;
}

.letter-spacing-7 {
    letter-spacing:7px !important;
}

.letter-spacing-8 {
    letter-spacing:8px !important;
}

.letter-spacing-9 {
    letter-spacing:9px !important;
}

.letter-spacing-10 {
    letter-spacing:10px !important;
}

.letter-spacing-11 {
    letter-spacing:11px !important;
}

.letter-spacing-12 {
    letter-spacing:12px !important;
}

.letter-spacing-13 {
    letter-spacing:13px !important;
}

.letter-spacing-14 {
    letter-spacing:14px !important;
}

.letter-spacing-15 {
    letter-spacing:15px !important;
}

.letter-spacing-16 {
    letter-spacing:16px !important;
}

.letter-spacing-17 {
    letter-spacing:17px !important;
}

.letter-spacing-18 {
    letter-spacing:18px !important;
}

.letter-spacing-19 {
    letter-spacing:19px !important;
}

.letter-spacing-20 {
    letter-spacing:20px !important;
}

.letter-spacing-21 {
    letter-spacing:21px !important;
}

.letter-spacing-22 {
    letter-spacing:22px !important;
}

.letter-spacing-23 {
    letter-spacing:23px !important;
}

.letter-spacing-24 {
    letter-spacing:24px !important;
}

.letter-spacing-25 {
    letter-spacing:25px !important;
}

.letter-spacing-26 {
    letter-spacing:26px !important;
}

.letter-spacing-27 {
    letter-spacing:27px !important;
}

.letter-spacing-28 {
    letter-spacing:28px !important;
}

.letter-spacing-29 {
    letter-spacing:29px !important;
}

.letter-spacing-30 {
    letter-spacing:30px !important;
}

.letter-spacing-31 {
    letter-spacing:31px !important;
}

.letter-spacing-32 {
    letter-spacing:32px !important;
}

.letter-spacing-33 {
    letter-spacing:33px !important;
}

.letter-spacing-34 {
    letter-spacing:34px !important;
}

.letter-spacing-35 {
    letter-spacing:35px !important;
}

.letter-spacing-36 {
    letter-spacing:36px !important;
}

.letter-spacing-37 {
    letter-spacing:37px !important;
}

.letter-spacing-38 {
    letter-spacing:38px !important;
}

.letter-spacing-39 {
    letter-spacing:39px !important;
}

.letter-spacing-40 {
    letter-spacing:40px !important;
}

.letter-spacing-41 {
    letter-spacing:41px !important;
}

.letter-spacing-42 {
    letter-spacing:42px !important;
}

.letter-spacing-43 {
    letter-spacing:43px !important;
}

.letter-spacing-44 {
    letter-spacing:44px !important;
}

.letter-spacing-45 {
    letter-spacing:45px !important;
}

.letter-spacing-46 {
    letter-spacing:46px !important;
}

.letter-spacing-47 {
    letter-spacing:47px !important;
}

.letter-spacing-48 {
    letter-spacing:48px !important;
}

.letter-spacing-49 {
    letter-spacing:49px !important;
}

.letter-spacing-50 {
    letter-spacing:50px !important;
}

.letter-spacing-51 {
    letter-spacing:51px !important;
}

.letter-spacing-52 {
    letter-spacing:52px !important;
}

.letter-spacing-53 {
    letter-spacing:53px !important;
}

.letter-spacing-54 {
    letter-spacing:54px !important;
}

.letter-spacing-55 {
    letter-spacing:55px !important;
}

.letter-spacing-56 {
    letter-spacing:56px !important;
}

.letter-spacing-57 {
    letter-spacing:57px !important;
}

.letter-spacing-58 {
    letter-spacing:58px !important;
}

.letter-spacing-59 {
    letter-spacing:59px !important;
}

.letter-spacing-60 {
    letter-spacing:60px !important;
}

.letter-spacing-61 {
    letter-spacing:61px !important;
}

.letter-spacing-62 {
    letter-spacing:62px !important;
}

.letter-spacing-63 {
    letter-spacing:63px !important;
}

.letter-spacing-64 {
    letter-spacing:64px !important;
}

.letter-spacing-65 {
    letter-spacing:65px !important;
}

.letter-spacing-66 {
    letter-spacing:66px !important;
}

.letter-spacing-67 {
    letter-spacing:67px !important;
}

.letter-spacing-68 {
    letter-spacing:68px !important;
}

.letter-spacing-69 {
    letter-spacing:69px !important;
}

.letter-spacing-70 {
    letter-spacing:70px !important;
}

.letter-spacing-71 {
    letter-spacing:71px !important;
}

.letter-spacing-72 {
    letter-spacing:72px !important;
}

.letter-spacing-73 {
    letter-spacing:73px !important;
}

.letter-spacing-74 {
    letter-spacing:74px !important;
}

.letter-spacing-75 {
    letter-spacing:75px !important;
}

.letter-spacing-76 {
    letter-spacing:76px !important;
}

.letter-spacing-77 {
    letter-spacing:77px !important;
}

.letter-spacing-78 {
    letter-spacing:78px !important;
}

.letter-spacing-79 {
    letter-spacing:79px !important;
}

.letter-spacing-80 {
    letter-spacing:80px !important;
}

.letter-spacing-81 {
    letter-spacing:81px !important;
}

.letter-spacing-82 {
    letter-spacing:82px !important;
}

.letter-spacing-83 {
    letter-spacing:83px !important;
}

.letter-spacing-84 {
    letter-spacing:84px !important;
}

.letter-spacing-85 {
    letter-spacing:85px !important;
}

.letter-spacing-86 {
    letter-spacing:86px !important;
}

.letter-spacing-87 {
    letter-spacing:87px !important;
}

.letter-spacing-88 {
    letter-spacing:88px !important;
}

.letter-spacing-89 {
    letter-spacing:89px !important;
}

.letter-spacing-90 {
    letter-spacing:90px !important;
}

.letter-spacing-91 {
    letter-spacing:91px !important;
}

.letter-spacing-92 {
    letter-spacing:92px !important;
}

.letter-spacing-93 {
    letter-spacing:93px !important;
}

.letter-spacing-94 {
    letter-spacing:94px !important;
}

.letter-spacing-95 {
    letter-spacing:95px !important;
}

.letter-spacing-96 {
    letter-spacing:96px !important;
}

.letter-spacing-97 {
    letter-spacing:97px !important;
}

.letter-spacing-98 {
    letter-spacing:98px !important;
}

.letter-spacing-99 {
    letter-spacing:99px !important;
}

.letter-spacing-100 {
    letter-spacing:100px !important;
}
/* @import url('http://example.com/example_style.css'); */

/***********************************************/
/* CSS @imports must be at the top of the file */
/* Add them above this section                 */
/***********************************************/

/*****************************************/
/* Start your style declarations here    */
/*****************************************/

/***********************************************************************************************************************************************************************/
/***********************************************************************************************************************************************************************/
/***********************************************************************************************************************************************************************/
/***********************************************************************************************************************************************************************/
/***************************************************************************** MODULES BEG *****************************************************************************/
/***********************************************************************************************************************************************************************/
/***********************************************************************************************************************************************************************/
/***********************************************************************************************************************************************************************/
/***********************************************************************************************************************************************************************/

/***************************************************************************** HEADERS BEG *****************************************************************************/
.block-header .container,
.block-header-light .container,
.block-header-image .container,
.block-header-light-image .container,
.block-header-image-play .container,
.block-header-light-image-play .container,
.block-header-program .container,
.block-header-light-program .container,
.block-header-basic .container,
.block-header-light-basic .container {
	padding-left:15px;
	padding-right:15px;
}
.block-header, .block-header-program {
	background:#3A7CAF;
}
.block-header-light, .block-header-dark-program {
	background:#B7B5AB;
}
.block-header .block-header-content,
.block-header-light .block-header-content,
.block-header-image .block-header-content,
.block-header-light-image .block-header-content,
.block-header-image-play .block-header-content,
.block-header-light-image-play .block-header-content,
.block-header-program .block-header-content,
.block-header-light-program .block-header-content {
	font-family: Prompt;
	font-weight: 300;
	letter-spacing: 0;
}
.block-header .block-header-content,
.block-header-image .block-header-content,
.block-header-image-play .block-header-content,
.block-header-program .block-header-content {
	color: #FFFFFF;
}
.block-header-light .block-header-content,
.block-header-light-image .block-header-content,
.block-header-light-image-play .block-header-content,
.block-header-light-program .block-header-content {
	color: #333333;
}
.block-header-image, .block-header-image-play,
.block-header-light-image, .block-header-light-image-play {
	background-repeat: no-repeat !important;
	background-size: cover !important;
}
.block-header-image-play .block-header-content .play-circle {
	box-sizing: initial !important;
	border: 3px solid #FFFFFF !important;
	color: #666 !important;
	text-align: center !important;
	border-radius: 50% !important;
	box-sizing: content-box !important;
	color: #FFFFFF !important;
	display:inline-block;
}
.block-header-light-image-play .block-header-content .play-circle {
	box-sizing: initial !important;
	border: 3px solid #333333 !important;
	color: #666 !important;
	text-align: center !important;
	border-radius: 50% !important;
	box-sizing: content-box !important;
	color: #333333 !important;
	display:inline-block;
}
.block-header-image-play .block-header-content .play-circle:hover {
	color: #dddddd !important;
	border: 3px solid #dddddd !important;
}
.block-header-light-image-play .block-header-content .play-circle:hover {
	color: #737167 !important;
	border: 3px solid #737167 !important;
}
.block-header-image-play .block-header-content .play-link i, 
.block-header-image-play .block-header-content .play-link i {
	font-weight: 100;
	letter-spacing: 0;
	line-height: 0px;
}
.block-header-basic {
	background:transparent;
}
.block-header-basic .block-header-content {
	color: #3A7CAF;
	font-family: Prompt;
	font-weight: 300;
	letter-spacing: 0;
}
@media (min-width:1024px) {
	.block-header .block-header-content,
	.block-header-light .block-header-content,
	.block-header-image .block-header-content,
	.block-header-light-image .block-header-content {
		font-size: 70px;
		line-height: 82px;
		padding-top:80px;
		padding-bottom:80px;
		min-height:550px !important;
		align-items: flex-end !important;
		display: flex !important;
	}
	.block-header-image-play .block-header-content, 
	.block-header-light-image-play .block-header-content {
		font-size: 70px;
		line-height: 82px;
		padding-top:166px;
		padding-bottom:80px;
		min-height:550px !important;
	}
	.block-header-image-play .block-header-content .play-circle,
	.block-header-light-image-play .block-header-content .play-circle {
		font: 50px Arial, sans-serif;
		width: 75px;
		height: 85px;
		line-height: 85px;
		padding-left: 10px;
		margin-top: 0px;
		margin-bottom: 40px;
	}
	.block-header-image-play .block-header-content .play-link i,
	.block-header-light-image-play .block-header-content .play-link i {
		font-size: 48px;
	}
	.block-header-basic .block-header-content {
		font-size: 70px;
		line-height: 82px;
		padding-top:80px;
	}
}
@media (min-width:1142px) {
	.block-header-program .block-header-bg-img,
	.block-header-light-program .block-header-bg-img {
		background-position: right center !important;
		background-position-y: 170px !important;
		background-size: 300px 300px !important;
		background-repeat: no-repeat !important;
	}
	.block-header-program .block-header-content,
	.block-header-light-program .block-header-content {
		font-size: 70px;
		line-height: 82px;
		padding-top:300px;
		padding-bottom:80px;
		min-height:550px !important;
	}
}
@media (min-width:1024px) and (max-width:1141px) {
	.block-header-program .block-header-bg-img,
	.block-header-light-program .block-header-bg-img {
		height:110px;
		background-position-y: -190px !important;
		background-size: 300px 300px !important;
		background-repeat: no-repeat !important;
	}
	.block-header-program .block-header-content,
	.block-header-light-program .block-header-content {
		font-size: 54px;
		line-height: 68px;
		padding-top:165px;
		padding-bottom:40px;
		min-height:550px !important;
	}
}
@media (min-width:768px) and (max-width:1023px) {
	.block-header .block-header-content,
	.block-header-light .block-header-content,
	.block-header-image .block-header-content,
	.block-header-light-image .block-header-content {
		font-size: 54px;
		line-height: 68px;
		padding-top:40px;
		padding-bottom:40px;
		min-height:550px !important;
		align-items: flex-end !important;
		display: flex !important;
	}
	.block-header-image-play .block-header-content,
	.block-header-light-image-play .block-header-content {
		font-size: 54px;
		line-height: 68px;
		padding-top:174px;
		padding-bottom:40px;
		min-height:550px !important;
	}
	.block-header-image-play .block-header-content .play-circle,
	.block-header-light-image-play .block-header-content .play-circle {
		font: 40px Arial, sans-serif;
		width: 65px;
		height: 75px;
		line-height: 75px;
		padding-left: 10px;
		margin-top: 0px;
		margin-bottom: 20px;
	}
	.block-header-image-play .block-header-content .play-link i,
	.block-header-light-image-play .block-header-content .play-link i {
		font-size: 38px;
	}
	.block-header-basic .block-header-content {
		font-size: 54px;
		line-height: 68px;
		padding-top:60px;
	}
	.block-header-program .block-header-bg-img,
	.block-header-light-program .block-header-bg-img {
		height:110px;
		background-position: 15px !important;
		background-position-y: -90px !important;
		background-size: 200px 200px !important;
		background-repeat: no-repeat !important;
	}
	.block-header-program .block-header-content,
	.block-header-light-program .block-header-content {
		font-size: 54px;
		line-height: 68px;
		padding-top:165px;
		padding-bottom:40px;
	}
}
@media (max-width:767px) {
	.block-header .block-header-content,
	.block-header-light .block-header-content,
	.block-header-image .block-header-content,
	.block-header-light-image .block-header-content {
		font-size: 34px;
		line-height: 42px;
		padding-top:40px;
		padding-bottom:40px;
	}
	.block-header-image-play .block-header-content,
	.block-header-light-image-play .block-header-content {
		font-size: 34px;
		line-height: 42px;
		padding-top:80px;
		padding-bottom:40px;
	}
	.block-header-image-play .block-header-content .play-circle,
	.block-header-light-image-play .block-header-content .play-circle {
		font: 40px Arial, sans-serif;
		width: 45px;
		height: 55px;
		line-height: 55px;
		padding-left: 10px;
		margin-top: 0px;
		margin-bottom: 20px;
	}
	.block-header-image-play .block-header-content .play-link i,
	.block-header-light-image-play .block-header-content .play-link i {
		font-size: 18px;
	}
	.block-header-basic .block-header-content {
		font-size: 34px;
		line-height: 42px;
		padding-top:40px;
	}
	.block-header-program .block-header-bg-img,
	.block-header-light-program .block-header-bg-img {
		height:140px;
		background-position: 15px !important;
		background-position-y: -60px !important;
		background-size: 200px 200px !important;
		background-repeat: no-repeat !important;
	}
	.block-header-program .block-header-content,
	.block-header-light-program .block-header-content {
		font-size: 34px;
		line-height: 42px;
		padding-top:40px;
		padding-bottom:40px;
	}

}
/***************************************************************************** HEADERS END *****************************************************************************/

/****************************************************************************** TILES BEG ******************************************************************************/
.tile-row {
	/*margin-left:-30px !important;
	margin-right:-30px !important;*/
}
.tile-basic {
	background:transparent;
}
.tile-basic .tile-subhead {
	color: #3A7CAF;
	font-family: Roboto;
	font-weight: 500;
	letter-spacing: 0;
	padding-bottom:10px;
	text-transform: uppercase;
}
.tile-basic .tile-content {
	color: #3A7CAF;
	font-family: Roboto;
	font-weight: 300;
	letter-spacing: 0;
}
.tile-text {
	color: #3A7CAF;
	font-family: Roboto;
	font-weight: 500;
	letter-spacing: 0;
}
.tile-basic .tile-link {
	padding-top:10px;
}
.tile-basic .tile-link a {
	color: #3A7CAF;
	font-family: Roboto;
	font-weight: 500;
	letter-spacing: 0;
	text-decoration:none;
	border-bottom:solid #FFFFFF 2px;
}
.tile-basic .tile-link a:hover {
	color: #FFFFFF;
	background: #333333;
	text-decoration:none;
}
.tile {
	background:#3A7CAF;
}
.tile-background-image {
	background-repeat: no-repeat !important;
	background-size: cover !important;
}
.tile-column {
	height: 100%;
}
.tile .tile-subhead {
	color: #FFFFFF;
	font-family: Roboto;
	font-weight: 500;
	letter-spacing: 0;
	padding-bottom:10px;
	text-transform: uppercase;
}
.tile .tile-content {
	color: #FFFFFF;
	font-family: Roboto;
	font-weight: 300;
	letter-spacing: 0;
}
.tile .tile-link {
	padding-top:10px;
}
.tile .tile-link a {
	color: #FFFFFF;
	font-family: Roboto;
	font-weight: 500;
	letter-spacing: 0;
	text-decoration:none;
	border-bottom:solid #FFFFFF 2px;
}
.tile .tile-link a:hover {
	color: #333333;
	background: #FFFFFF;
	text-decoration:none;
}
.tile .tile-quote-block-large {
	color: #FFFFFF;
	font-family: "Zilla Slab";
	font-weight: 500;
	letter-spacing: 0;
}
.tile .tile-quote-citation-large {
	color: #FFFFFF;
	font-family: Roboto;
	font-weight: 300;
	letter-spacing: 0;
} 
.tile .tile-quote-block-small {
	color: #FFFFFF;
	font-family: "Zilla Slab";
	font-weight: 500;
	letter-spacing: 0;
}
.tile .tile-quote-citation-small {
	color: #FFFFFF;
	font-family: Roboto;
	font-weight: 500;
	letter-spacing: 0;
}
.tile .tile-quote-citation-large:before, .tile .tile-quote-citation-small:before,
.tile-light .tile-quote-citation-large:before, .tile-light .tile-quote-citation-small:before 
{
	content:"\2014"
}
.tile-light {
	background:#B7B5AB;
}
.tile-light .tile-subhead {
	color: #333333;
	font-family: Roboto;
	font-weight: 500;
	letter-spacing: 0;
	text-transform: uppercase;
}
.tile-light .tile-content {
	color: #333333;
	font-family: Roboto;
	font-weight: 300;
	letter-spacing: 0;
}
.tile-text {
	color: #333333;
	font-family: Roboto;
	font-weight: 500;
	letter-spacing: 0;
}
.tile-light .tile-link a {
	color: #333333;
	font-family: Roboto;
	font-weight: 500;
	letter-spacing: 0;
	text-decoration:none;
	border-bottom:solid #333333 2px;
}
.tile-light .tile-link a:hover {
	color: #FFFFFF;
	background: #333333;
	text-decoration:none;
}
.tile-light .tile-quote-block-large {
	color: #333333;
	font-family: "Zilla Slab";
	font-weight: 500;
	letter-spacing: 0;
}
.tile-light .tile-quote-citation-large {
	color: #333333;
	font-family: Roboto;
	font-weight: 500;
	letter-spacing: 0;
}
.tile-light .tile-quote-block-small {
	color: #333333;
	font-family: "Zilla Slab";
	font-weight: 500;
	letter-spacing: 0;
}
.tile-light .tile-quote-citation-small {
	color: #333333;
	font-family: Roboto;
	font-weight: 500;
	letter-spacing: 0;
}
@media (min-width:1024px) {
	.tile {
		padding:40px;
	}
	.tile-background-image {
		min-height: 550px;
	}
	.tile .tile-image, .tile-basic .tile-image {
		width: 135px;
		padding-bottom: 35px;
	}
	.tile .tile-subhead, .tile-basic .tile-subhead {
		font-size: 18px;
		line-height: 24px;
		padding-bottom: 10px;
	}
	.tile .tile-content, .tile-basic .tile-content {
		font-size: 42px;
		line-height: 52px;
	}
	.tile .tile-text {
		font-size: 24px;
		line-height: 34px;
	}
	.tile .tile-link, .tile-basic .tile-link {
		padding-top: 10px;
	}
	.tile .tile-link a, .tile-basic .tile-link a {
		font-size: 24px;
		line-height: 34px;
	}
	.tile .tile-quote-block-large {
		font-size: 48px;
		line-height: 58px;
	}
	.tile .tile-quote-citation-large {
		font-size: 42px;
		line-height: 52px;
		padding-top:10px;
	}
	.tile .tile-quote-block-small {
		font-size: 34px;
		line-height: 44px;
	}
	.tile .tile-quote-citation-small {
		font-size: 24px;
		line-height: 28px;
		padding-top:10px;
	}
	.tile-light {
		padding: 40px;
	}
	.tile-light .tile-image {
		width: 135px;
		padding-bottom: 35px;
	}
	.tile-light .tile-subhead {
		font-size: 18px;
		line-height: 24px;
		padding-bottom: 10px;
	}
	.tile-light .tile-content {
		font-size: 42px;
		line-height: 52px;
	}
	.tile-light .tile-text {
		font-size: 24px;
		line-height: 34px;
	}
	.tile-light .tile-link {
		padding-top: 10px;
	}
	.tile-light .tile-link a {
		font-size: 24px;
		line-height: 34px;
	}
	.tile-light .tile-quote-block-large {
		font-size: 48px;
		line-height: 58px;
	}
	.tile-light .tile-quote-citation-large {
		font-size: 24px;
		line-height: 28px;
		padding-top:10px;
	}
	.tile-light .tile-quote-block-small {
		font-size: 34px;
		line-height: 44px;
	}
	.tile-light .tile-quote-citation-small {
		font-size: 24px;
		line-height: 28px;
		padding-top:10px;
	}
}
@media (min-width:768px) and (max-width:1023px) {
	.tile {
		padding:40px;
	}
	.tile-background-image {
		min-height: 450px;
	}
	.tile .tile-image, .tile-basic .tile-image {
		width: 110px;
		padding-bottom: 30px;
	}
	.tile .tile-subhead, .tile-basic .tile-subhead {
		font-size: 18px;
		line-height: 24px;
		padding-bottom: 10px;
	}
	.tile .tile-content, .tile-basic .tile-content {
		font-size: 38px;
		line-height: 48px;
	}
	.tile .tile-text {
		font-size: 24px;
		line-height: 34px;
	}
	.tile .tile-link, .tile .tile-link {
		padding-top: 20px;
	}
	.tile .tile-link a, .tile .tile-link a {
		font-size: 24px;
		line-height: 34px;
	}
	.tile .tile-quote-block-large {
		font-size: 48px;
		line-height: 58px;
	}
	.tile .tile-quote-citation-large {
		font-size: 24px;
		line-height: 28px;
		padding-top:10px;
	}
	.tile .tile-quote-block-small {
		font-size: 34px;
		line-height: 44px;
	}
	.tile .tile-quote-citation-small {
		font-size: 24px;
		line-height: 28px;
		padding-top:10px;
	}
	.tile-light {
		padding: 40px;
	}
	.tile-light .tile-image {
		width: 110px;
		padding-bottom: 30px;
	}
	.tile-light .tile-subhead {
		font-size: 18px;
		line-height: 24px;
		padding-bottom: 10px;
	}
	.tile-light .tile-content {
		font-size: 38px;
		line-height: 48px;
	}
	.tile-light .tile-text {
		font-size: 24px;
		line-height: 34px;
	}
	.tile-light .tile-link {
		padding-top: 20px;
	}
	.tile-light .tile-link a {
		font-size: 24px;
		line-height: 34px;
	}
	.tile-light .tile-quote-block-large {
		font-size: 48px;
		line-height: 58px;
	}
	.tile-light .tile-quote-citation-large {
		font-size: 24px;
		line-height: 28px;
		padding-top:10px;
	}
	.tile-light .tile-quote-block-small {
		font-size: 34px;
		line-height: 44px;
	}
	.tile-light .tile-quote-citation-small {
		font-size: 24px;
		line-height: 28px;
		padding-top:10px;
	}
}
@media (max-width:767px) {
	.tile {
		padding:20px;
	}
	.tile-background-image {
		min-height: 300px;
	}
	.tile .tile-image, .tile-basic .tile-image {
		width: 130px;
		padding-bottom: 20px;
	}
	.tile .tile-subhead, .tile-basic .tile-subhead {
		font-size: 18px;
		line-height: 24px;
		padding-bottom: 10px;
	}
	.tile .tile-content, .tile-basic .tile-content {
		font-size: 32px;
		line-height: 42px;
	}
	.tile .tile-text {
		font-size: 24px;
		line-height: 34px;
	}
	.tile .tile-link, .tile-basic .tile-link {
		padding-top: 20px;
	}
	.tile .tile-link a, .tile-basic .tile-link a {
		font-size: 24px;
		line-height: 34px;
	}
	.tile .tile-quote-block-large {
		font-size: 34px;
		line-height: 44px;
	}
	.tile .tile-quote-citation-large {
		font-size: 24px;
		line-height: 28px;
		padding-top:10px;
	}
	.tile .tile-quote-block-small {
		font-size: 34px;
		line-height: 44px;
	}
	.tile .tile-quote-citation-small {
		font-size: 24px;
		line-height: 28px;
		padding-top:10px;
	}
	.tile-light {
		padding: 20px;
	}
	.tile-light .tile-image {
		width: 130px;
		padding-bottom: 20px;
	}
	.tile-light .tile-subhead {
		font-size: 18px;
		line-height: 24px;
		padding-bottom: 10px;
	}
	.tile-light .tile-content {
		font-size: 32px;
		line-height: 42px;
	}
	.tile-light .tile-text {
		font-size: 24px;
		line-height: 34px;
	}
	.tile-light .tile-link {
		padding-top: 20px;
	}
	.tile-light .tile-link a {
		font-size: 24px;
		line-height: 34px;
	}
	.tile-light .tile-quote-block-large {
		font-size: 34px;
		line-height: 44px;
	}
	.tile-light .tile-quote-citation-large {
		font-size: 24px;
		line-height: 28px;
		padding-top:10px;
	}
	.tile-light .tile-quote-block-small {
		font-size: 34px;
		line-height: 44px;
	}
	.tile-light .tile-quote-citation-small {
		font-size: 24px;
		line-height: 28px;
		padding-top:10px;
	}
}
/****************************************************************************** TILES END ******************************************************************************/

/***************************************************************************** FACTOIDS BEG ****************************************************************************/
.factoid .container, .factoid-light .container, .factoid-image .container, .factoid-light-image .container {
	padding:80px 15px !important;
}
.factoid {
	background:#3A7CAF;
}
.factoid .factoid-title-large, .factoid .factoid-title-small, .factoid .factoid-title-xsmall,
.factoid-image .factoid-title-large, .factoid-image .factoid-title-small, .factoid-image .factoid-title-xsmall {
	color: #FFFFFF;
	font-family: Roboto;
	font-weight: 300;
	letter-spacing: 0;
}
.factoid .factoid-content-large, .factoid .factoid-content-small, .factoid .factoid-content-xsmall, 
.factoid .factoid-quote-large, .factoid .factoid-quote-small,
.factoid-image .factoid-content-large, .factoid-image .factoid-content-small, .factoid-image .factoid-content-xsmall, 
.factoid-image .factoid-quote-large, .factoid-image .factoid-quote-small {
	color: #FFFFFF;
	font-family: "Zilla Slab";
	font-weight: 500;
	letter-spacing: 0;
}
.factoid .factoid-quote-citation-large, .factoid .factoid-quote-citation-small,
.factoid-image .factoid-quote-citation-large, .factoid-image .factoid-quote-citation-small {
	color: #FFFFFF;
	font-family: Roboto;
	font-weight: 500;
	letter-spacing: 0;
}
.factoid .factoid-btn-large, .factoid .factoid-btn-small, .factoid .factoid-btn-xsmall,
.factoid-image .factoid-btn-large, .factoid-image .factoid-btn-small, .factoid-image .factoid-btn-xsmall {
	text-transform:uppercase;
} 
.factoid .factoid-quote-citation-large:before, .factoid-light .factoid-quote-citation-large:before, .factoid .factoid-quote-citation-small:before, .factoid-light .factoid-quote-citation-small:before,
.factoid-image .factoid-quote-citation-large:before, .factoid-light-image .factoid-quote-citation-large:before, .factoid-image .factoid-quote-citation-small:before, .factoid-light-image .factoid-quote-citation-small:before
{
	content:"\2014"
}
.factoid-light {
	background:#B7B5AB;
}
.factoid-light .factoid-title-large, .factoid-light .factoid-title-small, .factoid-light .factoid-title-xsmall,
.factoid-light-image .factoid-title-large, .factoid-light-image .factoid-title-small, .factoid-light-image .factoid-title-xsmall {
	color: #333333;
	font-family: Roboto;
	font-weight: 300;
	letter-spacing: 0;
}
.factoid-light .factoid-content-large,.factoid-light .factoid-content-small,.factoid-light .factoid-content-xsmall,
.factoid-light .factoid-quote-large, .factoid-light .factoid-quote-small,
.factoid-light-image .factoid-content-large,.factoid-light-image .factoid-content-small,.factoid-light-image .factoid-content-xsmall,
.factoid-light-image .factoid-quote-large, .factoid-light-image .factoid-quote-small {
	color: #3333333;
	font-family: "Zilla Slab";
	font-weight: 500;
	letter-spacing: 0;
}
.factoid-light .factoid-quote-citation-large, .factoid-light .factoid-quote-citation-small,
.factoid-light-image .factoid-quote-citation-large, .factoid-light-image .factoid-quote-citation-small {
	color: #3333333;
	font-family: Roboto;
	font-weight: 500;
	letter-spacing: 0;
}
.factoid-light .factoid-btn-large, .factoid-light .factoid-btn-small, .factoid-light .factoid-btn-xsmall,
.factoid-light-image .factoid-btn-large, .factoid-light-image .factoid-btn-small, .factoid-light-image .factoid-btn-xsmall {
	text-transform:uppercase;
}
.factoid-image, .factoid-light-image {
	background-repeat: no-repeat !important;
	background-size: cover !important;
}
@media (min-width:1024px) {
	.factoid .factoid-title-large, .factoid-image .factoid-title-large {
		font-size: 100px;
		line-height: 110px;
		padding-bottom:20px;
	}
	.factoid .factoid-image-large, .factoid-image .factoid-image-large {
		width:135px;
		padding-bottom:20px;
	}
	.factoid .factoid-content-large, .factoid-image .factoid-content-large, 
	.factoid .factoid-quote-large, .factoid-image .factoid-quote-large {
		font-size: 48px;
		line-height: 58px;
	}
	.factoid .factoid-quote-citation-large, .factoid-image .factoid-quote-citation-large {
		font-size: 24px;
		line-height: 28px;
		padding-top:20px;
	}
	.factoid .factoid-btn-large, .factoid-image .factoid-btn-large {
		padding-top:40px;
	}
	.factoid .factoid-title-small, .factoid-image .factoid-title-small {
		font-size: 70px;
		line-height: 82px;
		padding-bottom:20px;
	}
	.factoid .factoid-image-small, .factoid-image .factoid-image-small {
		width:135px;
		padding-bottom:20px;
	}
	.factoid .factoid-content-small, .factoid-image .factoid-content-small, 
	.factoid .factoid-quote-small, .factoid-image .factoid-quote-small {
		font-size: 34px;
		line-height: 44px;
	}
	.factoid .factoid-quote-citation-small, .factoid-image .factoid-quote-citation-small {
		font-size: 24px;
		line-height: 28px;
		padding-top:20px;
	}
	.factoid .factoid-btn-small, .factoid-image .factoid-btn-small {
		padding-top:40px;
	}
	.factoid .factoid-title-xsmall, .factoid-image .factoid-title-xsmall {
		font-size: 56px;
		line-height: 66px;
		padding-bottom:20px;
	}
	.factoid .factoid-content-xsmall, .factoid-image .factoid-content-xsmall {
		font-size: 34px;
		line-height: 44px;
	}
	.factoid .factoid-btn-xsmall, .factoid-image .factoid-btn-xsmall {
		padding-top:40px;
	}
	.factoid-light .factoid-title-large, .factoid-light-image .factoid-title-large {
		font-size: 100px;
		line-height: 110px;
		padding-bottom:20px;
	}
	.factoid-light .factoid-image-large, .factoid-light-image .factoid-image-large {
		width:135px;
		padding-bottom:20px;
	}
	.factoid-light .factoid-content-large, .factoid-light-image .factoid-content-large,
	.factoid-light .factoid-quote-large, .factoid-light-image .factoid-quote-large {
		font-size: 48px;
		line-height: 58px;
	}
	.factoid-light .factoid-quote-citation-large, .factoid-light-image .factoid-quote-citation-large {
		font-size: 24px;
		line-height: 28px;
		padding-top:20px;
	}
	.factoid-light .factoid-btn-large, .factoid-light-image .factoid-btn-large {
		padding-top:40px;
	}
	.factoid-light .factoid-title-small, .factoid-light-image .factoid-title-small {
		font-size: 70px;
		line-height: 82px;
		padding-bottom:20px;
	}
	.factoid-light .factoid-image-small, .factoid-light-image .factoid-image-small {
		width:135px;
		padding-bottom:20px;
	}
	.factoid-light .factoid-content-small, .factoid-light-image .factoid-content-small,
	.factoid-light .factoid-quote-small, .factoid-light-image .factoid-quote-small {
		font-size: 34px;
		line-height: 44px;
	}
	.factoid-light .factoid-quote-citation-small, .factoid-light-image .factoid-quote-citation-small {
		font-size: 24px;
		line-height: 28px;
		padding-top:20px;
	}
	.factoid-light .factoid-btn-small, .factoid-light-image .factoid-btn-small {
		padding-top:40px;
	}
	.factoid-light .factoid-title-xsmall, .factoid-light-image .factoid-title-xsmall {
		font-size: 56px;
		line-height: 66px;
		padding-bottom:20px;
	}
	.factoid-light .factoid-content-xsmall, .factoid-light-image .factoid-content-xsmall {
		font-size: 34px;
		line-height: 44px;
	}
	.factoid-light .factoid-btn-xsmall, .factoid-light-image .factoid-btn-xsmall {
		padding-top:40px;
	}
}
@media (min-width:768px) and (max-width:1023px) {
	.factoid .factoid-title-large, .factoid-image .factoid-title-large {
		font-size: 100px;
		line-height: 110px;
		padding-bottom:20px;
	}
	.factoid .factoid-image-large, .factoid-image .factoid-image-large {
		width:110px;
		padding-bottom:20px;
	}
	.factoid .factoid-content-large, .factoid-image .factoid-content-large, 
	.factoid .factoid-quote-large, .factoid-image .factoid-quote-large {
		font-size: 48px;
		line-height: 58px;
	}
	.factoid .factoid-quote-citation-large, .factoid-image .factoid-quote-citation-large {
		font-size: 24px;
		line-height: 28px;
		padding-top:20px;
	}
	.factoid .factoid-btn-large, .factoid-image .factoid-btn-large {
		padding-top:40px;
	}
	.factoid .factoid-title-small, .factoid-image .factoid-title-small {
		font-size: 70px;
		line-height: 82px;
		padding-bottom:20px;
	}
	.factoid .factoid-image-small, .factoid-image .factoid-image-small {
		width:110px;
		padding-bottom:20px;
	}
	.factoid .factoid-content-small, .factoid-image .factoid-content-small, 
	.factoid .factoid-quote-small, .factoid-image .factoid-quote-small {
		font-size: 34px;
		line-height: 44px;
	}
	.factoid .factoid-quote-citation-small, .factoid-image .factoid-quote-citation-small {
		font-size: 24px;
		line-height: 28px;
		padding-top:20px;
	}
	.factoid .factoid-btn-small, .factoid-image .factoid-btn-small {
		padding-top:40px;
	}
	.factoid .factoid-title-xsmall, .factoid-image .factoid-title-xsmall {
		font-size: 56px;
		line-height: 66px;
		padding-bottom:20px;
	}
	.factoid .factoid-content-xsmall, .factoid-image .factoid-content-xsmall {
		font-size: 34px;
		line-height: 44px;
	}
	.factoid .factoid-btn-xsmall, .factoid-image .factoid-btn-xsmall {
		padding-top:40px;
	}
	.factoid-light .factoid-title-large, .factoid-light-image .factoid-title-large {
		font-size: 100px;
		line-height: 110px;
		padding-bottom:20px;
	}
	.factoid-light .factoid-image-large, .factoid-light-image .factoid-image-large {
		width:110px;
		padding-bottom:20px;
	}
	.factoid-light .factoid-content-large, .factoid-light-image .factoid-content-large,
	.factoid-light .factoid-quote-large, .factoid-light-image .factoid-quote-large {
		font-size: 48px;
		line-height: 58px;
	}
	.factoid-light .factoid-quote-citation-large, .factoid-light-image .factoid-quote-citation-large {
		font-size: 24px;
		line-height: 28px;
		padding-top:20px;
	}
	.factoid-light .factoid-btn-large, .factoid-light-image .factoid-btn-large {
		padding-top:40px;
	}
	.factoid-light .factoid-title-small, .factoid-light-image .factoid-title-small {
		font-size: 70px;
		line-height: 82px;
		padding-bottom:20px;
	}
	.factoid-light .factoid-image-small, .factoid-light-image .factoid-image-small {
		width:110px;
		padding-bottom:20px;
	}
	.factoid-light .factoid-content-small, .factoid-light-image .factoid-content-small,
	.factoid-light .factoid-quote-small, .factoid-light-image .factoid-quote-small {
		font-size: 34px;
		line-height: 44px;
	}
	.factoid-light .factoid-quote-citation-small, .factoid-light-image .factoid-quote-citation-small {
		font-size: 24px;
		line-height: 28px;
		padding-top:20px;
	}
	.factoid-light .factoid-btn-small, .factoid-light-image .factoid-btn-small {
		padding-top:40px;
	}
	.factoid-light .factoid-title-xsmall, .factoid-light-image .factoid-title-xsmall {
		font-size: 56px;
		line-height: 66px;
		padding-bottom:20px;
	}
	.factoid-light .factoid-content-xsmall, .factoid-light-image .factoid-content-xsmall {
		font-size: 34px;
		line-height: 44px;
	}
	.factoid-light .factoid-btn-xsmall, .factoid-light-image .factoid-btn-xsmall {
		padding-top:40px;
	}
}
@media (max-width:767px) {
	.factoid .factoid-title-large, .factoid-image .factoid-title-large {
		font-size: 70px;
		line-height: 82px;
		padding-bottom:20px;
	}
	.factoid .factoid-image-large, .factoid-image .factoid-image-large {
		width:110px;
		padding-bottom:20px;
	}
	.factoid .factoid-content-large, .factoid-image .factoid-content-large, 
	.factoid .factoid-quote-large, .factoid-image .factoid-quote-large {
		font-size: 48px;
		line-height: 58px;
	}
	.factoid .factoid-quote-citation-large, .factoid-image .factoid-quote-citation-large {
		font-size: 24px;
		line-height: 28px;
		padding-top:20px;
	}
	.factoid .factoid-btn-large, .factoid-image .factoid-btn-large {
		padding-top:40px;
	}
	.factoid .factoid-title-small, .factoid-image .factoid-title-small {
		font-size: 70px;
		line-height: 82px;
		padding-bottom:20px;
	}
	.factoid .factoid-image-small, .factoid-image .factoid-image-small {
		width:110px;
		padding-bottom:20px;
	}
	.factoid .factoid-content-small, .factoid-image .factoid-content-small, 
	.factoid .factoid-quote-small, .factoid-image .factoid-quote-small {
		font-size: 34px;
		line-height: 44px;
	}
	.factoid .factoid-quote-citation-small, .factoid-image .factoid-quote-citation-small {
		font-size: 24px;
		line-height: 28px;
		padding-top:20px;
	}
	.factoid .factoid-btn-small, .factoid-image .factoid-btn-small {
		padding-top:40px;
	}
	.factoid .factoid-title-xsmall, .factoid-image .factoid-title-xsmall {
		font-size: 56px;
		line-height: 66px;
		padding-bottom:20px;
	}
	.factoid .factoid-content-xsmall, .factoid-image .factoid-content-xsmall {
		font-size: 34px;
		line-height: 44px;
	}
	.factoid .factoid-btn-xsmall, .factoid-image .factoid-btn-xsmall {
		padding-top:40px;
	}
	.factoid-light .factoid-title-large, .factoid-light-image .factoid-title-large {
		font-size: 70px;
		line-height: 82px;
		padding-bottom:20px;
	}
	.factoid-light .factoid-image-large, .factoid-light-image .factoid-image-large {
		width:110px;
		padding-bottom:20px;
	}
	.factoid-light .factoid-content-large, .factoid-light-image .factoid-content-large,
	.factoid-light .factoid-quote-large, .factoid-light-image .factoid-quote-large {
		font-size: 48px;
		line-height: 58px;
	}
	.factoid-light .factoid-quote-citation-large, .factoid-light-image .factoid-quote-citation-large {
		font-size: 24px;
		line-height: 28px;
		padding-top:20px;
	}
	.factoid-light .factoid-btn-large, .factoid-light-image .factoid-btn-large {
		padding-top:40px;
	}
	.factoid-light .factoid-title-small, .factoid-light-image .factoid-title-small {
		font-size: 70px;
		line-height: 82px;
		padding-bottom:20px;
	}
	.factoid-light .factoid-image-small, .factoid-light-image .factoid-image-small {
		width:110px;
		padding-bottom:20px;
	}
	.factoid-light .factoid-content-small, .factoid-light-image .factoid-content-small,
	.factoid-light .factoid-quote-small, .factoid-light-image .factoid-quote-small {
		font-size: 34px;
		line-height: 44px;
	}
	.factoid-light .factoid-quote-citation-small, .factoid-light-image .factoid-quote-citation-small {
		font-size: 24px;
		line-height: 28px;
		padding-top:20px;
	}
	.factoid-light .factoid-btn-small, .factoid-light-image .factoid-btn-small {
		padding-top:40px;
	}
	.factoid-light .factoid-title-xsmall, .factoid-light-image .factoid-title-xsmall {
		font-size: 56px;
		line-height: 66px;
		padding-bottom:20px;
	}
	.factoid-light .factoid-content-xsmall, .factoid-light-image .factoid-content-xsmall {
		font-size: 34px;
		line-height: 44px;
	}
	.factoid-light .factoid-btn-xsmall, .factoid-light-image .factoid-btn-xsmall {
		padding-top:40px;
	}
}
/***************************************************************************** FACTOIDS END ****************************************************************************/

/*************************************************************************** ROW MODULES BEG ***************************************************************************/
.row-module-row {
	margin:0px;
}
.row-module {
	border-bottom:solid #333333 1px;
}
.row-module-top {
	border-top:solid #333333 1px;
}
.row-module .row-module-symbol {

}
.row-module .row-module-symbol .row-module-icon {
	margin-bottom:20px;   
}
.row-module .row-module-symbol .row-module-icon .icon-circle {
	box-sizing: initial;
	background: #3A7CAF;
	text-align: center;
	border-radius: 50%;
	box-sizing: content-box;
}
.row-module .row-module-symbol .row-module-icon .icon-item {
	color: #FFFFFF !important;
	font-family: Roboto;
	font-weight: 300;
	letter-spacing: 0;
}
.row-module .row-module-symbol .row-module-icon .icon-circle-light {
	box-sizing: initial;
	background: #B7B5AB;
	text-align: center;
	border-radius: 50%;
	box-sizing: content-box;
}
.row-module .row-module-symbol .row-module-icon .icon-item-light {
	color: #333333 !important;
	font-family: Roboto;
	font-weight: 300;
	letter-spacing: 0;
}
.row-module .row-module-title {
	color: #333333;
	font-family: Roboto;
	font-weight: 300;
	letter-spacing: 0;
}
.row-module .row-module-content .row-module-desc {
	color: #333333;
	font-family: Roboto;
	font-size: 18px;
	letter-spacing: 0;
	line-height: 32px;
}
@media (min-width:768px) {
	.row-module {
		padding:40px 0px;
	}
	.row-module .row-module-symbol .row-module-icon .icon-circle {
		width: 148px;
		height: 148px;
	}
	.row-module .row-module-symbol .row-module-icon .icon-item {
		font-size: 70px;
		line-height: 82px;
	}
	.row-module .row-module-symbol .row-module-icon .icon-item .icon-item-character {
		padding-top:33px;
	}
	.row-module .row-module-symbol .row-module-icon .icon-item img {
		height: 125px;
		padding-top:24px;
	}
	.row-module .row-module-symbol .row-module-icon .icon-circle {
		background-size: 148px 148px !important;
		width: 148px;
		height: 148px;
	}
	.row-module .row-module-symbol .row-module-icon .icon-circle-light {
		width: 148px;
		height: 148px;
	}
	.row-module .row-module-symbol .row-module-icon .icon-item-light {
		font-size: 70px;
		line-height: 82px;
	}
	.row-module .row-module-symbol .row-module-icon .icon-item-light .icon-item-character {
		padding-top:33px;
	}
	.row-module .row-module-symbol .row-module-icon .icon-item-light img {
		height: 125px;
		padding-top:24px;
	}
	.row-module .row-module-title {
		font-size: 32px;
		line-height: 42px;
		padding-bottom:20px;
	}
	.row-module .row-module-content .row-module-desc {
		font-size: 18px;
		line-height: 32px;
	}
	.row-icon-image {
		width:148px;
	}
}
@media (max-width:767px)  {
	.row-module {
		padding:40px 0px;
	}
	.row-module .row-module-symbol .row-module-icon .icon-circle {
		width: 100px;
		height: 100px;
	}
	.row-module .row-module-symbol .row-module-icon .icon-item {
		font-size: 60px;
		line-height: 60px;
	}
	.row-module .row-module-symbol .row-module-icon .icon-item .icon-item-character {
		padding-top:20px;
	}
	.row-module .row-module-symbol .row-module-icon .icon-item img {
		height: 85px;
		padding-top:15px;
	}
	.row-module .row-module-symbol .row-module-icon .icon-circle {
		background-size: 100px 100px !important;
		width: 100px;
		height: 100px;
	}
	.row-module .row-module-symbol .row-module-icon .icon-circle-light {
		width: 100px;
		height: 100px;
	}
	.row-module .row-module-symbol .row-module-icon .icon-item-light {
		font-size: 60px;
		line-height: 60px;
	}
	.row-module .row-module-symbol .row-module-icon .icon-item-light .icon-item-character {
		padding-top:20px;
	}
	.row-module .row-module-symbol .row-module-icon .icon-item-light img {
		height: 85px;
		padding-top:15px;
	}
	.row-module .row-module-title {
		font-size: 32px;
		line-height: 42px;
		padding-bottom:20px;
	}
	.row-module .row-module-content .row-module-desc {
		font-size: 18px;
		line-height: 32px;
	}
	.row-icon-image {
		width:100px;
	}
}
/*************************************************************************** ROW MODULES END ***************************************************************************/

/************************************************************************* COLUMN MODULES BEG **************************************************************************/
.column-module-column {
	margin:0px;
}
.column-module {
	border-bottom:solid #333333 1px;
}
.column-module-top {
	border-top:solid #333333 1px;
}
.column-module .column-module-symbol {

}
.column-module .column-module-symbol .column-module-icon {
	margin-bottom:20px;   
}
.column-module .column-module-symbol .column-module-icon .icon-circle {
	box-sizing: initial;
	background: #3A7CAF;
	text-align: center;
	border-radius: 50%;
	box-sizing: content-box;
}
.column-module .column-module-symbol .column-module-icon .icon-item {
	color: #FFFFFF !important;
	font-family: Roboto;
	font-weight: 300;
	letter-spacing: 0;
}
.column-module .column-module-symbol .column-module-icon .icon-circle-light {
	box-sizing: initial;
	background: #B7B5AB;
	text-align: center;
	border-radius: 50%;
	box-sizing: content-box;
}
.column-module .column-module-symbol .column-module-icon .icon-item-light {
	color: #333333 !important;
	font-family: Roboto;
	font-weight: 300;
	letter-spacing: 0;
}
.column-module .column-module-title {
	color: #333333;
	font-family: Roboto;
	font-weight: 300;
	letter-spacing: 0;
}
.column-module .column-module-content .column-module-desc {
	color: #333333;
	font-family: Roboto;
	font-size: 18px;
	letter-spacing: 0;
	line-height: 32px;
}
.column-module {
	padding:40px 20px 40px 0px;
}
.column-module .column-module-symbol .column-module-icon .icon-circle {
	width: 100px;
	height: 100px;
}
.column-module .column-module-symbol .column-module-icon .icon-item {
	font-size: 60px;
	line-height: 60px;
}
.column-module .column-module-symbol .column-module-icon .icon-item .icon-item-character {
	padding-top:20px;
}
.column-module .column-module-symbol .column-module-icon .icon-item img {
	height: 85px;
	padding-top:15px;
}
.column-module .column-module-symbol .column-module-icon .icon-circle {
	background-size: 100px 100px !important;
	width: 100px;
	height: 100px;
}
.column-module .column-module-symbol .column-module-icon .icon-circle-light {
	width: 100px;
	height: 100px;
}
.column-module .column-module-symbol .column-module-icon .icon-item-light {
	font-size: 60px;
	line-height: 60px;
}
.column-module .column-module-symbol .column-module-icon .icon-item-light .icon-item-character {
	padding-top:20px;
}
.column-module .column-module-symbol .column-module-icon .icon-item-light img {
	height: 85px;
	padding-top:15px;
}
.column-module .column-module-title {
	font-size: 32px;
	line-height: 42px;
	padding-bottom:20px;
}
.column-module .column-module-content .column-module-desc {
	font-size: 18px;
	line-height: 32px;
}
.column-icon-image {
	width:100px;
}
/************************************************************************* COLUMN MODULES END **************************************************************************/

/***********************************************************************************************************************************************************************/
/***********************************************************************************************************************************************************************/
/***********************************************************************************************************************************************************************/
/***********************************************************************************************************************************************************************/
/***************************************************************************** MODULES END *****************************************************************************/
/***********************************************************************************************************************************************************************/
/***********************************************************************************************************************************************************************/
/***********************************************************************************************************************************************************************/
/***********************************************************************************************************************************************************************/


/***********************************************************************************************************************************************************************/
/***********************************************************************************************************************************************************************/
/***********************************************************************************************************************************************************************/
/***********************************************************************************************************************************************************************/
/***************************************************************************** FILTERS BEG *****************************************************************************/
/***********************************************************************************************************************************************************************/
/***********************************************************************************************************************************************************************/
/***********************************************************************************************************************************************************************/
/***********************************************************************************************************************************************************************/
.my-select ul > li {
	text-indent: 0px;
	padding-bottom:0px;
}
.my-select .program-default {
	padding:10px 10px;
	color: #323333;
	font-family: Roboto;
	font-size: 18px;
	font-weight: 400;
	letter-spacing: 0;
	line-height: 20px;
}
.my-select .program-title {
	border-top:solid #333333 1px;
	padding:10px 10px;
	font-weight:bold;
	color: #323333;
	font-family: Roboto;
	font-size: 18px;
	font-weight: 600;
	letter-spacing: 0;
	line-height: 20px;
}
.my-select .program-topic {
	padding:10px 10px 10px 15px;
	font-weight:bold;
	color: #323333;
	font-family: Roboto;
	font-size: 18px;
	font-weight: 400;
	letter-spacing: 0;
	line-height: 20px;
}
.my-select ul > li:before {
	content: "";
	text-indent: 0px;
}
.my-select button {
	background:#FFFFFF !important;
	border:0px !important;
	border-radius:0px !important;
	color: #1A1919 !important;
	font-family: Roboto !important;
	font-size: 18px !important;
	letter-spacing: 0 !important;
	line-height: 24px !important;
	padding: 15px 20px !important;
}
.my-select button:hover {
	background:#FFFFFF;
	border:0px;
	border-radius:0px;
	color: #1A1919;
}
.materials-btn {
	font-family: Roboto !important;
	font-size: 18px !important;
	letter-spacing: 0 !important;
	line-height: 24px !important;
	padding: 13px 20px !important;
}
.bootstrap-select {
	margin-left:10px;
}
.bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn) {
	margin: 0px 10px 0px 0px !important;
}
.bootstrap-select .dropdown-menu {
	border-radius:0px;
	padding:0px;
}
.bootstrap-select .dropdown-menu.inner {
	padding: 10px;
}
.bootstrap-select>.dropdown-toggle {
	color: #1A1919;
	font-family: Roboto;
	font-size: 18px;
	letter-spacing: 0;
	line-height: 24px;

}
.bootstrap-select>.dropdown-toggle:after {
	font-family: FontAwesome;
	content: "\f107";
	font-size: 30px;
	top: -10px;
	position: relative;
	padding-left: 3px;
	width: 40px;
	height: 0;
	margin-left: 0px;
	vertical-align: auto;
	border: 0px;
}
.bootstrap-select>.dropdown-toggle[aria-expanded="true"]:after {
	content: "\f106";
}
.bootstrap-select .dropdown-item.active, .bootstrap-select .dropdown-item:active {
	color: #3A7CAF;
	text-decoration: none;
	background-color: #FFFFFF;
}
.bootstrap-select .dropdown-item.hover, .bootstrap-select .dropdown-item:hover {
	color: #3A7CAF;
	text-decoration: none;
	background-color: #FFFFFF;
}
.bootstrap-select>.dropdown-toggle.bs-placeholder, .bootstrap-select>.dropdown-toggle.bs-placeholder:active, .bootstrap-select>.dropdown-toggle.bs-placeholder:focus, .bootstrap-select>.dropdown-toggle.bs-placeholder:hover {
	color: #1A1919;
}
input.FilterExpandBtn[type="radio"] {
	display:none;
}
input.FilterExpandBtn[type="radio"] + label {
	cursor: pointer;
	content: "";
	display: inline-block;
	vertical-align: middle;
	font-family: Roboto;
	font-size: 20px;
	font-weight: 500;
	letter-spacing: 0;
	line-height: 20px;
	text-align: center;
	box-sizing: border-box;
	border: 2px solid #1A1919;
	border-radius: 8px;
	color: #333333;
	background: transparent;
	margin-bottom: 10px;
	text-decoration: none;
	border-right:0px;
	border-top-right-radius: 0px !important;
	border-bottom-right-radius: 0px !important;
	padding: 8px 20px !important;
}
input.FilterExpandBtn[type="radio"]:checked + label {
	color: #FFFFFF;
	background-color: #1A1919;
	text-decoration: none;
}
input.FilterCollapseBtn[type="radio"] {
	display:none;
}
input.FilterCollapseBtn[type="radio"] + label {
	cursor: pointer;
	content: "";
	display: inline-block;
	vertical-align: middle;
	font-family: Roboto;
	font-size: 20px;
	font-weight: 500;
	letter-spacing: 0;
	line-height: 20px;
	text-align: center;
	box-sizing: border-box;
	border: 2px solid #1A1919;
	border-radius: 8px;
	color: #333333;
	background: transparent;
	margin-bottom: 10px;
	text-decoration: none;
	border-left:0px;
	border-top-left-radius: 0px !important;
	border-bottom-left-radius: 0px !important;
	padding: 8px 20px !important;
}
input.FilterCollapseBtn[type="radio"]:checked + label {
	color: #FFFFFF;
	background-color: #1A1919;
	text-decoration: none;
}
input.FilterExpandBtn[type="checkbox"] + label:before, input.FilterExpandBtn[type="radio"] + label:before,
input.FilterCollapseBtn[type="checkbox"] + label:before, input.FilterCollapseBtn[type="radio"] + label:before {
	margin-right: 0px;
	width: 0px;
	background: none;
}

/***********************************************************************************************************************************************************************/
/***********************************************************************************************************************************************************************/
/***********************************************************************************************************************************************************************/
/***********************************************************************************************************************************************************************/
/***************************************************************************** FILTERS BEG *****************************************************************************/
/***********************************************************************************************************************************************************************/
/***********************************************************************************************************************************************************************/
/***********************************************************************************************************************************************************************/
/***********************************************************************************************************************************************************************/


/***********************************************************************************************************************************************************************/
/***********************************************************************************************************************************************************************/
/***********************************************************************************************************************************************************************/
/***********************************************************************************************************************************************************************/
/************************************************************************ DOCUMENT DOWNLOADS BEG ***********************************************************************/
/***********************************************************************************************************************************************************************/
/***********************************************************************************************************************************************************************/
/***********************************************************************************************************************************************************************/
/***********************************************************************************************************************************************************************/
.zero-results {
	color: #333333;
	font-family: Roboto;
	font-weight: 300;
	letter-spacing: 0;
}
.zero-results img {
	padding-top: 22px;
	padding-bottom: 20px;
}
#document-downloads .document-download-hero .title {
	color: #FFFFFF;
	font-family: Prompt;
	font-weight: 300;
	letter-spacing: 0;
}
#document-downloads .document-download-hero .search {
	color: #FFFFFF;
	font-family: Roboto;
	font-size: 20px;
	font-weight: 500;
	letter-spacing: 0;
	line-height: 24px;
	padding-bottom:20px;
}
#document-downloads .results {
	color: #333333;
	font-family: Roboto;
	font-weight: 300;
	letter-spacing: 0;
}
@media (min-width: 992px) {
	.zero-results {
		font-size: 42px;
		line-height: 52px;
	}
	#document-downloads .document-download-hero {
		padding:80px 0px;
		margin-bottom:80px;
	}
	#document-downloads .document-download-hero .title {
		font-size: 70px;
		line-height: 82px;
	}
	#document-downloads .document-download-hero .search {
		padding-top:80px;
	}
	#document-downloads .document-download-hero .criteria-selection {
		padding-right:0px;
	}
	#document-downloads .results {
		font-size: 42px;
		line-height: 52px;
	}
}
@media (min-width: 768px) and (max-width: 991px) {
	.zero-results {
		font-size: 42px;
		line-height: 52px;
	}
	#document-downloads .document-download-hero {
		padding:80px 0px;
		margin-bottom:80px;
	}
	#document-downloads .document-download-hero .title {
		font-size: 70px;
		line-height: 82px;
	}
	#document-downloads .document-download-hero .search {
		padding-top:80px;
	}
	#document-downloads .document-download-hero .criteria-selection {
		padding-right:15px;
	}
	#document-downloads .results {
		font-size: 42px;
		line-height: 52px;
	}
}
@media (max-width: 767px) {
	.zero-results {
		font-size: 32px;
		line-height: 42px;
	}
	#document-downloads .document-download-hero {
		padding:40px 0px;
		margin-bottom:40px;
	}
	#document-downloads .document-download-hero .title {
		font-size: 34px;
		line-height: 42px;
	}
	#document-downloads .document-download-hero .search {
		padding-top:40px;
	}
	#document-downloads .document-download-hero .criteria-selection {
		padding-right:15px;
	}
	#document-downloads .results {
		font-size: 32px;
		line-height: 42px;
	}
}
#document-downloads .filter-buttons {
	padding-top:40px;
	padding-bottom:20px;
}
.document-download {
	border-bottom:solid #737167 1px;
	padding-top:20px;
	padding-bottom:20px;
}
.document-download.first {
	border-top:solid #737167 1px;
	/*margin-top:20px;*/
}
.document-download .thumbnail {
	width:100%;
	max-width:142px;
}
.document-download .thumbnail-collapsed {
	width:100%;
	max-width:91px;
}
@media (max-width: 767px) {
	.document-download .thumbnail, .document-download .thumbnail-collapsed {
		display:none;
	}
}
.document-download .program {
	color: #FF5267;
	font-family: Roboto;
	font-size: 16px;
	letter-spacing: 0;
	line-height: 22px;
	text-transform:uppercase;
}
.document-download .title {
	color: #272727;
	font-family: Roboto;
	font-size: 26px;
	letter-spacing: 0;
	line-height: 36px;
}
.document-download .criteria {
	letter-spacing: 0;
	line-height: 18px;
	padding-top:4px;
}
.document-download .topic-desc-title {
	color: #6B6A61;
	font-family: Roboto;
	font-size: 16px;
	letter-spacing: 0;
	line-height: 18px;
	text-transform:uppercase;
}
.document-download .topic-desc {
	color: #333333;
	font-family: Roboto;
	font-size: 16px;
	letter-spacing: 0;
	line-height: 18px;
	padding-right:20px;
}
.document-download .description {
	color: #333333;
	font-family: Roboto;
	font-size: 16px;
	letter-spacing: 0;
	line-height: 22px;
	padding:10px 0px;
}
.document-download .downloads {
	color: #333333;
	font-family: Roboto;
	font-size: 16px;
	letter-spacing: 0;
	line-height: 22px;
}
.document-download .downloads a {
	color: #0084B4;
}
.document-download .downloads a:hover {
	color:#FFFFFF;
	background:#0084B4;
}
/***********************************************************************************************************************************************************************/
/***********************************************************************************************************************************************************************/
/***********************************************************************************************************************************************************************/
/***********************************************************************************************************************************************************************/
/************************************************************************ DOCUMENT DOWNLOADS END ***********************************************************************/
/***********************************************************************************************************************************************************************/
/***********************************************************************************************************************************************************************/
/***********************************************************************************************************************************************************************/
/***********************************************************************************************************************************************************************/

@media (min-width: 1000px) {

}
/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:'FontAwesome';src:url('../fonts/fontawesome-webfont.eot?v=4.7.0');src:url('../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'),url('../fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'),url('../fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'),url('../fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'),url('../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .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}.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{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}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-yc:before,.fa-y-combinator:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-tv:before,.fa-television:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}.fa-gitlab:before{content:"\f296"}.fa-wpbeginner:before{content:"\f297"}.fa-wpforms:before{content:"\f298"}.fa-envira:before{content:"\f299"}.fa-universal-access:before{content:"\f29a"}.fa-wheelchair-alt:before{content:"\f29b"}.fa-question-circle-o:before{content:"\f29c"}.fa-blind:before{content:"\f29d"}.fa-audio-description:before{content:"\f29e"}.fa-volume-control-phone:before{content:"\f2a0"}.fa-braille:before{content:"\f2a1"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:"\f2a4"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-signing:before,.fa-sign-language:before{content:"\f2a7"}.fa-low-vision:before{content:"\f2a8"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-pied-piper:before{content:"\f2ae"}.fa-first-order:before{content:"\f2b0"}.fa-yoast:before{content:"\f2b1"}.fa-themeisle:before{content:"\f2b2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}.fa-handshake-o:before{content:"\f2b5"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-o:before{content:"\f2b7"}.fa-linode:before{content:"\f2b8"}.fa-address-book:before{content:"\f2b9"}.fa-address-book-o:before{content:"\f2ba"}.fa-vcard:before,.fa-address-card:before{content:"\f2bb"}.fa-vcard-o:before,.fa-address-card-o:before{content:"\f2bc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-circle-o:before{content:"\f2be"}.fa-user-o:before{content:"\f2c0"}.fa-id-badge:before{content:"\f2c1"}.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}.fa-drivers-license-o:before,.fa-id-card-o:before{content:"\f2c3"}.fa-quora:before{content:"\f2c4"}.fa-free-code-camp:before{content:"\f2c5"}.fa-telegram:before{content:"\f2c6"}.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}.fa-shower:before{content:"\f2cc"}.fa-bathtub:before,.fa-s15:before,.fa-bath:before{content:"\f2cd"}.fa-podcast:before{content:"\f2ce"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-times-rectangle:before,.fa-window-close:before{content:"\f2d3"}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:"\f2d4"}.fa-bandcamp:before{content:"\f2d5"}.fa-grav:before{content:"\f2d6"}.fa-etsy:before{content:"\f2d7"}.fa-imdb:before{content:"\f2d8"}.fa-ravelry:before{content:"\f2d9"}.fa-eercast:before{content:"\f2da"}.fa-microchip:before{content:"\f2db"}.fa-snowflake-o:before{content:"\f2dc"}.fa-superpowers:before{content:"\f2dd"}.fa-wpexplorer:before{content:"\f2de"}.fa-meetup:before{content:"\f2e0"}.sr-only{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}
body{
	scroll-behavior: smooth;
}
.membership-page .container-fluid {
	padding: 0 !important;
}

.flex-section {
	display: flex;
	align-items: center;
	justify-content: space-between;
	margin-bottom: 1rem;
}

.show-as {
	display: flex;
	align-items: center;
	gap: 11px;
}

.membership-page .tab-button {
	background: #F0EDE3;
	border: none;
	border-radius: 8px;
	cursor: pointer;
	padding: 16px;
	transition: background .2s;
	font-family: Roboto;
	font-weight: 400;
	font-size: 20px;
	line-height: 100%;
	color: #272727;
}

.membership-page  .tab-button:hover {
	background-color: #f0f0f0;
}
.membership-page .tab-button.active {
	background-color: #3A7CAF;
	color: #fff;
}

button.tab-button.active svg path {
	fill: #ffff !important;
}

button.tab-button svg path {
	fill: #000;
}

.text-results {
	font-family: Roboto;
	font-weight: 600;
	font-size: 42px;
	line-height: 52px;
	vertical-align: middle;
}

.cards-listing {
	padding: 1rem 0 5rem;
}




.listing-cards {
	margin-top: 50px;
}

.class-card {
	border: 1.2px solid;
	border-color: #1EBBEE;
	border-radius: 10px;
	margin-bottom: 45px;
	overflow: hidden;
	    box-shadow: 0px 4px 40px rgba(77, 77, 77, 0.2); 
}

.class-card__header {
	background-color: #1EBBEE;
	padding: 14px 29px;
	display: flex;
	flex-direction: column;
	align-items: center;
}
@media screen and (min-width: 992px) {
	.class-card__header {
		flex-direction: row;
	}
}

h3.class-card__title {
	font-family: Roboto;
	font-weight: 400;
	font-size: 42px;
	line-height: 52px;
	vertical-align: middle;
	color: #fff;
	margin: 0;
}

.class-card__details {
	padding: 29px;
	display: flex;
	align-items: center;
	justify-content: space-between;
}

.class-card__details__date h3 {
	font-family: Roboto;
	font-weight: 400;
	font-size: 26px;
	line-height: 42px;
	color: #737167;
	margin-bottom: 0;
}
.date_flex {
	display: flex;
	align-items: center;
	gap: 10px;
}

.date_flex__date {
	font-family: Roboto;
	font-weight: 500;
	font-size: 26px;
	line-height: 42px;
	vertical-align: middle;
	color: #272727;
	position: relative;
}


.date_flex__hour {
	font-family: Roboto;
	font-weight: 600;
	font-size: 26px;
	line-height: 42px;
	color: #272727;
}


.location-host__flex {
	display: flex;
	gap: 25px;
	margin: 22px 0 16px;
}

.location-host__flex-item {
	font-family: Roboto;
	font-weight: 400;
	font-size: 26px;
	line-height: 42px;
	vertical-align: middle;
	color: #737167;
}

.location-host__flex-item strong {
	color: #272727;
}

.class-categories {
	display: flex;
	gap: 12px;
}

.class-categories div {
	border: 1px solid #272727;
	font-family: Roboto;
	font-weight: 500;
	font-size: 18px;
	line-height: 100%;
	vertical-align: middle;
	color: #272727;
	padding: 10px 12px;
}

.class-card__details__button {
	background: #3A7CAF;
	color: #fff;
	padding: 20px 40px;
	border-radius: 8px;
	transition: .3s;
}

.class-card__details__button a {
	color: #ffff;
	font-family: Roboto;
	font-weight: 700;
	font-size: 20px;
	line-height: 100%;
	text-align: center;
}


.class-card__details__button a:hover {
	color: #fff;
	font-weight: 700;
	background: unset;
}

.class-card__details__button:hover {
	cursor: pointer;
	transition: .3s;
	transform: scale(1.05);
}

.fc-event{
    background: unset;
}
.fc-event:hover {
    background: unset;
}

.fc-event {
    display: flex;
    flex-direction: column;
    align-items: center;
    background: unset;
    border: unset;
}


.class-card__details__button:hover {
    background: #3a7caf !important;
    color: #fff !important;
    transform: scale(1.2) !important;
    transition: .3s;
}

@media (max-width: 767px) {

	h3.class-card__title {
		font-size: 24px;
	}

	.class-card__details__date h3 {
		font-size: 18px;
		line-height: 0;
		margin-bottom: 12px;
	}

	.flex-section {
		display: block !important;
	}

	.text-results {
		margin-bottom: 1rem;
	}

	.class-card__details {
		flex-direction: column;
		gap: 30px;
		align-items: normal;
		padding: 23px 21px;
	}

	.location-host__flex {
		flex-direction: column;
		align-items: normal;
		gap: 0;
	}
	.class-card__details__button {
		text-align: center;
		font-size: 18px;
	}


	.date_flex {
		display: block;
		text-align: left;
	}
	.date_flex__date {
		padding: 0 !important;
	}
	.date_flex__hour {
		padding: 0 !important;
	}
	.date_flex__date:after{
		content: unset;
	}

	.date_flex__date {
		font-size: 18px;
	}

	.date_flex__hour {
		font-size: 18px;
		line-height: normal;
	}

	.location-host__flex-item {
		display: flex;
		flex-direction: column;
		gap: 0;
		line-height: 26px;
		margin-bottom: 13px;
		font-size: 18px;
	}

}

#hs-membership-form {
	padding: 0.5rem;
}

img.class-card__content--img {
	background-color: white;
    padding: 0.5rem;
    border-radius: 10px;
}